@charset "UTF-8";
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; box-sizing: border-box; }

body { margin: 0; }

article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }

[hidden], template { display: none; }

a:active, a:hover { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

em { font-style: italic; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

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

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

svg:not(:root) { overflow: hidden; }

figure { margin: 0; }

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

pre { overflow: auto; }

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

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

button[disabled], html input[disabled] { cursor: default; }

button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

input { line-height: normal; }

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

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

input[type="search"] { -webkit-appearance: textfield; box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

/*! Bootstrap Grid v4.0.0 (https://getbootstrap.com) Copyright 2011-2018 The Bootstrap Authors Copyright 2011-2018 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */
@-ms-viewport { width: device-width; }

html { box-sizing: border-box; -ms-overflow-style: scrollbar; }

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

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.row { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.no-gutters { margin-right: 0; margin-left: 0; }

.no-gutters > .col, .no-gutters > [class*=col-] { padding-right: 0; padding-left: 0; }

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col { -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; -webkit-flex-grow: 1; flex-grow: 1; max-width: 100%; }

.col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }

.col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; -webkit-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }

.col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; -webkit-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }

.col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }

.col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; -webkit-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }

.col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; -webkit-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }

.col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }

.col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; -webkit-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }

.col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; -webkit-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }

.col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }

.col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; -webkit-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }

.col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; -webkit-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }

.col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }

.order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; -webkit-order: -1; order: -1; }

.order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; -webkit-order: 13; order: 13; }

.order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; -webkit-order: 0; order: 0; }

.order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; -webkit-order: 1; order: 1; }

.order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; -webkit-order: 2; order: 2; }

.order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; -webkit-order: 3; order: 3; }

.order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; -webkit-order: 4; order: 4; }

.order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; -webkit-order: 5; order: 5; }

.order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; -webkit-order: 6; order: 6; }

.order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; -webkit-order: 7; order: 7; }

.order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; -webkit-order: 8; order: 8; }

.order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; -webkit-order: 9; order: 9; }

.order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; -webkit-order: 10; order: 10; }

.order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; -webkit-order: 11; order: 11; }

.order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; -webkit-order: 12; order: 12; }

.offset-1 { margin-left: 8.333333%; }

.offset-2 { margin-left: 16.666667%; }

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

.offset-4 { margin-left: 33.333333%; }

.offset-5 { margin-left: 41.666667%; }

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

.offset-7 { margin-left: 58.333333%; }

.offset-8 { margin-left: 66.666667%; }

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

.offset-10 { margin-left: 83.333333%; }

.offset-11 { margin-left: 91.666667%; }

@media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; -webkit-flex-grow: 1; flex-grow: 1; max-width: 100%; }
  .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; -webkit-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; -webkit-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; -webkit-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; -webkit-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; -webkit-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; -webkit-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; -webkit-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; -webkit-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; -webkit-order: -1; order: -1; }
  .order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; -webkit-order: 13; order: 13; }
  .order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; -webkit-order: 0; order: 0; }
  .order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; -webkit-order: 1; order: 1; }
  .order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; -webkit-order: 2; order: 2; }
  .order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; -webkit-order: 3; order: 3; }
  .order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; -webkit-order: 4; order: 4; }
  .order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; -webkit-order: 5; order: 5; }
  .order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; -webkit-order: 6; order: 6; }
  .order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; -webkit-order: 7; order: 7; }
  .order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; -webkit-order: 8; order: 8; }
  .order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; -webkit-order: 9; order: 9; }
  .order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; -webkit-order: 10; order: 10; }
  .order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; -webkit-order: 11; order: 11; }
  .order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; -webkit-order: 12; order: 12; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.333333%; }
  .offset-sm-2 { margin-left: 16.666667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.333333%; }
  .offset-sm-5 { margin-left: 41.666667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.333333%; }
  .offset-sm-8 { margin-left: 66.666667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.333333%; }
  .offset-sm-11 { margin-left: 91.666667%; } }

@media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; -webkit-flex-grow: 1; flex-grow: 1; max-width: 100%; }
  .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; -webkit-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; -webkit-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; -webkit-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; -webkit-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; -webkit-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; -webkit-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; -webkit-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; -webkit-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; -webkit-order: -1; order: -1; }
  .order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; -webkit-order: 13; order: 13; }
  .order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; -webkit-order: 0; order: 0; }
  .order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; -webkit-order: 1; order: 1; }
  .order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; -webkit-order: 2; order: 2; }
  .order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; -webkit-order: 3; order: 3; }
  .order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; -webkit-order: 4; order: 4; }
  .order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; -webkit-order: 5; order: 5; }
  .order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; -webkit-order: 6; order: 6; }
  .order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; -webkit-order: 7; order: 7; }
  .order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; -webkit-order: 8; order: 8; }
  .order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; -webkit-order: 9; order: 9; }
  .order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; -webkit-order: 10; order: 10; }
  .order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; -webkit-order: 11; order: 11; }
  .order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; -webkit-order: 12; order: 12; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.333333%; }
  .offset-md-2 { margin-left: 16.666667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.333333%; }
  .offset-md-5 { margin-left: 41.666667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.333333%; }
  .offset-md-8 { margin-left: 66.666667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.333333%; }
  .offset-md-11 { margin-left: 91.666667%; } }

@media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; -webkit-flex-grow: 1; flex-grow: 1; max-width: 100%; }
  .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; -webkit-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; -webkit-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; -webkit-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; -webkit-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; -webkit-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; -webkit-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; -webkit-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; -webkit-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; -webkit-order: -1; order: -1; }
  .order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; -webkit-order: 13; order: 13; }
  .order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; -webkit-order: 0; order: 0; }
  .order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; -webkit-order: 1; order: 1; }
  .order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; -webkit-order: 2; order: 2; }
  .order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; -webkit-order: 3; order: 3; }
  .order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; -webkit-order: 4; order: 4; }
  .order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; -webkit-order: 5; order: 5; }
  .order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; -webkit-order: 6; order: 6; }
  .order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; -webkit-order: 7; order: 7; }
  .order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; -webkit-order: 8; order: 8; }
  .order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; -webkit-order: 9; order: 9; }
  .order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; -webkit-order: 10; order: 10; }
  .order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; -webkit-order: 11; order: 11; }
  .order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; -webkit-order: 12; order: 12; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.333333%; }
  .offset-lg-2 { margin-left: 16.666667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.333333%; }
  .offset-lg-5 { margin-left: 41.666667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.333333%; }
  .offset-lg-8 { margin-left: 66.666667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.333333%; }
  .offset-lg-11 { margin-left: 91.666667%; } }

@media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; -webkit-flex-basis: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; -webkit-flex-grow: 1; flex-grow: 1; max-width: 100%; }
  .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; }
  .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; -webkit-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; }
  .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; -webkit-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; -webkit-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; -webkit-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; -webkit-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; -webkit-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; -webkit-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; -webkit-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; -webkit-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; -webkit-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; -webkit-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; -webkit-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
  .order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; -webkit-order: -1; order: -1; }
  .order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; -webkit-order: 13; order: 13; }
  .order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; -webkit-order: 0; order: 0; }
  .order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; -webkit-order: 1; order: 1; }
  .order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; -webkit-order: 2; order: 2; }
  .order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; -webkit-order: 3; order: 3; }
  .order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; -webkit-order: 4; order: 4; }
  .order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; -webkit-order: 5; order: 5; }
  .order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; -webkit-order: 6; order: 6; }
  .order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; -webkit-order: 7; order: 7; }
  .order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; -webkit-order: 8; order: 8; }
  .order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; -webkit-order: 9; order: 9; }
  .order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; -webkit-order: 10; order: 10; }
  .order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; -webkit-order: 11; order: 11; }
  .order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; -webkit-order: 12; order: 12; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.333333%; }
  .offset-xl-2 { margin-left: 16.666667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.333333%; }
  .offset-xl-5 { margin-left: 41.666667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.333333%; }
  .offset-xl-8 { margin-left: 66.666667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.333333%; }
  .offset-xl-11 { margin-left: 91.666667%; } }

.d-none { display: none !important; }

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

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

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

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

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

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

.d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }

.d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; }

@media (min-width: 576px) { .d-sm-none { display: none !important; }
  .d-sm-inline { display: inline !important; }
  .d-sm-inline-block { display: inline-block !important; }
  .d-sm-block { display: block !important; }
  .d-sm-table { display: table !important; }
  .d-sm-table-row { display: table-row !important; }
  .d-sm-table-cell { display: table-cell !important; }
  .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; } }

@media (min-width: 768px) { .d-md-none { display: none !important; }
  .d-md-inline { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block { display: block !important; }
  .d-md-table { display: table !important; }
  .d-md-table-row { display: table-row !important; }
  .d-md-table-cell { display: table-cell !important; }
  .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; } }

@media (min-width: 992px) { .d-lg-none { display: none !important; }
  .d-lg-inline { display: inline !important; }
  .d-lg-inline-block { display: inline-block !important; }
  .d-lg-block { display: block !important; }
  .d-lg-table { display: table !important; }
  .d-lg-table-row { display: table-row !important; }
  .d-lg-table-cell { display: table-cell !important; }
  .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; } }

@media (min-width: 1200px) { .d-xl-none { display: none !important; }
  .d-xl-inline { display: inline !important; }
  .d-xl-inline-block { display: inline-block !important; }
  .d-xl-block { display: block !important; }
  .d-xl-table { display: table !important; }
  .d-xl-table-row { display: table-row !important; }
  .d-xl-table-cell { display: table-cell !important; }
  .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; } }

@media print { .d-print-none { display: none !important; }
  .d-print-inline { display: inline !important; }
  .d-print-inline-block { display: inline-block !important; }
  .d-print-block { display: block !important; }
  .d-print-table { display: table !important; }
  .d-print-table-row { display: table-row !important; }
  .d-print-table-cell { display: table-cell !important; }
  .d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: -webkit-flex !important; display: flex !important; }
  .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: -webkit-inline-flex !important; display: inline-flex !important; } }

.flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; -webkit-flex-direction: row !important; flex-direction: row !important; }

.flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; }

.flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; -webkit-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }

.flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; -webkit-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }

.flex-wrap { -ms-flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }

.flex-nowrap { -ms-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }

.flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; -webkit-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }

.justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; -webkit-justify-content: flex-start !important; justify-content: flex-start !important; }

.justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; -webkit-justify-content: flex-end !important; justify-content: flex-end !important; }

.justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; -webkit-justify-content: center !important; justify-content: center !important; }

.justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; -webkit-justify-content: space-between !important; justify-content: space-between !important; }

.justify-content-around { -ms-flex-pack: distribute !important; -webkit-justify-content: space-around !important; justify-content: space-around !important; }

.align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; -webkit-align-items: flex-start !important; align-items: flex-start !important; }

.align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; -webkit-align-items: flex-end !important; align-items: flex-end !important; }

.align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; -webkit-align-items: center !important; align-items: center !important; }

.align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; -webkit-align-items: baseline !important; align-items: baseline !important; }

.align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; -webkit-align-items: stretch !important; align-items: stretch !important; }

.align-content-start { -ms-flex-line-pack: start !important; -webkit-align-content: flex-start !important; align-content: flex-start !important; }

.align-content-end { -ms-flex-line-pack: end !important; -webkit-align-content: flex-end !important; align-content: flex-end !important; }

.align-content-center { -ms-flex-line-pack: center !important; -webkit-align-content: center !important; align-content: center !important; }

.align-content-between { -ms-flex-line-pack: justify !important; -webkit-align-content: space-between !important; align-content: space-between !important; }

.align-content-around { -ms-flex-line-pack: distribute !important; -webkit-align-content: space-around !important; align-content: space-around !important; }

.align-content-stretch { -ms-flex-line-pack: stretch !important; -webkit-align-content: stretch !important; align-content: stretch !important; }

.align-self-auto { -ms-flex-item-align: auto !important; -webkit-align-self: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }

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

.align-self-end { -ms-flex-item-align: end !important; -webkit-align-self: flex-end !important; align-self: flex-end !important; }

.align-self-center { -ms-flex-item-align: center !important; -webkit-align-self: center !important; -ms-grid-row-align: center !important; align-self: center !important; }

.align-self-baseline { -ms-flex-item-align: baseline !important; -webkit-align-self: baseline !important; align-self: baseline !important; }

.align-self-stretch { -ms-flex-item-align: stretch !important; -webkit-align-self: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; }

@media (min-width: 576px) { .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; -webkit-flex-direction: row !important; flex-direction: row !important; }
  .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; }
  .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; -webkit-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; -webkit-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-sm-wrap { -ms-flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; -webkit-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; -webkit-justify-content: flex-start !important; justify-content: flex-start !important; }
  .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; -webkit-justify-content: flex-end !important; justify-content: flex-end !important; }
  .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; -webkit-justify-content: center !important; justify-content: center !important; }
  .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; -webkit-justify-content: space-between !important; justify-content: space-between !important; }
  .justify-content-sm-around { -ms-flex-pack: distribute !important; -webkit-justify-content: space-around !important; justify-content: space-around !important; }
  .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; -webkit-align-items: flex-start !important; align-items: flex-start !important; }
  .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; -webkit-align-items: flex-end !important; align-items: flex-end !important; }
  .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; -webkit-align-items: center !important; align-items: center !important; }
  .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; -webkit-align-items: baseline !important; align-items: baseline !important; }
  .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; -webkit-align-items: stretch !important; align-items: stretch !important; }
  .align-content-sm-start { -ms-flex-line-pack: start !important; -webkit-align-content: flex-start !important; align-content: flex-start !important; }
  .align-content-sm-end { -ms-flex-line-pack: end !important; -webkit-align-content: flex-end !important; align-content: flex-end !important; }
  .align-content-sm-center { -ms-flex-line-pack: center !important; -webkit-align-content: center !important; align-content: center !important; }
  .align-content-sm-between { -ms-flex-line-pack: justify !important; -webkit-align-content: space-between !important; align-content: space-between !important; }
  .align-content-sm-around { -ms-flex-line-pack: distribute !important; -webkit-align-content: space-around !important; align-content: space-around !important; }
  .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; -webkit-align-content: stretch !important; align-content: stretch !important; }
  .align-self-sm-auto { -ms-flex-item-align: auto !important; -webkit-align-self: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-sm-start { -ms-flex-item-align: start !important; -webkit-align-self: flex-start !important; align-self: flex-start !important; }
  .align-self-sm-end { -ms-flex-item-align: end !important; -webkit-align-self: flex-end !important; align-self: flex-end !important; }
  .align-self-sm-center { -ms-flex-item-align: center !important; -webkit-align-self: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-sm-baseline { -ms-flex-item-align: baseline !important; -webkit-align-self: baseline !important; align-self: baseline !important; }
  .align-self-sm-stretch { -ms-flex-item-align: stretch !important; -webkit-align-self: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 768px) { .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; -webkit-flex-direction: row !important; flex-direction: row !important; }
  .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; }
  .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; -webkit-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; -webkit-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-md-wrap { -ms-flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-md-nowrap { -ms-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; -webkit-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; -webkit-justify-content: flex-start !important; justify-content: flex-start !important; }
  .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; -webkit-justify-content: flex-end !important; justify-content: flex-end !important; }
  .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; -webkit-justify-content: center !important; justify-content: center !important; }
  .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; -webkit-justify-content: space-between !important; justify-content: space-between !important; }
  .justify-content-md-around { -ms-flex-pack: distribute !important; -webkit-justify-content: space-around !important; justify-content: space-around !important; }
  .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; -webkit-align-items: flex-start !important; align-items: flex-start !important; }
  .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; -webkit-align-items: flex-end !important; align-items: flex-end !important; }
  .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; -webkit-align-items: center !important; align-items: center !important; }
  .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; -webkit-align-items: baseline !important; align-items: baseline !important; }
  .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; -webkit-align-items: stretch !important; align-items: stretch !important; }
  .align-content-md-start { -ms-flex-line-pack: start !important; -webkit-align-content: flex-start !important; align-content: flex-start !important; }
  .align-content-md-end { -ms-flex-line-pack: end !important; -webkit-align-content: flex-end !important; align-content: flex-end !important; }
  .align-content-md-center { -ms-flex-line-pack: center !important; -webkit-align-content: center !important; align-content: center !important; }
  .align-content-md-between { -ms-flex-line-pack: justify !important; -webkit-align-content: space-between !important; align-content: space-between !important; }
  .align-content-md-around { -ms-flex-line-pack: distribute !important; -webkit-align-content: space-around !important; align-content: space-around !important; }
  .align-content-md-stretch { -ms-flex-line-pack: stretch !important; -webkit-align-content: stretch !important; align-content: stretch !important; }
  .align-self-md-auto { -ms-flex-item-align: auto !important; -webkit-align-self: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-md-start { -ms-flex-item-align: start !important; -webkit-align-self: flex-start !important; align-self: flex-start !important; }
  .align-self-md-end { -ms-flex-item-align: end !important; -webkit-align-self: flex-end !important; align-self: flex-end !important; }
  .align-self-md-center { -ms-flex-item-align: center !important; -webkit-align-self: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-md-baseline { -ms-flex-item-align: baseline !important; -webkit-align-self: baseline !important; align-self: baseline !important; }
  .align-self-md-stretch { -ms-flex-item-align: stretch !important; -webkit-align-self: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 992px) { .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; -webkit-flex-direction: row !important; flex-direction: row !important; }
  .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; }
  .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; -webkit-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; -webkit-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-lg-wrap { -ms-flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; -webkit-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; -webkit-justify-content: flex-start !important; justify-content: flex-start !important; }
  .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; -webkit-justify-content: flex-end !important; justify-content: flex-end !important; }
  .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; -webkit-justify-content: center !important; justify-content: center !important; }
  .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; -webkit-justify-content: space-between !important; justify-content: space-between !important; }
  .justify-content-lg-around { -ms-flex-pack: distribute !important; -webkit-justify-content: space-around !important; justify-content: space-around !important; }
  .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; -webkit-align-items: flex-start !important; align-items: flex-start !important; }
  .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; -webkit-align-items: flex-end !important; align-items: flex-end !important; }
  .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; -webkit-align-items: center !important; align-items: center !important; }
  .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; -webkit-align-items: baseline !important; align-items: baseline !important; }
  .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; -webkit-align-items: stretch !important; align-items: stretch !important; }
  .align-content-lg-start { -ms-flex-line-pack: start !important; -webkit-align-content: flex-start !important; align-content: flex-start !important; }
  .align-content-lg-end { -ms-flex-line-pack: end !important; -webkit-align-content: flex-end !important; align-content: flex-end !important; }
  .align-content-lg-center { -ms-flex-line-pack: center !important; -webkit-align-content: center !important; align-content: center !important; }
  .align-content-lg-between { -ms-flex-line-pack: justify !important; -webkit-align-content: space-between !important; align-content: space-between !important; }
  .align-content-lg-around { -ms-flex-line-pack: distribute !important; -webkit-align-content: space-around !important; align-content: space-around !important; }
  .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; -webkit-align-content: stretch !important; align-content: stretch !important; }
  .align-self-lg-auto { -ms-flex-item-align: auto !important; -webkit-align-self: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-lg-start { -ms-flex-item-align: start !important; -webkit-align-self: flex-start !important; align-self: flex-start !important; }
  .align-self-lg-end { -ms-flex-item-align: end !important; -webkit-align-self: flex-end !important; align-self: flex-end !important; }
  .align-self-lg-center { -ms-flex-item-align: center !important; -webkit-align-self: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-lg-baseline { -ms-flex-item-align: baseline !important; -webkit-align-self: baseline !important; align-self: baseline !important; }
  .align-self-lg-stretch { -ms-flex-item-align: stretch !important; -webkit-align-self: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

@media (min-width: 1200px) { .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; -webkit-flex-direction: row !important; flex-direction: row !important; }
  .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; -webkit-flex-direction: column !important; flex-direction: column !important; }
  .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; -webkit-flex-direction: row-reverse !important; flex-direction: row-reverse !important; }
  .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; -webkit-flex-direction: column-reverse !important; flex-direction: column-reverse !important; }
  .flex-xl-wrap { -ms-flex-wrap: wrap !important; -webkit-flex-wrap: wrap !important; flex-wrap: wrap !important; }
  .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; -webkit-flex-wrap: nowrap !important; flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; -webkit-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; }
  .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; -webkit-justify-content: flex-start !important; justify-content: flex-start !important; }
  .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; -webkit-justify-content: flex-end !important; justify-content: flex-end !important; }
  .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; -webkit-justify-content: center !important; justify-content: center !important; }
  .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; -webkit-justify-content: space-between !important; justify-content: space-between !important; }
  .justify-content-xl-around { -ms-flex-pack: distribute !important; -webkit-justify-content: space-around !important; justify-content: space-around !important; }
  .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; -webkit-align-items: flex-start !important; align-items: flex-start !important; }
  .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; -webkit-align-items: flex-end !important; align-items: flex-end !important; }
  .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; -webkit-align-items: center !important; align-items: center !important; }
  .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; -webkit-align-items: baseline !important; align-items: baseline !important; }
  .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; -webkit-align-items: stretch !important; align-items: stretch !important; }
  .align-content-xl-start { -ms-flex-line-pack: start !important; -webkit-align-content: flex-start !important; align-content: flex-start !important; }
  .align-content-xl-end { -ms-flex-line-pack: end !important; -webkit-align-content: flex-end !important; align-content: flex-end !important; }
  .align-content-xl-center { -ms-flex-line-pack: center !important; -webkit-align-content: center !important; align-content: center !important; }
  .align-content-xl-between { -ms-flex-line-pack: justify !important; -webkit-align-content: space-between !important; align-content: space-between !important; }
  .align-content-xl-around { -ms-flex-line-pack: distribute !important; -webkit-align-content: space-around !important; align-content: space-around !important; }
  .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; -webkit-align-content: stretch !important; align-content: stretch !important; }
  .align-self-xl-auto { -ms-flex-item-align: auto !important; -webkit-align-self: auto !important; -ms-grid-row-align: auto !important; align-self: auto !important; }
  .align-self-xl-start { -ms-flex-item-align: start !important; -webkit-align-self: flex-start !important; align-self: flex-start !important; }
  .align-self-xl-end { -ms-flex-item-align: end !important; -webkit-align-self: flex-end !important; align-self: flex-end !important; }
  .align-self-xl-center { -ms-flex-item-align: center !important; -webkit-align-self: center !important; -ms-grid-row-align: center !important; align-self: center !important; }
  .align-self-xl-baseline { -ms-flex-item-align: baseline !important; -webkit-align-self: baseline !important; align-self: baseline !important; }
  .align-self-xl-stretch { -ms-flex-item-align: stretch !important; -webkit-align-self: stretch !important; -ms-grid-row-align: stretch !important; align-self: stretch !important; } }

/*# sourceMappingURL=bootstrap-grid.min.css.map */
/* 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); -ms-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-lightbox { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; height: 100%; background: black; -webkit-transition: opacity 0.5s ease; transition: opacity 0.5s ease; }

.slick-lightbox .slick-loading .slick-list { background-color: transparent; }

.slick-lightbox .slick-prev { left: 15px; }

.slick-lightbox .slick-next { right: 15px; }

.slick-lightbox-hide { opacity: 0; }

.slick-lightbox-hide.slick-lightbox-ie { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }

.slick-lightbox-hide-init { position: absolute; top: -9999px; opacity: 0; }

.slick-lightbox-hide-init.slick-lightbox-ie { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); }

.slick-lightbox-inner { position: fixed; top: 0; left: 0; width: 100%; height: 100%; }

.slick-lightbox-slick-item { text-align: center; overflow: hidden; }

.slick-lightbox-slick-item:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption { position: absolute; bottom: 0; left: 0; text-align: center; width: 100%; margin-bottom: 20px; }

.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption { display: block; text-align: center; }

.slick-lightbox-slick-item-inner { display: inline-block; vertical-align: middle; max-width: 90%; max-height: 90%; }

.slick-lightbox-slick-img { margin: 0 auto; display: block; max-width: 90%; max-height: 90%; }

.slick-lightbox-slick-caption { margin: 10px 0 0; color: white; }

.slick-lightbox-close { position: absolute; top: 15px; right: 15px; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; padding: 0; border: none; }

.slick-lightbox-close:focus { outline: none; }

.slick-lightbox-close:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.85; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: '×'; }

/** Featherlight – ultra slim jQuery lightbox Version 1.3.5 - http://noelboss.github.io/featherlight/ Copyright 2015, Noël Raoul Bossart (http://www.noelboss.com) MIT Licensed. */
@media all { .featherlight { display: none; /* dimensions: spanning the background from edge to edge */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2147483647; /* z-index needs to be >= elements on the site. */ /* position: centering content */ text-align: center; /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */ white-space: nowrap; /* styling */ cursor: pointer; background: #333; /* IE8 "hack" for nested featherlights */ background: rgba(0, 0, 0, 0); }
  /* support for nested featherlights. Does not work in IE8 (use JS to fix) */
  .featherlight:last-of-type { background: rgba(0, 0, 0, 0.8); }
  .featherlight:before { /* position: trick to center content vertically */ content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }
  .featherlight .featherlight-content { /* make content container for positioned elements (close button) */ position: relative; /* position: centering vertical and horizontal */ text-align: left; vertical-align: middle; display: inline-block; /* dimensions: cut off images */ overflow: auto; padding: 25px 25px 0; border-bottom: 25px solid transparent; /* dimensions: handling large content */ margin-left: 5%; margin-right: 5%; max-height: 95%; /* styling */ background: #fff; cursor: auto; /* reset white-space wrapping */ white-space: normal; }
  /* contains the content */
  .featherlight .featherlight-inner { /* make sure its visible */ display: block; }
  .featherlight .featherlight-close-icon { /* position: centering vertical and horizontal */ position: absolute; z-index: 9999; top: 0; right: 0; /* dimensions: 25px x 25px */ line-height: 25px; width: 25px; /* styling */ cursor: pointer; text-align: center; font-family: Arial, sans-serif; background: #fff; /* Set the background in case it overlaps the content */ background: rgba(255, 255, 255, 0.3); color: #000; }
  .featherlight .featherlight-image { /* styling */ width: 100%; }
  .featherlight-iframe .featherlight-content { /* removed the border for image croping since iframe is edge to edge */ border-bottom: 0; padding: 0; }
  .featherlight iframe { /* styling */ border: none; } }

/* handling phones and small screens */
@media only screen and (max-width: 1024px) { .featherlight .featherlight-content { /* dimensions: maximize lightbox with for small screens */ margin-left: 10px; margin-right: 10px; max-height: 98%; padding: 10px 10px 0; border-bottom: 10px solid transparent; } }

.select2-container { box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle; }

.select2-container .select2-selection--single { box-sizing: border-box; cursor: pointer; display: block; height: 28px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; }

.select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.select2-container .select2-selection--single .select2-selection__clear { position: relative; }

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; }

.select2-container .select2-selection--multiple { box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; }

.select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; }

.select2-container .select2-search--inline { float: left; }

.select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; padding: 0; }

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; }

.select2-dropdown { background-color: white; border: 1px solid #aaa; border-radius: 4px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051; }

.select2-results { display: block; }

.select2-results__options { list-style: none; margin: 0; padding: 0; }

.select2-results__option { padding: 6px; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-user-select: none; }

.select2-results__option[aria-selected] { cursor: pointer; }

.select2-container--open .select2-dropdown { left: 0; }

.select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-search--dropdown { display: block; padding: 4px; }

.select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; }

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; }

.select2-search--dropdown.select2-search--hide { display: none; }

.select2-close-mask { border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0); }

.select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; }

.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #aaa; border-radius: 4px; }

.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; }

.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; }

.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #999; }

.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; }

.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #999; margin-top: 5px; float: left; }

.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #999; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid black 1px; outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; box-shadow: none; -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] { padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] { color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] { background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #5897fb; color: white; }

.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; }

.select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; border-radius: 4px; outline: 0; background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%); background-image: linear-gradient(to bottom, #fff 50%, #eee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic .select2-selection--single:focus { border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; }

.select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; }

.select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; }

.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; border-left: 1px solid #aaa; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%); background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }

.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; left: 1px; right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%); background-image: linear-gradient(to bottom, #fff 0%, #eee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%); background-image: linear-gradient(to bottom, #eee 50%, #fff 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 4px; cursor: text; outline: 0; }

.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field { outline: 0; box-shadow: none; }

.select2-container--classic .select2-dropdown { background-color: #fff; border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above { border-bottom: none; }

.select2-container--classic .select2-dropdown--below { border-top: none; }

.select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] { padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #3875d7; color: #fff; }

.select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown { border-color: #5897fb; }

@font-face { font-family: 'Aspira'; src: url("../fonts/aspira/Aspira-Regular.eot"); src: url("../fonts/aspira/Aspira-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/aspira/Aspira-Regular.woff2") format("woff2"), url("../fonts/aspira/Aspira-Regular.woff") format("woff"), url("../fonts/aspira/Aspira-Regular.ttf") format("truetype"), url("../fonts/aspira/Aspira-Regular.svg#Aspira-Regular") format("svg"); font-weight: normal; font-style: normal; }

@font-face { font-family: 'Aspira'; src: url("../fonts/aspira/Aspira-Bold.eot"); src: url("../fonts/aspira/Aspira-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/aspira/Aspira-Bold.woff2") format("woff2"), url("../fonts/aspira/Aspira-Bold.woff") format("woff"), url("../fonts/aspira/Aspira-Bold.ttf") format("truetype"), url("../fonts/aspira/Aspira-Bold.svg#Aspira-Bold") format("svg"); font-weight: bold; font-style: normal; }

@font-face { font-family: 'Aspira'; src: url("../fonts/aspira/Aspira-Medium.eot"); src: url("../fonts/aspira/Aspira-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/aspira/Aspira-Medium.woff2") format("woff2"), url("../fonts/aspira/Aspira-Medium.woff") format("woff"), url("../fonts/aspira/Aspira-Medium.ttf") format("truetype"), url("../fonts/aspira/Aspira-Medium.svg#Aspira-Medium") format("svg"); font-weight: 500; font-style: normal; }

@font-face { font-family: 'Aspira'; src: url("../fonts/aspira/Aspira-It.eot"); src: url("../fonts/aspira/Aspira-It.eot?#iefix") format("embedded-opentype"), url("../fonts/aspira/Aspira-It.woff2") format("woff2"), url("../fonts/aspira/Aspira-It.woff") format("woff"), url("../fonts/aspira/Aspira-It.ttf") format("truetype"), url("../fonts/aspira/Aspira-It.svg#Aspira-It") format("svg"); font-weight: normal; font-style: italic; }

@font-face { font-family: 'Aspira'; src: url("../fonts/aspira/Aspira-BoldIt.eot"); src: url("../fonts/aspira/Aspira-BoldIt.eot?#iefix") format("embedded-opentype"), url("../fonts/aspira/Aspira-BoldIt.woff2") format("woff2"), url("../fonts/aspira/Aspira-BoldIt.woff") format("woff"), url("../fonts/aspira/Aspira-BoldIt.ttf") format("truetype"), url("../fonts/aspira/Aspira-BoldIt.svg#Aspira-BoldIt") format("svg"); font-weight: bold; font-style: italic; }

@font-face { font-family: 'SF Pro Display'; src: url("../fonts/sf-pro-display/SFProDisplay-Medium.eot"); src: url("../fonts/sf-pro-display/SFProDisplay-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/sf-pro-display/SFProDisplay-Medium.woff2") format("woff2"), url("../fonts/sf-pro-display/SFProDisplay-Medium.woff") format("woff"), url("../fonts/sf-pro-display/SFProDisplay-Medium.ttf") format("truetype"), url("../fonts/sf-pro-display/SFProDisplay-Medium.svg#SFProDisplay-Medium") format("svg"); font-weight: 500; font-style: normal; }

/*Font Variables*/
/*General Style*/
*:focus, *:active, *:hover { outline: none; }

*:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; }

*, *:hover, *:focus, *:active { -webkit-tap-highlight-color: transparent; }

::-moz-selection { background-color: #00AFC7; color: #fff; }

::selection { background-color: #00AFC7; color: #fff; }

body { color: #000; font-family: "Aspira", sans-serif; font-size: 16px; line-height: 1.2; }

@media (max-width: 1199px) { body { padding-top: 60px; } }

body.menu-active { overflow-y: hidden; }

.container { max-width: 1650px; width: 100%; }

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }

hr { background-color: #ccc; border: 0; height: 1px; margin-bottom: 1em; }

img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ }

table { margin: 0 0 1em; width: 100%; }

/*--------------------------------------------------------------
# Clearfix
--------------------------------------------------------------*/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .clearfix { height: 1%; }

.clearfix { display: block; }

.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after { content: ""; display: table; table-layout: fixed; }

.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after { clear: both; }

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget { margin: 0 0 1em; }

/* Make sure select elements fit in widgets. */
.widget select { max-width: 100%; }

/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.sticky { display: block; }

.hentry { margin: 0 0 1em; }

.byline, .updated:not(.published) { display: none; }

.single .byline, .group-blog .byline { display: inline; }

.page-content, .entry-content, .entry-summary { margin: 1em 0 0; }

.page-links { clear: both; margin: 0 0 1em; }

/*--------------------------------------------------------------
## Asides
--------------------------------------------------------------*/
.blog .format-aside .entry-title, .archive .format-aside .entry-title { display: none; }

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a { word-wrap: break-word; }

.bypostauthor { display: block; }

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a { word-wrap: break-word; }

.bypostauthor { display: block; }

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer { display: block; }

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; }

/* Make sure embeds and iframes fit their containers. */
embed, iframe, object { max-width: 100%; }

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption { margin-bottom: 1em; max-width: 100%; }

.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }

.wp-caption .wp-caption-text { margin: 0.8075em 0; }

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

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery { margin-bottom: 0; }

.gallery img { display: block; }

.gallery-item { display: inline-block; text-align: center; vertical-align: top; width: 100%; }

.gallery-columns-2 .gallery-item { max-width: 50%; }

.gallery-columns-3 .gallery-item { max-width: 33.33%; }

.gallery-columns-4 .gallery-item { max-width: 25%; }

.gallery-columns-5 .gallery-item { max-width: 20%; }

.gallery-columns-6 .gallery-item { max-width: 16.66%; }

.gallery-columns-7 .gallery-item { max-width: 14.28%; }

.gallery-columns-8 .gallery-item { max-width: 12.5%; }

.gallery-columns-9 .gallery-item { max-width: 11.11%; }

.gallery-caption { display: block; }

.full-width { float: left; width: 100%; }

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

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

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

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

.alignleft { display: inline; float: left; margin-right: 1em; }

.alignright { display: inline; float: right; margin-left: 1em; }

.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }

.alignvertical { vertical-align: middle; }

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body, p { color: #A1A1A1; font-size: 16px; line-height: 1.5625em; }

h1 { color: #5C5C5C; font-size: 60px; line-height: 1.2em; }

@media (max-width: 1350px) { h1 { font-size: 48px; } }

@media (max-width: 1199px) { h1 { font-size: 42px; } }

@media (max-width: 767px) { h1 { font-size: 30px; } }

h2 { color: #5C5C5C; font-size: 30px; line-height: 1.2em; }

@media (max-width: 767px) { h2 { font-size: 25px; } }

h3 { color: #5C5C5C; font-size: 25px; line-height: 1.2em; }

@media (max-width: 767px) { h3 { font-size: 20px; } }

p { margin-bottom: 1em; }

p:first-of-type { margin-top: 0; }

a { text-decoration: none; -webkit-transition: .3s; transition: .3s; }

dfn, cite, em, i { font-style: italic; }

blockquote { margin: 0 1em; }

address { margin: 0 0 1em; }

pre { background: #eee; font-family: "Courier 10 Pitch", Courier, monospace; font-size: 0.9375rem; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; }

code, kbd, tt, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px; }

abbr, acronym { border-bottom: 1px dotted #666; cursor: help; }

mark, ins { background: #fff9c0; text-decoration: none; }

big { font-size: 125%; }

ul, ol { margin: 0; }

ul { list-style: disc; }

ol { list-style: decimal; }

li > ul, li > ol { margin-bottom: 0; margin-left: 0.5em; }

dt { font-weight: bold; }

dd { margin: 0 1.5em 1.5em; }

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden; }

.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ }

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus { outline: 0; }

.site-header { background-color: #fff; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); }

@media (max-width: 1199px) { .site-header { left: 0; padding: 7.5px 15px; position: fixed; right: 0; top: 0; z-index: 999; } }

.site-header .container { max-width: 1180px; }

.site-header-inner { border-bottom: 1px solid #D9D9D9; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; font-family: "SF Pro Display"; font-size: 14px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 11px 15px; }

@media (max-width: 1199px) { .site-header-inner { border: none; padding: 0; } }

.site-header-inner .header-contact-details { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }

@media (max-width: 1199px) { .header-contact-details { display: none; } }

.header-contact-details a { color: #5C5C5C; margin: 0 12px; }

.header-contact-details a svg { margin: 0 5px 0 0; max-height: 18px; vertical-align: middle; width: 17px; }

.header-contact-details a svg path { fill: #00AFC7; }

.header-contact-details a svg.mail { width: 15px; }

.header-contact-details a svg.place { width: 14px; }

.logo-menu-row { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.site-branding { padding-left: 25px; }

@media (max-width: 1199px) { .site-branding { padding-left: 0; } }

.site-branding a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }

.site-branding a .header-logo { margin-right: 20px; height: 100%; max-width: 85px; }

.site-branding a .header-logo:last-child { margin: 0; }

.site-branding a .header-logo img { display: block; }

@media (max-width: 1199px) { .site-branding a .header-logo img { height: 45px; width: auto; } }

.site-branding a .header-logo.header-logo3 img { height: 59px; width: 59px; }

@media (max-width: 1199px) { .site-branding a .header-logo.header-logo3 img { height: 45px; width: 45px; } }

.main-navigation { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-width: 780px; }

@media (max-width: 1440px) { .main-navigation { padding-left: 10px; } }

@media (max-width: 1199px) { .main-navigation { background-color: #00C1D9; bottom: 0; display: block; height: calc( 100vh - 60px); left: -300px; min-width: 0; overflow: auto; padding: 0 0 40px; position: fixed; top: 60px; -webkit-transition: .3s; transition: .3s; width: 300px; z-index: 999; }
  .menu-active .main-navigation { left: 0; } }

.main-navigation .header-contact-details { display: none; }

@media (max-width: 1199px) { .main-navigation .header-contact-details { display: block; padding: 20px 20px 0; } }

.main-navigation .header-contact-details a { color: #fff; display: block; line-height: 1.4em; margin: 0 0 15px; padding-left: 25px; position: relative; }

.main-navigation .header-contact-details a svg { position: absolute; left: 0; top: 3px; }

.main-navigation .header-contact-details a svg path { fill: #fff; }

.main-navigation .header-contact-details a svg.place { left: 2px; }

.main-navigation .main-menu-container > ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 1199px) { .main-navigation .main-menu-container > ul { display: block; } }

.main-navigation .main-menu-container > ul > li > a { font-family: "SF Pro Display"; font-weight: 500; }

.main-navigation .main-menu-container ul { margin: 0; padding: 0; }

.main-navigation .main-menu-container ul li { display: block; font-size: 15px; line-height: 1em; margin: 0; padding: 0; position: relative; }

@media (max-width: 1199px) { .main-navigation .main-menu-container ul li { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid rgba(255, 255, 255, 0.5); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; font-size: 18px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 0; }
  .main-navigation .main-menu-container ul li:first-child { border-top: 1px solid rgba(255, 255, 255, 0.5); } }

.main-navigation .main-menu-container ul li a { color: #5C5C5C; display: block; height: 100%; padding: 43px 15px; }

@media (max-width: 1199px) { .main-navigation .main-menu-container ul li a { color: #fff; display: block; height: auto; padding: 15px 20px; width: 100%; } }

@media (min-width: 1200px) { .main-navigation .main-menu-container ul li:hover > a, .main-navigation .main-menu-container ul li:active > a { background-color: #00C1D9; color: #fff; } }

.main-navigation .main-menu-container ul li .sub-menu-toggle { display: none; }

@media (max-width: 1199px) { .main-navigation .main-menu-container ul li .sub-menu-toggle { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-left: 1px solid rgba(255, 255, 255, 0.5); height: 50px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 45px; } }

.main-navigation .main-menu-container ul li .sub-menu-toggle svg { -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transition: .3s; transition: .3s; width: 15px; }

.main-navigation .main-menu-container ul li .sub-menu-toggle svg path { fill: #fff; }

.main-navigation .main-menu-container ul li.open > .sub-menu-toggle svg { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

@media (max-width: 1199px) { .main-navigation .main-menu-container .sub-menu { background-color: #00AFC7; display: none; margin: 0; padding: 0; width: 100%; } }

@media (min-width: 1200px) { .main-navigation .main-menu-container .sub-menu { background-color: #00C1D9; left: 0; margin: auto; opacity: 0; padding: 0; position: absolute; top: 100%; -webkit-transition: .2s; transition: .2s; visibility: hidden; width: 235px; z-index: 10; } }

.main-navigation .main-menu-container .sub-menu li { display: block; font-size: 16px; line-height: 1.3em; }

@media (max-width: 1199px) { .main-navigation .main-menu-container .sub-menu li { padding: 0; }
  .main-navigation .main-menu-container .sub-menu li, .main-navigation .main-menu-container .sub-menu li a { background-color: #00C1D9; } }

@media (max-width: 1199px) { .main-navigation .main-menu-container .sub-menu li.menu-item-has-children { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; }
  .main-navigation .main-menu-container .sub-menu li.menu-item-has-children > a { font-weight: 700; padding-left: 20px; } }

.main-navigation .main-menu-container .sub-menu li a { color: #fff; padding: 10px 15px; }

@media (max-width: 1199px) { .main-navigation .main-menu-container .sub-menu li:last-child { border: none; } }

.main-navigation .main-menu-container .sub-menu li.current-menu-item > a { background-color: #00AFC7; }

@media (max-width: 1199px) { .main-navigation .main-menu-container .sub-menu li.current-menu-item, .main-navigation .main-menu-container .sub-menu li.current-menu-item > a { background-color: #00AFC7; }
  .main-navigation .main-menu-container .sub-menu li.current-menu-item li { background-color: #00C1D9; } }

@media (min-width: 1200px) { .main-navigation .main-menu-container .sub-menu li:hover > a { background-color: #00AFC7; } }

@media (min-width: 1199px) { .main-navigation .main-menu-container .sub-menu .sub-menu { left: 100%; right: auto; top: 0; width: 210px; z-index: 11; } }

.main-navigation .main-menu-container .sub-menu .sub-menu li a { padding: 10px 30px; }

.main-navigation .main-menu-container .current-menu-item > a, .main-navigation .main-menu-container .current_page_parent > a { background-color: #00C1D9; color: #fff; }

@media (max-width: 1199px) { .main-navigation .main-menu-container .current-menu-item, .main-navigation .main-menu-container .current-menu-item > a, .main-navigation .main-menu-container .current_page_parent, .main-navigation .main-menu-container .current_page_parent > a { background-color: #00AFC7; }
  .main-navigation .main-menu-container .current-menu-item li, .main-navigation .main-menu-container .current-menu-item li a, .main-navigation .main-menu-container .current_page_parent li, .main-navigation .main-menu-container .current_page_parent li a { background-color: #00C1D9; } }

@media (max-width: 1199px) { .main-navigation .main-menu-container .menu-item-has-children > a { width: calc( 100% - 50px); } }

@media (min-width: 1200px) { .main-navigation .main-menu-container .menu-item-has-children > a::after { content: '\f078'; font-family: 'Font Awesome 5 Free'; font-size: 12px; font-weight: 900; margin-left: 10px; } }

@media (min-width: 1199px) { .main-navigation .main-menu-container .menu-item-has-children .menu-item-has-children > a::after, .main-navigation .main-menu-container .menu-item-has-children .menu-item-object-custom > a::after { bottom: 0; content: '\f054'; height: 18px; margin: auto; position: absolute; right: 10px; top: 0; } }

.main-navigation .main-menu-container .menu-item-has-children:hover > .sub-menu { opacity: 1; visibility: visible; }

.menu-toggle { display: none; }

@media (max-width: 1199px) { .menu-toggle { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: transparent; border: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 23px; margin-left: auto; padding: 0; position: relative; width: 30px; z-index: 9999; } }

@media (max-width: 420px) { .menu-toggle { margin-right: 2px; } }

.menu-toggle i { background-color: #5C5C5C; border-radius: 1px; display: block; height: 3px; position: absolute; -webkit-transition: 0.3s; transition: 0.3s; width: 100%; }

.menu-active .menu-toggle i { background-color: #5C5C5C; }

.menu-toggle i:nth-child(1) { top: 0; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; }

.menu-active .menu-toggle i:nth-child(1) { -webkit-transform: rotate(45deg) translate(4px, -3.5px); -ms-transform: rotate(45deg) translate(4px, -3.5px); transform: rotate(45deg) translate(4px, -3.5px); width: 28px; }

.menu-toggle i:nth-child(2) { top: 10px; }

.menu-active .menu-toggle i:nth-child(2) { opacity: 0; }

.menu-toggle i:nth-child(3) { bottom: 0; -webkit-transform-origin: 0 100%; -ms-transform-origin: 0 100%; transform-origin: 0 100%; }

.menu-active .menu-toggle i:nth-child(3) { -webkit-transform: rotate(-45deg) translate(4px, 3px); -ms-transform: rotate(-45deg) translate(4px, 3px); transform: rotate(-45deg) translate(4px, 3px); width: 28px; }

.wpml-ls { margin-left: 100px; padding: 0 7.5px; }

@media (max-width: 1199px) { .wpml-ls { margin-left: 0; padding: 0 15px; } }

.wpml-ls li.wpml-ls-item { font-size: 15px; font-weight: 500; }

@media (max-width: 1199px) { .wpml-ls li.wpml-ls-item { font-size: 20px; } }

.wpml-ls li.wpml-ls-item a { color: rgba(92, 92, 92, 0.5); display: block; padding: 10px 5px; }

@media (max-width: 1199px) { .wpml-ls li.wpml-ls-item a { color: rgba(255, 255, 255, 0.5); } }

.wpml-ls li.wpml-ls-item a:hover { color: #5C5C5C; }

@media (max-width: 1199px) { .wpml-ls li.wpml-ls-item a:hover { color: #fff; } }

.wpml-ls li.wpml-ls-item.wpml-ls-current-language { position: relative; }

.wpml-ls li.wpml-ls-item.wpml-ls-current-language a { color: #5C5C5C; padding: 10px 5px; position: relative; z-index: 2; }

@media (max-width: 1199px) { .wpml-ls li.wpml-ls-item.wpml-ls-current-language a { color: #fff; } }

.entry-text { word-break: break-word; }

.entry-text h1 { color: #5C5C5C; font-size: 60px; }

@media (max-width: 1350px) { .entry-text h1 { font-size: 48px; } }

@media (max-width: 1199px) { .entry-text h1 { font-size: 42px; } }

.entry-text h2 { color: #5C5C5C; font-size: 40px; }

@media (max-width: 1199px) { .entry-text h2 { font-size: 36px; } }

.entry-text h3 { color: #E41E76; font-size: 30px; }

@media (max-width: 1199px) { .entry-text h3 { font-size: 25px; } }

.entry-text h4 { color: #E41E76; font-size: 25px; }

@media (max-width: 1199px) { .entry-text h4 { font-size: 20px; } }

.entry-text h5 { color: #5C5C5C; font-size: 20px; }

@media (max-width: 1199px) { .entry-text h5 { font-size: 18px; } }

.entry-text h6 { color: #5C5C5C; font-size: 18px; }

@media (max-width: 1199px) { .entry-text h6 { font-size: 16px; } }

.entry-text a { color: #00AFC7; text-decoration: underline; }

.entry-text a:hover { color: #5C5C5C; }

.entry-text ul { margin: 0 0 20px; padding: 0; }

.entry-text ul ul { margin: 10px 0 0; padding-left: 15px; }

.entry-text ul li { display: block; margin: 0 0 10px; padding-left: 20px; position: relative; }

.entry-text ul li:last-child { margin: 0; }

.entry-text ul li:before { background-image: url("../images/circle-brush.png"); background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 9px; left: 0; position: absolute; top: 7px; width: 10px; }

.entry-text ol { margin: 0 0 20px; padding: 0 0 0 25px; }

.entry-text ol ol { margin: 5px 0 0; }

.entry-text ol li { margin: 0 0 5px; }

.entry-text table th, .entry-text table td { border: 1px solid #B9B9B9; padding: 10px; }

@media (max-width: 767px) { .entry-text table th, .entry-text table td { padding: 5px 10px; } }

.entry-text blockquote { background-color: #E5F5F8; border-radius: 5px; margin: 2em 0; padding: 25px 30px; }

@media (max-width: 767px) { .entry-text blockquote { padding: 20px 15px; } }

.entry-text blockquote p { color: #5C5C5C; font-style: italic; }

.entry-text blockquote p:last-child { margin-bottom: 0; }

.site-footer { background-color: #00AFC7; color: #fff; font-size: 15px; overflow: hidden; }

.site-footer .container { max-width: 1180px; }

.site-footer a { color: #CCEFF4; }

.site-footer .current-menu-item a, .site-footer a:hover { color: #fff; }

.site-footer .footer-widgets-wrapper { -webkit-flex-flow: nowrap; -ms-flex-flow: nowrap; flex-flow: nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; padding: 40px 0 20px; }

@media (max-width: 991px) { .site-footer .footer-widgets-wrapper { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

@media (max-width: 767px) { .site-footer .footer-widgets-wrapper { display: block; text-align: center; } }

.site-footer .footer-widgets-wrapper > div { padding: 0 15px; }

.site-footer .widget-title { margin: 0 0 20px; }

.site-footer ul { margin: 0 0 20px; padding: 0; }

.site-footer ul li { display: block; margin: 0 0 5px; }

@media (max-width: 767px) { .site-footer .footer-column-1 { margin: 0 0 40px; } }

.site-footer .footer-logos-widget { margin: -20px 0 10px; }

@media (max-width: 767px) { .site-footer .footer-logos-widget { margin: 0 0 20px; } }

.site-footer .footer-logos-widget .footer-logos-widget-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 767px) { .site-footer .footer-logos-widget .footer-logos-widget-inner { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }

.site-footer .footer-logos-widget .footer-logos-widget-inner .footer-logos-item { margin-right: 20px; }

@media (max-width: 767px) { .site-footer .footer-logos-widget .footer-logos-widget-inner .footer-logos-item { margin: 0 10px; } }

.site-footer svg { height: 18px; }

.site-footer svg .st0 { fill: #EBEBEB; -webkit-transition: .3s; transition: .3s; }

.site-footer svg .st1 { fill: none; }

.site-footer a:hover .st0 { fill: #fff; }

.site-footer .phone svg { height: 17px; }

.site-footer .mail svg { height: 12px; }

.site-footer .widget_librafire_social_widget .widget-title { margin: 0 0 5px; }

.site-footer .widget_librafire_social_widget .social-wrap a { color: #EBEBEB; font-size: 20px; }

.site-footer .widget_librafire_social_widget .social-wrap a:hover { color: #fff; }

.site-footer .widget_librafire_social_widget .social-wrap a svg { width: 18px; }

@media (max-width: 767px) { .site-footer .footer-column-2 { margin: 0 0 20px; } }

.site-footer .footer-column-2 ul { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 0; -moz-column-gap: 0; column-gap: 0; }

@media (max-width: 767px) { .site-footer .footer-column-2 ul { -webkit-column-count: 1; -moz-column-count: 1; column-count: 1; } }

.site-footer .footer-column-3 { text-align: left; width: 490px; }

@media (max-width: 1199px) { .site-footer .footer-column-3 { width: auto; } }

@media (max-width: 991px) { .site-footer .footer-column-3 { width: 100%; } }

@media (max-width: 767px) { .site-footer .footer-column-3 { margin: 0 0 20px; } }

.site-footer .footer-column-3 .contact-widget-header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin: 0; }

.site-footer .wpml-ls { margin: 0; padding: 0; }

.site-footer .wpml-ls li.wpml-ls-item { margin-left: 10px; }

.site-footer .wpml-ls li.wpml-ls-item a { color: #CCEFF4; padding: 0; }

.site-footer .wpml-ls li.wpml-ls-item.wpml-ls-current-language a, .site-footer .wpml-ls li.wpml-ls-item a:hover { color: #fff; }

.site-footer .contact-widget-details { border: 1px solid #fff; border-radius: 5px; line-height: 1.3em; padding: 20px 40px; }

@media (max-width: 1199px) { .site-footer .contact-widget-details { padding: 20px; } }

@media (max-width: 991px) { .site-footer .contact-widget-details { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

@media (max-width: 767px) { .site-footer .contact-widget-details { display: block; } }

.site-footer .contact-widget-details a { display: block; padding-left: 25px; position: relative; }

@media (max-width: 991px) { .site-footer .contact-widget-details a { margin-right: 30px; } }

.site-footer .contact-widget-details a svg { max-width: 18px; margin-right: 15px; vertical-align: middle; position: absolute; left: 0; top: 1px; }

.site-footer .contact-widget-details a span { display: contents; }

.site-footer .contact-widget-details .contact-widget-details-top { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin: 0 0 20px; }

@media (max-width: 1199px) { .site-footer .contact-widget-details .contact-widget-details-top { display: block; } }

@media (max-width: 991px) { .site-footer .contact-widget-details .contact-widget-details-top { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; white-space: nowrap; } }

@media (max-width: 767px) { .site-footer .contact-widget-details .contact-widget-details-top { display: block; } }

@media (max-width: 1199px) { .site-footer .contact-widget-details .contact-widget-details-top a:first-child { margin-bottom: 20px; } }

.site-footer .contact-widget-details .contact-widget-details-bottom { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.site-footer .site-info { border-top: 1px solid #fff; font-size: 14px; padding: 5px 0; }

.button { border-radius: 5px; display: inline-block; font-family: "SF Pro Display"; line-height: normal; max-width: 360px; padding: 18px 50px; text-align: center; }

.button.button-white { box-shadow: 0 0 9px rgba(38, 47, 56, 0.15); color: #5C5C5C; }

.button.button-white:hover { background-color: #00AFC7; color: #fff; }

.button.button-blue { background-color: #00C1D9; box-shadow: 0 0 9px rgba(38, 47, 56, 0.15); color: #fff; }

.button.button-blue:hover { background-color: #00AFC7; color: #fff; }

.button.button-pink { background-color: #E41E76; color: #fff; }

.button.button-pink:hover { background-color: #D31B6D; }

.nav-links { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; margin: 50px 0 0; width: 100%; }

.nav-links .page-numbers { background-color: #E5F5F7; color: #5C5C5C; display: block; font-size: 20px; height: 40px; line-height: 35px; margin: 0 2.5px; padding: 5px; width: 40px; }

.nav-links .page-numbers.current { background-color: #E41E76; color: #fff; }

.nav-links .page-numbers svg { width: 7px; }

.nav-links .page-numbers svg path { fill: #5C5C5C; -webkit-transition: .3s; transition: .3s; }

.nav-links .page-numbers:hover { color: #E41E76; }

.nav-links .page-numbers:hover svg path { fill: #E41E76; }

.woocommerce .woocommerce-breadcrumb p { margin: 0; }

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, .select2-container--default .select2-selection--single { color: #000; border: 1px solid #A1A1A1; border-radius: 5px; font-size: 16px; line-height: normal; padding: 15px 10px; vertical-align: middle; }

@media (max-width: 480px) { input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, .select2-container--default .select2-selection--single { padding: 10px; } }

textarea { resize: none; padding-left: .6em; width: 100%; }

button, input[type="button"], input[type="reset"], input[type="submit"] { color: #000; border: 1px solid; border-radius: 0; font-family: "SF Pro Display"; font-size: 16px; line-height: 1.15em; padding: 10px; vertical-align: middle; }

/*---- Placeholder ----*/
::-webkit-input-placeholder { opacity: 1; }

\:-moz-placeholder { opacity: 1; }

::-moz-placeholder { opacity: 1; }

\:-ms-input-placeholder { opacity: 1; }

*::-webkit-input-placeholder { opacity: 1; }

*:-moz-placeholder { opacity: 1; }

*:-ms-input-placeholder { opacity: 1; }

.frm_form_fields fieldset { border: none; margin: 0; padding: 0; }

.frm_form_fields .frm_fields_container { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; margin: 0 -5px; }

.frm_form_fields .frm_fields_container, .frm_form_fields .frm_fields_container * { grid: none !important; -ms-grid-column: none !important; grid-column: none !important; grid-gap: 0 !important; }

.frm_form_fields .frm_fields_container .frm_section_spacing { display: none; }

.frm_form_fields .frm_fields_container .form-field { margin: 0 0 18px; padding: 0 5px; position: relative; width: 100%; }

.frm_form_fields .frm_fields_container .form-field.frm_half { width: 50%; }

@media (max-width: 766px) { .frm_form_fields .frm_fields_container .form-field.frm_half { width: 100%; } }

.frm_form_fields .frm_fields_container .form-field.frm_third { width: 33.33%; }

@media (max-width: 766px) { .frm_form_fields .frm_fields_container .form-field.frm_third { width: 100%; } }

.frm_form_fields .frm_fields_container .form-field.frm_fourth { width: 25%; }

@media (max-width: 766px) { .frm_form_fields .frm_fields_container .form-field.frm_fourth { width: 100%; } }

.frm_form_fields .frm_fields_container .form-field.frm_fifth { width: 20%; }

@media (max-width: 766px) { .frm_form_fields .frm_fields_container .form-field.frm_fifth { width: 100%; } }

.frm_form_fields .frm_fields_container .form-field.frm_sixth { width: 16.66%; }

@media (max-width: 766px) { .frm_form_fields .frm_fields_container .form-field.frm_sixth { width: 100%; } }

.frm_form_fields .frm_fields_container .form-field.frm_section_heading { background-color: #E5F5F7; margin: 0 0 30px; padding: 30px; }

.frm_form_fields .frm_fields_container .form-field.frm_section_heading .vertical_radio { margin: 0; }

.frm_form_fields .frm_fields_container .form-field.frm_section_heading .frm_primary_label { color: #5C5C5C; font-size: 20px; margin: 0 0 10px; padding: 0; }

.frm_form_fields .frm_fields_container .form-field.frm_section_heading .frm_opt_container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; }

.frm_form_fields .frm_fields_container .form-field.frm_section_heading .frm_opt_container .frm_checkbox { margin-right: 95px; }

.frm_form_fields .frm_fields_container .form-field .frm_primary_label { display: block; font-size: 16px; font-weight: 500; line-height: 1.14em; margin: 0 0 5px; padding: 0 10px; width: 100%; }

.frm_form_fields .frm_fields_container .form-field .frm_primary_label .frm_required { color: #E41E76; }

.frm_form_fields .frm_fields_container .form-field.frm_none_container .frm_primary_label { display: none; }

.frm_form_fields .frm_fields_container .form-field input, .frm_form_fields .frm_fields_container .form-field textarea { width: 100%; }

.frm_form_fields .frm_fields_container .frm_blank_field input, .frm_form_fields .frm_fields_container .frm_blank_field textarea { border-color: red; }

.frm_form_fields .frm_checkbox { color: #A1A1A1; font-size: 16px; letter-spacing: 0; line-height: 1.5625em; padding-left: 20px; position: relative; }

.frm_form_fields .frm_checkbox label { display: block; }

.frm_form_fields .frm_checkbox input { opacity: 0; position: absolute; visibility: hidden; }

.frm_form_fields .frm_checkbox input + span { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border: 1px solid #A1A1A1; border-radius: 40%; display: inline-block; height: 13px; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; left: 0; line-height: 1.3em; position: absolute; text-align: center; top: 5px; width: 13px; }

.frm_form_fields .frm_checkbox input:checked + span:before { color: #00AFC7; content: '\f00c'; font-family: 'Font Awesome 5 Free'; font-size: 13px; font-weight: 900; left: 1px; position: absolute; top: -5px; }

.frm_form_fields .frm_checkbox a { color: #00AFC7; text-decoration: underline; }

.frm_form_fields .frm_checkbox a:hover { color: #E41E76; }

.frm_form_fields .frm_error { top: 99%; color: #E41E76; font-size: 12px; left: 15px; line-height: 1.7em; position: absolute; }

.frm_form_fields .frm_submit { padding: 0 5px; width: 100%; }

.frm_form_fields .frm_submit .frm_button_submit { background-color: #E41E76; border-radius: 5px; color: #fff; display: inline-block; font-size: 16px; font-weight: 400; padding: 17px 30px; position: relative; -webkit-transition: .3s; transition: .3s; width: 100%; }

.frm_form_fields .frm_submit .frm_button_submit:hover { background-color: #D31B6D; }

.frm_form_fields .frm_submit .frm_button_submit:disabled:after { -webkit-animation: lds-dual-ring 1.2s linear infinite; animation: lds-dual-ring 1.2s linear infinite; border-color: #262F38 transparent #262F38 transparent; border-radius: 50%; border-style: solid; border-width: 3px; bottom: 0; content: " "; display: inline-block; height: 25px; left: -35px; margin: auto; position: absolute; top: 0; vertical-align: middle; width: 25px; }

.select2-container--default { display: block; width: 100% !important; }

.select2-container--default .select2-selection--single { height: auto; min-height: 51px; width: 100%; }

@media (max-width: 480px) { .select2-container--default .select2-selection--single { min-height: 41px; } }

.select2-container--default .select2-selection--single .select2-selection__rendered { font-size: 16px; line-height: normal; padding: 0; }

.select2-container--default .select2-selection--single .select2-selection__arrow { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; bottom: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; position: absolute; right: 0; top: 0; width: 45px; }

.select2-container--default .select2-selection--single .select2-selection__arrow:before { color: #00AFC7; content: '\f078'; font-family: 'Font Awesome 5 Free'; font-size: 12px; font-weight: 900; }

.select2-container--default .select2-selection--single .select2-selection__arrow b { display: none; }

.select2-container--default .select2-results__option { color: #5C5C5C; padding: 5px 10px; -webkit-transition: .3s; transition: .3s; }

.select2-container--default .select2-results__option.select2-results__option--highlighted { background-color: rgba(161, 161, 161, 0.5); color: #5C5C5C; }

.select2-container--default .select2-results__option[aria-selected="true"] { background-color: #E41E76; color: #fff; }

.frm_message { font-size: 30px; font-weight: 600; line-height: 1.4em; margin: 50px 0; }

.frm_message p { color: green; margin: 0; }

@-webkit-keyframes lds-dual-ring { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes lds-dual-ring { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

.frm_error_style { display: none; }

.social-wrap { margin: 0; padding: 0; }

.social-wrap li { display: inline-block; }

.letter-icon { max-height: 100px; left: -40px; opacity: .2; position: absolute; top: -45px; width: 150px; }

@media (max-width: 1199px) { .letter-icon { left: -40px; max-height: 80px; top: -20px; width: 120px; } }

@media (max-width: 767px) { .letter-icon { left: -15px; top: -15px; width: 100px; } }

.slick-arrow { background-color: rgba(255, 255, 255, 0.3); border-radius: 50%; border: 1px solid #00AFC7; bottom: 0; color: #000; cursor: pointer; font-size: 30px; height: 40px; line-height: 35px; margin: auto 0; padding: 0; position: absolute; text-align: center; top: 0; -webkit-transition: .3s; transition: .3s; width: 40px; z-index: 10; }

.slick-arrow:hover { background-color: #00AFC7; }

.slick-arrow:hover svg { width: 6px; }

.slick-arrow:hover svg path { fill: #fff; }

.slick-arrow.slick-prev-lf { left: 20px; }

@media (max-width: 480px) { .slick-arrow.slick-prev-lf { left: 10px; } }

.slick-arrow.slick-next-lf { right: 20px; }

@media (max-width: 480px) { .slick-arrow.slick-next-lf { right: 10px; } }

.slick-arrow svg { width: 6px; }

.slick-arrow svg path { fill: #00AFC7; -webkit-transition: .3s; transition: .3s; }

.slick-lightbox-inner { position: fixed; padding: 0 60px; }

@media (max-width: 600px) { .slick-lightbox-inner { padding: 0; } }

.slick-lightbox-close:before { font-size: 40px; height: auto; line-height: 1em; }

@media (max-width: 600px) { .slick-lightbox-slick-img { max-width: 100%; width: 100%; } }

.slick-lightbox-slick .slick-arrow { background-color: rgba(255, 255, 255, 0.7); background-repeat: no-repeat; background-size: 6px; background-position: center; font-size: 0; }

.ie .slick-lightbox-slick .slick-arrow { background-size: 10px; }

.slick-lightbox-slick .slick-arrow.slick-prev { background-image: url("../images/arrow-left-blue.svg"); left: 20px; }

@media (max-width: 767px) { .slick-lightbox-slick .slick-arrow.slick-prev { left: -50px; } }

@media (max-width: 600px) { .slick-lightbox-slick .slick-arrow.slick-prev { left: 20px; } }

.slick-lightbox-slick .slick-arrow.slick-next { background-image: url("../images/arrow-right-blue.svg"); right: 20px; }

@media (max-width: 767px) { .slick-lightbox-slick .slick-arrow.slick-next { right: -50px; } }

@media (max-width: 600px) { .slick-lightbox-slick .slick-arrow.slick-next { right: 20px; } }

.slick-lightbox-slick .slick-arrow:hover { background-color: white; }

.slick-dots { margin: 20px 0 0; padding-left: 0; text-align: center; }

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

.slick-dots li button { border-radius: 50%; background-color: #fff; border: 1px solid; color: transparent; font-size: 0; height: 13px; padding: 0; width: 13px; }

.slick-dots li.slick-active button { background-color: #E41E76; }

/** Featherlight – ultra slim jQuery lightbox Version 1.3.5 - http://noelboss.github.io/featherlight/ Copyright 2015, Noël Raoul Bossart (http://www.noelboss.com) MIT Licensed. */
@media all { .featherlight { display: none; /* dimensions: spanning the background from edge to edge */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2147483647; /* z-index needs to be >= elements on the site. */ /* position: centering content */ text-align: center; /* insures that the ::before pseudo element doesn't force wrap with fixed width content; */ white-space: nowrap; /* styling */ cursor: pointer; background: rgba(0, 0, 0, 0.8); }
  /* support for nested featherlights. Does not work in IE8 (use JS to fix) */
  .featherlight:last-of-type { background: rgba(0, 0, 0, 0.8); }
  .featherlight:before { /* position: trick to center content vertically */ content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }
  .featherlight .featherlight-content { /* make content container for positioned elements (close button) */ position: relative; /* position: centering vertical and horizontal */ text-align: left; vertical-align: middle; display: inline-block; /* dimensions: cut off images */ overflow: visible; padding: 25px 25px 0; border-bottom: 25px solid transparent; /* dimensions: handling large content */ margin-left: 5%; margin-right: 5%; max-height: 95%; /* styling */ background: #fff; cursor: auto; /* reset white-space wrapping */ white-space: normal; }
  .featherlight .featherlight-content iframe { height: calc( 80vw / 1.77) !important; width: 80vw !important; } }

@media all and (min-width: 991px) { .featherlight .featherlight-content iframe { height: 80vh !important; width: calc( 80vh * 1.77) !important; } }

@media all { /* contains the content */
  .featherlight .featherlight-inner { /* make sure its visible */ display: block; }
  .featherlight .featherlight-close-icon { background-color: transparent; color: #fff; cursor: pointer; font-family: Arial, sans-serif; font-size: 25px; line-height: 25px; position: absolute; right: -20px; text-align: center; top: -30px; width: auto; z-index: 9999; } }

@media all and (min-width: 767px) { .featherlight .featherlight-close-icon { right: -30px; top: -30px; } }

@media all { .featherlight .featherlight-image { /* styling */ width: 100%; }
  .featherlight-iframe .featherlight-content { /* removed the border for image croping since iframe is edge to edge */ background-color: transparent; border-bottom: 0; padding: 30px 0 0; }
  .featherlight iframe { /* styling */ border: none; } }

/* handling phones and small screens */
@media only screen and (max-width: 1024px) { .featherlight .featherlight-content { /* dimensions: maximize lightbox with for small screens */ margin-left: 10px; margin-right: 10px; max-height: 98%; padding: 10px 10px 0; border-bottom: 10px solid transparent; } }

.inline { display: none; }

/** Featherlight Loader Copyright 2015, WP Site Care http://www.wpsitecare.com MIT Licensed. */
@-webkit-keyframes featherlightLoader { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes featherlightLoader { 0% { -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.featherlight .featherlight-content { position: relative; }

.featherlight-loading .featherlight-content { width: 96px; height: 120px; background: none; overflow: hidden; margin: 0; }

.featherlight-custom .featherlight-inner { position: relative; height: 100%; }

.featherlight .featherlight-content:before { position: absolute; box-sizing: border-box; display: block; content: ''; -webkit-animation: featherlightLoader 1s infinite linear; animation: featherlightLoader 1s infinite linear; background: transparent; border: 8px solid #8f8f8f; border-left-color: #fff; border-radius: 50%; width: 80px; height: 80px; min-width: 80px; top: 0; left: 0; right: 0; bottom: 0; margin: auto; z-index: 0; }

html, body { height: 100%; }

html.video-opened, body.video-opened { overflow: hidden; }

.featherlight .featherlight-content { position: relative; }

.featherlight .featherlight-content iframe, .featherlight .featherlight-content img { z-index: 1; position: relative; }

.featherlight-previous, .featherlight-next { z-index: 2; }

.featherlight-loading .featherlight-content > * { display: none !important; }

.featherlight-loading .featherlight-close, .featherlight-loading .featherlight-inner { display: none; }

.wp-video-shortcode { max-width: none !important; }

.featherlight-custom .featherlight-content { background-color: #262F38; max-height: none; overflow: visible; padding: 0; max-width: 1360px; border-bottom: 0; height: 85vh !important; max-height: calc( 85vw / 1.77) !important; max-width: 85vw !important; width: calc( 85vh * 1.77) !important; }

@media (min-width: 767px) { .featherlight-custom .featherlight-content { width: 90%; } }

.featherlight-custom .featherlight-content .mejs-container:not(.mejs-container-fullscreen) { height: 85vh !important; max-height: calc( 85vw / 1.77) !important; max-width: 85vw !important; width: calc( 85vh * 1.77) !important; }

.featherlight-custom .featherlight-content .mejs-container:not(.mejs-container-fullscreen) video.wp-video-shortcode { height: 85vh !important; max-height: calc( 85vw / 1.77) !important; max-width: 85vw !important; width: calc( 85vh * 1.77) !important; }

.featherlight-custom .featherlight-content .mejs-container:not(.mejs-container-fullscreen) .wp-video { height: 85vh !important; max-height: calc( 85vw / 1.77) !important; max-width: 85vw !important; width: calc( 85vh * 1.77) !important; }

.featherlight .featherlight-close-icon { right: 25px !important; }

.featherlight-content { background: transparent !important; }

.frm_message iframe { margin: 20px 0; }

/*! Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
.fa, .fas, .far, .fal, .fad, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

.fa-lg { font-size: 1.3333333333em; line-height: 0.75em; vertical-align: -.0667em; }

.fa-xs { font-size: .75em; }

.fa-sm { font-size: .875em; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0; }

.fa-ul > li { position: relative; }

.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }

.fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: .3em; }

.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: .3em; }

.fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; }

.fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

.fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }

.fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }

.fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); }

.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(-1, -1); -ms-transform: scale(-1, -1); transform: scale(-1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-flip-both { -webkit-filter: none; filter: none; }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }

.fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before { content: "\f26e"; }

.fa-accessible-icon:before { content: "\f368"; }

.fa-accusoft:before { content: "\f369"; }

.fa-acquisitions-incorporated:before { content: "\f6af"; }

.fa-ad:before { content: "\f641"; }

.fa-address-book:before { content: "\f2b9"; }

.fa-address-card:before { content: "\f2bb"; }

.fa-adjust:before { content: "\f042"; }

.fa-adn:before { content: "\f170"; }

.fa-adobe:before { content: "\f778"; }

.fa-adversal:before { content: "\f36a"; }

.fa-affiliatetheme:before { content: "\f36b"; }

.fa-air-freshener:before { content: "\f5d0"; }

.fa-airbnb:before { content: "\f834"; }

.fa-algolia:before { content: "\f36c"; }

.fa-align-center:before { content: "\f037"; }

.fa-align-justify:before { content: "\f039"; }

.fa-align-left:before { content: "\f036"; }

.fa-align-right:before { content: "\f038"; }

.fa-alipay:before { content: "\f642"; }

.fa-allergies:before { content: "\f461"; }

.fa-amazon:before { content: "\f270"; }

.fa-amazon-pay:before { content: "\f42c"; }

.fa-ambulance:before { content: "\f0f9"; }

.fa-american-sign-language-interpreting:before { content: "\f2a3"; }

.fa-amilia:before { content: "\f36d"; }

.fa-anchor:before { content: "\f13d"; }

.fa-android:before { content: "\f17b"; }

.fa-angellist:before { content: "\f209"; }

.fa-angle-double-down:before { content: "\f103"; }

.fa-angle-double-left:before { content: "\f100"; }

.fa-angle-double-right:before { content: "\f101"; }

.fa-angle-double-up:before { content: "\f102"; }

.fa-angle-down:before { content: "\f107"; }

.fa-angle-left:before { content: "\f104"; }

.fa-angle-right:before { content: "\f105"; }

.fa-angle-up:before { content: "\f106"; }

.fa-angry:before { content: "\f556"; }

.fa-angrycreative:before { content: "\f36e"; }

.fa-angular:before { content: "\f420"; }

.fa-ankh:before { content: "\f644"; }

.fa-app-store:before { content: "\f36f"; }

.fa-app-store-ios:before { content: "\f370"; }

.fa-apper:before { content: "\f371"; }

.fa-apple:before { content: "\f179"; }

.fa-apple-alt:before { content: "\f5d1"; }

.fa-apple-pay:before { content: "\f415"; }

.fa-archive:before { content: "\f187"; }

.fa-archway:before { content: "\f557"; }

.fa-arrow-alt-circle-down:before { content: "\f358"; }

.fa-arrow-alt-circle-left:before { content: "\f359"; }

.fa-arrow-alt-circle-right:before { content: "\f35a"; }

.fa-arrow-alt-circle-up:before { content: "\f35b"; }

.fa-arrow-circle-down:before { content: "\f0ab"; }

.fa-arrow-circle-left:before { content: "\f0a8"; }

.fa-arrow-circle-right:before { content: "\f0a9"; }

.fa-arrow-circle-up:before { content: "\f0aa"; }

.fa-arrow-down:before { content: "\f063"; }

.fa-arrow-left:before { content: "\f060"; }

.fa-arrow-right:before { content: "\f061"; }

.fa-arrow-up:before { content: "\f062"; }

.fa-arrows-alt:before { content: "\f0b2"; }

.fa-arrows-alt-h:before { content: "\f337"; }

.fa-arrows-alt-v:before { content: "\f338"; }

.fa-artstation:before { content: "\f77a"; }

.fa-assistive-listening-systems:before { content: "\f2a2"; }

.fa-asterisk:before { content: "\f069"; }

.fa-asymmetrik:before { content: "\f372"; }

.fa-at:before { content: "\f1fa"; }

.fa-atlas:before { content: "\f558"; }

.fa-atlassian:before { content: "\f77b"; }

.fa-atom:before { content: "\f5d2"; }

.fa-audible:before { content: "\f373"; }

.fa-audio-description:before { content: "\f29e"; }

.fa-autoprefixer:before { content: "\f41c"; }

.fa-avianex:before { content: "\f374"; }

.fa-aviato:before { content: "\f421"; }

.fa-award:before { content: "\f559"; }

.fa-aws:before { content: "\f375"; }

.fa-baby:before { content: "\f77c"; }

.fa-baby-carriage:before { content: "\f77d"; }

.fa-backspace:before { content: "\f55a"; }

.fa-backward:before { content: "\f04a"; }

.fa-bacon:before { content: "\f7e5"; }

.fa-balance-scale:before { content: "\f24e"; }

.fa-balance-scale-left:before { content: "\f515"; }

.fa-balance-scale-right:before { content: "\f516"; }

.fa-ban:before { content: "\f05e"; }

.fa-band-aid:before { content: "\f462"; }

.fa-bandcamp:before { content: "\f2d5"; }

.fa-barcode:before { content: "\f02a"; }

.fa-bars:before { content: "\f0c9"; }

.fa-baseball-ball:before { content: "\f433"; }

.fa-basketball-ball:before { content: "\f434"; }

.fa-bath:before { content: "\f2cd"; }

.fa-battery-empty:before { content: "\f244"; }

.fa-battery-full:before { content: "\f240"; }

.fa-battery-half:before { content: "\f242"; }

.fa-battery-quarter:before { content: "\f243"; }

.fa-battery-three-quarters:before { content: "\f241"; }

.fa-battle-net:before { content: "\f835"; }

.fa-bed:before { content: "\f236"; }

.fa-beer:before { content: "\f0fc"; }

.fa-behance:before { content: "\f1b4"; }

.fa-behance-square:before { content: "\f1b5"; }

.fa-bell:before { content: "\f0f3"; }

.fa-bell-slash:before { content: "\f1f6"; }

.fa-bezier-curve:before { content: "\f55b"; }

.fa-bible:before { content: "\f647"; }

.fa-bicycle:before { content: "\f206"; }

.fa-biking:before { content: "\f84a"; }

.fa-bimobject:before { content: "\f378"; }

.fa-binoculars:before { content: "\f1e5"; }

.fa-biohazard:before { content: "\f780"; }

.fa-birthday-cake:before { content: "\f1fd"; }

.fa-bitbucket:before { content: "\f171"; }

.fa-bitcoin:before { content: "\f379"; }

.fa-bity:before { content: "\f37a"; }

.fa-black-tie:before { content: "\f27e"; }

.fa-blackberry:before { content: "\f37b"; }

.fa-blender:before { content: "\f517"; }

.fa-blender-phone:before { content: "\f6b6"; }

.fa-blind:before { content: "\f29d"; }

.fa-blog:before { content: "\f781"; }

.fa-blogger:before { content: "\f37c"; }

.fa-blogger-b:before { content: "\f37d"; }

.fa-bluetooth:before { content: "\f293"; }

.fa-bluetooth-b:before { content: "\f294"; }

.fa-bold:before { content: "\f032"; }

.fa-bolt:before { content: "\f0e7"; }

.fa-bomb:before { content: "\f1e2"; }

.fa-bone:before { content: "\f5d7"; }

.fa-bong:before { content: "\f55c"; }

.fa-book:before { content: "\f02d"; }

.fa-book-dead:before { content: "\f6b7"; }

.fa-book-medical:before { content: "\f7e6"; }

.fa-book-open:before { content: "\f518"; }

.fa-book-reader:before { content: "\f5da"; }

.fa-bookmark:before { content: "\f02e"; }

.fa-bootstrap:before { content: "\f836"; }

.fa-border-all:before { content: "\f84c"; }

.fa-border-none:before { content: "\f850"; }

.fa-border-style:before { content: "\f853"; }

.fa-bowling-ball:before { content: "\f436"; }

.fa-box:before { content: "\f466"; }

.fa-box-open:before { content: "\f49e"; }

.fa-boxes:before { content: "\f468"; }

.fa-braille:before { content: "\f2a1"; }

.fa-brain:before { content: "\f5dc"; }

.fa-bread-slice:before { content: "\f7ec"; }

.fa-briefcase:before { content: "\f0b1"; }

.fa-briefcase-medical:before { content: "\f469"; }

.fa-broadcast-tower:before { content: "\f519"; }

.fa-broom:before { content: "\f51a"; }

.fa-brush:before { content: "\f55d"; }

.fa-btc:before { content: "\f15a"; }

.fa-buffer:before { content: "\f837"; }

.fa-bug:before { content: "\f188"; }

.fa-building:before { content: "\f1ad"; }

.fa-bullhorn:before { content: "\f0a1"; }

.fa-bullseye:before { content: "\f140"; }

.fa-burn:before { content: "\f46a"; }

.fa-buromobelexperte:before { content: "\f37f"; }

.fa-bus:before { content: "\f207"; }

.fa-bus-alt:before { content: "\f55e"; }

.fa-business-time:before { content: "\f64a"; }

.fa-buysellads:before { content: "\f20d"; }

.fa-calculator:before { content: "\f1ec"; }

.fa-calendar:before { content: "\f133"; }

.fa-calendar-alt:before { content: "\f073"; }

.fa-calendar-check:before { content: "\f274"; }

.fa-calendar-day:before { content: "\f783"; }

.fa-calendar-minus:before { content: "\f272"; }

.fa-calendar-plus:before { content: "\f271"; }

.fa-calendar-times:before { content: "\f273"; }

.fa-calendar-week:before { content: "\f784"; }

.fa-camera:before { content: "\f030"; }

.fa-camera-retro:before { content: "\f083"; }

.fa-campground:before { content: "\f6bb"; }

.fa-canadian-maple-leaf:before { content: "\f785"; }

.fa-candy-cane:before { content: "\f786"; }

.fa-cannabis:before { content: "\f55f"; }

.fa-capsules:before { content: "\f46b"; }

.fa-car:before { content: "\f1b9"; }

.fa-car-alt:before { content: "\f5de"; }

.fa-car-battery:before { content: "\f5df"; }

.fa-car-crash:before { content: "\f5e1"; }

.fa-car-side:before { content: "\f5e4"; }

.fa-caret-down:before { content: "\f0d7"; }

.fa-caret-left:before { content: "\f0d9"; }

.fa-caret-right:before { content: "\f0da"; }

.fa-caret-square-down:before { content: "\f150"; }

.fa-caret-square-left:before { content: "\f191"; }

.fa-caret-square-right:before { content: "\f152"; }

.fa-caret-square-up:before { content: "\f151"; }

.fa-caret-up:before { content: "\f0d8"; }

.fa-carrot:before { content: "\f787"; }

.fa-cart-arrow-down:before { content: "\f218"; }

.fa-cart-plus:before { content: "\f217"; }

.fa-cash-register:before { content: "\f788"; }

.fa-cat:before { content: "\f6be"; }

.fa-cc-amazon-pay:before { content: "\f42d"; }

.fa-cc-amex:before { content: "\f1f3"; }

.fa-cc-apple-pay:before { content: "\f416"; }

.fa-cc-diners-club:before { content: "\f24c"; }

.fa-cc-discover:before { content: "\f1f2"; }

.fa-cc-jcb:before { content: "\f24b"; }

.fa-cc-mastercard:before { content: "\f1f1"; }

.fa-cc-paypal:before { content: "\f1f4"; }

.fa-cc-stripe:before { content: "\f1f5"; }

.fa-cc-visa:before { content: "\f1f0"; }

.fa-centercode:before { content: "\f380"; }

.fa-centos:before { content: "\f789"; }

.fa-certificate:before { content: "\f0a3"; }

.fa-chair:before { content: "\f6c0"; }

.fa-chalkboard:before { content: "\f51b"; }

.fa-chalkboard-teacher:before { content: "\f51c"; }

.fa-charging-station:before { content: "\f5e7"; }

.fa-chart-area:before { content: "\f1fe"; }

.fa-chart-bar:before { content: "\f080"; }

.fa-chart-line:before { content: "\f201"; }

.fa-chart-pie:before { content: "\f200"; }

.fa-check:before { content: "\f00c"; }

.fa-check-circle:before { content: "\f058"; }

.fa-check-double:before { content: "\f560"; }

.fa-check-square:before { content: "\f14a"; }

.fa-cheese:before { content: "\f7ef"; }

.fa-chess:before { content: "\f439"; }

.fa-chess-bishop:before { content: "\f43a"; }

.fa-chess-board:before { content: "\f43c"; }

.fa-chess-king:before { content: "\f43f"; }

.fa-chess-knight:before { content: "\f441"; }

.fa-chess-pawn:before { content: "\f443"; }

.fa-chess-queen:before { content: "\f445"; }

.fa-chess-rook:before { content: "\f447"; }

.fa-chevron-circle-down:before { content: "\f13a"; }

.fa-chevron-circle-left:before { content: "\f137"; }

.fa-chevron-circle-right:before { content: "\f138"; }

.fa-chevron-circle-up:before { content: "\f139"; }

.fa-chevron-down:before { content: "\f078"; }

.fa-chevron-left:before { content: "\f053"; }

.fa-chevron-right:before { content: "\f054"; }

.fa-chevron-up:before { content: "\f077"; }

.fa-child:before { content: "\f1ae"; }

.fa-chrome:before { content: "\f268"; }

.fa-chromecast:before { content: "\f838"; }

.fa-church:before { content: "\f51d"; }

.fa-circle:before { content: "\f111"; }

.fa-circle-notch:before { content: "\f1ce"; }

.fa-city:before { content: "\f64f"; }

.fa-clinic-medical:before { content: "\f7f2"; }

.fa-clipboard:before { content: "\f328"; }

.fa-clipboard-check:before { content: "\f46c"; }

.fa-clipboard-list:before { content: "\f46d"; }

.fa-clock:before { content: "\f017"; }

.fa-clone:before { content: "\f24d"; }

.fa-closed-captioning:before { content: "\f20a"; }

.fa-cloud:before { content: "\f0c2"; }

.fa-cloud-download-alt:before { content: "\f381"; }

.fa-cloud-meatball:before { content: "\f73b"; }

.fa-cloud-moon:before { content: "\f6c3"; }

.fa-cloud-moon-rain:before { content: "\f73c"; }

.fa-cloud-rain:before { content: "\f73d"; }

.fa-cloud-showers-heavy:before { content: "\f740"; }

.fa-cloud-sun:before { content: "\f6c4"; }

.fa-cloud-sun-rain:before { content: "\f743"; }

.fa-cloud-upload-alt:before { content: "\f382"; }

.fa-cloudscale:before { content: "\f383"; }

.fa-cloudsmith:before { content: "\f384"; }

.fa-cloudversify:before { content: "\f385"; }

.fa-cocktail:before { content: "\f561"; }

.fa-code:before { content: "\f121"; }

.fa-code-branch:before { content: "\f126"; }

.fa-codepen:before { content: "\f1cb"; }

.fa-codiepie:before { content: "\f284"; }

.fa-coffee:before { content: "\f0f4"; }

.fa-cog:before { content: "\f013"; }

.fa-cogs:before { content: "\f085"; }

.fa-coins:before { content: "\f51e"; }

.fa-columns:before { content: "\f0db"; }

.fa-comment:before { content: "\f075"; }

.fa-comment-alt:before { content: "\f27a"; }

.fa-comment-dollar:before { content: "\f651"; }

.fa-comment-dots:before { content: "\f4ad"; }

.fa-comment-medical:before { content: "\f7f5"; }

.fa-comment-slash:before { content: "\f4b3"; }

.fa-comments:before { content: "\f086"; }

.fa-comments-dollar:before { content: "\f653"; }

.fa-compact-disc:before { content: "\f51f"; }

.fa-compass:before { content: "\f14e"; }

.fa-compress:before { content: "\f066"; }

.fa-compress-arrows-alt:before { content: "\f78c"; }

.fa-concierge-bell:before { content: "\f562"; }

.fa-confluence:before { content: "\f78d"; }

.fa-connectdevelop:before { content: "\f20e"; }

.fa-contao:before { content: "\f26d"; }

.fa-cookie:before { content: "\f563"; }

.fa-cookie-bite:before { content: "\f564"; }

.fa-copy:before { content: "\f0c5"; }

.fa-copyright:before { content: "\f1f9"; }

.fa-cotton-bureau:before { content: "\f89e"; }

.fa-couch:before { content: "\f4b8"; }

.fa-cpanel:before { content: "\f388"; }

.fa-creative-commons:before { content: "\f25e"; }

.fa-creative-commons-by:before { content: "\f4e7"; }

.fa-creative-commons-nc:before { content: "\f4e8"; }

.fa-creative-commons-nc-eu:before { content: "\f4e9"; }

.fa-creative-commons-nc-jp:before { content: "\f4ea"; }

.fa-creative-commons-nd:before { content: "\f4eb"; }

.fa-creative-commons-pd:before { content: "\f4ec"; }

.fa-creative-commons-pd-alt:before { content: "\f4ed"; }

.fa-creative-commons-remix:before { content: "\f4ee"; }

.fa-creative-commons-sa:before { content: "\f4ef"; }

.fa-creative-commons-sampling:before { content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before { content: "\f4f1"; }

.fa-creative-commons-share:before { content: "\f4f2"; }

.fa-creative-commons-zero:before { content: "\f4f3"; }

.fa-credit-card:before { content: "\f09d"; }

.fa-critical-role:before { content: "\f6c9"; }

.fa-crop:before { content: "\f125"; }

.fa-crop-alt:before { content: "\f565"; }

.fa-cross:before { content: "\f654"; }

.fa-crosshairs:before { content: "\f05b"; }

.fa-crow:before { content: "\f520"; }

.fa-crown:before { content: "\f521"; }

.fa-crutch:before { content: "\f7f7"; }

.fa-css3:before { content: "\f13c"; }

.fa-css3-alt:before { content: "\f38b"; }

.fa-cube:before { content: "\f1b2"; }

.fa-cubes:before { content: "\f1b3"; }

.fa-cut:before { content: "\f0c4"; }

.fa-cuttlefish:before { content: "\f38c"; }

.fa-d-and-d:before { content: "\f38d"; }

.fa-d-and-d-beyond:before { content: "\f6ca"; }

.fa-dashcube:before { content: "\f210"; }

.fa-database:before { content: "\f1c0"; }

.fa-deaf:before { content: "\f2a4"; }

.fa-delicious:before { content: "\f1a5"; }

.fa-democrat:before { content: "\f747"; }

.fa-deploydog:before { content: "\f38e"; }

.fa-deskpro:before { content: "\f38f"; }

.fa-desktop:before { content: "\f108"; }

.fa-dev:before { content: "\f6cc"; }

.fa-deviantart:before { content: "\f1bd"; }

.fa-dharmachakra:before { content: "\f655"; }

.fa-dhl:before { content: "\f790"; }

.fa-diagnoses:before { content: "\f470"; }

.fa-diaspora:before { content: "\f791"; }

.fa-dice:before { content: "\f522"; }

.fa-dice-d20:before { content: "\f6cf"; }

.fa-dice-d6:before { content: "\f6d1"; }

.fa-dice-five:before { content: "\f523"; }

.fa-dice-four:before { content: "\f524"; }

.fa-dice-one:before { content: "\f525"; }

.fa-dice-six:before { content: "\f526"; }

.fa-dice-three:before { content: "\f527"; }

.fa-dice-two:before { content: "\f528"; }

.fa-digg:before { content: "\f1a6"; }

.fa-digital-ocean:before { content: "\f391"; }

.fa-digital-tachograph:before { content: "\f566"; }

.fa-directions:before { content: "\f5eb"; }

.fa-discord:before { content: "\f392"; }

.fa-discourse:before { content: "\f393"; }

.fa-divide:before { content: "\f529"; }

.fa-dizzy:before { content: "\f567"; }

.fa-dna:before { content: "\f471"; }

.fa-dochub:before { content: "\f394"; }

.fa-docker:before { content: "\f395"; }

.fa-dog:before { content: "\f6d3"; }

.fa-dollar-sign:before { content: "\f155"; }

.fa-dolly:before { content: "\f472"; }

.fa-dolly-flatbed:before { content: "\f474"; }

.fa-donate:before { content: "\f4b9"; }

.fa-door-closed:before { content: "\f52a"; }

.fa-door-open:before { content: "\f52b"; }

.fa-dot-circle:before { content: "\f192"; }

.fa-dove:before { content: "\f4ba"; }

.fa-download:before { content: "\f019"; }

.fa-draft2digital:before { content: "\f396"; }

.fa-drafting-compass:before { content: "\f568"; }

.fa-dragon:before { content: "\f6d5"; }

.fa-draw-polygon:before { content: "\f5ee"; }

.fa-dribbble:before { content: "\f17d"; }

.fa-dribbble-square:before { content: "\f397"; }

.fa-dropbox:before { content: "\f16b"; }

.fa-drum:before { content: "\f569"; }

.fa-drum-steelpan:before { content: "\f56a"; }

.fa-drumstick-bite:before { content: "\f6d7"; }

.fa-drupal:before { content: "\f1a9"; }

.fa-dumbbell:before { content: "\f44b"; }

.fa-dumpster:before { content: "\f793"; }

.fa-dumpster-fire:before { content: "\f794"; }

.fa-dungeon:before { content: "\f6d9"; }

.fa-dyalog:before { content: "\f399"; }

.fa-earlybirds:before { content: "\f39a"; }

.fa-ebay:before { content: "\f4f4"; }

.fa-edge:before { content: "\f282"; }

.fa-edit:before { content: "\f044"; }

.fa-egg:before { content: "\f7fb"; }

.fa-eject:before { content: "\f052"; }

.fa-elementor:before { content: "\f430"; }

.fa-ellipsis-h:before { content: "\f141"; }

.fa-ellipsis-v:before { content: "\f142"; }

.fa-ello:before { content: "\f5f1"; }

.fa-ember:before { content: "\f423"; }

.fa-empire:before { content: "\f1d1"; }

.fa-envelope:before { content: "\f0e0"; }

.fa-envelope-open:before { content: "\f2b6"; }

.fa-envelope-open-text:before { content: "\f658"; }

.fa-envelope-square:before { content: "\f199"; }

.fa-envira:before { content: "\f299"; }

.fa-equals:before { content: "\f52c"; }

.fa-eraser:before { content: "\f12d"; }

.fa-erlang:before { content: "\f39d"; }

.fa-ethereum:before { content: "\f42e"; }

.fa-ethernet:before { content: "\f796"; }

.fa-etsy:before { content: "\f2d7"; }

.fa-euro-sign:before { content: "\f153"; }

.fa-evernote:before { content: "\f839"; }

.fa-exchange-alt:before { content: "\f362"; }

.fa-exclamation:before { content: "\f12a"; }

.fa-exclamation-circle:before { content: "\f06a"; }

.fa-exclamation-triangle:before { content: "\f071"; }

.fa-expand:before { content: "\f065"; }

.fa-expand-arrows-alt:before { content: "\f31e"; }

.fa-expeditedssl:before { content: "\f23e"; }

.fa-external-link-alt:before { content: "\f35d"; }

.fa-external-link-square-alt:before { content: "\f360"; }

.fa-eye:before { content: "\f06e"; }

.fa-eye-dropper:before { content: "\f1fb"; }

.fa-eye-slash:before { content: "\f070"; }

.fa-facebook:before { content: "\f09a"; }

.fa-facebook-f:before { content: "\f39e"; }

.fa-facebook-messenger:before { content: "\f39f"; }

.fa-facebook-square:before { content: "\f082"; }

.fa-fan:before { content: "\f863"; }

.fa-fantasy-flight-games:before { content: "\f6dc"; }

.fa-fast-backward:before { content: "\f049"; }

.fa-fast-forward:before { content: "\f050"; }

.fa-fax:before { content: "\f1ac"; }

.fa-feather:before { content: "\f52d"; }

.fa-feather-alt:before { content: "\f56b"; }

.fa-fedex:before { content: "\f797"; }

.fa-fedora:before { content: "\f798"; }

.fa-female:before { content: "\f182"; }

.fa-fighter-jet:before { content: "\f0fb"; }

.fa-figma:before { content: "\f799"; }

.fa-file:before { content: "\f15b"; }

.fa-file-alt:before { content: "\f15c"; }

.fa-file-archive:before { content: "\f1c6"; }

.fa-file-audio:before { content: "\f1c7"; }

.fa-file-code:before { content: "\f1c9"; }

.fa-file-contract:before { content: "\f56c"; }

.fa-file-csv:before { content: "\f6dd"; }

.fa-file-download:before { content: "\f56d"; }

.fa-file-excel:before { content: "\f1c3"; }

.fa-file-export:before { content: "\f56e"; }

.fa-file-image:before { content: "\f1c5"; }

.fa-file-import:before { content: "\f56f"; }

.fa-file-invoice:before { content: "\f570"; }

.fa-file-invoice-dollar:before { content: "\f571"; }

.fa-file-medical:before { content: "\f477"; }

.fa-file-medical-alt:before { content: "\f478"; }

.fa-file-pdf:before { content: "\f1c1"; }

.fa-file-powerpoint:before { content: "\f1c4"; }

.fa-file-prescription:before { content: "\f572"; }

.fa-file-signature:before { content: "\f573"; }

.fa-file-upload:before { content: "\f574"; }

.fa-file-video:before { content: "\f1c8"; }

.fa-file-word:before { content: "\f1c2"; }

.fa-fill:before { content: "\f575"; }

.fa-fill-drip:before { content: "\f576"; }

.fa-film:before { content: "\f008"; }

.fa-filter:before { content: "\f0b0"; }

.fa-fingerprint:before { content: "\f577"; }

.fa-fire:before { content: "\f06d"; }

.fa-fire-alt:before { content: "\f7e4"; }

.fa-fire-extinguisher:before { content: "\f134"; }

.fa-firefox:before { content: "\f269"; }

.fa-first-aid:before { content: "\f479"; }

.fa-first-order:before { content: "\f2b0"; }

.fa-first-order-alt:before { content: "\f50a"; }

.fa-firstdraft:before { content: "\f3a1"; }

.fa-fish:before { content: "\f578"; }

.fa-fist-raised:before { content: "\f6de"; }

.fa-flag:before { content: "\f024"; }

.fa-flag-checkered:before { content: "\f11e"; }

.fa-flag-usa:before { content: "\f74d"; }

.fa-flask:before { content: "\f0c3"; }

.fa-flickr:before { content: "\f16e"; }

.fa-flipboard:before { content: "\f44d"; }

.fa-flushed:before { content: "\f579"; }

.fa-fly:before { content: "\f417"; }

.fa-folder:before { content: "\f07b"; }

.fa-folder-minus:before { content: "\f65d"; }

.fa-folder-open:before { content: "\f07c"; }

.fa-folder-plus:before { content: "\f65e"; }

.fa-font:before { content: "\f031"; }

.fa-font-awesome:before { content: "\f2b4"; }

.fa-font-awesome-alt:before { content: "\f35c"; }

.fa-font-awesome-flag:before { content: "\f425"; }

.fa-font-awesome-logo-full:before { content: "\f4e6"; }

.fa-fonticons:before { content: "\f280"; }

.fa-fonticons-fi:before { content: "\f3a2"; }

.fa-football-ball:before { content: "\f44e"; }

.fa-fort-awesome:before { content: "\f286"; }

.fa-fort-awesome-alt:before { content: "\f3a3"; }

.fa-forumbee:before { content: "\f211"; }

.fa-forward:before { content: "\f04e"; }

.fa-foursquare:before { content: "\f180"; }

.fa-free-code-camp:before { content: "\f2c5"; }

.fa-freebsd:before { content: "\f3a4"; }

.fa-frog:before { content: "\f52e"; }

.fa-frown:before { content: "\f119"; }

.fa-frown-open:before { content: "\f57a"; }

.fa-fulcrum:before { content: "\f50b"; }

.fa-funnel-dollar:before { content: "\f662"; }

.fa-futbol:before { content: "\f1e3"; }

.fa-galactic-republic:before { content: "\f50c"; }

.fa-galactic-senate:before { content: "\f50d"; }

.fa-gamepad:before { content: "\f11b"; }

.fa-gas-pump:before { content: "\f52f"; }

.fa-gavel:before { content: "\f0e3"; }

.fa-gem:before { content: "\f3a5"; }

.fa-genderless:before { content: "\f22d"; }

.fa-get-pocket:before { content: "\f265"; }

.fa-gg:before { content: "\f260"; }

.fa-gg-circle:before { content: "\f261"; }

.fa-ghost:before { content: "\f6e2"; }

.fa-gift:before { content: "\f06b"; }

.fa-gifts:before { content: "\f79c"; }

.fa-git:before { content: "\f1d3"; }

.fa-git-alt:before { content: "\f841"; }

.fa-git-square:before { content: "\f1d2"; }

.fa-github:before { content: "\f09b"; }

.fa-github-alt:before { content: "\f113"; }

.fa-github-square:before { content: "\f092"; }

.fa-gitkraken:before { content: "\f3a6"; }

.fa-gitlab:before { content: "\f296"; }

.fa-gitter:before { content: "\f426"; }

.fa-glass-cheers:before { content: "\f79f"; }

.fa-glass-martini:before { content: "\f000"; }

.fa-glass-martini-alt:before { content: "\f57b"; }

.fa-glass-whiskey:before { content: "\f7a0"; }

.fa-glasses:before { content: "\f530"; }

.fa-glide:before { content: "\f2a5"; }

.fa-glide-g:before { content: "\f2a6"; }

.fa-globe:before { content: "\f0ac"; }

.fa-globe-africa:before { content: "\f57c"; }

.fa-globe-americas:before { content: "\f57d"; }

.fa-globe-asia:before { content: "\f57e"; }

.fa-globe-europe:before { content: "\f7a2"; }

.fa-gofore:before { content: "\f3a7"; }

.fa-golf-ball:before { content: "\f450"; }

.fa-goodreads:before { content: "\f3a8"; }

.fa-goodreads-g:before { content: "\f3a9"; }

.fa-google:before { content: "\f1a0"; }

.fa-google-drive:before { content: "\f3aa"; }

.fa-google-play:before { content: "\f3ab"; }

.fa-google-plus:before { content: "\f2b3"; }

.fa-google-plus-g:before { content: "\f0d5"; }

.fa-google-plus-square:before { content: "\f0d4"; }

.fa-google-wallet:before { content: "\f1ee"; }

.fa-gopuram:before { content: "\f664"; }

.fa-graduation-cap:before { content: "\f19d"; }

.fa-gratipay:before { content: "\f184"; }

.fa-grav:before { content: "\f2d6"; }

.fa-greater-than:before { content: "\f531"; }

.fa-greater-than-equal:before { content: "\f532"; }

.fa-grimace:before { content: "\f57f"; }

.fa-grin:before { content: "\f580"; }

.fa-grin-alt:before { content: "\f581"; }

.fa-grin-beam:before { content: "\f582"; }

.fa-grin-beam-sweat:before { content: "\f583"; }

.fa-grin-hearts:before { content: "\f584"; }

.fa-grin-squint:before { content: "\f585"; }

.fa-grin-squint-tears:before { content: "\f586"; }

.fa-grin-stars:before { content: "\f587"; }

.fa-grin-tears:before { content: "\f588"; }

.fa-grin-tongue:before { content: "\f589"; }

.fa-grin-tongue-squint:before { content: "\f58a"; }

.fa-grin-tongue-wink:before { content: "\f58b"; }

.fa-grin-wink:before { content: "\f58c"; }

.fa-grip-horizontal:before { content: "\f58d"; }

.fa-grip-lines:before { content: "\f7a4"; }

.fa-grip-lines-vertical:before { content: "\f7a5"; }

.fa-grip-vertical:before { content: "\f58e"; }

.fa-gripfire:before { content: "\f3ac"; }

.fa-grunt:before { content: "\f3ad"; }

.fa-guitar:before { content: "\f7a6"; }

.fa-gulp:before { content: "\f3ae"; }

.fa-h-square:before { content: "\f0fd"; }

.fa-hacker-news:before { content: "\f1d4"; }

.fa-hacker-news-square:before { content: "\f3af"; }

.fa-hackerrank:before { content: "\f5f7"; }

.fa-hamburger:before { content: "\f805"; }

.fa-hammer:before { content: "\f6e3"; }

.fa-hamsa:before { content: "\f665"; }

.fa-hand-holding:before { content: "\f4bd"; }

.fa-hand-holding-heart:before { content: "\f4be"; }

.fa-hand-holding-usd:before { content: "\f4c0"; }

.fa-hand-lizard:before { content: "\f258"; }

.fa-hand-middle-finger:before { content: "\f806"; }

.fa-hand-paper:before { content: "\f256"; }

.fa-hand-peace:before { content: "\f25b"; }

.fa-hand-point-down:before { content: "\f0a7"; }

.fa-hand-point-left:before { content: "\f0a5"; }

.fa-hand-point-right:before { content: "\f0a4"; }

.fa-hand-point-up:before { content: "\f0a6"; }

.fa-hand-pointer:before { content: "\f25a"; }

.fa-hand-rock:before { content: "\f255"; }

.fa-hand-scissors:before { content: "\f257"; }

.fa-hand-spock:before { content: "\f259"; }

.fa-hands:before { content: "\f4c2"; }

.fa-hands-helping:before { content: "\f4c4"; }

.fa-handshake:before { content: "\f2b5"; }

.fa-hanukiah:before { content: "\f6e6"; }

.fa-hard-hat:before { content: "\f807"; }

.fa-hashtag:before { content: "\f292"; }

.fa-hat-wizard:before { content: "\f6e8"; }

.fa-haykal:before { content: "\f666"; }

.fa-hdd:before { content: "\f0a0"; }

.fa-heading:before { content: "\f1dc"; }

.fa-headphones:before { content: "\f025"; }

.fa-headphones-alt:before { content: "\f58f"; }

.fa-headset:before { content: "\f590"; }

.fa-heart:before { content: "\f004"; }

.fa-heart-broken:before { content: "\f7a9"; }

.fa-heartbeat:before { content: "\f21e"; }

.fa-helicopter:before { content: "\f533"; }

.fa-highlighter:before { content: "\f591"; }

.fa-hiking:before { content: "\f6ec"; }

.fa-hippo:before { content: "\f6ed"; }

.fa-hips:before { content: "\f452"; }

.fa-hire-a-helper:before { content: "\f3b0"; }

.fa-history:before { content: "\f1da"; }

.fa-hockey-puck:before { content: "\f453"; }

.fa-holly-berry:before { content: "\f7aa"; }

.fa-home:before { content: "\f015"; }

.fa-hooli:before { content: "\f427"; }

.fa-hornbill:before { content: "\f592"; }

.fa-horse:before { content: "\f6f0"; }

.fa-horse-head:before { content: "\f7ab"; }

.fa-hospital:before { content: "\f0f8"; }

.fa-hospital-alt:before { content: "\f47d"; }

.fa-hospital-symbol:before { content: "\f47e"; }

.fa-hot-tub:before { content: "\f593"; }

.fa-hotdog:before { content: "\f80f"; }

.fa-hotel:before { content: "\f594"; }

.fa-hotjar:before { content: "\f3b1"; }

.fa-hourglass:before { content: "\f254"; }

.fa-hourglass-end:before { content: "\f253"; }

.fa-hourglass-half:before { content: "\f252"; }

.fa-hourglass-start:before { content: "\f251"; }

.fa-house-damage:before { content: "\f6f1"; }

.fa-houzz:before { content: "\f27c"; }

.fa-hryvnia:before { content: "\f6f2"; }

.fa-html5:before { content: "\f13b"; }

.fa-hubspot:before { content: "\f3b2"; }

.fa-i-cursor:before { content: "\f246"; }

.fa-ice-cream:before { content: "\f810"; }

.fa-icicles:before { content: "\f7ad"; }

.fa-icons:before { content: "\f86d"; }

.fa-id-badge:before { content: "\f2c1"; }

.fa-id-card:before { content: "\f2c2"; }

.fa-id-card-alt:before { content: "\f47f"; }

.fa-igloo:before { content: "\f7ae"; }

.fa-image:before { content: "\f03e"; }

.fa-images:before { content: "\f302"; }

.fa-imdb:before { content: "\f2d8"; }

.fa-inbox:before { content: "\f01c"; }

.fa-indent:before { content: "\f03c"; }

.fa-industry:before { content: "\f275"; }

.fa-infinity:before { content: "\f534"; }

.fa-info:before { content: "\f129"; }

.fa-info-circle:before { content: "\f05a"; }

.fa-instagram:before { content: "\f16d"; }

.fa-intercom:before { content: "\f7af"; }

.fa-internet-explorer:before { content: "\f26b"; }

.fa-invision:before { content: "\f7b0"; }

.fa-ioxhost:before { content: "\f208"; }

.fa-italic:before { content: "\f033"; }

.fa-itch-io:before { content: "\f83a"; }

.fa-itunes:before { content: "\f3b4"; }

.fa-itunes-note:before { content: "\f3b5"; }

.fa-java:before { content: "\f4e4"; }

.fa-jedi:before { content: "\f669"; }

.fa-jedi-order:before { content: "\f50e"; }

.fa-jenkins:before { content: "\f3b6"; }

.fa-jira:before { content: "\f7b1"; }

.fa-joget:before { content: "\f3b7"; }

.fa-joint:before { content: "\f595"; }

.fa-joomla:before { content: "\f1aa"; }

.fa-journal-whills:before { content: "\f66a"; }

.fa-js:before { content: "\f3b8"; }

.fa-js-square:before { content: "\f3b9"; }

.fa-jsfiddle:before { content: "\f1cc"; }

.fa-kaaba:before { content: "\f66b"; }

.fa-kaggle:before { content: "\f5fa"; }

.fa-key:before { content: "\f084"; }

.fa-keybase:before { content: "\f4f5"; }

.fa-keyboard:before { content: "\f11c"; }

.fa-keycdn:before { content: "\f3ba"; }

.fa-khanda:before { content: "\f66d"; }

.fa-kickstarter:before { content: "\f3bb"; }

.fa-kickstarter-k:before { content: "\f3bc"; }

.fa-kiss:before { content: "\f596"; }

.fa-kiss-beam:before { content: "\f597"; }

.fa-kiss-wink-heart:before { content: "\f598"; }

.fa-kiwi-bird:before { content: "\f535"; }

.fa-korvue:before { content: "\f42f"; }

.fa-landmark:before { content: "\f66f"; }

.fa-language:before { content: "\f1ab"; }

.fa-laptop:before { content: "\f109"; }

.fa-laptop-code:before { content: "\f5fc"; }

.fa-laptop-medical:before { content: "\f812"; }

.fa-laravel:before { content: "\f3bd"; }

.fa-lastfm:before { content: "\f202"; }

.fa-lastfm-square:before { content: "\f203"; }

.fa-laugh:before { content: "\f599"; }

.fa-laugh-beam:before { content: "\f59a"; }

.fa-laugh-squint:before { content: "\f59b"; }

.fa-laugh-wink:before { content: "\f59c"; }

.fa-layer-group:before { content: "\f5fd"; }

.fa-leaf:before { content: "\f06c"; }

.fa-leanpub:before { content: "\f212"; }

.fa-lemon:before { content: "\f094"; }

.fa-less:before { content: "\f41d"; }

.fa-less-than:before { content: "\f536"; }

.fa-less-than-equal:before { content: "\f537"; }

.fa-level-down-alt:before { content: "\f3be"; }

.fa-level-up-alt:before { content: "\f3bf"; }

.fa-life-ring:before { content: "\f1cd"; }

.fa-lightbulb:before { content: "\f0eb"; }

.fa-line:before { content: "\f3c0"; }

.fa-link:before { content: "\f0c1"; }

.fa-linkedin:before { content: "\f08c"; }

.fa-linkedin-in:before { content: "\f0e1"; }

.fa-linode:before { content: "\f2b8"; }

.fa-linux:before { content: "\f17c"; }

.fa-lira-sign:before { content: "\f195"; }

.fa-list:before { content: "\f03a"; }

.fa-list-alt:before { content: "\f022"; }

.fa-list-ol:before { content: "\f0cb"; }

.fa-list-ul:before { content: "\f0ca"; }

.fa-location-arrow:before { content: "\f124"; }

.fa-lock:before { content: "\f023"; }

.fa-lock-open:before { content: "\f3c1"; }

.fa-long-arrow-alt-down:before { content: "\f309"; }

.fa-long-arrow-alt-left:before { content: "\f30a"; }

.fa-long-arrow-alt-right:before { content: "\f30b"; }

.fa-long-arrow-alt-up:before { content: "\f30c"; }

.fa-low-vision:before { content: "\f2a8"; }

.fa-luggage-cart:before { content: "\f59d"; }

.fa-lyft:before { content: "\f3c3"; }

.fa-magento:before { content: "\f3c4"; }

.fa-magic:before { content: "\f0d0"; }

.fa-magnet:before { content: "\f076"; }

.fa-mail-bulk:before { content: "\f674"; }

.fa-mailchimp:before { content: "\f59e"; }

.fa-male:before { content: "\f183"; }

.fa-mandalorian:before { content: "\f50f"; }

.fa-map:before { content: "\f279"; }

.fa-map-marked:before { content: "\f59f"; }

.fa-map-marked-alt:before { content: "\f5a0"; }

.fa-map-marker:before { content: "\f041"; }

.fa-map-marker-alt:before { content: "\f3c5"; }

.fa-map-pin:before { content: "\f276"; }

.fa-map-signs:before { content: "\f277"; }

.fa-markdown:before { content: "\f60f"; }

.fa-marker:before { content: "\f5a1"; }

.fa-mars:before { content: "\f222"; }

.fa-mars-double:before { content: "\f227"; }

.fa-mars-stroke:before { content: "\f229"; }

.fa-mars-stroke-h:before { content: "\f22b"; }

.fa-mars-stroke-v:before { content: "\f22a"; }

.fa-mask:before { content: "\f6fa"; }

.fa-mastodon:before { content: "\f4f6"; }

.fa-maxcdn:before { content: "\f136"; }

.fa-medal:before { content: "\f5a2"; }

.fa-medapps:before { content: "\f3c6"; }

.fa-medium:before { content: "\f23a"; }

.fa-medium-m:before { content: "\f3c7"; }

.fa-medkit:before { content: "\f0fa"; }

.fa-medrt:before { content: "\f3c8"; }

.fa-meetup:before { content: "\f2e0"; }

.fa-megaport:before { content: "\f5a3"; }

.fa-meh:before { content: "\f11a"; }

.fa-meh-blank:before { content: "\f5a4"; }

.fa-meh-rolling-eyes:before { content: "\f5a5"; }

.fa-memory:before { content: "\f538"; }

.fa-mendeley:before { content: "\f7b3"; }

.fa-menorah:before { content: "\f676"; }

.fa-mercury:before { content: "\f223"; }

.fa-meteor:before { content: "\f753"; }

.fa-microchip:before { content: "\f2db"; }

.fa-microphone:before { content: "\f130"; }

.fa-microphone-alt:before { content: "\f3c9"; }

.fa-microphone-alt-slash:before { content: "\f539"; }

.fa-microphone-slash:before { content: "\f131"; }

.fa-microscope:before { content: "\f610"; }

.fa-microsoft:before { content: "\f3ca"; }

.fa-minus:before { content: "\f068"; }

.fa-minus-circle:before { content: "\f056"; }

.fa-minus-square:before { content: "\f146"; }

.fa-mitten:before { content: "\f7b5"; }

.fa-mix:before { content: "\f3cb"; }

.fa-mixcloud:before { content: "\f289"; }

.fa-mizuni:before { content: "\f3cc"; }

.fa-mobile:before { content: "\f10b"; }

.fa-mobile-alt:before { content: "\f3cd"; }

.fa-modx:before { content: "\f285"; }

.fa-monero:before { content: "\f3d0"; }

.fa-money-bill:before { content: "\f0d6"; }

.fa-money-bill-alt:before { content: "\f3d1"; }

.fa-money-bill-wave:before { content: "\f53a"; }

.fa-money-bill-wave-alt:before { content: "\f53b"; }

.fa-money-check:before { content: "\f53c"; }

.fa-money-check-alt:before { content: "\f53d"; }

.fa-monument:before { content: "\f5a6"; }

.fa-moon:before { content: "\f186"; }

.fa-mortar-pestle:before { content: "\f5a7"; }

.fa-mosque:before { content: "\f678"; }

.fa-motorcycle:before { content: "\f21c"; }

.fa-mountain:before { content: "\f6fc"; }

.fa-mouse-pointer:before { content: "\f245"; }

.fa-mug-hot:before { content: "\f7b6"; }

.fa-music:before { content: "\f001"; }

.fa-napster:before { content: "\f3d2"; }

.fa-neos:before { content: "\f612"; }

.fa-network-wired:before { content: "\f6ff"; }

.fa-neuter:before { content: "\f22c"; }

.fa-newspaper:before { content: "\f1ea"; }

.fa-nimblr:before { content: "\f5a8"; }

.fa-node:before { content: "\f419"; }

.fa-node-js:before { content: "\f3d3"; }

.fa-not-equal:before { content: "\f53e"; }

.fa-notes-medical:before { content: "\f481"; }

.fa-npm:before { content: "\f3d4"; }

.fa-ns8:before { content: "\f3d5"; }

.fa-nutritionix:before { content: "\f3d6"; }

.fa-object-group:before { content: "\f247"; }

.fa-object-ungroup:before { content: "\f248"; }

.fa-odnoklassniki:before { content: "\f263"; }

.fa-odnoklassniki-square:before { content: "\f264"; }

.fa-oil-can:before { content: "\f613"; }

.fa-old-republic:before { content: "\f510"; }

.fa-om:before { content: "\f679"; }

.fa-opencart:before { content: "\f23d"; }

.fa-openid:before { content: "\f19b"; }

.fa-opera:before { content: "\f26a"; }

.fa-optin-monster:before { content: "\f23c"; }

.fa-osi:before { content: "\f41a"; }

.fa-otter:before { content: "\f700"; }

.fa-outdent:before { content: "\f03b"; }

.fa-page4:before { content: "\f3d7"; }

.fa-pagelines:before { content: "\f18c"; }

.fa-pager:before { content: "\f815"; }

.fa-paint-brush:before { content: "\f1fc"; }

.fa-paint-roller:before { content: "\f5aa"; }

.fa-palette:before { content: "\f53f"; }

.fa-palfed:before { content: "\f3d8"; }

.fa-pallet:before { content: "\f482"; }

.fa-paper-plane:before { content: "\f1d8"; }

.fa-paperclip:before { content: "\f0c6"; }

.fa-parachute-box:before { content: "\f4cd"; }

.fa-paragraph:before { content: "\f1dd"; }

.fa-parking:before { content: "\f540"; }

.fa-passport:before { content: "\f5ab"; }

.fa-pastafarianism:before { content: "\f67b"; }

.fa-paste:before { content: "\f0ea"; }

.fa-patreon:before { content: "\f3d9"; }

.fa-pause:before { content: "\f04c"; }

.fa-pause-circle:before { content: "\f28b"; }

.fa-paw:before { content: "\f1b0"; }

.fa-paypal:before { content: "\f1ed"; }

.fa-peace:before { content: "\f67c"; }

.fa-pen:before { content: "\f304"; }

.fa-pen-alt:before { content: "\f305"; }

.fa-pen-fancy:before { content: "\f5ac"; }

.fa-pen-nib:before { content: "\f5ad"; }

.fa-pen-square:before { content: "\f14b"; }

.fa-pencil-alt:before { content: "\f303"; }

.fa-pencil-ruler:before { content: "\f5ae"; }

.fa-penny-arcade:before { content: "\f704"; }

.fa-people-carry:before { content: "\f4ce"; }

.fa-pepper-hot:before { content: "\f816"; }

.fa-percent:before { content: "\f295"; }

.fa-percentage:before { content: "\f541"; }

.fa-periscope:before { content: "\f3da"; }

.fa-person-booth:before { content: "\f756"; }

.fa-phabricator:before { content: "\f3db"; }

.fa-phoenix-framework:before { content: "\f3dc"; }

.fa-phoenix-squadron:before { content: "\f511"; }

.fa-phone:before { content: "\f095"; }

.fa-phone-alt:before { content: "\f879"; }

.fa-phone-slash:before { content: "\f3dd"; }

.fa-phone-square:before { content: "\f098"; }

.fa-phone-square-alt:before { content: "\f87b"; }

.fa-phone-volume:before { content: "\f2a0"; }

.fa-photo-video:before { content: "\f87c"; }

.fa-php:before { content: "\f457"; }

.fa-pied-piper:before { content: "\f2ae"; }

.fa-pied-piper-alt:before { content: "\f1a8"; }

.fa-pied-piper-hat:before { content: "\f4e5"; }

.fa-pied-piper-pp:before { content: "\f1a7"; }

.fa-piggy-bank:before { content: "\f4d3"; }

.fa-pills:before { content: "\f484"; }

.fa-pinterest:before { content: "\f0d2"; }

.fa-pinterest-p:before { content: "\f231"; }

.fa-pinterest-square:before { content: "\f0d3"; }

.fa-pizza-slice:before { content: "\f818"; }

.fa-place-of-worship:before { content: "\f67f"; }

.fa-plane:before { content: "\f072"; }

.fa-plane-arrival:before { content: "\f5af"; }

.fa-plane-departure:before { content: "\f5b0"; }

.fa-play:before { content: "\f04b"; }

.fa-play-circle:before { content: "\f144"; }

.fa-playstation:before { content: "\f3df"; }

.fa-plug:before { content: "\f1e6"; }

.fa-plus:before { content: "\f067"; }

.fa-plus-circle:before { content: "\f055"; }

.fa-plus-square:before { content: "\f0fe"; }

.fa-podcast:before { content: "\f2ce"; }

.fa-poll:before { content: "\f681"; }

.fa-poll-h:before { content: "\f682"; }

.fa-poo:before { content: "\f2fe"; }

.fa-poo-storm:before { content: "\f75a"; }

.fa-poop:before { content: "\f619"; }

.fa-portrait:before { content: "\f3e0"; }

.fa-pound-sign:before { content: "\f154"; }

.fa-power-off:before { content: "\f011"; }

.fa-pray:before { content: "\f683"; }

.fa-praying-hands:before { content: "\f684"; }

.fa-prescription:before { content: "\f5b1"; }

.fa-prescription-bottle:before { content: "\f485"; }

.fa-prescription-bottle-alt:before { content: "\f486"; }

.fa-print:before { content: "\f02f"; }

.fa-procedures:before { content: "\f487"; }

.fa-product-hunt:before { content: "\f288"; }

.fa-project-diagram:before { content: "\f542"; }

.fa-pushed:before { content: "\f3e1"; }

.fa-puzzle-piece:before { content: "\f12e"; }

.fa-python:before { content: "\f3e2"; }

.fa-qq:before { content: "\f1d6"; }

.fa-qrcode:before { content: "\f029"; }

.fa-question:before { content: "\f128"; }

.fa-question-circle:before { content: "\f059"; }

.fa-quidditch:before { content: "\f458"; }

.fa-quinscape:before { content: "\f459"; }

.fa-quora:before { content: "\f2c4"; }

.fa-quote-left:before { content: "\f10d"; }

.fa-quote-right:before { content: "\f10e"; }

.fa-quran:before { content: "\f687"; }

.fa-r-project:before { content: "\f4f7"; }

.fa-radiation:before { content: "\f7b9"; }

.fa-radiation-alt:before { content: "\f7ba"; }

.fa-rainbow:before { content: "\f75b"; }

.fa-random:before { content: "\f074"; }

.fa-raspberry-pi:before { content: "\f7bb"; }

.fa-ravelry:before { content: "\f2d9"; }

.fa-react:before { content: "\f41b"; }

.fa-reacteurope:before { content: "\f75d"; }

.fa-readme:before { content: "\f4d5"; }

.fa-rebel:before { content: "\f1d0"; }

.fa-receipt:before { content: "\f543"; }

.fa-recycle:before { content: "\f1b8"; }

.fa-red-river:before { content: "\f3e3"; }

.fa-reddit:before { content: "\f1a1"; }

.fa-reddit-alien:before { content: "\f281"; }

.fa-reddit-square:before { content: "\f1a2"; }

.fa-redhat:before { content: "\f7bc"; }

.fa-redo:before { content: "\f01e"; }

.fa-redo-alt:before { content: "\f2f9"; }

.fa-registered:before { content: "\f25d"; }

.fa-remove-format:before { content: "\f87d"; }

.fa-renren:before { content: "\f18b"; }

.fa-reply:before { content: "\f3e5"; }

.fa-reply-all:before { content: "\f122"; }

.fa-replyd:before { content: "\f3e6"; }

.fa-republican:before { content: "\f75e"; }

.fa-researchgate:before { content: "\f4f8"; }

.fa-resolving:before { content: "\f3e7"; }

.fa-restroom:before { content: "\f7bd"; }

.fa-retweet:before { content: "\f079"; }

.fa-rev:before { content: "\f5b2"; }

.fa-ribbon:before { content: "\f4d6"; }

.fa-ring:before { content: "\f70b"; }

.fa-road:before { content: "\f018"; }

.fa-robot:before { content: "\f544"; }

.fa-rocket:before { content: "\f135"; }

.fa-rocketchat:before { content: "\f3e8"; }

.fa-rockrms:before { content: "\f3e9"; }

.fa-route:before { content: "\f4d7"; }

.fa-rss:before { content: "\f09e"; }

.fa-rss-square:before { content: "\f143"; }

.fa-ruble-sign:before { content: "\f158"; }

.fa-ruler:before { content: "\f545"; }

.fa-ruler-combined:before { content: "\f546"; }

.fa-ruler-horizontal:before { content: "\f547"; }

.fa-ruler-vertical:before { content: "\f548"; }

.fa-running:before { content: "\f70c"; }

.fa-rupee-sign:before { content: "\f156"; }

.fa-sad-cry:before { content: "\f5b3"; }

.fa-sad-tear:before { content: "\f5b4"; }

.fa-safari:before { content: "\f267"; }

.fa-salesforce:before { content: "\f83b"; }

.fa-sass:before { content: "\f41e"; }

.fa-satellite:before { content: "\f7bf"; }

.fa-satellite-dish:before { content: "\f7c0"; }

.fa-save:before { content: "\f0c7"; }

.fa-schlix:before { content: "\f3ea"; }

.fa-school:before { content: "\f549"; }

.fa-screwdriver:before { content: "\f54a"; }

.fa-scribd:before { content: "\f28a"; }

.fa-scroll:before { content: "\f70e"; }

.fa-sd-card:before { content: "\f7c2"; }

.fa-search:before { content: "\f002"; }

.fa-search-dollar:before { content: "\f688"; }

.fa-search-location:before { content: "\f689"; }

.fa-search-minus:before { content: "\f010"; }

.fa-search-plus:before { content: "\f00e"; }

.fa-searchengin:before { content: "\f3eb"; }

.fa-seedling:before { content: "\f4d8"; }

.fa-sellcast:before { content: "\f2da"; }

.fa-sellsy:before { content: "\f213"; }

.fa-server:before { content: "\f233"; }

.fa-servicestack:before { content: "\f3ec"; }

.fa-shapes:before { content: "\f61f"; }

.fa-share:before { content: "\f064"; }

.fa-share-alt:before { content: "\f1e0"; }

.fa-share-alt-square:before { content: "\f1e1"; }

.fa-share-square:before { content: "\f14d"; }

.fa-shekel-sign:before { content: "\f20b"; }

.fa-shield-alt:before { content: "\f3ed"; }

.fa-ship:before { content: "\f21a"; }

.fa-shipping-fast:before { content: "\f48b"; }

.fa-shirtsinbulk:before { content: "\f214"; }

.fa-shoe-prints:before { content: "\f54b"; }

.fa-shopping-bag:before { content: "\f290"; }

.fa-shopping-basket:before { content: "\f291"; }

.fa-shopping-cart:before { content: "\f07a"; }

.fa-shopware:before { content: "\f5b5"; }

.fa-shower:before { content: "\f2cc"; }

.fa-shuttle-van:before { content: "\f5b6"; }

.fa-sign:before { content: "\f4d9"; }

.fa-sign-in-alt:before { content: "\f2f6"; }

.fa-sign-language:before { content: "\f2a7"; }

.fa-sign-out-alt:before { content: "\f2f5"; }

.fa-signal:before { content: "\f012"; }

.fa-signature:before { content: "\f5b7"; }

.fa-sim-card:before { content: "\f7c4"; }

.fa-simplybuilt:before { content: "\f215"; }

.fa-sistrix:before { content: "\f3ee"; }

.fa-sitemap:before { content: "\f0e8"; }

.fa-sith:before { content: "\f512"; }

.fa-skating:before { content: "\f7c5"; }

.fa-sketch:before { content: "\f7c6"; }

.fa-skiing:before { content: "\f7c9"; }

.fa-skiing-nordic:before { content: "\f7ca"; }

.fa-skull:before { content: "\f54c"; }

.fa-skull-crossbones:before { content: "\f714"; }

.fa-skyatlas:before { content: "\f216"; }

.fa-skype:before { content: "\f17e"; }

.fa-slack:before { content: "\f198"; }

.fa-slack-hash:before { content: "\f3ef"; }

.fa-slash:before { content: "\f715"; }

.fa-sleigh:before { content: "\f7cc"; }

.fa-sliders-h:before { content: "\f1de"; }

.fa-slideshare:before { content: "\f1e7"; }

.fa-smile:before { content: "\f118"; }

.fa-smile-beam:before { content: "\f5b8"; }

.fa-smile-wink:before { content: "\f4da"; }

.fa-smog:before { content: "\f75f"; }

.fa-smoking:before { content: "\f48d"; }

.fa-smoking-ban:before { content: "\f54d"; }

.fa-sms:before { content: "\f7cd"; }

.fa-snapchat:before { content: "\f2ab"; }

.fa-snapchat-ghost:before { content: "\f2ac"; }

.fa-snapchat-square:before { content: "\f2ad"; }

.fa-snowboarding:before { content: "\f7ce"; }

.fa-snowflake:before { content: "\f2dc"; }

.fa-snowman:before { content: "\f7d0"; }

.fa-snowplow:before { content: "\f7d2"; }

.fa-socks:before { content: "\f696"; }

.fa-solar-panel:before { content: "\f5ba"; }

.fa-sort:before { content: "\f0dc"; }

.fa-sort-alpha-down:before { content: "\f15d"; }

.fa-sort-alpha-down-alt:before { content: "\f881"; }

.fa-sort-alpha-up:before { content: "\f15e"; }

.fa-sort-alpha-up-alt:before { content: "\f882"; }

.fa-sort-amount-down:before { content: "\f160"; }

.fa-sort-amount-down-alt:before { content: "\f884"; }

.fa-sort-amount-up:before { content: "\f161"; }

.fa-sort-amount-up-alt:before { content: "\f885"; }

.fa-sort-down:before { content: "\f0dd"; }

.fa-sort-numeric-down:before { content: "\f162"; }

.fa-sort-numeric-down-alt:before { content: "\f886"; }

.fa-sort-numeric-up:before { content: "\f163"; }

.fa-sort-numeric-up-alt:before { content: "\f887"; }

.fa-sort-up:before { content: "\f0de"; }

.fa-soundcloud:before { content: "\f1be"; }

.fa-sourcetree:before { content: "\f7d3"; }

.fa-spa:before { content: "\f5bb"; }

.fa-space-shuttle:before { content: "\f197"; }

.fa-speakap:before { content: "\f3f3"; }

.fa-speaker-deck:before { content: "\f83c"; }

.fa-spell-check:before { content: "\f891"; }

.fa-spider:before { content: "\f717"; }

.fa-spinner:before { content: "\f110"; }

.fa-splotch:before { content: "\f5bc"; }

.fa-spotify:before { content: "\f1bc"; }

.fa-spray-can:before { content: "\f5bd"; }

.fa-square:before { content: "\f0c8"; }

.fa-square-full:before { content: "\f45c"; }

.fa-square-root-alt:before { content: "\f698"; }

.fa-squarespace:before { content: "\f5be"; }

.fa-stack-exchange:before { content: "\f18d"; }

.fa-stack-overflow:before { content: "\f16c"; }

.fa-stackpath:before { content: "\f842"; }

.fa-stamp:before { content: "\f5bf"; }

.fa-star:before { content: "\f005"; }

.fa-star-and-crescent:before { content: "\f699"; }

.fa-star-half:before { content: "\f089"; }

.fa-star-half-alt:before { content: "\f5c0"; }

.fa-star-of-david:before { content: "\f69a"; }

.fa-star-of-life:before { content: "\f621"; }

.fa-staylinked:before { content: "\f3f5"; }

.fa-steam:before { content: "\f1b6"; }

.fa-steam-square:before { content: "\f1b7"; }

.fa-steam-symbol:before { content: "\f3f6"; }

.fa-step-backward:before { content: "\f048"; }

.fa-step-forward:before { content: "\f051"; }

.fa-stethoscope:before { content: "\f0f1"; }

.fa-sticker-mule:before { content: "\f3f7"; }

.fa-sticky-note:before { content: "\f249"; }

.fa-stop:before { content: "\f04d"; }

.fa-stop-circle:before { content: "\f28d"; }

.fa-stopwatch:before { content: "\f2f2"; }

.fa-store:before { content: "\f54e"; }

.fa-store-alt:before { content: "\f54f"; }

.fa-strava:before { content: "\f428"; }

.fa-stream:before { content: "\f550"; }

.fa-street-view:before { content: "\f21d"; }

.fa-strikethrough:before { content: "\f0cc"; }

.fa-stripe:before { content: "\f429"; }

.fa-stripe-s:before { content: "\f42a"; }

.fa-stroopwafel:before { content: "\f551"; }

.fa-studiovinari:before { content: "\f3f8"; }

.fa-stumbleupon:before { content: "\f1a4"; }

.fa-stumbleupon-circle:before { content: "\f1a3"; }

.fa-subscript:before { content: "\f12c"; }

.fa-subway:before { content: "\f239"; }

.fa-suitcase:before { content: "\f0f2"; }

.fa-suitcase-rolling:before { content: "\f5c1"; }

.fa-sun:before { content: "\f185"; }

.fa-superpowers:before { content: "\f2dd"; }

.fa-superscript:before { content: "\f12b"; }

.fa-supple:before { content: "\f3f9"; }

.fa-surprise:before { content: "\f5c2"; }

.fa-suse:before { content: "\f7d6"; }

.fa-swatchbook:before { content: "\f5c3"; }

.fa-swimmer:before { content: "\f5c4"; }

.fa-swimming-pool:before { content: "\f5c5"; }

.fa-symfony:before { content: "\f83d"; }

.fa-synagogue:before { content: "\f69b"; }

.fa-sync:before { content: "\f021"; }

.fa-sync-alt:before { content: "\f2f1"; }

.fa-syringe:before { content: "\f48e"; }

.fa-table:before { content: "\f0ce"; }

.fa-table-tennis:before { content: "\f45d"; }

.fa-tablet:before { content: "\f10a"; }

.fa-tablet-alt:before { content: "\f3fa"; }

.fa-tablets:before { content: "\f490"; }

.fa-tachometer-alt:before { content: "\f3fd"; }

.fa-tag:before { content: "\f02b"; }

.fa-tags:before { content: "\f02c"; }

.fa-tape:before { content: "\f4db"; }

.fa-tasks:before { content: "\f0ae"; }

.fa-taxi:before { content: "\f1ba"; }

.fa-teamspeak:before { content: "\f4f9"; }

.fa-teeth:before { content: "\f62e"; }

.fa-teeth-open:before { content: "\f62f"; }

.fa-telegram:before { content: "\f2c6"; }

.fa-telegram-plane:before { content: "\f3fe"; }

.fa-temperature-high:before { content: "\f769"; }

.fa-temperature-low:before { content: "\f76b"; }

.fa-tencent-weibo:before { content: "\f1d5"; }

.fa-tenge:before { content: "\f7d7"; }

.fa-terminal:before { content: "\f120"; }

.fa-text-height:before { content: "\f034"; }

.fa-text-width:before { content: "\f035"; }

.fa-th:before { content: "\f00a"; }

.fa-th-large:before { content: "\f009"; }

.fa-th-list:before { content: "\f00b"; }

.fa-the-red-yeti:before { content: "\f69d"; }

.fa-theater-masks:before { content: "\f630"; }

.fa-themeco:before { content: "\f5c6"; }

.fa-themeisle:before { content: "\f2b2"; }

.fa-thermometer:before { content: "\f491"; }

.fa-thermometer-empty:before { content: "\f2cb"; }

.fa-thermometer-full:before { content: "\f2c7"; }

.fa-thermometer-half:before { content: "\f2c9"; }

.fa-thermometer-quarter:before { content: "\f2ca"; }

.fa-thermometer-three-quarters:before { content: "\f2c8"; }

.fa-think-peaks:before { content: "\f731"; }

.fa-thumbs-down:before { content: "\f165"; }

.fa-thumbs-up:before { content: "\f164"; }

.fa-thumbtack:before { content: "\f08d"; }

.fa-ticket-alt:before { content: "\f3ff"; }

.fa-times:before { content: "\f00d"; }

.fa-times-circle:before { content: "\f057"; }

.fa-tint:before { content: "\f043"; }

.fa-tint-slash:before { content: "\f5c7"; }

.fa-tired:before { content: "\f5c8"; }

.fa-toggle-off:before { content: "\f204"; }

.fa-toggle-on:before { content: "\f205"; }

.fa-toilet:before { content: "\f7d8"; }

.fa-toilet-paper:before { content: "\f71e"; }

.fa-toolbox:before { content: "\f552"; }

.fa-tools:before { content: "\f7d9"; }

.fa-tooth:before { content: "\f5c9"; }

.fa-torah:before { content: "\f6a0"; }

.fa-torii-gate:before { content: "\f6a1"; }

.fa-tractor:before { content: "\f722"; }

.fa-trade-federation:before { content: "\f513"; }

.fa-trademark:before { content: "\f25c"; }

.fa-traffic-light:before { content: "\f637"; }

.fa-train:before { content: "\f238"; }

.fa-tram:before { content: "\f7da"; }

.fa-transgender:before { content: "\f224"; }

.fa-transgender-alt:before { content: "\f225"; }

.fa-trash:before { content: "\f1f8"; }

.fa-trash-alt:before { content: "\f2ed"; }

.fa-trash-restore:before { content: "\f829"; }

.fa-trash-restore-alt:before { content: "\f82a"; }

.fa-tree:before { content: "\f1bb"; }

.fa-trello:before { content: "\f181"; }

.fa-tripadvisor:before { content: "\f262"; }

.fa-trophy:before { content: "\f091"; }

.fa-truck:before { content: "\f0d1"; }

.fa-truck-loading:before { content: "\f4de"; }

.fa-truck-monster:before { content: "\f63b"; }

.fa-truck-moving:before { content: "\f4df"; }

.fa-truck-pickup:before { content: "\f63c"; }

.fa-tshirt:before { content: "\f553"; }

.fa-tty:before { content: "\f1e4"; }

.fa-tumblr:before { content: "\f173"; }

.fa-tumblr-square:before { content: "\f174"; }

.fa-tv:before { content: "\f26c"; }

.fa-twitch:before { content: "\f1e8"; }

.fa-twitter:before { content: "\f099"; }

.fa-twitter-square:before { content: "\f081"; }

.fa-typo3:before { content: "\f42b"; }

.fa-uber:before { content: "\f402"; }

.fa-ubuntu:before { content: "\f7df"; }

.fa-uikit:before { content: "\f403"; }

.fa-umbrella:before { content: "\f0e9"; }

.fa-umbrella-beach:before { content: "\f5ca"; }

.fa-underline:before { content: "\f0cd"; }

.fa-undo:before { content: "\f0e2"; }

.fa-undo-alt:before { content: "\f2ea"; }

.fa-uniregistry:before { content: "\f404"; }

.fa-universal-access:before { content: "\f29a"; }

.fa-university:before { content: "\f19c"; }

.fa-unlink:before { content: "\f127"; }

.fa-unlock:before { content: "\f09c"; }

.fa-unlock-alt:before { content: "\f13e"; }

.fa-untappd:before { content: "\f405"; }

.fa-upload:before { content: "\f093"; }

.fa-ups:before { content: "\f7e0"; }

.fa-usb:before { content: "\f287"; }

.fa-user:before { content: "\f007"; }

.fa-user-alt:before { content: "\f406"; }

.fa-user-alt-slash:before { content: "\f4fa"; }

.fa-user-astronaut:before { content: "\f4fb"; }

.fa-user-check:before { content: "\f4fc"; }

.fa-user-circle:before { content: "\f2bd"; }

.fa-user-clock:before { content: "\f4fd"; }

.fa-user-cog:before { content: "\f4fe"; }

.fa-user-edit:before { content: "\f4ff"; }

.fa-user-friends:before { content: "\f500"; }

.fa-user-graduate:before { content: "\f501"; }

.fa-user-injured:before { content: "\f728"; }

.fa-user-lock:before { content: "\f502"; }

.fa-user-md:before { content: "\f0f0"; }

.fa-user-minus:before { content: "\f503"; }

.fa-user-ninja:before { content: "\f504"; }

.fa-user-nurse:before { content: "\f82f"; }

.fa-user-plus:before { content: "\f234"; }

.fa-user-secret:before { content: "\f21b"; }

.fa-user-shield:before { content: "\f505"; }

.fa-user-slash:before { content: "\f506"; }

.fa-user-tag:before { content: "\f507"; }

.fa-user-tie:before { content: "\f508"; }

.fa-user-times:before { content: "\f235"; }

.fa-users:before { content: "\f0c0"; }

.fa-users-cog:before { content: "\f509"; }

.fa-usps:before { content: "\f7e1"; }

.fa-ussunnah:before { content: "\f407"; }

.fa-utensil-spoon:before { content: "\f2e5"; }

.fa-utensils:before { content: "\f2e7"; }

.fa-vaadin:before { content: "\f408"; }

.fa-vector-square:before { content: "\f5cb"; }

.fa-venus:before { content: "\f221"; }

.fa-venus-double:before { content: "\f226"; }

.fa-venus-mars:before { content: "\f228"; }

.fa-viacoin:before { content: "\f237"; }

.fa-viadeo:before { content: "\f2a9"; }

.fa-viadeo-square:before { content: "\f2aa"; }

.fa-vial:before { content: "\f492"; }

.fa-vials:before { content: "\f493"; }

.fa-viber:before { content: "\f409"; }

.fa-video:before { content: "\f03d"; }

.fa-video-slash:before { content: "\f4e2"; }

.fa-vihara:before { content: "\f6a7"; }

.fa-vimeo:before { content: "\f40a"; }

.fa-vimeo-square:before { content: "\f194"; }

.fa-vimeo-v:before { content: "\f27d"; }

.fa-vine:before { content: "\f1ca"; }

.fa-vk:before { content: "\f189"; }

.fa-vnv:before { content: "\f40b"; }

.fa-voicemail:before { content: "\f897"; }

.fa-volleyball-ball:before { content: "\f45f"; }

.fa-volume-down:before { content: "\f027"; }

.fa-volume-mute:before { content: "\f6a9"; }

.fa-volume-off:before { content: "\f026"; }

.fa-volume-up:before { content: "\f028"; }

.fa-vote-yea:before { content: "\f772"; }

.fa-vr-cardboard:before { content: "\f729"; }

.fa-vuejs:before { content: "\f41f"; }

.fa-walking:before { content: "\f554"; }

.fa-wallet:before { content: "\f555"; }

.fa-warehouse:before { content: "\f494"; }

.fa-water:before { content: "\f773"; }

.fa-wave-square:before { content: "\f83e"; }

.fa-waze:before { content: "\f83f"; }

.fa-weebly:before { content: "\f5cc"; }

.fa-weibo:before { content: "\f18a"; }

.fa-weight:before { content: "\f496"; }

.fa-weight-hanging:before { content: "\f5cd"; }

.fa-weixin:before { content: "\f1d7"; }

.fa-whatsapp:before { content: "\f232"; }

.fa-whatsapp-square:before { content: "\f40c"; }

.fa-wheelchair:before { content: "\f193"; }

.fa-whmcs:before { content: "\f40d"; }

.fa-wifi:before { content: "\f1eb"; }

.fa-wikipedia-w:before { content: "\f266"; }

.fa-wind:before { content: "\f72e"; }

.fa-window-close:before { content: "\f410"; }

.fa-window-maximize:before { content: "\f2d0"; }

.fa-window-minimize:before { content: "\f2d1"; }

.fa-window-restore:before { content: "\f2d2"; }

.fa-windows:before { content: "\f17a"; }

.fa-wine-bottle:before { content: "\f72f"; }

.fa-wine-glass:before { content: "\f4e3"; }

.fa-wine-glass-alt:before { content: "\f5ce"; }

.fa-wix:before { content: "\f5cf"; }

.fa-wizards-of-the-coast:before { content: "\f730"; }

.fa-wolf-pack-battalion:before { content: "\f514"; }

.fa-won-sign:before { content: "\f159"; }

.fa-wordpress:before { content: "\f19a"; }

.fa-wordpress-simple:before { content: "\f411"; }

.fa-wpbeginner:before { content: "\f297"; }

.fa-wpexplorer:before { content: "\f2de"; }

.fa-wpforms:before { content: "\f298"; }

.fa-wpressr:before { content: "\f3e4"; }

.fa-wrench:before { content: "\f0ad"; }

.fa-x-ray:before { content: "\f497"; }

.fa-xbox:before { content: "\f412"; }

.fa-xing:before { content: "\f168"; }

.fa-xing-square:before { content: "\f169"; }

.fa-y-combinator:before { content: "\f23b"; }

.fa-yahoo:before { content: "\f19e"; }

.fa-yammer:before { content: "\f840"; }

.fa-yandex:before { content: "\f413"; }

.fa-yandex-international:before { content: "\f414"; }

.fa-yarn:before { content: "\f7e3"; }

.fa-yelp:before { content: "\f1e9"; }

.fa-yen-sign:before { content: "\f157"; }

.fa-yin-yang:before { content: "\f6ad"; }

.fa-yoast:before { content: "\f2b1"; }

.fa-youtube:before { content: "\f167"; }

.fa-youtube-square:before { content: "\f431"; }

.fa-zhihu:before { content: "\f63f"; }

.sr-only { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/*! Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
@font-face { font-family: 'Font Awesome 5 Brands'; font-style: normal; font-weight: normal; font-display: auto; src: url("../webfonts/fa-brands-400.eot"); src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab { font-family: 'Font Awesome 5 Brands'; }

/*! Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; font-display: auto; src: url("../webfonts/fa-regular-400.eot"); src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }

.far { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

/*! Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
@font-face { font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; font-display: auto; src: url("../webfonts/fa-solid-900.eot"); src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fa, .fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; }

/*! Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) */
.fa.fa-glass:before { content: "\f000"; }

.fa.fa-meetup { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-star-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-star-o:before { content: "\f005"; }

.fa.fa-remove:before { content: "\f00d"; }

.fa.fa-close:before { content: "\f00d"; }

.fa.fa-gear:before { content: "\f013"; }

.fa.fa-trash-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-trash-o:before { content: "\f2ed"; }

.fa.fa-file-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-o:before { content: "\f15b"; }

.fa.fa-clock-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-clock-o:before { content: "\f017"; }

.fa.fa-arrow-circle-o-down { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-down:before { content: "\f358"; }

.fa.fa-arrow-circle-o-up { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-up:before { content: "\f35b"; }

.fa.fa-play-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-play-circle-o:before { content: "\f144"; }

.fa.fa-repeat:before { content: "\f01e"; }

.fa.fa-rotate-right:before { content: "\f01e"; }

.fa.fa-refresh:before { content: "\f021"; }

.fa.fa-list-alt { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-dedent:before { content: "\f03b"; }

.fa.fa-video-camera:before { content: "\f03d"; }

.fa.fa-picture-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-picture-o:before { content: "\f03e"; }

.fa.fa-photo { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-photo:before { content: "\f03e"; }

.fa.fa-image { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-image:before { content: "\f03e"; }

.fa.fa-pencil:before { content: "\f303"; }

.fa.fa-map-marker:before { content: "\f3c5"; }

.fa.fa-pencil-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-pencil-square-o:before { content: "\f044"; }

.fa.fa-share-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-share-square-o:before { content: "\f14d"; }

.fa.fa-check-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-check-square-o:before { content: "\f14a"; }

.fa.fa-arrows:before { content: "\f0b2"; }

.fa.fa-times-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-times-circle-o:before { content: "\f057"; }

.fa.fa-check-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-check-circle-o:before { content: "\f058"; }

.fa.fa-mail-forward:before { content: "\f064"; }

.fa.fa-eye { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-eye-slash { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-warning:before { content: "\f071"; }

.fa.fa-calendar:before { content: "\f073"; }

.fa.fa-arrows-v:before { content: "\f338"; }

.fa.fa-arrows-h:before { content: "\f337"; }

.fa.fa-bar-chart { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-bar-chart:before { content: "\f080"; }

.fa.fa-bar-chart-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-bar-chart-o:before { content: "\f080"; }

.fa.fa-twitter-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-facebook-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gears:before { content: "\f085"; }

.fa.fa-thumbs-o-up { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-thumbs-o-up:before { content: "\f164"; }

.fa.fa-thumbs-o-down { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-thumbs-o-down:before { content: "\f165"; }

.fa.fa-heart-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-heart-o:before { content: "\f004"; }

.fa.fa-sign-out:before { content: "\f2f5"; }

.fa.fa-linkedin-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-linkedin-square:before { content: "\f08c"; }

.fa.fa-thumb-tack:before { content: "\f08d"; }

.fa.fa-external-link:before { content: "\f35d"; }

.fa.fa-sign-in:before { content: "\f2f6"; }

.fa.fa-github-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-lemon-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-lemon-o:before { content: "\f094"; }

.fa.fa-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-square-o:before { content: "\f0c8"; }

.fa.fa-bookmark-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-bookmark-o:before { content: "\f02e"; }

.fa.fa-twitter { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-facebook { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-facebook:before { content: "\f39e"; }

.fa.fa-facebook-f { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-facebook-f:before { content: "\f39e"; }

.fa.fa-github { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-credit-card { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-feed:before { content: "\f09e"; }

.fa.fa-hdd-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hdd-o:before { content: "\f0a0"; }

.fa.fa-hand-o-right { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-o-right:before { content: "\f0a4"; }

.fa.fa-hand-o-left { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-o-left:before { content: "\f0a5"; }

.fa.fa-hand-o-up { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-o-up:before { content: "\f0a6"; }

.fa.fa-hand-o-down { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-o-down:before { content: "\f0a7"; }

.fa.fa-arrows-alt:before { content: "\f31e"; }

.fa.fa-group:before { content: "\f0c0"; }

.fa.fa-chain:before { content: "\f0c1"; }

.fa.fa-scissors:before { content: "\f0c4"; }

.fa.fa-files-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-files-o:before { content: "\f0c5"; }

.fa.fa-floppy-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-floppy-o:before { content: "\f0c7"; }

.fa.fa-navicon:before { content: "\f0c9"; }

.fa.fa-reorder:before { content: "\f0c9"; }

.fa.fa-pinterest { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pinterest-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus:before { content: "\f0d5"; }

.fa.fa-money { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-money:before { content: "\f3d1"; }

.fa.fa-unsorted:before { content: "\f0dc"; }

.fa.fa-sort-desc:before { content: "\f0dd"; }

.fa.fa-sort-asc:before { content: "\f0de"; }

.fa.fa-linkedin { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-linkedin:before { content: "\f0e1"; }

.fa.fa-rotate-left:before { content: "\f0e2"; }

.fa.fa-legal:before { content: "\f0e3"; }

.fa.fa-tachometer:before { content: "\f3fd"; }

.fa.fa-dashboard:before { content: "\f3fd"; }

.fa.fa-comment-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-comment-o:before { content: "\f075"; }

.fa.fa-comments-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-comments-o:before { content: "\f086"; }

.fa.fa-flash:before { content: "\f0e7"; }

.fa.fa-clipboard { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-paste { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-paste:before { content: "\f328"; }

.fa.fa-lightbulb-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-lightbulb-o:before { content: "\f0eb"; }

.fa.fa-exchange:before { content: "\f362"; }

.fa.fa-cloud-download:before { content: "\f381"; }

.fa.fa-cloud-upload:before { content: "\f382"; }

.fa.fa-bell-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-bell-o:before { content: "\f0f3"; }

.fa.fa-cutlery:before { content: "\f2e7"; }

.fa.fa-file-text-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-text-o:before { content: "\f15c"; }

.fa.fa-building-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-building-o:before { content: "\f1ad"; }

.fa.fa-hospital-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hospital-o:before { content: "\f0f8"; }

.fa.fa-tablet:before { content: "\f3fa"; }

.fa.fa-mobile:before { content: "\f3cd"; }

.fa.fa-mobile-phone:before { content: "\f3cd"; }

.fa.fa-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-circle-o:before { content: "\f111"; }

.fa.fa-mail-reply:before { content: "\f3e5"; }

.fa.fa-github-alt { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-folder-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-folder-o:before { content: "\f07b"; }

.fa.fa-folder-open-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-folder-open-o:before { content: "\f07c"; }

.fa.fa-smile-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-smile-o:before { content: "\f118"; }

.fa.fa-frown-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-frown-o:before { content: "\f119"; }

.fa.fa-meh-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-meh-o:before { content: "\f11a"; }

.fa.fa-keyboard-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-keyboard-o:before { content: "\f11c"; }

.fa.fa-flag-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-flag-o:before { content: "\f024"; }

.fa.fa-mail-reply-all:before { content: "\f122"; }

.fa.fa-star-half-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-star-half-o:before { content: "\f089"; }

.fa.fa-star-half-empty { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-star-half-empty:before { content: "\f089"; }

.fa.fa-star-half-full { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-star-half-full:before { content: "\f089"; }

.fa.fa-code-fork:before { content: "\f126"; }

.fa.fa-chain-broken:before { content: "\f127"; }

.fa.fa-shield:before { content: "\f3ed"; }

.fa.fa-calendar-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-calendar-o:before { content: "\f133"; }

.fa.fa-maxcdn { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-html5 { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-css3 { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ticket:before { content: "\f3ff"; }

.fa.fa-minus-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-minus-square-o:before { content: "\f146"; }

.fa.fa-level-up:before { content: "\f3bf"; }

.fa.fa-level-down:before { content: "\f3be"; }

.fa.fa-pencil-square:before { content: "\f14b"; }

.fa.fa-external-link-square:before { content: "\f360"; }

.fa.fa-compass { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-caret-square-o-down { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-caret-square-o-down:before { content: "\f150"; }

.fa.fa-toggle-down { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-toggle-down:before { content: "\f150"; }

.fa.fa-caret-square-o-up { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-caret-square-o-up:before { content: "\f151"; }

.fa.fa-toggle-up { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-toggle-up:before { content: "\f151"; }

.fa.fa-caret-square-o-right { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-caret-square-o-right:before { content: "\f152"; }

.fa.fa-toggle-right { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-toggle-right:before { content: "\f152"; }

.fa.fa-eur:before { content: "\f153"; }

.fa.fa-euro:before { content: "\f153"; }

.fa.fa-gbp:before { content: "\f154"; }

.fa.fa-usd:before { content: "\f155"; }

.fa.fa-dollar:before { content: "\f155"; }

.fa.fa-inr:before { content: "\f156"; }

.fa.fa-rupee:before { content: "\f156"; }

.fa.fa-jpy:before { content: "\f157"; }

.fa.fa-cny:before { content: "\f157"; }

.fa.fa-rmb:before { content: "\f157"; }

.fa.fa-yen:before { content: "\f157"; }

.fa.fa-rub:before { content: "\f158"; }

.fa.fa-ruble:before { content: "\f158"; }

.fa.fa-rouble:before { content: "\f158"; }

.fa.fa-krw:before { content: "\f159"; }

.fa.fa-won:before { content: "\f159"; }

.fa.fa-btc { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bitcoin { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bitcoin:before { content: "\f15a"; }

.fa.fa-file-text:before { content: "\f15c"; }

.fa.fa-sort-alpha-asc:before { content: "\f15d"; }

.fa.fa-sort-alpha-desc:before { content: "\f881"; }

.fa.fa-sort-amount-asc:before { content: "\f160"; }

.fa.fa-sort-amount-desc:before { content: "\f884"; }

.fa.fa-sort-numeric-asc:before { content: "\f162"; }

.fa.fa-sort-numeric-desc:before { content: "\f886"; }

.fa.fa-youtube-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-youtube { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-xing { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-xing-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-youtube-play { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-youtube-play:before { content: "\f167"; }

.fa.fa-dropbox { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-stack-overflow { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-instagram { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-flickr { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-adn { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bitbucket { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bitbucket-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bitbucket-square:before { content: "\f171"; }

.fa.fa-tumblr { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-tumblr-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-long-arrow-down:before { content: "\f309"; }

.fa.fa-long-arrow-up:before { content: "\f30c"; }

.fa.fa-long-arrow-left:before { content: "\f30a"; }

.fa.fa-long-arrow-right:before { content: "\f30b"; }

.fa.fa-apple { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-windows { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-android { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-linux { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-dribbble { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-skype { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-foursquare { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-trello { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gratipay { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gittip { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gittip:before { content: "\f184"; }

.fa.fa-sun-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-sun-o:before { content: "\f185"; }

.fa.fa-moon-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-moon-o:before { content: "\f186"; }

.fa.fa-vk { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-weibo { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-renren { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pagelines { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-stack-exchange { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-arrow-circle-o-right { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-right:before { content: "\f35a"; }

.fa.fa-arrow-circle-o-left { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-arrow-circle-o-left:before { content: "\f359"; }

.fa.fa-caret-square-o-left { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-caret-square-o-left:before { content: "\f191"; }

.fa.fa-toggle-left { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-toggle-left:before { content: "\f191"; }

.fa.fa-dot-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-dot-circle-o:before { content: "\f192"; }

.fa.fa-vimeo-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-try:before { content: "\f195"; }

.fa.fa-turkish-lira:before { content: "\f195"; }

.fa.fa-plus-square-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-plus-square-o:before { content: "\f0fe"; }

.fa.fa-slack { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wordpress { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-openid { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-institution:before { content: "\f19c"; }

.fa.fa-bank:before { content: "\f19c"; }

.fa.fa-mortar-board:before { content: "\f19d"; }

.fa.fa-yahoo { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-reddit { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-reddit-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-stumbleupon-circle { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-stumbleupon { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-delicious { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-digg { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pied-piper-pp { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pied-piper-alt { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-drupal { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-joomla { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-spoon:before { content: "\f2e5"; }

.fa.fa-behance { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-behance-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-steam { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-steam-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-automobile:before { content: "\f1b9"; }

.fa.fa-cab:before { content: "\f1ba"; }

.fa.fa-envelope-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-envelope-o:before { content: "\f0e0"; }

.fa.fa-deviantart { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-soundcloud { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-file-pdf-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-pdf-o:before { content: "\f1c1"; }

.fa.fa-file-word-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-word-o:before { content: "\f1c2"; }

.fa.fa-file-excel-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-excel-o:before { content: "\f1c3"; }

.fa.fa-file-powerpoint-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-powerpoint-o:before { content: "\f1c4"; }

.fa.fa-file-image-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-image-o:before { content: "\f1c5"; }

.fa.fa-file-photo-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-photo-o:before { content: "\f1c5"; }

.fa.fa-file-picture-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-picture-o:before { content: "\f1c5"; }

.fa.fa-file-archive-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-archive-o:before { content: "\f1c6"; }

.fa.fa-file-zip-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-zip-o:before { content: "\f1c6"; }

.fa.fa-file-audio-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-audio-o:before { content: "\f1c7"; }

.fa.fa-file-sound-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-sound-o:before { content: "\f1c7"; }

.fa.fa-file-video-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-video-o:before { content: "\f1c8"; }

.fa.fa-file-movie-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-movie-o:before { content: "\f1c8"; }

.fa.fa-file-code-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-file-code-o:before { content: "\f1c9"; }

.fa.fa-vine { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-codepen { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-jsfiddle { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-life-ring { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-life-bouy { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-life-bouy:before { content: "\f1cd"; }

.fa.fa-life-buoy { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-life-buoy:before { content: "\f1cd"; }

.fa.fa-life-saver { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-life-saver:before { content: "\f1cd"; }

.fa.fa-support { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-support:before { content: "\f1cd"; }

.fa.fa-circle-o-notch:before { content: "\f1ce"; }

.fa.fa-rebel { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ra { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ra:before { content: "\f1d0"; }

.fa.fa-resistance { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-resistance:before { content: "\f1d0"; }

.fa.fa-empire { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ge { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ge:before { content: "\f1d1"; }

.fa.fa-git-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-git { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-hacker-news { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-y-combinator-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-y-combinator-square:before { content: "\f1d4"; }

.fa.fa-yc-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-yc-square:before { content: "\f1d4"; }

.fa.fa-tencent-weibo { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-qq { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-weixin { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wechat { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wechat:before { content: "\f1d7"; }

.fa.fa-send:before { content: "\f1d8"; }

.fa.fa-paper-plane-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-paper-plane-o:before { content: "\f1d8"; }

.fa.fa-send-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-send-o:before { content: "\f1d8"; }

.fa.fa-circle-thin { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-circle-thin:before { content: "\f111"; }

.fa.fa-header:before { content: "\f1dc"; }

.fa.fa-sliders:before { content: "\f1de"; }

.fa.fa-futbol-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-futbol-o:before { content: "\f1e3"; }

.fa.fa-soccer-ball-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-soccer-ball-o:before { content: "\f1e3"; }

.fa.fa-slideshare { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-twitch { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-yelp { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-newspaper-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-newspaper-o:before { content: "\f1ea"; }

.fa.fa-paypal { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-wallet { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-visa { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-mastercard { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-discover { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-amex { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-paypal { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-stripe { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bell-slash-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-bell-slash-o:before { content: "\f1f6"; }

.fa.fa-trash:before { content: "\f2ed"; }

.fa.fa-copyright { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-eyedropper:before { content: "\f1fb"; }

.fa.fa-area-chart:before { content: "\f1fe"; }

.fa.fa-pie-chart:before { content: "\f200"; }

.fa.fa-line-chart:before { content: "\f201"; }

.fa.fa-lastfm { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-lastfm-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ioxhost { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-angellist { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-cc:before { content: "\f20a"; }

.fa.fa-ils:before { content: "\f20b"; }

.fa.fa-shekel:before { content: "\f20b"; }

.fa.fa-sheqel:before { content: "\f20b"; }

.fa.fa-meanpath { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-meanpath:before { content: "\f2b4"; }

.fa.fa-buysellads { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-connectdevelop { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-dashcube { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-forumbee { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-leanpub { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-sellsy { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-shirtsinbulk { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-simplybuilt { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-skyatlas { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-diamond { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-diamond:before { content: "\f3a5"; }

.fa.fa-intersex:before { content: "\f224"; }

.fa.fa-facebook-official { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-facebook-official:before { content: "\f09a"; }

.fa.fa-pinterest-p { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-whatsapp { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-hotel:before { content: "\f236"; }

.fa.fa-viacoin { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-medium { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-y-combinator { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-yc { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-yc:before { content: "\f23b"; }

.fa.fa-optin-monster { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-opencart { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-expeditedssl { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-battery-4:before { content: "\f240"; }

.fa.fa-battery:before { content: "\f240"; }

.fa.fa-battery-3:before { content: "\f241"; }

.fa.fa-battery-2:before { content: "\f242"; }

.fa.fa-battery-1:before { content: "\f243"; }

.fa.fa-battery-0:before { content: "\f244"; }

.fa.fa-object-group { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-object-ungroup { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-sticky-note-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-sticky-note-o:before { content: "\f249"; }

.fa.fa-cc-jcb { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-cc-diners-club { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-clone { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hourglass-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hourglass-o:before { content: "\f254"; }

.fa.fa-hourglass-1:before { content: "\f251"; }

.fa.fa-hourglass-2:before { content: "\f252"; }

.fa.fa-hourglass-3:before { content: "\f253"; }

.fa.fa-hand-rock-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-rock-o:before { content: "\f255"; }

.fa.fa-hand-grab-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-grab-o:before { content: "\f255"; }

.fa.fa-hand-paper-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-paper-o:before { content: "\f256"; }

.fa.fa-hand-stop-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-stop-o:before { content: "\f256"; }

.fa.fa-hand-scissors-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-scissors-o:before { content: "\f257"; }

.fa.fa-hand-lizard-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-lizard-o:before { content: "\f258"; }

.fa.fa-hand-spock-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-spock-o:before { content: "\f259"; }

.fa.fa-hand-pointer-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-pointer-o:before { content: "\f25a"; }

.fa.fa-hand-peace-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-hand-peace-o:before { content: "\f25b"; }

.fa.fa-registered { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-creative-commons { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gg { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gg-circle { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-tripadvisor { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-odnoklassniki { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-odnoklassniki-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-get-pocket { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wikipedia-w { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-safari { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-chrome { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-firefox { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-opera { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-internet-explorer { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-television:before { content: "\f26c"; }

.fa.fa-contao { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-500px { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-amazon { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-calendar-plus-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-calendar-plus-o:before { content: "\f271"; }

.fa.fa-calendar-minus-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-calendar-minus-o:before { content: "\f272"; }

.fa.fa-calendar-times-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-calendar-times-o:before { content: "\f273"; }

.fa.fa-calendar-check-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-calendar-check-o:before { content: "\f274"; }

.fa.fa-map-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-map-o:before { content: "\f279"; }

.fa.fa-commenting:before { content: "\f4ad"; }

.fa.fa-commenting-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-commenting-o:before { content: "\f4ad"; }

.fa.fa-houzz { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-vimeo { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-vimeo:before { content: "\f27d"; }

.fa.fa-black-tie { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-fonticons { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-reddit-alien { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-edge { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-credit-card-alt:before { content: "\f09d"; }

.fa.fa-codiepie { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-modx { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-fort-awesome { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-usb { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-product-hunt { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-mixcloud { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-scribd { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pause-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-pause-circle-o:before { content: "\f28b"; }

.fa.fa-stop-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-stop-circle-o:before { content: "\f28d"; }

.fa.fa-bluetooth { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-bluetooth-b { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-gitlab { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wpbeginner { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wpforms { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-envira { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wheelchair-alt { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wheelchair-alt:before { content: "\f368"; }

.fa.fa-question-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-question-circle-o:before { content: "\f059"; }

.fa.fa-volume-control-phone:before { content: "\f2a0"; }

.fa.fa-asl-interpreting:before { content: "\f2a3"; }

.fa.fa-deafness:before { content: "\f2a4"; }

.fa.fa-hard-of-hearing:before { content: "\f2a4"; }

.fa.fa-glide { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-glide-g { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-signing:before { content: "\f2a7"; }

.fa.fa-viadeo { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-viadeo-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-snapchat { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-snapchat-ghost { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-snapchat-square { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-pied-piper { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-first-order { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-yoast { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-themeisle { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus-official { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus-official:before { content: "\f2b3"; }

.fa.fa-google-plus-circle { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-google-plus-circle:before { content: "\f2b3"; }

.fa.fa-font-awesome { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-fa { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-fa:before { content: "\f2b4"; }

.fa.fa-handshake-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-handshake-o:before { content: "\f2b5"; }

.fa.fa-envelope-open-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-envelope-open-o:before { content: "\f2b6"; }

.fa.fa-linode { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-address-book-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-address-book-o:before { content: "\f2b9"; }

.fa.fa-vcard:before { content: "\f2bb"; }

.fa.fa-address-card-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-address-card-o:before { content: "\f2bb"; }

.fa.fa-vcard-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-vcard-o:before { content: "\f2bb"; }

.fa.fa-user-circle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-user-circle-o:before { content: "\f2bd"; }

.fa.fa-user-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-user-o:before { content: "\f007"; }

.fa.fa-id-badge { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-drivers-license:before { content: "\f2c2"; }

.fa.fa-id-card-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-id-card-o:before { content: "\f2c2"; }

.fa.fa-drivers-license-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-drivers-license-o:before { content: "\f2c2"; }

.fa.fa-quora { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-free-code-camp { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-telegram { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-thermometer-4:before { content: "\f2c7"; }

.fa.fa-thermometer:before { content: "\f2c7"; }

.fa.fa-thermometer-3:before { content: "\f2c8"; }

.fa.fa-thermometer-2:before { content: "\f2c9"; }

.fa.fa-thermometer-1:before { content: "\f2ca"; }

.fa.fa-thermometer-0:before { content: "\f2cb"; }

.fa.fa-bathtub:before { content: "\f2cd"; }

.fa.fa-s15:before { content: "\f2cd"; }

.fa.fa-window-maximize { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-window-restore { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-times-rectangle:before { content: "\f410"; }

.fa.fa-window-close-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-window-close-o:before { content: "\f410"; }

.fa.fa-times-rectangle-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-times-rectangle-o:before { content: "\f410"; }

.fa.fa-bandcamp { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-grav { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-etsy { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-imdb { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-ravelry { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-eercast { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-eercast:before { content: "\f2da"; }

.fa.fa-snowflake-o { font-family: 'Font Awesome 5 Free'; font-weight: 400; }

.fa.fa-snowflake-o:before { content: "\f2dc"; }

.fa.fa-superpowers { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-wpexplorer { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

.fa.fa-spotify { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */
.hamburger { padding: 15px 15px; cursor: pointer; -webkit-transition-property: opacity, -webkit-filter; transition-property: opacity, -webkit-filter; transition-property: opacity, filter; transition-property: opacity, filter, -webkit-filter; -webkit-transition-duration: 0.15s; transition-duration: 0.15s; -webkit-transition-timing-function: linear; transition-timing-function: linear; font: inherit; color: inherit; text-transform: none; background-color: transparent; border: 0; margin: 0; overflow: visible; }

.hamburger:hover { opacity: 0.7; }

.hamburger-box { width: 40px; height: 24px; display: inline-block; position: relative; }

.hamburger-inner { display: block; top: 50%; margin-top: -2px; }

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 40px; height: 4px; background-color: #000; border-radius: 4px; position: absolute; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-transition-duration: 0.15s; transition-duration: 0.15s; -webkit-transition-timing-function: ease; transition-timing-function: ease; }

.hamburger-inner::before, .hamburger-inner::after { content: ""; display: block; }

.hamburger-inner::before { top: -10px; }

.hamburger-inner::after { bottom: -10px; }

/* Collapse */
.hamburger--collapse .hamburger-inner { top: auto; bottom: 0; -webkit-transition-duration: 0.13s; transition-duration: 0.13s; -webkit-transition-delay: 0.13s; transition-delay: 0.13s; -webkit-transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse .hamburger-inner::after { top: -20px; -webkit-transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }

.hamburger--collapse .hamburger-inner::before { -webkit-transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.hamburger--collapse.is-active .hamburger-inner { -webkit-transform: translate3d(0, -10px, 0) rotate(-45deg); transform: translate3d(0, -10px, 0) rotate(-45deg); -webkit-transition-delay: 0.22s; transition-delay: 0.22s; -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

.hamburger--collapse.is-active .hamburger-inner::after { top: 0; opacity: 0; -webkit-transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }

.hamburger--collapse.is-active .hamburger-inner::before { top: 0; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), -webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

.single-salon-content { padding: 95px 0; }

@media (max-width: 1440px) { .single-salon-content { padding: 50px 15px; } }

@media (max-width: 767px) { .single-salon-content { padding: 40px 0; } }

.single-salon-content .container { max-width: 1170px; }

@media (max-width: 1199px) { .salon-main-content { -webkit-box-flex: 0; -webkit-flex: 0 0 calc( 100% - 300px); -ms-flex: 0 0 calc( 100% - 300px); flex: 0 0 calc( 100% - 300px); max-width: calc( 100% - 300px); } }

@media (max-width: 991px) { .salon-main-content { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; margin: 0 0 30px; max-width: 100%; } }

.salon-main-content p { font-size: 18px; line-height: 1.38em; }

@media (max-width: 1199px) { .salon-main-content p { font-size: 16px; } }

.salon-main-content .title-location, .salon-main-content .title-exhibitors, .salon-main-content .title-file, .salon-main-content .title-maches { color: #E41E76; font-size: 40px; margin: 0 0 20px; }

@media (max-width: 1199px) { .salon-main-content .title-location, .salon-main-content .title-exhibitors, .salon-main-content .title-file, .salon-main-content .title-maches { font-size: 30px; margin: 0 0 15px; } }

.salon-main-content .title-exhibitors { margin: 0; }

.salon-main-content p.title-exhibitors-bellow { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; margin: 0 0 30px; }

.salon-main-content .title-file { margin: 0; }

.salon-main-content .salon-file-text { margin: 0 0 35px; }

.salon-main-content .salon-file-text p { font-size: 15px; font-family: "SF Pro Display"; color: #5C5C5C; }

.salon-main-content .salon-file-text p a { color: #00AFC7; text-decoration: underline; }

.salon-main-content .salon-file-text p a:hover { color: #5C5C5C; }

.salon-location-extra h4, .salon-timetable-title h4, .salon-timetable-extra h4 { color: #E41E76; margin: 0 0 10px; font-size: 20px; }

.salon-location-extra-highlight, .salon-price-extra-info, .salon-transport-more-info, .matches-item-highlight { background-color: #E5F5F8; border-radius: 5px; padding: 20px 30px; }

@media (max-width: 767px) { .salon-location-extra-highlight, .salon-price-extra-info, .salon-transport-more-info, .matches-item-highlight { padding: 20px 15px; } }

.salon-location-extra-highlight p, .salon-price-extra-info p, .salon-transport-more-info p, .matches-item-highlight p { color: #5C5C5C; margin: 0; }

.salon-location-extra-highlight p a, .salon-price-extra-info p a, .salon-transport-more-info p a, .matches-item-highlight p a { color: #00AFC7; font-weight: 700; text-decoration: underline; }

.title-prices, .title-transport { color: #E41E76; margin: 0; font-size: 40px; }

@media (max-width: 1199px) { .title-prices, .title-transport { font-size: 30px; } }

.title-prices:before, .title-transport:before { background-position: center left; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 10px; margin: 50px 0 45px; }

@media (max-width: 767px) { .title-prices:before, .title-transport:before { margin: 30px 0 25px; } }

.title-prices:before { background-image: url("../images/image-line-4.svg"); }

.title-transport { margin: 0 0 20px; }

.title-transport:before { background-image: url("../images/image-line-2.svg"); }

.salon-transport-text { margin: 0 0 30px; }

.salon-transport-title { margin: 0 0 10px; }

.salon-transport-title h3 { font-size: 30px; margin: 0; }

@media (max-width: 1199px) { .salon-transport-title h3 { font-size: 25px; } }

.salon-transport-below-title { margin: 0 0 30px; }

.salon-transport-below-title h4 { color: #E41E76; font-size: 20px; margin: 0; }

.salon-transport-more-info { margin: 0 0 40px; padding: 25px 30px 20px; }

@media (max-width: 767px) { .salon-transport-more-info { margin: 0 0 30px; padding: 20px 15px; } }

.salon-transport-more-info .button { margin: 20px 0 10px; padding: 18px 30px; max-width: 100%; }

@media (max-width: 480px) { .salon-transport-more-info .button { padding: 10px 15px; } }

.salon-coupon-form .helper-host-image, .salon-coupon-form .helper-salon-name, .salon-coupon-form .helper-salon-city, .salon-coupon-form .helper-salon-text, .salon-coupon-form .helper-salon-place, .salon-coupon-form .helper-salon-date, .salon-coupon-form .helper-salon-discount, .salon-coupon-form .helper-salon-price-with-discount, .salon-coupon-form .helper-coupon-item-title, .salon-coupon-form .helper-coupon-item-info, .salon-coupon-form .helper-coupon-item-place, .salon-coupon-form .helper-coupon-item-date, .salon-coupon-form .helper-coupon-item-discount-person, .salon-coupon-form .helper-coupon-item-persons, .salon-coupon-form .helper-coupon-item-applicant, .salon-coupon-form .helper-coupon-item-surname-and-name, .salon-coupon-form .helper-coupon-item-location, .salon-coupon-form .helper-coupon-item-organization, .salon-coupon-form .helper-coupon-item-phone, .salon-coupon-form .helper-coupon-item-email, .salon-coupon-form .helper-coupon-item-website, .salon-coupon-form .helper-coupon-max-persons { display: none; }

.salon-file-embed { border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); overflow: hidden; width: 100%; }

.salon-file-embed embed { display: block; height: 720px; max-height: 100vh; width: 100%; }

@media (max-width: 1199px) { .salon-file-embed embed { max-height: calc( 100vh - 70px); } }

.salon-matches-items .salon-matches-item { border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); margin: 0 0 25px; overflow: hidden; padding: 25px 30px; }

@media (max-width: 767px) { .salon-matches-items .salon-matches-item { padding: 20px 15px; } }

.salon-matches-items .salon-matches-item .matches-item-title { margin: 0 0 20px; }

.salon-matches-items .salon-matches-item .matches-item-title h3 { font-size: 30px; margin: 0; }

@media (max-width: 1199px) { .salon-matches-items .salon-matches-item .matches-item-title h3 { font-size: 25px; } }

.salon-matches-items .salon-matches-item .matches-item-image { border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); margin: 0 0 20px; overflow: hidden; }

.salon-matches-items .salon-matches-item .matches-item-image img { display: block; width: 100%; }

.salon-matches-items .salon-matches-item .matches-item-subtitle { margin: 0 0 15px; }

.salon-matches-items .salon-matches-item .matches-item-subtitle h4 { color: #E41E76; font-size: 20px; font-weight: 500; margin: 0; }

.salon-matches-items .salon-matches-item .matches-item-highlight { margin: 0 0 30px; }

.salon-matches-items .salon-matches-item .matches-item-content h4 { color: #E41E76; font-size: 20px; font-weight: 500; margin: 0 0 10px; }

.salon-matches-items .salon-matches-item .matches-item-content p { font-size: 16px; }

.salon-matches-items .salon-matches-item .matches-item-content p strong { color: #5C5C5C; font-weight: 400; }

.salon-matches-items .salon-matches-item .matches-item-content ul { margin: 0 0 20px; padding: 0; }

.salon-matches-items .salon-matches-item .matches-item-content ul li { display: block; margin: 0 0 10px; padding-left: 15px; position: relative; }

.salon-matches-items .salon-matches-item .matches-item-content ul li:last-child { margin: 0; }

.salon-matches-items .salon-matches-item .matches-item-content ul li:before { background-image: url("../images/circle-brush.png"); background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 9px; left: 0; position: absolute; top: 7px; width: 10px; }

.salon-matches-items .salon-matches-item .matches-item-content a { color: #00AFC7; text-decoration: underline; }

.salon-matches-items .salon-matches-item .matches-item-content a:hover { color: #5C5C5C; }

.matches-item-prices { margin: 0 0 15px; }

.matches-item-prices .matches-item-price-wrap { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; border-bottom: 1px solid #B9B9B9; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-size: 20px; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; line-height: 1.2em; margin: 0 0 25px; width: 100%; }

@media (max-width: 767px) { .matches-item-prices .matches-item-price-wrap { font-size: 18px; } }

@media (max-width: 480px) { .matches-item-prices .matches-item-price-wrap { font-size: 16px; } }

.matches-item-prices .matches-item-price-wrap .matches-item-name { color: #5C5C5C; font-weight: 500; margin: 0 0 -5px; max-width: 80%; }

@media (max-width: 480px) { .matches-item-prices .matches-item-price-wrap .matches-item-name { max-width: 70%; } }

.matches-item-prices .matches-item-price-wrap .matches-item-name span { background-color: #fff; margin: 0 0 -5px; padding-right: 10px; }

.matches-item-prices .matches-item-price-wrap .matches-item-price { background-color: #fff; color: #E41E76; margin: 0 0 -5px; font-weight: 700; padding-left: 10px; white-space: nowrap; }

.salon-location-wrapper { box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); border-radius: 5px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 0 30px; }

@media (max-width: 600px) { .salon-location-wrapper { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.salon-location-wrapper .salon-location-details { padding: 25px 30px 10px; width: 52%; }

@media (max-width: 600px) { .salon-location-wrapper .salon-location-details { padding: 25px 15px; width: 100%; } }

.salon-location-wrapper .salon-location-details h3 { font-size: 30px; margin: 0 0 15px; }

@media (max-width: 1199px) { .salon-location-wrapper .salon-location-details h3 { font-size: 25px; } }

.salon-location-wrapper .salon-location-details .salon-info-item:after { background-image: url("../images/brush-stroke.svg"); background-position: center left; background-repeat: no-repeat; background-size: auto 100%; content: ''; display: block; height: 6px; margin: 15px 0 30px; }

.salon-location-wrapper .salon-location-details .salon-info-item span { display: block; padding-left: 25px; }

.salon-location-wrapper .salon-location-details .salon-info-item p { color: #5C5C5C; font-size: 20px; font-weight: 500; padding-left: 25px; position: relative; }

.salon-location-wrapper .salon-location-details .salon-info-item p span { display: block; padding: 0; }

.salon-location-wrapper .salon-location-details .salon-info-item svg { left: 0; position: absolute; top: 5px; }

.salon-location-wrapper .salon-location-details .salon-info-item svg .st0, .salon-location-wrapper .salon-location-details .salon-info-item svg .cls-1 { fill: #00AFC7; }

.salon-location-wrapper .salon-location-details .salon-info-item svg.place { max-height: 20px; width: 15px; }

.salon-location-wrapper .salon-location-details .salon-info-item svg.place .st1 { fill: none; }

.salon-location-wrapper .salon-location-details .salon-info-item svg.date { width: 16px; }

.salon-location-wrapper .salon-location-details .salon-info-item svg.hours { width: 15px; }

.salon-location-wrapper .salon-location-map { background-position: center; background-size: cover; width: 48%; }

@media (max-width: 600px) { .salon-location-wrapper .salon-location-map { height: 100vw; width: 100%; } }

.salon-location-wrapper .salon-location-map img { display: block; }

.salon-roadmap-items { background-color: #E5F5F8; margin: 0 0 25px; padding: 15px 20px 10px; }

.salon-roadmap-items .salon-roadmap-item { padding-bottom: 37.5px; padding-left: 20px; position: relative; }

.salon-roadmap-items .salon-roadmap-item:before { border-radius: 50%; border: 2px solid #00AFC7; content: ''; display: block; height: 11px; left: 0; position: absolute; top: 5px; width: 11px; }

.salon-roadmap-items .salon-roadmap-item:after { background-color: #B9B9B9; bottom: 5px; content: ''; display: block; left: 5px; position: absolute; top: 25px; width: 1px; }

.salon-roadmap-items .salon-roadmap-item .salon-roadmap-item-title p { color: #5C5C5C; font-size: 20px; font-weight: 500; line-height: 1.2em; margin: 0; }

.salon-roadmap-items .salon-roadmap-item .salon-roadmap-item-below-title { margin: 0 0 10px; }

.salon-roadmap-items .salon-roadmap-item .salon-roadmap-item-below-title:last-child { margin: 0; }

.salon-roadmap-items .salon-roadmap-item .salon-roadmap-item-below-title p { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; font-weight: 500; margin: 0; }

.salon-roadmap-items .salon-roadmap-item .salon-roadmap-item-details p { font-size: 16px; margin: 0; }

.salon-roadmap-items .salon-roadmap-item:last-child { padding-bottom: 0; }

.salon-roadmap-items .salon-roadmap-item:last-child:after { content: none; }

.salon-roadmap-extra-info p:last-child { margin: 0; }

.salon-price-includes { margin: 0 0 35px; }

.salon-price-includes p { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; margin: 0; }

.salon-pricetable-items { background-color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); margin: 0 0 40px; }

.salon-pricetable-items .pricetable-item-row { padding: 15px 20px; }

@media (max-width: 480px) { .salon-pricetable-items .pricetable-item-row { border-bottom: 1px solid rgba(161, 161, 161, 0.2); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; line-height: 1.4em; padding: 10px 15px; }
  .salon-pricetable-items .pricetable-item-row:last-child { border: none; }
  .salon-pricetable-items .pricetable-item-row:before { content: attr(data-title); display: block; color: #A1A1A1; font-size: 14px; font-style: normal; font-weight: 400; width: 100px; } }

.salon-pricetable-items .pricetable-item-row.pricetable-item-row-1 { width: 36%; }

@media (max-width: 480px) { .salon-pricetable-items .pricetable-item-row.pricetable-item-row-1 { width: 100%; } }

.salon-pricetable-items .pricetable-item-row.pricetable-item-row-2 { width: 27%; }

@media (max-width: 480px) { .salon-pricetable-items .pricetable-item-row.pricetable-item-row-2 { width: 100%; } }

.salon-pricetable-items .pricetable-item-row.pricetable-item-row-2 { width: 26%; }

@media (max-width: 480px) { .salon-pricetable-items .pricetable-item-row.pricetable-item-row-2 { width: 100%; } }

.salon-pricetable-items .salon-pricetable-header, .salon-pricetable-items .salon-pricetable-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 480px) { .salon-pricetable-items .salon-pricetable-header, .salon-pricetable-items .salon-pricetable-item { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

@media (max-width: 480px) { .salon-pricetable-items .salon-pricetable-header { display: none; } }

.salon-pricetable-items .salon-pricetable-item { border-top: 1px solid #B9B9B9; }

.salon-pricetable-items .salon-pricetable-item:first-child { border-top: none; }

.salon-pricetable-items .salon-pricetable-item .pricetable-item-row-1 { color: #5C5C5C; font-size: 20px; font-weight: 500; }

@media (max-width: 767px) { .salon-pricetable-items .salon-pricetable-item .pricetable-item-row-1 { font-size: 16px; } }

.salon-pricetable-items .salon-pricetable-item .pricetable-item-row-2 { font-size: 14px; font-style: italic; }

.salon-pricetable-items .salon-pricetable-item .pricetable-item-row-3 { color: #E41E76; font-size: 20px; font-weight: 700; }

@media (max-width: 767px) { .salon-pricetable-items .salon-pricetable-item .pricetable-item-row-3 { font-size: 16px; } }

.salon-pricetable-items .salon-pricetable-item.has-extra-info { cursor: pointer; position: relative; }

@media (max-width: 480px) { .salon-pricetable-items .salon-pricetable-item.has-extra-info { padding-right: 50px; } }

.salon-pricetable-items .salon-pricetable-item.has-extra-info:before { background-color: #E5F5F8; bottom: 0; content: ''; display: block; position: absolute; right: 0; top: 0; width: 68px; }

@media (max-width: 480px) { .salon-pricetable-items .salon-pricetable-item.has-extra-info:before { width: 50px; } }

.salon-pricetable-items .salon-pricetable-item.has-extra-info:after { background-image: url("../images/arrow-down-blue.svg"); background-position: center; background-repeat: no-repeat; background-size: 11px; bottom: 0; content: ''; display: block; height: 20px; margin: auto; position: absolute; right: 25px; top: 0; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transition: .3s; transition: .3s; width: 20px; }

@media (max-width: 480px) { .salon-pricetable-items .salon-pricetable-item.has-extra-info:after { right: 15px; } }

.salon-pricetable-items .salon-pricetable-item.has-extra-info.open:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.salon-pricetable-items .pricetable-item-extra { background-color: #E5F5F8; padding: 15px 20px; }

.salon-transport-features-items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 -5px 30px; }

@media (max-width: 600px) { .salon-transport-features-items { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.salon-transport-features-items .salon-transport-features-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 0 5px; position: relative; width: 33.33%; }

@media (max-width: 600px) { .salon-transport-features-items .salon-transport-features-item { margin: 0 0 10px; width: 100%; } }

.salon-transport-features-items .salon-transport-features-item:nth-child(2) { z-index: 1; }

.salon-transport-features-items .salon-transport-features-item:nth-child(2):before, .salon-transport-features-items .salon-transport-features-item:nth-child(2):after { background-position: center; background-repeat: no-repeat; background-size: 32px; bottom: 0; content: ''; display: block; height: 30px; margin: auto 0; position: absolute; top: 0; width: 32px; }

@media (max-width: 600px) { .salon-transport-features-items .salon-transport-features-item:nth-child(2):before, .salon-transport-features-items .salon-transport-features-item:nth-child(2):after { left: 0; margin: 0 auto; right: 0; } }

.salon-transport-features-items .salon-transport-features-item:nth-child(2):before { background-image: url("../images/next.png"); left: -16px; }

@media (max-width: 600px) { .salon-transport-features-items .salon-transport-features-item:nth-child(2):before { bottom: auto; left: 0; right: 0; top: -20px; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } }

.salon-transport-features-items .salon-transport-features-item:nth-child(2):after { background-image: url("../images/check.png"); right: -16px; }

@media (max-width: 600px) { .salon-transport-features-items .salon-transport-features-item:nth-child(2):after { bottom: -17px; left: 0; right: 0; top: auto; } }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #FBE7F1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 25px 30px; width: 100%; }

@media (max-width: 767px) { .salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner { padding: 20px; } }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .inner-wrap { width: 100%; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-text p:last-child { margin: 0; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations { margin: 30px 0 0; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location { padding-bottom: 17px; padding-left: 20px; position: relative; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location p { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; margin: 0; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location:before { border-radius: 50%; border: 2px solid #00AFC7; content: ''; display: block; height: 11px; left: 0; position: absolute; top: 6px; width: 11px; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location:after { background-color: #B9B9B9; bottom: 4px; content: ''; display: block; left: 5px; position: absolute; top: 26px; width: 1px; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location:last-child { padding-bottom: 0; }

.salon-transport-features-items .salon-transport-features-item .salon-transport-features-item-inner .transport-features-locations .transport-features-location:last-child:after { content: none; }

.salon-timetable-text { margin: 0 0 40px; }

@media (max-width: 767px) { .salon-timetable-text { margin: 0 0 30px; } }

.salon-timetable-items { background-color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); margin: 0 0 40px; }

.salon-timetable-items .timetable-item-top-header, .salon-timetable-items .timetable-item-top-main { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.salon-timetable-items .timetable-item-top-main { border-top: 1px solid #A1A1A1; padding: 10px 0 0; }

.salon-timetable-items .timetable-header-row, .salon-timetable-items .timetable-item-top-row, .salon-timetable-items .timetable-item-bottom-header { padding: 15px 20px; position: relative; }

@media (max-width: 480px) { .salon-timetable-items .timetable-header-row, .salon-timetable-items .timetable-item-top-row, .salon-timetable-items .timetable-item-bottom-header { padding: 15px; } }

.salon-timetable-items .timetable-header-row-1, .salon-timetable-items .timetable-item-title-row { width: 33.33%; }

.salon-timetable-items .timetable-header-row-2, .salon-timetable-items .timetable-item-location-row { width: 33.33%; }

.salon-timetable-items .timetable-header-row-3, .salon-timetable-items .timetable-item-date-row { width: 33.33%; }

.salon-timetable-items .timetable-item-title { color: #5C5C5C; font-size: 20px; font-weight: 500; }

.salon-timetable-items .timetable-item-below-title, .salon-timetable-items .timetable-item-below-location, .salon-timetable-items .timetable-item-below-date { font-size: 14px; font-style: italic; }

.salon-timetable-items .timetable-item-location-row .timetable-item-location { padding-left: 20px; position: relative; }

.salon-timetable-items .timetable-item-location-row .timetable-item-location span { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; margin: 0; }

.salon-timetable-items .timetable-item-location-row .timetable-item-location:before { border-radius: 50%; border: 2px solid #00AFC7; content: ''; display: block; height: 11px; left: 0; position: absolute; top: 6px; width: 11px; }

.salon-timetable-items .timetable-item-location-row .timetable-item-location.timetable-item-location-from { padding-bottom: 17px; }

.salon-timetable-items .timetable-item-location-row .timetable-item-location.timetable-item-location-from:after { background-color: #B9B9B9; bottom: 4px; content: ''; display: block; left: 5px; position: absolute; top: 26px; width: 1px; }

.salon-timetable-items .timetable-item-location-row .timetable-item-below-location { padding-left: 20px; }

.salon-timetable-items .timetable-item-date { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; }

.salon-timetable-items .timetable-item-below-date { margin-bottom: 10px; }

.salon-timetable-items .salon-timetable-item-bottom { background-color: #E5F5F8; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-header { cursor: pointer; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-header:after { background-image: url("../images/arrow-down-blue.svg"); background-position: center; background-repeat: no-repeat; background-size: 11px; bottom: 0; content: ''; display: block; position: absolute; right: 0; top: 0; -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; -webkit-transition: .3s; transition: .3s; width: 50px; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-header.open:after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-header p { font-size: 16px; margin: 0; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-main .timetable-item-bottom-row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin: 0 0 23px; padding-bottom: 45px; }

@media (max-width: 420px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-main .timetable-item-bottom-row { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; padding-bottom: 35px; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-main .timetable-item-bottom-row .timetable-item-bottom-left-time { padding: 0 20px; }

@media (max-width: 480px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-main .timetable-item-bottom-row .timetable-item-bottom-left-time { padding: 0 15px; } }

@media (max-width: 420px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-main .timetable-item-bottom-row .timetable-item-bottom-left-time { margin: 0 0 30px; width: 100%; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-left-time, .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item { color: #5C5C5C; font-size: 15px; font-family: "SF Pro Display"; }

@media (max-width: 600px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-left-time, .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item { font-size: 14px; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item { position: absolute; bottom: 0; }

@media (max-width: 600px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item { font-size: 12px; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item:after { background-color: #A1A1A1; content: ''; display: block; height: 10px; margin: auto; width: 1px; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item span { background-color: #89E195; display: block; height: 30px; line-height: 2em; text-align: center; width: 68px; }

@media (max-width: 600px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-times-item span { height: 20px; line-height: 1.7em; width: 40px; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item { font-size: 14px; font-style: italic; padding-top: 10px; position: absolute; top: 0; }

@media (max-width: 600px) { .salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item { font-size: 12px; } }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item:before { background-color: #A1A1A1; content: ''; display: block; height: 10px; margin: auto; position: absolute; left: 0; right: 0; top: 0; width: 1px; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item.timetable-item-bottom-timeline-item-1 { left: -20px; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item.timetable-item-bottom-timeline-item-1:before { left: 20px; right: auto; }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item.timetable-item-bottom-timeline-item-2 { left: calc( 25% - 22px); }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item.timetable-item-bottom-timeline-item-3 { left: calc( 50% - 22px); }

.salon-timetable-items .salon-timetable-item-bottom .timetable-item-bottom-timeline .timetable-item-bottom-timeline-item.timetable-item-bottom-timeline-item-4 { left: calc( 75% - 22px); }

.salon-timetable-items .salon-timetable-item-bottom .timeline-hour { height: 1px; background-color: #A1A1A1; margin: 15px 20px 0 0; position: relative; width: calc( 100% - 130px - 20px); }

@media (max-width: 480px) { .salon-timetable-items .salon-timetable-item-bottom .timeline-hour { width: calc( 100% - 90px - 20px); } }

@media (max-width: 420px) { .salon-timetable-items .salon-timetable-item-bottom .timeline-hour { margin: 0 35px; width: calc( 100% - 70px); } }

@media (max-width: 360px) { .salon-timetable-items .salon-timetable-item-bottom .timeline-hour { margin: 0 25px; width: calc( 100% - 50px); } }

@media (max-width: 1199px) { .salon-sidebar-content { max-width: 300px; } }

@media (max-width: 991px) { .salon-sidebar-content { max-width: 100%; } }

.salon-sidebar-nav { border: 1px solid #00AFC7; border-radius: 5px; margin: 0 0 40px; padding: 25px 30px; }

@media (max-width: 1199px) { .salon-sidebar-nav { padding: 25px 20px; } }

.salon-sidebar-nav h3 { font-size: 30px; margin: 0 0 20px; }

@media (max-width: 1199px) { .salon-sidebar-nav h3 { font-size: 25px; } }

.salon-sidebar-nav ul { margin: 0; padding: 0; }

.salon-sidebar-nav ul li { display: block; font-size: 20px; font-weight: 500; margin: 0 0 10px; padding-left: 27px; position: relative; }

@media (max-width: 1199px) { .salon-sidebar-nav ul li { font-size: 18px; padding-left: 20px; } }

.salon-sidebar-nav ul li:last-child { margin: 0; }

.salon-sidebar-nav ul li:before { background-image: url("../images/circle-brush.png"); background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 9px; left: 0; position: absolute; top: 7px; width: 10px; }

.salon-sidebar-nav ul li a { color: #5C5C5C; }

.salon-sidebar-nav ul li.active a, .salon-sidebar-nav ul li a:hover { color: #00AFC7; }

.salon-sidebar-latest { margin: 0 0 40px; }

.salon-sidebar-latest .salon-latest-item { margin: 0 0 10px; }

.salon-sidebar-latest .salon-latest-item a { display: block; background-color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); padding: 15px 25px 10px; }

@media (max-width: 1199px) { .salon-sidebar-latest .salon-latest-item a { padding: 15px 20px 10px; } }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-title { font-size: 20px; font-weight: 500; color: #5C5C5C; margin: 0; }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-location { margin: 0 0 5px; }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-location p { color: #E41E76; font-size: 14px; font-weight: 500; margin: 0; text-transform: uppercase; }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date span { color: #A1A1A1; display: block; padding-left: 25px; }

@media (max-width: 1199px) { .salon-sidebar-latest .salon-latest-item a .salon-latest-item-date span { padding-left: 20px; } }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date p { font-size: 20px; font-weight: 500; margin: 0; padding-left: 25px; position: relative; }

@media (max-width: 1199px) { .salon-sidebar-latest .salon-latest-item a .salon-latest-item-date p { font-size: 18px; padding-left: 20px; } }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date p span { color: #5C5C5C; display: block; padding: 0; }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date svg { left: 0; position: absolute; top: 7px; }

@media (max-width: 1199px) { .salon-sidebar-latest .salon-latest-item a .salon-latest-item-date svg { top: 5px; } }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date svg .st0, .salon-sidebar-latest .salon-latest-item a .salon-latest-item-date svg .cls-1 { fill: #00AFC7; }

.salon-sidebar-latest .salon-latest-item a .salon-latest-item-date svg.date { max-height: 16px; width: 16px; }

.salon-sidebar-content-wrap { background-color: #FBE7F1; background-image: url("../images/brush-stroke-2.svg"); background-size: 765px; background-position: left -290px bottom -60px; background-repeat: no-repeat; border-radius: 5px; padding: 25px 30px 45px; }

@media (max-width: 1199px) { .salon-sidebar-content-wrap { padding: 20px 20px 40px; } }

.salon-sidebar-content-wrap h3 { color: #E41E76; font-size: 40px; margin: 0 0 20px; }

@media (max-width: 1199px) { .salon-sidebar-content-wrap h3 { font-size: 30px; margin: 0 0 10px; } }

.salon-sidebar-content-wrap h4 { color: #5C5C5C; font-weight: 500; font-size: 20px; margin: 0 0 20px; }

.salon-sidebar-content-wrap p { font-size: 18px; line-height: 1.4em; margin: 0 0 25px; }

@media (max-width: 1199px) { .salon-sidebar-content-wrap p { font-size: 16px; margin: 0 0 15px; } }

.creative-gallery-top { margin: 0 0 30px; }

.creative-gallery-top-items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; margin: 0 -5px; }

.creative-gallery-top-item { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; background-color: #FBE7F1; border-radius: 5px; color: #5C5C5C; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 5px 10px; padding: 12.5px 20px; width: calc( 33.33% - 10px); }

@media (max-width: 600px) { .creative-gallery-top-item { padding: 10px 15px; width: calc( 50% - 10px); } }

@media (max-width: 359px) { .creative-gallery-top-item { width: 100%; } }

.creative-gallery-top-item:hover { background-color: #E5F5F8; }

.title-gallery { color: #E41E76; font-size: 40px; margin: 0 0 20px; }

@media (max-width: 1199px) { .title-gallery { font-size: 30px; } }

.creative-gallery-items { margin: 0 0 10px; }

.creative-gallery-item { display: block !important; position: relative; }

.creative-gallery-item .creative-gallery-image { border-radius: 5px; overflow: hidden; }

.creative-gallery-item .creative-gallery-image img { width: 100%; }

.creative-gallery-item .creative-gallery-text { background-color: #FBE7F1; border-radius: 5px; bottom: 30px; color: #5C5C5C; left: 30px; padding: 12.5px 20px; position: absolute; width: 245px; }

@media (max-width: 480px) { .creative-gallery-item .creative-gallery-text { bottom: 10px; left: 10px; padding: 7.5px 15px; } }

.creative-gallery-items-nav { margin: 0 -5px; }

.creative-gallery-items-nav .creative-gallery-item-nav { padding: 0 5px; }

.creative-gallery-items-nav .creative-gallery-item-nav .creative-gallery-image-nav { border-radius: 5px; overflow: hidden; position: relative; }

.creative-gallery-items-nav .slick-current.slick-active .creative-gallery-image-nav:before { border-radius: 5px; border: 4px solid #E41E76; bottom: 0; content: ''; left: 0; position: absolute; right: 0; top: 0; }

.exhibitors-order-wrapper { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 0 45px; }

.exhibitors-order-wrapper span { color: #5C5C5C; font-family: "SF Pro Display"; font-size: 15px; }

.exhibitors-order-wrapper select + .select2-container { margin-left: 10px; }

.loading .exhibitors-order-wrapper select + .select2-container:after { -webkit-animation: lds-dual-ring 1.2s linear infinite; animation: lds-dual-ring 1.2s linear infinite; border-color: #E41E76 transparent #E41E76 transparent; border-radius: 50%; border-style: solid; border-width: 3px; bottom: 0; content: " "; display: inline-block; height: 25px; right: -35px; margin: auto; position: absolute; top: 0; vertical-align: middle; width: 25px; }

.exhibitors-order-wrapper .select2-container { width: 215px !important; }

.exhibitors-order-wrapper .select2-container .select2-selection--single { background-color: #FBE7F1; border: none; padding: 16px 20px; }

.exhibitors-order-wrapper .select2-container .select2-selection--single .select2-selection__rendered { color: #00AFC7; }

.exhibitors-items .exhibitors-item { background-color: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin: 0 0 10px; padding: 20px 0; }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; padding: 20px 15px 0; } }

.exhibitors-items .exhibitors-item .exibitor-item-number { text-align: center; width: 135px; }

@media (max-width: 991px) { .exhibitors-items .exhibitors-item .exibitor-item-number { width: 90px; } }

@media (max-width: 480px) { .exhibitors-items .exhibitors-item .exibitor-item-number { width: 70px; } }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item .exibitor-item-number { margin: 0 0 10px; width: 100%; } }

.exhibitors-items .exhibitors-item .exibitor-item-number p { color: #E41E76; font-size: 40px; font-weight: 700; margin: 0; }

@media (max-width: 1199px) { .exhibitors-items .exhibitors-item .exibitor-item-number p { font-size: 30px; } }

@media (max-width: 480px) { .exhibitors-items .exhibitors-item .exibitor-item-number p { font-size: 25px; } }

.exhibitors-items .exhibitors-item .exibitor-item-number p:after { content: '.'; }

.exhibitors-items .exhibitors-item .exibitor-item-details { border-left: 1px solid #A1A1A1; padding: 5px 30px; width: calc( 100% - 135px); }

@media (max-width: 991px) { .exhibitors-items .exhibitors-item .exibitor-item-details { width: calc( 100% - 90px); } }

@media (max-width: 480px) { .exhibitors-items .exhibitors-item .exibitor-item-details { padding: 5px 15px; width: calc( 100% - 70px); } }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item .exibitor-item-details { border-left: none; border-top: 1px solid #A1A1A1; padding: 15px 0; width: 100%; } }

.exhibitors-items .exhibitors-item .exibitor-item-details h4 { color: #5C5C5C; font-size: 20px; font-weight: 500; margin: 0 0 20px; }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item .exibitor-item-details h4 { margin: 0 0 10px; } }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-text { background-color: #E5F5F8; border-radius: 5px; margin: 0 0 20px; padding: 14px 20px; }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-text { padding: 10px 15px; } }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-text p { color: #5C5C5C; font-size: 16px; margin: 0; }

@media (max-width: 360px) { .exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-text p { font-size: 15px; } }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 1199px) { .exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item { margin-right: 30px; }

@media (max-width: 1199px) { .exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item { margin: 0 20px 10px 0; } }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item.phone, .exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item.place { white-space: nowrap; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item span { color: #B9B9B9; display: block; font-size: 14px; line-height: 1em; padding-left: 23px; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item a { display: block; font-size: 15px; font-weight: 500; line-height: 1.2em; padding-left: 23px; position: relative; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item a span { color: #5C5C5C; display: inline; padding: 0; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item svg { position: absolute; left: 0; bottom: 2px; width: 13px; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item svg path { fill: #00AFC7; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item svg .st1 { fill: none; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item.place svg { width: 11px; }

.exhibitors-items .exhibitors-item .exibitor-item-details .exibitor-item-contact .exibitor-item-contact-item.website svg { width: 15px; }

.load-more-exhibitors, .load-more-primerus { cursor: pointer; margin: 20px 0 0; max-width: 100%; position: relative; width: 100%; }

.loading .load-more-exhibitors:after, .loading .load-more-primerus:after { -webkit-animation: lds-dual-ring 1.2s linear infinite; animation: lds-dual-ring 1.2s linear infinite; border-color: #fff transparent #fff transparent; border-radius: 50%; border-style: solid; border-width: 3px; bottom: 0; content: " "; display: inline-block; height: 25px; right: 20px; margin: auto; position: absolute; top: 0; vertical-align: middle; width: 25px; }

.salon-coupon-top { background-color: #E5F5F8; border-radius: 5px; margin: 0 0 25px; padding: 40px 50px 20px; }

@media (max-width: 1199px) { .salon-coupon-top { padding: 30px 30px 20px; } }

@media (max-width: 767px) { .salon-coupon-top { padding: 20px 15px; } }

.salon-coupon-top h3 { font-size: 30px; margin: 0 0 20px; }

@media (max-width: 1199px) { .salon-coupon-top h3 { font-size: 25px; } }

.salon-coupon-top .salon-coupon-text { margin: 0 0 30px; }

.salon-coupon-top .salon-coupon-details { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail { margin: 0 0 15px; width: 50%; }

@media (max-width: 420px) { .salon-coupon-top .salon-coupon-details .salon-coupon-detail { width: 100%; } }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail span { color: #A1A1A1; display: block; padding-left: 25px; }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail p { font-size: 20px; font-weight: 500; margin: 0; padding-left: 25px; position: relative; }

@media (max-width: 1199px) { .salon-coupon-top .salon-coupon-details .salon-coupon-detail p { font-size: 18px; } }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail p span { color: #5C5C5C; display: block; padding: 0; }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail svg { left: 0; max-height: 17px; position: absolute; top: 3px; width: 17px; }

@media (max-width: 1199px) { .salon-coupon-top .salon-coupon-details .salon-coupon-detail svg { top: 1px; } }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail svg .st0, .salon-coupon-top .salon-coupon-details .salon-coupon-detail svg .cls-1 { fill: #00AFC7; }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail svg .st1 { fill: #fff; }

.salon-coupon-top .salon-coupon-details .salon-coupon-detail svg.place { max-height: 20px; width: 14px; }

@media (max-width: 1199px) { .salon-coupon-top .salon-coupon-details .salon-coupon-detail svg.percentage { top: 2px; } }

.salon-coupon-form-wrapper { border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); padding: 45px 50px; }

@media (max-width: 1199px) { .salon-coupon-form-wrapper { padding: 30px; } }

@media (max-width: 767px) { .salon-coupon-form-wrapper { padding: 20px 15px; } }

.salon-coupon-form-wrapper h3 { color: #E41E76; font-size: 30px; margin: 0 0 30px; }

@media (max-width: 1199px) { .salon-coupon-form-wrapper h3 { font-size: 25px; margin: 0 0 20px; } }

.home-hero-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 991px) { .home-hero-wrapper { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.home-hero-wrapper .half-container { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; padding: 50px 150px; width: 50%; }

@media (max-width: 1680px) { .home-hero-wrapper .half-container { padding: 20px 100px; } }

@media (max-width: 1440px) { .home-hero-wrapper .half-container { padding: 20px 75px; } }

@media (max-width: 1350px) { .home-hero-wrapper .half-container { padding: 20px 40px; } }

@media (max-width: 991px) { .home-hero-wrapper .half-container { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; padding: 40px 30px; width: 100%; } }

@media (max-width: 767px) { .home-hero-wrapper .half-container { padding: 30px 15px; } }

.home-hero-wrapper .half-container .inner-wrap { width: 100%; }

@media (max-width: 991px) { .home-hero-wrapper .half-container .inner-wrap { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }

@media (max-width: 767px) { .home-hero-wrapper .half-container .inner-wrap { display: block; text-align: center; } }

.home-hero-wrapper .half-container h1 { margin: 0 0 20px; }

@media (max-width: 991px) { .home-hero-wrapper .half-container h1 { margin: 0; max-width: 50%; padding: 0 20px 0 0; } }

@media (max-width: 767px) { .home-hero-wrapper .half-container h1 { margin: 0 0 40px; max-width: 100%; padding: 0; } }

@media (max-width: 480px) { .home-hero-wrapper .half-container h1 { margin: 0 0 30px; } }

@media (max-width: 991px) { .home-hero-wrapper .half-container .home-hero-links { max-width: 50%; } }

@media (max-width: 767px) { .home-hero-wrapper .half-container .home-hero-links { max-width: 100%; } }

.home-hero-wrapper .half-container .home-hero-links .home-hero-link { margin: 0 0 20px; }

.home-hero-wrapper .half-container .home-hero-links .home-hero-link:last-child { margin: 0; }

.home-hero-wrapper .half-container .home-hero-links .home-hero-link .button { max-width: 100%; padding: 18px 10px; width: 360px; }

.home-hero-wrapper .home-hero-slider { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; width: 50%; }

@media (max-width: 991px) { .home-hero-wrapper .home-hero-slider { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; width: 100%; } }

.home-hero-wrapper .home-hero-slider .home-hero-slider-item { background-position: center; background-size: cover; display: block !important; height: 650px; max-height: 100vh; min-height: 500px; }

@media (max-width: 1350px) { .home-hero-wrapper .home-hero-slider .home-hero-slider-item { height: auto; min-height: 500px; } }

@media (max-width: 767px) { .home-hero-wrapper .home-hero-slider .home-hero-slider-item { min-height: 68vw; } }

.home-hero-wrapper .home-hero-slider .slick-dots { bottom: 30px; left: 20px; position: absolute; right: 20px; }

.featured-salon-bar { background-color: #00AFC7; padding: 5px 0; text-align: center; }

.featured-salon-bar a { color: #fff; font-weight: 500; }

.featured-salon-bar.featured-salon-bar-home { padding: 25px 20px; }

.featured-salon-bar.featured-salon-bar-home a { color: #fff; font-size: 20px; font-weight: 500; }

@media (max-width: 480px) { .featured-salon-bar.featured-salon-bar-home a { font-size: 18px; } }

.featured-salon-bar.featured-salon-bar-home a .featured-title { font-weight: 700; }

.featured-salon-bar.featured-salon-bar-home a .featured-city { text-transform: uppercase; }

.featured-salon-bar.featured-salon-bar-page .container { max-width: 1640px; }

.featured-salon-bar.featured-salon-bar-page a { font-size: 15px; }

.featured-salon-bar.featured-salon-bar-page a.button { padding: 6px 20px; margin-left: 10px; }

.featured-salon-bar.featured-salon-bar-page a.button.button-light-blue { background-color: #fff; color: #00C1D9; }

.featured-salon-bar.featured-salon-bar-page a.button.button-light-blue:hover { background-color: #00C1D9; color: #fff; }

.featured-salon-bar.featured-salon-bar-page a.button.button-blue { background-color: #E41E76; }

.featured-salon-bar.featured-salon-bar-page a.button.button-blue:hover { background-color: rgba(228, 30, 118, 0.3); }

.featured-salon-bar.featured-salon-bar-page .featured-salon-bar-inner { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

@media (max-width: 1199px) { .featured-salon-bar.featured-salon-bar-page .featured-salon-bar-inner { display: block; } }

.featured-salon-bar.featured-salon-bar-page .featured-salon-bar-links { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 1199px) { .featured-salon-bar.featured-salon-bar-page .featured-salon-bar-links { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin: 5px 0 0; } }

@media (max-width: 767px) { .featured-salon-bar.featured-salon-bar-page .featured-salon-bar-links { display: block; } }

@media (max-width: 767px) { .featured-salon-bar.featured-salon-bar-page .featured-salon-bar-links .featured-salon-bar-link:not(:last-child) { margin: 0 0 10px; } }

.home-salons-wrapper .home-salons-items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }

.home-salons-wrapper .home-salons-items .slick-list { padding: 0 0 10px; margin: 0 0 -10px; width: 100%; }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .slick-arrow.slick-prev-lf { left: 5px; } }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .slick-arrow.slick-next-lf { right: 5px; } }

@media (min-width: 1200px) { .home-salons-wrapper .home-salons-items.width-4 .home-salon-item { max-width: 25%; width: 315px; } }

@media (min-width: 1200px) { .home-salons-wrapper .home-salons-items.width-5 .home-salon-item { max-width: 20%; width: 315px; } }

.home-salons-wrapper .home-salons-items .home-salon-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 16.67%; }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .home-salon-item { width: 100%; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap { background-color: #fff; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 16.67vw; position: relative; width: 100%; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-icon { left: 6px; position: absolute; top: 10px; width: 84px; z-index: 2; }

@media (max-width: 1440px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-icon { width: 70px; } }

@media (max-width: 1350px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-icon { width: 50px; } }

@media (max-width: 480px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-icon { width: 70px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-icon path { -webkit-transition: .3s; transition: .3s; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details { bottom: 0; left: 0; padding: 55px 20px 20px 90px; position: absolute; right: 0; top: 0; z-index: 1; }

@media (max-width: 1440px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details { padding: 55px 20px 20px 70px; } }

@media (max-width: 1350px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details { padding: 55px 20px 20px 50px; } }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details { padding: 55px 50px 20px; } }

@media (max-width: 600px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details { padding: 55px 55px 20px 75px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details h3 { font-size: 30px; margin: 0 0 10px; min-height: 110px; }

@media (max-width: 1440px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details h3 { font-size: 25px; min-height: 90px; } }

@media (max-width: 480px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details h3 { font-size: 20px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .home-salon-item-city { margin: 0 0 10px; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .home-salon-item-city p { color: #E41E76; font-size: 20px; font-weight: 500; margin: 0; text-transform: uppercase; }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .home-salon-item-city p { font-size: 18px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .salon-latest-item-date span { color: #B9B9B9; display: block; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .salon-latest-item-date p { color: #5C5C5C; font-size: 20px; font-weight: 500; line-height: 1.2em; }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-item-details .salon-latest-item-date p { font-size: 18px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover { background-color: #D31B6D; bottom: 0; left: 0; opacity: 0; padding: 30px 0 20px; position: relative; right: 0; top: 0; -webkit-transition: .3s; transition: .3s; visibility: hidden; width: 100%; z-index: 1; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover a { color: #fff; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover h3 { font-size: 20px; font-weight: 500; margin: 0 0 15px; min-height: 50px; padding: 0 20px 0 95px; }

@media (max-width: 1440px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover h3 { padding: 0 20px 0 80px; } }

@media (max-width: 1350px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover h3 { padding: 0 20px 0 60px; } }

@media (max-width: 480px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover h3 { padding: 0 20px 0 75px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul { margin: 0; padding: 0; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li { display: block; line-height: 1.5em; padding: 0; }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li a { display: block; padding: 3px 20px 1px 95px; }

@media (max-width: 1440px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li a { padding: 3px 20px 1px 80px; } }

@media (max-width: 1350px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li a { padding: 3px 20px 1px 60px; } }

@media (max-width: 480px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li a { padding: 3px 55px 1px 75px; } }

.home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap .home-salon-hover ul li a:hover { background-color: #E41E76; }

@media (min-width: 1200px) { .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap:hover .st0 { opacity: .2; }
  .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap:hover .st1 { fill: #fff; }
  .home-salons-wrapper .home-salons-items .home-salon-item .inner-wrap:hover .home-salon-hover { opacity: 1; visibility: visible; } }

@media (max-width: 1199px) { .home-salons-wrapper .home-salons-items .home-salon-item.show-info .st0 { opacity: .2; }
  .home-salons-wrapper .home-salons-items .home-salon-item.show-info .st1 { fill: #fff; }
  .home-salons-wrapper .home-salons-items .home-salon-item.show-info .home-salon-hover { opacity: 1; visibility: visible; } }

.get-coupon-home-wrapper { box-shadow: 0 0 5px rgba(38, 47, 56, 0.05); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 991px) { .get-coupon-home-wrapper { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.get-coupon-home-wrapper .half-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; min-height: 490px; padding-left: calc( ( 50vw - 810px )); padding-right: 190px; width: 50%; }

@media (max-width: 1680px) { .ie .get-coupon-home-wrapper .half-container { padding-left: 5px; } }

@media (max-width: 1440px) { .get-coupon-home-wrapper .half-container { padding-right: 100px; } }

@media (max-width: 991px) { .get-coupon-home-wrapper .half-container { min-height: 0; padding: 60px 40px 40px; width: 100%; } }

@media (max-width: 767px) { .get-coupon-home-wrapper .half-container { padding: 40px 15px; } }

.get-coupon-home-wrapper .get-coupon-image { background-position: center; background-size: cover; width: 50%; }

@media (max-width: 991px) { .get-coupon-home-wrapper .get-coupon-image { height: 68vw; width: 100%; } }

.get-coupon-inner { margin: auto 0; padding-left: 45px; position: relative; width: 100%; }

@media (max-width: 991px) { .get-coupon-inner { padding-left: 0; width: 100%; } }

.get-coupon-inner .get-coupon-title { margin: 0 0 15px; position: relative; }

.get-coupon-inner .get-coupon-title h2 { margin: 0; }

.get-coupon-inner .get-coupon-fair-title h3 { color: #A1A1A1; margin: 0; }

.get-coupon-inner .get-coupon-fair-text p { font-size: 18px; }

.get-coupon-inner .get-coupon-fair-price p { margin: 0; }

.get-coupon-inner .button-wrap { max-width: 100%; width: 360px; }

.get-coupon-inner .button { margin: 0 0 2.5px; width: 100%; }

.get-coupon-inner .get-coupon-below-button { text-align: right; }

.get-coupon-inner .get-coupon-below-button p { margin: 0; }

.get-coupon-page-wrapper { padding: 0 15px; }

.get-coupon-page-wrapper:last-child { margin-bottom: 100px; }

@media (max-width: 1199px) { .get-coupon-page-wrapper:last-child { margin-bottom: 50px; } }

.get-coupon-page-wrapper .coupon-container { background-color: #29293D; border-radius: 5px; max-width: 1620px; overflow: hidden; padding: 95px 50px 85px; position: relative; }

@media (max-width: 1350px) { .get-coupon-page-wrapper .coupon-container { padding: 50px 40px; } }

.get-coupon-page-wrapper .coupon-container:before { background-image: url("../images/coupon-bg.png"); background-position: right bottom; background-repeat: no-repeat; bottom: -45px; content: ''; display: block; position: absolute; right: 50px; top: 0; width: 728px; z-index: 1; }

@media (max-width: 1199px) { .get-coupon-page-wrapper .coupon-container:before { background-size: 100%; left: 45%; width: 60%; } }

.get-coupon-page-wrapper .get-coupon-inner { color: #fff; margin: auto; max-width: 1150px; padding: 0; position: relative; width: 100%; z-index: 2; }

.get-coupon-page-wrapper .inner-wrap { max-width: 50%; }

@media (max-width: 767px) { .get-coupon-page-wrapper .inner-wrap { max-width: 100%; } }

.get-coupon-page-wrapper .get-coupon-title { margin: 0 0 20px; position: relative; }

.get-coupon-page-wrapper .get-coupon-title h2 { color: #fff; margin: 0; }

.get-coupon-page-wrapper .get-coupon-fair-text p { font-size: 18px; }

.image-text-wrapper { background-color: #fff; padding: 90px 0; }

@media (max-width: 1680px) { .image-text-wrapper { padding: 75px 50px; } }

@media (max-width: 991px) { .image-text-wrapper { padding: 40px; } }

@media (max-width: 767px) { .image-text-wrapper { padding: 40px 15px; } }

@media (max-width: 360px) { .image-text-wrapper { padding: 30px 15px; } }

.image-text-wrapper + .image-text-wrapper { margin-top: 60px; }

@media (max-width: 991px) { .image-text-wrapper + .image-text-wrapper { margin-top: 0; } }

@media (max-width: 360px) { .image-text-wrapper + .image-text-wrapper { padding-top: 10px; } }

.image-text-wrapper.shadow { box-shadow: 0 -5px 5px rgba(38, 47, 56, 0.05); }

.image-text-wrapper .container { max-width: 1520px; }

.image-text-wrapper .row { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }

.image-text-wrapper .image-text-title { position: relative; }

@media (max-width: 991px) { .image-text-wrapper .image-text-title { display: inline-block; } }

.image-text-wrapper .image-text-text { font-size: 18px; line-height: 1.3em; max-width: 100%; width: 557px; }

@media (max-width: 1350px) { .image-text-wrapper .image-text-text { max-width: 50%; } }

@media (max-width: 991px) { .image-text-wrapper .image-text-text { max-width: 100%; text-align: center; width: 100%; } }

.image-text-wrapper .image-text-text h2 { margin: 0 0 20px; }

.image-text-wrapper .image-text-text p { font-size: 18px; line-height: 1.3em; }

@media (max-width: 1350px) { .image-text-wrapper .image-text-text p { font-size: 16px; } }

.image-text-wrapper .image-text-image { margin-top: 0; width: 555px; }

@media (max-width: 1350px) { .image-text-wrapper .image-text-image { max-width: 555px; width: calc( 50% - 50px); } }

@media (max-width: 991px) { .image-text-wrapper .image-text-image { margin: 50px auto 75px; max-width: 555px; width: 100%; } }

@media (max-width: 767px) { .image-text-wrapper .image-text-image { margin: 20px auto 60px; width: 80%; } }

.image-text-wrapper .image-text-image img { width: 100%; }

.image-text-wrapper .image-text-image { position: relative; z-index: 1; }

.image-text-wrapper .image-text-image:before, .image-text-wrapper .image-text-image:after, .image-text-wrapper .image-text-image .image-text-image-inner:before, .image-text-wrapper .image-text-image .image-text-image-inner:after { background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; position: absolute; z-index: 2; }

.image-text-wrapper .image-text-image:before { background-image: url("../images/image-line-2.png"); background-position: bottom center; height: 20px; left: -100px; right: -95px; top: -16px; z-index: 3; }

@media (max-width: 1440px) { .image-text-wrapper .image-text-image:before { left: -70px; right: -60px; } }

@media (max-width: 767px) { .image-text-wrapper .image-text-image:before { left: -60px; right: -60px; margin: 0 auto; max-width: 97vw; } }

@media (max-width: 480px) { .image-text-wrapper .image-text-image:before { top: -18px; } }

.image-text-wrapper .image-text-image:after { background-image: url("../images/image-line-1.png"); background-position: center right; background-size: auto 100%; bottom: -75px; left: -15px; top: -85px; width: 20px; }

@media (max-width: 1440px) { .image-text-wrapper .image-text-image:after { bottom: -70px; top: -70px; } }

@media (max-width: 480px) { .image-text-wrapper .image-text-image:after { left: -17px; } }

@media (max-width: 360px) { .image-text-wrapper .image-text-image:after { bottom: -50px; top: -51px; } }

.image-text-wrapper .image-text-image .image-text-image-inner:before { background-image: url("../images/image-line-4.png"); background-position: top center; bottom: -15px; height: 20px; left: -100px; right: -85px; }

@media (max-width: 1440px) { .image-text-wrapper .image-text-image .image-text-image-inner:before { left: -60px; right: -60px; } }

@media (max-width: 1350px) { .image-text-wrapper .image-text-image .image-text-image-inner:before { left: -60px; right: -50px; } }

@media (max-width: 767px) { .image-text-wrapper .image-text-image .image-text-image-inner:before { bottom: -18px; right: -60px; margin: 0 auto; max-width: 97vw; } }

.image-text-wrapper .image-text-image .image-text-image-inner:after { background-image: url("../images/image-line-3.png"); background-position: center left; background-size: auto 100%; bottom: -50px; right: -15px; top: -55px; width: 20px; }

@media (max-width: 480px) { .image-text-wrapper .image-text-image .image-text-image-inner:after { top: -40px; bottom: -40px; right: -17px; } }

.image-text-wrapper .image-text-image img { display: block; }

.image-text-wrapper.text-image .image-text-image { margin-right: 45px; -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }

@media (max-width: 1350px) { .image-text-wrapper.text-image .image-text-image { margin-right: 10px; } }

@media (max-width: 991px) { .image-text-wrapper.text-image .image-text-image { margin-right: auto; } }

.image-text-wrapper.text-image .image-text-text { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }

@media (max-width: 1350px) { .image-text-wrapper.text-image .image-text-text { padding-right: 40px; } }

@media (max-width: 991px) { .image-text-wrapper.text-image .image-text-text { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; padding-right: 0; } }

.image-text-wrapper.text-image .letter-icon { top: -40px; left: -45px; }

@media (max-width: 1199px) { .image-text-wrapper.text-image .letter-icon { left: -30px; top: -30px; } }

.image-text-wrapper.image-text .image-text-image { margin-left: 45px; }

@media (max-width: 1350px) { .image-text-wrapper.image-text .image-text-image { margin-left: 10px; } }

@media (max-width: 991px) { .image-text-wrapper.image-text .image-text-image { margin-left: auto; } }

@media (max-width: 1350px) { .image-text-wrapper.image-text .image-text-text { padding-left: 40px; } }

@media (max-width: 767px) { .image-text-wrapper.image-text .image-text-text { padding-left: 0; } }

.image-text-wrapper.image-text .letter-icon { top: -35px; left: -40px; }

.image-text-wrapper.no-text-border .row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

.image-text-wrapper.has-text-border .image-text-image { margin-bottom: auto; margin-top: auto; position: relative; z-index: 2; }

@media (max-width: 991px) { .image-text-wrapper.has-text-border .image-text-image { max-width: 65%; width: 555px; } }

@media (max-width: 767px) { .image-text-wrapper.has-text-border .image-text-image { margin-bottom: 60px; max-width: 80%; } }

.image-text-wrapper.has-text-border .image-text-image-inner { max-width: 555px; }

.image-text-wrapper.has-text-border .image-text-text { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin: -105px 55px -105px -150px; padding: 30px 20px 30px 145px; position: relative; text-align: center; width: calc( 100% - 555px); z-index: 1; }

@media (max-width: 1440px) { .image-text-wrapper.has-text-border .image-text-text { margin: -105px 30px -105px -75px; width: calc( 100% - 585px); } }

@media (max-width: 1350px) { .image-text-wrapper.has-text-border .image-text-text { margin: -75px 20px -75px -150px; max-width: 70%; padding: 50px 20px 30px 120px; width: 60%; } }

@media (max-width: 991px) { .image-text-wrapper.has-text-border .image-text-text { margin: -75px 30px 50px; max-width: 100%; padding: 150px 40px 40px; width: 100%; } }

@media (max-width: 767px) { .image-text-wrapper.has-text-border .image-text-text { margin: 0; padding: 0; } }

.image-text-wrapper.has-text-border .image-text-text .image-text-text-inner { max-width: 555px; }

@media (max-width: 767px) { .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner { max-width: 100%; } }

.image-text-wrapper.has-text-border .image-text-text:before, .image-text-wrapper.has-text-border .image-text-text:after, .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:before, .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:after { background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; position: absolute; z-index: 2; }

@media (max-width: 767px) { .image-text-wrapper.has-text-border .image-text-text:before, .image-text-wrapper.has-text-border .image-text-text:after, .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:before, .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:after { content: none; } }

.image-text-wrapper.has-text-border .image-text-text:before { background-image: url("../images/p-line-4.svg"); background-position: bottom center; height: 20px; left: -100px; right: -95px; top: -15px; }

@media (max-width: 1440px) { .image-text-wrapper.has-text-border .image-text-text:before { left: -60px; right: -62px; } }

@media (max-width: 1199px) { .image-text-wrapper.has-text-border .image-text-text:before { left: -55px; right: -65px; } }

.image-text-wrapper.has-text-border .image-text-text:after { background-image: url("../images/p-line-1.svg"); background-position: center right; background-size: auto 100%; bottom: -75px; left: -15px; top: -85px; width: 20px; }

@media (max-width: 1440px) { .image-text-wrapper.has-text-border .image-text-text:after { bottom: -60px; top: -60px; } }

@media (max-width: 1199px) { .image-text-wrapper.has-text-border .image-text-text:after { bottom: -45px; top: -45px; } }

@media (max-width: 991px) { .image-text-wrapper.has-text-border .image-text-text:after { bottom: -60px; top: -60px; } }

.image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:before { background-image: url("../images/p-line-2.svg"); background-position: top center; bottom: -15px; height: 20px; left: -100px; right: -85px; z-index: 3; }

@media (max-width: 1440px) { .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:before { left: -60px; right: -62px; } }

@media (max-width: 1199px) { .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:before { left: -55px; right: -65px; } }

.image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:after { background-image: url("../images/p-line-3.svg"); background-position: center left; background-size: auto 100%; bottom: -50px; right: -15px; top: -55px; width: 20px; }

@media (max-width: 1199px) { .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:after { bottom: -45px; top: -45px; } }

@media (max-width: 991px) { .image-text-wrapper.has-text-border .image-text-text .image-text-text-inner:after { bottom: -60px; top: -60px; } }

.image-text-wrapper.has-text-border .image-text-text .image-text-title { display: inline-block; position: relative; }

.partner-logos-wrapper { background-color: rgba(185, 185, 185, 0.1); padding: 50px 0; }

@media (max-width: 767px) { .partner-logos-wrapper { padding: 30px 0; } }

.partner-logos-wrapper .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.partner-logos-wrapper .slick-track .slick-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: auto; }

.partner-logos-wrapper .slick-track .slick-slide > div { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.partner-logos-wrapper .partner-logos-item { padding: 0 40px; }

@media (max-width: 767px) { .partner-logos-wrapper .partner-logos-item { padding: 0 20px; } }

.partner-logos-wrapper .partner-logos-item img { -webkit-filter: grayscale(100%); filter: grayscale(100%); max-height: 87px; mix-blend-mode: multiply; -webkit-transition: .3s; transition: .3s; }

@media (max-width: 1350px) { .partner-logos-wrapper .partner-logos-item img { max-height: 70px; } }

@media (max-width: 991px) { .partner-logos-wrapper .partner-logos-item img { max-height: 60px; } }

@media (max-width: 767px) { .partner-logos-wrapper .partner-logos-item img { max-height: 50px; } }

.partner-logos-wrapper .partner-logos-item img:hover { -webkit-filter: none; filter: none; }

.apply-form-wrapper { padding: 90px 0; }

@media (max-width: 1199px) { .apply-form-wrapper { padding: 50px 0; } }

.apply-form-wrapper .container { max-width: 1180px; }

.apply-form-wrapper h2 { color: #E41E76; font-size: 40px; margin: 0 0 30px; }

@media (max-width: 1199px) { .apply-form-wrapper h2 { font-size: 32px; } }

.apply-form-wrapper .apply-form-item-wrapper { box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); padding: 45px 55px; }

@media (max-width: 991px) { .apply-form-wrapper .apply-form-item-wrapper { padding: 40px 20px; } }

.apply-form-wrapper .apply-form-item-wrapper h3 { color: #E41E76; font-size: 30px; margin: 0 0 30px; }

@media (max-width: 767px) { .apply-form-wrapper .apply-form-item-wrapper h3 { font-size: 20px; } }

.page-hero-wrapper { background-color: #E5F5F8; background-position: center; background-size: cover; padding: 0 30px; position: relative; }

@media (max-width: 767px) { .page-hero-wrapper { padding: 40px 15px 0; } }

.page-hero-wrapper:before { background-image: url("../images/header-texture.svg"); background-position: top center; background-repeat: no-repeat; background-size: 100%; bottom: -50px; content: ''; display: block; height: 100px; left: 0; position: absolute; right: 0; }

@media (max-width: 991px) { .page-hero-wrapper:before { bottom: -2.5vw; height: 7vw; } }

@media (max-width: 480px) { .page-hero-wrapper:before { bottom: -4vw; height: 10vw; } }

.page-hero-wrapper .container { max-width: 1620px; }

.page-hero-wrapper .page-hero-inner { min-height: 380px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 1199px) { .page-hero-wrapper .page-hero-inner { min-height: 300px; padding: 10px 0 50px; } }

@media (max-width: 991px) { .page-hero-wrapper .page-hero-inner { min-height: 200px; } }

@media (max-width: 480px) { .page-hero-wrapper .page-hero-inner { min-height: 150px; } }

.page-hero-wrapper .inner-wrap { max-width: 700px; padding: 20px 0; }

@media (max-width: 1199px) { .page-hero-wrapper .inner-wrap { max-width: 60%; padding-right: 40px; } }

@media (max-width: 767px) { .page-hero-wrapper .inner-wrap { margin: 0 0 20px; max-width: 100%; padding: 0; } }

.page-hero-wrapper h1 { margin: 0; }

.page-hero-wrapper .page-hero-logo { margin: 30px 0 10px; }

.page-hero-wrapper .page-hero-below-title { margin-top: 10px; }

.page-hero-wrapper .page-hero-below-title p { color: #5C5C5C; font-size: 18px; }

.page-hero-wrapper.white-text h1 { color: #fff; }

.page-hero-wrapper.gray-text { color: #5C5C5C; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-inner { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; width: 100%; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-inner h2 { color: #E41E76; font-size: 40px; margin: 0; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-inner h2 { font-size: 30px; } }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-inner h1 { margin: 0 0 20px; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-inner p { color: #5C5C5C; font-size: 18px; line-height: 1.4em; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info { background-color: #fff; border-radius: 5px; padding: 25px 30px; width: 420px; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info { max-width: 40%; padding: 20px; } }

@media (max-width: 767px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info { max-width: 100%; width: 100%; } }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info span { display: block; padding-left: 25px; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info p { font-size: 20px; font-weight: 500; margin: 0 0 12.5px; padding-left: 25px; position: relative; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info p { font-size: 18px; } }

@media (max-width: 360px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info p { font-size: 16px; } }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info p span { padding: 0; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg { left: 0; position: absolute; top: 5px; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg { top: 3px; } }

@media (max-width: 360px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg { top: 1px; } }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg .st0, .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg .cls-1 { fill: #00AFC7; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.place { width: 14px; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.place .st1 { fill: none; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.place { max-height: 20px; width: 16px; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.date { max-height: 16px; width: 16px; }

.page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.hours { max-height: 15px; top: 6px; width: 16px; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.hours { top: 4px; } }

@media (max-width: 360px) { .page-hero-wrapper.page-hero-salon-wrapper .page-hero-salon-info svg.hours { top: 2px; } }

.page-hero-wrapper.page-hero-salon-wrapper.page-hero-salon-dark .inner-wrap { max-width: 705px; padding: 5px; background-color: rgba(0, 0, 0, 0.5); }

.page-hero-wrapper.page-hero-salon-wrapper.page-hero-salon-dark .inner-wrap h1, .page-hero-wrapper.page-hero-salon-wrapper.page-hero-salon-dark .inner-wrap p { color: #fff; }

@media (max-width: 1199px) { .page-hero-wrapper.page-hero-salon-wrapper.page-hero-salon-dark .inner-wrap { max-width: 60%; padding-right: 40px; } }

@media (max-width: 767px) { .page-hero-wrapper.page-hero-salon-wrapper.page-hero-salon-dark .inner-wrap { margin: 0 0 20px; max-width: 100%; padding: 0; } }

.page-hero-anchors .page-hero-anchor { background-color: rgba(255, 255, 255, 0.5); border-radius: 5px; color: #E41E76; display: inline-block; font-size: 20px; font-weight: 500; margin-right: 5px; margin-bottom: 10px; padding: 7.5px 20px; }

@media (max-width: 1199px) { .page-hero-anchors .page-hero-anchor { font-size: 18px; } }

.page-hero-anchors .page-hero-anchor:hover { background-color: #fff; }

.page-hero-wrapper + .featured-salons-wrapper { padding-top: 95px; }

@media (max-width: 1440px) { .page-hero-wrapper + .featured-salons-wrapper { padding-top: 50px; } }

.featured-salons-wrapper { padding: 50px 15px; }

@media (max-width: 767px) { .featured-salons-wrapper { padding: 40px 0; } }

.featured-salons-wrapper .container { max-width: 1650px; }

.featured-salons-wrapper h2 { color: #E41E76; font-size: 40px; margin: 0; }

@media (max-width: 767px) { .featured-salons-wrapper h2 { font-size: 30px; } }

.featured-salons-wrapper h3 { font-size: 30px; margin: 0 0 30px; }

@media (max-width: 767px) { .featured-salons-wrapper h3 { font-size: 25px; } }

.featured-salons-wrapper .featured-salons-third { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.featured-salons-wrapper .featured-salons-third .featured-salons-third-inner { border-radius: 5px; padding: 50px 50px 25px; width: 100%; }

@media (max-width: 1350px) { .featured-salons-wrapper .featured-salons-third .featured-salons-third-inner { padding: 40px 25px 25px; } }

@media (max-width: 991px) { .featured-salons-wrapper .featured-salons-third .featured-salons-third-inner { margin: 0 0 20px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-third-inner { background-color: #E5ECFA; }

/* .featured-salons-wrapper .featured-salons-third:nth-child(3n + 1) .featured-salons-third-inner { background-color: #E5ECFA; }

.featured-salons-wrapper .featured-salons-third:nth-child(3n + 2) .featured-salons-third-inner { background-color: #FDF1EB; }

.featured-salons-wrapper .featured-salons-third:nth-child(3n + 3) .featured-salons-third-inner { background-color: #E7F7E9; } */

.featured-salons-wrapper .featured-salons-third .featured-salons-logo { height: 80px; margin: 0 0 45px; }

@media (max-width: 1440px) { .featured-salons-wrapper .featured-salons-third .featured-salons-logo { margin: 0 0 20px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-logo img { height: auto; max-height: 100%; width: auto; }

.featured-salons-wrapper .featured-salons-third .featured-salons-title { margin: 0 0 10px; }

.featured-salons-wrapper .featured-salons-third .featured-salons-title h3 { margin: 0; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-title h3 { font-size: 25px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-text { margin: 0 0 30px; }

.featured-salons-wrapper .featured-salons-third .featured-salons-text p { color: #5C5C5C; font-size: 18px; line-height: 1.2em; margin: 0; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-text p { font-size: 16px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item:nth-child(n+2):before { background-image: url("../images/brush-stroke.svg"); background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 9px; margin: 35px 0; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item:nth-child(n+2):before { margin: 20px 0; max-width: 350px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item a { display: block; padding-left: 22px; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item svg { position: absolute; left: -22px; top: 4px; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item svg { top: 2px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item svg .st0 { fill: #00AFC7; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item svg .st1 { fill: none; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .place { position: relative; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .place svg { max-height: 18px; width: 14px; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .date { position: relative; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .date svg { max-height: 16px; width: 18px; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item { margin: 0 0 20px; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item { margin: 0 0 15px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item span { color: #A1A1A1; display: block; line-height: 1.3em; }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item p { font-size: 20px; font-weight: 500; margin: 0; }

@media (max-width: 1199px) { .featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item p { font-size: 18px; } }

.featured-salons-wrapper .featured-salons-third .featured-salons-items .featured-salons-item .salon-info-item p span { color: #5C5C5C; }

@media (max-width: 1199px) { .featured-salons-wrapper + .become-member-wrapper { padding-top: 0; } }

.become-member-wrapper { padding: 50px 15px; }

@media (max-width: 767px) { .become-member-wrapper { padding: 40px 0; } }

.become-member-wrapper .become-member-main { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }

@media (max-width: 1199px) { .become-member-wrapper .become-member-main { margin: 0 0 20px; } }

.become-member-wrapper .become-member-main .become-member-main-inner { width: 100%; }

.become-member-wrapper .become-member-main h2 { font-size: 40px; font-weight: 700; color: #E41E76; margin: 0 0 20px; }

@media (max-width: 1199px) { .become-member-wrapper .become-member-main h2 { font-size: 30px; } }

.become-member-wrapper .become-member-main h2 i, .become-member-wrapper .become-member-main h2 em { font-weight: 400; }

.become-member-wrapper .become-member-main .become-member-main-content { margin: 0 0 25px; }

.become-member-wrapper .become-member-main .become-member-main-content p { margin: 0; }

.become-member-wrapper .become-member-main .become-member-main-details { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 1199px) { .become-member-wrapper .become-member-main .become-member-main-details { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.become-member-wrapper .become-member-main .salon-info-item { padding-left: 25px; }

.become-member-wrapper .become-member-main .salon-info-item:first-child { margin-right: 140px; }

@media (max-width: 1350px) { .become-member-wrapper .become-member-main .salon-info-item:first-child { margin-right: 50px; } }

.become-member-wrapper .become-member-main .salon-info-item p { color: #5C5C5C; font-size: 20px; font-weight: 500; }

.become-member-wrapper .become-member-main .salon-info-item.salon-info-item-price { padding-left: 25px; }

.become-member-wrapper .become-member-main svg { position: absolute; left: -25px; top: 5px; }

.become-member-wrapper .become-member-main svg .st0, .become-member-wrapper .become-member-main svg .cls-1 { fill: #00AFC7; }

.become-member-wrapper .become-member-main svg .st1 { fill: none; }

.become-member-wrapper .become-member-main .price { position: relative; }

.become-member-wrapper .become-member-main .price svg { left: -30px; width: 21px; }

.become-member-wrapper .become-member-main .date { position: relative; }

.become-member-wrapper .become-member-main .date svg { max-height: 16px; width: 18px; }

.become-member-wrapper p { font-size: 18px; line-height: 1.4em; }

.become-member-wrapper .become-member-box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

@media (max-width: 1199px) { .become-member-wrapper .become-member-box { margin: 0 0 20px; } }

.become-member-wrapper .become-member-box .become-member-box-inner { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 5px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding: 50px 50px 25px; width: 100%; }

@media (max-width: 1440px) { .become-member-wrapper .become-member-box .become-member-box-inner { padding: 40px 20px 25px; } }

.become-member-wrapper .become-member-box.become-member-box-1 .become-member-box-inner { background-color: #E5F5F7; }

.become-member-wrapper .become-member-box.become-member-box-2 .become-member-box-inner { background-color: #FBE7F1; }

.become-member-wrapper .become-member-box h3 { font-size: 30px; margin: 0 0 20px; }

@media (max-width: 1199px) { .become-member-wrapper .become-member-box h3 { font-size: 25px; } }

.how-to-member-wrapper { background-color: #E5F5F7; margin: 50px 0; padding: 95px 0; }

@media (max-width: 1440px) { .how-to-member-wrapper { padding: 50px 0; } }

@media (max-width: 1199px) { .how-to-member-wrapper { margin: 0; } }

@media (max-width: 767px) { .how-to-member-wrapper { padding: 30px 0 40px; } }

.how-to-member-wrapper:last-child { margin-bottom: 0; }

.how-to-member-wrapper .how-to-member-image { margin: 55px 0 55px 115px; width: 555px; }

@media (max-width: 1440px) { .how-to-member-wrapper .how-to-member-image { margin: auto 0 auto 75px; } }

@media (max-width: 1350px) { .how-to-member-wrapper .how-to-member-image { margin: auto 0 auto 55px; max-width: calc( 50% - 100px); } }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-image { max-width: calc( 50% - 55px); } }

@media (max-width: 991px) { .how-to-member-wrapper .how-to-member-image { margin: 30px auto 50px; max-width: 80%; width: 555px; } }

.how-to-member-wrapper .how-to-member-image { position: relative; z-index: 1; }

.how-to-member-wrapper .how-to-member-image:before, .how-to-member-wrapper .how-to-member-image:after, .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:before, .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:after { background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; position: absolute; z-index: 2; }

.how-to-member-wrapper .how-to-member-image:before { background-image: url("../images/image-line-2.png"); background-position: bottom center; height: 20px; left: -100px; right: -95px; top: -15px; z-index: 3; }

@media (max-width: 1440px) { .how-to-member-wrapper .how-to-member-image:before { left: -60px; right: -60px; } }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-image:before { top: -17px; } }

@media (max-width: 767px) { .how-to-member-wrapper .how-to-member-image:before { margin: 0 auto; max-width: 97vw; } }

.how-to-member-wrapper .how-to-member-image:after { background-image: url("../images/image-line-1.png"); background-position: center right; background-size: auto 100%; bottom: -75px; left: -15px; top: -85px; width: 20px; }

@media (max-width: 1440px) { .how-to-member-wrapper .how-to-member-image:after { bottom: -70px; top: -70px; } }

@media (max-width: 767px) { .how-to-member-wrapper .how-to-member-image:after { bottom: -60px; left: -17px; top: -60px; } }

@media (max-width: 480px) { .how-to-member-wrapper .how-to-member-image:after { bottom: -50px; top: -50px; } }

.how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:before { background-image: url("../images/image-line-4.png"); background-position: top center; bottom: -15px; height: 20px; left: -100px; right: -85px; }

@media (max-width: 1440px) { .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:before { left: -60px; right: -60px; } }

@media (max-width: 767px) { .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:before { margin: 0 auto; max-width: 97vw; bottom: -17px; } }

.how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:after { background-image: url("../images/image-line-3.png"); background-position: center left; background-size: auto 100%; bottom: -50px; right: -15px; top: -55px; width: 20px; }

@media (max-width: 767px) { .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:after { bottom: -45px; top: -45px; right: -17px; } }

@media (max-width: 480px) { .how-to-member-wrapper .how-to-member-image .how-to-member-image-inner:after { bottom: -30px; top: -30px; } }

.how-to-member-wrapper .how-to-member-image img { display: block; }

.how-to-member-wrapper .how-to-member-right { margin-left: auto; max-width: calc( 100% - 700px); padding: 0 15px; width: 730px; }

@media (max-width: 1350px) { .how-to-member-wrapper .how-to-member-right { max-width: 50%; padding-left: 50px; } }

@media (max-width: 991px) { .how-to-member-wrapper .how-to-member-right { max-width: 100%; padding-left: 0; } }

@media (max-width: 767px) { .how-to-member-wrapper .how-to-member-right { padding: 0 15px; } }

.how-to-member-wrapper .how-to-member-right h2 { color: #5C5C5C; font-size: 40px; margin: 0 0 20px; }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-right h2 { font-size: 30px; } }

@media (max-width: 991px) { .how-to-member-wrapper .how-to-member-right h2 { text-align: center; } }

.how-to-member-wrapper .how-to-member-right ul { margin: 0 0 15px; padding: 0; }

.how-to-member-wrapper .how-to-member-right ul li { color: #5C5C5C; display: block; font-size: 18px; line-height: 1.4em; margin: 0 0 30px; padding-left: 30px; position: relative; }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-right ul li { font-size: 16px; } }

.how-to-member-wrapper .how-to-member-right ul li:last-child { margin: 0; }

.how-to-member-wrapper .how-to-member-right ul li:before { background-image: url("../images/circle-brush.png"); background-position: center; background-repeat: no-repeat; background-size: 100%; content: ''; display: block; height: 14px; left: 0; position: absolute; top: 5px; width: 14px; }

.how-to-member-wrapper .how-to-member-right ul li h4 { color: #E41E76; font-size: 20px; margin: 10px 0; }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-right ul li h4 { font-size: 18px; } }

.how-to-member-wrapper .how-to-member-details { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-left: 30px; }

@media (max-width: 1440px) { .how-to-member-wrapper .how-to-member-details { -webkit-flex-flow: wrap; -ms-flex-flow: wrap; flex-flow: wrap; } }

.how-to-member-wrapper .how-to-member-details .how-to-member-item { margin-bottom: 15px; margin-right: 70px; padding-left: 25px; position: relative; }

.how-to-member-wrapper .how-to-member-details .how-to-member-item span { display: block; }

.how-to-member-wrapper .how-to-member-details .how-to-member-item a { color: #5C5C5C; font-size: 20px; font-weight: 500; }

@media (max-width: 1199px) { .how-to-member-wrapper .how-to-member-details .how-to-member-item a { font-size: 18px; } }

.how-to-member-wrapper .how-to-member-details .how-to-member-item svg { position: absolute; left: 0; bottom: 5px; width: 18px; }

.how-to-member-wrapper .how-to-member-details .how-to-member-item svg .st0, .how-to-member-wrapper .how-to-member-details .how-to-member-item svg .cls-1 { fill: #00AFC7; }

.how-to-member-wrapper .how-to-member-details .how-to-member-item svg .st1 { fill: none; }

.contact-section-wrapper { padding: 100px 15px; }

@media (max-width: 1199px) { .contact-section-wrapper { padding: 50px 15px; } }

@media (max-width: 767px) { .contact-section-wrapper { padding: 30px 0; } }

.contact-section-wrapper .container { max-width: 1170px; }

@media (max-width: 991px) { .contact-section-wrapper .contact-sidebar { margin: 0 0 40px; } }

.contact-section-wrapper .contact-sidebar-inner { background-color: #E5F5F8; border-radius: 5px; padding: 45px 50px; }

@media (max-width: 1199px) { .contact-section-wrapper .contact-sidebar-inner { padding: 30px; } }

@media (max-width: 1199px) { .contact-section-wrapper .contact-sidebar-inner { padding: 20px 15px; } }

.contact-section-wrapper .contact-sidebar-inner h3 { font-size: 30px; margin: 0 0 20px; }

@media (max-width: 1199px) { .contact-section-wrapper .contact-sidebar-inner h3 { font-size: 25px; } }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details span { color: #A1A1A1; display: block; padding-left: 25px; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details a { display: block; font-size: 20px; font-weight: 500; margin: 0 0 15px; padding-left: 25px; position: relative; }

@media (max-width: 767px) { .contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details a { font-size: 18px; } }

@media (max-width: 480px) { .contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details a { font-size: 16px; } }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details a span { color: #5C5C5C; display: block; padding: 0; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg { left: 0; position: absolute; top: 3px; width: 18px; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg .st0, .contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg .cls-1 { fill: #00AFC7; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg .st1 { fill: #fff; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg.place { max-height: 20px; width: 15px; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg.email { max-height: 15px; top: 5px; }

.contact-section-wrapper .contact-sidebar-inner .contact-sidebar-details svg.phone { max-height: 18px; }

.contact-section-wrapper .contact-sidebar-inner p { color: #5C5C5C; margin: 0; }

.contact-main-inner { border-radius: 5px; box-shadow: 0 0 10px rgba(38, 47, 56, 0.1); padding: 45px 50px; }

@media (max-width: 1199px) { .contact-main-inner { padding: 30px; } }

@media (max-width: 1199px) { .contact-main-inner { padding: 20px 15px; } }

.contact-main-inner h3 { color: #E41E76; font-size: 30px; margin: 0 0 30px; }

@media (max-width: 1199px) { .contact-main-inner h3 { font-size: 25px; } }

.gallery-section-wrapper { padding: 90px 15px; }

@media (max-width: 1440px) { .gallery-section-wrapper { padding: 50px 15px; } }

@media (max-width: 767px) { .gallery-section-wrapper { padding: 40px 0; } }

.gallery-section-wrapper .gallery-first-image { padding: 0 15px; width: 45%; }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-first-image { margin: 0 0 30px; width: 100%; } }

.gallery-section-wrapper .gallery-first-image img { display: block; }

.gallery-section-wrapper .gallery-items-wrapper { padding: 0 75px; width: 55%; }

@media (max-width: 991px) { .gallery-section-wrapper .gallery-items-wrapper { padding: 0 55px; } }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-items-wrapper { width: 100%; } }

.gallery-section-wrapper .gallery-items-inner { height: calc( 100% + 10px); margin: -5px 0; }

.gallery-section-wrapper .gallery-items-inner .slick-track, .gallery-section-wrapper .gallery-items-inner .slick-list { height: 100% !important; }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-items-inner .slick-track, .gallery-section-wrapper .gallery-items-inner .slick-list { height: auto !important; } }

.gallery-section-wrapper .gallery-items-inner .slick-slide { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }

.gallery-section-wrapper .gallery-items-inner .slick-slide > div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; }

.gallery-section-wrapper .gallery-items-inner .slick-prev-lf { left: -75px; }

@media (max-width: 991px) { .gallery-section-wrapper .gallery-items-inner .slick-prev-lf { left: -55px; } }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-items-inner .slick-prev-lf { left: -45px; } }

.gallery-section-wrapper .gallery-items-inner .slick-next-lf { right: -60px; }

@media (max-width: 991px) { .gallery-section-wrapper .gallery-items-inner .slick-next-lf { right: -55px; } }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-items-inner .slick-next-lf { right: -45px; } }

.gallery-section-wrapper .gallery-items-inner .gallery-section-item { display: -webkit-box !important; display: -webkit-flex !important; display: -ms-flexbox !important; display: flex !important; padding: 5px; }

.gallery-section-wrapper .gallery-items-inner .gallery-section-item a { background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 5px; display: block; overflow: hidden; position: relative; width: 100%; }

@media (max-width: 767px) { .gallery-section-wrapper .gallery-items-inner .gallery-section-item a { height: 22vw; } }

@media (max-width: 600px) { .gallery-section-wrapper .gallery-items-inner .gallery-section-item a { height: 30vw; } }

@media (max-width: 360px) { .gallery-section-wrapper .gallery-items-inner .gallery-section-item a { height: 50vw; } }

.gallery-section-wrapper .gallery-items-inner .gallery-section-item a:before { background-color: #262F38; bottom: 0; content: ''; display: block; left: 0; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: .3s; transition: .3s; }

.gallery-section-wrapper .gallery-items-inner .gallery-section-item a:hover::before { opacity: .7; }

.gallery-section-wrapper .gallery-items-inner .gallery-section-item a img { width: 100%; }

.videos-section-wrapper { padding: 90px 15px 40px; }

@media (max-width: 1199px) { .videos-section-wrapper { padding: 50px 15px 0; } }

@media (max-width: 767px) { .videos-section-wrapper { padding: 40px 0 0; } }

.videos-section-wrapper h3 { color: #E41E76; font-size: 40px; margin: 0 0 25px; }

@media (max-width: 1199px) { .videos-section-wrapper h3 { font-size: 30px; margin: 0 0 20px; } }

@media (max-width: 767px) { .videos-section-wrapper h3 { font-size: 25px; margin: 0 0 15px; } }

.videos-section-wrapper .videos-section-item { margin: 0 0 50px; }

@media (max-width: 1199px) { .videos-section-wrapper .videos-section-item { margin: 0 0 50px; } }

@media (max-width: 767px) { .videos-section-wrapper .videos-section-item { margin: 0 0 30px; } }

.videos-section-wrapper .videos-section-item-thumbnail { border-radius: 5px; overflow: hidden; position: relative; }

.videos-section-wrapper .videos-section-item-thumbnail:before { background-color: #262F38; bottom: 0; content: ''; display: block; left: 0; opacity: 0; position: absolute; right: 0; top: 0; -webkit-transition: .3s; transition: .3s; z-index: 1; }

.videos-section-wrapper .videos-section-item-thumbnail:after { background-image: url("../images/play.svg"); background-position: center; background-size: 100%; bottom: 0; content: ''; display: block; height: 48px; left: 0; margin: auto; position: absolute; right: 0; top: 0; -webkit-transition: .3s; transition: .3s; width: 48px; z-index: 1; }

.videos-section-wrapper .videos-section-item-thumbnail svg { bottom: 0; height: 48px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 48px; z-index: 2; }

.videos-section-wrapper .videos-section-item-thumbnail svg path { fill: #fff; }

.videos-section-wrapper .videos-section-item-thumbnail:hover::before { opacity: .5; }

.videos-section-wrapper .videos-section-item-thumbnail img { display: block; width: 100%; }

.page-content-section { padding: 100px 0; }

@media (max-width: 1199px) { .page-content-section { padding: 50px 15px; } }

@media (max-width: 767px) { .page-content-section { padding: 40px 0; } }

.page-content-section .container { max-width: 1170px; }

.search-form { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }

.search-form input { max-width: calc( 100% - 58px - 10px); width: 300px; }

.search-form .button { margin-left: 5px; padding: 16px 20px; -webkit-transition: .3s; transition: .3s; }

@media (max-width: 480px) { .search-form .button { padding: 11px 15px; } }

.search-results-wrap article { border-bottom: 1px solid #B9B9B9; margin: 0; padding: 30px 0; }

.search-results-wrap article h3 { margin: 0 0 20px; }

.search-results-wrap article h3 a { color: #E41E76; }

@media (max-width: 480px) { .search-results-wrap article .button { padding: 15px 40px; } }

.posts-wrap article { border-bottom: 1px solid #B9B9B9; margin: 0; padding: 30px 0; }

.posts-wrap article h1 { font-size: 30px; margin: 0 0 20px; }

.posts-wrap article h1 a { color: #E41E76; text-decoration: none; }

.posts-wrap article a { color: #00AFC7; text-decoration: underline; }

.posts-wrap article a:hover { color: #5C5C5C; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxmLmNzcyIsIl9ub3JtYWxpemUuc2NzcyIsIi4uL3ZlbmRvci9jc3MvX2Jvb3RzdHJhcC1ncmlkLnNjc3MiLCIuLi92ZW5kb3IvY3NzL19zbGljay5zY3NzIiwiLi4vdmVuZG9yL2Nzcy9zbGljay1saWdodGJveC5zY3NzIiwiLi4vdmVuZG9yL2Nzcy9mZWF0aGVybGlnaHQuc2NzcyIsIi4uL3ZlbmRvci9jc3MvX3NlbGVjdDIubWluLnNjc3MiLCJ1dGlsaXRpZXMvX2ZvbnQtZmFjZS5zY3NzIiwidXRpbGl0aWVzL192YXJpYWJsZXMuc2NzcyIsImdlbmVyYWwvX2Jhc2Uuc2NzcyIsInV0aWxpdGllcy9fbWl4aW5zLnNjc3MiLCJnZW5lcmFsL190eXBvZ3JhcGh5LnNjc3MiLCJnZW5lcmFsL19hY2Nlc3NpYmlsaXR5LnNjc3MiLCJnZW5lcmFsL19oZWFkZXIuc2NzcyIsImdlbmVyYWwvX21lbnUuc2NzcyIsImdlbmVyYWwvX2xhbmd1YWdlLXN3aXRjaGVyLnNjc3MiLCJnZW5lcmFsL19jb250ZW50LnNjc3MiLCJnZW5lcmFsL19mb290ZXIuc2NzcyIsImVsZW1lbnRzL19idXR0b25zLnNjc3MiLCJlbGVtZW50cy9fcGFnaW5hdGlvbi5zY3NzIiwiZWxlbWVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJlbGVtZW50cy9fZm9ybXMuc2NzcyIsImVsZW1lbnRzL19zb2NpYWwuc2NzcyIsImVsZW1lbnRzL19sZXR0ZXJzLnNjc3MiLCJwbHVnaW5zL19zbGljay5zY3NzIiwicGx1Z2lucy9fZmVhdGhlcmxpZ2h0LnNjc3MiLCJwbHVnaW5zL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX2NvcmUuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL19maXhlZC13aWR0aC5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX3ZhcmlhYmxlcy5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX2xpc3Quc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL19hbmltYXRlZC5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX21peGlucy5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX3N0YWNrZWQuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvX3NjcmVlbi1yZWFkZXIuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL2JyYW5kcy5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvcmVndWxhci5zY3NzIiwicGx1Z2lucy9mb250LWF3ZXNvbWUvc29saWQuc2NzcyIsInBsdWdpbnMvZm9udC1hd2Vzb21lL3Y0LXNoaW1zLnNjc3MiLCJwbHVnaW5zL2ZvbnQtYXdlc29tZS9fc2hpbXMuc2NzcyIsInBsdWdpbnMvaGFtYnVyZ2Vycy9oYW1idXJnZXJzLnNjc3MiLCJwbHVnaW5zL2hhbWJ1cmdlcnMvX2Jhc2Uuc2NzcyIsInBsdWdpbnMvaGFtYnVyZ2Vycy90eXBlcy9fY29sbGFwc2Uuc2NzcyIsInRlbXBsYXRlcy9zYWxvbi9fbWFpbi1jb250ZW50LnNjc3MiLCJ0ZW1wbGF0ZXMvc2Fsb24vX2xvY2F0aW9uLnNjc3MiLCJ0ZW1wbGF0ZXMvc2Fsb24vX3ByaWNldGFibGUuc2NzcyIsInRlbXBsYXRlcy9zYWxvbi9fdHJhbnNwb3J0LWZlYXR1cmVkLnNjc3MiLCJ0ZW1wbGF0ZXMvc2Fsb24vX3RpbWV0YWJsZS5zY3NzIiwidGVtcGxhdGVzL3NhbG9uL19zaWRlYmFyLnNjc3MiLCJ0ZW1wbGF0ZXMvc2Fsb24vX2NyZWF0aXZlLWdhbGxlcnkuc2NzcyIsInRlbXBsYXRlcy9zYWxvbi9fZXhoaWJpdG9ycy1pdGVtcy5zY3NzIiwidGVtcGxhdGVzL3NhbG9uL19jb3Vwb24uc2NzcyIsInRlbXBsYXRlcy9mbGV4aWJsZS9faG9tZS1oZXJvLnNjc3MiLCJ0ZW1wbGF0ZXMvZmxleGlibGUvX2ZlYXR1cmVkLXNhbG9uLWJhci5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL19ob21lLXNhbG9ucy5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL19nZXQtY291cG9uLnNjc3MiLCJ0ZW1wbGF0ZXMvZmxleGlibGUvX2ltYWdlLXRleHQuc2NzcyIsInRlbXBsYXRlcy9mbGV4aWJsZS9fcGFydG5lci1sb2dvcy5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL19hcHBseS1mb3JtLnNjc3MiLCJ0ZW1wbGF0ZXMvZmxleGlibGUvX3BhZ2UtaGVyby5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL19mZWF0dXJlZC1zYWxvbnMuc2NzcyIsInRlbXBsYXRlcy9mbGV4aWJsZS9fYmVjb21lLW1lbWJlci5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL19ob3ctdG8tbWVtYmVyLnNjc3MiLCJ0ZW1wbGF0ZXMvZmxleGlibGUvX2NvbnRhY3Quc2NzcyIsInRlbXBsYXRlcy9mbGV4aWJsZS9fZ2FsbGVyeS5zY3NzIiwidGVtcGxhdGVzL2ZsZXhpYmxlL192aWRlb3Muc2NzcyIsInRlbXBsYXRlcy9fZGVmYXVsdC1wYWdlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQjs7Z0VBRWdFO0FBQ2hFLE9BQ0ksd0JBQXVCLENBQ3ZCLCtCQUE4QixDQUM5QiwyQkFBOEIsQ0FDOUIsdUJBQXNCLEVBQ3pCOztBQUVELE9BQ0ksVUFBUyxFQUNaOztBQUVELGlHQVlJLGVBQWMsRUFDakI7O0FBRUQsaUNBSUksc0JBQXFCLENBQ3JCLHlCQUF3QixFQUMzQjs7QUFFRCx3QkFDSSxjQUFhLENBQ2IsVUFBUyxFQUNaOztBRDFCRCxxQkM4QkksY0FBYSxFQUNoQjs7QUFFRCxvQkFFSSxXQUFVLEVBQ2I7O0FBRUQsY0FDSSwwQkFBeUIsRUFDNUI7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LENBREksVUFDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw2QkFBNEIsQ0FDNUIsa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsY0FDSSw4QkFBNkIsQ0FDN0Isa0JBQWlCLENBQ2pCLGlCQUNKLENBREksU0FDSixFQUFDO0VBQ0QsZUFDSSw4QkFBNkIsQ0FDN0IsbUJBQWtCLENBQ2xCLGtCQUNKLENBREksVUFDSixFQUFDO0VBQ0QsZUFDSSw4QkFBNkIsQ0FDN0IsbUJBQWtCLENBQ2xCLGtCQUNKLENBREksVUFDSixFQUFDO0VBQ0QsZUFDSSw4QkFBNkIsQ0FDN0IsbUJBQWtCLENBQ2xCLGtCQUNKLENBREksVUFDSixFQUFDO0VBQ0QsZUFDSSxlQUNKLEVBQUM7RUFDRCxlQUNJLHVCQUNKLEVBQUM7RUFDRCxlQUNJLHdCQUNKLEVBQUM7RUFDRCxlQUNJLGlCQUNKLEVBQUM7RUFDRCxlQUNJLHdCQUNKLEVBQUM7RUFDRCxlQUNJLHdCQUNKLEVBQUM7RUFDRCxlQUNJLGlCQUNKLEVB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QUFnRSxpQlBWM0IsRU9VK0Y7O0FBQ3BJLG9CQUFtQyxpQlBYRSxFT1dxQzs7QUFDMUUsb0JBQW1DLGlCUFpFLEVPWXFDOztBQUMxRSxxQkFBb0MsaUJQYkMsRU9hdUM7O0FBQzVFLHVCQUFzQyxpQlBkRCxFT2MyQzs7QUFDaEYsK0JBQThDLGlCUGZULEVPZTJEOztBQUNoRywrQkFBOEMsaUJQaEJULEVPZ0IyRDs7QUFDaEcsZ0NBQStDLGlCUGpCVixFT2lCNkQ7O0FBQ2xHLDZCQUE0QyxpQlBsQlAsRU9rQnVEOztBQUM1Rix3QkFBdUMsaUJQbkJGLEVPbUI2Qzs7QUFDbEYsd0JBQXVDLGlCUHBCRixFT29CNkM7O0FBQ2xGLHlCQUF3QyxpQlByQkgsRU9xQitDOztBQUNwRixzQkFBcUMsaUJQdEJBLEVPc0J5Qzs7QUFDOUUsbUJBQWtDLGlCUHZCRyxFT3VCbUM7O0FBQ3hFLDJCQUEwQyxpQlB4QkwsRU93Qm1EOztBQUN4RixxQkFBb0MsaUJQekJDLEVPeUJ1Qzs7QUFDNUUsa0JBQWlDLGlCUDFCSSxFTzBCaUM7O0FBQ3RFLHVCQUFzQyxpQlAzQkQsRU8yQjJDOztBQUNoRiwyQkFBMEMsaUJQNUJMLEVPNEJtRDs7QUFDeEYsbUJBQWtDLGlCUDdCRyxFTzZCbUM7O0FBQ3hFLG1CQUFrQyxpQlA5QkcsRU84Qm1DOztBQUN4RSx1QkFBc0MsaUJQL0JELEVPK0IyQzs7QUFDaEYsdUJBQXNDLGlCUGhDRCxFT2dDMkM7O0FBQ2hGLHFCQUFvQyxpQlBqQ0MsRU9pQ3VDOztBQUM1RSxxQkFBb0MsaUJQbENDLEVPa0N1Qzs7QUFDNUUsbUNBQWtELGlCUG5DYixFT21DbUU7O0FBQ3hHLG1DQUFrRCxpQlBwQ2IsRU9vQ21FOztBQUN4RyxvQ0FBbUQsaUJQckNkLEVPcUNxRTs7QUFDMUcsaUNBQWdELGlCUHRDWCxFT3NDK0Q7O0FBQ3BHLCtCQUE4QyxpQlB2Q1QsRU91QzJEOztBQUNoRywrQkFBOEMsaUJQeENULEVPd0MyRDs7QUFDaEcsZ0NBQStDLGlCUHpDVixFT3lDNkQ7O0FBQ2xHLDZCQUE0QyxpQlAxQ1AsRU8wQ3VEOztBQUM1Rix3QkFBdUMsaUJQM0NGLEVPMkM2Qzs7QUFDbEYsd0JBQXVDLGlCUDVDRixFTzRDNkM7O0FBQ2xGLHlCQUF3QyxpQlA3Q0gsRU82QytDOztBQUNwRixzQkFBcUMsaUJQOUNBLEVPOEN5Qzs7QUFDOUUsd0JBQXVDLGlCUC9DRixFTytDNkM7O0FBQ2xGLDBCQUF5QyxpQlBoREosRU9nRGlEOztBQUN0RiwwQkFBeUMsaUJQakRKLEVPaURpRDs7QUFDdEYsd0JBQXVDLGlCUGxERixFT2tENkM7O0FBQ2xGLHlDQUF3RCxpQlBuRG5CLEVPbUQrRTs7QUFDcEgsc0JBQXFDLGlCUHBEQSxFT29EeUM7O0FBQzlFLHdCQUF1QyxpQlByREYsRU9xRDZDOztBQUNsRixnQkFBK0IsaUJQdERNLEVPc0Q2Qjs7QUFDbEUsbUJBQWtDLGlCUHZERyxFT3VEbUM7O0FBQ3hFLHVCQUFzQyxpQlB4REQsRU93RDJDOztBQUNoRixrQkFBaUMsaUJQekRJLEVPeURpQzs7QUFDdEUscUJBQW9DLGlCUDFEQyxFTzBEdUM7O0FBQzVFLCtCQUE4QyxpQlAzRFQsRU8yRDJEOztBQUNoRywwQkFBeUMsaUJQNURKLEVPNERpRDs7QUFDdEYscUJBQW9DLGlCUDdEQyxFTzZEdUM7O0FBQzVFLG9CQUFtQyxpQlA5REUsRU84RHFDOztBQUMxRSxtQkFBa0MsaUJQL0RHLEVPK0RtQzs7QUFDeEUsaUJBQWdDLGlCUGhFSyxFT2dFK0I7O0FBQ3BFLGtCQUFpQyxpQlBqRUksRU9pRWlDOztBQUN0RSwyQkFBMEMsaUJQbEVMLEVPa0VtRDs7QUFDeEYsdUJBQXNDLGlCUG5FRCxFT21FMkM7O0FBQ2hGLHNCQUFxQyxpQlBwRUEsRU9vRXlDOztBQUM5RSxtQkFBa0MsaUJQckVHLEVPcUVtQzs7QUFDeEUsMkJBQTBDLGlCUHRFTCxFT3NFbUQ7O0FBQ3hGLGdDQUErQyxpQlB2RVYsRU91RTZEOztBQUNsRyxpQ0FBZ0QsaUJQeEVYLEVPd0UrRDs7QUFDcEcsaUJBQWdDLGlCUHpFSyxFT3lFK0I7O0FBQ3BFLHNCQUFxQyxpQlAxRUEsRU8wRXlDOztBQUM5RSxzQkFBcUMsaUJQM0VBLEVPMkV5Qzs7QUFDOUUscUJBQW9DLGlCUDVFQyxFTzRFdUM7O0FBQzVFLGtCQUFpQyxpQlA3RUksRU82RWlDOztBQUN0RSwyQkFBMEMsaUJQOUVMLEVPOEVtRDs7QUFDeEYsNkJBQTRDLGlCUC9FUCxFTytFdUQ7O0FBQzVGLGtCQUFpQyxpQlBoRkksRU9nRmlDOztBQUN0RSwyQkFBMEMsaUJQakZMLEVPaUZtRDs7QUFDeEYsMEJBQXlDLGlCUGxGSixFT2tGaUQ7O0FBQ3RGLDBCQUF5QyxpQlBuRkosRU9tRmlEOztBQUN0Riw2QkFBNEMsaUJQcEZQLEVPb0Z1RDs7QUFDNUYsb0NBQW1ELGlCUHJGZCxFT3FGcUU7O0FBQzFHLHdCQUF1QyxpQlB0RkYsRU9zRjZDOztBQUNsRixpQkFBZ0MsaUJQdkZLLEVPdUYrQjs7QUFDcEUsa0JBQWlDLGlCUHhGSSxFT3dGaUM7O0FBQ3RFLHFCQUFvQyxpQlB6RkMsRU95RnVDOztBQUM1RSw0QkFBMkMsaUJQMUZOLEVPMEZxRDs7QUFDMUYsa0JBQWlDLGlCUDNGSSxFTzJGaUM7O0FBQ3RFLHdCQUF1QyxpQlA1RkYsRU80RjZDOztBQUNsRiwwQkFBeUMsaUJQN0ZKLEVPNkZpRDs7QUFDdEYsbUJBQWtDLGlCUDlGRyxFTzhGbUM7O0FBQ3hFLHFCQUFvQyxpQlAvRkMsRU8rRnVDOztBQUM1RSxvQkFBbUMsaUJQaEdFLEVPZ0dxQzs7QUFDMUUsdUJBQXNDLGlCUGpHRCxFT2lHMkM7O0FBQ2hGLHdCQUF1QyxpQlBsR0YsRU9rRzZDOztBQUNsRix1QkFBc0MsaUJQbkdELEVPbUcyQzs7QUFDaEYsMkJBQTBDLGlCUHBHTCxFT29HbUQ7O0FBQ3hGLHVCQUFzQyxpQlByR0QsRU9xRzJDOztBQUNoRixxQkFBb0MsaUJQdEdDLEVPc0d1Qzs7QUFDNUUsa0JBQWlDLGlCUHZHSSxFT3VHaUM7O0FBQ3RFLHVCQUFzQyxpQlB4R0QsRU93RzJDOztBQUNoRix3QkFBdUMsaUJQekdGLEVPeUc2Qzs7QUFDbEYscUJBQW9DLGlCUDFHQyxFTzBHdUM7O0FBQzVFLDJCQUEwQyxpQlAzR0wsRU8yR21EOztBQUN4RixtQkFBa0MsaUJQNUdHLEVPNEdtQzs7QUFDeEUsa0JBQWlDLGlCUDdHSSxFTzZHaUM7O0FBQ3RFLHFCQUFvQyxpQlA5R0MsRU84R3VDOztBQUM1RSx1QkFBc0MsaUJQL0dELEVPK0cyQzs7QUFDaEYsdUJBQXNDLGlCUGhIRCxFT2dIMkM7O0FBQ2hGLHlCQUF3QyxpQlBqSEgsRU9pSCtDOztBQUNwRixrQkFBaUMsaUJQbEhJLEVPa0hpQzs7QUFDdEUsa0JBQWlDLGlCUG5ISSxFT21IaUM7O0FBQ3RFLGtCQUFpQyxpQlBwSEksRU9vSGlDOztBQUN0RSxrQkFBaUMsaUJQckhJLEVPcUhpQzs7QUFDdEUsa0JBQWlDLGlCUHRISSxFT3NIaUM7O0FBQ3RFLGtCQUFpQyxpQlB2SEksRU91SGlDOztBQUN0RSx1QkFBc0MsaUJQeEhELEVPd0gyQzs7QUFDaEYsMEJBQXlDLGlCUHpISixFT3lIaUQ7O0FBQ3RGLHVCQUFzQyxpQlAxSEQsRU8wSDJDOztBQUNoRix5QkFBd0MsaUJQM0hILEVPMkgrQzs7QUFDcEYsc0JBQXFDLGlCUDVIQSxFTzRIeUM7O0FBQzlFLHVCQUFzQyxpQlA3SEQsRU82SDJDOztBQUNoRix3QkFBdUMsaUJQOUhGLEVPOEg2Qzs7QUFDbEYseUJBQXdDLGlCUC9ISCxFTytIK0M7O0FBQ3BGLDBCQUF5QyxpQlBoSUosRU9nSWlEOztBQUN0RiwwQkFBeUMsaUJQaklKLEVPaUlpRDs7QUFDdEYsaUJBQWdDLGlCUGxJSyxFT2tJK0I7O0FBQ3BFLHNCQUFxQyxpQlBuSUEsRU9tSXlDOztBQUM5RSxtQkFBa0MsaUJQcElHLEVPb0ltQzs7QUFDeEUscUJBQW9DLGlCUHJJQyxFT3FJdUM7O0FBQzVFLG1CQUFrQyxpQlB0SUcsRU9zSW1DOztBQUN4RSx5QkFBd0MsaUJQdklILEVPdUkrQzs7QUFDcEYsdUJBQXNDLGlCUHhJRCxFT3dJMkM7O0FBQ2hGLCtCQUE4QyxpQlB6SVQsRU95STJEOztBQUNoRyw2QkFBNEMsaUJQMUlQLEVPMEl1RDs7QUFDNUYsbUJBQWtDLGlCUDNJRyxFTzJJbUM7O0FBQ3hFLG1CQUFrQyxpQlA1SUcsRU80SW1DOztBQUN4RSxpQkFBZ0MsaUJQN0lLLEVPNkkrQjs7QUFDcEUsb0JBQW1DLGlCUDlJRSxFTzhJcUM7O0FBQzFFLGlCQUFnQyxpQlAvSUssRU8rSStCOztBQUNwRSxzQkFBcUMsaUJQaEpBLEVPZ0p5Qzs7QUFDOUUsc0JBQXFDLGlCUGpKQSxFT2lKeUM7O0FBQzlFLHNCQUFxQyxpQlBsSkEsRU9rSnlDOztBQUM5RSxrQkFBaUMsaUJQbkpJLEVPbUppQzs7QUFDdEUsOEJBQTZDLGlCUHBKUixFT29KeUQ7O0FBQzlGLGlCQUFnQyxpQlBySkssRU9xSitCOztBQUNwRSxxQkFBb0MsaUJQdEpDLEVPc0p1Qzs7QUFDNUUsMkJBQTBDLGlCUHZKTCxFT3VKbUQ7O0FBQ3hGLHdCQUF1QyxpQlB4SkYsRU93SjZDOztBQUNsRix3QkFBdUMsaUJQekpGLEVPeUo2Qzs7QUFDbEYsc0JBQXFDLGlCUDFKQSxFTzBKeUM7O0FBQzlFLDBCQUF5QyxpQlAzSkosRU8ySmlEOztBQUN0Riw0QkFBMkMsaUJQNUpOLEVPNEpxRDs7QUFDMUYsMEJBQXlDLGlCUDdKSixFTzZKaUQ7O0FBQ3RGLDRCQUEyQyxpQlA5Sk4sRU84SnFEOztBQUMxRiwyQkFBMEMsaUJQL0pMLEVPK0ptRDs7QUFDeEYsNEJBQTJDLGlCUGhLTixFT2dLcUQ7O0FBQzFGLDJCQUEwQyxpQlBqS0wsRU9pS21EOztBQUN4RixvQkFBbUMsaUJQbEtFLEVPa0txQzs7QUFDMUUsMEJBQXlDLGlCUG5LSixFT21LaUQ7O0FBQ3RGLHdCQUF1QyxpQlBwS0YsRU9vSzZDOztBQUNsRixpQ0FBZ0QsaUJQcktYLEVPcUsrRDs7QUFDcEcsd0JBQXVDLGlCUHRLRixFT3NLNkM7O0FBQ2xGLHNCQUFxQyxpQlB2S0EsRU91S3lDOztBQUM5RSxzQkFBcUMsaUJQeEtBLEVPd0t5Qzs7QUFDOUUsaUJBQWdDLGlCUHpLSyxFT3lLK0I7O0FBQ3BFLHFCQUFvQyxpQlAxS0MsRU8wS3VDOztBQUM1RSx5QkFBd0MsaUJQM0tILEVPMksrQzs7QUFDcEYsdUJBQXNDLGlCUDVLRCxFTzRLMkM7O0FBQ2hGLHNCQUFxQyxpQlA3S0EsRU82S3lDOztBQUM5RSx3QkFBdUMsaUJQOUtGLEVPOEs2Qzs7QUFDbEYsd0JBQXVDLGlCUC9LRixFTytLNkM7O0FBQ2xGLHlCQUF3QyxpQlBoTEgsRU9nTCtDOztBQUNwRiwrQkFBOEMsaUJQakxULEVPaUwyRDs7QUFDaEcsK0JBQThDLGlCUGxMVCxFT2tMMkQ7O0FBQ2hHLGdDQUErQyxpQlBuTFYsRU9tTDZEOztBQUNsRyw2QkFBNEMsaUJQcExQLEVPb0x1RDs7QUFDNUYsc0JBQXFDLGlCUHJMQSxFT3FMeUM7O0FBQzlFLG9CQUFtQyxpQlB0TEUsRU9zTHFDOztBQUMxRSw2QkFBNEMsaUJQdkxQLEVPdUx1RDs7QUFDNUYsdUJBQXNDLGlCUHhMRCxFT3dMMkM7O0FBQ2hGLDJCQUEwQyxpQlB6TEwsRU95TG1EOztBQUN4RixpQkFBZ0MsaUJQMUxLLEVPMEwrQjs7QUFDcEUsMkJBQTBDLGlCUDNMTCxFTzJMbUQ7O0FBQ3hGLHFCQUFvQyxpQlA1TEMsRU80THVDOztBQUM1RSwwQkFBeUMsaUJQN0xKLEVPNkxpRDs7QUFDdEYsNEJBQTJDLGlCUDlMTixFTzhMcUQ7O0FBQzFGLHlCQUF3QyxpQlAvTEgsRU8rTCtDOztBQUNwRixvQkFBbUMsaUJQaE1FLEVPZ01xQzs7QUFDMUUsMkJBQTBDLGlCUGpNTCxFT2lNbUQ7O0FBQ3hGLHVCQUFzQyxpQlBsTUQsRU9rTTJDOztBQUNoRix1QkFBc0MsaUJQbk1ELEVPbU0yQzs7QUFDaEYscUJBQW9DLGlCUHBNQyxFT29NdUM7O0FBQzVFLHdCQUF1QyxpQlByTUYsRU9xTTZDOztBQUNsRixvQkFBbUMsaUJQdE1FLEVPc01xQzs7QUFDMUUseUJBQXdDLGlCUHZNSCxFT3VNK0M7O0FBQ3BGLG1CQUFrQyxpQlB4TUcsRU93TW1DOztBQUN4RSx3QkFBdUMsaUJQek1GLEVPeU02Qzs7QUFDbEYsZ0NBQStDLGlCUDFNVixFTzBNNkQ7O0FBQ2xHLDhCQUE2QyxpQlAzTVIsRU8yTXlEOztBQUM5Rix3QkFBdUMsaUJQNU1GLEVPNE02Qzs7QUFDbEYsdUJBQXNDLGlCUDdNRCxFTzZNMkM7O0FBQ2hGLHdCQUF1QyxpQlA5TUYsRU84TTZDOztBQUNsRix1QkFBc0MsaUJQL01ELEVPK00yQzs7QUFDaEYsbUJBQWtDLGlCUGhORyxFT2dObUM7O0FBQ3hFLDBCQUF5QyxpQlBqTkosRU9pTmlEOztBQUN0RiwwQkFBeUMsaUJQbE5KLEVPa05pRDs7QUFDdEYsMEJBQXlDLGlCUG5OSixFT21OaUQ7O0FBQ3RGLG9CQUFtQyxpQlBwTkUsRU9vTnFDOztBQUMxRSxtQkFBa0MsaUJQck5HLEVPcU5tQzs7QUFDeEUsMEJBQXlDLGlCUHROSixFT3NOaUQ7O0FBQ3RGLHlCQUF3QyxpQlB2TkgsRU91TitDOztBQUNwRix3QkFBdUMsaUJQeE5GLEVPd042Qzs7QUFDbEYsMEJBQXlDLGlCUHpOSixFT3lOaUQ7O0FBQ3RGLHdCQUF1QyxpQlAxTkYsRU8wTjZDOztBQUNsRix5QkFBd0MsaUJQM05ILEVPMk4rQzs7QUFDcEYsd0JBQXVDLGlCUDVORixFTzRONkM7O0FBQ2xGLGlDQUFnRCxpQlA3TlgsRU82TitEOztBQUNwRyxpQ0FBZ0QsaUJQOU5YLEVPOE4rRDs7QUFDcEcsa0NBQWlELGlCUC9OWixFTytOaUU7O0FBQ3RHLCtCQUE4QyxpQlBoT1QsRU9nTzJEOztBQUNoRywwQkFBeUMsaUJQak9KLEVPaU9pRDs7QUFDdEYsMEJBQXlDLGlCUGxPSixFT2tPaUQ7O0FBQ3RGLDJCQUEwQyxpQlBuT0wsRU9tT21EOztBQUN4Rix3QkFBdUMsaUJQcE9GLEVPb082Qzs7QUFDbEYsbUJBQWtDLGlCUHJPRyxFT3FPbUM7O0FBQ3hFLG9CQUFtQyxpQlB0T0UsRU9zT3FDOztBQUMxRSx3QkFBdUMsaUJQdk9GLEVPdU82Qzs7QUFDbEYsb0JBQW1DLGlCUHhPRSxFT3dPcUM7O0FBQzFFLG9CQUFtQyxpQlB6T0UsRU95T3FDOztBQUMxRSwwQkFBeUMsaUJQMU9KLEVPME9pRDs7QUFDdEYsa0JBQWlDLGlCUDNPSSxFTzJPaUM7O0FBQ3RFLDRCQUEyQyxpQlA1T04sRU80T3FEOztBQUMxRix1QkFBc0MsaUJQN09ELEVPNk8yQzs7QUFDaEYsNkJBQTRDLGlCUDlPUCxFTzhPdUQ7O0FBQzVGLDRCQUEyQyxpQlAvT04sRU8rT3FEOztBQUMxRixtQkFBa0MsaUJQaFBHLEVPZ1BtQzs7QUFDeEUsbUJBQWtDLGlCUGpQRyxFT2lQbUM7O0FBQ3hFLCtCQUE4QyxpQlBsUFQsRU9rUDJEOztBQUNoRyxtQkFBa0MsaUJQblBHLEVPbVBtQzs7QUFDeEUsZ0NBQStDLGlCUHBQVixFT29QNkQ7O0FBQ2xHLDRCQUEyQyxpQlByUE4sRU9xUHFEOztBQUMxRix3QkFBdUMsaUJQdFBGLEVPc1A2Qzs7QUFDbEYsNkJBQTRDLGlCUHZQUCxFT3VQdUQ7O0FBQzVGLHdCQUF1QyxpQlB4UEYsRU93UDZDOztBQUNsRixpQ0FBZ0QsaUJQelBYLEVPeVArRDs7QUFDcEcsdUJBQXNDLGlCUDFQRCxFTzBQMkM7O0FBQ2hGLDRCQUEyQyxpQlAzUE4sRU8yUHFEOztBQUMxRiw4QkFBNkMsaUJQNVBSLEVPNFB5RDs7QUFDOUYsd0JBQXVDLGlCUDdQRixFTzZQNkM7O0FBQ2xGLHdCQUF1QyxpQlA5UEYsRU84UDZDOztBQUNsRiwwQkFBeUMsaUJQL1BKLEVPK1BpRDs7QUFDdEYsc0JBQXFDLGlCUGhRQSxFT2dReUM7O0FBQzlFLGtCQUFpQyxpQlBqUUksRU9pUWlDOztBQUN0RSx5QkFBd0MsaUJQbFFILEVPa1ErQzs7QUFDcEYscUJBQW9DLGlCUG5RQyxFT21RdUM7O0FBQzVFLHNCQUFxQyxpQlBwUUEsRU9vUXlDOztBQUM5RSxvQkFBbUMsaUJQclFFLEVPcVFxQzs7QUFDMUUsaUJBQWdDLGlCUHRRSyxFT3NRK0I7O0FBQ3BFLGtCQUFpQyxpQlB2UUksRU91UWlDOztBQUN0RSxtQkFBa0MsaUJQeFFHLEVPd1FtQzs7QUFDeEUscUJBQW9DLGlCUHpRQyxFT3lRdUM7O0FBQzVFLHFCQUFvQyxpQlAxUUMsRU8wUXVDOztBQUM1RSx5QkFBd0MsaUJQM1FILEVPMlErQzs7QUFDcEYsNEJBQTJDLGlCUDVRTixFTzRRcUQ7O0FBQzFGLDBCQUF5QyxpQlA3UUosRU82UWlEOztBQUN0Riw2QkFBNEMsaUJQOVFQLEVPOFF1RDs7QUFDNUYsMkJBQTBDLGlCUC9RTCxFTytRbUQ7O0FBQ3hGLHNCQUFxQyxpQlBoUkEsRU9nUnlDOztBQUM5RSw2QkFBNEMsaUJQalJQLEVPaVJ1RDs7QUFDNUYsMEJBQXlDLGlCUGxSSixFT2tSaUQ7O0FBQ3RGLHFCQUFvQyxpQlBuUkMsRU9tUnVDOztBQUM1RSxzQkFBcUMsaUJQcFJBLEVPb1J5Qzs7QUFDOUUsaUNBQWdELGlCUHJSWCxFT3FSK0Q7O0FBQ3BHLDRCQUEyQyxpQlB0Uk4sRU9zUnFEOztBQUMxRix3QkFBdUMsaUJQdlJGLEVPdVI2Qzs7QUFDbEYsNEJBQTJDLGlCUHhSTixFT3dScUQ7O0FBQzFGLG9CQUFtQyxpQlB6UkUsRU95UnFDOztBQUMxRSxvQkFBbUMsaUJQMVJFLEVPMFJxQzs7QUFDMUUseUJBQXdDLGlCUDNSSCxFTzJSK0M7O0FBQ3BGLGtCQUFpQyxpQlA1UkksRU80UmlDOztBQUN0RSx1QkFBc0MsaUJQN1JELEVPNlIyQzs7QUFDaEYsMkJBQTBDLGlCUDlSTCxFTzhSbUQ7O0FBQ3hGLG1CQUFrQyxpQlAvUkcsRU8rUm1DOztBQUN4RSxvQkFBbUMsaUJQaFNFLEVPZ1NxQzs7QUFDMUUsOEJBQTZDLGlCUGpTUixFT2lTeUQ7O0FBQzlGLGlDQUFnRCxpQlBsU1gsRU9rUytEOztBQUNwRyxpQ0FBZ0QsaUJQblNYLEVPbVMrRDs7QUFDcEcsb0NBQW1ELGlCUHBTZCxFT29TcUU7O0FBQzFHLG9DQUFtRCxpQlByU2QsRU9xU3FFOztBQUMxRyxpQ0FBZ0QsaUJQdFNYLEVPc1MrRDs7QUFDcEcsaUNBQWdELGlCUHZTWCxFT3VTK0Q7O0FBQ3BHLHFDQUFvRCxpQlB4U2YsRU93U3VFOztBQUM1RyxvQ0FBbUQsaUJQelNkLEVPeVNxRTs7QUFDMUcsaUNBQWdELGlCUDFTWCxFTzBTK0Q7O0FBQ3BHLHVDQUFzRCxpQlAzU2pCLEVPMlMyRTs7QUFDaEgsNENBQTJELGlCUDVTdEIsRU80U3FGOztBQUMxSCxvQ0FBbUQsaUJQN1NkLEVPNlNxRTs7QUFDMUcsbUNBQWtELGlCUDlTYixFTzhTbUU7O0FBQ3hHLHlCQUF3QyxpQlAvU0gsRU8rUytDOztBQUNwRiwyQkFBMEMsaUJQaFRMLEVPZ1RtRDs7QUFDeEYsa0JBQWlDLGlCUGpUSSxFT2lUaUM7O0FBQ3RFLHNCQUFxQyxpQlBsVEEsRU9rVHlDOztBQUM5RSxtQkFBa0MsaUJQblRHLEVPbVRtQzs7QUFDeEUsd0JBQXVDLGlCUHBURixFT29UNkM7O0FBQ2xGLGtCQUFpQyxpQlByVEksRU9xVGlDOztBQUN0RSxtQkFBa0MsaUJQdFRHLEVPc1RtQzs7QUFDeEUsb0JBQW1DLGlCUHZURSxFT3VUcUM7O0FBQzFFLGtCQUFpQyxpQlB4VEksRU93VGlDOztBQUN0RSxzQkFBcUMsaUJQelRBLEVPeVR5Qzs7QUFDOUUsa0JBQWlDLGlCUDFUSSxFTzBUaUM7O0FBQ3RFLG1CQUFrQyxpQlAzVEcsRU8yVG1DOztBQUN4RSxpQkFBZ0MsaUJQNVRLLEVPNFQrQjs7QUFDcEUsd0JBQXVDLGlCUDdURixFTzZUNkM7O0FBQ2xGLHFCQUFvQyxpQlA5VEMsRU84VHVDOztBQUM1RSw0QkFBMkMsaUJQL1ROLEVPK1RxRDs7QUFDMUYsc0JBQXFDLGlCUGhVQSxFT2dVeUM7O0FBQzlFLHNCQUFxQyxpQlBqVUEsRU9pVXlDOztBQUM5RSxrQkFBaUMsaUJQbFVJLEVPa1VpQzs7QUFDdEUsdUJBQXNDLGlCUG5VRCxFT21VMkM7O0FBQ2hGLHNCQUFxQyxpQlBwVUEsRU9vVXlDOztBQUM5RSx1QkFBc0MsaUJQclVELEVPcVUyQzs7QUFDaEYscUJBQW9DLGlCUHRVQyxFT3NVdUM7O0FBQzVFLHFCQUFvQyxpQlB2VUMsRU91VXVDOztBQUM1RSxpQkFBZ0MsaUJQeFVLLEVPd1UrQjs7QUFDcEUsd0JBQXVDLGlCUHpVRixFT3lVNkM7O0FBQ2xGLDBCQUF5QyxpQlAxVUosRU8wVWlEOztBQUN0RixpQkFBZ0MsaUJQM1VLLEVPMlUrQjs7QUFDcEUsdUJBQXNDLGlCUDVVRCxFTzRVMkM7O0FBQ2hGLHNCQUFxQyxpQlA3VUEsRU82VXlDOztBQUM5RSxrQkFBaUMsaUJQOVVJLEVPOFVpQzs7QUFDdEUsc0JBQXFDLGlCUC9VQSxFTytVeUM7O0FBQzlFLHFCQUFvQyxpQlBoVkMsRU9nVnVDOztBQUM1RSx1QkFBc0MsaUJQalZELEVPaVYyQzs7QUFDaEYsdUJBQXNDLGlCUGxWRCxFT2tWMkM7O0FBQ2hGLHNCQUFxQyxpQlBuVkEsRU9tVnlDOztBQUM5RSxzQkFBcUMsaUJQcFZBLEVPb1Z5Qzs7QUFDOUUsd0JBQXVDLGlCUHJWRixFT3FWNkM7O0FBQ2xGLHNCQUFxQyxpQlB0VkEsRU9zVnlDOztBQUM5RSxrQkFBaUMsaUJQdlZJLEVPdVZpQzs7QUFDdEUsMkJBQTBDLGlCUHhWTCxFT3dWbUQ7O0FBQ3hGLGdDQUErQyxpQlB6VlYsRU95VjZEOztBQUNsRyx3QkFBdUMsaUJQMVZGLEVPMFY2Qzs7QUFDbEYscUJBQW9DLGlCUDNWQyxFTzJWdUM7O0FBQzVFLHVCQUFzQyxpQlA1VkQsRU80VjJDOztBQUNoRixvQkFBbUMsaUJQN1ZFLEVPNlZxQzs7QUFDMUUsbUJBQWtDLGlCUDlWRyxFTzhWbUM7O0FBQ3hFLGlCQUFnQyxpQlAvVkssRU8rVitCOztBQUNwRSxvQkFBbUMsaUJQaFdFLEVPZ1dxQzs7QUFDMUUsb0JBQW1DLGlCUGpXRSxFT2lXcUM7O0FBQzFFLGlCQUFnQyxpQlBsV0ssRU9rVytCOztBQUNwRSx5QkFBd0MsaUJQbldILEVPbVcrQzs7QUFDcEYsbUJBQWtDLGlCUHBXRyxFT29XbUM7O0FBQ3hFLDJCQUEwQyxpQlByV0wsRU9xV21EOztBQUN4RixvQkFBbUMsaUJQdFdFLEVPc1dxQzs7QUFDMUUseUJBQXdDLGlCUHZXSCxFT3VXK0M7O0FBQ3BGLHVCQUFzQyxpQlB4V0QsRU93VzJDOztBQUNoRix3QkFBdUMsaUJQeldGLEVPeVc2Qzs7QUFDbEYsa0JBQWlDLGlCUDFXSSxFTzBXaUM7O0FBQ3RFLHNCQUFxQyxpQlAzV0EsRU8yV3lDOztBQUM5RSwyQkFBMEMsaUJQNVdMLEVPNFdtRDs7QUFDeEYsOEJBQTZDLGlCUDdXUixFTzZXeUQ7O0FBQzlGLG9CQUFtQyxpQlA5V0UsRU84V3FDOztBQUMxRSwwQkFBeUMsaUJQL1dKLEVPK1dpRDs7QUFDdEYsc0JBQXFDLGlCUGhYQSxFT2dYeUM7O0FBQzlFLDZCQUE0QyxpQlBqWFAsRU9pWHVEOztBQUM1RixxQkFBb0MsaUJQbFhDLEVPa1h1Qzs7QUFDNUUsa0JBQWlDLGlCUG5YSSxFT21YaUM7O0FBQ3RFLDJCQUEwQyxpQlBwWEwsRU9vWG1EOztBQUN4Riw0QkFBMkMsaUJQclhOLEVPcVhxRDs7QUFDMUYsb0JBQW1DLGlCUHRYRSxFT3NYcUM7O0FBQzFFLHNCQUFxQyxpQlB2WEEsRU91WHlDOztBQUM5RSxzQkFBcUMsaUJQeFhBLEVPd1h5Qzs7QUFDOUUsMkJBQTBDLGlCUHpYTCxFT3lYbUQ7O0FBQ3hGLHFCQUFvQyxpQlAxWEMsRU8wWHVDOztBQUM1RSxvQkFBbUMsaUJQM1hFLEVPMlhxQzs7QUFDMUUsd0JBQXVDLGlCUDVYRixFTzRYNkM7O0FBQ2xGLGtCQUFpQyxpQlA3WEksRU82WGlDOztBQUN0RSxrQkFBaUMsaUJQOVhJLEVPOFhpQzs7QUFDdEUsa0JBQWlDLGlCUC9YSSxFTytYaUM7O0FBQ3RFLGlCQUFnQyxpQlBoWUssRU9nWStCOztBQUNwRSxtQkFBa0MsaUJQallHLEVPaVltQzs7QUFDeEUsdUJBQXNDLGlCUGxZRCxFT2tZMkM7O0FBQ2hGLHdCQUF1QyxpQlBuWUYsRU9tWTZDOztBQUNsRix3QkFBdUMsaUJQcFlGLEVPb1k2Qzs7QUFDbEYsa0JBQWlDLGlCUHJZSSxFT3FZaUM7O0FBQ3RFLG1CQUFrQyxpQlB0WUcsRU9zWW1DOztBQUN4RSxvQkFBbUMsaUJQdllFLEVPdVlxQzs7QUFDMUUsc0JBQXFDLGlCUHhZQSxFT3dZeUM7O0FBQzlFLDJCQUEwQyxpQlB6WUwsRU95WW1EOztBQUN4RixnQ0FBK0MsaUJQMVlWLEVPMFk2RDs7QUFDbEcsNkJBQTRDLGlCUDNZUCxFTzJZdUQ7O0FBQzVGLG9CQUFtQyxpQlA1WUUsRU80WXFDOztBQUMxRSxvQkFBbUMsaUJQN1lFLEVPNllxQzs7QUFDMUUsb0JBQW1DLGlCUDlZRSxFTzhZcUM7O0FBQzFFLG9CQUFtQyxpQlAvWUUsRU8rWXFDOztBQUMxRSxzQkFBcUMsaUJQaFpBLEVPZ1p5Qzs7QUFDOUUsc0JBQXFDLGlCUGpaQSxFT2laeUM7O0FBQzlFLGtCQUFpQyxpQlBsWkksRU9rWmlDOztBQUN0RSx1QkFBc0MsaUJQblpELEVPbVoyQzs7QUFDaEYsc0JBQXFDLGlCUHBaQSxFT29aeUM7O0FBQzlFLDBCQUF5QyxpQlByWkosRU9xWmlEOztBQUN0Rix5QkFBd0MsaUJQdFpILEVPc1orQzs7QUFDcEYsZ0NBQStDLGlCUHZaVixFT3VaNkQ7O0FBQ2xHLGtDQUFpRCxpQlB4WlosRU93WmlFOztBQUN0RyxvQkFBbUMsaUJQelpFLEVPeVpxQzs7QUFDMUUsK0JBQThDLGlCUDFaVCxFTzBaMkQ7O0FBQ2hHLDBCQUF5QyxpQlAzWkosRU8yWmlEOztBQUN0RiwrQkFBOEMsaUJQNVpULEVPNFoyRDs7QUFDaEcsc0NBQXFELGlCUDdaaEIsRU82WnlFOztBQUM5RyxpQkFBZ0MsaUJQOVpLLEVPOForQjs7QUFDcEUseUJBQXdDLGlCUC9aSCxFTytaK0M7O0FBQ3BGLHVCQUFzQyxpQlBoYUQsRU9nYTJDOztBQUNoRixzQkFBcUMsaUJQamFBLEVPaWF5Qzs7QUFDOUUsd0JBQXVDLGlCUGxhRixFT2thNkM7O0FBQ2xGLGdDQUErQyxpQlBuYVYsRU9tYTZEOztBQUNsRyw2QkFBNEMsaUJQcGFQLEVPb2F1RDs7QUFDNUYsaUJBQWdDLGlCUHJhSyxFT3FhK0I7O0FBQ3BFLGtDQUFpRCxpQlB0YVosRU9zYWlFOztBQUN0RywyQkFBMEMsaUJQdmFMLEVPdWFtRDs7QUFDeEYsMEJBQXlDLGlCUHhhSixFT3dhaUQ7O0FBQ3RGLGlCQUFnQyxpQlB6YUssRU95YStCOztBQUNwRSxxQkFBb0MsaUJQMWFDLEVPMGF1Qzs7QUFDNUUseUJBQXdDLGlCUDNhSCxFTzJhK0M7O0FBQ3BGLG1CQUFrQyxpQlA1YUcsRU80YW1DOztBQUN4RSxvQkFBbUMsaUJQN2FFLEVPNmFxQzs7QUFDMUUsb0JBQW1DLGlCUDlhRSxFTzhhcUM7O0FBQzFFLHlCQUF3QyxpQlAvYUgsRU8rYStDOztBQUNwRixtQkFBa0MsaUJQaGJHLEVPZ2JtQzs7QUFDeEUsa0JBQWlDLGlCUGpiSSxFT2liaUM7O0FBQ3RFLHNCQUFxQyxpQlBsYkEsRU9rYnlDOztBQUM5RSwwQkFBeUMsaUJQbmJKLEVPbWJpRDs7QUFDdEYsd0JBQXVDLGlCUHBiRixFT29iNkM7O0FBQ2xGLHVCQUFzQyxpQlByYkQsRU9xYjJDOztBQUNoRiwyQkFBMEMsaUJQdGJMLEVPc2JtRDs7QUFDeEYsc0JBQXFDLGlCUHZiQSxFT3VieUM7O0FBQzlFLDJCQUEwQyxpQlB4YkwsRU93Ym1EOztBQUN4Rix3QkFBdUMsaUJQemJGLEVPeWI2Qzs7QUFDbEYseUJBQXdDLGlCUDFiSCxFTzBiK0M7O0FBQ3BGLHdCQUF1QyxpQlAzYkYsRU8yYjZDOztBQUNsRix5QkFBd0MsaUJQNWJILEVPNGIrQzs7QUFDcEYsMEJBQXlDLGlCUDdiSixFTzZiaUQ7O0FBQ3RGLGlDQUFnRCxpQlA5YlgsRU84YitEOztBQUNwRywwQkFBeUMsaUJQL2JKLEVPK2JpRDs7QUFDdEYsOEJBQTZDLGlCUGhjUixFT2djeUQ7O0FBQzlGLHNCQUFxQyxpQlBqY0EsRU9pY3lDOztBQUM5RSw2QkFBNEMsaUJQbGNQLEVPa2N1RDs7QUFDNUYsK0JBQThDLGlCUG5jVCxFT21jMkQ7O0FBQ2hHLDRCQUEyQyxpQlBwY04sRU9vY3FEOztBQUMxRix5QkFBd0MsaUJQcmNILEVPcWMrQzs7QUFDcEYsd0JBQXVDLGlCUHRjRixFT3NjNkM7O0FBQ2xGLHVCQUFzQyxpQlB2Y0QsRU91YzJDOztBQUNoRixrQkFBaUMsaUJQeGNJLEVPd2NpQzs7QUFDdEUsdUJBQXNDLGlCUHpjRCxFT3ljMkM7O0FBQ2hGLGtCQUFpQyxpQlAxY0ksRU8wY2lDOztBQUN0RSxvQkFBbUMsaUJQM2NFLEVPMmNxQzs7QUFDMUUseUJBQXdDLGlCUDVjSCxFTzRjK0M7O0FBQ3BGLGtCQUFpQyxpQlA3Y0ksRU82Y2lDOztBQUN0RSxzQkFBcUMsaUJQOWNBLEVPOGN5Qzs7QUFDOUUsK0JBQThDLGlCUC9jVCxFTytjMkQ7O0FBQ2hHLHFCQUFvQyxpQlBoZEMsRU9nZHVDOztBQUM1RSx1QkFBc0MsaUJQamRELEVPaWQyQzs7QUFDaEYseUJBQXdDLGlCUGxkSCxFT2tkK0M7O0FBQ3BGLDZCQUE0QyxpQlBuZFAsRU9tZHVEOztBQUM1Rix3QkFBdUMsaUJQcGRGLEVPb2Q2Qzs7QUFDbEYsa0JBQWlDLGlCUHJkSSxFT3FkaUM7O0FBQ3RFLHlCQUF3QyxpQlB0ZEgsRU9zZCtDOztBQUNwRixrQkFBaUMsaUJQdmRJLEVPdWRpQzs7QUFDdEUsNEJBQTJDLGlCUHhkTixFT3dkcUQ7O0FBQzFGLHNCQUFxQyxpQlB6ZEEsRU95ZHlDOztBQUM5RSxtQkFBa0MsaUJQMWRHLEVPMGRtQzs7QUFDeEUsb0JBQW1DLGlCUDNkRSxFTzJkcUM7O0FBQzFFLHVCQUFzQyxpQlA1ZEQsRU80ZDJDOztBQUNoRixxQkFBb0MsaUJQN2RDLEVPNmR1Qzs7QUFDNUUsaUJBQWdDLGlCUDlkSyxFTzhkK0I7O0FBQ3BFLG9CQUFtQyxpQlAvZEUsRU8rZHFDOztBQUMxRSwwQkFBeUMsaUJQaGVKLEVPZ2VpRDs7QUFDdEYseUJBQXdDLGlCUGplSCxFT2llK0M7O0FBQ3BGLHlCQUF3QyxpQlBsZUgsRU9rZStDOztBQUNwRixrQkFBaUMsaUJQbmVJLEVPbWVpQzs7QUFDdEUsMEJBQXlDLGlCUHBlSixFT29laUQ7O0FBQ3RGLDhCQUE2QyxpQlByZVIsRU9xZXlEOztBQUM5RiwrQkFBOEMsaUJQdGVULEVPc2UyRDs7QUFDaEcsb0NBQW1ELGlCUHZlZCxFT3VlcUU7O0FBQzFHLHVCQUFzQyxpQlB4ZUQsRU93ZTJDOztBQUNoRiwwQkFBeUMsaUJQemVKLEVPeWVpRDs7QUFDdEYsMkJBQTBDLGlCUDFlTCxFTzBlbUQ7O0FBQ3hGLDBCQUF5QyxpQlAzZUosRU8yZWlEOztBQUN0Riw4QkFBNkMsaUJQNWVSLEVPNGV5RDs7QUFDOUYsc0JBQXFDLGlCUDdlQSxFTzZleUM7O0FBQzlFLHFCQUFvQyxpQlA5ZUMsRU84ZXVDOztBQUM1RSx3QkFBdUMsaUJQL2VGLEVPK2U2Qzs7QUFDbEYsNEJBQTJDLGlCUGhmTixFT2dmcUQ7O0FBQzFGLHFCQUFvQyxpQlBqZkMsRU9pZnVDOztBQUM1RSxrQkFBaUMsaUJQbGZJLEVPa2ZpQzs7QUFDdEUsbUJBQWtDLGlCUG5mRyxFT21mbUM7O0FBQ3hFLHdCQUF1QyxpQlBwZkYsRU9vZjZDOztBQUNsRixxQkFBb0MsaUJQcmZDLEVPcWZ1Qzs7QUFDNUUsMkJBQTBDLGlCUHRmTCxFT3NmbUQ7O0FBQ3hGLG9CQUFtQyxpQlB2ZkUsRU91ZnFDOztBQUMxRSwrQkFBOEMsaUJQeGZULEVPd2YyRDs7QUFDaEcsNkJBQTRDLGlCUHpmUCxFT3lmdUQ7O0FBQzVGLHFCQUFvQyxpQlAxZkMsRU8wZnVDOztBQUM1RSxzQkFBcUMsaUJQM2ZBLEVPMmZ5Qzs7QUFDOUUsbUJBQWtDLGlCUDVmRyxFTzRmbUM7O0FBQ3hFLGlCQUFnQyxpQlA3ZkssRU82ZitCOztBQUNwRSx3QkFBdUMsaUJQOWZGLEVPOGY2Qzs7QUFDbEYsd0JBQXVDLGlCUC9mRixFTytmNkM7O0FBQ2xGLGdCQUErQixpQlBoZ0JNLEVPZ2dCNkI7O0FBQ2xFLHVCQUFzQyxpQlBqZ0JELEVPaWdCMkM7O0FBQ2hGLG1CQUFrQyxpQlBsZ0JHLEVPa2dCbUM7O0FBQ3hFLGtCQUFpQyxpQlBuZ0JJLEVPbWdCaUM7O0FBQ3RFLG1CQUFrQyxpQlBwZ0JHLEVPb2dCbUM7O0FBQ3hFLGlCQUFnQyxpQlByZ0JLLEVPcWdCK0I7O0FBQ3BFLHFCQUFvQyxpQlB0Z0JDLEVPc2dCdUM7O0FBQzVFLHdCQUF1QyxpQlB2Z0JGLEVPdWdCNkM7O0FBQ2xGLG9CQUFtQyxpQlB4Z0JFLEVPd2dCcUM7O0FBQzFFLHdCQUF1QyxpQlB6Z0JGLEVPeWdCNkM7O0FBQ2xGLDJCQUEwQyxpQlAxZ0JMLEVPMGdCbUQ7O0FBQ3hGLHVCQUFzQyxpQlAzZ0JELEVPMmdCMkM7O0FBQ2hGLG9CQUFtQyxpQlA1Z0JFLEVPNGdCcUM7O0FBQzFFLG9CQUFtQyxpQlA3Z0JFLEVPNmdCcUM7O0FBQzFFLDBCQUF5QyxpQlA5Z0JKLEVPOGdCaUQ7O0FBQ3RGLDJCQUEwQyxpQlAvZ0JMLEVPK2dCbUQ7O0FBQ3hGLCtCQUE4QyxpQlBoaEJULEVPZ2hCMkQ7O0FBQ2hHLDJCQUEwQyxpQlBqaEJMLEVPaWhCbUQ7O0FBQ3hGLHFCQUFvQyxpQlBsaEJDLEVPa2hCdUM7O0FBQzVFLG1CQUFrQyxpQlBuaEJHLEVPbWhCbUM7O0FBQ3hFLHFCQUFvQyxpQlBwaEJDLEVPb2hCdUM7O0FBQzVFLG1CQUFrQyxpQlByaEJHLEVPcWhCbUM7O0FBQ3hFLDBCQUF5QyxpQlB0aEJKLEVPc2hCaUQ7O0FBQ3RGLDRCQUEyQyxpQlB2aEJOLEVPdWhCcUQ7O0FBQzFGLHdCQUF1QyxpQlB4aEJGLEVPd2hCNkM7O0FBQ2xGLDBCQUF5QyxpQlB6aEJKLEVPeWhCaUQ7O0FBQ3RGLG9CQUFtQyxpQlAxaEJFLEVPMGhCcUM7O0FBQzFFLHVCQUFzQyxpQlAzaEJELEVPMmhCMkM7O0FBQ2hGLHVCQUFzQyxpQlA1aEJELEVPNGhCMkM7O0FBQ2hGLHlCQUF3QyxpQlA3aEJILEVPNmhCK0M7O0FBQ3BGLG9CQUFtQyxpQlA5aEJFLEVPOGhCcUM7O0FBQzFFLDBCQUF5QyxpQlAvaEJKLEVPK2hCaUQ7O0FBQ3RGLHlCQUF3QyxpQlBoaUJILEVPZ2lCK0M7O0FBQ3BGLHlCQUF3QyxpQlBqaUJILEVPaWlCK0M7O0FBQ3BGLDJCQUEwQyxpQlBsaUJMLEVPa2lCbUQ7O0FBQ3hGLGdDQUErQyxpQlBuaUJWLEVPbWlCNkQ7O0FBQ2xHLDJCQUEwQyxpQlBwaUJMLEVPb2lCbUQ7O0FBQ3hGLHFCQUFvQyxpQlByaUJDLEVPcWlCdUM7O0FBQzVFLDRCQUEyQyxpQlB0aUJOLEVPc2lCcUQ7O0FBQzFGLHNCQUFxQyxpQlB2aUJBLEVPdWlCeUM7O0FBQzlFLGtCQUFpQyxpQlB4aUJJLEVPd2lCaUM7O0FBQ3RFLDBCQUF5QyxpQlB6aUJKLEVPeWlCaUQ7O0FBQ3RGLGdDQUErQyxpQlAxaUJWLEVPMGlCNkQ7O0FBQ2xHLHFCQUFvQyxpQlAzaUJDLEVPMmlCdUM7O0FBQzVFLGtCQUFpQyxpQlA1aUJJLEVPNGlCaUM7O0FBQ3RFLHNCQUFxQyxpQlA3aUJBLEVPNmlCeUM7O0FBQzlFLHVCQUFzQyxpQlA5aUJELEVPOGlCMkM7O0FBQ2hGLDZCQUE0QyxpQlAvaUJQLEVPK2lCdUQ7O0FBQzVGLHlCQUF3QyxpQlBoakJILEVPZ2pCK0M7O0FBQ3BGLHlCQUF3QyxpQlBqakJILEVPaWpCK0M7O0FBQ3BGLCtCQUE4QyxpQlBsakJULEVPa2pCMkQ7O0FBQ2hHLHdCQUF1QyxpQlBuakJGLEVPbWpCNkM7O0FBQ2xGLHdCQUF1QyxpQlBwakJGLEVPb2pCNkM7O0FBQ2xGLHlCQUF3QyxpQlByakJILEVPcWpCK0M7O0FBQ3BGLGdDQUErQyxpQlB0akJWLEVPc2pCNkQ7O0FBQ2xHLDhCQUE2QyxpQlB2akJSLEVPdWpCeUQ7O0FBQzlGLHVCQUFzQyxpQlB4akJELEVPd2pCMkM7O0FBQ2hGLDZCQUE0QyxpQlB6akJQLEVPeWpCdUQ7O0FBQzVGLHdCQUF1QyxpQlAxakJGLEVPMGpCNkM7O0FBQ2xGLGlDQUFnRCxpQlAzakJYLEVPMmpCK0Q7O0FBQ3BHLDJCQUEwQyxpQlA1akJMLEVPNGpCbUQ7O0FBQ3hGLHNCQUFxQyxpQlA3akJBLEVPNmpCeUM7O0FBQzlFLG1CQUFrQyxpQlA5akJHLEVPOGpCbUM7O0FBQ3hFLG9CQUFtQyxpQlAvakJFLEVPK2pCcUM7O0FBQzFFLGtCQUFpQyxpQlBoa0JJLEVPZ2tCaUM7O0FBQ3RFLHNCQUFxQyxpQlBqa0JBLEVPaWtCeUM7O0FBQzlFLHlCQUF3QyxpQlBsa0JILEVPa2tCK0M7O0FBQ3BGLGdDQUErQyxpQlBua0JWLEVPbWtCNkQ7O0FBQ2xHLHdCQUF1QyxpQlBwa0JGLEVPb2tCNkM7O0FBQ2xGLHVCQUFzQyxpQlBya0JELEVPcWtCMkM7O0FBQ2hGLG9CQUFtQyxpQlB0a0JFLEVPc2tCcUM7O0FBQzFFLG1CQUFrQyxpQlB2a0JHLEVPdWtCbUM7O0FBQ3hFLDBCQUF5QyxpQlB4a0JKLEVPd2tCaUQ7O0FBQ3RGLGdDQUErQyxpQlB6a0JWLEVPeWtCNkQ7O0FBQ2xHLDhCQUE2QyxpQlAxa0JSLEVPMGtCeUQ7O0FBQzlGLHlCQUF3QyxpQlAza0JILEVPMmtCK0M7O0FBQ3BGLGdDQUErQyxpQlA1a0JWLEVPNGtCNkQ7O0FBQ2xHLHdCQUF1QyxpQlA3a0JGLEVPNmtCNkM7O0FBQ2xGLHdCQUF1QyxpQlA5a0JGLEVPOGtCNkM7O0FBQ2xGLDZCQUE0QyxpQlAva0JQLEVPK2tCdUQ7O0FBQzVGLDZCQUE0QyxpQlBobEJQLEVPZ2xCdUQ7O0FBQzVGLDhCQUE2QyxpQlBqbEJSLEVPaWxCeUQ7O0FBQzlGLDJCQUEwQyxpQlBsbEJMLEVPa2xCbUQ7O0FBQ3hGLDBCQUF5QyxpQlBubEJKLEVPbWxCaUQ7O0FBQ3RGLHVCQUFzQyxpQlBwbEJELEVPb2xCMkM7O0FBQ2hGLDJCQUEwQyxpQlBybEJMLEVPcWxCbUQ7O0FBQ3hGLHdCQUF1QyxpQlB0bEJGLEVPc2xCNkM7O0FBQ2xGLG1CQUFrQyxpQlB2bEJHLEVPdWxCbUM7O0FBQ3hFLDJCQUEwQyxpQlB4bEJMLEVPd2xCbUQ7O0FBQ3hGLHVCQUFzQyxpQlB6bEJELEVPeWxCMkM7O0FBQ2hGLHNCQUFxQyxpQlAxbEJBLEVPMGxCeUM7O0FBQzlFLHNCQUFxQyxpQlAzbEJBLEVPMmxCeUM7O0FBQzlFLHFCQUFvQyxpQlA1bEJDLEVPNGxCdUM7O0FBQzVFLHdCQUF1QyxpQlA3bEJGLEVPNmxCNkM7O0FBQ2xGLG9CQUFtQyxpQlA5bEJFLEVPOGxCcUM7O0FBQzFFLGlCQUFnQyxpQlAvbEJLLEVPK2xCK0I7O0FBQ3BFLHFCQUFvQyxpQlBobUJDLEVPZ21CdUM7O0FBQzVFLHdCQUF1QyxpQlBqbUJGLEVPaW1CNkM7O0FBQ2xGLDRCQUEyQyxpQlBsbUJOLEVPa21CcUQ7O0FBQzFGLHFCQUFvQyxpQlBubUJDLEVPbW1CdUM7O0FBQzVFLG1CQUFrQyxpQlBwbUJHLEVPb21CbUM7O0FBQ3hFLDBCQUF5QyxpQlBybUJKLEVPcW1CaUQ7O0FBQ3RGLHVCQUFzQyxpQlB0bUJELEVPc21CMkM7O0FBQ2hGLHdCQUF1QyxpQlB2bUJGLEVPdW1CNkM7O0FBQ2xGLHlCQUF3QyxpQlB4bUJILEVPd21CK0M7O0FBQ3BGLG9CQUFtQyxpQlB6bUJFLEVPeW1CcUM7O0FBQzFFLG1CQUFrQyxpQlAxbUJHLEVPMG1CbUM7O0FBQ3hFLGtCQUFpQyxpQlAzbUJJLEVPMm1CaUM7O0FBQ3RFLDJCQUEwQyxpQlA1bUJMLEVPNG1CbUQ7O0FBQ3hGLHFCQUFvQyxpQlA3bUJDLEVPNm1CdUM7O0FBQzVFLHlCQUF3QyxpQlA5bUJILEVPOG1CK0M7O0FBQ3BGLHlCQUF3QyxpQlAvbUJILEVPK21CK0M7O0FBQ3BGLGtCQUFpQyxpQlBobkJJLEVPZ25CaUM7O0FBQ3RFLG1CQUFrQyxpQlBqbkJHLEVPaW5CbUM7O0FBQ3hFLHNCQUFxQyxpQlBsbkJBLEVPa25CeUM7O0FBQzlFLG1CQUFrQyxpQlBubkJHLEVPbW5CbUM7O0FBQ3hFLHdCQUF1QyxpQlBwbkJGLEVPb25CNkM7O0FBQ2xGLHNCQUFxQyxpQlBybkJBLEVPcW5CeUM7O0FBQzlFLDBCQUF5QyxpQlB0bkJKLEVPc25CaUQ7O0FBQ3RGLDZCQUE0QyxpQlB2bkJQLEVPdW5CdUQ7O0FBQzVGLHFCQUFvQyxpQlB4bkJDLEVPd25CdUM7O0FBQzVFLG9CQUFtQyxpQlB6bkJFLEVPeW5CcUM7O0FBQzFFLG1CQUFrQyxpQlAxbkJHLEVPMG5CbUM7O0FBQ3hFLG9CQUFtQyxpQlAzbkJFLEVPMm5CcUM7O0FBQzFFLHVCQUFzQyxpQlA1bkJELEVPNG5CMkM7O0FBQ2hGLDJCQUEwQyxpQlA3bkJMLEVPNm5CbUQ7O0FBQ3hGLDRCQUEyQyxpQlA5bkJOLEVPOG5CcUQ7O0FBQzFGLDZCQUE0QyxpQlAvbkJQLEVPK25CdUQ7O0FBQzVGLDBCQUF5QyxpQlBob0JKLEVPZ29CaUQ7O0FBQ3RGLG1CQUFrQyxpQlBqb0JHLEVPaW9CbUM7O0FBQ3hFLHFCQUFvQyxpQlBsb0JDLEVPa29CdUM7O0FBQzVFLG1CQUFrQyxpQlBub0JHLEVPbW9CbUM7O0FBQ3hFLHFCQUFvQyxpQlBwb0JDLEVPb29CdUM7O0FBQzVFLHNCQUFxQyxpQlByb0JBLEVPcW9CeUM7O0FBQzlFLHVCQUFzQyxpQlB0b0JELEVPc29CMkM7O0FBQ2hGLHFCQUFvQyxpQlB2b0JDLEVPdW9CdUM7O0FBQzVFLG1CQUFrQyxpQlB4b0JHLEVPd29CbUM7O0FBQ3hFLHNCQUFxQyxpQlB6b0JBLEVPeW9CeUM7O0FBQzlFLHFCQUFvQyxpQlAxb0JDLEVPMG9CdUM7O0FBQzVFLHlCQUF3QyxpQlAzb0JILEVPMm9CK0M7O0FBQ3BGLG1CQUFrQyxpQlA1b0JHLEVPNG9CbUM7O0FBQ3hFLG1CQUFrQyxpQlA3b0JHLEVPNm9CbUM7O0FBQ3hFLG9CQUFtQyxpQlA5b0JFLEVPOG9CcUM7O0FBQzFFLGtCQUFpQyxpQlAvb0JJLEVPK29CaUM7O0FBQ3RFLG1CQUFrQyxpQlBocEJHLEVPZ3BCbUM7O0FBQ3hFLG9CQUFtQyxpQlBqcEJFLEVPaXBCcUM7O0FBQzFFLHNCQUFxQyxpQlBscEJBLEVPa3BCeUM7O0FBQzlFLHNCQUFxQyxpQlBucEJBLEVPbXBCeUM7O0FBQzlFLGtCQUFpQyxpQlBwcEJJLEVPb3BCaUM7O0FBQ3RFLHlCQUF3QyxpQlBycEJILEVPcXBCK0M7O0FBQ3BGLHVCQUFzQyxpQlB0cEJELEVPc3BCMkM7O0FBQ2hGLHNCQUFxQyxpQlB2cEJBLEVPdXBCeUM7O0FBQzlFLCtCQUE4QyxpQlB4cEJULEVPd3BCMkQ7O0FBQ2hHLHNCQUFxQyxpQlB6cEJBLEVPeXBCeUM7O0FBQzlFLHFCQUFvQyxpQlAxcEJDLEVPMHBCdUM7O0FBQzVFLG9CQUFtQyxpQlAzcEJFLEVPMnBCcUM7O0FBQzFFLHFCQUFvQyxpQlA1cEJDLEVPNHBCdUM7O0FBQzVFLG9CQUFtQyxpQlA3cEJFLEVPNnBCcUM7O0FBQzFFLHlCQUF3QyxpQlA5cEJILEVPOHBCK0M7O0FBQ3BGLGtCQUFpQyxpQlAvcEJJLEVPK3BCaUM7O0FBQ3RFLGtCQUFpQyxpQlBocUJJLEVPZ3FCaUM7O0FBQ3RFLHdCQUF1QyxpQlBqcUJGLEVPaXFCNkM7O0FBQ2xGLHFCQUFvQyxpQlBscUJDLEVPa3FCdUM7O0FBQzVFLGtCQUFpQyxpQlBucUJJLEVPbXFCaUM7O0FBQ3RFLG1CQUFrQyxpQlBwcUJHLEVPb3FCbUM7O0FBQ3hFLG1CQUFrQyxpQlBycUJHLEVPcXFCbUM7O0FBQ3hFLG9CQUFtQyxpQlB0cUJFLEVPc3FCcUM7O0FBQzFFLDRCQUEyQyxpQlB2cUJOLEVPdXFCcUQ7O0FBQzFGLGdCQUErQixpQlB4cUJNLEVPd3FCNkI7O0FBQ2xFLHVCQUFzQyxpQlB6cUJELEVPeXFCMkM7O0FBQ2hGLHNCQUFxQyxpQlAxcUJBLEVPMHFCeUM7O0FBQzlFLG1CQUFrQyxpQlAzcUJHLEVPMnFCbUM7O0FBQ3hFLG9CQUFtQyxpQlA1cUJFLEVPNHFCcUM7O0FBQzFFLGlCQUFnQyxpQlA3cUJLLEVPNnFCK0I7O0FBQ3BFLHFCQUFvQyxpQlA5cUJDLEVPOHFCdUM7O0FBQzVFLHNCQUFxQyxpQlAvcUJBLEVPK3FCeUM7O0FBQzlFLG9CQUFtQyxpQlBockJFLEVPZ3JCcUM7O0FBQzFFLG9CQUFtQyxpQlBqckJFLEVPaXJCcUM7O0FBQzFFLHlCQUF3QyxpQlBsckJILEVPa3JCK0M7O0FBQ3BGLDJCQUEwQyxpQlBuckJMLEVPbXJCbUQ7O0FBQ3hGLGtCQUFpQyxpQlBwckJJLEVPb3JCaUM7O0FBQ3RFLHVCQUFzQyxpQlByckJELEVPcXJCMkM7O0FBQ2hGLDZCQUE0QyxpQlB0ckJQLEVPc3JCdUQ7O0FBQzVGLHVCQUFzQyxpQlB2ckJELEVPdXJCMkM7O0FBQ2hGLG9CQUFtQyxpQlB4ckJFLEVPd3JCcUM7O0FBQzFFLHNCQUFxQyxpQlB6ckJBLEVPeXJCeUM7O0FBQzlFLHNCQUFxQyxpQlAxckJBLEVPMHJCeUM7O0FBQzlFLG9CQUFtQyxpQlAzckJFLEVPMnJCcUM7O0FBQzFFLHlCQUF3QyxpQlA1ckJILEVPNHJCK0M7O0FBQ3BGLDRCQUEyQyxpQlA3ckJOLEVPNnJCcUQ7O0FBQzFGLHFCQUFvQyxpQlA5ckJDLEVPOHJCdUM7O0FBQzVFLG9CQUFtQyxpQlAvckJFLEVPK3JCcUM7O0FBQzFFLDJCQUEwQyxpQlBoc0JMLEVPZ3NCbUQ7O0FBQ3hGLG1CQUFrQyxpQlBqc0JHLEVPaXNCbUM7O0FBQ3hFLHdCQUF1QyxpQlBsc0JGLEVPa3NCNkM7O0FBQ2xGLDBCQUF5QyxpQlBuc0JKLEVPbXNCaUQ7O0FBQ3RGLHdCQUF1QyxpQlBwc0JGLEVPb3NCNkM7O0FBQ2xGLHlCQUF3QyxpQlByc0JILEVPcXNCK0M7O0FBQ3BGLGtCQUFpQyxpQlB0c0JJLEVPc3NCaUM7O0FBQ3RFLHFCQUFvQyxpQlB2c0JDLEVPdXNCdUM7O0FBQzVFLG1CQUFrQyxpQlB4c0JHLEVPd3NCbUM7O0FBQ3hFLGtCQUFpQyxpQlB6c0JJLEVPeXNCaUM7O0FBQ3RFLHVCQUFzQyxpQlAxc0JELEVPMHNCMkM7O0FBQ2hGLDZCQUE0QyxpQlAzc0JQLEVPMnNCdUQ7O0FBQzVGLDRCQUEyQyxpQlA1c0JOLEVPNHNCcUQ7O0FBQzFGLDBCQUF5QyxpQlA3c0JKLEVPNnNCaUQ7O0FBQ3RGLHVCQUFzQyxpQlA5c0JELEVPOHNCMkM7O0FBQ2hGLHVCQUFzQyxpQlAvc0JELEVPK3NCMkM7O0FBQ2hGLGtCQUFpQyxpQlBodEJJLEVPZ3RCaUM7O0FBQ3RFLGtCQUFpQyxpQlBqdEJJLEVPaXRCaUM7O0FBQ3RFLHNCQUFxQyxpQlBsdEJBLEVPa3RCeUM7O0FBQzlFLHlCQUF3QyxpQlBudEJILEVPbXRCK0M7O0FBQ3BGLG9CQUFtQyxpQlBwdEJFLEVPb3RCcUM7O0FBQzFFLG1CQUFrQyxpQlBydEJHLEVPcXRCbUM7O0FBQ3hFLHVCQUFzQyxpQlB0dEJELEVPc3RCMkM7O0FBQ2hGLGtCQUFpQyxpQlB2dEJJLEVPdXRCaUM7O0FBQ3RFLHNCQUFxQyxpQlB4dEJBLEVPd3RCeUM7O0FBQzlFLHFCQUFvQyxpQlB6dEJDLEVPeXRCdUM7O0FBQzVFLHFCQUFvQyxpQlAxdEJDLEVPMHRCdUM7O0FBQzVFLDRCQUEyQyxpQlAzdEJOLEVPMnRCcUQ7O0FBQzFGLGtCQUFpQyxpQlA1dEJJLEVPNHRCaUM7O0FBQ3RFLHVCQUFzQyxpQlA3dEJELEVPNnRCMkM7O0FBQ2hGLGlDQUFnRCxpQlA5dEJYLEVPOHRCK0Q7O0FBQ3BHLGlDQUFnRCxpQlAvdEJYLEVPK3RCK0Q7O0FBQ3BHLGtDQUFpRCxpQlBodUJaLEVPZ3VCaUU7O0FBQ3RHLCtCQUE4QyxpQlBqdUJULEVPaXVCMkQ7O0FBQ2hHLHdCQUF1QyxpQlBsdUJGLEVPa3VCNkM7O0FBQ2xGLDBCQUF5QyxpQlBudUJKLEVPbXVCaUQ7O0FBQ3RGLGtCQUFpQyxpQlBwdUJJLEVPb3VCaUM7O0FBQ3RFLHFCQUFvQyxpQlBydUJDLEVPcXVCdUM7O0FBQzVFLG1CQUFrQyxpQlB0dUJHLEVPc3VCbUM7O0FBQ3hFLG9CQUFtQyxpQlB2dUJFLEVPdXVCcUM7O0FBQzFFLHVCQUFzQyxpQlB4dUJELEVPd3VCMkM7O0FBQ2hGLHVCQUFzQyxpQlB6dUJELEVPeXVCMkM7O0FBQ2hGLGtCQUFpQyxpQlAxdUJJLEVPMHVCaUM7O0FBQ3RFLHlCQUF3QyxpQlAzdUJILEVPMnVCK0M7O0FBQ3BGLGlCQUFnQyxpQlA1dUJLLEVPNHVCK0I7O0FBQ3BFLHdCQUF1QyxpQlA3dUJGLEVPNnVCNkM7O0FBQ2xGLDRCQUEyQyxpQlA5dUJOLEVPOHVCcUQ7O0FBQzFGLHdCQUF1QyxpQlAvdUJGLEVPK3VCNkM7O0FBQ2xGLDRCQUEyQyxpQlBodkJOLEVPZ3ZCcUQ7O0FBQzFGLHFCQUFvQyxpQlBqdkJDLEVPaXZCdUM7O0FBQzVFLHVCQUFzQyxpQlBsdkJELEVPa3ZCMkM7O0FBQ2hGLHNCQUFxQyxpQlBudkJBLEVPbXZCeUM7O0FBQzlFLG9CQUFtQyxpQlBwdkJFLEVPb3ZCcUM7O0FBQzFFLGtCQUFpQyxpQlBydkJJLEVPcXZCaUM7O0FBQ3RFLHlCQUF3QyxpQlB0dkJILEVPc3ZCK0M7O0FBQ3BGLHlCQUF3QyxpQlB2dkJILEVPdXZCK0M7O0FBQ3BGLDJCQUEwQyxpQlB4dkJMLEVPd3ZCbUQ7O0FBQ3hGLDJCQUEwQyxpQlB6dkJMLEVPeXZCbUQ7O0FBQ3hGLGtCQUFpQyxpQlAxdkJJLEVPMHZCaUM7O0FBQ3RFLHNCQUFxQyxpQlAzdkJBLEVPMnZCeUM7O0FBQzlFLG9CQUFtQyxpQlA1dkJFLEVPNHZCcUM7O0FBQzFFLG1CQUFrQyxpQlA3dkJHLEVPNnZCbUM7O0FBQ3hFLHFCQUFvQyxpQlA5dkJDLEVPOHZCdUM7O0FBQzVFLG9CQUFtQyxpQlAvdkJFLEVPK3ZCcUM7O0FBQzFFLHNCQUFxQyxpQlBod0JBLEVPZ3dCeUM7O0FBQzlFLG9CQUFtQyxpQlBqd0JFLEVPaXdCcUM7O0FBQzFFLG1CQUFrQyxpQlBsd0JHLEVPa3dCbUM7O0FBQ3hFLG9CQUFtQyxpQlBud0JFLEVPbXdCcUM7O0FBQzFFLHNCQUFxQyxpQlBwd0JBLEVPb3dCeUM7O0FBQzlFLGlCQUFnQyxpQlByd0JLLEVPcXdCK0I7O0FBQ3BFLHVCQUFzQyxpQlB0d0JELEVPc3dCMkM7O0FBQ2hGLDhCQUE2QyxpQlB2d0JSLEVPdXdCeUQ7O0FBQzlGLG9CQUFtQyxpQlB4d0JFLEVPd3dCcUM7O0FBQzFFLHNCQUFxQyxpQlB6d0JBLEVPeXdCeUM7O0FBQzlFLHFCQUFvQyxpQlAxd0JDLEVPMHdCdUM7O0FBQzVFLHFCQUFvQyxpQlAzd0JDLEVPMndCdUM7O0FBQzVFLG9CQUFtQyxpQlA1d0JFLEVPNHdCcUM7O0FBQzFFLHVCQUFzQyxpQlA3d0JELEVPNndCMkM7O0FBQ2hGLHdCQUF1QyxpQlA5d0JGLEVPOHdCNkM7O0FBQ2xGLDRCQUEyQyxpQlAvd0JOLEVPK3dCcUQ7O0FBQzFGLGtDQUFpRCxpQlBoeEJaLEVPZ3hCaUU7O0FBQ3RHLDhCQUE2QyxpQlBqeEJSLEVPaXhCeUQ7O0FBQzlGLHdCQUF1QyxpQlBseEJGLEVPa3hCNkM7O0FBQ2xGLHVCQUFzQyxpQlBueEJELEVPbXhCMkM7O0FBQ2hGLG1CQUFrQyxpQlBweEJHLEVPb3hCbUM7O0FBQ3hFLDBCQUF5QyxpQlByeEJKLEVPcXhCaUQ7O0FBQ3RGLDBCQUF5QyxpQlB0eEJKLEVPc3hCaUQ7O0FBQ3RGLG9CQUFtQyxpQlB2eEJFLEVPdXhCcUM7O0FBQzFFLGlCQUFnQyxpQlB4eEJLLEVPd3hCK0I7O0FBQ3BFLHNCQUFxQyxpQlB6eEJBLEVPeXhCeUM7O0FBQzlFLG9CQUFtQyxpQlAxeEJFLEVPMHhCcUM7O0FBQzFFLG9CQUFtQyxpQlAzeEJFLEVPMnhCcUM7O0FBQzFFLHdCQUF1QyxpQlA1eEJGLEVPNHhCNkM7O0FBQ2xGLGtCQUFpQyxpQlA3eEJJLEVPNnhCaUM7O0FBQ3RFLG9CQUFtQyxpQlA5eEJFLEVPOHhCcUM7O0FBQzFFLHdCQUF1QyxpQlAveEJGLEVPK3hCNkM7O0FBQ2xGLDRCQUEyQyxpQlBoeUJOLEVPZ3lCcUQ7O0FBQzFGLDZCQUE0QyxpQlBqeUJQLEVPaXlCdUQ7O0FBQzVGLGlDQUFnRCxpQlBseUJYLEVPa3lCK0Q7O0FBQ3BHLHlCQUF3QyxpQlBueUJILEVPbXlCK0M7O0FBQ3BGLDZCQUE0QyxpQlBweUJQLEVPb3lCdUQ7O0FBQzVGLHNCQUFxQyxpQlByeUJBLEVPcXlCeUM7O0FBQzlFLGtCQUFpQyxpQlB0eUJJLEVPc3lCaUM7O0FBQ3RFLDJCQUEwQyxpQlB2eUJMLEVPdXlCbUQ7O0FBQ3hGLG9CQUFtQyxpQlB4eUJFLEVPd3lCcUM7O0FBQzFFLHdCQUF1QyxpQlB6eUJGLEVPeXlCNkM7O0FBQ2xGLHNCQUFxQyxpQlAxeUJBLEVPMHlCeUM7O0FBQzlFLDJCQUEwQyxpQlAzeUJMLEVPMnlCbUQ7O0FBQ3hGLHFCQUFvQyxpQlA1eUJDLEVPNHlCdUM7O0FBQzVFLG1CQUFrQyxpQlA3eUJHLEVPNnlCbUM7O0FBQ3hFLHFCQUFvQyxpQlA5eUJDLEVPOHlCdUM7O0FBQzVFLGtCQUFpQyxpQlAveUJJLEVPK3lCaUM7O0FBQ3RFLDJCQUEwQyxpQlBoekJMLEVPZ3pCbUQ7O0FBQ3hGLG9CQUFtQyxpQlBqekJFLEVPaXpCcUM7O0FBQzFFLHVCQUFzQyxpQlBsekJELEVPa3pCMkM7O0FBQ2hGLG9CQUFtQyxpQlBuekJFLEVPbXpCcUM7O0FBQzFFLGtCQUFpQyxpQlBwekJJLEVPb3pCaUM7O0FBQ3RFLHFCQUFvQyxpQlByekJDLEVPcXpCdUM7O0FBQzVFLHVCQUFzQyxpQlB0ekJELEVPc3pCMkM7O0FBQ2hGLDJCQUEwQyxpQlB2ekJMLEVPdXpCbUQ7O0FBQ3hGLGlCQUFnQyxpQlB4ekJLLEVPd3pCK0I7O0FBQ3BFLGlCQUFnQyxpQlB6ekJLLEVPeXpCK0I7O0FBQ3BFLHlCQUF3QyxpQlAxekJILEVPMHpCK0M7O0FBQ3BGLDBCQUF5QyxpQlAzekJKLEVPMnpCaUQ7O0FBQ3RGLDRCQUEyQyxpQlA1ekJOLEVPNHpCcUQ7O0FBQzFGLDJCQUEwQyxpQlA3ekJMLEVPNnpCbUQ7O0FBQ3hGLGtDQUFpRCxpQlA5ekJaLEVPOHpCaUU7O0FBQ3RHLHFCQUFvQyxpQlAvekJDLEVPK3pCdUM7O0FBQzVFLDBCQUF5QyxpQlBoMEJKLEVPZzBCaUQ7O0FBQ3RGLGdCQUErQixpQlBqMEJNLEVPaTBCNkI7O0FBQ2xFLHNCQUFxQyxpQlBsMEJBLEVPazBCeUM7O0FBQzlFLG9CQUFtQyxpQlBuMEJFLEVPbTBCcUM7O0FBQzFFLG1CQUFrQyxpQlBwMEJHLEVPbzBCbUM7O0FBQ3hFLDJCQUEwQyxpQlByMEJMLEVPcTBCbUQ7O0FBQ3hGLGlCQUFnQyxpQlB0MEJLLEVPczBCK0I7O0FBQ3BFLG1CQUFrQyxpQlB2MEJHLEVPdTBCbUM7O0FBQ3hFLHFCQUFvQyxpQlB4MEJDLEVPdzBCdUM7O0FBQzVFLG1CQUFrQyxpQlB6MEJHLEVPeTBCbUM7O0FBQ3hFLHVCQUFzQyxpQlAxMEJELEVPMDBCMkM7O0FBQ2hGLG1CQUFrQyxpQlAzMEJHLEVPMjBCbUM7O0FBQ3hFLHlCQUF3QyxpQlA1MEJILEVPNDBCK0M7O0FBQ3BGLDBCQUF5QyxpQlA3MEJKLEVPNjBCaUQ7O0FBQ3RGLHFCQUFvQyxpQlA5MEJDLEVPODBCdUM7O0FBQzVFLG9CQUFtQyxpQlAvMEJFLEVPKzBCcUM7O0FBQzFFLG9CQUFtQyxpQlBoMUJFLEVPZzFCcUM7O0FBQzFFLHlCQUF3QyxpQlBqMUJILEVPaTFCK0M7O0FBQ3BGLHVCQUFzQyxpQlBsMUJELEVPazFCMkM7O0FBQ2hGLDJCQUEwQyxpQlBuMUJMLEVPbTFCbUQ7O0FBQ3hGLHVCQUFzQyxpQlBwMUJELEVPbzFCMkM7O0FBQ2hGLHFCQUFvQyxpQlByMUJDLEVPcTFCdUM7O0FBQzVFLHNCQUFxQyxpQlB0MUJBLEVPczFCeUM7O0FBQzlFLDRCQUEyQyxpQlB2MUJOLEVPdTFCcUQ7O0FBQzFGLG1CQUFrQyxpQlB4MUJHLEVPdzFCbUM7O0FBQ3hFLHFCQUFvQyxpQlB6MUJDLEVPeTFCdUM7O0FBQzVFLG1CQUFrQyxpQlAxMUJHLEVPMDFCbUM7O0FBQ3hFLDBCQUF5QyxpQlAzMUJKLEVPMjFCaUQ7O0FBQ3RGLGlCQUFnQyxpQlA1MUJLLEVPNDFCK0I7O0FBQ3BFLG9CQUFtQyxpQlA3MUJFLEVPNjFCcUM7O0FBQzFFLG1CQUFrQyxpQlA5MUJHLEVPODFCbUM7O0FBQ3hFLGlCQUFnQyxpQlAvMUJLLEVPKzFCK0I7O0FBQ3BFLHFCQUFvQyxpQlBoMkJDLEVPZzJCdUM7O0FBQzVFLHVCQUFzQyxpQlBqMkJELEVPaTJCMkM7O0FBQ2hGLHFCQUFvQyxpQlBsMkJDLEVPazJCdUM7O0FBQzVFLHdCQUF1QyxpQlBuMkJGLEVPbTJCNkM7O0FBQ2xGLHdCQUF1QyxpQlBwMkJGLEVPbzJCNkM7O0FBQ2xGLDBCQUF5QyxpQlByMkJKLEVPcTJCaUQ7O0FBQ3RGLDBCQUF5QyxpQlB0MkJKLEVPczJCaUQ7O0FBQ3RGLDBCQUF5QyxpQlB2MkJKLEVPdTJCaUQ7O0FBQ3RGLHdCQUF1QyxpQlB4MkJGLEVPdzJCNkM7O0FBQ2xGLHFCQUFvQyxpQlB6MkJDLEVPeTJCdUM7O0FBQzVFLHdCQUF1QyxpQlAxMkJGLEVPMDJCNkM7O0FBQ2xGLHVCQUFzQyxpQlAzMkJELEVPMjJCMkM7O0FBQ2hGLDBCQUF5QyxpQlA1MkJKLEVPNDJCaUQ7O0FBQ3RGLHlCQUF3QyxpQlA3MkJILEVPNjJCK0M7O0FBQ3BGLCtCQUE4QyxpQlA5MkJULEVPODJCMkQ7O0FBQ2hHLDhCQUE2QyxpQlAvMkJSLEVPKzJCeUQ7O0FBQzlGLG1CQUFrQyxpQlBoM0JHLEVPZzNCbUM7O0FBQ3hFLHVCQUFzQyxpQlBqM0JELEVPaTNCMkM7O0FBQ2hGLHlCQUF3QyxpQlBsM0JILEVPazNCK0M7O0FBQ3BGLDBCQUF5QyxpQlBuM0JKLEVPbTNCaUQ7O0FBQ3RGLDhCQUE2QyxpQlBwM0JSLEVPbzNCeUQ7O0FBQzlGLDBCQUF5QyxpQlByM0JKLEVPcTNCaUQ7O0FBQ3RGLHlCQUF3QyxpQlB0M0JILEVPczNCK0M7O0FBQ3BGLGlCQUFnQyxpQlB2M0JLLEVPdTNCK0I7O0FBQ3BFLHdCQUF1QyxpQlB4M0JGLEVPdzNCNkM7O0FBQ2xGLDRCQUEyQyxpQlB6M0JOLEVPeTNCcUQ7O0FBQzFGLDRCQUEyQyxpQlAxM0JOLEVPMDNCcUQ7O0FBQzFGLDJCQUEwQyxpQlAzM0JMLEVPMjNCbUQ7O0FBQ3hGLHdCQUF1QyxpQlA1M0JGLEVPNDNCNkM7O0FBQ2xGLG1CQUFrQyxpQlA3M0JHLEVPNjNCbUM7O0FBQ3hFLHVCQUFzQyxpQlA5M0JELEVPODNCMkM7O0FBQ2hGLHlCQUF3QyxpQlAvM0JILEVPKzNCK0M7O0FBQ3BGLDhCQUE2QyxpQlBoNEJSLEVPZzRCeUQ7O0FBQzlGLHlCQUF3QyxpQlBqNEJILEVPaTRCK0M7O0FBQ3BGLDhCQUE2QyxpQlBsNEJSLEVPazRCeUQ7O0FBQzlGLG1CQUFrQyxpQlBuNEJHLEVPbTRCbUM7O0FBQ3hFLDJCQUEwQyxpQlBwNEJMLEVPbzRCbUQ7O0FBQ3hGLDZCQUE0QyxpQlByNEJQLEVPcTRCdUQ7O0FBQzVGLGtCQUFpQyxpQlB0NEJJLEVPczRCaUM7O0FBQ3RFLHlCQUF3QyxpQlB2NEJILEVPdTRCK0M7O0FBQ3BGLHlCQUF3QyxpQlB4NEJILEVPdzRCK0M7O0FBQ3BGLGtCQUFpQyxpQlB6NEJJLEVPeTRCaUM7O0FBQ3RFLGtCQUFpQyxpQlAxNEJJLEVPMDRCaUM7O0FBQ3RFLHlCQUF3QyxpQlAzNEJILEVPMjRCK0M7O0FBQ3BGLHlCQUF3QyxpQlA1NEJILEVPNDRCK0M7O0FBQ3BGLHFCQUFvQyxpQlA3NEJDLEVPNjRCdUM7O0FBQzVFLGtCQUFpQyxpQlA5NEJJLEVPODRCaUM7O0FBQ3RFLG9CQUFtQyxpQlAvNEJFLEVPKzRCcUM7O0FBQzFFLGlCQUFnQyxpQlBoNUJLLEVPZzVCK0I7O0FBQ3BFLHVCQUFzQyxpQlBqNUJELEVPaTVCMkM7O0FBQ2hGLGtCQUFpQyxpQlBsNUJJLEVPazVCaUM7O0FBQ3RFLHNCQUFxQyxpQlBuNUJBLEVPbTVCeUM7O0FBQzlFLHdCQUF1QyxpQlBwNUJGLEVPbzVCNkM7O0FBQ2xGLHVCQUFzQyxpQlByNUJELEVPcTVCMkM7O0FBQ2hGLGtCQUFpQyxpQlB0NUJJLEVPczVCaUM7O0FBQ3RFLDJCQUEwQyxpQlB2NUJMLEVPdTVCbUQ7O0FBQ3hGLDBCQUF5QyxpQlB4NUJKLEVPdzVCaUQ7O0FBQ3RGLGlDQUFnRCxpQlB6NUJYLEVPeTVCK0Q7O0FBQ3BHLHFDQUFvRCxpQlAxNUJmLEVPMDVCdUU7O0FBQzVHLG1CQUFrQyxpQlAzNUJHLEVPMjVCbUM7O0FBQ3hFLHdCQUF1QyxpQlA1NUJGLEVPNDVCNkM7O0FBQ2xGLDBCQUF5QyxpQlA3NUJKLEVPNjVCaUQ7O0FBQ3RGLDZCQUE0QyxpQlA5NUJQLEVPODVCdUQ7O0FBQzVGLG9CQUFtQyxpQlAvNUJFLEVPKzVCcUM7O0FBQzFFLDBCQUF5QyxpQlBoNkJKLEVPZzZCaUQ7O0FBQ3RGLG9CQUFtQyxpQlBqNkJFLEVPaTZCcUM7O0FBQzFFLGdCQUErQixpQlBsNkJNLEVPazZCNkI7O0FBQ2xFLG9CQUFtQyxpQlBuNkJFLEVPbTZCcUM7O0FBQzFFLHNCQUFxQyxpQlBwNkJBLEVPbzZCeUM7O0FBQzlFLDZCQUE0QyxpQlByNkJQLEVPcTZCdUQ7O0FBQzVGLHVCQUFzQyxpQlB0NkJELEVPczZCMkM7O0FBQ2hGLHVCQUFzQyxpQlB2NkJELEVPdTZCMkM7O0FBQ2hGLG1CQUFrQyxpQlB4NkJHLEVPdzZCbUM7O0FBQ3hFLHdCQUF1QyxpQlB6NkJGLEVPeTZCNkM7O0FBQ2xGLHlCQUF3QyxpQlAxNkJILEVPMDZCK0M7O0FBQ3BGLG1CQUFrQyxpQlAzNkJHLEVPMjZCbUM7O0FBQ3hFLHVCQUFzQyxpQlA1NkJELEVPNDZCMkM7O0FBQ2hGLHVCQUFzQyxpQlA3NkJELEVPNjZCMkM7O0FBQ2hGLDJCQUEwQyxpQlA5NkJMLEVPODZCbUQ7O0FBQ3hGLHFCQUFvQyxpQlAvNkJDLEVPKzZCdUM7O0FBQzVFLG9CQUFtQyxpQlBoN0JFLEVPZzdCcUM7O0FBQzFFLDBCQUF5QyxpQlBqN0JKLEVPaTdCaUQ7O0FBQ3RGLHFCQUFvQyxpQlBsN0JDLEVPazdCdUM7O0FBQzVFLG1CQUFrQyxpQlBuN0JHLEVPbTdCbUM7O0FBQ3hFLHlCQUF3QyxpQlBwN0JILEVPbzdCK0M7O0FBQ3BGLG9CQUFtQyxpQlByN0JFLEVPcTdCcUM7O0FBQzFFLG1CQUFrQyxpQlB0N0JHLEVPczdCbUM7O0FBQ3hFLHFCQUFvQyxpQlB2N0JDLEVPdTdCdUM7O0FBQzVFLHFCQUFvQyxpQlB4N0JDLEVPdzdCdUM7O0FBQzVFLHVCQUFzQyxpQlB6N0JELEVPeTdCMkM7O0FBQ2hGLG9CQUFtQyxpQlAxN0JFLEVPMDdCcUM7O0FBQzFFLDBCQUF5QyxpQlAzN0JKLEVPMjdCaUQ7O0FBQ3RGLDJCQUEwQyxpQlA1N0JMLEVPNDdCbUQ7O0FBQ3hGLG9CQUFtQyxpQlA3N0JFLEVPNjdCcUM7O0FBQzFFLGtCQUFpQyxpQlA5N0JJLEVPODdCaUM7O0FBQ3RFLHNCQUFxQyxpQlAvN0JBLEVPKzdCeUM7O0FBQzlFLHdCQUF1QyxpQlBoOEJGLEVPZzhCNkM7O0FBQ2xGLDJCQUEwQyxpQlBqOEJMLEVPaThCbUQ7O0FBQ3hGLG9CQUFtQyxpQlBsOEJFLEVPazhCcUM7O0FBQzFFLG1CQUFrQyxpQlBuOEJHLEVPbThCbUM7O0FBQ3hFLHVCQUFzQyxpQlBwOEJELEVPbzhCMkM7O0FBQ2hGLG9CQUFtQyxpQlByOEJFLEVPcThCcUM7O0FBQzFFLHdCQUF1QyxpQlB0OEJGLEVPczhCNkM7O0FBQ2xGLDBCQUF5QyxpQlB2OEJKLEVPdThCaUQ7O0FBQ3RGLHVCQUFzQyxpQlB4OEJELEVPdzhCMkM7O0FBQ2hGLHNCQUFxQyxpQlB6OEJBLEVPeThCeUM7O0FBQzlFLHFCQUFvQyxpQlAxOEJDLEVPMDhCdUM7O0FBQzVFLGlCQUFnQyxpQlAzOEJLLEVPMjhCK0I7O0FBQ3BFLG9CQUFtQyxpQlA1OEJFLEVPNDhCcUM7O0FBQzFFLGtCQUFpQyxpQlA3OEJJLEVPNjhCaUM7O0FBQ3RFLGtCQUFpQyxpQlA5OEJJLEVPODhCaUM7O0FBQ3RFLG1CQUFrQyxpQlAvOEJHLEVPKzhCbUM7O0FBQ3hFLG9CQUFtQyxpQlBoOUJFLEVPZzlCcUM7O0FBQzFFLHdCQUF1QyxpQlBqOUJGLEVPaTlCNkM7O0FBQ2xGLHFCQUFvQyxpQlBsOUJDLEVPazlCdUM7O0FBQzVFLG1CQUFrQyxpQlBuOUJHLEVPbTlCbUM7O0FBQ3hFLGlCQUFnQyxpQlBwOUJLLEVPbzlCK0I7O0FBQ3BFLHdCQUF1QyxpQlByOUJGLEVPcTlCNkM7O0FBQ2xGLHdCQUF1QyxpQlB0OUJGLEVPczlCNkM7O0FBQ2xGLG1CQUFrQyxpQlB2OUJHLEVPdTlCbUM7O0FBQ3hFLDRCQUEyQyxpQlB4OUJOLEVPdzlCcUQ7O0FBQzFGLDhCQUE2QyxpQlB6OUJSLEVPeTlCeUQ7O0FBQzlGLDRCQUEyQyxpQlAxOUJOLEVPMDlCcUQ7O0FBQzFGLHFCQUFvQyxpQlAzOUJDLEVPMjlCdUM7O0FBQzVFLHdCQUF1QyxpQlA1OUJGLEVPNDlCNkM7O0FBQ2xGLHFCQUFvQyxpQlA3OUJDLEVPNjlCdUM7O0FBQzVFLHNCQUFxQyxpQlA5OUJBLEVPODlCeUM7O0FBQzlFLG9CQUFtQyxpQlAvOUJFLEVPKzlCcUM7O0FBQzFFLHdCQUF1QyxpQlBoK0JGLEVPZytCNkM7O0FBQ2xGLGtCQUFpQyxpQlBqK0JJLEVPaStCaUM7O0FBQ3RFLHVCQUFzQyxpQlBsK0JELEVPaytCMkM7O0FBQ2hGLDRCQUEyQyxpQlBuK0JOLEVPbStCcUQ7O0FBQzFGLGtCQUFpQyxpQlBwK0JJLEVPbytCaUM7O0FBQ3RFLG9CQUFtQyxpQlByK0JFLEVPcStCcUM7O0FBQzFFLG9CQUFtQyxpQlB0K0JFLEVPcytCcUM7O0FBQzFFLHlCQUF3QyxpQlB2K0JILEVPdStCK0M7O0FBQ3BGLG9CQUFtQyxpQlB4K0JFLEVPdytCcUM7O0FBQzFFLG9CQUFtQyxpQlB6K0JFLEVPeStCcUM7O0FBQzFFLHFCQUFvQyxpQlAxK0JDLEVPMCtCdUM7O0FBQzVFLG9CQUFtQyxpQlAzK0JFLEVPMitCcUM7O0FBQzFFLDJCQUEwQyxpQlA1K0JMLEVPNCtCbUQ7O0FBQ3hGLDZCQUE0QyxpQlA3K0JQLEVPNitCdUQ7O0FBQzVGLDBCQUF5QyxpQlA5K0JKLEVPOCtCaUQ7O0FBQ3RGLHlCQUF3QyxpQlAvK0JILEVPKytCK0M7O0FBQ3BGLHlCQUF3QyxpQlBoL0JILEVPZy9CK0M7O0FBQ3BGLHNCQUFxQyxpQlBqL0JBLEVPaS9CeUM7O0FBQzlFLHNCQUFxQyxpQlBsL0JBLEVPay9CeUM7O0FBQzlFLG9CQUFtQyxpQlBuL0JFLEVPbS9CcUM7O0FBQzFFLG9CQUFtQyxpQlBwL0JFLEVPby9CcUM7O0FBQzFFLDBCQUF5QyxpQlByL0JKLEVPcS9CaUQ7O0FBQ3RGLG9CQUFtQyxpQlB0L0JFLEVPcy9CcUM7O0FBQzFFLG1CQUFrQyxpQlB2L0JHLEVPdS9CbUM7O0FBQ3hFLHVCQUFzQyxpQlB4L0JELEVPdy9CMkM7O0FBQ2hGLDhCQUE2QyxpQlB6L0JSLEVPeS9CeUQ7O0FBQzlGLDBCQUF5QyxpQlAxL0JKLEVPMC9CaUQ7O0FBQ3RGLHlCQUF3QyxpQlAzL0JILEVPMi9CK0M7O0FBQ3BGLHdCQUF1QyxpQlA1L0JGLEVPNC9CNkM7O0FBQ2xGLGtCQUFpQyxpQlA3L0JJLEVPNi9CaUM7O0FBQ3RFLDJCQUEwQyxpQlA5L0JMLEVPOC9CbUQ7O0FBQ3hGLDBCQUF5QyxpQlAvL0JKLEVPKy9CaUQ7O0FBQ3RGLHlCQUF3QyxpQlBoZ0NILEVPZ2dDK0M7O0FBQ3BGLDBCQUF5QyxpQlBqZ0NKLEVPaWdDaUQ7O0FBQ3RGLDZCQUE0QyxpQlBsZ0NQLEVPa2dDdUQ7O0FBQzVGLDJCQUEwQyxpQlBuZ0NMLEVPbWdDbUQ7O0FBQ3hGLHNCQUFxQyxpQlBwZ0NBLEVPb2dDeUM7O0FBQzlFLG9CQUFtQyxpQlByZ0NFLEVPcWdDcUM7O0FBQzFFLHlCQUF3QyxpQlB0Z0NILEVPc2dDK0M7O0FBQ3BGLGtCQUFpQyxpQlB2Z0NJLEVPdWdDaUM7O0FBQ3RFLHlCQUF3QyxpQlB4Z0NILEVPd2dDK0M7O0FBQ3BGLDJCQUEwQyxpQlB6Z0NMLEVPeWdDbUQ7O0FBQ3hGLDBCQUF5QyxpQlAxZ0NKLEVPMGdDaUQ7O0FBQ3RGLG9CQUFtQyxpQlAzZ0NFLEVPMmdDcUM7O0FBQzFFLHVCQUFzQyxpQlA1Z0NELEVPNGdDMkM7O0FBQ2hGLHNCQUFxQyxpQlA3Z0NBLEVPNmdDeUM7O0FBQzlFLHlCQUF3QyxpQlA5Z0NILEVPOGdDK0M7O0FBQ3BGLHFCQUFvQyxpQlAvZ0NDLEVPK2dDdUM7O0FBQzVFLHFCQUFvQyxpQlBoaENDLEVPZ2hDdUM7O0FBQzVFLGtCQUFpQyxpQlBqaENJLEVPaWhDaUM7O0FBQ3RFLHFCQUFvQyxpQlBsaENDLEVPa2hDdUM7O0FBQzVFLG9CQUFtQyxpQlBuaENFLEVPbWhDcUM7O0FBQzFFLG9CQUFtQyxpQlBwaENFLEVPb2hDcUM7O0FBQzFFLDJCQUEwQyxpQlByaENMLEVPcWhDbUQ7O0FBQ3hGLG1CQUFrQyxpQlB0aENHLEVPc2hDbUM7O0FBQ3hFLDhCQUE2QyxpQlB2aENSLEVPdWhDeUQ7O0FBQzlGLHNCQUFxQyxpQlB4aENBLEVPd2hDeUM7O0FBQzlFLG1CQUFrQyxpQlB6aENHLEVPeWhDbUM7O0FBQ3hFLG1CQUFrQyxpQlAxaENHLEVPMGhDbUM7O0FBQ3hFLHdCQUF1QyxpQlAzaENGLEVPMmhDNkM7O0FBQ2xGLG1CQUFrQyxpQlA1aENHLEVPNGhDbUM7O0FBQ3hFLG9CQUFtQyxpQlA3aENFLEVPNmhDcUM7O0FBQzFFLHVCQUFzQyxpQlA5aENELEVPOGhDMkM7O0FBQ2hGLHdCQUF1QyxpQlAvaENGLEVPK2hDNkM7O0FBQ2xGLG1CQUFrQyxpQlBoaUNHLEVPZ2lDbUM7O0FBQ3hFLHdCQUF1QyxpQlBqaUNGLEVPaWlDNkM7O0FBQ2xGLHdCQUF1QyxpQlBsaUNGLEVPa2lDNkM7O0FBQ2xGLGtCQUFpQyxpQlBuaUNJLEVPbWlDaUM7O0FBQ3RFLHFCQUFvQyxpQlBwaUNDLEVPb2lDdUM7O0FBQzVFLHlCQUF3QyxpQlByaUNILEVPcWlDK0M7O0FBQ3BGLGlCQUFnQyxpQlB0aUNLLEVPc2lDK0I7O0FBQ3BFLHNCQUFxQyxpQlB2aUNBLEVPdWlDeUM7O0FBQzlFLDRCQUEyQyxpQlB4aUNOLEVPd2lDcUQ7O0FBQzFGLDZCQUE0QyxpQlB6aUNQLEVPeWlDdUQ7O0FBQzVGLDBCQUF5QyxpQlAxaUNKLEVPMGlDaUQ7O0FBQ3RGLHVCQUFzQyxpQlAzaUNELEVPMmlDMkM7O0FBQ2hGLHFCQUFvQyxpQlA1aUNDLEVPNGlDdUM7O0FBQzVFLHNCQUFxQyxpQlA3aUNBLEVPNmlDeUM7O0FBQzlFLG1CQUFrQyxpQlA5aUNHLEVPOGlDbUM7O0FBQ3hFLHlCQUF3QyxpQlAvaUNILEVPK2lDK0M7O0FBQ3BGLGtCQUFpQyxpQlBoakNJLEVPZ2pDaUM7O0FBQ3RFLDZCQUE0QyxpQlBqakNQLEVPaWpDdUQ7O0FBQzVGLGlDQUFnRCxpQlBsakNYLEVPa2pDK0Q7O0FBQ3BHLDJCQUEwQyxpQlBuakNMLEVPbWpDbUQ7O0FBQ3hGLCtCQUE4QyxpQlBwakNULEVPb2pDMkQ7O0FBQ2hHLDhCQUE2QyxpQlByakNSLEVPcWpDeUQ7O0FBQzlGLGtDQUFpRCxpQlB0akNaLEVPc2pDaUU7O0FBQ3RHLDRCQUEyQyxpQlB2akNOLEVPdWpDcUQ7O0FBQzFGLGdDQUErQyxpQlB4akNWLEVPd2pDNkQ7O0FBQ2xHLHVCQUFzQyxpQlB6akNELEVPeWpDMkM7O0FBQ2hGLCtCQUE4QyxpQlAxakNULEVPMGpDMkQ7O0FBQ2hHLG1DQUFrRCxpQlAzakNiLEVPMmpDbUU7O0FBQ3hHLDZCQUE0QyxpQlA1akNQLEVPNGpDdUQ7O0FBQzVGLGlDQUFnRCxpQlA3akNYLEVPNmpDK0Q7O0FBQ3BHLHFCQUFvQyxpQlA5akNDLEVPOGpDdUM7O0FBQzVFLHdCQUF1QyxpQlAvakNGLEVPK2pDNkM7O0FBQ2xGLHdCQUF1QyxpQlBoa0NGLEVPZ2tDNkM7O0FBQ2xGLGlCQUFnQyxpQlBqa0NLLEVPaWtDK0I7O0FBQ3BFLDJCQUEwQyxpQlBsa0NMLEVPa2tDbUQ7O0FBQ3hGLHFCQUFvQyxpQlBua0NDLEVPbWtDdUM7O0FBQzVFLDBCQUF5QyxpQlBwa0NKLEVPb2tDaUQ7O0FBQ3RGLHlCQUF3QyxpQlBya0NILEVPcWtDK0M7O0FBQ3BGLG9CQUFtQyxpQlB0a0NFLEVPc2tDcUM7O0FBQzFFLHFCQUFvQyxpQlB2a0NDLEVPdWtDdUM7O0FBQzVFLHFCQUFvQyxpQlB4a0NDLEVPd2tDdUM7O0FBQzVFLHFCQUFvQyxpQlB6a0NDLEVPeWtDdUM7O0FBQzVFLHVCQUFzQyxpQlAxa0NELEVPMGtDMkM7O0FBQ2hGLG9CQUFtQyxpQlAza0NFLEVPMmtDcUM7O0FBQzFFLHlCQUF3QyxpQlA1a0NILEVPNGtDK0M7O0FBQ3BGLDZCQUE0QyxpQlA3a0NQLEVPNmtDdUQ7O0FBQzVGLHlCQUF3QyxpQlA5a0NILEVPOGtDK0M7O0FBQ3BGLDRCQUEyQyxpQlAva0NOLEVPK2tDcUQ7O0FBQzFGLDRCQUEyQyxpQlBobENOLEVPZ2xDcUQ7O0FBQzFGLHVCQUFzQyxpQlBqbENELEVPaWxDMkM7O0FBQ2hGLG1CQUFrQyxpQlBsbENHLEVPa2xDbUM7O0FBQ3hFLGtCQUFpQyxpQlBubENJLEVPbWxDaUM7O0FBQ3RFLCtCQUE4QyxpQlBwbENULEVPb2xDMkQ7O0FBQ2hHLHVCQUFzQyxpQlBybENELEVPcWxDMkM7O0FBQ2hGLDJCQUEwQyxpQlB0bENMLEVPc2xDbUQ7O0FBQ3hGLDJCQUEwQyxpQlB2bENMLEVPdWxDbUQ7O0FBQ3hGLDBCQUF5QyxpQlB4bENKLEVPd2xDaUQ7O0FBQ3RGLHdCQUF1QyxpQlB6bENGLEVPeWxDNkM7O0FBQ2xGLG1CQUFrQyxpQlAxbENHLEVPMGxDbUM7O0FBQ3hFLDBCQUF5QyxpQlAzbENKLEVPMmxDaUQ7O0FBQ3RGLDBCQUF5QyxpQlA1bENKLEVPNGxDaUQ7O0FBQ3RGLDJCQUEwQyxpQlA3bENMLEVPNmxDbUQ7O0FBQ3hGLDBCQUF5QyxpQlA5bENKLEVPOGxDaUQ7O0FBQ3RGLHlCQUF3QyxpQlAvbENILEVPK2xDK0M7O0FBQ3BGLDBCQUF5QyxpQlBobUNKLEVPZ21DaUQ7O0FBQ3RGLHlCQUF3QyxpQlBqbUNILEVPaW1DK0M7O0FBQ3BGLGtCQUFpQyxpQlBsbUNJLEVPa21DaUM7O0FBQ3RFLHlCQUF3QyxpQlBubUNILEVPbW1DK0M7O0FBQ3BGLHVCQUFzQyxpQlBwbUNELEVPb21DMkM7O0FBQ2hGLG1CQUFrQyxpQlBybUNHLEVPcW1DbUM7O0FBQ3hFLHVCQUFzQyxpQlB0bUNELEVPc21DMkM7O0FBQ2hGLG9CQUFtQyxpQlB2bUNFLEVPdW1DcUM7O0FBQzFFLG9CQUFtQyxpQlB4bUNFLEVPd21DcUM7O0FBQzFFLHlCQUF3QyxpQlB6bUNILEVPeW1DK0M7O0FBQ3BGLDJCQUEwQyxpQlAxbUNMLEVPMG1DbUQ7O0FBQ3hGLG9CQUFtQyxpQlAzbUNFLEVPMm1DcUM7O0FBQzFFLHNCQUFxQyxpQlA1bUNBLEVPNG1DeUM7O0FBQzlFLHlCQUF3QyxpQlA3bUNILEVPNm1DK0M7O0FBQ3BGLDBCQUF5QyxpQlA5bUNKLEVPOG1DaUQ7O0FBQ3RGLHlCQUF3QyxpQlAvbUNILEVPK21DK0M7O0FBQ3BGLGdDQUErQyxpQlBobkNWLEVPZ25DNkQ7O0FBQ2xHLHVCQUFzQyxpQlBqbkNELEVPaW5DMkM7O0FBQ2hGLG9CQUFtQyxpQlBsbkNFLEVPa25DcUM7O0FBQzFFLHNCQUFxQyxpQlBubkNBLEVPbW5DeUM7O0FBQzlFLDhCQUE2QyxpQlBwbkNSLEVPb25DeUQ7O0FBQzlGLGlCQUFnQyxpQlBybkNLLEVPcW5DK0I7O0FBQ3BFLHlCQUF3QyxpQlB0bkNILEVPc25DK0M7O0FBQ3BGLHlCQUF3QyxpQlB2bkNILEVPdW5DK0M7O0FBQ3BGLG9CQUFtQyxpQlB4bkNFLEVPd25DcUM7O0FBQzFFLHNCQUFxQyxpQlB6bkNBLEVPeW5DeUM7O0FBQzlFLGtCQUFpQyxpQlAxbkNJLEVPMG5DaUM7O0FBQ3RFLHdCQUF1QyxpQlAzbkNGLEVPMm5DNkM7O0FBQ2xGLHFCQUFvQyxpQlA1bkNDLEVPNG5DdUM7O0FBQzVFLDJCQUEwQyxpQlA3bkNMLEVPNm5DbUQ7O0FBQ3hGLHFCQUFvQyxpQlA5bkNDLEVPOG5DdUM7O0FBQzVFLHVCQUFzQyxpQlAvbkNELEVPK25DMkM7O0FBQ2hGLGtCQUFpQyxpQlBob0NJLEVPZ29DaUM7O0FBQ3RFLHNCQUFxQyxpQlBqb0NBLEVPaW9DeUM7O0FBQzlFLHFCQUFvQyxpQlBsb0NDLEVPa29DdUM7O0FBQzVFLG1CQUFrQyxpQlBub0NHLEVPbW9DbUM7O0FBQ3hFLDBCQUF5QyxpQlBwb0NKLEVPb29DaUQ7O0FBQ3RGLG9CQUFtQyxpQlByb0NFLEVPcW9DcUM7O0FBQzFFLHdCQUF1QyxpQlB0b0NGLEVPc29DNkM7O0FBQ2xGLHFCQUFvQyxpQlB2b0NDLEVPdW9DdUM7O0FBQzVFLDRCQUEyQyxpQlB4b0NOLEVPd29DcUQ7O0FBQzFGLGlCQUFnQyxpQlB6b0NLLEVPeW9DK0I7O0FBQ3BFLGtCQUFpQyxpQlAxb0NJLEVPMG9DaUM7O0FBQ3RFLGtCQUFpQyxpQlAzb0NJLEVPMm9DaUM7O0FBQ3RFLG1CQUFrQyxpQlA1b0NHLEVPNG9DbUM7O0FBQ3hFLGtCQUFpQyxpQlA3b0NJLEVPNm9DaUM7O0FBQ3RFLHVCQUFzQyxpQlA5b0NELEVPOG9DMkM7O0FBQ2hGLG1CQUFrQyxpQlAvb0NHLEVPK29DbUM7O0FBQ3hFLHdCQUF1QyxpQlBocENGLEVPZ3BDNkM7O0FBQ2xGLHNCQUFxQyxpQlBqcENBLEVPaXBDeUM7O0FBQzlFLDRCQUEyQyxpQlBscENOLEVPa3BDcUQ7O0FBQzFGLDhCQUE2QyxpQlBucENSLEVPbXBDeUQ7O0FBQzlGLDZCQUE0QyxpQlBwcENQLEVPb3BDdUQ7O0FBQzVGLDJCQUEwQyxpQlBycENMLEVPcXBDbUQ7O0FBQ3hGLG1CQUFrQyxpQlB0cENHLEVPc3BDbUM7O0FBQ3hFLHNCQUFxQyxpQlB2cENBLEVPdXBDeUM7O0FBQzlFLHlCQUF3QyxpQlB4cENILEVPd3BDK0M7O0FBQ3BGLHdCQUF1QyxpQlB6cENGLEVPeXBDNkM7O0FBQ2xGLGdCQUErQixpQlAxcENNLEVPMHBDNkI7O0FBQ2xFLHNCQUFxQyxpQlAzcENBLEVPMnBDeUM7O0FBQzlFLHFCQUFvQyxpQlA1cENDLEVPNHBDdUM7O0FBQzVFLDBCQUF5QyxpQlA3cENKLEVPNnBDaUQ7O0FBQ3RGLDJCQUEwQyxpQlA5cENMLEVPOHBDbUQ7O0FBQ3hGLHFCQUFvQyxpQlAvcENDLEVPK3BDdUM7O0FBQzVFLHVCQUFzQyxpQlBocUNELEVPZ3FDMkM7O0FBQ2hGLHlCQUF3QyxpQlBqcUNILEVPaXFDK0M7O0FBQ3BGLCtCQUE4QyxpQlBscUNULEVPa3FDMkQ7O0FBQ2hHLDhCQUE2QyxpQlBucUNSLEVPbXFDeUQ7O0FBQzlGLDhCQUE2QyxpQlBwcUNSLEVPb3FDeUQ7O0FBQzlGLGlDQUFnRCxpQlBycUNYLEVPcXFDK0Q7O0FBQ3BHLHdDQUF1RCxpQlB0cUNsQixFT3NxQzZFOztBQUNsSCx5QkFBd0MsaUJQdnFDSCxFT3VxQytDOztBQUNwRix5QkFBd0MsaUJQeHFDSCxFT3dxQytDOztBQUNwRix1QkFBc0MsaUJQenFDRCxFT3lxQzJDOztBQUNoRix1QkFBc0MsaUJQMXFDRCxFTzBxQzJDOztBQUNoRix3QkFBdUMsaUJQM3FDRixFTzJxQzZDOztBQUNsRixtQkFBa0MsaUJQNXFDRyxFTzRxQ21DOztBQUN4RSwwQkFBeUMsaUJQN3FDSixFTzZxQ2lEOztBQUN0RixrQkFBaUMsaUJQOXFDSSxFTzhxQ2lDOztBQUN0RSx3QkFBdUMsaUJQL3FDRixFTytxQzZDOztBQUNsRixtQkFBa0MsaUJQaHJDRyxFT2dyQ21DOztBQUN4RSx3QkFBdUMsaUJQanJDRixFT2lyQzZDOztBQUNsRix1QkFBc0MsaUJQbHJDRCxFT2tyQzJDOztBQUNoRixvQkFBbUMsaUJQbnJDRSxFT21yQ3FDOztBQUMxRSwwQkFBeUMsaUJQcHJDSixFT29yQ2lEOztBQUN0RixxQkFBb0MsaUJQcnJDQyxFT3FyQ3VDOztBQUM1RSxtQkFBa0MsaUJQdHJDRyxFT3NyQ21DOztBQUN4RSxtQkFBa0MsaUJQdnJDRyxFT3VyQ21DOztBQUN4RSxtQkFBa0MsaUJQeHJDRyxFT3dyQ21DOztBQUN4RSx3QkFBdUMsaUJQenJDRixFT3lyQzZDOztBQUNsRixxQkFBb0MsaUJQMXJDQyxFTzByQ3VDOztBQUM1RSw4QkFBNkMsaUJQM3JDUixFTzJyQ3lEOztBQUM5Rix1QkFBc0MsaUJQNXJDRCxFTzRyQzJDOztBQUNoRiwyQkFBMEMsaUJQN3JDTCxFTzZyQ21EOztBQUN4RixtQkFBa0MsaUJQOXJDRyxFTzhyQ21DOztBQUN4RSxrQkFBaUMsaUJQL3JDSSxFTytyQ2lDOztBQUN0RSx5QkFBd0MsaUJQaHNDSCxFT2dzQytDOztBQUNwRiw2QkFBNEMsaUJQanNDUCxFT2lzQ3VEOztBQUM1RixtQkFBa0MsaUJQbHNDRyxFT2tzQ21DOztBQUN4RSx1QkFBc0MsaUJQbnNDRCxFT21zQzJDOztBQUNoRiwyQkFBMEMsaUJQcHNDTCxFT29zQ21EOztBQUN4RiwrQkFBOEMsaUJQcnNDVCxFT3FzQzJEOztBQUNoRyxrQkFBaUMsaUJQdHNDSSxFT3NzQ2lDOztBQUN0RSxvQkFBbUMsaUJQdnNDRSxFT3VzQ3FDOztBQUMxRSx5QkFBd0MsaUJQeHNDSCxFT3dzQytDOztBQUNwRixvQkFBbUMsaUJQenNDRSxFT3lzQ3FDOztBQUMxRSxtQkFBa0MsaUJQMXNDRyxFTzBzQ21DOztBQUN4RSwyQkFBMEMsaUJQM3NDTCxFTzJzQ21EOztBQUN4RiwyQkFBMEMsaUJQNXNDTCxFTzRzQ21EOztBQUN4RiwwQkFBeUMsaUJQN3NDSixFTzZzQ2lEOztBQUN0RiwwQkFBeUMsaUJQOXNDSixFTzhzQ2lEOztBQUN0RixvQkFBbUMsaUJQL3NDRSxFTytzQ3FDOztBQUMxRSxpQkFBZ0MsaUJQaHRDSyxFT2d0QytCOztBQUNwRSxvQkFBbUMsaUJQanRDRSxFT2l0Q3FDOztBQUMxRSwyQkFBMEMsaUJQbHRDTCxFT2t0Q21EOztBQUN4RixnQkFBK0IsaUJQbnRDTSxFT210QzZCOztBQUNsRSxvQkFBbUMsaUJQcHRDRSxFT290Q3FDOztBQUMxRSxxQkFBb0MsaUJQcnRDQyxFT3F0Q3VDOztBQUM1RSw0QkFBMkMsaUJQdHRDTixFT3N0Q3FEOztBQUMxRixtQkFBa0MsaUJQdnRDRyxFT3V0Q21DOztBQUN4RSxrQkFBaUMsaUJQeHRDSSxFT3d0Q2lDOztBQUN0RSxvQkFBbUMsaUJQenRDRSxFT3l0Q3FDOztBQUMxRSxtQkFBa0MsaUJQMXRDRyxFTzB0Q21DOztBQUN4RSxzQkFBcUMsaUJQM3RDQSxFTzJ0Q3lDOztBQUM5RSw0QkFBMkMsaUJQNXRDTixFTzR0Q3FEOztBQUMxRix1QkFBc0MsaUJQN3RDRCxFTzZ0QzJDOztBQUNoRixrQkFBaUMsaUJQOXRDSSxFTzh0Q2lDOztBQUN0RSxzQkFBcUMsaUJQL3RDQSxFTyt0Q3lDOztBQUM5RSx5QkFBd0MsaUJQaHVDSCxFT2d1QytDOztBQUNwRiw4QkFBNkMsaUJQanVDUixFT2l1Q3lEOztBQUM5Rix3QkFBdUMsaUJQbHVDRixFT2t1QzZDOztBQUNsRixvQkFBbUMsaUJQbnVDRSxFT211Q3FDOztBQUMxRSxvQkFBbUMsaUJQcHVDRSxFT291Q3FDOztBQUMxRSx3QkFBdUMsaUJQcnVDRixFT3F1QzZDOztBQUNsRixxQkFBb0MsaUJQdHVDQyxFT3N1Q3VDOztBQUM1RSxvQkFBbUMsaUJQdnVDRSxFT3V1Q3FDOztBQUMxRSxpQkFBZ0MsaUJQeHVDSyxFT3d1QytCOztBQUNwRSxpQkFBZ0MsaUJQenVDSyxFT3l1QytCOztBQUNwRSxrQkFBaUMsaUJQMXVDSSxFTzB1Q2lDOztBQUN0RSxzQkFBcUMsaUJQM3VDQSxFTzJ1Q3lDOztBQUM5RSw0QkFBMkMsaUJQNXVDTixFTzR1Q3FEOztBQUMxRiw0QkFBMkMsaUJQN3VDTixFTzZ1Q3FEOztBQUMxRix3QkFBdUMsaUJQOXVDRixFTzh1QzZDOztBQUNsRix5QkFBd0MsaUJQL3VDSCxFTyt1QytDOztBQUNwRix3QkFBdUMsaUJQaHZDRixFT2d2QzZDOztBQUNsRixzQkFBcUMsaUJQanZDQSxFT2l2Q3lDOztBQUM5RSx1QkFBc0MsaUJQbHZDRCxFT2t2QzJDOztBQUNoRiwwQkFBeUMsaUJQbnZDSixFT212Q2lEOztBQUN0RiwyQkFBMEMsaUJQcHZDTCxFT292Q21EOztBQUN4RiwwQkFBeUMsaUJQcnZDSixFT3F2Q2lEOztBQUN0Rix1QkFBc0MsaUJQdHZDRCxFT3N2QzJDOztBQUNoRixxQkFBb0MsaUJQdnZDQyxFT3V2Q3VDOztBQUM1RSx3QkFBdUMsaUJQeHZDRixFT3d2QzZDOztBQUNsRix3QkFBdUMsaUJQenZDRixFT3l2QzZDOztBQUNsRix3QkFBdUMsaUJQMXZDRixFTzB2QzZDOztBQUNsRix1QkFBc0MsaUJQM3ZDRCxFTzJ2QzJDOztBQUNoRix5QkFBd0MsaUJQNXZDSCxFTzR2QytDOztBQUNwRix5QkFBd0MsaUJQN3ZDSCxFTzZ2QytDOztBQUNwRix3QkFBdUMsaUJQOXZDRixFTzh2QzZDOztBQUNsRixzQkFBcUMsaUJQL3ZDQSxFTyt2Q3lDOztBQUM5RSxzQkFBcUMsaUJQaHdDQSxFT2d3Q3lDOztBQUM5RSx3QkFBdUMsaUJQandDRixFT2l3QzZDOztBQUNsRixtQkFBa0MsaUJQbHdDRyxFT2t3Q21DOztBQUN4RSx1QkFBc0MsaUJQbndDRCxFT213QzJDOztBQUNoRixrQkFBaUMsaUJQcHdDSSxFT293Q2lDOztBQUN0RSxzQkFBcUMsaUJQcndDQSxFT3F3Q3lDOztBQUM5RSwyQkFBMEMsaUJQdHdDTCxFT3N3Q21EOztBQUN4RixzQkFBcUMsaUJQdndDQSxFT3V3Q3lDOztBQUM5RSxvQkFBbUMsaUJQeHdDRSxFT3d3Q3FDOztBQUMxRSwyQkFBMEMsaUJQendDTCxFT3l3Q21EOztBQUN4RixtQkFBa0MsaUJQMXdDRyxFTzB3Q21DOztBQUN4RSwwQkFBeUMsaUJQM3dDSixFTzJ3Q2lEOztBQUN0Rix3QkFBdUMsaUJQNXdDRixFTzR3QzZDOztBQUNsRixxQkFBb0MsaUJQN3dDQyxFTzZ3Q3VDOztBQUM1RSxvQkFBbUMsaUJQOXdDRSxFTzh3Q3FDOztBQUMxRSwyQkFBMEMsaUJQL3dDTCxFTyt3Q21EOztBQUN4RixrQkFBaUMsaUJQaHhDSSxFT2d4Q2lDOztBQUN0RSxtQkFBa0MsaUJQanhDRyxFT2l4Q21DOztBQUN4RSxtQkFBa0MsaUJQbHhDRyxFT2t4Q21DOztBQUN4RSxtQkFBa0MsaUJQbnhDRyxFT214Q21DOztBQUN4RSx5QkFBd0MsaUJQcHhDSCxFT294QytDOztBQUNwRixvQkFBbUMsaUJQcnhDRSxFT3F4Q3FDOztBQUMxRSxtQkFBa0MsaUJQdHhDRyxFT3N4Q21DOztBQUN4RSwwQkFBeUMsaUJQdnhDSixFT3V4Q2lEOztBQUN0RixxQkFBb0MsaUJQeHhDQyxFT3d4Q3VDOztBQUM1RSxrQkFBaUMsaUJQenhDSSxFT3l4Q2lDOztBQUN0RSxnQkFBK0IsaUJQMXhDTSxFTzB4QzZCOztBQUNsRSxpQkFBZ0MsaUJQM3hDSyxFTzJ4QytCOztBQUNwRSx1QkFBc0MsaUJQNXhDRCxFTzR4QzJDOztBQUNoRiw2QkFBNEMsaUJQN3hDUCxFTzZ4Q3VEOztBQUM1Rix5QkFBd0MsaUJQOXhDSCxFTzh4QytDOztBQUNwRix5QkFBd0MsaUJQL3hDSCxFTyt4QytDOztBQUNwRix3QkFBdUMsaUJQaHlDRixFT2d5QzZDOztBQUNsRix1QkFBc0MsaUJQanlDRCxFT2l5QzJDOztBQUNoRixzQkFBcUMsaUJQbHlDQSxFT2t5Q3lDOztBQUM5RSwwQkFBeUMsaUJQbnlDSixFT215Q2lEOztBQUN0RixtQkFBa0MsaUJQcHlDRyxFT295Q21DOztBQUN4RSxxQkFBb0MsaUJQcnlDQyxFT3F5Q3VDOztBQUM1RSxvQkFBbUMsaUJQdHlDRSxFT3N5Q3FDOztBQUMxRSx1QkFBc0MsaUJQdnlDRCxFT3V5QzJDOztBQUNoRixtQkFBa0MsaUJQeHlDRyxFT3d5Q21DOztBQUN4RSx5QkFBd0MsaUJQenlDSCxFT3l5QytDOztBQUNwRixrQkFBaUMsaUJQMXlDSSxFTzB5Q2lDOztBQUN0RSxvQkFBbUMsaUJQM3lDRSxFTzJ5Q3FDOztBQUMxRSxtQkFBa0MsaUJQNXlDRyxFTzR5Q21DOztBQUN4RSxvQkFBbUMsaUJQN3lDRSxFTzZ5Q3FDOztBQUMxRSw0QkFBMkMsaUJQOXlDTixFTzh5Q3FEOztBQUMxRixvQkFBbUMsaUJQL3lDRSxFTyt5Q3FDOztBQUMxRSxzQkFBcUMsaUJQaHpDQSxFT2d6Q3lDOztBQUM5RSw2QkFBNEMsaUJQanpDUCxFT2l6Q3VEOztBQUM1Rix3QkFBdUMsaUJQbHpDRixFT2t6QzZDOztBQUNsRixtQkFBa0MsaUJQbnpDRyxFT216Q21DOztBQUN4RSxrQkFBaUMsaUJQcHpDSSxFT296Q2lDOztBQUN0RSx5QkFBd0MsaUJQcnpDSCxFT3F6QytDOztBQUNwRixrQkFBaUMsaUJQdHpDSSxFT3N6Q2lDOztBQUN0RSwwQkFBeUMsaUJQdnpDSixFT3V6Q2lEOztBQUN0Riw2QkFBNEMsaUJQeHpDUCxFT3d6Q3VEOztBQUM1Riw2QkFBNEMsaUJQenpDUCxFT3l6Q3VEOztBQUM1Riw0QkFBMkMsaUJQMXpDTixFTzB6Q3FEOztBQUMxRixxQkFBb0MsaUJQM3pDQyxFTzJ6Q3VDOztBQUM1RSx5QkFBd0MsaUJQNXpDSCxFTzR6QytDOztBQUNwRix3QkFBdUMsaUJQN3pDRixFTzZ6QzZDOztBQUNsRiw0QkFBMkMsaUJQOXpDTixFTzh6Q3FEOztBQUMxRixpQkFBZ0MsaUJQL3pDSyxFTyt6QytCOztBQUNwRSxrQ0FBaUQsaUJQaDBDWixFT2cwQ2lFOztBQUN0RyxpQ0FBZ0QsaUJQajBDWCxFT2kwQytEOztBQUNwRyxzQkFBcUMsaUJQbDBDQSxFT2swQ3lDOztBQUM5RSx1QkFBc0MsaUJQbjBDRCxFT20wQzJDOztBQUNoRiw4QkFBNkMsaUJQcDBDUixFT28wQ3lEOztBQUM5Rix3QkFBdUMsaUJQcjBDRixFT3EwQzZDOztBQUNsRix3QkFBdUMsaUJQdDBDRixFT3MwQzZDOztBQUNsRixxQkFBb0MsaUJQdjBDQyxFT3UwQ3VDOztBQUM1RSxxQkFBb0MsaUJQeDBDQyxFT3cwQ3VDOztBQUM1RSxvQkFBbUMsaUJQejBDRSxFT3kwQ3FDOztBQUMxRSxtQkFBa0MsaUJQMTBDRyxFTzAwQ21DOztBQUN4RSxrQkFBaUMsaUJQMzBDSSxFTzIwQ2lDOztBQUN0RSxrQkFBaUMsaUJQNTBDSSxFTzQwQ2lDOztBQUN0RSx5QkFBd0MsaUJQNzBDSCxFTzYwQytDOztBQUNwRiwwQkFBeUMsaUJQOTBDSixFTzgwQ2lEOztBQUN0RixtQkFBa0MsaUJQLzBDRyxFTyswQ21DOztBQUN4RSxvQkFBbUMsaUJQaDFDRSxFT2cxQ3FDOztBQUMxRSxvQkFBbUMsaUJQajFDRSxFT2kxQ3FDOztBQUMxRSxrQ0FBaUQsaUJQbDFDWixFT2sxQ2lFOztBQUN0RyxrQkFBaUMsaUJQbjFDSSxFT20xQ2lD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VEMsNkI0RFBGLHdCQUlJLG1CQUFrQixFQVlyQixFQUFBOztBNURUQyw0QjREUEYsd0JBT0ksZ0JBQWUsRUFTbEIsRUFBQTs7QUFoQkQsbUNBV0ksa0JBQWlCLEVBQ2xCOztBQU1ILGVBQ0UsMEJBQW1CLENBQW5CLDRCQUFtQixDQUFuQix1QkFBbUIsQ0FBbkIsb0JBQW1CLENBQ25CLHFCQUFhLENBQWIsc0JBQWEsQ0FBYixxQkFBYSxDQUFiLGNBQWEsRUFlZDs7QUFqQkQscUJBS0kscUNBQXFDLENBQ3JDLGFBQVksRUFDYjs7QUFQSCx1QkFTSSxpQkFBZ0IsQ0FDaEIsbUJBQWtCLENBQ2xCLHdCQUFlLENBQWYsZ0JBQWUsRUFLaEI7O0E1RDNCRCw0QjREV0YsdUJBY00sbUJBQWtCLEVBRXJCLEVBQUE7O0FBR0gsK0JBR0ksaUM5RC9CMkIsQzhEZ0MzQixVQUFTLENBQ1QsZ0JBQWUsRUFnQmhCOztBQXJCSCxrQ0FRTSxpQkFBZ0IsRUFLakI7O0FBYkwsb0NBV1EsZTlEcEN1QixFOERxQ3hCOztBNUQxQ0wsNEI0RDhCRix1Q0FrQlEsbUJBQWtCLEVBRXJCLEVBQUE7O0FBSUwsc0JBR0ksaUM5RHZEMkIsQzhEd0QzQixVQUFTLENBQ1QsZ0JBQWUsRUFvQmhCOztBQXpCSCx5QkFRTSxnQjlEdkJnQixDOER3QmhCLGlCQUFnQixFQU1qQjs7QUFmTCwyQkFZUSxlOUQ3RHVCLEM4RDhEdkIsc0JBQXFCLEVBQ3RCOztBQWRQLHdCQWtCTSxlOURqRXlCLEM4RGtFekIsMkJBQTBCLEVBSzNCOztBQXhCTCw4QkFzQlEsZTlEM0V1QixFOEQ0RXhCIiwiZmlsZSI6ImxmLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7IGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmJvZHkgeyBtYXJnaW46IDA7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbmF1ZGlvLCBjYW52YXMsIHByb2dyZXNzLCB2aWRlbyB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7IGRpc3BsYXk6IG5vbmU7IGhlaWdodDogMDsgfVxuXG5baGlkZGVuXSwgdGVtcGxhdGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbmE6YWN0aXZlLCBhOmhvdmVyIHsgb3V0bGluZTogMDsgfVxuXG5hYmJyW3RpdGxlXSB7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuYiwgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGZuIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbm1hcmsgeyBiYWNrZ3JvdW5kOiAjZmYwOyBjb2xvcjogIzAwMDsgfVxuXG5zbWFsbCB7IGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1Yiwgc3VwIHsgZm9udC1zaXplOiA3NSU7IGxpbmUtaGVpZ2h0OiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAgeyB0b3A6IC0wLjVlbTsgfVxuXG5zdWIgeyBib3R0b206IC0wLjI1ZW07IH1cblxuaW1nIHsgYm9yZGVyOiAwOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5maWd1cmUgeyBtYXJnaW46IDA7IH1cblxuaHIgeyBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgaGVpZ2h0OiAwOyB9XG5cbnByZSB7IG92ZXJmbG93OiBhdXRvOyB9XG5cbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHsgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyBmb250LXNpemU6IDFlbTsgfVxuXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7IGNvbG9yOiBpbmhlcml0OyBmb250OiBpbmhlcml0OyBtYXJnaW46IDA7IH1cblxuYnV0dG9uIHsgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLCBzZWxlY3QgeyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLCBodG1sIGlucHV0W2Rpc2FibGVkXSB7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XG5cbmlucHV0IHsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7IGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24geyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuZmllbGRzZXQgeyBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwOyBtYXJnaW46IDAgMnB4OyBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07IH1cblxubGVnZW5kIHsgYm9yZGVyOiAwOyBwYWRkaW5nOiAwOyB9XG5cbnRleHRhcmVhIHsgb3ZlcmZsb3c6IGF1dG87IH1cblxub3B0Z3JvdXAgeyBmb250LXdlaWdodDogYm9sZDsgfVxuXG50YWJsZSB7IGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLCB0aCB7IHBhZGRpbmc6IDA7IH1cblxuLyohIEJvb3RzdHJhcCBHcmlkIHY0LjAuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKSBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9ycyBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy4gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSkgKi9cbkAtbXMtdmlld3BvcnQgeyB3aWR0aDogZGV2aWNlLXdpZHRoOyB9XG5cbmh0bWwgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG4qLCA6OmFmdGVyLCA6OmJlZm9yZSB7IGJveC1zaXppbmc6IGluaGVyaXQ7IH1cblxuLmNvbnRhaW5lciB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7IHdpZHRoOiAxMDAlOyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IG1hcmdpbi1yaWdodDogYXV0bzsgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnJvdyB7IGRpc3BsYXk6IC13ZWJraXQtYm94OyBkaXNwbGF5OiAtbXMtZmxleGJveDsgZGlzcGxheTogZmxleDsgLW1zLWZsZXgtd3JhcDogd3JhcDsgZmxleC13cmFwOiB3cmFwOyBtYXJnaW4tcmlnaHQ6IC0xNXB4OyBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMgeyBtYXJnaW4tcmlnaHQ6IDA7IG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5uby1ndXR0ZXJzID4gLmNvbCwgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPWNvbC1dIHsgcGFkZGluZy1yaWdodDogMDsgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wsIC5jb2wtMSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtYXV0bywgLmNvbC1sZywgLmNvbC1sZy0xLCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy1hdXRvLCAuY29sLW1kLCAuY29sLW1kLTEsIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLWF1dG8sIC5jb2wtc20sIC5jb2wtc20tMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tYXV0bywgLmNvbC14bCwgLmNvbC14bC0xLCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC1hdXRvIHsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgbWluLWhlaWdodDogMXB4OyBwYWRkaW5nLXJpZ2h0OiAxNXB4OyBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuLmNvbCB7IC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwOyBmbGV4LWJhc2lzOiAwOyAtd2Via2l0LWJveC1mbGV4OiAxOyAtbXMtZmxleC1wb3NpdGl2ZTogMTsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCBhdXRvOyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuXG4uY29sLTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDguMzMzMzMzJTsgZmxleDogMCAwIDguMzMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cblxuLmNvbC0yIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclOyBmbGV4OiAwIDAgMTYuNjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG5cbi5jb2wtMyB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMjUlOyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuXG4uY29sLTQgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7IGZsZXg6IDAgMCAzMy4zMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cblxuLmNvbC01IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclOyBmbGV4OiAwIDAgNDEuNjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG5cbi5jb2wtNiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNTAlOyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuXG4uY29sLTcgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7IGZsZXg6IDAgMCA1OC4zMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cblxuLmNvbC04IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclOyBmbGV4OiAwIDAgNjYuNjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG5cbi5jb2wtOSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNzUlOyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuXG4uY29sLTEwIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlOyBmbGV4OiAwIDAgODMuMzMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG5cbi5jb2wtMTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7IGZsZXg6IDAgMCA5MS42NjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cblxuLmNvbC0xMiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMTAwJTsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuXG4ub3JkZXItZmlyc3QgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwOyAtbXMtZmxleC1vcmRlcjogLTE7IG9yZGVyOiAtMTsgfVxuXG4ub3JkZXItbGFzdCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0OyAtbXMtZmxleC1vcmRlcjogMTM7IG9yZGVyOiAxMzsgfVxuXG4ub3JkZXItMCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7IC1tcy1mbGV4LW9yZGVyOiAwOyBvcmRlcjogMDsgfVxuXG4ub3JkZXItMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7IC1tcy1mbGV4LW9yZGVyOiAxOyBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7IC1tcy1mbGV4LW9yZGVyOiAyOyBvcmRlcjogMjsgfVxuXG4ub3JkZXItMyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7IC1tcy1mbGV4LW9yZGVyOiAzOyBvcmRlcjogMzsgfVxuXG4ub3JkZXItNCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7IC1tcy1mbGV4LW9yZGVyOiA0OyBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7IC1tcy1mbGV4LW9yZGVyOiA1OyBvcmRlcjogNTsgfVxuXG4ub3JkZXItNiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7IC1tcy1mbGV4LW9yZGVyOiA2OyBvcmRlcjogNjsgfVxuXG4ub3JkZXItNyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7IC1tcy1mbGV4LW9yZGVyOiA3OyBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7IC1tcy1mbGV4LW9yZGVyOiA4OyBvcmRlcjogODsgfVxuXG4ub3JkZXItOSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwOyAtbXMtZmxleC1vcmRlcjogOTsgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7IC1tcy1mbGV4LW9yZGVyOiAxMDsgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyOyAtbXMtZmxleC1vcmRlcjogMTE7IG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMzsgLW1zLWZsZXgtb3JkZXI6IDEyOyBvcmRlcjogMTI7IH1cblxuLm9mZnNldC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5vZmZzZXQtNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7IH1cblxuLm9mZnNldC04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7IH1cblxuLm9mZnNldC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuY29sLXNtIHsgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7IGZsZXgtYmFzaXM6IDA7IC13ZWJraXQtYm94LWZsZXg6IDE7IC1tcy1mbGV4LXBvc2l0aXZlOiAxOyBmbGV4LWdyb3c6IDE7IG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLWF1dG8geyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIGF1dG87IGZsZXg6IDAgMCBhdXRvOyB3aWR0aDogYXV0bzsgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wtc20tMSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlOyBmbGV4OiAwIDAgOC4zMzMzMzMlOyBtYXgtd2lkdGg6IDguMzMzMzMzJTsgfVxuICAuY29sLXNtLTIgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7IGZsZXg6IDAgMCAxNi42NjY2NjclOyBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAyNSU7IGZsZXg6IDAgMCAyNSU7IG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTsgZmxleDogMCAwIDMzLjMzMzMzMyU7IG1heC13aWR0aDogMzMuMzMzMzMzJTsgfVxuICAuY29sLXNtLTUgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7IGZsZXg6IDAgMCA0MS42NjY2NjclOyBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA1MCU7IGZsZXg6IDAgMCA1MCU7IG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTsgZmxleDogMCAwIDU4LjMzMzMzMyU7IG1heC13aWR0aDogNTguMzMzMzMzJTsgfVxuICAuY29sLXNtLTggeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7IGZsZXg6IDAgMCA2Ni42NjY2NjclOyBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA3NSU7IGZsZXg6IDAgMCA3NSU7IG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7IGZsZXg6IDAgMCA4My4zMzMzMzMlOyBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTsgZmxleDogMCAwIDkxLjY2NjY2NyU7IG1heC13aWR0aDogOTEuNjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxMDAlOyBmbGV4OiAwIDAgMTAwJTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7IC1tcy1mbGV4LW9yZGVyOiAtMTsgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7IC1tcy1mbGV4LW9yZGVyOiAxMzsgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1zbS0wIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTsgLW1zLWZsZXgtb3JkZXI6IDA7IG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjsgLW1zLWZsZXgtb3JkZXI6IDE7IG9yZGVyOiAxOyB9XG4gIC5vcmRlci1zbS0yIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMzsgLW1zLWZsZXgtb3JkZXI6IDI7IG9yZGVyOiAyOyB9XG4gIC5vcmRlci1zbS0zIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDsgLW1zLWZsZXgtb3JkZXI6IDM7IG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTsgLW1zLWZsZXgtb3JkZXI6IDQ7IG9yZGVyOiA0OyB9XG4gIC5vcmRlci1zbS01IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjsgLW1zLWZsZXgtb3JkZXI6IDU7IG9yZGVyOiA1OyB9XG4gIC5vcmRlci1zbS02IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNzsgLW1zLWZsZXgtb3JkZXI6IDY7IG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODsgLW1zLWZsZXgtb3JkZXI6IDc7IG9yZGVyOiA3OyB9XG4gIC5vcmRlci1zbS04IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTsgLW1zLWZsZXgtb3JkZXI6IDg7IG9yZGVyOiA4OyB9XG4gIC5vcmRlci1zbS05IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7IC1tcy1mbGV4LW9yZGVyOiA5OyBvcmRlcjogOTsgfVxuICAub3JkZXItc20tMTAgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTsgLW1zLWZsZXgtb3JkZXI6IDEwOyBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7IC1tcy1mbGV4LW9yZGVyOiAxMTsgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzOyAtbXMtZmxleC1vcmRlcjogMTI7IG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXNtLTAgeyBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXNtLTEgeyBtYXJnaW4tbGVmdDogOC4zMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMiB7IG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7IG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHsgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHsgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7IH1cbiAgLm9mZnNldC1zbS02IHsgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcgeyBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTggeyBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTkgeyBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtc20tMTAgeyBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTExIHsgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgLmNvbC1tZCB7IC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwOyBmbGV4LWJhc2lzOiAwOyAtd2Via2l0LWJveC1mbGV4OiAxOyAtbXMtZmxleC1wb3NpdGl2ZTogMTsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1hdXRvIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCBhdXRvOyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLW1kLTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDguMzMzMzMzJTsgZmxleDogMCAwIDguMzMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclOyBmbGV4OiAwIDAgMTYuNjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMjUlOyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7IGZsZXg6IDAgMCAzMy4zMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmNvbC1tZC01IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclOyBmbGV4OiAwIDAgNDEuNjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNTAlOyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7IGZsZXg6IDAgMCA1OC4zMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cbiAgLmNvbC1tZC04IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclOyBmbGV4OiAwIDAgNjYuNjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNzUlOyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlOyBmbGV4OiAwIDAgODMuMzMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7IGZsZXg6IDAgMCA5MS42NjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMTAwJTsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItbWQtZmlyc3QgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwOyAtbXMtZmxleC1vcmRlcjogLTE7IG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0OyAtbXMtZmxleC1vcmRlcjogMTM7IG9yZGVyOiAxMzsgfVxuICAub3JkZXItbWQtMCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7IC1tcy1mbGV4LW9yZGVyOiAwOyBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7IC1tcy1mbGV4LW9yZGVyOiAxOyBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7IC1tcy1mbGV4LW9yZGVyOiAyOyBvcmRlcjogMjsgfVxuICAub3JkZXItbWQtMyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7IC1tcy1mbGV4LW9yZGVyOiAzOyBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7IC1tcy1mbGV4LW9yZGVyOiA0OyBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7IC1tcy1mbGV4LW9yZGVyOiA1OyBvcmRlcjogNTsgfVxuICAub3JkZXItbWQtNiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7IC1tcy1mbGV4LW9yZGVyOiA2OyBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7IC1tcy1mbGV4LW9yZGVyOiA3OyBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7IC1tcy1mbGV4LW9yZGVyOiA4OyBvcmRlcjogODsgfVxuICAub3JkZXItbWQtOSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwOyAtbXMtZmxleC1vcmRlcjogOTsgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLW1kLTEwIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7IC1tcy1mbGV4LW9yZGVyOiAxMDsgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyOyAtbXMtZmxleC1vcmRlcjogMTE7IG9yZGVyOiAxMTsgfVxuICAub3JkZXItbWQtMTIgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMzsgLW1zLWZsZXgtb3JkZXI6IDEyOyBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1tZC0wIHsgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1tZC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7IH1cbiAgLm9mZnNldC1tZC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IC5jb2wtbGcgeyAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDsgZmxleC1iYXNpczogMDsgLXdlYmtpdC1ib3gtZmxleDogMTsgLW1zLWZsZXgtcG9zaXRpdmU6IDE7IGZsZXgtZ3JvdzogMTsgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctYXV0byB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgYXV0bzsgZmxleDogMCAwIGF1dG87IHdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC1sZy0xIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7IGZsZXg6IDAgMCA4LjMzMzMzMyU7IG1heC13aWR0aDogOC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTsgZmxleDogMCAwIDE2LjY2NjY2NyU7IG1heC13aWR0aDogMTYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTMgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDI1JTsgZmxleDogMCAwIDI1JTsgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlOyBmbGV4OiAwIDAgMzMuMzMzMzMzJTsgbWF4LXdpZHRoOiAzMy4zMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTsgZmxleDogMCAwIDQxLjY2NjY2NyU7IG1heC13aWR0aDogNDEuNjY2NjY3JTsgfVxuICAuY29sLWxnLTYgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDUwJTsgZmxleDogMCAwIDUwJTsgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlOyBmbGV4OiAwIDAgNTguMzMzMzMzJTsgbWF4LXdpZHRoOiA1OC4zMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTsgZmxleDogMCAwIDY2LjY2NjY2NyU7IG1heC13aWR0aDogNjYuNjY2NjY3JTsgfVxuICAuY29sLWxnLTkgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDc1JTsgZmxleDogMCAwIDc1JTsgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTsgZmxleDogMCAwIDgzLjMzMzMzMyU7IG1heC13aWR0aDogODMuMzMzMzMzJTsgfVxuICAuY29sLWxnLTExIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclOyBmbGV4OiAwIDAgOTEuNjY2NjY3JTsgbWF4LXdpZHRoOiA5MS42NjY2NjclOyB9XG4gIC5jb2wtbGctMTIgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDEwMCU7IGZsZXg6IDAgMCAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDsgLW1zLWZsZXgtb3JkZXI6IC0xOyBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3QgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDsgLW1zLWZsZXgtb3JkZXI6IDEzOyBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxOyAtbXMtZmxleC1vcmRlcjogMDsgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyOyAtbXMtZmxleC1vcmRlcjogMTsgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLWxnLTIgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzOyAtbXMtZmxleC1vcmRlcjogMjsgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0OyAtbXMtZmxleC1vcmRlcjogMzsgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1OyAtbXMtZmxleC1vcmRlcjogNDsgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLWxnLTUgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2OyAtbXMtZmxleC1vcmRlcjogNTsgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3OyAtbXMtZmxleC1vcmRlcjogNjsgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4OyAtbXMtZmxleC1vcmRlcjogNzsgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLWxnLTggeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5OyAtbXMtZmxleC1vcmRlcjogODsgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDsgLW1zLWZsZXgtb3JkZXI6IDk7IG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExOyAtbXMtZmxleC1vcmRlcjogMTA7IG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjsgLW1zLWZsZXgtb3JkZXI6IDExOyBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLWxnLTEyIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7IC1tcy1mbGV4LW9yZGVyOiAxMjsgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbGctMCB7IG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbGctMSB7IG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHsgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7IH1cbiAgLm9mZnNldC1sZy0zIHsgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQgeyBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUgeyBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYgeyBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtbGctNyB7IG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctOCB7IG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7IG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1sZy0xMCB7IG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEgeyBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgLmNvbC14bCB7IC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwOyBmbGV4LWJhc2lzOiAwOyAtd2Via2l0LWJveC1mbGV4OiAxOyAtbXMtZmxleC1wb3NpdGl2ZTogMTsgZmxleC1ncm93OiAxOyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC14bC1hdXRvIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCBhdXRvOyBmbGV4OiAwIDAgYXV0bzsgd2lkdGg6IGF1dG87IG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLXhsLTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDguMzMzMzMzJTsgZmxleDogMCAwIDguMzMzMzMzJTsgbWF4LXdpZHRoOiA4LjMzMzMzMyU7IH1cbiAgLmNvbC14bC0yIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclOyBmbGV4OiAwIDAgMTYuNjY2NjY3JTsgbWF4LXdpZHRoOiAxNi42NjY2NjclOyB9XG4gIC5jb2wteGwtMyB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMjUlOyBmbGV4OiAwIDAgMjUlOyBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXhsLTQgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7IGZsZXg6IDAgMCAzMy4zMzMzMzMlOyBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7IH1cbiAgLmNvbC14bC01IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclOyBmbGV4OiAwIDAgNDEuNjY2NjY3JTsgbWF4LXdpZHRoOiA0MS42NjY2NjclOyB9XG4gIC5jb2wteGwtNiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNTAlOyBmbGV4OiAwIDAgNTAlOyBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXhsLTcgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7IGZsZXg6IDAgMCA1OC4zMzMzMzMlOyBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7IH1cbiAgLmNvbC14bC04IHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclOyBmbGV4OiAwIDAgNjYuNjY2NjY3JTsgbWF4LXdpZHRoOiA2Ni42NjY2NjclOyB9XG4gIC5jb2wteGwtOSB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgNzUlOyBmbGV4OiAwIDAgNzUlOyBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXhsLTEwIHsgLXdlYmtpdC1ib3gtZmxleDogMDsgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlOyBmbGV4OiAwIDAgODMuMzMzMzMzJTsgbWF4LXdpZHRoOiA4My4zMzMzMzMlOyB9XG4gIC5jb2wteGwtMTEgeyAtd2Via2l0LWJveC1mbGV4OiAwOyAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7IGZsZXg6IDAgMCA5MS42NjY2NjclOyBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7IC13ZWJraXQtYm94LWZsZXg6IDA7IC1tcy1mbGV4OiAwIDAgMTAwJTsgZmxleDogMCAwIDEwMCU7IG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3QgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwOyAtbXMtZmxleC1vcmRlcjogLTE7IG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0OyAtbXMtZmxleC1vcmRlcjogMTM7IG9yZGVyOiAxMzsgfVxuICAub3JkZXIteGwtMCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7IC1tcy1mbGV4LW9yZGVyOiAwOyBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7IC1tcy1mbGV4LW9yZGVyOiAxOyBvcmRlcjogMTsgfVxuICAub3JkZXIteGwtMiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7IC1tcy1mbGV4LW9yZGVyOiAyOyBvcmRlcjogMjsgfVxuICAub3JkZXIteGwtMyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7IC1tcy1mbGV4LW9yZGVyOiAzOyBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7IC1tcy1mbGV4LW9yZGVyOiA0OyBvcmRlcjogNDsgfVxuICAub3JkZXIteGwtNSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7IC1tcy1mbGV4LW9yZGVyOiA1OyBvcmRlcjogNTsgfVxuICAub3JkZXIteGwtNiB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7IC1tcy1mbGV4LW9yZGVyOiA2OyBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7IC1tcy1mbGV4LW9yZGVyOiA3OyBvcmRlcjogNzsgfVxuICAub3JkZXIteGwtOCB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7IC1tcy1mbGV4LW9yZGVyOiA4OyBvcmRlcjogODsgfVxuICAub3JkZXIteGwtOSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwOyAtbXMtZmxleC1vcmRlcjogOTsgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLXhsLTEwIHsgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7IC1tcy1mbGV4LW9yZGVyOiAxMDsgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7IC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyOyAtbXMtZmxleC1vcmRlcjogMTE7IG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIgeyAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMzsgLW1zLWZsZXgtb3JkZXI6IDEyOyBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC14bC0wIHsgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC14bC0xIHsgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTIgeyBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMgeyBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7IG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7IG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7IG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHsgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7IH1cbiAgLm9mZnNldC14bC04IHsgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7IH1cbiAgLm9mZnNldC14bC05IHsgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXhsLTEwIHsgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7IH1cbiAgLm9mZnNldC14bC0xMSB7IG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclOyB9IH1cblxuLmQtbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7IGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgLmQtc20tbm9uZSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7IGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7IGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgeyAuZC1tZC1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHsgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDsgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IC5kLWxnLW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWZsZXggeyBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXggeyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IC5kLXhsLW5vbmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1yb3cgeyBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXggeyBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXggeyBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDsgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQgeyAuZC1wcmludC1ub25lIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZSB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHsgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4IHsgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDsgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHsgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7IGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50OyBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmZsZXgtcm93IHsgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4geyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7IC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHsgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHsgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7IC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHsgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIgeyAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHsgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHsgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7IC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHsgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIgeyAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7IC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2ggeyAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIgeyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1hcm91bmQgeyAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1iYXNlbGluZSB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgeyAuZmxleC1zbS1yb3cgeyAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7IC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHsgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHsgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwIHsgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAgeyAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2UgeyAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHsgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQgeyAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7IC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4geyAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQgeyAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHsgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQgeyAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7IC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHsgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7IC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQgeyAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQgeyAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7IC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4geyAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7IC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQgeyAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgLmZsZXgtbWQtcm93IHsgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4geyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7IC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtbm93cmFwIHsgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHsgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7IC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHsgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIgeyAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHsgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHsgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7IC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHsgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIgeyAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7IC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2ggeyAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIgeyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQgeyAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7IC5mbGV4LWxnLXJvdyB7IC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50OyAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHsgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50OyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2UgeyAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2UgeyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50OyAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAgeyAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7IC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7IC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQgeyAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7IC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHsgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7IC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7IC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQgeyAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7IC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDsgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHsgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUgeyAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHsgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDsgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7IC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7IC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2ggeyAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8geyAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQgeyAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIgeyAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUgeyAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2ggeyAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgLmZsZXgteGwtcm93IHsgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4geyAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7IC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50OyAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDsgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7IC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDsgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcCB7IC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHsgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHsgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7IC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHsgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7IC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIgeyAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDsgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHsgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50OyAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHsgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7IC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHsgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIgeyAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7IC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2ggeyAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHsgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIgeyAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHsgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQgeyAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7IC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50OyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHsgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7IC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLWdyaWQubWluLmNzcy5tYXAgKi9cbi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlciB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC1tcy11c2VyLXNlbGVjdDogbm9uZTsgdXNlci1zZWxlY3Q6IG5vbmU7IC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTsgdG91Y2gtYWN0aW9uOiBwYW4teTsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stbGlzdCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IG92ZXJmbG93OiBoaWRkZW47IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcgeyBjdXJzb3I6IHBvaW50ZXI7IGN1cnNvcjogaGFuZDsgfVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uc2xpY2stdHJhY2sgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHRvcDogMDsgbGVmdDogMDsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHsgZGlzcGxheTogdGFibGU7IGNvbnRlbnQ6ICcnOyB9XG5cbi5zbGljay10cmFjazphZnRlciB7IGNsZWFyOiBib3RoOyB9XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBub25lOyBmbG9hdDogbGVmdDsgaGVpZ2h0OiAxMDAlOyBtaW4taGVpZ2h0OiAxcHg7IH1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zbGljay1zbGlkZSBpbWcgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcgeyBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUgeyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiBhdXRvOyBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHsgZGlzcGxheTogbm9uZTsgfVxuXG4uc2xpY2stbGlnaHRib3ggeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgbGVmdDogMDsgei1pbmRleDogOTk5OTsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgYmFja2dyb3VuZDogYmxhY2s7IC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2U7IHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlOyB9XG5cbi5zbGljay1saWdodGJveCAuc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1saWdodGJveCAuc2xpY2stcHJldiB7IGxlZnQ6IDE1cHg7IH1cblxuLnNsaWNrLWxpZ2h0Ym94IC5zbGljay1uZXh0IHsgcmlnaHQ6IDE1cHg7IH1cblxuLnNsaWNrLWxpZ2h0Ym94LWhpZGUgeyBvcGFjaXR5OiAwOyB9XG5cbi5zbGljay1saWdodGJveC1oaWRlLnNsaWNrLWxpZ2h0Ym94LWllIHsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiOyBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7IH1cblxuLnNsaWNrLWxpZ2h0Ym94LWhpZGUtaW5pdCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAtOTk5OXB4OyBvcGFjaXR5OiAwOyB9XG5cbi5zbGljay1saWdodGJveC1oaWRlLWluaXQuc2xpY2stbGlnaHRib3gtaWUgeyAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7IGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uc2xpY2stbGlnaHRib3gtaW5uZXIgeyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgfVxuXG4uc2xpY2stbGlnaHRib3gtc2xpY2staXRlbSB7IHRleHQtYWxpZ246IGNlbnRlcjsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2xpY2stbGlnaHRib3gtc2xpY2staXRlbTpiZWZvcmUgeyBjb250ZW50OiAnJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDEwMCU7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IG1hcmdpbi1yaWdodDogLTAuMjVlbTsgfVxuXG4uc2xpY2stY2FwdGlvbi1ib3R0b20gLnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWl0ZW0gLnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWl0ZW0gLnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWNhcHRpb24geyBwb3NpdGlvbjogYWJzb2x1dGU7IGJvdHRvbTogMDsgbGVmdDogMDsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogMTAwJTsgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc2xpY2stY2FwdGlvbi1keW5hbWljIC5zbGljay1saWdodGJveC1zbGljay1pdGVtIC5zbGljay1saWdodGJveC1zbGljay1pdGVtIC5zbGljay1saWdodGJveC1zbGljay1jYXB0aW9uIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2xpY2stbGlnaHRib3gtc2xpY2staXRlbS1pbm5lciB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgbWF4LXdpZHRoOiA5MCU7IG1heC1oZWlnaHQ6IDkwJTsgfVxuXG4uc2xpY2stbGlnaHRib3gtc2xpY2staW1nIHsgbWFyZ2luOiAwIGF1dG87IGRpc3BsYXk6IGJsb2NrOyBtYXgtd2lkdGg6IDkwJTsgbWF4LWhlaWdodDogOTAlOyB9XG5cbi5zbGljay1saWdodGJveC1zbGljay1jYXB0aW9uIHsgbWFyZ2luOiAxMHB4IDAgMDsgY29sb3I6IHdoaXRlOyB9XG5cbi5zbGljay1saWdodGJveC1jbG9zZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxNXB4OyByaWdodDogMTVweDsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogMjBweDsgd2lkdGg6IDIwcHg7IGxpbmUtaGVpZ2h0OiAwOyBmb250LXNpemU6IDA7IGN1cnNvcjogcG9pbnRlcjsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGNvbG9yOiB0cmFuc3BhcmVudDsgcGFkZGluZzogMDsgYm9yZGVyOiBub25lOyB9XG5cbi5zbGljay1saWdodGJveC1jbG9zZTpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cblxuLnNsaWNrLWxpZ2h0Ym94LWNsb3NlOmJlZm9yZSB7IGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7IGZvbnQtc2l6ZTogMjBweDsgbGluZS1oZWlnaHQ6IDE7IGNvbG9yOiB3aGl0ZTsgb3BhY2l0eTogMC44NTsgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IGNvbnRlbnQ6ICfDlyc7IH1cblxuLyoqIEZlYXRoZXJsaWdodCDigJMgdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3ggVmVyc2lvbiAxLjMuNSAtIGh0dHA6Ly9ub2VsYm9zcy5naXRodWIuaW8vZmVhdGhlcmxpZ2h0LyBDb3B5cmlnaHQgMjAxNSwgTm/Dq2wgUmFvdWwgQm9zc2FydCAoaHR0cDovL3d3dy5ub2VsYm9zcy5jb20pIE1JVCBMaWNlbnNlZC4gKi9cbkBtZWRpYSBhbGwgeyAuZmVhdGhlcmxpZ2h0IHsgZGlzcGxheTogbm9uZTsgLyogZGltZW5zaW9uczogc3Bhbm5pbmcgdGhlIGJhY2tncm91bmQgZnJvbSBlZGdlIHRvIGVkZ2UgKi8gcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDIxNDc0ODM2NDc7IC8qIHotaW5kZXggbmVlZHMgdG8gYmUgPj0gZWxlbWVudHMgb24gdGhlIHNpdGUuICovIC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgY29udGVudCAqLyB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIGluc3VyZXMgdGhhdCB0aGUgOjpiZWZvcmUgcHNldWRvIGVsZW1lbnQgZG9lc24ndCBmb3JjZSB3cmFwIHdpdGggZml4ZWQgd2lkdGggY29udGVudDsgKi8gd2hpdGUtc3BhY2U6IG5vd3JhcDsgLyogc3R5bGluZyAqLyBjdXJzb3I6IHBvaW50ZXI7IGJhY2tncm91bmQ6ICMzMzM7IC8qIElFOCBcImhhY2tcIiBmb3IgbmVzdGVkIGZlYXRoZXJsaWdodHMgKi8gYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTsgfVxuICAvKiBzdXBwb3J0IGZvciBuZXN0ZWQgZmVhdGhlcmxpZ2h0cy4gRG9lcyBub3Qgd29yayBpbiBJRTggKHVzZSBKUyB0byBmaXgpICovXG4gIC5mZWF0aGVybGlnaHQ6bGFzdC1vZi10eXBlIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG4gIC5mZWF0aGVybGlnaHQ6YmVmb3JlIHsgLyogcG9zaXRpb246IHRyaWNrIHRvIGNlbnRlciBjb250ZW50IHZlcnRpY2FsbHkgKi8gY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAxMDAlOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07IH1cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgeyAvKiBtYWtlIGNvbnRlbnQgY29udGFpbmVyIGZvciBwb3NpdGlvbmVkIGVsZW1lbnRzIChjbG9zZSBidXR0b24pICovIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogcG9zaXRpb246IGNlbnRlcmluZyB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbCAqLyB0ZXh0LWFsaWduOiBsZWZ0OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIGRpbWVuc2lvbnM6IGN1dCBvZmYgaW1hZ2VzICovIG92ZXJmbG93OiBhdXRvOyBwYWRkaW5nOiAyNXB4IDI1cHggMDsgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDsgLyogZGltZW5zaW9uczogaGFuZGxpbmcgbGFyZ2UgY29udGVudCAqLyBtYXJnaW4tbGVmdDogNSU7IG1hcmdpbi1yaWdodDogNSU7IG1heC1oZWlnaHQ6IDk1JTsgLyogc3R5bGluZyAqLyBiYWNrZ3JvdW5kOiAjZmZmOyBjdXJzb3I6IGF1dG87IC8qIHJlc2V0IHdoaXRlLXNwYWNlIHdyYXBwaW5nICovIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cbiAgLyogY29udGFpbnMgdGhlIGNvbnRlbnQgKi9cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWlubmVyIHsgLyogbWFrZSBzdXJlIGl0cyB2aXNpYmxlICovIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uIHsgLyogcG9zaXRpb246IGNlbnRlcmluZyB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbCAqLyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDk5OTk7IHRvcDogMDsgcmlnaHQ6IDA7IC8qIGRpbWVuc2lvbnM6IDI1cHggeCAyNXB4ICovIGxpbmUtaGVpZ2h0OiAyNXB4OyB3aWR0aDogMjVweDsgLyogc3R5bGluZyAqLyBjdXJzb3I6IHBvaW50ZXI7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kOiAjZmZmOyAvKiBTZXQgdGhlIGJhY2tncm91bmQgaW4gY2FzZSBpdCBvdmVybGFwcyB0aGUgY29udGVudCAqLyBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IGNvbG9yOiAjMDAwOyB9XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbWFnZSB7IC8qIHN0eWxpbmcgKi8gd2lkdGg6IDEwMCU7IH1cbiAgLmZlYXRoZXJsaWdodC1pZnJhbWUgLmZlYXRoZXJsaWdodC1jb250ZW50IHsgLyogcmVtb3ZlZCB0aGUgYm9yZGVyIGZvciBpbWFnZSBjcm9waW5nIHNpbmNlIGlmcmFtZSBpcyBlZGdlIHRvIGVkZ2UgKi8gYm9yZGVyLWJvdHRvbTogMDsgcGFkZGluZzogMDsgfVxuICAuZmVhdGhlcmxpZ2h0IGlmcmFtZSB7IC8qIHN0eWxpbmcgKi8gYm9yZGVyOiBub25lOyB9IH1cblxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7IC8qIGRpbWVuc2lvbnM6IG1heGltaXplIGxpZ2h0Ym94IHdpdGggZm9yIHNtYWxsIHNjcmVlbnMgKi8gbWFyZ2luLWxlZnQ6IDEwcHg7IG1hcmdpbi1yaWdodDogMTBweDsgbWF4LWhlaWdodDogOTglOyBwYWRkaW5nOiAxMHB4IDEwcHggMDsgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgY3Vyc29yOiBwb2ludGVyOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyOHB4OyB1c2VyLXNlbGVjdDogbm9uZTsgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWxlZnQ6IDhweDsgcGFkZGluZy1yaWdodDogMjBweDsgb3ZlcmZsb3c6IGhpZGRlbjsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHsgcGFkZGluZy1yaWdodDogOHB4OyBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBjdXJzb3I6IHBvaW50ZXI7IGRpc3BsYXk6IGJsb2NrOyBtaW4taGVpZ2h0OiAzMnB4OyB1c2VyLXNlbGVjdDogbm9uZTsgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyBwYWRkaW5nLWxlZnQ6IDhweDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHsgZmxvYXQ6IGxlZnQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgeyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBib3JkZXI6IG5vbmU7IGZvbnQtc2l6ZTogMTAwJTsgbWFyZ2luLXRvcDogNXB4OyBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHsgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IGJvcmRlci1yYWRpdXM6IDRweDsgYm94LXNpemluZzogYm9yZGVyLWJveDsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogLTEwMDAwMHB4OyB3aWR0aDogMTAwJTsgei1pbmRleDogMTA1MTsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24geyBwYWRkaW5nOiA2cHg7IHVzZXItc2VsZWN0OiBub25lOyAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkXSB7IGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24geyBsZWZ0OiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUgeyBib3JkZXItYm90dG9tOiBub25lOyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHsgYm9yZGVyLXRvcDogbm9uZTsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiA0cHg7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHsgcGFkZGluZzogNHB4OyB3aWR0aDogMTAwJTsgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24geyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7IGJvcmRlcjogMDsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGZpeGVkOyBsZWZ0OiAwOyB0b3A6IDA7IG1pbi1oZWlnaHQ6IDEwMCU7IG1pbi13aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB3aWR0aDogYXV0bzsgb3BhY2l0eTogMDsgei1pbmRleDogOTk7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTsgfVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7IGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7IG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IHBhZGRpbmc6IDAgIWltcG9ydGFudDsgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IHdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgeyBjb2xvcjogIzQ0NDsgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIgeyBjdXJzb3I6IHBvaW50ZXI7IGZsb2F0OiByaWdodDsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIgeyBjb2xvcjogIzk5OTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGhlaWdodDogMjZweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDFweDsgcmlnaHQ6IDFweDsgd2lkdGg6IDIwcHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7IGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4OyBoZWlnaHQ6IDA7IGxlZnQ6IDUwJTsgbWFyZ2luLWxlZnQ6IC00cHg7IG1hcmdpbi10b3A6IC0ycHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHdpZHRoOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7IGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGxlZnQ6IDFweDsgcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGJhY2tncm91bmQtY29sb3I6ICNlZWU7IGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIgeyBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7IGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyBib3JkZXItcmFkaXVzOiA0cHg7IGN1cnNvcjogdGV4dDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHsgYm94LXNpemluZzogYm9yZGVyLWJveDsgbGlzdC1zdHlsZTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwIDVweDsgd2lkdGg6IDEwMCU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaSB7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7IGNvbG9yOiAjOTk5OyBtYXJnaW4tdG9wOiA1cHg7IGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIgeyBjdXJzb3I6IHBvaW50ZXI7IGZsb2F0OiByaWdodDsgZm9udC13ZWlnaHQ6IGJvbGQ7IG1hcmdpbi10b3A6IDVweDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHsgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDsgYm9yZGVyOiAxcHggc29saWQgI2FhYTsgYm9yZGVyLXJhZGl1czogNHB4OyBjdXJzb3I6IGRlZmF1bHQ7IGZsb2F0OiBsZWZ0OyBtYXJnaW4tcmlnaHQ6IDVweDsgbWFyZ2luLXRvcDogNXB4OyBwYWRkaW5nOiAwIDVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHsgY29sb3I6ICM5OTk7IGN1cnNvcjogcG9pbnRlcjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXdlaWdodDogYm9sZDsgbWFyZ2luLXJpZ2h0OiAycHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7IGNvbG9yOiAjMzMzOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7IGZsb2F0OiByaWdodDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgeyBtYXJnaW4tbGVmdDogNXB4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUgeyBtYXJnaW4tbGVmdDogMnB4OyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYm9yZGVyOiBzb2xpZCBibGFjayAxcHg7IG91dGxpbmU6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7IGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBub25lOyBvdXRsaW5lOiAwOyBib3gtc2hhZG93OiBub25lOyAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgeyBtYXgtaGVpZ2h0OiAyMDBweDsgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHsgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0geyBjb2xvcjogIzk5OTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHsgcGFkZGluZy1sZWZ0OiAxZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAgeyBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHsgbWFyZ2luLWxlZnQ6IC0xZW07IHBhZGRpbmctbGVmdDogMmVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24geyBtYXJnaW4tbGVmdDogLTJlbTsgcGFkZGluZy1sZWZ0OiAzZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24geyBtYXJnaW4tbGVmdDogLTNlbTsgcGFkZGluZy1sZWZ0OiA0ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHsgbWFyZ2luLWxlZnQ6IC00ZW07IHBhZGRpbmctbGVmdDogNWVtOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24geyBtYXJnaW4tbGVmdDogLTVlbTsgcGFkZGluZy1sZWZ0OiA2ZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiOyBjb2xvcjogd2hpdGU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHsgY3Vyc29yOiBkZWZhdWx0OyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7IGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IGJvcmRlci1yYWRpdXM6IDRweDsgb3V0bGluZTogMDsgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTsgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7IGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCAjZWVlIDEwMCUpOyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHsgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7IGNvbG9yOiAjNDQ0OyBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7IGN1cnNvcjogcG9pbnRlcjsgZmxvYXQ6IHJpZ2h0OyBmb250LXdlaWdodDogYm9sZDsgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHsgY29sb3I6ICM5OTk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyBib3JkZXI6IG5vbmU7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDsgaGVpZ2h0OiAyNnB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMXB4OyByaWdodDogMXB4OyB3aWR0aDogMjBweDsgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTsgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7IGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWUgNTAlLCAjY2NjIDEwMCUpOyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7IGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4OyBoZWlnaHQ6IDA7IGxlZnQ6IDUwJTsgbWFyZ2luLWxlZnQ6IC00cHg7IG1hcmdpbi10b3A6IC0ycHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IHdpZHRoOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7IGZsb2F0OiBsZWZ0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGJvcmRlcjogbm9uZTsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTsgYm9yZGVyLXJhZGl1czogMDsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7IGxlZnQ6IDFweDsgcmlnaHQ6IGF1dG87IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHsgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBib3JkZXI6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7IGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDsgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgeyBib3JkZXItdG9wOiBub25lOyBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7IGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTsgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpOyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCk7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGJvcmRlci1ib3R0b206IG5vbmU7IGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpOyBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTsgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7IGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDsgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyBib3JkZXItcmFkaXVzOiA0cHg7IGN1cnNvcjogdGV4dDsgb3V0bGluZTogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7IGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7IGxpc3Qtc3R5bGU6IG5vbmU7IG1hcmdpbjogMDsgcGFkZGluZzogMCA1cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0OyBib3JkZXI6IDFweCBzb2xpZCAjYWFhOyBib3JkZXItcmFkaXVzOiA0cHg7IGN1cnNvcjogZGVmYXVsdDsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogNXB4OyBtYXJnaW4tdG9wOiA1cHg7IHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUgeyBjb2xvcjogIzg4ODsgY3Vyc29yOiBwb2ludGVyOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtd2VpZ2h0OiBib2xkOyBtYXJnaW4tcmlnaHQ6IDJweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHsgY29sb3I6ICM1NTU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7IG1hcmdpbi1sZWZ0OiA1cHg7IG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7IG1hcmdpbi1sZWZ0OiAycHg7IG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7IGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYm9yZGVyLXRvcDogbm9uZTsgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHsgYm9yZGVyLWJvdHRvbTogbm9uZTsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7IGJvcmRlcjogMXB4IHNvbGlkICNhYWE7IG91dGxpbmU6IDA7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQgeyBvdXRsaW5lOiAwOyBib3gtc2hhZG93OiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93biB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUgeyBib3JkZXItYm90dG9tOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cgeyBib3JkZXItdG9wOiBub25lOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7IG1heC1oZWlnaHQ6IDIwMHB4OyBvdmVyZmxvdy15OiBhdXRvOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0geyBwYWRkaW5nOiAwOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7IGNvbG9yOiBncmV5OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHsgYmFja2dyb3VuZC1jb2xvcjogIzM4NzVkNzsgY29sb3I6ICNmZmY7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHsgY3Vyc29yOiBkZWZhdWx0OyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogNnB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7IGJvcmRlci1jb2xvcjogIzU4OTdmYjsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBc3BpcmEnOyBzcmM6IHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtUmVndWxhci5lb3RcIik7IHNyYzogdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1SZWd1bGFyLnN2ZyNBc3BpcmEtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBc3BpcmEnOyBzcmM6IHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZC5lb3RcIik7IHNyYzogdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLnN2ZyNBc3BpcmEtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXNwaXJhJzsgc3JjOiB1cmwoXCIuLi9mb250cy9hc3BpcmEvQXNwaXJhLU1lZGl1bS5lb3RcIik7IHNyYzogdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9hc3BpcmEvQXNwaXJhLU1lZGl1bS5zdmcjQXNwaXJhLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdBc3BpcmEnOyBzcmM6IHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtSXQuZW90XCIpOyBzcmM6IHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1JdC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1JdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9hc3BpcmEvQXNwaXJhLUl0LnN2ZyNBc3BpcmEtSXRcIikgZm9ybWF0KFwic3ZnXCIpOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnQXNwaXJhJzsgc3JjOiB1cmwoXCIuLi9mb250cy9hc3BpcmEvQXNwaXJhLUJvbGRJdC5lb3RcIik7IHNyYzogdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZEl0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9hc3BpcmEvQXNwaXJhLUJvbGRJdC5zdmcjQXNwaXJhLUJvbGRJdFwiKSBmb3JtYXQoXCJzdmdcIik7IGZvbnQtd2VpZ2h0OiBib2xkOyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuQGZvbnQtZmFjZSB7IGZvbnQtZmFtaWx5OiAnU0YgUHJvIERpc3BsYXknOyBzcmM6IHVybChcIi4uL2ZvbnRzL3NmLXByby1kaXNwbGF5L1NGUHJvRGlzcGxheS1NZWRpdW0uZW90XCIpOyBzcmM6IHVybChcIi4uL2ZvbnRzL3NmLXByby1kaXNwbGF5L1NGUHJvRGlzcGxheS1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc2YtcHJvLWRpc3BsYXkvU0ZQcm9EaXNwbGF5LU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvc2YtcHJvLWRpc3BsYXkvU0ZQcm9EaXNwbGF5LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3NmLXByby1kaXNwbGF5L1NGUHJvRGlzcGxheS1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zZi1wcm8tZGlzcGxheS9TRlByb0Rpc3BsYXktTWVkaXVtLnN2ZyNTRlByb0Rpc3BsYXktTWVkaXVtXCIpIGZvcm1hdChcInN2Z1wiKTsgZm9udC13ZWlnaHQ6IDUwMDsgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qRm9udCBWYXJpYWJsZXMqL1xuLypHZW5lcmFsIFN0eWxlKi9cbio6Zm9jdXMsICo6YWN0aXZlLCAqOmhvdmVyIHsgb3V0bGluZTogbm9uZTsgfVxuXG4qOmJlZm9yZSwgKjphZnRlciB7IC8qIEluaGVyaXQgYm94LXNpemluZyB0byBtYWtlIGl0IGVhc2llciB0byBjaGFuZ2UgdGhlIHByb3BlcnR5IGZvciBjb21wb25lbnRzIHRoYXQgbGV2ZXJhZ2Ugb3RoZXIgYmVoYXZpb3I7IHNlZSBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqLyBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbiosICo6aG92ZXIsICo6Zm9jdXMsICo6YWN0aXZlIHsgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG46OnNlbGVjdGlvbiB7IGJhY2tncm91bmQtY29sb3I6ICMwMEFGQzc7IGNvbG9yOiAjZmZmOyB9XG5cbmJvZHkgeyBjb2xvcjogIzAwMDsgZm9udC1mYW1pbHk6IFwiQXNwaXJhXCIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IGJvZHkgeyBwYWRkaW5nLXRvcDogNjBweDsgfSB9XG5cbmJvZHkubWVudS1hY3RpdmUgeyBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTY1MHB4OyB3aWR0aDogMTAwJTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyB9XG5cbmJsb2NrcXVvdGUsIHEgeyBxdW90ZXM6IFwiXCIgXCJcIjsgfVxuXG5ociB7IGJhY2tncm91bmQtY29sb3I6ICNjY2M7IGJvcmRlcjogMDsgaGVpZ2h0OiAxcHg7IG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG5pbWcgeyBoZWlnaHQ6IGF1dG87IC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovIG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi8gfVxuXG50YWJsZSB7IG1hcmdpbjogMCAwIDFlbTsgd2lkdGg6IDEwMCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBDbGVhcmZpeFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNsZWFyZml4OmFmdGVyIHsgdmlzaWJpbGl0eTogaGlkZGVuOyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAwOyBjb250ZW50OiBcIiBcIjsgY2xlYXI6IGJvdGg7IGhlaWdodDogMDsgfVxuXG4qIGh0bWwgLmNsZWFyZml4IHsgaGVpZ2h0OiAxJTsgfVxuXG4uY2xlYXJmaXggeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2xlYXI6YmVmb3JlLCAuY2xlYXI6YWZ0ZXIsIC5lbnRyeS1jb250ZW50OmJlZm9yZSwgLmVudHJ5LWNvbnRlbnQ6YWZ0ZXIsIC5jb21tZW50LWNvbnRlbnQ6YmVmb3JlLCAuY29tbWVudC1jb250ZW50OmFmdGVyLCAuc2l0ZS1oZWFkZXI6YmVmb3JlLCAuc2l0ZS1oZWFkZXI6YWZ0ZXIsIC5zaXRlLWNvbnRlbnQ6YmVmb3JlLCAuc2l0ZS1jb250ZW50OmFmdGVyLCAuc2l0ZS1mb290ZXI6YmVmb3JlLCAuc2l0ZS1mb290ZXI6YWZ0ZXIgeyBjb250ZW50OiBcIlwiOyBkaXNwbGF5OiB0YWJsZTsgdGFibGUtbGF5b3V0OiBmaXhlZDsgfVxuXG4uY2xlYXI6YWZ0ZXIsIC5lbnRyeS1jb250ZW50OmFmdGVyLCAuY29tbWVudC1jb250ZW50OmFmdGVyLCAuc2l0ZS1oZWFkZXI6YWZ0ZXIsIC5zaXRlLWNvbnRlbnQ6YWZ0ZXIsIC5zaXRlLWZvb3RlcjphZnRlciB7IGNsZWFyOiBib3RoOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgV2lkZ2V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndpZGdldCB7IG1hcmdpbjogMCAwIDFlbTsgfVxuXG4vKiBNYWtlIHN1cmUgc2VsZWN0IGVsZW1lbnRzIGZpdCBpbiB3aWRnZXRzLiAqL1xuLndpZGdldCBzZWxlY3QgeyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgUG9zdHMgYW5kIHBhZ2VzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc3RpY2t5IHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmhlbnRyeSB7IG1hcmdpbjogMCAwIDFlbTsgfVxuXG4uYnlsaW5lLCAudXBkYXRlZDpub3QoLnB1Ymxpc2hlZCkgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5zaW5nbGUgLmJ5bGluZSwgLmdyb3VwLWJsb2cgLmJ5bGluZSB7IGRpc3BsYXk6IGlubGluZTsgfVxuXG4ucGFnZS1jb250ZW50LCAuZW50cnktY29udGVudCwgLmVudHJ5LXN1bW1hcnkgeyBtYXJnaW46IDFlbSAwIDA7IH1cblxuLnBhZ2UtbGlua3MgeyBjbGVhcjogYm90aDsgbWFyZ2luOiAwIDAgMWVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMjIEFzaWRlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsb2cgLmZvcm1hdC1hc2lkZSAuZW50cnktdGl0bGUsIC5hcmNoaXZlIC5mb3JtYXQtYXNpZGUgLmVudHJ5LXRpdGxlIHsgZGlzcGxheTogbm9uZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbW1lbnQtY29udGVudCBhIHsgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbi5ieXBvc3RhdXRob3IgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbW1lbnQtY29udGVudCBhIHsgd29yZC13cmFwOiBicmVhay13b3JkOyB9XG5cbi5ieXBvc3RhdXRob3IgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEluZmluaXRlIHNjcm9sbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogR2xvYmFsbHkgaGlkZGVuIGVsZW1lbnRzIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGlzIHN1cHBvcnRlZCBhbmQgaW4gdXNlLiAqL1xuLmluZmluaXRlLXNjcm9sbCAucG9zdHMtbmF2aWdhdGlvbiwgLmluZmluaXRlLXNjcm9sbC5uZXZlcmVuZGluZyAuc2l0ZS1mb290ZXIgeyAvKiBUaGVtZSBGb290ZXIgKHdoZW4gc2V0IHRvIHNjcm9sbGluZykgKi8gZGlzcGxheTogbm9uZTsgfVxuXG4vKiBXaGVuIEluZmluaXRlIFNjcm9sbCBoYXMgcmVhY2hlZCBpdHMgZW5kIHdlIG5lZWQgdG8gcmUtZGlzcGxheSBlbGVtZW50cyB0aGF0IHdlcmUgaGlkZGVuICh2aWEgLm5ldmVyZW5kaW5nKSBiZWZvcmUuICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTWVkaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSwgLmVudHJ5LWNvbnRlbnQgLndwLXNtaWxleSwgLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHsgYm9yZGVyOiBub25lOyBtYXJnaW4tYm90dG9tOiAwOyBtYXJnaW4tdG9wOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXG5lbWJlZCwgaWZyYW1lLCBvYmplY3QgeyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgQ2FwdGlvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53cC1jYXB0aW9uIHsgbWFyZ2luLWJvdHRvbTogMWVtOyBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQgeyBtYXJnaW46IDAuODA3NWVtIDA7IH1cblxuLndwLWNhcHRpb24tdGV4dCB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBHYWxsZXJpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5nYWxsZXJ5IHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uZ2FsbGVyeSBpbWcgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uZ2FsbGVyeS1pdGVtIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHZlcnRpY2FsLWFsaWduOiB0b3A7IHdpZHRoOiAxMDAlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMiAuZ2FsbGVyeS1pdGVtIHsgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0geyBtYXgtd2lkdGg6IDMzLjMzJTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7IG1heC13aWR0aDogMjUlOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHsgbWF4LXdpZHRoOiAyMCU7IH1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0geyBtYXgtd2lkdGg6IDE2LjY2JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTcgLmdhbGxlcnktaXRlbSB7IG1heC13aWR0aDogMTQuMjglOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1pdGVtIHsgbWF4LXdpZHRoOiAxMi41JTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7IG1heC13aWR0aDogMTEuMTElOyB9XG5cbi5nYWxsZXJ5LWNhcHRpb24geyBkaXNwbGF5OiBibG9jazsgfVxuXG4uZnVsbC13aWR0aCB7IGZsb2F0OiBsZWZ0OyB3aWR0aDogMTAwJTsgfVxuXG4udGV4dC1jZW50ZXIsIC5hbGlnbi1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmFsaWduLWxlZnQgeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5hbGlnbi1yaWdodCB7IHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LXVwcGVyY2FzZSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmFsaWdubGVmdCB7IGRpc3BsYXk6IGlubGluZTsgZmxvYXQ6IGxlZnQ7IG1hcmdpbi1yaWdodDogMWVtOyB9XG5cbi5hbGlnbnJpZ2h0IHsgZGlzcGxheTogaW5saW5lOyBmbG9hdDogcmlnaHQ7IG1hcmdpbi1sZWZ0OiAxZW07IH1cblxuLmFsaWduY2VudGVyIHsgY2xlYXI6IGJvdGg7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW4tbGVmdDogYXV0bzsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbi5hbGlnbnZlcnRpY2FsIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJvZHksIHAgeyBjb2xvcjogI0ExQTFBMTsgZm9udC1zaXplOiAxNnB4OyBsaW5lLWhlaWdodDogMS41NjI1ZW07IH1cblxuaDEgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiA2MHB4OyBsaW5lLWhlaWdodDogMS4yZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyBoMSB7IGZvbnQtc2l6ZTogNDhweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgaDEgeyBmb250LXNpemU6IDQycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgaDEgeyBmb250LXNpemU6IDMwcHg7IH0gfVxuXG5oMiB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDMwcHg7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgaDIgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG5oMyB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDI1cHg7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgaDMgeyBmb250LXNpemU6IDIwcHg7IH0gfVxuXG5wIHsgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbnA6Zmlyc3Qtb2YtdHlwZSB7IG1hcmdpbi10b3A6IDA7IH1cblxuYSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdHJhbnNpdGlvbjogLjNzOyB9XG5cbmRmbiwgY2l0ZSwgZW0sIGkgeyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYmxvY2txdW90ZSB7IG1hcmdpbjogMCAxZW07IH1cblxuYWRkcmVzcyB7IG1hcmdpbjogMCAwIDFlbTsgfVxuXG5wcmUgeyBiYWNrZ3JvdW5kOiAjZWVlOyBmb250LWZhbWlseTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTsgZm9udC1zaXplOiAwLjkzNzVyZW07IGxpbmUtaGVpZ2h0OiAxLjY7IG1hcmdpbi1ib3R0b206IDEuNmVtOyBtYXgtd2lkdGg6IDEwMCU7IG92ZXJmbG93OiBhdXRvOyBwYWRkaW5nOiAxLjZlbTsgfVxuXG5jb2RlLCBrYmQsIHR0LCB2YXIgeyBmb250LWZhbWlseTogTW9uYWNvLCBDb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlOyBmb250LXNpemU6IDE1cHg7IH1cblxuYWJiciwgYWNyb255bSB7IGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2NjsgY3Vyc29yOiBoZWxwOyB9XG5cbm1hcmssIGlucyB7IGJhY2tncm91bmQ6ICNmZmY5YzA7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5iaWcgeyBmb250LXNpemU6IDEyNSU7IH1cblxudWwsIG9sIHsgbWFyZ2luOiAwOyB9XG5cbnVsIHsgbGlzdC1zdHlsZTogZGlzYzsgfVxuXG5vbCB7IGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cblxubGkgPiB1bCwgbGkgPiBvbCB7IG1hcmdpbi1ib3R0b206IDA7IG1hcmdpbi1sZWZ0OiAwLjVlbTsgfVxuXG5kdCB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRkIHsgbWFyZ2luOiAwIDEuNWVtIDEuNWVtOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQgeyBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyBoZWlnaHQ6IDFweDsgd2lkdGg6IDFweDsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHsgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTsgYm9yZGVyLXJhZGl1czogM3B4OyBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7IGNsaXA6IGF1dG8gIWltcG9ydGFudDsgY29sb3I6ICMyMTc1OWI7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiBib2xkOyBoZWlnaHQ6IGF1dG87IGxlZnQ6IDVweDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdG9wOiA1cHg7IHdpZHRoOiBhdXRvOyB6LWluZGV4OiAxMDAwMDA7IC8qIEFib3ZlIFdQIHRvb2xiYXIuICovIH1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jY29udGVudFt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHsgb3V0bGluZTogMDsgfVxuXG4uc2l0ZS1oZWFkZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2l0ZS1oZWFkZXIgeyBsZWZ0OiAwOyBwYWRkaW5nOiA3LjVweCAxNXB4OyBwb3NpdGlvbjogZml4ZWQ7IHJpZ2h0OiAwOyB0b3A6IDA7IHotaW5kZXg6IDk5OTsgfSB9XG5cbi5zaXRlLWhlYWRlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxMTgwcHg7IH1cblxuLnNpdGUtaGVhZGVyLWlubmVyIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgZm9udC1zaXplOiAxNHB4OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IHBhZGRpbmc6IDExcHggMTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zaXRlLWhlYWRlci1pbm5lciB7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMDsgfSB9XG5cbi5zaXRlLWhlYWRlci1pbm5lciAuaGVhZGVyLWNvbnRhY3QtZGV0YWlscyB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaGVhZGVyLWNvbnRhY3QtZGV0YWlscyB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uaGVhZGVyLWNvbnRhY3QtZGV0YWlscyBhIHsgY29sb3I6ICM1QzVDNUM7IG1hcmdpbjogMCAxMnB4OyB9XG5cbi5oZWFkZXItY29udGFjdC1kZXRhaWxzIGEgc3ZnIHsgbWFyZ2luOiAwIDVweCAwIDA7IG1heC1oZWlnaHQ6IDE4cHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiAxN3B4OyB9XG5cbi5oZWFkZXItY29udGFjdC1kZXRhaWxzIGEgc3ZnIHBhdGggeyBmaWxsOiAjMDBBRkM3OyB9XG5cbi5oZWFkZXItY29udGFjdC1kZXRhaWxzIGEgc3ZnLm1haWwgeyB3aWR0aDogMTVweDsgfVxuXG4uaGVhZGVyLWNvbnRhY3QtZGV0YWlscyBhIHN2Zy5wbGFjZSB7IHdpZHRoOiAxNHB4OyB9XG5cbi5sb2dvLW1lbnUtcm93IHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5zaXRlLWJyYW5kaW5nIHsgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNpdGUtYnJhbmRpbmcgeyBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uc2l0ZS1icmFuZGluZyBhIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG5cbi5zaXRlLWJyYW5kaW5nIGEgLmhlYWRlci1sb2dvIHsgbWFyZ2luLXJpZ2h0OiAyMHB4OyBoZWlnaHQ6IDEwMCU7IG1heC13aWR0aDogODVweDsgfVxuXG4uc2l0ZS1icmFuZGluZyBhIC5oZWFkZXItbG9nbzpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwOyB9XG5cbi5zaXRlLWJyYW5kaW5nIGEgLmhlYWRlci1sb2dvIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNpdGUtYnJhbmRpbmcgYSAuaGVhZGVyLWxvZ28gaW1nIHsgaGVpZ2h0OiA0NXB4OyB3aWR0aDogYXV0bzsgfSB9XG5cbi5zaXRlLWJyYW5kaW5nIGEgLmhlYWRlci1sb2dvLmhlYWRlci1sb2dvMyBpbWcgeyBoZWlnaHQ6IDU5cHg7IHdpZHRoOiA1OXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNpdGUtYnJhbmRpbmcgYSAuaGVhZGVyLWxvZ28uaGVhZGVyLWxvZ28zIGltZyB7IGhlaWdodDogNDVweDsgd2lkdGg6IDQ1cHg7IH0gfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgZGlzcGxheTogZmxleDsgbWluLXdpZHRoOiA3ODBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5tYWluLW5hdmlnYXRpb24geyBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24geyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUQ5OyBib3R0b206IDA7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IGNhbGMoIDEwMHZoIC0gNjBweCk7IGxlZnQ6IC0zMDBweDsgbWluLXdpZHRoOiAwOyBvdmVyZmxvdzogYXV0bzsgcGFkZGluZzogMCAwIDQwcHg7IHBvc2l0aW9uOiBmaXhlZDsgdG9wOiA2MHB4OyB0cmFuc2l0aW9uOiAuM3M7IHdpZHRoOiAzMDBweDsgei1pbmRleDogOTk5OyB9XG4gIC5tZW51LWFjdGl2ZSAubWFpbi1uYXZpZ2F0aW9uIHsgbGVmdDogMDsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24gLmhlYWRlci1jb250YWN0LWRldGFpbHMgeyBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1haW4tbmF2aWdhdGlvbiAuaGVhZGVyLWNvbnRhY3QtZGV0YWlscyB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAyMHB4IDIwcHggMDsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24gLmhlYWRlci1jb250YWN0LWRldGFpbHMgYSB7IGNvbG9yOiAjZmZmOyBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6IDEuNGVtOyBtYXJnaW46IDAgMCAxNXB4OyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGFjdC1kZXRhaWxzIGEgc3ZnIHsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDNweDsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5oZWFkZXItY29udGFjdC1kZXRhaWxzIGEgc3ZnIHBhdGggeyBmaWxsOiAjZmZmOyB9XG5cbi5tYWluLW5hdmlnYXRpb24gLmhlYWRlci1jb250YWN0LWRldGFpbHMgYSBzdmcucGxhY2UgeyBsZWZ0OiAycHg7IH1cblxuLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciA+IHVsIHsgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgPiB1bCB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciA+IHVsID4gbGkgPiBhIHsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIHVsIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNXB4OyBsaW5lLWhlaWdodDogMWVtOyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgdWwgbGkgeyBhbGlnbi1pdGVtczogY2VudGVyOyBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyBkaXNwbGF5OiBmbGV4OyBmbGV4LWZsb3c6IHdyYXA7IGZvbnQtc2l6ZTogMThweDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyBwYWRkaW5nOiAwOyB9XG4gIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgdWwgbGk6Zmlyc3QtY2hpbGQgeyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9IH1cblxuLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaSBhIHsgY29sb3I6ICM1QzVDNUM7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwMCU7IHBhZGRpbmc6IDQzcHggMTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgdWwgbGkgYSB7IGNvbG9yOiAjZmZmOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiBhdXRvOyBwYWRkaW5nOiAxNXB4IDIwcHg7IHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIHVsIGxpOmhvdmVyID4gYSwgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaTphY3RpdmUgPiBhIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFEOTsgY29sb3I6ICNmZmY7IH0gfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUtdG9nZ2xlIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IGhlaWdodDogNTBweDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IHdpZHRoOiA0NXB4OyB9IH1cblxuLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciB1bCBsaSAuc3ViLW1lbnUtdG9nZ2xlIHN2ZyB7IHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjsgdHJhbnNpdGlvbjogLjNzOyB3aWR0aDogMTVweDsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIHVsIGxpIC5zdWItbWVudS10b2dnbGUgc3ZnIHBhdGggeyBmaWxsOiAjZmZmOyB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgdWwgbGkub3BlbiA+IC5zdWItbWVudS10b2dnbGUgc3ZnIHsgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZDNzsgZGlzcGxheTogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBDMUQ5OyBsZWZ0OiAwOyBtYXJnaW46IGF1dG87IG9wYWNpdHk6IDA7IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMDAlOyB0cmFuc2l0aW9uOiAuMnM7IHZpc2liaWxpdHk6IGhpZGRlbjsgd2lkdGg6IDIzNXB4OyB6LWluZGV4OiAxMDsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IDEuM2VtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGkgeyBwYWRkaW5nOiAwOyB9XG4gIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpLCAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaSBhIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFEOTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgfVxuICAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYSB7IGZvbnQtd2VpZ2h0OiA3MDA7IHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpIGEgeyBjb2xvcjogI2ZmZjsgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7IGJvcmRlcjogbm9uZTsgfSB9XG5cbi5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtID4gYSB7IGJhY2tncm91bmQtY29sb3I6ICMwMEFGQzc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSwgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZDNzsgfVxuICAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSBsaS5jdXJyZW50LW1lbnUtaXRlbSBsaSB7IGJhY2tncm91bmQtY29sb3I6ICMwMEMxRDk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IGxpOmhvdmVyID4gYSB7IGJhY2tncm91bmQtY29sb3I6ICMwMEFGQzc7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLnN1Yi1tZW51IC5zdWItbWVudSB7IGxlZnQ6IDEwMCU7IHJpZ2h0OiBhdXRvOyB0b3A6IDA7IHdpZHRoOiAyMTBweDsgei1pbmRleDogMTE7IH0gfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5zdWItbWVudSAuc3ViLW1lbnUgbGkgYSB7IHBhZGRpbmc6IDEwcHggMzBweDsgfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5jdXJyZW50LW1lbnUtaXRlbSA+IGEsIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLmN1cnJlbnRfcGFnZV9wYXJlbnQgPiBhIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFEOTsgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5jdXJyZW50LW1lbnUtaXRlbSwgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuY3VycmVudC1tZW51LWl0ZW0gPiBhLCAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5jdXJyZW50X3BhZ2VfcGFyZW50LCAubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5jdXJyZW50X3BhZ2VfcGFyZW50ID4gYSB7IGJhY2tncm91bmQtY29sb3I6ICMwMEFGQzc7IH1cbiAgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAuY3VycmVudC1tZW51LWl0ZW0gbGksIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLmN1cnJlbnQtbWVudS1pdGVtIGxpIGEsIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLmN1cnJlbnRfcGFnZV9wYXJlbnQgbGksIC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLmN1cnJlbnRfcGFnZV9wYXJlbnQgbGkgYSB7IGJhY2tncm91bmQtY29sb3I6ICMwMEMxRDk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhIHsgd2lkdGg6IGNhbGMoIDEwMCUgLSA1MHB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGE6OmFmdGVyIHsgY29udGVudDogJ1xcZjA3OCc7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDkwMDsgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7IC5tYWluLW5hdmlnYXRpb24gLm1haW4tbWVudS1jb250YWluZXIgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiBhOjphZnRlciwgLm1haW4tbmF2aWdhdGlvbiAubWFpbi1tZW51LWNvbnRhaW5lciAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAubWVudS1pdGVtLW9iamVjdC1jdXN0b20gPiBhOjphZnRlciB7IGJvdHRvbTogMDsgY29udGVudDogJ1xcZjA1NCc7IGhlaWdodDogMThweDsgbWFyZ2luOiBhdXRvOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAxMHB4OyB0b3A6IDA7IH0gfVxuXG4ubWFpbi1uYXZpZ2F0aW9uIC5tYWluLW1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLnN1Yi1tZW51IHsgb3BhY2l0eTogMTsgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ubWVudS10b2dnbGUgeyBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLm1lbnUtdG9nZ2xlIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogbm9uZTsgZGlzcGxheTogZmxleDsgaGVpZ2h0OiAyM3B4OyBtYXJnaW4tbGVmdDogYXV0bzsgcGFkZGluZzogMDsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMzBweDsgei1pbmRleDogOTk5OTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkgeyAubWVudS10b2dnbGUgeyBtYXJnaW4tcmlnaHQ6IDJweDsgfSB9XG5cbi5tZW51LXRvZ2dsZSBpIHsgYmFja2dyb3VuZC1jb2xvcjogIzVDNUM1QzsgYm9yZGVyLXJhZGl1czogMXB4OyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAzcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdHJhbnNpdGlvbjogMC4zczsgd2lkdGg6IDEwMCU7IH1cblxuLm1lbnUtYWN0aXZlIC5tZW51LXRvZ2dsZSBpIHsgYmFja2dyb3VuZC1jb2xvcjogIzVDNUM1QzsgfVxuXG4ubWVudS10b2dnbGUgaTpudGgtY2hpbGQoMSkgeyB0b3A6IDA7IHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfVxuXG4ubWVudS1hY3RpdmUgLm1lbnUtdG9nZ2xlIGk6bnRoLWNoaWxkKDEpIHsgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg0cHgsIC0zLjVweCk7IHdpZHRoOiAyOHB4OyB9XG5cbi5tZW51LXRvZ2dsZSBpOm50aC1jaGlsZCgyKSB7IHRvcDogMTBweDsgfVxuXG4ubWVudS1hY3RpdmUgLm1lbnUtdG9nZ2xlIGk6bnRoLWNoaWxkKDIpIHsgb3BhY2l0eTogMDsgfVxuXG4ubWVudS10b2dnbGUgaTpudGgtY2hpbGQoMykgeyBib3R0b206IDA7IHRyYW5zZm9ybS1vcmlnaW46IDAgMTAwJTsgfVxuXG4ubWVudS1hY3RpdmUgLm1lbnUtdG9nZ2xlIGk6bnRoLWNoaWxkKDMpIHsgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoNHB4LCAzcHgpOyB3aWR0aDogMjhweDsgfVxuXG4ud3BtbC1scyB7IG1hcmdpbi1sZWZ0OiAxMDBweDsgcGFkZGluZzogMCA3LjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC53cG1sLWxzIHsgbWFyZ2luLWxlZnQ6IDA7IHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbi53cG1sLWxzIGxpLndwbWwtbHMtaXRlbSB7IGZvbnQtc2l6ZTogMTVweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC53cG1sLWxzIGxpLndwbWwtbHMtaXRlbSB7IGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbi53cG1sLWxzIGxpLndwbWwtbHMtaXRlbSBhIHsgY29sb3I6IHJnYmEoOTIsIDkyLCA5MiwgMC41KTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDEwcHggNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLndwbWwtbHMgbGkud3BtbC1scy1pdGVtIGEgeyBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9IH1cblxuLndwbWwtbHMgbGkud3BtbC1scy1pdGVtIGE6aG92ZXIgeyBjb2xvcjogIzVDNUM1QzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC53cG1sLWxzIGxpLndwbWwtbHMtaXRlbSBhOmhvdmVyIHsgY29sb3I6ICNmZmY7IH0gfVxuXG4ud3BtbC1scyBsaS53cG1sLWxzLWl0ZW0ud3BtbC1scy1jdXJyZW50LWxhbmd1YWdlIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi53cG1sLWxzIGxpLndwbWwtbHMtaXRlbS53cG1sLWxzLWN1cnJlbnQtbGFuZ3VhZ2UgYSB7IGNvbG9yOiAjNUM1QzVDOyBwYWRkaW5nOiAxMHB4IDVweDsgcG9zaXRpb246IHJlbGF0aXZlOyB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLndwbWwtbHMgbGkud3BtbC1scy1pdGVtLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZSBhIHsgY29sb3I6ICNmZmY7IH0gfVxuXG4uZW50cnktdGV4dCB7IHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7IH1cblxuLmVudHJ5LXRleHQgaDEgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiA2MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmVudHJ5LXRleHQgaDEgeyBmb250LXNpemU6IDQ4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5lbnRyeS10ZXh0IGgxIHsgZm9udC1zaXplOiA0MnB4OyB9IH1cblxuLmVudHJ5LXRleHQgaDIgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiA0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmVudHJ5LXRleHQgaDIgeyBmb250LXNpemU6IDM2cHg7IH0gfVxuXG4uZW50cnktdGV4dCBoMyB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZW50cnktdGV4dCBoMyB7IGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi5lbnRyeS10ZXh0IGg0IHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5lbnRyeS10ZXh0IGg0IHsgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuLmVudHJ5LXRleHQgaDUgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmVudHJ5LXRleHQgaDUgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4uZW50cnktdGV4dCBoNiB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDE4cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZW50cnktdGV4dCBoNiB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5lbnRyeS10ZXh0IGEgeyBjb2xvcjogIzAwQUZDNzsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmVudHJ5LXRleHQgYTpob3ZlciB7IGNvbG9yOiAjNUM1QzVDOyB9XG5cbi5lbnRyeS10ZXh0IHVsIHsgbWFyZ2luOiAwIDAgMjBweDsgcGFkZGluZzogMDsgfVxuXG4uZW50cnktdGV4dCB1bCB1bCB7IG1hcmdpbjogMTBweCAwIDA7IHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uZW50cnktdGV4dCB1bCBsaSB7IGRpc3BsYXk6IGJsb2NrOyBtYXJnaW46IDAgMCAxMHB4OyBwYWRkaW5nLWxlZnQ6IDIwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZW50cnktdGV4dCB1bCBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwOyB9XG5cbi5lbnRyeS10ZXh0IHVsIGxpOmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jaXJjbGUtYnJ1c2gucG5nXCIpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDlweDsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDdweDsgd2lkdGg6IDEwcHg7IH1cblxuLmVudHJ5LXRleHQgb2wgeyBtYXJnaW46IDAgMCAyMHB4OyBwYWRkaW5nOiAwIDAgMCAyNXB4OyB9XG5cbi5lbnRyeS10ZXh0IG9sIG9sIHsgbWFyZ2luOiA1cHggMCAwOyB9XG5cbi5lbnRyeS10ZXh0IG9sIGxpIHsgbWFyZ2luOiAwIDAgNXB4OyB9XG5cbi5lbnRyeS10ZXh0IHRhYmxlIHRoLCAuZW50cnktdGV4dCB0YWJsZSB0ZCB7IGJvcmRlcjogMXB4IHNvbGlkICNCOUI5Qjk7IHBhZGRpbmc6IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5lbnRyeS10ZXh0IHRhYmxlIHRoLCAuZW50cnktdGV4dCB0YWJsZSB0ZCB7IHBhZGRpbmc6IDVweCAxMHB4OyB9IH1cblxuLmVudHJ5LXRleHQgYmxvY2txdW90ZSB7IGJhY2tncm91bmQtY29sb3I6ICNFNUY1Rjg7IGJvcmRlci1yYWRpdXM6IDVweDsgbWFyZ2luOiAyZW0gMDsgcGFkZGluZzogMjVweCAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZW50cnktdGV4dCBibG9ja3F1b3RlIHsgcGFkZGluZzogMjBweCAxNXB4OyB9IH1cblxuLmVudHJ5LXRleHQgYmxvY2txdW90ZSBwIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZW50cnktdGV4dCBibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnNpdGUtZm9vdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZDNzsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogMTVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2l0ZS1mb290ZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTE4MHB4OyB9XG5cbi5zaXRlLWZvb3RlciBhIHsgY29sb3I6ICNDQ0VGRjQ7IH1cblxuLnNpdGUtZm9vdGVyIC5jdXJyZW50LW1lbnUtaXRlbSBhLCAuc2l0ZS1mb290ZXIgYTpob3ZlciB7IGNvbG9yOiAjZmZmOyB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXdpZGdldHMtd3JhcHBlciB7IGZsZXgtZmxvdzogbm93cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IHBhZGRpbmc6IDQwcHggMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuc2l0ZS1mb290ZXIgLmZvb3Rlci13aWRnZXRzLXdyYXBwZXIgeyBmbGV4LWZsb3c6IHdyYXA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNpdGUtZm9vdGVyIC5mb290ZXItd2lkZ2V0cy13cmFwcGVyIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXdpZGdldHMtd3JhcHBlciA+IGRpdiB7IHBhZGRpbmc6IDAgMTVweDsgfVxuXG4uc2l0ZS1mb290ZXIgLndpZGdldC10aXRsZSB7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuLnNpdGUtZm9vdGVyIHVsIHsgbWFyZ2luOiAwIDAgMjBweDsgcGFkZGluZzogMDsgfVxuXG4uc2l0ZS1mb290ZXIgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwIDAgNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb2x1bW4tMSB7IG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1sb2dvcy13aWRnZXQgeyBtYXJnaW46IC0yMHB4IDAgMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNpdGUtZm9vdGVyIC5mb290ZXItbG9nb3Mtd2lkZ2V0IHsgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWxvZ29zLXdpZGdldCAuZm9vdGVyLWxvZ29zLXdpZGdldC1pbm5lciB7IGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5zaXRlLWZvb3RlciAuZm9vdGVyLWxvZ29zLXdpZGdldCAuZm9vdGVyLWxvZ29zLXdpZGdldC1pbm5lciB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItbG9nb3Mtd2lkZ2V0IC5mb290ZXItbG9nb3Mtd2lkZ2V0LWlubmVyIC5mb290ZXItbG9nb3MtaXRlbSB7IG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNpdGUtZm9vdGVyIC5mb290ZXItbG9nb3Mtd2lkZ2V0IC5mb290ZXItbG9nb3Mtd2lkZ2V0LWlubmVyIC5mb290ZXItbG9nb3MtaXRlbSB7IG1hcmdpbjogMCAxMHB4OyB9IH1cblxuLnNpdGUtZm9vdGVyIHN2ZyB7IGhlaWdodDogMThweDsgfVxuXG4uc2l0ZS1mb290ZXIgc3ZnIC5zdDAgeyBmaWxsOiAjRUJFQkVCOyB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnNpdGUtZm9vdGVyIHN2ZyAuc3QxIHsgZmlsbDogbm9uZTsgfVxuXG4uc2l0ZS1mb290ZXIgYTpob3ZlciAuc3QwIHsgZmlsbDogI2ZmZjsgfVxuXG4uc2l0ZS1mb290ZXIgLnBob25lIHN2ZyB7IGhlaWdodDogMTdweDsgfVxuXG4uc2l0ZS1mb290ZXIgLm1haWwgc3ZnIHsgaGVpZ2h0OiAxMnB4OyB9XG5cbi5zaXRlLWZvb3RlciAud2lkZ2V0X2xpYnJhZmlyZV9zb2NpYWxfd2lkZ2V0IC53aWRnZXQtdGl0bGUgeyBtYXJnaW46IDAgMCA1cHg7IH1cblxuLnNpdGUtZm9vdGVyIC53aWRnZXRfbGlicmFmaXJlX3NvY2lhbF93aWRnZXQgLnNvY2lhbC13cmFwIGEgeyBjb2xvcjogI0VCRUJFQjsgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5zaXRlLWZvb3RlciAud2lkZ2V0X2xpYnJhZmlyZV9zb2NpYWxfd2lkZ2V0IC5zb2NpYWwtd3JhcCBhOmhvdmVyIHsgY29sb3I6ICNmZmY7IH1cblxuLnNpdGUtZm9vdGVyIC53aWRnZXRfbGlicmFmaXJlX3NvY2lhbF93aWRnZXQgLnNvY2lhbC13cmFwIGEgc3ZnIHsgd2lkdGg6IDE4cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbHVtbi0yIHsgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbHVtbi0yIHVsIHsgY29sdW1uLWNvdW50OiAyOyBjb2x1bW4tZ2FwOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb2x1bW4tMiB1bCB7IGNvbHVtbi1jb3VudDogMTsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbHVtbi0zIHsgdGV4dC1hbGlnbjogbGVmdDsgd2lkdGg6IDQ5MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNpdGUtZm9vdGVyIC5mb290ZXItY29sdW1uLTMgeyB3aWR0aDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuc2l0ZS1mb290ZXIgLmZvb3Rlci1jb2x1bW4tMyB7IHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbHVtbi0zIHsgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWNvbHVtbi0zIC5jb250YWN0LXdpZGdldC1oZWFkZXIgeyBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IG1hcmdpbjogMDsgfVxuXG4uc2l0ZS1mb290ZXIgLndwbWwtbHMgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnNpdGUtZm9vdGVyIC53cG1sLWxzIGxpLndwbWwtbHMtaXRlbSB7IG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5zaXRlLWZvb3RlciAud3BtbC1scyBsaS53cG1sLWxzLWl0ZW0gYSB7IGNvbG9yOiAjQ0NFRkY0OyBwYWRkaW5nOiAwOyB9XG5cbi5zaXRlLWZvb3RlciAud3BtbC1scyBsaS53cG1sLWxzLWl0ZW0ud3BtbC1scy1jdXJyZW50LWxhbmd1YWdlIGEsIC5zaXRlLWZvb3RlciAud3BtbC1scyBsaS53cG1sLWxzLWl0ZW0gYTpob3ZlciB7IGNvbG9yOiAjZmZmOyB9XG5cbi5zaXRlLWZvb3RlciAuY29udGFjdC13aWRnZXQtZGV0YWlscyB7IGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IGJvcmRlci1yYWRpdXM6IDVweDsgbGluZS1oZWlnaHQ6IDEuM2VtOyBwYWRkaW5nOiAyMHB4IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgeyBwYWRkaW5nOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5zaXRlLWZvb3RlciAuY29udGFjdC13aWRnZXQtZGV0YWlscyB7IGRpc3BsYXk6IGZsZXg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldC1kZXRhaWxzIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgYSB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldC1kZXRhaWxzIGEgeyBtYXJnaW4tcmlnaHQ6IDMwcHg7IH0gfVxuXG4uc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgYSBzdmcgeyBtYXgtd2lkdGg6IDE4cHg7IG1hcmdpbi1yaWdodDogMTVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDFweDsgfVxuXG4uc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgYSBzcGFuIHsgZGlzcGxheTogY29udGVudHM7IH1cblxuLnNpdGUtZm9vdGVyIC5jb250YWN0LXdpZGdldC1kZXRhaWxzIC5jb250YWN0LXdpZGdldC1kZXRhaWxzLXRvcCB7IGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zaXRlLWZvb3RlciAuY29udGFjdC13aWRnZXQtZGV0YWlscyAuY29udGFjdC13aWRnZXQtZGV0YWlscy10b3AgeyBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMtdG9wIHsgZGlzcGxheTogZmxleDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMtdG9wIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zaXRlLWZvb3RlciAuY29udGFjdC13aWRnZXQtZGV0YWlscyAuY29udGFjdC13aWRnZXQtZGV0YWlscy10b3AgYTpmaXJzdC1jaGlsZCB7IG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4uc2l0ZS1mb290ZXIgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMtYm90dG9tIHsgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zaXRlLWZvb3RlciAuc2l0ZS1pbmZvIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7IGZvbnQtc2l6ZTogMTRweDsgcGFkZGluZzogNXB4IDA7IH1cblxuLmJ1dHRvbiB7IGJvcmRlci1yYWRpdXM6IDVweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyBsaW5lLWhlaWdodDogbm9ybWFsOyBtYXgtd2lkdGg6IDM2MHB4OyBwYWRkaW5nOiAxOHB4IDUwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYnV0dG9uLmJ1dHRvbi13aGl0ZSB7IGJveC1zaGFkb3c6IDAgMCA5cHggcmdiYSgzOCwgNDcsIDU2LCAwLjE1KTsgY29sb3I6ICM1QzVDNUM7IH1cblxuLmJ1dHRvbi5idXR0b24td2hpdGU6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkM3OyBjb2xvcjogI2ZmZjsgfVxuXG4uYnV0dG9uLmJ1dHRvbi1ibHVlIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQzFEOTsgYm94LXNoYWRvdzogMCAwIDlweCByZ2JhKDM4LCA0NywgNTYsIDAuMTUpOyBjb2xvcjogI2ZmZjsgfVxuXG4uYnV0dG9uLmJ1dHRvbi1ibHVlOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogIzAwQUZDNzsgY29sb3I6ICNmZmY7IH1cblxuLmJ1dHRvbi5idXR0b24tcGluayB7IGJhY2tncm91bmQtY29sb3I6ICNFNDFFNzY7IGNvbG9yOiAjZmZmOyB9XG5cbi5idXR0b24uYnV0dG9uLXBpbms6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMxQjZEOyB9XG5cbi5uYXYtbGlua3MgeyBkaXNwbGF5OiBmbGV4OyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW46IDUwcHggMCAwOyB3aWR0aDogMTAwJTsgfVxuXG4ubmF2LWxpbmtzIC5wYWdlLW51bWJlcnMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY3OyBjb2xvcjogIzVDNUM1QzsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMjBweDsgaGVpZ2h0OiA0MHB4OyBsaW5lLWhlaWdodDogMzVweDsgbWFyZ2luOiAwIDIuNXB4OyBwYWRkaW5nOiA1cHg7IHdpZHRoOiA0MHB4OyB9XG5cbi5uYXYtbGlua3MgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHsgYmFja2dyb3VuZC1jb2xvcjogI0U0MUU3NjsgY29sb3I6ICNmZmY7IH1cblxuLm5hdi1saW5rcyAucGFnZS1udW1iZXJzIHN2ZyB7IHdpZHRoOiA3cHg7IH1cblxuLm5hdi1saW5rcyAucGFnZS1udW1iZXJzIHN2ZyBwYXRoIHsgZmlsbDogIzVDNUM1QzsgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5uYXYtbGlua3MgLnBhZ2UtbnVtYmVyczpob3ZlciB7IGNvbG9yOiAjRTQxRTc2OyB9XG5cbi5uYXYtbGlua3MgLnBhZ2UtbnVtYmVyczpob3ZlciBzdmcgcGF0aCB7IGZpbGw6ICNFNDFFNzY7IH1cblxuLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1icmVhZGNydW1iIHAgeyBtYXJnaW46IDA7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLCBpbnB1dFt0eXBlPVwicmFuZ2VcIl0sIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwibW9udGhcIl0sIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSwgaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sIGlucHV0W3R5cGU9XCJjb2xvclwiXSwgdGV4dGFyZWEsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGNvbG9yOiAjMDAwOyBib3JkZXI6IDFweCBzb2xpZCAjQTFBMUExOyBib3JkZXItcmFkaXVzOiA1cHg7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgcGFkZGluZzogMTVweCAxMHB4OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwidXJsXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sIGlucHV0W3R5cGU9XCJyYW5nZVwiXSwgaW5wdXRbdHlwZT1cImRhdGVcIl0sIGlucHV0W3R5cGU9XCJtb250aFwiXSwgaW5wdXRbdHlwZT1cIndlZWtcIl0sIGlucHV0W3R5cGU9XCJ0aW1lXCJdLCBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl0sIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSwgaW5wdXRbdHlwZT1cImNvbG9yXCJdLCB0ZXh0YXJlYSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHsgcGFkZGluZzogMTBweDsgfSB9XG5cbnRleHRhcmVhIHsgcmVzaXplOiBub25lOyBwYWRkaW5nLWxlZnQ6IC42ZW07IHdpZHRoOiAxMDAlOyB9XG5cbmJ1dHRvbiwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHsgY29sb3I6ICMwMDA7IGJvcmRlcjogMXB4IHNvbGlkOyBib3JkZXItcmFkaXVzOiAwOyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyBmb250LXNpemU6IDE2cHg7IGxpbmUtaGVpZ2h0OiAxLjE1ZW07IHBhZGRpbmc6IDEwcHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLyotLS0tIFBsYWNlaG9sZGVyIC0tLS0qL1xuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMTsgfVxuXG5cXDotbW96LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMTsgfVxuXG46Oi1tb3otcGxhY2Vob2xkZXIgeyBvcGFjaXR5OiAxOyB9XG5cblxcOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDE7IH1cblxuKjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDE7IH1cblxuKjotbW96LXBsYWNlaG9sZGVyIHsgb3BhY2l0eTogMTsgfVxuXG4qOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6IDE7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyBmaWVsZHNldCB7IGJvcmRlcjogbm9uZTsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgbWFyZ2luOiAwIC01cHg7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIsIC5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyICogeyBncmlkOiBub25lICFpbXBvcnRhbnQ7IGdyaWQtY29sdW1uOiBub25lICFpbXBvcnRhbnQ7IGdyaWQtZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZybV9zZWN0aW9uX3NwYWNpbmcgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkIHsgbWFyZ2luOiAwIDAgMThweDsgcGFkZGluZzogMCA1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX2hhbGYgeyB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAuZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1faGFsZiB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX3RoaXJkIHsgd2lkdGg6IDMzLjMzJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX3RoaXJkIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1fZm91cnRoIHsgd2lkdGg6IDI1JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX2ZvdXJ0aCB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX2ZpZnRoIHsgd2lkdGg6IDIwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHsgLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2ZpZWxkc19jb250YWluZXIgLmZvcm0tZmllbGQuZnJtX2ZpZnRoIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1fc2l4dGggeyB3aWR0aDogMTYuNjYlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkgeyAuZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1fc2l4dGggeyB3aWR0aDogMTAwJTsgfSB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkLmZybV9zZWN0aW9uX2hlYWRpbmcgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY3OyBtYXJnaW46IDAgMCAzMHB4OyBwYWRkaW5nOiAzMHB4OyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkLmZybV9zZWN0aW9uX2hlYWRpbmcgLnZlcnRpY2FsX3JhZGlvIHsgbWFyZ2luOiAwOyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkLmZybV9zZWN0aW9uX2hlYWRpbmcgLmZybV9wcmltYXJ5X2xhYmVsIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDAgMTBweDsgcGFkZGluZzogMDsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1fc2VjdGlvbl9oZWFkaW5nIC5mcm1fb3B0X2NvbnRhaW5lciB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZC5mcm1fc2VjdGlvbl9oZWFkaW5nIC5mcm1fb3B0X2NvbnRhaW5lciAuZnJtX2NoZWNrYm94IHsgbWFyZ2luLXJpZ2h0OiA5NXB4OyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkIC5mcm1fcHJpbWFyeV9sYWJlbCB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDE2cHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGxpbmUtaGVpZ2h0OiAxLjE0ZW07IG1hcmdpbjogMCAwIDVweDsgcGFkZGluZzogMCAxMHB4OyB3aWR0aDogMTAwJTsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZCAuZnJtX3ByaW1hcnlfbGFiZWwgLmZybV9yZXF1aXJlZCB7IGNvbG9yOiAjRTQxRTc2OyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkLmZybV9ub25lX2NvbnRhaW5lciAuZnJtX3ByaW1hcnlfbGFiZWwgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mb3JtLWZpZWxkIGlucHV0LCAuZnJtX2Zvcm1fZmllbGRzIC5mcm1fZmllbGRzX2NvbnRhaW5lciAuZm9ybS1maWVsZCB0ZXh0YXJlYSB7IHdpZHRoOiAxMDAlOyB9XG5cbi5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mcm1fYmxhbmtfZmllbGQgaW5wdXQsIC5mcm1fZm9ybV9maWVsZHMgLmZybV9maWVsZHNfY29udGFpbmVyIC5mcm1fYmxhbmtfZmllbGQgdGV4dGFyZWEgeyBib3JkZXItY29sb3I6IHJlZDsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fY2hlY2tib3ggeyBjb2xvcjogI0ExQTFBMTsgZm9udC1zaXplOiAxNnB4OyBsZXR0ZXItc3BhY2luZzogMDsgbGluZS1oZWlnaHQ6IDEuNTYyNWVtOyBwYWRkaW5nLWxlZnQ6IDIwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fY2hlY2tib3ggbGFiZWwgeyBkaXNwbGF5OiBibG9jazsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fY2hlY2tib3ggaW5wdXQgeyBvcGFjaXR5OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fY2hlY2tib3ggaW5wdXQgKyBzcGFuIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgYm9yZGVyOiAxcHggc29saWQgI0ExQTFBMTsgYm9yZGVyLXJhZGl1czogNDAlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGhlaWdodDogMTNweDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IGxlZnQ6IDA7IGxpbmUtaGVpZ2h0OiAxLjNlbTsgcG9zaXRpb246IGFic29sdXRlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHRvcDogNXB4OyB3aWR0aDogMTNweDsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHsgY29sb3I6ICMwMEFGQzc7IGNvbnRlbnQ6ICdcXGYwMGMnOyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXNpemU6IDEzcHg7IGZvbnQtd2VpZ2h0OiA5MDA7IGxlZnQ6IDFweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IC01cHg7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2NoZWNrYm94IGEgeyBjb2xvcjogIzAwQUZDNzsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX2NoZWNrYm94IGE6aG92ZXIgeyBjb2xvcjogI0U0MUU3NjsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fZXJyb3IgeyB0b3A6IDk5JTsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMTJweDsgbGVmdDogMTVweDsgbGluZS1oZWlnaHQ6IDEuN2VtOyBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX3N1Ym1pdCB7IHBhZGRpbmc6IDAgNXB4OyB3aWR0aDogMTAwJTsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fc3VibWl0IC5mcm1fYnV0dG9uX3N1Ym1pdCB7IGJhY2tncm91bmQtY29sb3I6ICNFNDFFNzY7IGJvcmRlci1yYWRpdXM6IDVweDsgY29sb3I6ICNmZmY7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogNDAwOyBwYWRkaW5nOiAxN3B4IDMwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdHJhbnNpdGlvbjogLjNzOyB3aWR0aDogMTAwJTsgfVxuXG4uZnJtX2Zvcm1fZmllbGRzIC5mcm1fc3VibWl0IC5mcm1fYnV0dG9uX3N1Ym1pdDpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICNEMzFCNkQ7IH1cblxuLmZybV9mb3JtX2ZpZWxkcyAuZnJtX3N1Ym1pdCAuZnJtX2J1dHRvbl9zdWJtaXQ6ZGlzYWJsZWQ6YWZ0ZXIgeyBhbmltYXRpb246IGxkcy1kdWFsLXJpbmcgMS4ycyBsaW5lYXIgaW5maW5pdGU7IGJvcmRlci1jb2xvcjogIzI2MkYzOCB0cmFuc3BhcmVudCAjMjYyRjM4IHRyYW5zcGFyZW50OyBib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlci1zdHlsZTogc29saWQ7IGJvcmRlci13aWR0aDogM3B4OyBib3R0b206IDA7IGNvbnRlbnQ6IFwiIFwiOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGhlaWdodDogMjVweDsgbGVmdDogLTM1cHg7IG1hcmdpbjogYXV0bzsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IHdpZHRoOiAyNXB4OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGhlaWdodDogYXV0bzsgbWluLWhlaWdodDogNTFweDsgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IG1pbi1oZWlnaHQ6IDQxcHg7IH0gfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7IGZvbnQtc2l6ZTogMTZweDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgcGFkZGluZzogMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGJvdHRvbTogMDsgZGlzcGxheTogZmxleDsgaGVpZ2h0OiBhdXRvOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAwOyB3aWR0aDogNDVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUgeyBjb2xvcjogIzAwQUZDNzsgY29udGVudDogJ1xcZjA3OCc7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtc2l6ZTogMTJweDsgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHsgZGlzcGxheTogbm9uZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHsgY29sb3I6ICM1QzVDNUM7IHBhZGRpbmc6IDVweCAxMHB4OyB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE2MSwgMTYxLCAxNjEsIDAuNSk7IGNvbG9yOiAjNUM1QzVDOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0geyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQxRTc2OyBjb2xvcjogI2ZmZjsgfVxuXG4uZnJtX21lc3NhZ2UgeyBmb250LXNpemU6IDMwcHg7IGZvbnQtd2VpZ2h0OiA2MDA7IGxpbmUtaGVpZ2h0OiAxLjRlbTsgbWFyZ2luOiA1MHB4IDA7IH1cblxuLmZybV9tZXNzYWdlIHAgeyBjb2xvcjogZ3JlZW47IG1hcmdpbjogMDsgfVxuXG5Aa2V5ZnJhbWVzIGxkcy1kdWFsLXJpbmcgeyAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZybV9lcnJvcl9zdHlsZSB7IGRpc3BsYXk6IG5vbmU7IH1cblxuLnNvY2lhbC13cmFwIHsgbWFyZ2luOiAwOyBwYWRkaW5nOiAwOyB9XG5cbi5zb2NpYWwtd3JhcCBsaSB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ubGV0dGVyLWljb24geyBtYXgtaGVpZ2h0OiAxMDBweDsgbGVmdDogLTQwcHg7IG9wYWNpdHk6IC4yOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogLTQ1cHg7IHdpZHRoOiAxNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5sZXR0ZXItaWNvbiB7IGxlZnQ6IC00MHB4OyBtYXgtaGVpZ2h0OiA4MHB4OyB0b3A6IC0yMHB4OyB3aWR0aDogMTIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmxldHRlci1pY29uIHsgbGVmdDogLTE1cHg7IHRvcDogLTE1cHg7IHdpZHRoOiAxMDBweDsgfSB9XG5cbi5zbGljay1hcnJvdyB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXI6IDFweCBzb2xpZCAjMDBBRkM3OyBib3R0b206IDA7IGNvbG9yOiAjMDAwOyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtc2l6ZTogMzBweDsgaGVpZ2h0OiA0MHB4OyBsaW5lLWhlaWdodDogMzVweDsgbWFyZ2luOiBhdXRvIDA7IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB0b3A6IDA7IHRyYW5zaXRpb246IC4zczsgd2lkdGg6IDQwcHg7IHotaW5kZXg6IDEwOyB9XG5cbi5zbGljay1hcnJvdzpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICMwMEFGQzc7IH1cblxuLnNsaWNrLWFycm93OmhvdmVyIHN2ZyB7IHdpZHRoOiA2cHg7IH1cblxuLnNsaWNrLWFycm93OmhvdmVyIHN2ZyBwYXRoIHsgZmlsbDogI2ZmZjsgfVxuXG4uc2xpY2stYXJyb3cuc2xpY2stcHJldi1sZiB7IGxlZnQ6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zbGljay1hcnJvdy5zbGljay1wcmV2LWxmIHsgbGVmdDogMTBweDsgfSB9XG5cbi5zbGljay1hcnJvdy5zbGljay1uZXh0LWxmIHsgcmlnaHQ6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zbGljay1hcnJvdy5zbGljay1uZXh0LWxmIHsgcmlnaHQ6IDEwcHg7IH0gfVxuXG4uc2xpY2stYXJyb3cgc3ZnIHsgd2lkdGg6IDZweDsgfVxuXG4uc2xpY2stYXJyb3cgc3ZnIHBhdGggeyBmaWxsOiAjMDBBRkM3OyB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnNsaWNrLWxpZ2h0Ym94LWlubmVyIHsgcG9zaXRpb246IGZpeGVkOyBwYWRkaW5nOiAwIDYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zbGljay1saWdodGJveC1pbm5lciB7IHBhZGRpbmc6IDA7IH0gfVxuXG4uc2xpY2stbGlnaHRib3gtY2xvc2U6YmVmb3JlIHsgZm9udC1zaXplOiA0MHB4OyBoZWlnaHQ6IGF1dG87IGxpbmUtaGVpZ2h0OiAxZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zbGljay1saWdodGJveC1zbGljay1pbWcgeyBtYXgtd2lkdGg6IDEwMCU7IHdpZHRoOiAxMDAlOyB9IH1cblxuLnNsaWNrLWxpZ2h0Ym94LXNsaWNrIC5zbGljay1hcnJvdyB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiA2cHg7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgZm9udC1zaXplOiAwOyB9XG5cbi5pZSAuc2xpY2stbGlnaHRib3gtc2xpY2sgLnNsaWNrLWFycm93IHsgYmFja2dyb3VuZC1zaXplOiAxMHB4OyB9XG5cbi5zbGljay1saWdodGJveC1zbGljayAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1sZWZ0LWJsdWUuc3ZnXCIpOyBsZWZ0OiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2xpY2stbGlnaHRib3gtc2xpY2sgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgeyBsZWZ0OiAtNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2xpY2stbGlnaHRib3gtc2xpY2sgLnNsaWNrLWFycm93LnNsaWNrLXByZXYgeyBsZWZ0OiAyMHB4OyB9IH1cblxuLnNsaWNrLWxpZ2h0Ym94LXNsaWNrIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LWJsdWUuc3ZnXCIpOyByaWdodDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNsaWNrLWxpZ2h0Ym94LXNsaWNrIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHsgcmlnaHQ6IC01MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zbGljay1saWdodGJveC1zbGljayAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7IHJpZ2h0OiAyMHB4OyB9IH1cblxuLnNsaWNrLWxpZ2h0Ym94LXNsaWNrIC5zbGljay1hcnJvdzpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG5cbi5zbGljay1kb3RzIHsgbWFyZ2luOiAyMHB4IDAgMDsgcGFkZGluZy1sZWZ0OiAwOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNsaWNrLWRvdHMgbGkgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMCA1cHg7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHsgYm9yZGVyLXJhZGl1czogNTAlOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXI6IDFweCBzb2xpZDsgY29sb3I6IHRyYW5zcGFyZW50OyBmb250LXNpemU6IDA7IGhlaWdodDogMTNweDsgcGFkZGluZzogMDsgd2lkdGg6IDEzcHg7IH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7IGJhY2tncm91bmQtY29sb3I6ICNFNDFFNzY7IH1cblxuLyoqIEZlYXRoZXJsaWdodCDigJMgdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3ggVmVyc2lvbiAxLjMuNSAtIGh0dHA6Ly9ub2VsYm9zcy5naXRodWIuaW8vZmVhdGhlcmxpZ2h0LyBDb3B5cmlnaHQgMjAxNSwgTm/Dq2wgUmFvdWwgQm9zc2FydCAoaHR0cDovL3d3dy5ub2VsYm9zcy5jb20pIE1JVCBMaWNlbnNlZC4gKi9cbkBtZWRpYSBhbGwgeyAuZmVhdGhlcmxpZ2h0IHsgZGlzcGxheTogbm9uZTsgLyogZGltZW5zaW9uczogc3Bhbm5pbmcgdGhlIGJhY2tncm91bmQgZnJvbSBlZGdlIHRvIGVkZ2UgKi8gcG9zaXRpb246IGZpeGVkOyB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7IHotaW5kZXg6IDIxNDc0ODM2NDc7IC8qIHotaW5kZXggbmVlZHMgdG8gYmUgPj0gZWxlbWVudHMgb24gdGhlIHNpdGUuICovIC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgY29udGVudCAqLyB0ZXh0LWFsaWduOiBjZW50ZXI7IC8qIGluc3VyZXMgdGhhdCB0aGUgOjpiZWZvcmUgcHNldWRvIGVsZW1lbnQgZG9lc24ndCBmb3JjZSB3cmFwIHdpdGggZml4ZWQgd2lkdGggY29udGVudDsgKi8gd2hpdGUtc3BhY2U6IG5vd3JhcDsgLyogc3R5bGluZyAqLyBjdXJzb3I6IHBvaW50ZXI7IGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuICAvKiBzdXBwb3J0IGZvciBuZXN0ZWQgZmVhdGhlcmxpZ2h0cy4gRG9lcyBub3Qgd29yayBpbiBJRTggKHVzZSBKUyB0byBmaXgpICovXG4gIC5mZWF0aGVybGlnaHQ6bGFzdC1vZi10eXBlIHsgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpOyB9XG4gIC5mZWF0aGVybGlnaHQ6YmVmb3JlIHsgLyogcG9zaXRpb246IHRyaWNrIHRvIGNlbnRlciBjb250ZW50IHZlcnRpY2FsbHkgKi8gY29udGVudDogJyc7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAxMDAlOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07IH1cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgeyAvKiBtYWtlIGNvbnRlbnQgY29udGFpbmVyIGZvciBwb3NpdGlvbmVkIGVsZW1lbnRzIChjbG9zZSBidXR0b24pICovIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogcG9zaXRpb246IGNlbnRlcmluZyB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbCAqLyB0ZXh0LWFsaWduOiBsZWZ0OyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIGRpbWVuc2lvbnM6IGN1dCBvZmYgaW1hZ2VzICovIG92ZXJmbG93OiB2aXNpYmxlOyBwYWRkaW5nOiAyNXB4IDI1cHggMDsgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDsgLyogZGltZW5zaW9uczogaGFuZGxpbmcgbGFyZ2UgY29udGVudCAqLyBtYXJnaW4tbGVmdDogNSU7IG1hcmdpbi1yaWdodDogNSU7IG1heC1oZWlnaHQ6IDk1JTsgLyogc3R5bGluZyAqLyBiYWNrZ3JvdW5kOiAjZmZmOyBjdXJzb3I6IGF1dG87IC8qIHJlc2V0IHdoaXRlLXNwYWNlIHdyYXBwaW5nICovIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgaWZyYW1lIHsgaGVpZ2h0OiBjYWxjKCA4MHZ3IC8gMS43NykgIWltcG9ydGFudDsgd2lkdGg6IDgwdncgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7IC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IGlmcmFtZSB7IGhlaWdodDogODB2aCAhaW1wb3J0YW50OyB3aWR0aDogY2FsYyggODB2aCAqIDEuNzcpICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgYWxsIHsgLyogY29udGFpbnMgdGhlIGNvbnRlbnQgKi9cbiAgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWlubmVyIHsgLyogbWFrZSBzdXJlIGl0cyB2aXNpYmxlICovIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGNvbG9yOiAjZmZmOyBjdXJzb3I6IHBvaW50ZXI7IGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAyNXB4OyBsaW5lLWhlaWdodDogMjVweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogLTIwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgdG9wOiAtMzBweDsgd2lkdGg6IGF1dG87IHotaW5kZXg6IDk5OTk7IH0gfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjdweCkgeyAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7IHJpZ2h0OiAtMzBweDsgdG9wOiAtMzBweDsgfSB9XG5cbkBtZWRpYSBhbGwgeyAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtaW1hZ2UgeyAvKiBzdHlsaW5nICovIHdpZHRoOiAxMDAlOyB9XG4gIC5mZWF0aGVybGlnaHQtaWZyYW1lIC5mZWF0aGVybGlnaHQtY29udGVudCB7IC8qIHJlbW92ZWQgdGhlIGJvcmRlciBmb3IgaW1hZ2UgY3JvcGluZyBzaW5jZSBpZnJhbWUgaXMgZWRnZSB0byBlZGdlICovIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBib3JkZXItYm90dG9tOiAwOyBwYWRkaW5nOiAzMHB4IDAgMDsgfVxuICAuZmVhdGhlcmxpZ2h0IGlmcmFtZSB7IC8qIHN0eWxpbmcgKi8gYm9yZGVyOiBub25lOyB9IH1cblxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkgeyAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7IC8qIGRpbWVuc2lvbnM6IG1heGltaXplIGxpZ2h0Ym94IHdpdGggZm9yIHNtYWxsIHNjcmVlbnMgKi8gbWFyZ2luLWxlZnQ6IDEwcHg7IG1hcmdpbi1yaWdodDogMTBweDsgbWF4LWhlaWdodDogOTglOyBwYWRkaW5nOiAxMHB4IDEwcHggMDsgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfSB9XG5cbi5pbmxpbmUgeyBkaXNwbGF5OiBub25lOyB9XG5cbi8qKiBGZWF0aGVybGlnaHQgTG9hZGVyIENvcHlyaWdodCAyMDE1LCBXUCBTaXRlIENhcmUgaHR0cDovL3d3dy53cHNpdGVjYXJlLmNvbSBNSVQgTGljZW5zZWQuICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmVhdGhlcmxpZ2h0TG9hZGVyIHsgMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmVhdGhlcmxpZ2h0TG9hZGVyIHsgMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0aGVybGlnaHQtbG9hZGluZyAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgeyB3aWR0aDogOTZweDsgaGVpZ2h0OiAxMjBweDsgYmFja2dyb3VuZDogbm9uZTsgb3ZlcmZsb3c6IGhpZGRlbjsgbWFyZ2luOiAwOyB9XG5cbi5mZWF0aGVybGlnaHQtY3VzdG9tIC5mZWF0aGVybGlnaHQtaW5uZXIgeyBwb3NpdGlvbjogcmVsYXRpdmU7IGhlaWdodDogMTAwJTsgfVxuXG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudDpiZWZvcmUgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IGRpc3BsYXk6IGJsb2NrOyBjb250ZW50OiAnJzsgLXdlYmtpdC1hbmltYXRpb246IGZlYXRoZXJsaWdodExvYWRlciAxcyBpbmZpbml0ZSBsaW5lYXI7IGFuaW1hdGlvbjogZmVhdGhlcmxpZ2h0TG9hZGVyIDFzIGluZmluaXRlIGxpbmVhcjsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGJvcmRlcjogOHB4IHNvbGlkICM4ZjhmOGY7IGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiA1MCU7IHdpZHRoOiA4MHB4OyBoZWlnaHQ6IDgwcHg7IG1pbi13aWR0aDogODBweDsgdG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBtYXJnaW46IGF1dG87IHotaW5kZXg6IDA7IH1cblxuaHRtbCwgYm9keSB7IGhlaWdodDogMTAwJTsgfVxuXG5odG1sLnZpZGVvLW9wZW5lZCwgYm9keS52aWRlby1vcGVuZWQgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IGlmcmFtZSwgLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgaW1nIHsgei1pbmRleDogMTsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0aGVybGlnaHQtcHJldmlvdXMsIC5mZWF0aGVybGlnaHQtbmV4dCB7IHotaW5kZXg6IDI7IH1cblxuLmZlYXRoZXJsaWdodC1sb2FkaW5nIC5mZWF0aGVybGlnaHQtY29udGVudCA+ICogeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZlYXRoZXJsaWdodC1sb2FkaW5nIC5mZWF0aGVybGlnaHQtY2xvc2UsIC5mZWF0aGVybGlnaHQtbG9hZGluZyAuZmVhdGhlcmxpZ2h0LWlubmVyIHsgZGlzcGxheTogbm9uZTsgfVxuXG4ud3AtdmlkZW8tc2hvcnRjb2RlIHsgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmZlYXRoZXJsaWdodC1jdXN0b20gLmZlYXRoZXJsaWdodC1jb250ZW50IHsgYmFja2dyb3VuZC1jb2xvcjogIzI2MkYzODsgbWF4LWhlaWdodDogbm9uZTsgb3ZlcmZsb3c6IHZpc2libGU7IHBhZGRpbmc6IDA7IG1heC13aWR0aDogMTM2MHB4OyBib3JkZXItYm90dG9tOiAwOyBoZWlnaHQ6IDg1dmggIWltcG9ydGFudDsgbWF4LWhlaWdodDogY2FsYyggODV2dyAvIDEuNzcpICFpbXBvcnRhbnQ7IG1heC13aWR0aDogODV2dyAhaW1wb3J0YW50OyB3aWR0aDogY2FsYyggODV2aCAqIDEuNzcpICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7IC5mZWF0aGVybGlnaHQtY3VzdG9tIC5mZWF0aGVybGlnaHQtY29udGVudCB7IHdpZHRoOiA5MCU7IH0gfVxuXG4uZmVhdGhlcmxpZ2h0LWN1c3RvbSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLm1lanMtY29udGFpbmVyOm5vdCgubWVqcy1jb250YWluZXItZnVsbHNjcmVlbikgeyBoZWlnaHQ6IDg1dmggIWltcG9ydGFudDsgbWF4LWhlaWdodDogY2FsYyggODV2dyAvIDEuNzcpICFpbXBvcnRhbnQ7IG1heC13aWR0aDogODV2dyAhaW1wb3J0YW50OyB3aWR0aDogY2FsYyggODV2aCAqIDEuNzcpICFpbXBvcnRhbnQ7IH1cblxuLmZlYXRoZXJsaWdodC1jdXN0b20gLmZlYXRoZXJsaWdodC1jb250ZW50IC5tZWpzLWNvbnRhaW5lcjpub3QoLm1lanMtY29udGFpbmVyLWZ1bGxzY3JlZW4pIHZpZGVvLndwLXZpZGVvLXNob3J0Y29kZSB7IGhlaWdodDogODV2aCAhaW1wb3J0YW50OyBtYXgtaGVpZ2h0OiBjYWxjKCA4NXZ3IC8gMS43NykgIWltcG9ydGFudDsgbWF4LXdpZHRoOiA4NXZ3ICFpbXBvcnRhbnQ7IHdpZHRoOiBjYWxjKCA4NXZoICogMS43NykgIWltcG9ydGFudDsgfVxuXG4uZmVhdGhlcmxpZ2h0LWN1c3RvbSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgLm1lanMtY29udGFpbmVyOm5vdCgubWVqcy1jb250YWluZXItZnVsbHNjcmVlbikgLndwLXZpZGVvIHsgaGVpZ2h0OiA4NXZoICFpbXBvcnRhbnQ7IG1heC1oZWlnaHQ6IGNhbGMoIDg1dncgLyAxLjc3KSAhaW1wb3J0YW50OyBtYXgtd2lkdGg6IDg1dncgIWltcG9ydGFudDsgd2lkdGg6IGNhbGMoIDg1dmggKiAxLjc3KSAhaW1wb3J0YW50OyB9XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29uIHsgcmlnaHQ6IDI1cHggIWltcG9ydGFudDsgfVxuXG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnQgeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5mcm1fbWVzc2FnZSBpZnJhbWUgeyBtYXJnaW46IDIwcHggMDsgfVxuXG4vKiEgRm9udCBBd2Vzb21lIEZyZWUgNS4xMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpICovXG4uZmEsIC5mYXMsIC5mYXIsIC5mYWwsIC5mYWQsIC5mYWIgeyAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFudDogbm9ybWFsOyB0ZXh0LXJlbmRlcmluZzogYXV0bzsgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZhLWxnIHsgZm9udC1zaXplOiAxLjMzMzMzMzMzMzNlbTsgbGluZS1oZWlnaHQ6IDAuNzVlbTsgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtOyB9XG5cbi5mYS14cyB7IGZvbnQtc2l6ZTogLjc1ZW07IH1cblxuLmZhLXNtIHsgZm9udC1zaXplOiAuODc1ZW07IH1cblxuLmZhLTF4IHsgZm9udC1zaXplOiAxZW07IH1cblxuLmZhLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLTN4IHsgZm9udC1zaXplOiAzZW07IH1cblxuLmZhLTR4IHsgZm9udC1zaXplOiA0ZW07IH1cblxuLmZhLTV4IHsgZm9udC1zaXplOiA1ZW07IH1cblxuLmZhLTZ4IHsgZm9udC1zaXplOiA2ZW07IH1cblxuLmZhLTd4IHsgZm9udC1zaXplOiA3ZW07IH1cblxuLmZhLTh4IHsgZm9udC1zaXplOiA4ZW07IH1cblxuLmZhLTl4IHsgZm9udC1zaXplOiA5ZW07IH1cblxuLmZhLTEweCB7IGZvbnQtc2l6ZTogMTBlbTsgfVxuXG4uZmEtZncgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxLjI1ZW07IH1cblxuLmZhLXVsIHsgbGlzdC1zdHlsZS10eXBlOiBub25lOyBtYXJnaW4tbGVmdDogMi41ZW07IHBhZGRpbmctbGVmdDogMDsgfVxuXG4uZmEtdWwgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkgeyBsZWZ0OiAtMmVtOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDJlbTsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLWJvcmRlciB7IGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7IGJvcmRlci1yYWRpdXM6IC4xZW07IHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07IH1cblxuLmZhLXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi5mYS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5mYS5mYS1wdWxsLWxlZnQsIC5mYXMuZmEtcHVsbC1sZWZ0LCAuZmFyLmZhLXB1bGwtbGVmdCwgLmZhbC5mYS1wdWxsLWxlZnQsIC5mYWIuZmEtcHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0LCAuZmFzLmZhLXB1bGwtcmlnaHQsIC5mYXIuZmEtcHVsbC1yaWdodCwgLmZhbC5mYS1wdWxsLXJpZ2h0LCAuZmFiLmZhLXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7IGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHsgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7IDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiOyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAgeyAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7IHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0yNzAgeyAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7IH1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7IC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7IHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjsgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmZhLWZsaXAtYm90aCwgLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHsgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjsgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsIDpyb290IC5mYS1yb3RhdGUtMTgwLCA6cm9vdCAuZmEtcm90YXRlLTI3MCwgOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCwgOnJvb3QgLmZhLWZsaXAtdmVydGljYWwsIDpyb290IC5mYS1mbGlwLWJvdGggeyBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDJlbTsgbGluZS1oZWlnaHQ6IDJlbTsgcG9zaXRpb246IHJlbGF0aXZlOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB3aWR0aDogMi41ZW07IH1cblxuLmZhLXN0YWNrLTF4LCAuZmEtc3RhY2stMnggeyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEwMCU7IH1cblxuLmZhLXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLXN0YWNrLTJ4IHsgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLWludmVyc2UgeyBjb2xvcjogI2ZmZjsgfVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzY4XCI7IH1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzY5XCI7IH1cblxuLmZhLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YWZcIjsgfVxuXG4uZmEtYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDFcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI5XCI7IH1cblxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNDJcIjsgfVxuXG4uZmEtYWRuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTcwXCI7IH1cblxuLmZhLWFkb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzc4XCI7IH1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZhXCI7IH1cblxuLmZhLWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzZiXCI7IH1cblxuLmZhLWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZDBcIjsgfVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODM0XCI7IH1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmNcIjsgfVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDM3XCI7IH1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMzlcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzNlwiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzOFwiOyB9XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NDJcIjsgfVxuXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDYxXCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDJjXCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmOVwiOyB9XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhM1wiOyB9XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmRcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2JcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjA5XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZhLWFuZ3J5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTU2XCI7IH1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNmVcIjsgfVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQyMFwiOyB9XG5cbi5mYS1hbmtoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjQ0XCI7IH1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2ZlwiOyB9XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzcwXCI7IH1cblxuLmZhLWFwcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzcxXCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cblxuLmZhLWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkMVwiOyB9XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTVcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5mYS1hcmNod2F5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTU3XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNTlcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1YVwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYjJcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMzOFwiOyB9XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzdhXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2OVwiOyB9XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzcyXCI7IH1cblxuLmZhLWF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZhXCI7IH1cblxuLmZhLWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTU4XCI7IH1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc3YlwiOyB9XG5cbi5mYS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWQyXCI7IH1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzNcIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWVcIjsgfVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDFjXCI7IH1cblxuLmZhLWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzRcIjsgfVxuXG4uZmEtYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDIxXCI7IH1cblxuLmZhLWF3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTU5XCI7IH1cblxuLmZhLWF3czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3NVwiOyB9XG5cbi5mYS1iYWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzdjXCI7IH1cblxuLmZhLWJhYnktY2FycmlhZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY3N2RcIjsgfVxuXG4uZmEtYmFja3NwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTVhXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLWJhY29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2U1XCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNGVcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTE1XCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTZcIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDVlXCI7IH1cblxuLmZhLWJhbmQtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDYyXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMmFcIjsgfVxuXG4uZmEtYmFyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjOVwiOyB9XG5cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDMzXCI7IH1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzNFwiOyB9XG5cbi5mYS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cblxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDRcIjsgfVxuXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQwXCI7IH1cblxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODM1XCI7IH1cblxuLmZhLWJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmM1wiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cblxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU1YlwiOyB9XG5cbi5mYS1iaWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY0N1wiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjA2XCI7IH1cblxuLmZhLWJpa2luZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg0YVwiOyB9XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNzhcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlNVwiOyB9XG5cbi5mYS1iaW9oYXphcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ODBcIjsgfVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmZFwiOyB9XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNzFcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM3OVwiOyB9XG5cbi5mYS1iaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdhXCI7IH1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3ZVwiOyB9XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdiXCI7IH1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTdcIjsgfVxuXG4uZmEtYmxlbmRlci1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiNlwiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5mYS1ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzgxXCI7IH1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYzN2NcIjsgfVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDMyXCI7IH1cblxuLmZhLWJvbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTdcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG5cbi5mYS1ib25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWQ3XCI7IH1cblxuLmZhLWJvbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWNcIjsgfVxuXG4uZmEtYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyZFwiOyB9XG5cbi5mYS1ib29rLWRlYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YjdcIjsgfVxuXG4uZmEtYm9vay1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2U2XCI7IH1cblxuLmZhLWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxOFwiOyB9XG5cbi5mYS1ib29rLXJlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVkYVwiOyB9XG5cbi5mYS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyZVwiOyB9XG5cbi5mYS1ib290c3RyYXA6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MzZcIjsgfVxuXG4uZmEtYm9yZGVyLWFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg0Y1wiOyB9XG5cbi5mYS1ib3JkZXItbm9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg1MFwiOyB9XG5cbi5mYS1ib3JkZXItc3R5bGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY4NTNcIjsgfVxuXG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM2XCI7IH1cblxuLmZhLWJveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2NlwiOyB9XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5ZVwiOyB9XG5cbi5mYS1ib3hlczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2OFwiOyB9XG5cbi5mYS1icmFpbGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmExXCI7IH1cblxuLmZhLWJyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWRjXCI7IH1cblxuLmZhLWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2VjXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBiMVwiOyB9XG5cbi5mYS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2OVwiOyB9XG5cbi5mYS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTlcIjsgfVxuXG4uZmEtYnJvb206YmVmb3JlIHsgY29udGVudDogXCJcXGY1MWFcIjsgfVxuXG4uZmEtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWRcIjsgfVxuXG4uZmEtYnRjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWJ1ZmZlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjgzN1wiOyB9XG5cbi5mYS1idWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODhcIjsgfVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWRcIjsgfVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogXCJcXGYwYTFcIjsgfVxuXG4uZmEtYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDBcIjsgfVxuXG4uZmEtYnVybjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2YVwiOyB9XG5cbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzdmXCI7IH1cblxuLmZhLWJ1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1idXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTVlXCI7IH1cblxuLmZhLWJ1c2luZXNzLXRpbWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NGFcIjsgfVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwZFwiOyB9XG5cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVjXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cblxuLmZhLWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3NFwiOyB9XG5cbi5mYS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ODNcIjsgfVxuXG4uZmEtY2FsZW5kYXItbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzJcIjsgfVxuXG4uZmEtY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MVwiOyB9XG5cbi5mYS1jYWxlbmRhci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5mYS1jYWxlbmRhci13ZWVrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzg0XCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogXCJcXGYwODNcIjsgfVxuXG4uZmEtY2FtcGdyb3VuZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZiYlwiOyB9XG5cbi5mYS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzg1XCI7IH1cblxuLmZhLWNhbmR5LWNhbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ODZcIjsgfVxuXG4uZmEtY2FubmFiaXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NWZcIjsgfVxuXG4uZmEtY2Fwc3VsZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NmJcIjsgfVxuXG4uZmEtY2FyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI5XCI7IH1cblxuLmZhLWNhci1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZGVcIjsgfVxuXG4uZmEtY2FyLWJhdHRlcnk6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZGZcIjsgfVxuXG4uZmEtY2FyLWNyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWUxXCI7IH1cblxuLmZhLWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWU0XCI7IH1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYwZDdcIjsgfVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkOVwiOyB9XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkYVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTJcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGQ4XCI7IH1cblxuLmZhLWNhcnJvdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc4N1wiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYyMThcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ODhcIjsgfVxuXG4uZmEtY2F0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmJlXCI7IH1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmRcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTZcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNGNcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZjJcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZjFcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmNVwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWYwXCI7IH1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODBcIjsgfVxuXG4uZmEtY2VudG9zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzg5XCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGEzXCI7IH1cblxuLmZhLWNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmMwXCI7IH1cblxuLmZhLWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MWJcIjsgfVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTFjXCI7IH1cblxuLmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGY1ZTdcIjsgfVxuXG4uZmEtY2hhcnQtYXJlYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmZVwiOyB9XG5cbi5mYS1jaGFydC1iYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYwODBcIjsgfVxuXG4uZmEtY2hhcnQtbGluZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMVwiOyB9XG5cbi5mYS1jaGFydC1waWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDBcIjsgfVxuXG4uZmEtY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMGNcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cblxuLmZhLWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2MFwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtY2hlZXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2VmXCI7IH1cblxuLmZhLWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDM5XCI7IH1cblxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzYVwiOyB9XG5cbi5mYS1jaGVzcy1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQzY1wiOyB9XG5cbi5mYS1jaGVzcy1raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDNmXCI7IH1cblxuLmZhLWNoZXNzLWtuaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ0MVwiOyB9XG5cbi5mYS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQzXCI7IH1cblxuLmZhLWNoZXNzLXF1ZWVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDQ1XCI7IH1cblxuLmZhLWNoZXNzLXJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NDdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTM5XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1NFwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDc3XCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODM4XCI7IH1cblxuLmZhLWNodXJjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxZFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNlXCI7IH1cblxuLmZhLWNpdHk6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NGZcIjsgfVxuXG4uZmEtY2xpbmljLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZjJcIjsgfVxuXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzI4XCI7IH1cblxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2Y1wiOyB9XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5mYS1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxN1wiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0ZFwiOyB9XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwYVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjMlwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODFcIjsgfVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY3M2JcIjsgfVxuXG4uZmEtY2xvdWQtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjM1wiOyB9XG5cbi5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGY3M2NcIjsgfVxuXG4uZmEtY2xvdWQtcmFpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjczZFwiOyB9XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzQwXCI7IH1cblxuLmZhLWNsb3VkLXN1bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjNFwiOyB9XG5cbi5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc0M1wiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cblxuLmZhLWNsb3Vkc2NhbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODNcIjsgfVxuXG4uZmEtY2xvdWRzbWl0aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4NFwiOyB9XG5cbi5mYS1jbG91ZHZlcnNpZnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODVcIjsgfVxuXG4uZmEtY29ja3RhaWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjFcIjsgfVxuXG4uZmEtY29kZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMVwiOyB9XG5cbi5mYS1jb2RlLWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG5cbi5mYS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNiXCI7IH1cblxuLmZhLWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg0XCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmNFwiOyB9XG5cbi5mYS1jb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMTNcIjsgfVxuXG4uZmEtY29nczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4NVwiOyB9XG5cbi5mYS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxZVwiOyB9XG5cbi5mYS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGRiXCI7IH1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNzVcIjsgfVxuXG4uZmEtY29tbWVudC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2FcIjsgfVxuXG4uZmEtY29tbWVudC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTFcIjsgfVxuXG4uZmEtY29tbWVudC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGFkXCI7IH1cblxuLmZhLWNvbW1lbnQtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdmNVwiOyB9XG5cbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGIzXCI7IH1cblxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDg2XCI7IH1cblxuLmZhLWNvbW1lbnRzLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1M1wiOyB9XG5cbi5mYS1jb21wYWN0LWRpc2M6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MWZcIjsgfVxuXG4uZmEtY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0ZVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2NlwiOyB9XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzhjXCI7IH1cblxuLmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTYyXCI7IH1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY3OGRcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvb2tpZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2M1wiOyB9XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2NFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGM1XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG5cbi5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODllXCI7IH1cblxuLmZhLWNvdWNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGI4XCI7IH1cblxuLmZhLWNwYW5lbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZTdcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlOFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGU5XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZWFcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlYlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGVjXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGVkXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZWVcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlZlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGYwXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmMVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGYyXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmM1wiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5ZFwiOyB9XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmM5XCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjVcIjsgfVxuXG4uZmEtY3JvcC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjVcIjsgfVxuXG4uZmEtY3Jvc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NTRcIjsgfVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1YlwiOyB9XG5cbi5mYS1jcm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTIwXCI7IH1cblxuLmZhLWNyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTIxXCI7IH1cblxuLmZhLWNydXRjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdmN1wiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjNcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOGNcIjsgfVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjYVwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxMFwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjMFwiOyB9XG5cbi5mYS1kZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhNVwiOyB9XG5cbi5mYS1kZW1vY3JhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc0N1wiOyB9XG5cbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOGVcIjsgfVxuXG4uZmEtZGVza3BybzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4ZlwiOyB9XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA4XCI7IH1cblxuLmZhLWRldjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZjY1wiOyB9XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJkXCI7IH1cblxuLmZhLWRoYXJtYWNoYWtyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1NVwiOyB9XG5cbi5mYS1kaGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY3OTBcIjsgfVxuXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDcwXCI7IH1cblxuLmZhLWRpYXNwb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzkxXCI7IH1cblxuLmZhLWRpY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjJcIjsgfVxuXG4uZmEtZGljZS1kMjA6YmVmb3JlIHsgY29udGVudDogXCJcXGY2Y2ZcIjsgfVxuXG4uZmEtZGljZS1kNjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkMVwiOyB9XG5cbi5mYS1kaWNlLWZpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjNcIjsgfVxuXG4uZmEtZGljZS1mb3VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTI0XCI7IH1cblxuLmZhLWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTI1XCI7IH1cblxuLmZhLWRpY2Utc2l4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTI2XCI7IH1cblxuLmZhLWRpY2UtdGhyZWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjdcIjsgfVxuXG4uZmEtZGljZS10d286YmVmb3JlIHsgY29udGVudDogXCJcXGY1MjhcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cblxuLmZhLWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2NlwiOyB9XG5cbi5mYS1kaXJlY3Rpb25zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWViXCI7IH1cblxuLmZhLWRpc2NvcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTJcIjsgfVxuXG4uZmEtZGlzY291cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cblxuLmZhLWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyOVwiOyB9XG5cbi5mYS1kaXp6eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2N1wiOyB9XG5cbi5mYS1kbmE6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NzFcIjsgfVxuXG4uZmEtZG9jaHViOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzk0XCI7IH1cblxuLmZhLWRvY2tlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5NVwiOyB9XG5cbi5mYS1kb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZDNcIjsgfVxuXG4uZmEtZG9sbGFyLXNpZ246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4uZmEtZG9sbHk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NzJcIjsgfVxuXG4uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3NFwiOyB9XG5cbi5mYS1kb25hdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YjlcIjsgfVxuXG4uZmEtZG9vci1jbG9zZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmFcIjsgfVxuXG4uZmEtZG9vci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTJiXCI7IH1cblxuLmZhLWRvdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTJcIjsgfVxuXG4uZmEtZG92ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRiYVwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cblxuLmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NjhcIjsgfVxuXG4uZmEtZHJhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmQ1XCI7IH1cblxuLmZhLWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVlZVwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3ZFwiOyB9XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTdcIjsgfVxuXG4uZmEtZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2YlwiOyB9XG5cbi5mYS1kcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTY5XCI7IH1cblxuLmZhLWRydW0tc3RlZWxwYW46YmVmb3JlIHsgY29udGVudDogXCJcXGY1NmFcIjsgfVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZDdcIjsgfVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE5XCI7IH1cblxuLmZhLWR1bWJiZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDRiXCI7IH1cblxuLmZhLWR1bXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzkzXCI7IH1cblxuLmZhLWR1bXBzdGVyLWZpcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY3OTRcIjsgfVxuXG4uZmEtZHVuZ2VvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkOVwiOyB9XG5cbi5mYS1keWFsb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOTlcIjsgfVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5YVwiOyB9XG5cbi5mYS1lYmF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY0XCI7IH1cblxuLmZhLWVkZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODJcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA0NFwiOyB9XG5cbi5mYS1lZ2c6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZmJcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNTJcIjsgfVxuXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDMwXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5mYS1lbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWYxXCI7IH1cblxuLmZhLWVtYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDIzXCI7IH1cblxuLmZhLWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkMVwiOyB9XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBlMFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI2XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY1OFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTlcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cblxuLmZhLWVxdWFsczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyY1wiOyB9XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmRcIjsgfVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzlkXCI7IH1cblxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDJlXCI7IH1cblxuLmZhLWV0aGVybmV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzk2XCI7IH1cblxuLmZhLWV0c3k6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDdcIjsgfVxuXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUzXCI7IH1cblxuLmZhLWV2ZXJub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODM5XCI7IH1cblxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2MlwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyYVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNmFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNzFcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDY1XCI7IH1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzFlXCI7IH1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzZVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjBcIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDZlXCI7IH1cblxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3MFwiOyB9XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5YVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzllXCI7IH1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5ZlwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwODJcIjsgfVxuXG4uZmEtZmFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODYzXCI7IH1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmRjXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNDlcIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDUwXCI7IH1cblxuLmZhLWZheDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhY1wiOyB9XG5cbi5mYS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTJkXCI7IH1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cblxuLmZhLWZlZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzk3XCI7IH1cblxuLmZhLWZlZG9yYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc5OFwiOyB9XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODJcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZmJcIjsgfVxuXG4uZmEtZmlnbWE6YmVmb3JlIHsgY29udGVudDogXCJcXGY3OTlcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS1maWxlLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzlcIjsgfVxuXG4uZmEtZmlsZS1jb250cmFjdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2Y1wiOyB9XG5cbi5mYS1maWxlLWNzdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZkZFwiOyB9XG5cbi5mYS1maWxlLWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTZkXCI7IH1cblxuLmZhLWZpbGUtZXhjZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEtZmlsZS1leHBvcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NmVcIjsgfVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNVwiOyB9XG5cbi5mYS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU2ZlwiOyB9XG5cbi5mYS1maWxlLWludm9pY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzBcIjsgfVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3MVwiOyB9XG5cbi5mYS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NzdcIjsgfVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3OFwiOyB9XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjMVwiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzRcIjsgfVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzJcIjsgfVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzNcIjsgfVxuXG4uZmEtZmlsZS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzRcIjsgfVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU3NVwiOyB9XG5cbi5mYS1maWxsLWRyaXA6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzZcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmluZ2VycHJpbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NzdcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdlNFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cblxuLmZhLWZpcnN0LWFpZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS1maXJzdC1vcmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MGFcIjsgfVxuXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhMVwiOyB9XG5cbi5mYS1maXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTc4XCI7IH1cblxuLmZhLWZpc3QtcmFpc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmRlXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWVcIjsgfVxuXG4uZmEtZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogXCJcXGY3NGRcIjsgfVxuXG4uZmEtZmxhc2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzNcIjsgfVxuXG4uZmEtZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cblxuLmZhLWZsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XG5cbi5mYS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTc5XCI7IH1cblxuLmZhLWZseTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxN1wiOyB9XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYwN2JcIjsgfVxuXG4uZmEtZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjVkXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjVlXCI7IH1cblxuLmZhLWZvbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMzFcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNWNcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjVcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlNlwiOyB9XG5cbi5mYS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODBcIjsgfVxuXG4uZmEtZm9udGljb25zLWZpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2EyXCI7IH1cblxuLmZhLWZvb3RiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NGVcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjg2XCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTNcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTFcIjsgfVxuXG4uZmEtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA0ZVwiOyB9XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTgwXCI7IH1cblxuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM1XCI7IH1cblxuLmZhLWZyZWVic2Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYTRcIjsgfVxuXG4uZmEtZnJvZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUyZVwiOyB9XG5cbi5mYS1mcm93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5mYS1mcm93bi1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTdhXCI7IH1cblxuLmZhLWZ1bGNydW06YmVmb3JlIHsgY29udGVudDogXCJcXGY1MGJcIjsgfVxuXG4uZmEtZnVubmVsLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2MlwiOyB9XG5cbi5mYS1mdXRib2w6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MGNcIjsgfVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTBkXCI7IH1cblxuLmZhLWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMWJcIjsgfVxuXG4uZmEtZ2FzLXB1bXA6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MmZcIjsgfVxuXG4uZmEtZ2F2ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTNcIjsgfVxuXG4uZmEtZ2VtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E1XCI7IH1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMmRcIjsgfVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2NVwiOyB9XG5cbi5mYS1nZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2MFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4uZmEtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZTJcIjsgfVxuXG4uZmEtZ2lmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2YlwiOyB9XG5cbi5mYS1naWZ0czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc5Y1wiOyB9XG5cbi5mYS1naXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDNcIjsgfVxuXG4uZmEtZ2l0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg0MVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cblxuLmZhLWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTEzXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E2XCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5NlwiOyB9XG5cbi5mYS1naXR0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjZcIjsgfVxuXG4uZmEtZ2xhc3MtY2hlZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzlmXCI7IH1cblxuLmZhLWdsYXNzLW1hcnRpbmk6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMDBcIjsgfVxuXG4uZmEtZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2JcIjsgfVxuXG4uZmEtZ2xhc3Mtd2hpc2tleTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdhMFwiOyB9XG5cbi5mYS1nbGFzc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTMwXCI7IH1cblxuLmZhLWdsaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYTZcIjsgfVxuXG4uZmEtZ2xvYmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYWNcIjsgfVxuXG4uZmEtZ2xvYmUtYWZyaWNhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTdjXCI7IH1cblxuLmZhLWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTdkXCI7IH1cblxuLmZhLWdsb2JlLWFzaWE6YmVmb3JlIHsgY29udGVudDogXCJcXGY1N2VcIjsgfVxuXG4uZmEtZ2xvYmUtZXVyb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2EyXCI7IH1cblxuLmZhLWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhN1wiOyB9XG5cbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTBcIjsgfVxuXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E4XCI7IH1cblxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2E5XCI7IH1cblxuLmZhLWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhMFwiOyB9XG5cbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWFcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjNcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkNVwiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZDRcIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5mYS1nb3B1cmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY0XCI7IH1cblxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTlkXCI7IH1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg0XCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDZcIjsgfVxuXG4uZmEtZ3JlYXRlci10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTMxXCI7IH1cblxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzMlwiOyB9XG5cbi5mYS1ncmltYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTdmXCI7IH1cblxuLmZhLWdyaW46YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODBcIjsgfVxuXG4uZmEtZ3Jpbi1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODFcIjsgfVxuXG4uZmEtZ3Jpbi1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTgyXCI7IH1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4M1wiOyB9XG5cbi5mYS1ncmluLWhlYXJ0czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4NFwiOyB9XG5cbi5mYS1ncmluLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4NVwiOyB9XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4NlwiOyB9XG5cbi5mYS1ncmluLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTg3XCI7IH1cblxuLmZhLWdyaW4tdGVhcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODhcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1ODlcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNThhXCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OGJcIjsgfVxuXG4uZmEtZ3Jpbi13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNThjXCI7IH1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4ZFwiOyB9XG5cbi5mYS1ncmlwLWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2E0XCI7IH1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YTVcIjsgfVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4ZVwiOyB9XG5cbi5mYS1ncmlwZmlyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhY1wiOyB9XG5cbi5mYS1ncnVudDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhZFwiOyB9XG5cbi5mYS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YTZcIjsgfVxuXG4uZmEtZ3VscDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhZVwiOyB9XG5cbi5mYS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmZFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG5cbi5mYS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYWZcIjsgfVxuXG4uZmEtaGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmN1wiOyB9XG5cbi5mYS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MDVcIjsgfVxuXG4uZmEtaGFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmUzXCI7IH1cblxuLmZhLWhhbXNhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjY1XCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRiZFwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YmVcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjMFwiOyB9XG5cbi5mYS1oYW5kLWxpemFyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1OFwiOyB9XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MDZcIjsgfVxuXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjViXCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBhN1wiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLXNwb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU5XCI7IH1cblxuLmZhLWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGMyXCI7IH1cblxuLmZhLWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YzRcIjsgfVxuXG4uZmEtaGFuZHNoYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cblxuLmZhLWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmU2XCI7IH1cblxuLmZhLWhhcmQtaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODA3XCI7IH1cblxuLmZhLWhhc2h0YWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTJcIjsgfVxuXG4uZmEtaGF0LXdpemFyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZlOFwiOyB9XG5cbi5mYS1oYXlrYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NjZcIjsgfVxuXG4uZmEtaGRkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGEwXCI7IH1cblxuLmZhLWhlYWRpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGNcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyNVwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU4ZlwiOyB9XG5cbi5mYS1oZWFkc2V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTkwXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLWhlYXJ0LWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdhOVwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWVcIjsgfVxuXG4uZmEtaGVsaWNvcHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5mYS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5MVwiOyB9XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZWNcIjsgfVxuXG4uZmEtaGlwcG86YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZWRcIjsgfVxuXG4uZmEtaGlwczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1MlwiOyB9XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2IwXCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGFcIjsgfVxuXG4uZmEtaG9ja2V5LXB1Y2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTNcIjsgfVxuXG4uZmEtaG9sbHktYmVycnk6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YWFcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxNVwiOyB9XG5cbi5mYS1ob29saTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQyN1wiOyB9XG5cbi5mYS1ob3JuYmlsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5MlwiOyB9XG5cbi5mYS1ob3JzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmMFwiOyB9XG5cbi5mYS1ob3JzZS1oZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2FiXCI7IH1cblxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGY4XCI7IH1cblxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ3ZFwiOyB9XG5cbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHsgY29udGVudDogXCJcXGY0N2VcIjsgfVxuXG4uZmEtaG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5M1wiOyB9XG5cbi5mYS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MGZcIjsgfVxuXG4uZmEtaG90ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OTRcIjsgfVxuXG4uZmEtaG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2IxXCI7IH1cblxuLmZhLWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1NFwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjUzXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjUyXCI7IH1cblxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1MVwiOyB9XG5cbi5mYS1ob3VzZS1kYW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ZjFcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2NcIjsgfVxuXG4uZmEtaHJ5dm5pYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmMlwiOyB9XG5cbi5mYS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzYlwiOyB9XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2IyXCI7IH1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ2XCI7IH1cblxuLmZhLWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjgxMFwiOyB9XG5cbi5mYS1pY2ljbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2FkXCI7IH1cblxuLmZhLWljb25zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODZkXCI7IH1cblxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmMxXCI7IH1cblxuLmZhLWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzJcIjsgfVxuXG4uZmEtaWQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY0N2ZcIjsgfVxuXG4uZmEtaWdsb286YmVmb3JlIHsgY29udGVudDogXCJcXGY3YWVcIjsgfVxuXG4uZmEtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYwM2VcIjsgfVxuXG4uZmEtaW1hZ2VzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzAyXCI7IH1cblxuLmZhLWltZGI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZDhcIjsgfVxuXG4uZmEtaW5ib3g6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMWNcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDNjXCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLmZhLWluZmluaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM0XCI7IH1cblxuLmZhLWluZm86YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjlcIjsgfVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNWFcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2FmXCI7IH1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZiXCI7IH1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2IwXCI7IH1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDhcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDMzXCI7IH1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHsgY29udGVudDogXCJcXGY4M2FcIjsgfVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cblxuLmZhLWphdmE6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZTRcIjsgfVxuXG4uZmEtamVkaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY2OVwiOyB9XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTBlXCI7IH1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYjZcIjsgfVxuXG4uZmEtamlyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdiMVwiOyB9XG5cbi5mYS1qb2dldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5mYS1qb2ludDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5NVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtam91cm5hbC13aGlsbHM6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NmFcIjsgfVxuXG4uZmEtanM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4uZmEtanMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNjXCI7IH1cblxuLmZhLWthYWJhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjZiXCI7IH1cblxuLmZhLWthZ2dsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmYVwiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHsgY29udGVudDogXCJcXGYwODRcIjsgfVxuXG4uZmEta2V5YmFzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmNVwiOyB9XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1rZXljZG46YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4uZmEta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjZkXCI7IH1cblxuLmZhLWtpY2tzdGFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2JiXCI7IH1cblxuLmZhLWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmNcIjsgfVxuXG4uZmEta2lzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5NlwiOyB9XG5cbi5mYS1raXNzLWJlYW06YmVmb3JlIHsgY29udGVudDogXCJcXGY1OTdcIjsgfVxuXG4uZmEta2lzcy13aW5rLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTk4XCI7IH1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzNVwiOyB9XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmZcIjsgfVxuXG4uZmEtbGFuZG1hcms6YmVmb3JlIHsgY29udGVudDogXCJcXGY2NmZcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLWxhcHRvcC1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWZjXCI7IH1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODEyXCI7IH1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmRcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OTlcIjsgfVxuXG4uZmEtbGF1Z2gtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5YVwiOyB9XG5cbi5mYS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OWJcIjsgfVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5Y1wiOyB9XG5cbi5mYS1sYXllci1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVmZFwiOyB9XG5cbi5mYS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDZjXCI7IH1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTJcIjsgfVxuXG4uZmEtbGVtb246YmVmb3JlIHsgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEtbGVzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxZFwiOyB9XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHsgY29udGVudDogXCJcXGY1MzZcIjsgfVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTM3XCI7IH1cblxuLmZhLWxldmVsLWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2JlXCI7IH1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNiZlwiOyB9XG5cbi5mYS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2RcIjsgfVxuXG4uZmEtbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGViXCI7IH1cblxuLmZhLWxpbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzBcIjsgfVxuXG4uZmEtbGluazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjMVwiOyB9XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4Y1wiOyB9XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBlMVwiOyB9XG5cbi5mYS1saW5vZGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjhcIjsgfVxuXG4uZmEtbGludXg6YmVmb3JlIHsgY29udGVudDogXCJcXGYxN2NcIjsgfVxuXG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk1XCI7IH1cblxuLmZhLWxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYwM2FcIjsgfVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjJcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjYlwiOyB9XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGNhXCI7IH1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuLmZhLWxvY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjNcIjsgfVxuXG4uZmEtbG9jay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2MxXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzMDlcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwYVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwYlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwY1wiOyB9XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE4XCI7IH1cblxuLmZhLWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5ZFwiOyB9XG5cbi5mYS1seWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2MzXCI7IH1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzRcIjsgfVxuXG4uZmEtbWFnaWM6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZDBcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDc2XCI7IH1cblxuLmZhLW1haWwtYnVsazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3NFwiOyB9XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHsgY29udGVudDogXCJcXGY1OWVcIjsgfVxuXG4uZmEtbWFsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4M1wiOyB9XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwZlwiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzlcIjsgfVxuXG4uZmEtbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU5ZlwiOyB9XG5cbi5mYS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhMFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDQxXCI7IH1cblxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2M1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc3XCI7IH1cblxuLmZhLW1hcmtkb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjBmXCI7IH1cblxuLmZhLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhMVwiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG5cbi5mYS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmZhXCI7IH1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY2XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5mYS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhMlwiOyB9XG5cbi5mYS1tZWRhcHBzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2M2XCI7IH1cblxuLmZhLW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzYVwiOyB9XG5cbi5mYS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjN1wiOyB9XG5cbi5mYS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZmFcIjsgfVxuXG4uZmEtbWVkcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzhcIjsgfVxuXG4uZmEtbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmUwXCI7IH1cblxuLmZhLW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWEzXCI7IH1cblxuLmZhLW1laDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExYVwiOyB9XG5cbi5mYS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTRcIjsgfVxuXG4uZmEtbWVoLXJvbGxpbmctZXllczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhNVwiOyB9XG5cbi5mYS1tZW1vcnk6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MzhcIjsgfVxuXG4uZmEtbWVuZGVsZXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YjNcIjsgfVxuXG4uZmEtbWVub3JhaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3NlwiOyB9XG5cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjIzXCI7IH1cblxuLmZhLW1ldGVvcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc1M1wiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzMFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MTBcIjsgfVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2NhXCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1NlwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDZcIjsgfVxuXG4uZmEtbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2I1XCI7IH1cblxuLmZhLW1peDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjYlwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG5cbi5mYS1taXp1bmk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzY2NcIjsgfVxuXG4uZmEtbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZhLW1vYmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzY2RcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4NVwiOyB9XG5cbi5mYS1tb25lcm86YmVmb3JlIHsgY29udGVudDogXCJcXGYzZDBcIjsgfVxuXG4uZmEtbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkNlwiOyB9XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkMVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2FcIjsgfVxuXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzYlwiOyB9XG5cbi5mYS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUzY1wiOyB9XG5cbi5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2RcIjsgfVxuXG4uZmEtbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YTZcIjsgfVxuXG4uZmEtbW9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4NlwiOyB9XG5cbi5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWE3XCI7IH1cblxuLmZhLW1vc3F1ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3OFwiOyB9XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjFjXCI7IH1cblxuLmZhLW1vdW50YWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmZjXCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDVcIjsgfVxuXG4uZmEtbXVnLWhvdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdiNlwiOyB9XG5cbi5mYS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwMVwiOyB9XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2QyXCI7IH1cblxuLmZhLW5lb3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MTJcIjsgfVxuXG4uZmEtbmV0d29yay13aXJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZmZlwiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMmNcIjsgfVxuXG4uZmEtbmV3c3BhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cblxuLmZhLW5pbWJscjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhOFwiOyB9XG5cbi5mYS1ub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZDNcIjsgfVxuXG4uZmEtbm90LWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTNlXCI7IH1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4uZmEtbnBtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cblxuLmZhLW5zODpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkNVwiOyB9XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjEzXCI7IH1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxMFwiOyB9XG5cbi5mYS1vbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3OVwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOWJcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNmFcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1vc2k6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4uZmEtb3R0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY3MDBcIjsgfVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1wYWdlNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtcGFnZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MTVcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFhXCI7IH1cblxuLmZhLXBhbGV0dGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1M2ZcIjsgfVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Q4XCI7IH1cblxuLmZhLXBhbGxldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzZcIjsgfVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjZFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0MFwiOyB9XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhYlwiOyB9XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3YlwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBlYVwiOyB9XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Q5XCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4YlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjBcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cblxuLmZhLXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjdjXCI7IH1cblxuLmZhLXBlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLmZhLXBlbi1mYW5jeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVhY1wiOyB9XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFkXCI7IH1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwM1wiOyB9XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YWVcIjsgfVxuXG4uZmEtcGVubnktYXJjYWRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzA0XCI7IH1cblxuLmZhLXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRjZVwiOyB9XG5cbi5mYS1wZXBwZXItaG90OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODE2XCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTVcIjsgfVxuXG4uZmEtcGVyY2VudGFnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzU2XCI7IH1cblxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2RiXCI7IH1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2RjXCI7IH1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTFcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODc5XCI7IH1cblxuLmZhLXBob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2RkXCI7IH1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5OFwiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODdiXCI7IH1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1waG90by12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg3Y1wiOyB9XG5cbi5mYS1waHA6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NTdcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRlNVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZ2d5LWJhbms6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDNcIjsgfVxuXG4uZmEtcGlsbHM6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODRcIjsgfVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZDNcIjsgfVxuXG4uZmEtcGl6emEtc2xpY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY4MThcIjsgfVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjY3ZlwiOyB9XG5cbi5mYS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3MlwiOyB9XG5cbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWFmXCI7IH1cblxuLmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViMFwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDRiXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2RmXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2N1wiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1NVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmZVwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNlXCI7IH1cblxuLmZhLXBvbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ODFcIjsgfVxuXG4uZmEtcG9sbC1oOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjgyXCI7IH1cblxuLmZhLXBvbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJmZVwiOyB9XG5cbi5mYS1wb28tc3Rvcm06YmVmb3JlIHsgY29udGVudDogXCJcXGY3NWFcIjsgfVxuXG4uZmEtcG9vcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYxOVwiOyB9XG5cbi5mYS1wb3J0cmFpdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlMFwiOyB9XG5cbi5mYS1wb3VuZC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU0XCI7IH1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxMVwiOyB9XG5cbi5mYS1wcmF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjgzXCI7IH1cblxuLmZhLXByYXlpbmctaGFuZHM6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ODRcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWIxXCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODVcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ODZcIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMmZcIjsgfVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4N1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyODhcIjsgfVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cblxuLmZhLXB1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlMVwiOyB9XG5cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmVcIjsgfVxuXG4uZmEtcHl0aG9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2UyXCI7IH1cblxuLmZhLXFxOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ2XCI7IH1cblxuLmZhLXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyOVwiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyOFwiOyB9XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNTlcIjsgfVxuXG4uZmEtcXVpZGRpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDU4XCI7IH1cblxuLmZhLXF1aW5zY2FwZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ1OVwiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjNFwiOyB9XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBkXCI7IH1cblxuLmZhLXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBlXCI7IH1cblxuLmZhLXF1cmFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg3XCI7IH1cblxuLmZhLXItcHJvamVjdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmN1wiOyB9XG5cbi5mYS1yYWRpYXRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGY3YjlcIjsgfVxuXG4uZmEtcmFkaWF0aW9uLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdiYVwiOyB9XG5cbi5mYS1yYWluYm93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzViXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3NFwiOyB9XG5cbi5mYS1yYXNwYmVycnktcGk6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YmJcIjsgfVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkOVwiOyB9XG5cbi5mYS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxYlwiOyB9XG5cbi5mYS1yZWFjdGV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc1ZFwiOyB9XG5cbi5mYS1yZWFkbWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDVcIjsgfVxuXG4uZmEtcmViZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDBcIjsgfVxuXG4uZmEtcmVjZWlwdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0M1wiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTFcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2JjXCI7IH1cblxuLmZhLXJlZG86YmVmb3JlIHsgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjlcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5mYS1yZW1vdmUtZm9ybWF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODdkXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5mYS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlNVwiOyB9XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZmEtcmVwbHlkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cblxuLmZhLXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogXCJcXGY3NWVcIjsgfVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY4XCI7IH1cblxuLmZhLXJlc29sdmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlN1wiOyB9XG5cbi5mYS1yZXN0cm9vbTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdiZFwiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDc5XCI7IH1cblxuLmZhLXJldjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViMlwiOyB9XG5cbi5mYS1yaWJib246YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDZcIjsgfVxuXG4uZmEtcmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjcwYlwiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDE4XCI7IH1cblxuLmZhLXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQ0XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2U4XCI7IH1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZTlcIjsgfVxuXG4uZmEtcm91dGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDdcIjsgfVxuXG4uZmEtcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDllXCI7IH1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNDNcIjsgfVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0NVwiOyB9XG5cbi5mYS1ydWxlci1jb21iaW5lZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0NlwiOyB9XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQ3XCI7IH1cblxuLmZhLXJ1bGVyLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTQ4XCI7IH1cblxuLmZhLXJ1bm5pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY3MGNcIjsgfVxuXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1NlwiOyB9XG5cbi5mYS1zYWQtY3J5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWIzXCI7IH1cblxuLmZhLXNhZC10ZWFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWI0XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1zYWxlc2ZvcmNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODNiXCI7IH1cblxuLmZhLXNhc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MWVcIjsgfVxuXG4uZmEtc2F0ZWxsaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2JmXCI7IH1cblxuLmZhLXNhdGVsbGl0ZS1kaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2MwXCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzdcIjsgfVxuXG4uZmEtc2NobGl4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cblxuLmZhLXNjaG9vbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0OVwiOyB9XG5cbi5mYS1zY3Jld2RyaXZlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0YVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOGFcIjsgfVxuXG4uZmEtc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzBlXCI7IH1cblxuLmZhLXNkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YzJcIjsgfVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDAyXCI7IH1cblxuLmZhLXNlYXJjaC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY2ODhcIjsgfVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjg5XCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxMFwiOyB9XG5cbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwZVwiOyB9XG5cbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlYlwiOyB9XG5cbi5mYS1zZWVkbGluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkOFwiOyB9XG5cbi5mYS1zZWxsY2FzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMTNcIjsgfVxuXG4uZmEtc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjMzXCI7IH1cblxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlY1wiOyB9XG5cbi5mYS1zaGFwZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MWZcIjsgfVxuXG4uZmEtc2hhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwNjRcIjsgfVxuXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWUwXCI7IH1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTFcIjsgfVxuXG4uZmEtc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTRkXCI7IH1cblxuLmZhLXNoZWtlbC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjBiXCI7IH1cblxuLmZhLXNoaWVsZC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZWRcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDhiXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxNFwiOyB9XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0YlwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOTBcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjkxXCI7IH1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwN2FcIjsgfVxuXG4uZmEtc2hvcHdhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YjVcIjsgfVxuXG4uZmEtc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNjXCI7IH1cblxuLmZhLXNodXR0bGUtdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWI2XCI7IH1cblxuLmZhLXNpZ246YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZDlcIjsgfVxuXG4uZmEtc2lnbi1pbi1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjZcIjsgfVxuXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhN1wiOyB9XG5cbi5mYS1zaWduLW91dC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjVcIjsgfVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDEyXCI7IH1cblxuLmZhLXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViN1wiOyB9XG5cbi5mYS1zaW0tY2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdjNFwiOyB9XG5cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxNVwiOyB9XG5cbi5mYS1zaXN0cml4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZThcIjsgfVxuXG4uZmEtc2l0aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUxMlwiOyB9XG5cbi5mYS1za2F0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2M1XCI7IH1cblxuLmZhLXNrZXRjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdjNlwiOyB9XG5cbi5mYS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY3YzlcIjsgfVxuXG4uZmEtc2tpaW5nLW5vcmRpYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdjYVwiOyB9XG5cbi5mYS1za3VsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjU0Y1wiOyB9XG5cbi5mYS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzE0XCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjE2XCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZWZcIjsgfVxuXG4uZmEtc2xhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGY3MTVcIjsgfVxuXG4uZmEtc2xlaWdoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2NjXCI7IH1cblxuLmZhLXNsaWRlcnMtaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkZVwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXNtaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTE4XCI7IH1cblxuLmZhLXNtaWxlLWJlYW06YmVmb3JlIHsgY29udGVudDogXCJcXGY1YjhcIjsgfVxuXG4uZmEtc21pbGUtd2luazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRkYVwiOyB9XG5cbi5mYS1zbW9nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzVmXCI7IH1cblxuLmZhLXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OGRcIjsgfVxuXG4uZmEtc21va2luZy1iYW46YmVmb3JlIHsgY29udGVudDogXCJcXGY1NGRcIjsgfVxuXG4uZmEtc21zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2NkXCI7IH1cblxuLmZhLXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhZFwiOyB9XG5cbi5mYS1zbm93Ym9hcmRpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY3Y2VcIjsgfVxuXG4uZmEtc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRjXCI7IH1cblxuLmZhLXNub3dtYW46YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZDBcIjsgfVxuXG4uZmEtc25vd3Bsb3c6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZDJcIjsgfVxuXG4uZmEtc29ja3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OTZcIjsgfVxuXG4uZmEtc29sYXItcGFuZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YmFcIjsgfVxuXG4uZmEtc29ydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkY1wiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNWRcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg4MVwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODgyXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY4ODRcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjFcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODg1XCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkZFwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY4ODZcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY4ODdcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZDNcIjsgfVxuXG4uZmEtc3BhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWJiXCI7IH1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTdcIjsgfVxuXG4uZmEtc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmM1wiOyB9XG5cbi5mYS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY4M2NcIjsgfVxuXG4uZmEtc3BlbGwtY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY4OTFcIjsgfVxuXG4uZmEtc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzE3XCI7IH1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4uZmEtc3Bsb3RjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViY1wiOyB9XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWJjXCI7IH1cblxuLmZhLXNwcmF5LWNhbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViZFwiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzhcIjsgfVxuXG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NWNcIjsgfVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjk4XCI7IH1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWJlXCI7IH1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMThkXCI7IH1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTZjXCI7IH1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg0MlwiOyB9XG5cbi5mYS1zdGFtcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjViZlwiOyB9XG5cbi5mYS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDA1XCI7IH1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjk5XCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWMwXCI7IH1cblxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY2OWFcIjsgfVxuXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjIxXCI7IH1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZjVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHsgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmNlwiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDQ4XCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1MVwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmMVwiOyB9XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZjdcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDlcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA0ZFwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4ZFwiOyB9XG5cbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjJcIjsgfVxuXG4uZmEtc3RvcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NGVcIjsgfVxuXG4uZmEtc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTRmXCI7IH1cblxuLmZhLXN0cmF2YTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQyOFwiOyB9XG5cbi5mYS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTBcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjY1wiOyB9XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MjlcIjsgfVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTFcIjsgfVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzFcIjsgfVxuXG4uZmEtc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmOVwiOyB9XG5cbi5mYS1zdXJwcmlzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjMlwiOyB9XG5cbi5mYS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2Q2XCI7IH1cblxuLmZhLXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzNcIjsgfVxuXG4uZmEtc3dpbW1lcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjNFwiOyB9XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWM1XCI7IH1cblxuLmZhLXN5bWZvbnk6YmVmb3JlIHsgY29udGVudDogXCJcXGY4M2RcIjsgfVxuXG4uZmEtc3luYWdvZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjliXCI7IH1cblxuLmZhLXN5bmM6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjFcIjsgfVxuXG4uZmEtc3luYy1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjFcIjsgfVxuXG4uZmEtc3lyaW5nZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ4ZVwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjZVwiOyB9XG5cbi5mYS10YWJsZS10ZW5uaXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NWRcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLmZhLXRhYmxldC1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmFcIjsgfVxuXG4uZmEtdGFibGV0czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5MFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS10YXBlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRiXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cblxuLmZhLXRheGk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmFcIjsgfVxuXG4uZmEtdGVhbXNwZWFrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGY5XCI7IH1cblxuLmZhLXRlZXRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjJlXCI7IH1cblxuLmZhLXRlZXRoLW9wZW46YmVmb3JlIHsgY29udGVudDogXCJcXGY2MmZcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzZcIjsgfVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmVcIjsgfVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc2OVwiOyB9XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHsgY29udGVudDogXCJcXGY3NmJcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG5cbi5mYS10ZW5nZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjdkN1wiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzNFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDM1XCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDBhXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDA5XCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMGJcIjsgfVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cblxuLmZhLXRoZWF0ZXItbWFza3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY2MzBcIjsgfVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjNlwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjJcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTFcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY3MzFcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLmZhLXRodW1idGFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2ZmXCI7IH1cblxuLmZhLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzdcIjsgfVxuXG4uZmEtdGlyZWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1YzhcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdG9pbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2Q4XCI7IH1cblxuLmZhLXRvaWxldC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjcxZVwiOyB9XG5cbi5mYS10b29sYm94OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTUyXCI7IH1cblxuLmZhLXRvb2xzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2Q5XCI7IH1cblxuLmZhLXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWM5XCI7IH1cblxuLmZhLXRvcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmEwXCI7IH1cblxuLmZhLXRvcmlpLWdhdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTFcIjsgfVxuXG4uZmEtdHJhY3RvcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjcyMlwiOyB9XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTEzXCI7IH1cblxuLmZhLXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1Y1wiOyB9XG5cbi5mYS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjM3XCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW06YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZGFcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODI5XCI7IH1cblxuLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODJhXCI7IH1cblxuLmZhLXRyZWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmJcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjYyXCI7IH1cblxuLmZhLXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5MVwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkMVwiOyB9XG5cbi5mYS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRlXCI7IH1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY2M2JcIjsgfVxuXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGRmXCI7IH1cblxuLmZhLXRydWNrLXBpY2t1cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjYzY1wiOyB9XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTNcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmZhLXR2OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cblxuLmZhLXR5cG8zOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDJiXCI7IH1cblxuLmZhLXViZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDJcIjsgfVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2RmXCI7IH1cblxuLmZhLXVpa2l0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGU5XCI7IH1cblxuLmZhLXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWNhXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGUyXCI7IH1cblxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOWFcIjsgfVxuXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDljXCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4uZmEtdW50YXBwZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwNVwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwOTNcIjsgfVxuXG4uZmEtdXBzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmN2UwXCI7IH1cblxuLmZhLXVzYjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI4N1wiOyB9XG5cbi5mYS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDA3XCI7IH1cblxuLmZhLXVzZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDA2XCI7IH1cblxuLmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGZhXCI7IH1cblxuLmZhLXVzZXItYXN0cm9uYXV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGZiXCI7IH1cblxuLmZhLXVzZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZmNcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYmRcIjsgfVxuXG4uZmEtdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmZFwiOyB9XG5cbi5mYS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjRmZVwiOyB9XG5cbi5mYS11c2VyLWVkaXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZmZcIjsgfVxuXG4uZmEtdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTAwXCI7IH1cblxuLmZhLXVzZXItZ3JhZHVhdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MDFcIjsgfVxuXG4uZmEtdXNlci1pbmp1cmVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzI4XCI7IH1cblxuLmZhLXVzZXItbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwMlwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGYwXCI7IH1cblxuLmZhLXVzZXItbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGY1MDNcIjsgfVxuXG4uZmEtdXNlci1uaW5qYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwNFwiOyB9XG5cbi5mYS11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODJmXCI7IH1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNFwiOyB9XG5cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIxYlwiOyB9XG5cbi5mYS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjUwNVwiOyB9XG5cbi5mYS11c2VyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA2XCI7IH1cblxuLmZhLXVzZXItdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA3XCI7IH1cblxuLmZhLXVzZXItdGllOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA4XCI7IH1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMzVcIjsgfVxuXG4uZmEtdXNlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzBcIjsgfVxuXG4uZmEtdXNlcnMtY29nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTA5XCI7IH1cblxuLmZhLXVzcHM6YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZTFcIjsgfVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDdcIjsgfVxuXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG5cbi5mYS11dGVuc2lsczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlN1wiOyB9XG5cbi5mYS12YWFkaW46YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDhcIjsgfVxuXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjYlwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyMVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMjZcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyOFwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhOVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmFhXCI7IH1cblxuLmZhLXZpYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTJcIjsgfVxuXG4uZmEtdmlhbHM6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTNcIjsgfVxuXG4uZmEtdmliZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MDlcIjsgfVxuXG4uZmEtdmlkZW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwM2RcIjsgfVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZTJcIjsgfVxuXG4uZmEtdmloYXJhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNmE3XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5mYS12aW1lby12OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtdms6YmVmb3JlIHsgY29udGVudDogXCJcXGYxODlcIjsgfVxuXG4uZmEtdm52OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBiXCI7IH1cblxuLmZhLXZvaWNlbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg5N1wiOyB9XG5cbi5mYS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGY0NWZcIjsgfVxuXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjdcIjsgfVxuXG4uZmEtdm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY2YTlcIjsgfVxuXG4uZmEtdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyNlwiOyB9XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjhcIjsgfVxuXG4uZmEtdm90ZS15ZWE6YmVmb3JlIHsgY29udGVudDogXCJcXGY3NzJcIjsgfVxuXG4uZmEtdnItY2FyZGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzI5XCI7IH1cblxuLmZhLXZ1ZWpzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDFmXCI7IH1cblxuLmZhLXdhbGtpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY1NTRcIjsgfVxuXG4uZmEtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNTU1XCI7IH1cblxuLmZhLXdhcmVob3VzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQ5NFwiOyB9XG5cbi5mYS13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjc3M1wiOyB9XG5cbi5mYS13YXZlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjgzZVwiOyB9XG5cbi5mYS13YXplOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODNmXCI7IH1cblxuLmZhLXdlZWJseTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjVjY1wiOyB9XG5cbi5mYS13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4YVwiOyB9XG5cbi5mYS13ZWlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTZcIjsgfVxuXG4uZmEtd2VpZ2h0LWhhbmdpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY1Y2RcIjsgfVxuXG4uZmEtd2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ3XCI7IH1cblxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjMyXCI7IH1cblxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQwY1wiOyB9XG5cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTkzXCI7IH1cblxuLmZhLXdobWNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDBkXCI7IH1cblxuLmZhLXdpZmk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZWJcIjsgfVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNjZcIjsgfVxuXG4uZmEtd2luZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjcyZVwiOyB9XG5cbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cblxuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkMVwiOyB9XG5cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJkMlwiOyB9XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cblxuLmZhLXdpbmUtYm90dGxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzJmXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGY0ZTNcIjsgfVxuXG4uZmEtd2luZS1nbGFzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGY1Y2VcIjsgfVxuXG4uZmEtd2l4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNWNmXCI7IH1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNzMwXCI7IH1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogXCJcXGY1MTRcIjsgfVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTlcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTFcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI5N1wiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyOThcIjsgfVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNlNFwiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYWRcIjsgfVxuXG4uZmEteC1yYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGY0OTdcIjsgfVxuXG4uZmEteGJveDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxMlwiOyB9XG5cbi5mYS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cblxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzYlwiOyB9XG5cbi5mYS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5ZVwiOyB9XG5cbi5mYS15YW1tZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGY4NDBcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXlhcm46YmVmb3JlIHsgY29udGVudDogXCJcXGY3ZTNcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG5cbi5mYS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS15aW4teWFuZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjZhZFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDMxXCI7IH1cblxuLmZhLXpoaWh1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNjNmXCI7IH1cblxuLnNyLW9ubHkgeyBib3JkZXI6IDA7IGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7IGhlaWdodDogMXB4OyBtYXJnaW46IC0xcHg7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMgeyBjbGlwOiBhdXRvOyBoZWlnaHQ6IGF1dG87IG1hcmdpbjogMDsgb3ZlcmZsb3c6IHZpc2libGU7IHBvc2l0aW9uOiBzdGF0aWM7IHdpZHRoOiBhdXRvOyB9XG5cbi8qISBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSkgKi9cbkBmb250LWZhY2UgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9udC1kaXNwbGF5OiBhdXRvOyBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpOyBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhYiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgfVxuXG4vKiEgRm9udCBBd2Vzb21lIEZyZWUgNS4xMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpICovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXdlaWdodDogNDAwOyBmb250LWRpc3BsYXk6IGF1dG87IHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90XCIpOyBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmFyIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4vKiEgRm9udCBBd2Vzb21lIEZyZWUgNS4xMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpICovXG5AZm9udC1mYWNlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXdlaWdodDogOTAwOyBmb250LWRpc3BsYXk6IGF1dG87IHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLmVvdFwiKTsgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmEsIC5mYXMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogOTAwOyB9XG5cbi8qISBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20gTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSkgKi9cbi5mYS5mYS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwMFwiOyB9XG5cbi5mYS5mYS1tZWV0dXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0YXItbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS5mYS1yZW1vdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMGRcIjsgfVxuXG4uZmEuZmEtY2xvc2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMGRcIjsgfVxuXG4uZmEuZmEtZ2VhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAxM1wiOyB9XG5cbi5mYS5mYS10cmFzaC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS5mYS1maWxlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNWJcIjsgfVxuXG4uZmEuZmEtY2xvY2stbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tZG93biB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWFycm93LWNpcmNsZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tdXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1YlwiOyB9XG5cbi5mYS5mYS1wbGF5LWNpcmNsZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0NFwiOyB9XG5cbi5mYS5mYS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEuZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDFlXCI7IH1cblxuLmZhLmZhLXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYwMjFcIjsgfVxuXG4uZmEuZmEtbGlzdC1hbHQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1kZWRlbnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwM2JcIjsgfVxuXG4uZmEuZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDNkXCI7IH1cblxuLmZhLmZhLXBpY3R1cmUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXBpY3R1cmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAzZVwiOyB9XG5cbi5mYS5mYS1waG90byB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXBob3RvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDNlXCI7IH1cblxuLmZhLmZhLWltYWdlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYwM2VcIjsgfVxuXG4uZmEuZmEtcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzAzXCI7IH1cblxuLmZhLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYzYzVcIjsgfVxuXG4uZmEuZmEtcGVuY2lsLXNxdWFyZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDQ0XCI7IH1cblxuLmZhLmZhLXNoYXJlLXNxdWFyZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4uZmEuZmEtY2hlY2stc3F1YXJlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0YVwiOyB9XG5cbi5mYS5mYS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYjJcIjsgfVxuXG4uZmEuZmEtdGltZXMtY2lyY2xlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS5mYS1jaGVjay1jaXJjbGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cblxuLmZhLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA2NFwiOyB9XG5cbi5mYS5mYS1leWUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1leWUtc2xhc2ggeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13YXJuaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDcxXCI7IH1cblxuLmZhLmZhLWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLmZhLWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM4XCI7IH1cblxuLmZhLmZhLWFycm93cy1oOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cblxuLmZhLmZhLWJhci1jaGFydCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4MFwiOyB9XG5cbi5mYS5mYS1iYXItY2hhcnQtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJhci1jaGFydC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLmZhLXR3aXR0ZXItc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mYWNlYm9vay1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDg1XCI7IH1cblxuLmZhLmZhLXRodW1icy1vLXVwIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjRcIjsgfVxuXG4uZmEuZmEtdGh1bWJzLW8tZG93biB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZmEuZmEtaGVhcnQtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwMDRcIjsgfVxuXG4uZmEuZmEtc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjVcIjsgfVxuXG4uZmEuZmEtbGlua2VkaW4tc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEuZmEtdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzVkXCI7IH1cblxuLmZhLmZhLXNpZ24taW46YmVmb3JlIHsgY29udGVudDogXCJcXGYyZjZcIjsgfVxuXG4uZmEuZmEtZ2l0aHViLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGVtb24tbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWxlbW9uLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEuZmEtc3F1YXJlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjOFwiOyB9XG5cbi5mYS5mYS1ib29rbWFyay1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyZVwiOyB9XG5cbi5mYS5mYS10d2l0dGVyIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mYWNlYm9vayB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGYzOWVcIjsgfVxuXG4uZmEuZmEtZmFjZWJvb2stZiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM5ZVwiOyB9XG5cbi5mYS5mYS1naXRodWIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNyZWRpdC1jYXJkIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmVlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA5ZVwiOyB9XG5cbi5mYS5mYS1oZGQtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGEwXCI7IH1cblxuLmZhLmZhLWhhbmQtby1yaWdodCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS5mYS1oYW5kLW8tbGVmdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGE1XCI7IH1cblxuLmZhLmZhLWhhbmQtby11cCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBhNlwiOyB9XG5cbi5mYS5mYS1oYW5kLW8tZG93biB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGE3XCI7IH1cblxuLmZhLmZhLWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMWVcIjsgfVxuXG4uZmEuZmEtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzBcIjsgfVxuXG4uZmEuZmEtY2hhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzFcIjsgfVxuXG4uZmEuZmEtc2Npc3NvcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzRcIjsgfVxuXG4uZmEuZmEtZmlsZXMtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZpbGVzLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEuZmEtZmxvcHB5LW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS5mYS1uYXZpY29uOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLmZhLXJlb3JkZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYwYzlcIjsgfVxuXG4uZmEuZmEtcGludGVyZXN0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1waW50ZXJlc3Qtc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1nb29nbGUtcGx1cy1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdvb2dsZS1wbHVzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkNVwiOyB9XG5cbi5mYS5mYS1tb25leSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cblxuLmZhLmZhLXVuc29ydGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGRjXCI7IH1cblxuLmZhLmZhLXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkZFwiOyB9XG5cbi5mYS5mYS1zb3J0LWFzYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS5mYS1saW5rZWRpbiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEuZmEtcm90YXRlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEuZmEtbGVnYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTNcIjsgfVxuXG4uZmEuZmEtdGFjaG9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS5mYS1kYXNoYm9hcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmRcIjsgfVxuXG4uZmEuZmEtY29tbWVudC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLmZhLWNvbW1lbnRzLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jb21tZW50cy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDg2XCI7IH1cblxuLmZhLmZhLWZsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGU3XCI7IH1cblxuLmZhLmZhLWNsaXBib2FyZCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXBhc3RlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGFzdGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYzMjhcIjsgfVxuXG4uZmEuZmEtbGlnaHRidWxiLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1saWdodGJ1bGItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBlYlwiOyB9XG5cbi5mYS5mYS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2MlwiOyB9XG5cbi5mYS5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM4MVwiOyB9XG5cbi5mYS5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzODJcIjsgfVxuXG4uZmEuZmEtYmVsbC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYmVsbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMGYzXCI7IH1cblxuLmZhLmZhLWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZTdcIjsgfVxuXG4uZmEuZmEtZmlsZS10ZXh0LW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLXRleHQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS5mYS1idWlsZGluZy1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYnVpbGRpbmctbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFhZFwiOyB9XG5cbi5mYS5mYS1ob3NwaXRhbC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjBmOFwiOyB9XG5cbi5mYS5mYS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZmFcIjsgfVxuXG4uZmEuZmEtbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2NkXCI7IH1cblxuLmZhLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNjZFwiOyB9XG5cbi5mYS5mYS1jaXJjbGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmZhLmZhLW1haWwtcmVwbHk6YmVmb3JlIHsgY29udGVudDogXCJcXGYzZTVcIjsgfVxuXG4uZmEuZmEtZ2l0aHViLWFsdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZm9sZGVyLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3YlwiOyB9XG5cbi5mYS5mYS1mb2xkZXItb3Blbi1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA3Y1wiOyB9XG5cbi5mYS5mYS1zbWlsZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc21pbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOFwiOyB9XG5cbi5mYS5mYS1mcm93bi1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5mYS5mYS1tZWgtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW1laC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmZhLmZhLWtleWJvYXJkLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cblxuLmZhLmZhLWZsYWctbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAyNFwiOyB9XG5cbi5mYS5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG5cbi5mYS5mYS1zdGFyLWhhbGYtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDg5XCI7IH1cblxuLmZhLmZhLXN0YXItaGFsZi1lbXB0eSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS5mYS1zdGFyLWhhbGYtZnVsbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDg5XCI7IH1cblxuLmZhLmZhLWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG5cbi5mYS5mYS1jaGFpbi1icm9rZW46YmVmb3JlIHsgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEuZmEtc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2VkXCI7IH1cblxuLmZhLmZhLWNhbGVuZGFyLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jYWxlbmRhci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTMzXCI7IH1cblxuLmZhLmZhLW1heGNkbiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaHRtbDUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNzczMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNmZlwiOyB9XG5cbi5mYS5mYS1taW51cy1zcXVhcmUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cblxuLmZhLmZhLWxldmVsLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmM2JmXCI7IH1cblxuLmZhLmZhLWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYzYmVcIjsgfVxuXG4uZmEuZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE0YlwiOyB9XG5cbi5mYS5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM2MFwiOyB9XG5cbi5mYS5mYS1jb21wYXNzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tZG93biB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTBcIjsgfVxuXG4uZmEuZmEtdG9nZ2xlLWRvd24geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS10b2dnbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS5mYS1jYXJldC1zcXVhcmUtby11cCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cblxuLmZhLmZhLXRvZ2dsZS11cCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRvZ2dsZS11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MVwiOyB9XG5cbi5mYS5mYS1jYXJldC1zcXVhcmUtby1yaWdodCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cblxuLmZhLmZhLXRvZ2dsZS1yaWdodCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1MlwiOyB9XG5cbi5mYS5mYS1ldXI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTNcIjsgfVxuXG4uZmEuZmEtZXVybzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG5cbi5mYS5mYS1nYnA6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTRcIjsgfVxuXG4uZmEuZmEtdXNkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLmZhLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1NVwiOyB9XG5cbi5mYS5mYS1pbnI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZmEuZmEtcnVwZWU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTZcIjsgfVxuXG4uZmEuZmEtanB5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU3XCI7IH1cblxuLmZhLmZhLWNueTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS5mYS1ybWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNTdcIjsgfVxuXG4uZmEuZmEteWVuOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU3XCI7IH1cblxuLmZhLmZhLXJ1YjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS5mYS1ydWJsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS5mYS1yb3VibGU6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNThcIjsgfVxuXG4uZmEuZmEta3J3OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cblxuLmZhLmZhLXdvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE1OVwiOyB9XG5cbi5mYS5mYS1idGMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJpdGNvaW4geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJpdGNvaW46YmVmb3JlIHsgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4uZmEuZmEtZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cblxuLmZhLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cblxuLmZhLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg4MVwiOyB9XG5cbi5mYS5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEuZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjg4NFwiOyB9XG5cbi5mYS5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmODg2XCI7IH1cblxuLmZhLmZhLXlvdXR1YmUtc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS15b3V0dWJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS14aW5nIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS14aW5nLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEteW91dHViZS1wbGF5IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGYxNjdcIjsgfVxuXG4uZmEuZmEtZHJvcGJveCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc3RhY2stb3ZlcmZsb3cgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWluc3RhZ3JhbSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmxpY2tyIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hZG4geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJpdGJ1Y2tldCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYml0YnVja2V0LXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE3MVwiOyB9XG5cbi5mYS5mYS10dW1ibHIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXR1bWJsci1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwOVwiOyB9XG5cbi5mYS5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzBjXCI7IH1cblxuLmZhLmZhLWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjMwYVwiOyB9XG5cbi5mYS5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMzBiXCI7IH1cblxuLmZhLmZhLWFwcGxlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13aW5kb3dzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hbmRyb2lkIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1saW51eCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZHJpYmJibGUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNreXBlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mb3Vyc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS10cmVsbG8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdyYXRpcGF5IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1naXR0aXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdpdHRpcDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4NFwiOyB9XG5cbi5mYS5mYS1zdW4tbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN1bi1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLmZhLW1vb24tbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE4NlwiOyB9XG5cbi5mYS5mYS12ayB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd2VpYm8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXJlbnJlbiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGFnZWxpbmVzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zdGFjay1leGNoYW5nZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1YVwiOyB9XG5cbi5mYS5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjM1OVwiOyB9XG5cbi5mYS5mYS1jYXJldC1zcXVhcmUtby1sZWZ0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5mYS5mYS10b2dnbGUtbGVmdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTkxXCI7IH1cblxuLmZhLmZhLWRvdC1jaXJjbGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5MlwiOyB9XG5cbi5mYS5mYS12aW1lby1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRyeTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG5cbi5mYS5mYS10dXJraXNoLWxpcmE6YmVmb3JlIHsgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEuZmEtcGx1cy1zcXVhcmUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwZmVcIjsgfVxuXG4uZmEuZmEtc2xhY2sgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXdvcmRwcmVzcyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtb3BlbmlkIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1pbnN0aXR1dGlvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS5mYS1iYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cblxuLmZhLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjE5ZFwiOyB9XG5cbi5mYS5mYS15YWhvbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ29vZ2xlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1yZWRkaXQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXJlZGRpdC1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0dW1ibGV1cG9uLWNpcmNsZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc3R1bWJsZXVwb24geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWRlbGljaW91cyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZGlnZyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGllZC1waXBlci1wcCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcGllZC1waXBlci1hbHQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWRydXBhbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtam9vbWxhIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG5cbi5mYS5mYS1iZWhhbmNlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1iZWhhbmNlLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc3RlYW0geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0ZWFtLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYXV0b21vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFiOVwiOyB9XG5cbi5mYS5mYS1jYWI6YmVmb3JlIHsgY29udGVudDogXCJcXGYxYmFcIjsgfVxuXG4uZmEuZmEtZW52ZWxvcGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEuZmEtZGV2aWFudGFydCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc291bmRjbG91ZCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmlsZS1wZGYtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzFcIjsgfVxuXG4uZmEuZmEtZmlsZS13b3JkLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLXdvcmQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjMlwiOyB9XG5cbi5mYS5mYS1maWxlLWV4Y2VsLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEuZmEtZmlsZS1wb3dlcnBvaW50LW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNFwiOyB9XG5cbi5mYS5mYS1maWxlLWltYWdlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzVcIjsgfVxuXG4uZmEuZmEtZmlsZS1waG90by1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmlsZS1waG90by1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM1XCI7IH1cblxuLmZhLmZhLWZpbGUtcGljdHVyZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzVcIjsgfVxuXG4uZmEuZmEtZmlsZS1hcmNoaXZlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5mYS5mYS1maWxlLXppcC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmlsZS16aXAtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5mYS5mYS1maWxlLWF1ZGlvLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzdcIjsgfVxuXG4uZmEuZmEtZmlsZS1zb3VuZC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmlsZS1zb3VuZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWM3XCI7IH1cblxuLmZhLmZhLWZpbGUtdmlkZW8tbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS5mYS1maWxlLW1vdmllLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLW1vdmllLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxYzhcIjsgfVxuXG4uZmEuZmEtZmlsZS1jb2RlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS5mYS12aW5lIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jb2RlcGVuIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1qc2ZpZGRsZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGlmZS1yaW5nIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGlmZS1ib3V5IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGlmZS1ib3V5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cblxuLmZhLmZhLWxpZmUtYnVveSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWxpZmUtYnVveTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS5mYS1saWZlLXNhdmVyIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGlmZS1zYXZlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS5mYS1zdXBwb3J0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc3VwcG9ydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFjZVwiOyB9XG5cbi5mYS5mYS1yZWJlbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcmEgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXJhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQwXCI7IH1cblxuLmZhLmZhLXJlc2lzdGFuY2UgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXJlc2lzdGFuY2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDBcIjsgfVxuXG4uZmEuZmEtZW1waXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1nZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEuZmEtZ2l0LXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ2l0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1oYWNrZXItbmV3cyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEteS1jb21iaW5hdG9yLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEteS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG5cbi5mYS5mYS15Yy1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXljLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkNFwiOyB9XG5cbi5mYS5mYS10ZW5jZW50LXdlaWJvIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1xcSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd2VpeGluIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13ZWNoYXQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXdlY2hhdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkN1wiOyB9XG5cbi5mYS5mYS1zZW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cblxuLmZhLmZhLXBhcGVyLXBsYW5lLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cblxuLmZhLmZhLXNlbmQtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNlbmQtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5mYS5mYS1jaXJjbGUtdGhpbiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmZhLmZhLWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFkY1wiOyB9XG5cbi5mYS5mYS1zbGlkZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cblxuLmZhLmZhLWZ1dGJvbC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZnV0Ym9sLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEuZmEtc29jY2VyLWJhbGwtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEuZmEtc2xpZGVzaGFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdHdpdGNoIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS15ZWxwIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1uZXdzcGFwZXItbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cblxuLmZhLmZhLXBheXBhbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ29vZ2xlLXdhbGxldCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2MtdmlzYSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2MtbWFzdGVyY2FyZCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2MtZGlzY292ZXIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNjLWFtZXggeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNjLXBheXBhbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2Mtc3RyaXBlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1iZWxsLXNsYXNoLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYxZjZcIjsgfVxuXG4uZmEuZmEtdHJhc2g6YmVmb3JlIHsgY29udGVudDogXCJcXGYyZWRcIjsgfVxuXG4uZmEuZmEtY29weXJpZ2h0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZXllZHJvcHBlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjFmYlwiOyB9XG5cbi5mYS5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMWZlXCI7IH1cblxuLmZhLmZhLXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwMFwiOyB9XG5cbi5mYS5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjAxXCI7IH1cblxuLmZhLmZhLWxhc3RmbSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtbGFzdGZtLXNxdWFyZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaW94aG9zdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYW5nZWxsaXN0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jYyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjBhXCI7IH1cblxuLmZhLmZhLWlsczpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIwYlwiOyB9XG5cbi5mYS5mYS1zaGVrZWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYyMGJcIjsgfVxuXG4uZmEuZmEtc2hlcWVsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjBiXCI7IH1cblxuLmZhLmZhLW1lYW5wYXRoIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiNFwiOyB9XG5cbi5mYS5mYS1idXlzZWxsYWRzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jb25uZWN0ZGV2ZWxvcCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZGFzaGN1YmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZvcnVtYmVlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1sZWFucHViIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zZWxsc3kgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNoaXJ0c2luYnVsayB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc2ltcGx5YnVpbHQgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNreWF0bGFzIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1kaWFtb25kIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG5cbi5mYS5mYS1pbnRlcnNleDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIyNFwiOyB9XG5cbi5mYS5mYS1mYWNlYm9vay1vZmZpY2lhbCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmFjZWJvb2stb2ZmaWNpYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGYwOWFcIjsgfVxuXG4uZmEuZmEtcGludGVyZXN0LXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXdoYXRzYXBwIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS5mYS12aWFjb2luIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1tZWRpdW0geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXktY29tYmluYXRvciB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEteWMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXljOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjNiXCI7IH1cblxuLmZhLmZhLW9wdGluLW1vbnN0ZXIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW9wZW5jYXJ0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1leHBlZGl0ZWRzc2wgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWJhdHRlcnktNDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS5mYS1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQwXCI7IH1cblxuLmZhLmZhLWJhdHRlcnktMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS5mYS1iYXR0ZXJ5LTI6YmVmb3JlIHsgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZmEuZmEtYmF0dGVyeS0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQzXCI7IH1cblxuLmZhLmZhLWJhdHRlcnktMDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI0NFwiOyB9XG5cbi5mYS5mYS1vYmplY3QtZ3JvdXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1vYmplY3QtdW5ncm91cCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXN0aWNreS1ub3RlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLmZhLmZhLWNjLWpjYiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2MtZGluZXJzLWNsdWIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNsb25lIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaG91cmdsYXNzLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1NFwiOyB9XG5cbi5mYS5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1MVwiOyB9XG5cbi5mYS5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1MlwiOyB9XG5cbi5mYS5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG5cbi5mYS5mYS1oYW5kLXJvY2stbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtcm9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cblxuLmZhLmZhLWhhbmQtZ3JhYi1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaGFuZC1ncmFiLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEuZmEtaGFuZC1wYXBlci1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU2XCI7IH1cblxuLmZhLmZhLWhhbmQtc3RvcC1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaGFuZC1zdG9wLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyNTZcIjsgfVxuXG4uZmEuZmEtaGFuZC1zY2lzc29ycy1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU3XCI7IH1cblxuLmZhLmZhLWhhbmQtbGl6YXJkLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLmZhLmZhLWhhbmQtc3BvY2stbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS5mYS1oYW5kLXBvaW50ZXItbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjVhXCI7IH1cblxuLmZhLmZhLWhhbmQtcGVhY2UtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI1YlwiOyB9XG5cbi5mYS5mYS1yZWdpc3RlcmVkIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY3JlYXRpdmUtY29tbW9ucyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ2cgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdnLWNpcmNsZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdHJpcGFkdmlzb3IgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW9kbm9rbGFzc25pa2kgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1nZXQtcG9ja2V0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13aWtpcGVkaWEtdyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc2FmYXJpIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1jaHJvbWUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZpcmVmb3ggeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW9wZXJhIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1pbnRlcm5ldC1leHBsb3JlciB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI2Y1wiOyB9XG5cbi5mYS5mYS1jb250YW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLTUwMHB4IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hbWF6b24geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNhbGVuZGFyLXBsdXMtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MVwiOyB9XG5cbi5mYS5mYS1jYWxlbmRhci1taW51cy1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5mYS5mYS1jYWxlbmRhci10aW1lcy1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3M1wiOyB9XG5cbi5mYS5mYS1jYWxlbmRhci1jaGVjay1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjI3NFwiOyB9XG5cbi5mYS5mYS1tYXAtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLW1hcC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjc5XCI7IH1cblxuLmZhLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGY0YWRcIjsgfVxuXG4uZmEuZmEtY29tbWVudGluZy1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNGFkXCI7IH1cblxuLmZhLmZhLWhvdXp6IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS12aW1lbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtdmltZW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyN2RcIjsgfVxuXG4uZmEuZmEtYmxhY2stdGllIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mb250aWNvbnMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXJlZGRpdC1hbGllbiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZWRnZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtY3JlZGl0LWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLmZhLWNvZGllcGllIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1tb2R4IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1mb3J0LWF3ZXNvbWUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXVzYiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtcHJvZHVjdC1odW50IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1taXhjbG91ZCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc2NyaWJkIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1wYXVzZS1jaXJjbGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhiXCI7IH1cblxuLmZhLmZhLXN0b3AtY2lyY2xlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLmZhLmZhLWJsdWV0b290aCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYmx1ZXRvb3RoLWIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdpdGxhYiB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd3BiZWdpbm5lciB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd3Bmb3JtcyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZW52aXJhIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13aGVlbGNoYWlyLWFsdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGYzNjhcIjsgfVxuXG4uZmEuZmEtcXVlc3Rpb24tY2lyY2xlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjA1OVwiOyB9XG5cbi5mYS5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmEzXCI7IH1cblxuLmZhLmZhLWRlYWZuZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5mYS5mYS1nbGlkZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ2xpZGUtZyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc2lnbmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJhN1wiOyB9XG5cbi5mYS5mYS12aWFkZW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXZpYWRlby1zcXVhcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNuYXBjaGF0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1zbmFwY2hhdC1naG9zdCB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc25hcGNoYXQtc3F1YXJlIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1waWVkLXBpcGVyIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1maXJzdC1vcmRlciB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEteW9hc3QgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRoZW1laXNsZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ29vZ2xlLXBsdXMtb2ZmaWNpYWwgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmIzXCI7IH1cblxuLmZhLmZhLWdvb2dsZS1wbHVzLWNpcmNsZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmIzXCI7IH1cblxuLmZhLmZhLWZvbnQtYXdlc29tZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZmEgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWZhOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLmZhLWhhbmRzaGFrZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtaGFuZHNoYWtlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyYjVcIjsgfVxuXG4uZmEuZmEtZW52ZWxvcGUtb3Blbi1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmI2XCI7IH1cblxuLmZhLmZhLWxpbm9kZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtYWRkcmVzcy1ib29rLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiOVwiOyB9XG5cbi5mYS5mYS12Y2FyZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG5cbi5mYS5mYS1hZGRyZXNzLWNhcmQtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLmZhLXZjYXJkLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS12Y2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJiXCI7IH1cblxuLmZhLmZhLXVzZXItY2lyY2xlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmJkXCI7IH1cblxuLmZhLmZhLXVzZXItbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjAwN1wiOyB9XG5cbi5mYS5mYS1pZC1iYWRnZSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS5mYS1pZC1jYXJkLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1pZC1jYXJkLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzJcIjsgfVxuXG4uZmEuZmEtZHJpdmVycy1saWNlbnNlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjMlwiOyB9XG5cbi5mYS5mYS1xdW9yYSB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtZnJlZS1jb2RlLWNhbXAgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRlbGVncmFtIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS10aGVybW9tZXRlci00OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLmZhLXRoZXJtb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlIHsgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEuZmEtdGhlcm1vbWV0ZXItMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjOVwiOyB9XG5cbi5mYS5mYS10aGVybW9tZXRlci0xOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmNhXCI7IH1cblxuLmZhLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEuZmEtYmF0aHR1YjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjJjZFwiOyB9XG5cbi5mYS5mYS1zMTU6YmVmb3JlIHsgY29udGVudDogXCJcXGYyY2RcIjsgfVxuXG4uZmEuZmEtd2luZG93LW1heGltaXplIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtd2luZG93LXJlc3RvcmUgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGY0MTBcIjsgfVxuXG4uZmEuZmEtd2luZG93LWNsb3NlLW8geyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjQxMFwiOyB9XG5cbi5mYS5mYS10aW1lcy1yZWN0YW5nbGUtbyB7IGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmNDEwXCI7IH1cblxuLmZhLmZhLWJhbmRjYW1wIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1ncmF2IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1ldHN5IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1pbWRiIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1yYXZlbHJ5IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1lZXJjYXN0IHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnOyBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mYS5mYS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLmZhLmZhLXNub3dmbGFrZS1vIHsgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZmEuZmEtc25vd2ZsYWtlLW86YmVmb3JlIHsgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEuZmEtc3VwZXJwb3dlcnMgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXdwZXhwbG9yZXIgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmZhLmZhLXNwb3RpZnkgeyBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7IGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLyohIEhhbWJ1cmdlcnMgQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWggQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnMgQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzICovXG4uaGFtYnVyZ2VyIHsgcGFkZGluZzogMTVweCAxNXB4OyBjdXJzb3I6IHBvaW50ZXI7IHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjsgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IGZvbnQ6IGluaGVyaXQ7IGNvbG9yOiBpbmhlcml0OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGJvcmRlcjogMDsgbWFyZ2luOiAwOyBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uaGFtYnVyZ2VyOmhvdmVyIHsgb3BhY2l0eTogMC43OyB9XG5cbi5oYW1idXJnZXItYm94IHsgd2lkdGg6IDQwcHg7IGhlaWdodDogMjRweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhbWJ1cmdlci1pbm5lciB7IGRpc3BsYXk6IGJsb2NrOyB0b3A6IDUwJTsgbWFyZ2luLXRvcDogLTJweDsgfVxuXG4uaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHsgd2lkdGg6IDQwcHg7IGhlaWdodDogNHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyBib3JkZXItcmFkaXVzOiA0cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtOyB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1czsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7IGNvbnRlbnQ6IFwiXCI7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7IHRvcDogLTEwcHg7IH1cblxuLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIgeyBib3R0b206IC0xMHB4OyB9XG5cbi8qIENvbGxhcHNlICovXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyIHsgdG9wOiBhdXRvOyBib3R0b206IDA7IHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzOyB0cmFuc2l0aW9uLWRlbGF5OiAwLjEzczsgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpOyB9XG5cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHsgdG9wOiAtMjBweDsgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7IH1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHsgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7IH1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTsgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIgeyB0b3A6IDA7IG9wYWNpdHk6IDA7IHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjsgfVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHsgdG9wOiAwOyB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE2cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTsgfVxuXG4uc2luZ2xlLXNhbG9uLWNvbnRlbnQgeyBwYWRkaW5nOiA5NXB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuc2luZ2xlLXNhbG9uLWNvbnRlbnQgeyBwYWRkaW5nOiA1MHB4IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNpbmdsZS1zYWxvbi1jb250ZW50IHsgcGFkZGluZzogNDBweCAwOyB9IH1cblxuLnNpbmdsZS1zYWxvbi1jb250ZW50IC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDExNzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1tYWluLWNvbnRlbnQgeyBmbGV4OiAwIDAgY2FsYyggMTAwJSAtIDMwMHB4KTsgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMzAwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5zYWxvbi1tYWluLWNvbnRlbnQgeyBmbGV4OiAwIDAgMTAwJTsgbWFyZ2luOiAwIDAgMzBweDsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNhbG9uLW1haW4tY29udGVudCBwIHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4zOGVtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLW1haW4tY29udGVudCBwIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLnNhbG9uLW1haW4tY29udGVudCAudGl0bGUtbG9jYXRpb24sIC5zYWxvbi1tYWluLWNvbnRlbnQgLnRpdGxlLWV4aGliaXRvcnMsIC5zYWxvbi1tYWluLWNvbnRlbnQgLnRpdGxlLWZpbGUsIC5zYWxvbi1tYWluLWNvbnRlbnQgLnRpdGxlLW1hY2hlcyB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDQwcHg7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tbWFpbi1jb250ZW50IC50aXRsZS1sb2NhdGlvbiwgLnNhbG9uLW1haW4tY29udGVudCAudGl0bGUtZXhoaWJpdG9ycywgLnNhbG9uLW1haW4tY29udGVudCAudGl0bGUtZmlsZSwgLnNhbG9uLW1haW4tY29udGVudCAudGl0bGUtbWFjaGVzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAxNXB4OyB9IH1cblxuLnNhbG9uLW1haW4tY29udGVudCAudGl0bGUtZXhoaWJpdG9ycyB7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tbWFpbi1jb250ZW50IHAudGl0bGUtZXhoaWJpdG9ycy1iZWxsb3cgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgZm9udC1zaXplOiAxNXB4OyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbi5zYWxvbi1tYWluLWNvbnRlbnQgLnRpdGxlLWZpbGUgeyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLW1haW4tY29udGVudCAuc2Fsb24tZmlsZS10ZXh0IHsgbWFyZ2luOiAwIDAgMzVweDsgfVxuXG4uc2Fsb24tbWFpbi1jb250ZW50IC5zYWxvbi1maWxlLXRleHQgcCB7IGZvbnQtc2l6ZTogMTVweDsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgY29sb3I6ICM1QzVDNUM7IH1cblxuLnNhbG9uLW1haW4tY29udGVudCAuc2Fsb24tZmlsZS10ZXh0IHAgYSB7IGNvbG9yOiAjMDBBRkM3OyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc2Fsb24tbWFpbi1jb250ZW50IC5zYWxvbi1maWxlLXRleHQgcCBhOmhvdmVyIHsgY29sb3I6ICM1QzVDNUM7IH1cblxuLnNhbG9uLWxvY2F0aW9uLWV4dHJhIGg0LCAuc2Fsb24tdGltZXRhYmxlLXRpdGxlIGg0LCAuc2Fsb24tdGltZXRhYmxlLWV4dHJhIGg0IHsgY29sb3I6ICNFNDFFNzY7IG1hcmdpbjogMCAwIDEwcHg7IGZvbnQtc2l6ZTogMjBweDsgfVxuXG4uc2Fsb24tbG9jYXRpb24tZXh0cmEtaGlnaGxpZ2h0LCAuc2Fsb24tcHJpY2UtZXh0cmEtaW5mbywgLnNhbG9uLXRyYW5zcG9ydC1tb3JlLWluZm8sIC5tYXRjaGVzLWl0ZW0taGlnaGxpZ2h0IHsgYmFja2dyb3VuZC1jb2xvcjogI0U1RjVGODsgYm9yZGVyLXJhZGl1czogNXB4OyBwYWRkaW5nOiAyMHB4IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5zYWxvbi1sb2NhdGlvbi1leHRyYS1oaWdobGlnaHQsIC5zYWxvbi1wcmljZS1leHRyYS1pbmZvLCAuc2Fsb24tdHJhbnNwb3J0LW1vcmUtaW5mbywgLm1hdGNoZXMtaXRlbS1oaWdobGlnaHQgeyBwYWRkaW5nOiAyMHB4IDE1cHg7IH0gfVxuXG4uc2Fsb24tbG9jYXRpb24tZXh0cmEtaGlnaGxpZ2h0IHAsIC5zYWxvbi1wcmljZS1leHRyYS1pbmZvIHAsIC5zYWxvbi10cmFuc3BvcnQtbW9yZS1pbmZvIHAsIC5tYXRjaGVzLWl0ZW0taGlnaGxpZ2h0IHAgeyBjb2xvcjogIzVDNUM1QzsgbWFyZ2luOiAwOyB9XG5cbi5zYWxvbi1sb2NhdGlvbi1leHRyYS1oaWdobGlnaHQgcCBhLCAuc2Fsb24tcHJpY2UtZXh0cmEtaW5mbyBwIGEsIC5zYWxvbi10cmFuc3BvcnQtbW9yZS1pbmZvIHAgYSwgLm1hdGNoZXMtaXRlbS1oaWdobGlnaHQgcCBhIHsgY29sb3I6ICMwMEFGQzc7IGZvbnQtd2VpZ2h0OiA3MDA7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi50aXRsZS1wcmljZXMsIC50aXRsZS10cmFuc3BvcnQgeyBjb2xvcjogI0U0MUU3NjsgbWFyZ2luOiAwOyBmb250LXNpemU6IDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAudGl0bGUtcHJpY2VzLCAudGl0bGUtdHJhbnNwb3J0IHsgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuLnRpdGxlLXByaWNlczpiZWZvcmUsIC50aXRsZS10cmFuc3BvcnQ6YmVmb3JlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwcHg7IG1hcmdpbjogNTBweCAwIDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC50aXRsZS1wcmljZXM6YmVmb3JlLCAudGl0bGUtdHJhbnNwb3J0OmJlZm9yZSB7IG1hcmdpbjogMzBweCAwIDI1cHg7IH0gfVxuXG4udGl0bGUtcHJpY2VzOmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pbWFnZS1saW5lLTQuc3ZnXCIpOyB9XG5cbi50aXRsZS10cmFuc3BvcnQgeyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbi50aXRsZS10cmFuc3BvcnQ6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMi5zdmdcIik7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC10ZXh0IHsgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG4uc2Fsb24tdHJhbnNwb3J0LXRpdGxlIHsgbWFyZ2luOiAwIDAgMTBweDsgfVxuXG4uc2Fsb24tdHJhbnNwb3J0LXRpdGxlIGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tdHJhbnNwb3J0LXRpdGxlIGgzIHsgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1iZWxvdy10aXRsZSB7IG1hcmdpbjogMCAwIDMwcHg7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1iZWxvdy10aXRsZSBoNCB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDIwcHg7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tdHJhbnNwb3J0LW1vcmUtaW5mbyB7IG1hcmdpbjogMCAwIDQwcHg7IHBhZGRpbmc6IDI1cHggMzBweCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2Fsb24tdHJhbnNwb3J0LW1vcmUtaW5mbyB7IG1hcmdpbjogMCAwIDMwcHg7IHBhZGRpbmc6IDIwcHggMTVweDsgfSB9XG5cbi5zYWxvbi10cmFuc3BvcnQtbW9yZS1pbmZvIC5idXR0b24geyBtYXJnaW46IDIwcHggMCAxMHB4OyBwYWRkaW5nOiAxOHB4IDMwcHg7IG1heC13aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnNhbG9uLXRyYW5zcG9ydC1tb3JlLWluZm8gLmJ1dHRvbiB7IHBhZGRpbmc6IDEwcHggMTVweDsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWhvc3QtaW1hZ2UsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLXNhbG9uLW5hbWUsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLXNhbG9uLWNpdHksIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLXNhbG9uLXRleHQsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLXNhbG9uLXBsYWNlLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1zYWxvbi1kYXRlLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1zYWxvbi1kaXNjb3VudCwgLnNhbG9uLWNvdXBvbi1mb3JtIC5oZWxwZXItc2Fsb24tcHJpY2Utd2l0aC1kaXNjb3VudCwgLnNhbG9uLWNvdXBvbi1mb3JtIC5oZWxwZXItY291cG9uLWl0ZW0tdGl0bGUsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLWluZm8sIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLXBsYWNlLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1jb3Vwb24taXRlbS1kYXRlLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1jb3Vwb24taXRlbS1kaXNjb3VudC1wZXJzb24sIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLXBlcnNvbnMsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLWFwcGxpY2FudCwgLnNhbG9uLWNvdXBvbi1mb3JtIC5oZWxwZXItY291cG9uLWl0ZW0tc3VybmFtZS1hbmQtbmFtZSwgLnNhbG9uLWNvdXBvbi1mb3JtIC5oZWxwZXItY291cG9uLWl0ZW0tbG9jYXRpb24sIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLW9yZ2FuaXphdGlvbiwgLnNhbG9uLWNvdXBvbi1mb3JtIC5oZWxwZXItY291cG9uLWl0ZW0tcGhvbmUsIC5zYWxvbi1jb3Vwb24tZm9ybSAuaGVscGVyLWNvdXBvbi1pdGVtLWVtYWlsLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1jb3Vwb24taXRlbS13ZWJzaXRlLCAuc2Fsb24tY291cG9uLWZvcm0gLmhlbHBlci1jb3Vwb24tbWF4LXBlcnNvbnMgeyBkaXNwbGF5OiBub25lOyB9XG5cbi5zYWxvbi1maWxlLWVtYmVkIHsgYm9yZGVyLXJhZGl1czogNXB4OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IG92ZXJmbG93OiBoaWRkZW47IHdpZHRoOiAxMDAlOyB9XG5cbi5zYWxvbi1maWxlLWVtYmVkIGVtYmVkIHsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNzIwcHg7IG1heC1oZWlnaHQ6IDEwMHZoOyB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1maWxlLWVtYmVkIGVtYmVkIHsgbWF4LWhlaWdodDogY2FsYyggMTAwdmggLSA3MHB4KTsgfSB9XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0geyBib3JkZXItcmFkaXVzOiA1cHg7IGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMzgsIDQ3LCA1NiwgMC4xKTsgbWFyZ2luOiAwIDAgMjVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcGFkZGluZzogMjVweCAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2Fsb24tbWF0Y2hlcy1pdGVtcyAuc2Fsb24tbWF0Y2hlcy1pdGVtIHsgcGFkZGluZzogMjBweCAxNXB4OyB9IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLXRpdGxlIHsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4uc2Fsb24tbWF0Y2hlcy1pdGVtcyAuc2Fsb24tbWF0Y2hlcy1pdGVtIC5tYXRjaGVzLWl0ZW0tdGl0bGUgaDMgeyBmb250LXNpemU6IDMwcHg7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0gLm1hdGNoZXMtaXRlbS10aXRsZSBoMyB7IGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0gLm1hdGNoZXMtaXRlbS1pbWFnZSB7IGJvcmRlci1yYWRpdXM6IDVweDsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgzOCwgNDcsIDU2LCAwLjEpOyBtYXJnaW46IDAgMCAyMHB4OyBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0gLm1hdGNoZXMtaXRlbS1pbWFnZSBpbWcgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLXN1YnRpdGxlIHsgbWFyZ2luOiAwIDAgMTVweDsgfVxuXG4uc2Fsb24tbWF0Y2hlcy1pdGVtcyAuc2Fsb24tbWF0Y2hlcy1pdGVtIC5tYXRjaGVzLWl0ZW0tc3VidGl0bGUgaDQgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWhpZ2hsaWdodCB7IG1hcmdpbjogMCAwIDMwcHg7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWNvbnRlbnQgaDQgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0gLm1hdGNoZXMtaXRlbS1jb250ZW50IHAgeyBmb250LXNpemU6IDE2cHg7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWNvbnRlbnQgcCBzdHJvbmcgeyBjb2xvcjogIzVDNUM1QzsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uc2Fsb24tbWF0Y2hlcy1pdGVtcyAuc2Fsb24tbWF0Y2hlcy1pdGVtIC5tYXRjaGVzLWl0ZW0tY29udGVudCB1bCB7IG1hcmdpbjogMCAwIDIwcHg7IHBhZGRpbmc6IDA7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWNvbnRlbnQgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luOiAwIDAgMTBweDsgcGFkZGluZy1sZWZ0OiAxNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tbWF0Y2hlcy1pdGVtcyAuc2Fsb24tbWF0Y2hlcy1pdGVtIC5tYXRjaGVzLWl0ZW0tY29udGVudCB1bCBsaTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2lyY2xlLWJydXNoLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA5cHg7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3cHg7IHdpZHRoOiAxMHB4OyB9XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIC5zYWxvbi1tYXRjaGVzLWl0ZW0gLm1hdGNoZXMtaXRlbS1jb250ZW50IGEgeyBjb2xvcjogIzAwQUZDNzsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnNhbG9uLW1hdGNoZXMtaXRlbXMgLnNhbG9uLW1hdGNoZXMtaXRlbSAubWF0Y2hlcy1pdGVtLWNvbnRlbnQgYTpob3ZlciB7IGNvbG9yOiAjNUM1QzVDOyB9XG5cbi5tYXRjaGVzLWl0ZW0tcHJpY2VzIHsgbWFyZ2luOiAwIDAgMTVweDsgfVxuXG4ubWF0Y2hlcy1pdGVtLXByaWNlcyAubWF0Y2hlcy1pdGVtLXByaWNlLXdyYXAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjlCOUI5OyBkaXNwbGF5OiBmbGV4OyBmb250LXNpemU6IDIwcHg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgbGluZS1oZWlnaHQ6IDEuMmVtOyBtYXJnaW46IDAgMCAyNXB4OyB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLm1hdGNoZXMtaXRlbS1wcmljZXMgLm1hdGNoZXMtaXRlbS1wcmljZS13cmFwIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5tYXRjaGVzLWl0ZW0tcHJpY2VzIC5tYXRjaGVzLWl0ZW0tcHJpY2Utd3JhcCB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5tYXRjaGVzLWl0ZW0tcHJpY2VzIC5tYXRjaGVzLWl0ZW0tcHJpY2Utd3JhcCAubWF0Y2hlcy1pdGVtLW5hbWUgeyBjb2xvcjogIzVDNUM1QzsgZm9udC13ZWlnaHQ6IDUwMDsgbWFyZ2luOiAwIDAgLTVweDsgbWF4LXdpZHRoOiA4MCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5tYXRjaGVzLWl0ZW0tcHJpY2VzIC5tYXRjaGVzLWl0ZW0tcHJpY2Utd3JhcCAubWF0Y2hlcy1pdGVtLW5hbWUgeyBtYXgtd2lkdGg6IDcwJTsgfSB9XG5cbi5tYXRjaGVzLWl0ZW0tcHJpY2VzIC5tYXRjaGVzLWl0ZW0tcHJpY2Utd3JhcCAubWF0Y2hlcy1pdGVtLW5hbWUgc3BhbiB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IG1hcmdpbjogMCAwIC01cHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1hdGNoZXMtaXRlbS1wcmljZXMgLm1hdGNoZXMtaXRlbS1wcmljZS13cmFwIC5tYXRjaGVzLWl0ZW0tcHJpY2UgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBjb2xvcjogI0U0MUU3NjsgbWFyZ2luOiAwIDAgLTVweDsgZm9udC13ZWlnaHQ6IDcwMDsgcGFkZGluZy1sZWZ0OiAxMHB4OyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIHsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgzOCwgNDcsIDU2LCAwLjEpOyBib3JkZXItcmFkaXVzOiA1cHg7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCAwIDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIHsgZmxleC1mbG93OiB3cmFwOyB9IH1cblxuLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgeyBwYWRkaW5nOiAyNXB4IDMwcHggMTBweDsgd2lkdGg6IDUyJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgeyBwYWRkaW5nOiAyNXB4IDE1cHg7IHdpZHRoOiAxMDAlOyB9IH1cblxuLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgaDMgeyBmb250LXNpemU6IDMwcHg7IG1hcmdpbjogMCAwIDE1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tbG9jYXRpb24td3JhcHBlciAuc2Fsb24tbG9jYXRpb24tZGV0YWlscyBoMyB7IGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1kZXRhaWxzIC5zYWxvbi1pbmZvLWl0ZW06YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnJ1c2gtc3Ryb2tlLnN2Z1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlOyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNnB4OyBtYXJnaW46IDE1cHggMCAzMHB4OyB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1kZXRhaWxzIC5zYWxvbi1pbmZvLWl0ZW0gc3BhbiB7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgLnNhbG9uLWluZm8taXRlbSBwIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgcGFkZGluZy1sZWZ0OiAyNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgLnNhbG9uLWluZm8taXRlbSBwIHNwYW4geyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogMDsgfVxuXG4uc2Fsb24tbG9jYXRpb24td3JhcHBlciAuc2Fsb24tbG9jYXRpb24tZGV0YWlscyAuc2Fsb24taW5mby1pdGVtIHN2ZyB7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1cHg7IH1cblxuLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgLnNhbG9uLWluZm8taXRlbSBzdmcgLnN0MCwgLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIgLnNhbG9uLWxvY2F0aW9uLWRldGFpbHMgLnNhbG9uLWluZm8taXRlbSBzdmcgLmNscy0xIHsgZmlsbDogIzAwQUZDNzsgfVxuXG4uc2Fsb24tbG9jYXRpb24td3JhcHBlciAuc2Fsb24tbG9jYXRpb24tZGV0YWlscyAuc2Fsb24taW5mby1pdGVtIHN2Zy5wbGFjZSB7IG1heC1oZWlnaHQ6IDIwcHg7IHdpZHRoOiAxNXB4OyB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1kZXRhaWxzIC5zYWxvbi1pbmZvLWl0ZW0gc3ZnLnBsYWNlIC5zdDEgeyBmaWxsOiBub25lOyB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1kZXRhaWxzIC5zYWxvbi1pbmZvLWl0ZW0gc3ZnLmRhdGUgeyB3aWR0aDogMTZweDsgfVxuXG4uc2Fsb24tbG9jYXRpb24td3JhcHBlciAuc2Fsb24tbG9jYXRpb24tZGV0YWlscyAuc2Fsb24taW5mby1pdGVtIHN2Zy5ob3VycyB7IHdpZHRoOiAxNXB4OyB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1tYXAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IHdpZHRoOiA0OCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1tYXAgeyBoZWlnaHQ6IDEwMHZ3OyB3aWR0aDogMTAwJTsgfSB9XG5cbi5zYWxvbi1sb2NhdGlvbi13cmFwcGVyIC5zYWxvbi1sb2NhdGlvbi1tYXAgaW1nIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY4OyBtYXJnaW46IDAgMCAyNXB4OyBwYWRkaW5nOiAxNXB4IDIwcHggMTBweDsgfVxuXG4uc2Fsb24tcm9hZG1hcC1pdGVtcyAuc2Fsb24tcm9hZG1hcC1pdGVtIHsgcGFkZGluZy1ib3R0b206IDM3LjVweDsgcGFkZGluZy1sZWZ0OiAyMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMgLnNhbG9uLXJvYWRtYXAtaXRlbTpiZWZvcmUgeyBib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlcjogMnB4IHNvbGlkICMwMEFGQzc7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxMXB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNXB4OyB3aWR0aDogMTFweDsgfVxuXG4uc2Fsb24tcm9hZG1hcC1pdGVtcyAuc2Fsb24tcm9hZG1hcC1pdGVtOmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI0I5QjlCOTsgYm90dG9tOiA1cHg7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgbGVmdDogNXB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMjVweDsgd2lkdGg6IDFweDsgfVxuXG4uc2Fsb24tcm9hZG1hcC1pdGVtcyAuc2Fsb24tcm9hZG1hcC1pdGVtIC5zYWxvbi1yb2FkbWFwLWl0ZW0tdGl0bGUgcCB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgbWFyZ2luOiAwOyB9XG5cbi5zYWxvbi1yb2FkbWFwLWl0ZW1zIC5zYWxvbi1yb2FkbWFwLWl0ZW0gLnNhbG9uLXJvYWRtYXAtaXRlbS1iZWxvdy10aXRsZSB7IG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMgLnNhbG9uLXJvYWRtYXAtaXRlbSAuc2Fsb24tcm9hZG1hcC1pdGVtLWJlbG93LXRpdGxlOmxhc3QtY2hpbGQgeyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMgLnNhbG9uLXJvYWRtYXAtaXRlbSAuc2Fsb24tcm9hZG1hcC1pdGVtLWJlbG93LXRpdGxlIHAgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogNTAwOyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMgLnNhbG9uLXJvYWRtYXAtaXRlbSAuc2Fsb24tcm9hZG1hcC1pdGVtLWRldGFpbHMgcCB7IGZvbnQtc2l6ZTogMTZweDsgbWFyZ2luOiAwOyB9XG5cbi5zYWxvbi1yb2FkbWFwLWl0ZW1zIC5zYWxvbi1yb2FkbWFwLWl0ZW06bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zYWxvbi1yb2FkbWFwLWl0ZW1zIC5zYWxvbi1yb2FkbWFwLWl0ZW06bGFzdC1jaGlsZDphZnRlciB7IGNvbnRlbnQ6IG5vbmU7IH1cblxuLnNhbG9uLXJvYWRtYXAtZXh0cmEtaW5mbyBwOmxhc3QtY2hpbGQgeyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLXByaWNlLWluY2x1ZGVzIHsgbWFyZ2luOiAwIDAgMzVweDsgfVxuXG4uc2Fsb24tcHJpY2UtaW5jbHVkZXMgcCB7IGNvbG9yOiAjNUM1QzVDOyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyBmb250LXNpemU6IDE1cHg7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDVweDsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgzOCwgNDcsIDU2LCAwLjEpOyBtYXJnaW46IDAgMCA0MHB4OyB9XG5cbi5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5wcmljZXRhYmxlLWl0ZW0tcm93IHsgcGFkZGluZzogMTVweCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAucHJpY2V0YWJsZS1pdGVtLXJvdyB7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE2MSwgMTYxLCAxNjEsIDAuMik7IGRpc3BsYXk6IGZsZXg7IGxpbmUtaGVpZ2h0OiAxLjRlbTsgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5wcmljZXRhYmxlLWl0ZW0tcm93Omxhc3QtY2hpbGQgeyBib3JkZXI6IG5vbmU7IH1cbiAgLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnByaWNldGFibGUtaXRlbS1yb3c6YmVmb3JlIHsgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTsgZGlzcGxheTogYmxvY2s7IGNvbG9yOiAjQTFBMUExOyBmb250LXNpemU6IDE0cHg7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IDQwMDsgd2lkdGg6IDEwMHB4OyB9IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnByaWNldGFibGUtaXRlbS1yb3cucHJpY2V0YWJsZS1pdGVtLXJvdy0xIHsgd2lkdGg6IDM2JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnByaWNldGFibGUtaXRlbS1yb3cucHJpY2V0YWJsZS1pdGVtLXJvdy0xIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAucHJpY2V0YWJsZS1pdGVtLXJvdy5wcmljZXRhYmxlLWl0ZW0tcm93LTIgeyB3aWR0aDogMjclOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAucHJpY2V0YWJsZS1pdGVtLXJvdy5wcmljZXRhYmxlLWl0ZW0tcm93LTIgeyB3aWR0aDogMTAwJTsgfSB9XG5cbi5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5wcmljZXRhYmxlLWl0ZW0tcm93LnByaWNldGFibGUtaXRlbS1yb3ctMiB7IHdpZHRoOiAyNiU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5wcmljZXRhYmxlLWl0ZW0tcm93LnByaWNldGFibGUtaXRlbS1yb3ctMiB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaGVhZGVyLCAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtIHsgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaGVhZGVyLCAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtIHsgZmxleC1mbG93OiB3cmFwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5zYWxvbi1wcmljZXRhYmxlLWhlYWRlciB7IGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCOUI5Qjk7IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbTpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IG5vbmU7IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbSAucHJpY2V0YWJsZS1pdGVtLXJvdy0xIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbSAucHJpY2V0YWJsZS1pdGVtLXJvdy0xIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbSAucHJpY2V0YWJsZS1pdGVtLXJvdy0yIHsgZm9udC1zaXplOiAxNHB4OyBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbSAucHJpY2V0YWJsZS1pdGVtLXJvdy0zIHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbSAucHJpY2V0YWJsZS1pdGVtLXJvdy0zIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLnNhbG9uLXByaWNldGFibGUtaXRlbXMgLnNhbG9uLXByaWNldGFibGUtaXRlbS5oYXMtZXh0cmEtaW5mbyB7IGN1cnNvcjogcG9pbnRlcjsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtLmhhcy1leHRyYS1pbmZvIHsgcGFkZGluZy1yaWdodDogNTBweDsgfSB9XG5cbi5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5zYWxvbi1wcmljZXRhYmxlLWl0ZW0uaGFzLWV4dHJhLWluZm86YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogI0U1RjVGODsgYm90dG9tOiAwOyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMDsgd2lkdGg6IDY4cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5zYWxvbi1wcmljZXRhYmxlLWl0ZW0uaGFzLWV4dHJhLWluZm86YmVmb3JlIHsgd2lkdGg6IDUwcHg7IH0gfVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtLmhhcy1leHRyYS1pbmZvOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LWRvd24tYmx1ZS5zdmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiAxMXB4OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAyMHB4OyBtYXJnaW46IGF1dG87IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDI1cHg7IHRvcDogMDsgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB0cmFuc2l0aW9uOiAuM3M7IHdpZHRoOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtLmhhcy1leHRyYS1pbmZvOmFmdGVyIHsgcmlnaHQ6IDE1cHg7IH0gfVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyAuc2Fsb24tcHJpY2V0YWJsZS1pdGVtLmhhcy1leHRyYS1pbmZvLm9wZW46YWZ0ZXIgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5zYWxvbi1wcmljZXRhYmxlLWl0ZW1zIC5wcmljZXRhYmxlLWl0ZW0tZXh0cmEgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY4OyBwYWRkaW5nOiAxNXB4IDIwcHg7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyB7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCAtNXB4IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgeyBmbGV4LWZsb3c6IHdyYXA7IH0gfVxuXG4uc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbSB7IGRpc3BsYXk6IGZsZXg7IHBhZGRpbmc6IDAgNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAzMy4zMyU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtIHsgbWFyZ2luOiAwIDAgMTBweDsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbTpudGgtY2hpbGQoMikgeyB6LWluZGV4OiAxOyB9XG5cbi5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtOm50aC1jaGlsZCgyKTpiZWZvcmUsIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtOm50aC1jaGlsZCgyKTphZnRlciB7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiAzMnB4OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAzMHB4OyBtYXJnaW46IGF1dG8gMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDA7IHdpZHRoOiAzMnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbTpudGgtY2hpbGQoMik6YmVmb3JlLCAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbTpudGgtY2hpbGQoMik6YWZ0ZXIgeyBsZWZ0OiAwOyBtYXJnaW46IDAgYXV0bzsgcmlnaHQ6IDA7IH0gfVxuXG4uc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbTpudGgtY2hpbGQoMik6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25leHQucG5nXCIpOyBsZWZ0OiAtMTZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW06bnRoLWNoaWxkKDIpOmJlZm9yZSB7IGJvdHRvbTogYXV0bzsgbGVmdDogMDsgcmlnaHQ6IDA7IHRvcDogLTIwcHg7IHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyOyB9IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW06bnRoLWNoaWxkKDIpOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrLnBuZ1wiKTsgcmlnaHQ6IC0xNnB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbTpudGgtY2hpbGQoMik6YWZ0ZXIgeyBib3R0b206IC0xN3B4OyBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiBhdXRvOyB9IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0gLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgYmFja2dyb3VuZC1jb2xvcjogI0ZCRTdGMTsgZGlzcGxheTogZmxleDsgcGFkZGluZzogMjVweCAzMHB4OyB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0gLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIHsgcGFkZGluZzogMjBweDsgfSB9XG5cbi5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbS1pbm5lciAuaW5uZXItd3JhcCB7IHdpZHRoOiAxMDAlOyB9XG5cbi5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbS1pbm5lciAudHJhbnNwb3J0LWZlYXR1cmVzLXRleHQgcDpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwOyB9XG5cbi5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbS1pbm5lciAudHJhbnNwb3J0LWZlYXR1cmVzLWxvY2F0aW9ucyB7IG1hcmdpbjogMzBweCAwIDA7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0gLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb25zIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb24geyBwYWRkaW5nLWJvdHRvbTogMTdweDsgcGFkZGluZy1sZWZ0OiAyMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0gLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb25zIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb24gcCB7IGNvbG9yOiAjNUM1QzVDOyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyBmb250LXNpemU6IDE1cHg7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbSAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0taW5uZXIgLnRyYW5zcG9ydC1mZWF0dXJlcy1sb2NhdGlvbnMgLnRyYW5zcG9ydC1mZWF0dXJlcy1sb2NhdGlvbjpiZWZvcmUgeyBib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlcjogMnB4IHNvbGlkICMwMEFGQzc7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxMXB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNnB4OyB3aWR0aDogMTFweDsgfVxuXG4uc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbSAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0taW5uZXIgLnRyYW5zcG9ydC1mZWF0dXJlcy1sb2NhdGlvbnMgLnRyYW5zcG9ydC1mZWF0dXJlcy1sb2NhdGlvbjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICNCOUI5Qjk7IGJvdHRvbTogNHB4OyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGxlZnQ6IDVweDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDI2cHg7IHdpZHRoOiAxcHg7IH1cblxuLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtcyAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0gLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb25zIC50cmFuc3BvcnQtZmVhdHVyZXMtbG9jYXRpb246bGFzdC1jaGlsZCB7IHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbXMgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtIC5zYWxvbi10cmFuc3BvcnQtZmVhdHVyZXMtaXRlbS1pbm5lciAudHJhbnNwb3J0LWZlYXR1cmVzLWxvY2F0aW9ucyAudHJhbnNwb3J0LWZlYXR1cmVzLWxvY2F0aW9uOmxhc3QtY2hpbGQ6YWZ0ZXIgeyBjb250ZW50OiBub25lOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtdGV4dCB7IG1hcmdpbjogMCAwIDQwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5zYWxvbi10aW1ldGFibGUtdGV4dCB7IG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogNXB4OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IG1hcmdpbjogMCAwIDQwcHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tdG9wLWhlYWRlciwgLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tdG9wLW1haW4geyBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1pdGVtLXRvcC1tYWluIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBMUExQTE7IHBhZGRpbmc6IDEwcHggMCAwOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1oZWFkZXItcm93LCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS10b3Atcm93LCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1ib3R0b20taGVhZGVyIHsgcGFkZGluZzogMTVweCAyMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1oZWFkZXItcm93LCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS10b3Atcm93LCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1ib3R0b20taGVhZGVyIHsgcGFkZGluZzogMTVweDsgfSB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1oZWFkZXItcm93LTEsIC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1pdGVtLXRpdGxlLXJvdyB7IHdpZHRoOiAzMy4zMyU7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWhlYWRlci1yb3ctMiwgLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tbG9jYXRpb24tcm93IHsgd2lkdGg6IDMzLjMzJTsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaGVhZGVyLXJvdy0zLCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1kYXRlLXJvdyB7IHdpZHRoOiAzMy4zMyU7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tdGl0bGUgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1pdGVtLWJlbG93LXRpdGxlLCAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1iZWxvdy1sb2NhdGlvbiwgLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tYmVsb3ctZGF0ZSB7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLXJvdyAudGltZXRhYmxlLWl0ZW0tbG9jYXRpb24geyBwYWRkaW5nLWxlZnQ6IDIwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1sb2NhdGlvbi1yb3cgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uIHNwYW4geyBjb2xvcjogIzVDNUM1QzsgZm9udC1mYW1pbHk6IFwiU0YgUHJvIERpc3BsYXlcIjsgZm9udC1zaXplOiAxNXB4OyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tbG9jYXRpb24tcm93IC50aW1ldGFibGUtaXRlbS1sb2NhdGlvbjpiZWZvcmUgeyBib3JkZXItcmFkaXVzOiA1MCU7IGJvcmRlcjogMnB4IHNvbGlkICMwMEFGQzc7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxMXB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNnB4OyB3aWR0aDogMTFweDsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1sb2NhdGlvbi1yb3cgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLWZyb20geyBwYWRkaW5nLWJvdHRvbTogMTdweDsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC50aW1ldGFibGUtaXRlbS1sb2NhdGlvbi1yb3cgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLWZyb206YWZ0ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjQjlCOUI5OyBib3R0b206IDRweDsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBsZWZ0OiA1cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAyNnB4OyB3aWR0aDogMXB4OyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLXJvdyAudGltZXRhYmxlLWl0ZW0tYmVsb3ctbG9jYXRpb24geyBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tZGF0ZSB7IGNvbG9yOiAjNUM1QzVDOyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyBmb250LXNpemU6IDE1cHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAudGltZXRhYmxlLWl0ZW0tYmVsb3ctZGF0ZSB7IG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIHsgYmFja2dyb3VuZC1jb2xvcjogI0U1RjVGODsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1oZWFkZXIgeyBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20taGVhZGVyOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LWRvd24tYmx1ZS5zdmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYmFja2dyb3VuZC1zaXplOiAxMXB4OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAwOyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7IHRyYW5zaXRpb246IC4zczsgd2lkdGg6IDUwcHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20taGVhZGVyLm9wZW46YWZ0ZXIgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLWhlYWRlciBwIHsgZm9udC1zaXplOiAxNnB4OyBtYXJnaW46IDA7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20tbWFpbiAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXJvdyB7IGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgbWFyZ2luOiAwIDAgMjNweDsgcGFkZGluZy1ib3R0b206IDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLW1haW4gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1yb3cgeyBmbGV4LWZsb3c6IHdyYXA7IHBhZGRpbmctYm90dG9tOiAzNXB4OyB9IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20tbWFpbiAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXJvdyAudGltZXRhYmxlLWl0ZW0tYm90dG9tLWxlZnQtdGltZSB7IHBhZGRpbmc6IDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20tbWFpbiAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXJvdyAudGltZXRhYmxlLWl0ZW0tYm90dG9tLWxlZnQtdGltZSB7IHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkgeyAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1tYWluIC50aW1ldGFibGUtaXRlbS1ib3R0b20tcm93IC50aW1ldGFibGUtaXRlbS1ib3R0b20tbGVmdC10aW1lIHsgbWFyZ2luOiAwIDAgMzBweDsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1sZWZ0LXRpbWUsIC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVzLWl0ZW0geyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiAxNXB4OyBmb250LWZhbWlseTogXCJTRiBQcm8gRGlzcGxheVwiOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1sZWZ0LXRpbWUsIC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVzLWl0ZW0geyBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lcy1pdGVtIHsgcG9zaXRpb246IGFic29sdXRlOyBib3R0b206IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVzLWl0ZW0geyBmb250LXNpemU6IDEycHg7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lcy1pdGVtOmFmdGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI0ExQTFBMTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwcHg7IG1hcmdpbjogYXV0bzsgd2lkdGg6IDFweDsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lcy1pdGVtIHNwYW4geyBiYWNrZ3JvdW5kLWNvbG9yOiAjODlFMTk1OyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAzMHB4OyBsaW5lLWhlaWdodDogMmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiA2OHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lcy1pdGVtIHNwYW4geyBoZWlnaHQ6IDIwcHg7IGxpbmUtaGVpZ2h0OiAxLjdlbTsgd2lkdGg6IDQwcHg7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0geyBmb250LXNpemU6IDE0cHg7IGZvbnQtc3R5bGU6IGl0YWxpYzsgcGFkZGluZy10b3A6IDEwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkgeyAuc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0geyBmb250LXNpemU6IDEycHg7IH0gfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW06YmVmb3JlIHsgYmFja2dyb3VuZC1jb2xvcjogI0ExQTFBMTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwcHg7IG1hcmdpbjogYXV0bzsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyByaWdodDogMDsgdG9wOiAwOyB3aWR0aDogMXB4OyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lIC50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUtaXRlbS50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUtaXRlbS0xIHsgbGVmdDogLTIwcHg7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtLTE6YmVmb3JlIHsgbGVmdDogMjBweDsgcmlnaHQ6IGF1dG87IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtLTIgeyBsZWZ0OiBjYWxjKCAyNSUgLSAyMnB4KTsgfVxuXG4uc2Fsb24tdGltZXRhYmxlLWl0ZW1zIC5zYWxvbi10aW1ldGFibGUtaXRlbS1ib3R0b20gLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0udGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0tMyB7IGxlZnQ6IGNhbGMoIDUwJSAtIDIycHgpOyB9XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lIC50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUtaXRlbS50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUtaXRlbS00IHsgbGVmdDogY2FsYyggNzUlIC0gMjJweCk7IH1cblxuLnNhbG9uLXRpbWV0YWJsZS1pdGVtcyAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIC50aW1lbGluZS1ob3VyIHsgaGVpZ2h0OiAxcHg7IGJhY2tncm91bmQtY29sb3I6ICNBMUExQTE7IG1hcmdpbjogMTVweCAyMHB4IDAgMDsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogY2FsYyggMTAwJSAtIDEzMHB4IC0gMjBweCk7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZWxpbmUtaG91ciB7IHdpZHRoOiBjYWxjKCAxMDAlIC0gOTBweCAtIDIwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZWxpbmUtaG91ciB7IG1hcmdpbjogMCAzNXB4OyB3aWR0aDogY2FsYyggMTAwJSAtIDcwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5zYWxvbi10aW1ldGFibGUtaXRlbXMgLnNhbG9uLXRpbWV0YWJsZS1pdGVtLWJvdHRvbSAudGltZWxpbmUtaG91ciB7IG1hcmdpbjogMCAyNXB4OyB3aWR0aDogY2FsYyggMTAwJSAtIDUwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tc2lkZWJhci1jb250ZW50IHsgbWF4LXdpZHRoOiAzMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuc2Fsb24tc2lkZWJhci1jb250ZW50IHsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNhbG9uLXNpZGViYXItbmF2IHsgYm9yZGVyOiAxcHggc29saWQgIzAwQUZDNzsgYm9yZGVyLXJhZGl1czogNXB4OyBtYXJnaW46IDAgMCA0MHB4OyBwYWRkaW5nOiAyNXB4IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tc2lkZWJhci1uYXYgeyBwYWRkaW5nOiAyNXB4IDIwcHg7IH0gfVxuXG4uc2Fsb24tc2lkZWJhci1uYXYgaDMgeyBmb250LXNpemU6IDMwcHg7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tc2lkZWJhci1uYXYgaDMgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4uc2Fsb24tc2lkZWJhci1uYXYgdWwgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLnNhbG9uLXNpZGViYXItbmF2IHVsIGxpIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgbWFyZ2luOiAwIDAgMTBweDsgcGFkZGluZy1sZWZ0OiAyN3B4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tc2lkZWJhci1uYXYgdWwgbGkgeyBmb250LXNpemU6IDE4cHg7IHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5zYWxvbi1zaWRlYmFyLW5hdiB1bCBsaTpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwOyB9XG5cbi5zYWxvbi1zaWRlYmFyLW5hdiB1bCBsaTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2lyY2xlLWJydXNoLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA5cHg7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA3cHg7IHdpZHRoOiAxMHB4OyB9XG5cbi5zYWxvbi1zaWRlYmFyLW5hdiB1bCBsaSBhIHsgY29sb3I6ICM1QzVDNUM7IH1cblxuLnNhbG9uLXNpZGViYXItbmF2IHVsIGxpLmFjdGl2ZSBhLCAuc2Fsb24tc2lkZWJhci1uYXYgdWwgbGkgYTpob3ZlciB7IGNvbG9yOiAjMDBBRkM3OyB9XG5cbi5zYWxvbi1zaWRlYmFyLWxhdGVzdCB7IG1hcmdpbjogMCAwIDQwcHg7IH1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSB7IG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIHsgZGlzcGxheTogYmxvY2s7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJvcmRlci1yYWRpdXM6IDVweDsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgzOCwgNDcsIDU2LCAwLjEpOyBwYWRkaW5nOiAxNXB4IDI1cHggMTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1zaWRlYmFyLWxhdGVzdCAuc2Fsb24tbGF0ZXN0LWl0ZW0gYSB7IHBhZGRpbmc6IDE1cHggMjBweCAxMHB4OyB9IH1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIC5zYWxvbi1sYXRlc3QtaXRlbS10aXRsZSB7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgY29sb3I6ICM1QzVDNUM7IG1hcmdpbjogMDsgfVxuXG4uc2Fsb24tc2lkZWJhci1sYXRlc3QgLnNhbG9uLWxhdGVzdC1pdGVtIGEgLnNhbG9uLWxhdGVzdC1pdGVtLWxvY2F0aW9uIHsgbWFyZ2luOiAwIDAgNXB4OyB9XG5cbi5zYWxvbi1zaWRlYmFyLWxhdGVzdCAuc2Fsb24tbGF0ZXN0LWl0ZW0gYSAuc2Fsb24tbGF0ZXN0LWl0ZW0tbG9jYXRpb24gcCB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDE0cHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uc2Fsb24tc2lkZWJhci1sYXRlc3QgLnNhbG9uLWxhdGVzdC1pdGVtIGEgLnNhbG9uLWxhdGVzdC1pdGVtLWRhdGUgc3BhbiB7IGNvbG9yOiAjQTFBMUExOyBkaXNwbGF5OiBibG9jazsgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHNwYW4geyBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuXG4uc2Fsb24tc2lkZWJhci1sYXRlc3QgLnNhbG9uLWxhdGVzdC1pdGVtIGEgLnNhbG9uLWxhdGVzdC1pdGVtLWRhdGUgcCB7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgbWFyZ2luOiAwOyBwYWRkaW5nLWxlZnQ6IDI1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1zaWRlYmFyLWxhdGVzdCAuc2Fsb24tbGF0ZXN0LWl0ZW0gYSAuc2Fsb24tbGF0ZXN0LWl0ZW0tZGF0ZSBwIHsgZm9udC1zaXplOiAxOHB4OyBwYWRkaW5nLWxlZnQ6IDIwcHg7IH0gfVxuXG4uc2Fsb24tc2lkZWJhci1sYXRlc3QgLnNhbG9uLWxhdGVzdC1pdGVtIGEgLnNhbG9uLWxhdGVzdC1pdGVtLWRhdGUgcCBzcGFuIHsgY29sb3I6ICM1QzVDNUM7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nOiAwOyB9XG5cbi5zYWxvbi1zaWRlYmFyLWxhdGVzdCAuc2Fsb24tbGF0ZXN0LWl0ZW0gYSAuc2Fsb24tbGF0ZXN0LWl0ZW0tZGF0ZSBzdmcgeyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogN3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHN2ZyB7IHRvcDogNXB4OyB9IH1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHN2ZyAuc3QwLCAuc2Fsb24tc2lkZWJhci1sYXRlc3QgLnNhbG9uLWxhdGVzdC1pdGVtIGEgLnNhbG9uLWxhdGVzdC1pdGVtLWRhdGUgc3ZnIC5jbHMtMSB7IGZpbGw6ICMwMEFGQzc7IH1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IC5zYWxvbi1sYXRlc3QtaXRlbSBhIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHN2Zy5kYXRlIHsgbWF4LWhlaWdodDogMTZweDsgd2lkdGg6IDE2cHg7IH1cblxuLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIHsgYmFja2dyb3VuZC1jb2xvcjogI0ZCRTdGMTsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JydXNoLXN0cm9rZS0yLnN2Z1wiKTsgYmFja2dyb3VuZC1zaXplOiA3NjVweDsgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMjkwcHggYm90dG9tIC02MHB4OyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBib3JkZXItcmFkaXVzOiA1cHg7IHBhZGRpbmc6IDI1cHggMzBweCA0NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIHsgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7IH0gfVxuXG4uc2Fsb24tc2lkZWJhci1jb250ZW50LXdyYXAgaDMgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiA0MHB4OyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAxMHB4OyB9IH1cblxuLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIGg0IHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtd2VpZ2h0OiA1MDA7IGZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4uc2Fsb24tc2lkZWJhci1jb250ZW50LXdyYXAgcCB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNGVtOyBtYXJnaW46IDAgMCAyNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIHAgeyBmb250LXNpemU6IDE2cHg7IG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS10b3AgeyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbi5jcmVhdGl2ZS1nYWxsZXJ5LXRvcC1pdGVtcyB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgbWFyZ2luOiAwIC01cHg7IH1cblxuLmNyZWF0aXZlLWdhbGxlcnktdG9wLWl0ZW0geyBhbGlnbi1pdGVtczogY2VudGVyOyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFN0YxOyBib3JkZXItcmFkaXVzOiA1cHg7IGNvbG9yOiAjNUM1QzVDOyBjdXJzb3I6IHBvaW50ZXI7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCA1cHggMTBweDsgcGFkZGluZzogMTIuNXB4IDIwcHg7IHdpZHRoOiBjYWxjKCAzMy4zMyUgLSAxMHB4KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgLmNyZWF0aXZlLWdhbGxlcnktdG9wLWl0ZW0geyBwYWRkaW5nOiAxMHB4IDE1cHg7IHdpZHRoOiBjYWxjKCA1MCUgLSAxMHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTlweCkgeyAuY3JlYXRpdmUtZ2FsbGVyeS10b3AtaXRlbSB7IHdpZHRoOiAxMDAlOyB9IH1cblxuLmNyZWF0aXZlLWdhbGxlcnktdG9wLWl0ZW06aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY4OyB9XG5cbi50aXRsZS1nYWxsZXJ5IHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogNDBweDsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC50aXRsZS1nYWxsZXJ5IHsgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuLmNyZWF0aXZlLWdhbGxlcnktaXRlbXMgeyBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5jcmVhdGl2ZS1nYWxsZXJ5LWl0ZW0geyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNyZWF0aXZlLWdhbGxlcnktaXRlbSAuY3JlYXRpdmUtZ2FsbGVyeS1pbWFnZSB7IGJvcmRlci1yYWRpdXM6IDVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS1pdGVtIC5jcmVhdGl2ZS1nYWxsZXJ5LWltYWdlIGltZyB7IHdpZHRoOiAxMDAlOyB9XG5cbi5jcmVhdGl2ZS1nYWxsZXJ5LWl0ZW0gLmNyZWF0aXZlLWdhbGxlcnktdGV4dCB7IGJhY2tncm91bmQtY29sb3I6ICNGQkU3RjE7IGJvcmRlci1yYWRpdXM6IDVweDsgYm90dG9tOiAzMHB4OyBjb2xvcjogIzVDNUM1QzsgbGVmdDogMzBweDsgcGFkZGluZzogMTIuNXB4IDIwcHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgd2lkdGg6IDI0NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuY3JlYXRpdmUtZ2FsbGVyeS1pdGVtIC5jcmVhdGl2ZS1nYWxsZXJ5LXRleHQgeyBib3R0b206IDEwcHg7IGxlZnQ6IDEwcHg7IHBhZGRpbmc6IDcuNXB4IDE1cHg7IH0gfVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS1pdGVtcy1uYXYgeyBtYXJnaW46IDAgLTVweDsgfVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS1pdGVtcy1uYXYgLmNyZWF0aXZlLWdhbGxlcnktaXRlbS1uYXYgeyBwYWRkaW5nOiAwIDVweDsgfVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS1pdGVtcy1uYXYgLmNyZWF0aXZlLWdhbGxlcnktaXRlbS1uYXYgLmNyZWF0aXZlLWdhbGxlcnktaW1hZ2UtbmF2IHsgYm9yZGVyLXJhZGl1czogNXB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNyZWF0aXZlLWdhbGxlcnktaXRlbXMtbmF2IC5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZSAuY3JlYXRpdmUtZ2FsbGVyeS1pbWFnZS1uYXY6YmVmb3JlIHsgYm9yZGVyLXJhZGl1czogNXB4OyBib3JkZXI6IDRweCBzb2xpZCAjRTQxRTc2OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDA7IH1cblxuLmV4aGliaXRvcnMtb3JkZXItd3JhcHBlciB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCAwIDQ1cHg7IH1cblxuLmV4aGliaXRvcnMtb3JkZXItd3JhcHBlciBzcGFuIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtZmFtaWx5OiBcIlNGIFBybyBEaXNwbGF5XCI7IGZvbnQtc2l6ZTogMTVweDsgfVxuXG4uZXhoaWJpdG9ycy1vcmRlci13cmFwcGVyIHNlbGVjdCArIC5zZWxlY3QyLWNvbnRhaW5lciB7IG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5sb2FkaW5nIC5leGhpYml0b3JzLW9yZGVyLXdyYXBwZXIgc2VsZWN0ICsgLnNlbGVjdDItY29udGFpbmVyOmFmdGVyIHsgYW5pbWF0aW9uOiBsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlOyBib3JkZXItY29sb3I6ICNFNDFFNzYgdHJhbnNwYXJlbnQgI0U0MUU3NiB0cmFuc3BhcmVudDsgYm9yZGVyLXJhZGl1czogNTAlOyBib3JkZXItc3R5bGU6IHNvbGlkOyBib3JkZXItd2lkdGg6IDNweDsgYm90dG9tOiAwOyBjb250ZW50OiBcIiBcIjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IDI1cHg7IHJpZ2h0OiAtMzVweDsgbWFyZ2luOiBhdXRvOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgd2lkdGg6IDI1cHg7IH1cblxuLmV4aGliaXRvcnMtb3JkZXItd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIgeyB3aWR0aDogMjE1cHggIWltcG9ydGFudDsgfVxuXG4uZXhoaWJpdG9ycy1vcmRlci13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7IGJhY2tncm91bmQtY29sb3I6ICNGQkU3RjE7IGJvcmRlcjogbm9uZTsgcGFkZGluZzogMTZweCAyMHB4OyB9XG5cbi5leGhpYml0b3JzLW9yZGVyLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgeyBjb2xvcjogIzAwQUZDNzsgfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgYm9yZGVyLXJhZGl1czogNXB4OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IGRpc3BsYXk6IGZsZXg7IG1hcmdpbjogMCAwIDEwcHg7IHBhZGRpbmc6IDIwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLmV4aGliaXRvcnMtaXRlbXMgLmV4aGliaXRvcnMtaXRlbSB7IGZsZXgtZmxvdzogd3JhcDsgcGFkZGluZzogMjBweCAxNXB4IDA7IH0gfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLW51bWJlciB7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6IDEzNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLW51bWJlciB7IHdpZHRoOiA5MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tbnVtYmVyIHsgd2lkdGg6IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLmV4aGliaXRvcnMtaXRlbXMgLmV4aGliaXRvcnMtaXRlbSAuZXhpYml0b3ItaXRlbS1udW1iZXIgeyBtYXJnaW46IDAgMCAxMHB4OyB3aWR0aDogMTAwJTsgfSB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tbnVtYmVyIHAgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiA0MHB4OyBmb250LXdlaWdodDogNzAwOyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLW51bWJlciBwIHsgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tbnVtYmVyIHAgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLW51bWJlciBwOmFmdGVyIHsgY29udGVudDogJy4nOyB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyB7IGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ExQTFBMTsgcGFkZGluZzogNXB4IDMwcHg7IHdpZHRoOiBjYWxjKCAxMDAlIC0gMTM1cHgpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgeyB3aWR0aDogY2FsYyggMTAwJSAtIDkwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyB7IHBhZGRpbmc6IDVweCAxNXB4OyB3aWR0aDogY2FsYyggMTAwJSAtIDcwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyB7IGJvcmRlci1sZWZ0OiBub25lOyBib3JkZXItdG9wOiAxcHggc29saWQgI0ExQTFBMTsgcGFkZGluZzogMTVweCAwOyB3aWR0aDogMTAwJTsgfSB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyBoNCB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyBoNCB7IG1hcmdpbjogMCAwIDEwcHg7IH0gfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tdGV4dCB7IGJhY2tncm91bmQtY29sb3I6ICNFNUY1Rjg7IGJvcmRlci1yYWRpdXM6IDVweDsgbWFyZ2luOiAwIDAgMjBweDsgcGFkZGluZzogMTRweCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkgeyAuZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tdGV4dCB7IHBhZGRpbmc6IDEwcHggMTVweDsgfSB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS10ZXh0IHAgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiAxNnB4OyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS10ZXh0IHAgeyBmb250LXNpemU6IDE1cHg7IH0gfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tY29udGFjdCB7IGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tY29udGFjdCB7IGZsZXgtZmxvdzogd3JhcDsgfSB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbSB7IG1hcmdpbi1yaWdodDogMzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbSB7IG1hcmdpbjogMCAyMHB4IDEwcHggMDsgfSB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbS5waG9uZSwgLmV4aGliaXRvcnMtaXRlbXMgLmV4aGliaXRvcnMtaXRlbSAuZXhpYml0b3ItaXRlbS1kZXRhaWxzIC5leGliaXRvci1pdGVtLWNvbnRhY3QgLmV4aWJpdG9yLWl0ZW0tY29udGFjdC1pdGVtLnBsYWNlIHsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tY29udGFjdCAuZXhpYml0b3ItaXRlbS1jb250YWN0LWl0ZW0gc3BhbiB7IGNvbG9yOiAjQjlCOUI5OyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNHB4OyBsaW5lLWhlaWdodDogMWVtOyBwYWRkaW5nLWxlZnQ6IDIzcHg7IH1cblxuLmV4aGliaXRvcnMtaXRlbXMgLmV4aGliaXRvcnMtaXRlbSAuZXhpYml0b3ItaXRlbS1kZXRhaWxzIC5leGliaXRvci1pdGVtLWNvbnRhY3QgLmV4aWJpdG9yLWl0ZW0tY29udGFjdC1pdGVtIGEgeyBkaXNwbGF5OiBibG9jazsgZm9udC1zaXplOiAxNXB4OyBmb250LXdlaWdodDogNTAwOyBsaW5lLWhlaWdodDogMS4yZW07IHBhZGRpbmctbGVmdDogMjNweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbSBhIHNwYW4geyBjb2xvcjogIzVDNUM1QzsgZGlzcGxheTogaW5saW5lOyBwYWRkaW5nOiAwOyB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbSBzdmcgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IGJvdHRvbTogMnB4OyB3aWR0aDogMTNweDsgfVxuXG4uZXhoaWJpdG9ycy1pdGVtcyAuZXhoaWJpdG9ycy1pdGVtIC5leGliaXRvci1pdGVtLWRldGFpbHMgLmV4aWJpdG9yLWl0ZW0tY29udGFjdCAuZXhpYml0b3ItaXRlbS1jb250YWN0LWl0ZW0gc3ZnIHBhdGggeyBmaWxsOiAjMDBBRkM3OyB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbSBzdmcgLnN0MSB7IGZpbGw6IG5vbmU7IH1cblxuLmV4aGliaXRvcnMtaXRlbXMgLmV4aGliaXRvcnMtaXRlbSAuZXhpYml0b3ItaXRlbS1kZXRhaWxzIC5leGliaXRvci1pdGVtLWNvbnRhY3QgLmV4aWJpdG9yLWl0ZW0tY29udGFjdC1pdGVtLnBsYWNlIHN2ZyB7IHdpZHRoOiAxMXB4OyB9XG5cbi5leGhpYml0b3JzLWl0ZW1zIC5leGhpYml0b3JzLWl0ZW0gLmV4aWJpdG9yLWl0ZW0tZGV0YWlscyAuZXhpYml0b3ItaXRlbS1jb250YWN0IC5leGliaXRvci1pdGVtLWNvbnRhY3QtaXRlbS53ZWJzaXRlIHN2ZyB7IHdpZHRoOiAxNXB4OyB9XG5cbi5sb2FkLW1vcmUtZXhoaWJpdG9ycywgLmxvYWQtbW9yZS1wcmltZXJ1cyB7IGN1cnNvcjogcG9pbnRlcjsgbWFyZ2luOiAyMHB4IDAgMDsgbWF4LXdpZHRoOiAxMDAlOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyB9XG5cbi5sb2FkaW5nIC5sb2FkLW1vcmUtZXhoaWJpdG9yczphZnRlciwgLmxvYWRpbmcgLmxvYWQtbW9yZS1wcmltZXJ1czphZnRlciB7IGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTsgYm9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7IGJvcmRlci1yYWRpdXM6IDUwJTsgYm9yZGVyLXN0eWxlOiBzb2xpZDsgYm9yZGVyLXdpZHRoOiAzcHg7IGJvdHRvbTogMDsgY29udGVudDogXCIgXCI7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgaGVpZ2h0OiAyNXB4OyByaWdodDogMjBweDsgbWFyZ2luOiBhdXRvOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgd2lkdGg6IDI1cHg7IH1cblxuLnNhbG9uLWNvdXBvbi10b3AgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY4OyBib3JkZXItcmFkaXVzOiA1cHg7IG1hcmdpbjogMCAwIDI1cHg7IHBhZGRpbmc6IDQwcHggNTBweCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLWNvdXBvbi10b3AgeyBwYWRkaW5nOiAzMHB4IDMwcHggMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2Fsb24tY291cG9uLXRvcCB7IHBhZGRpbmc6IDIwcHggMTVweDsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tdG9wIGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLWNvdXBvbi10b3AgaDMgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4uc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLXRleHQgeyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbi5zYWxvbi1jb3Vwb24tdG9wIC5zYWxvbi1jb3Vwb24tZGV0YWlscyB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsgfVxuXG4uc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgeyBtYXJnaW46IDAgMCAxNXB4OyB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkgeyAuc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgeyB3aWR0aDogMTAwJTsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tdG9wIC5zYWxvbi1jb3Vwb24tZGV0YWlscyAuc2Fsb24tY291cG9uLWRldGFpbCBzcGFuIHsgY29sb3I6ICNBMUExQTE7IGRpc3BsYXk6IGJsb2NrOyBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLnNhbG9uLWNvdXBvbi10b3AgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHAgeyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMDsgcGFkZGluZy1sZWZ0OiAyNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgcCB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tdG9wIC5zYWxvbi1jb3Vwb24tZGV0YWlscyAuc2Fsb24tY291cG9uLWRldGFpbCBwIHNwYW4geyBjb2xvcjogIzVDNUM1QzsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDA7IH1cblxuLnNhbG9uLWNvdXBvbi10b3AgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHN2ZyB7IGxlZnQ6IDA7IG1heC1oZWlnaHQ6IDE3cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzcHg7IHdpZHRoOiAxN3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnNhbG9uLWNvdXBvbi10b3AgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHN2ZyB7IHRvcDogMXB4OyB9IH1cblxuLnNhbG9uLWNvdXBvbi10b3AgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHN2ZyAuc3QwLCAuc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgc3ZnIC5jbHMtMSB7IGZpbGw6ICMwMEFGQzc7IH1cblxuLnNhbG9uLWNvdXBvbi10b3AgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHN2ZyAuc3QxIHsgZmlsbDogI2ZmZjsgfVxuXG4uc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgc3ZnLnBsYWNlIHsgbWF4LWhlaWdodDogMjBweDsgd2lkdGg6IDE0cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuc2Fsb24tY291cG9uLXRvcCAuc2Fsb24tY291cG9uLWRldGFpbHMgLnNhbG9uLWNvdXBvbi1kZXRhaWwgc3ZnLnBlcmNlbnRhZ2UgeyB0b3A6IDJweDsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tZm9ybS13cmFwcGVyIHsgYm9yZGVyLXJhZGl1czogNXB4OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IHBhZGRpbmc6IDQ1cHggNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1jb3Vwb24tZm9ybS13cmFwcGVyIHsgcGFkZGluZzogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuc2Fsb24tY291cG9uLWZvcm0td3JhcHBlciB7IHBhZGRpbmc6IDIwcHggMTVweDsgfSB9XG5cbi5zYWxvbi1jb3Vwb24tZm9ybS13cmFwcGVyIGgzIHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMzBweDsgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5zYWxvbi1jb3Vwb24tZm9ybS13cmFwcGVyIGgzIHsgZm9udC1zaXplOiAyNXB4OyBtYXJnaW46IDAgMCAyMHB4OyB9IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIHsgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIHsgZmxleC1mbG93OiB3cmFwOyB9IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGRpc3BsYXk6IGZsZXg7IG9yZGVyOiAxOyBwYWRkaW5nOiA1MHB4IDE1MHB4OyB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjgwcHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciB7IHBhZGRpbmc6IDIwcHggMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgeyBwYWRkaW5nOiAyMHB4IDc1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgeyBwYWRkaW5nOiAyMHB4IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciB7IG9yZGVyOiAyOyBwYWRkaW5nOiA0MHB4IDMwcHg7IHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgeyBwYWRkaW5nOiAzMHB4IDE1cHg7IH0gfVxuXG4uaG9tZS1oZXJvLXdyYXBwZXIgLmhhbGYtY29udGFpbmVyIC5pbm5lci13cmFwIHsgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgLmlubmVyLXdyYXAgeyBhbGlnbi1pdGVtczogY2VudGVyOyBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgLmlubmVyLXdyYXAgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciBoMSB7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgaDEgeyBtYXJnaW46IDA7IG1heC13aWR0aDogNTAlOyBwYWRkaW5nOiAwIDIwcHggMCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgaDEgeyBtYXJnaW46IDAgMCA0MHB4OyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciBoMSB7IG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciAuaG9tZS1oZXJvLWxpbmtzIHsgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciAuaG9tZS1oZXJvLWxpbmtzIHsgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciAuaG9tZS1oZXJvLWxpbmtzIC5ob21lLWhlcm8tbGluayB7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciAuaG9tZS1oZXJvLWxpbmtzIC5ob21lLWhlcm8tbGluazpsYXN0LWNoaWxkIHsgbWFyZ2luOiAwOyB9XG5cbi5ob21lLWhlcm8td3JhcHBlciAuaGFsZi1jb250YWluZXIgLmhvbWUtaGVyby1saW5rcyAuaG9tZS1oZXJvLWxpbmsgLmJ1dHRvbiB7IG1heC13aWR0aDogMTAwJTsgcGFkZGluZzogMThweCAxMHB4OyB3aWR0aDogMzYwcHg7IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5ob21lLWhlcm8tc2xpZGVyIHsgb3JkZXI6IDI7IHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5ob21lLWhlcm8td3JhcHBlciAuaG9tZS1oZXJvLXNsaWRlciB7IG9yZGVyOiAxOyB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lLWhlcm8td3JhcHBlciAuaG9tZS1oZXJvLXNsaWRlciAuaG9tZS1oZXJvLXNsaWRlci1pdGVtIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyBoZWlnaHQ6IDY1MHB4OyBtYXgtaGVpZ2h0OiAxMDB2aDsgbWluLWhlaWdodDogNTAwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuaG9tZS1oZXJvLXdyYXBwZXIgLmhvbWUtaGVyby1zbGlkZXIgLmhvbWUtaGVyby1zbGlkZXItaXRlbSB7IGhlaWdodDogYXV0bzsgbWluLWhlaWdodDogNTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmhvbWUtaGVyby13cmFwcGVyIC5ob21lLWhlcm8tc2xpZGVyIC5ob21lLWhlcm8tc2xpZGVyLWl0ZW0geyBtaW4taGVpZ2h0OiA2OHZ3OyB9IH1cblxuLmhvbWUtaGVyby13cmFwcGVyIC5ob21lLWhlcm8tc2xpZGVyIC5zbGljay1kb3RzIHsgYm90dG9tOiAzMHB4OyBsZWZ0OiAyMHB4OyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAyMHB4OyB9XG5cbi5mZWF0dXJlZC1zYWxvbi1iYXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBBRkM3OyBwYWRkaW5nOiA1cHggMDsgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mZWF0dXJlZC1zYWxvbi1iYXIgYSB7IGNvbG9yOiAjZmZmOyBmb250LXdlaWdodDogNTAwOyB9XG5cbi5mZWF0dXJlZC1zYWxvbi1iYXIuZmVhdHVyZWQtc2Fsb24tYmFyLWhvbWUgeyBwYWRkaW5nOiAyNXB4IDIwcHg7IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItaG9tZSBhIHsgY29sb3I6ICNmZmY7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItaG9tZSBhIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItaG9tZSBhIC5mZWF0dXJlZC10aXRsZSB7IGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItaG9tZSBhIC5mZWF0dXJlZC1jaXR5IHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uZmVhdHVyZWQtc2Fsb24tYmFyLmZlYXR1cmVkLXNhbG9uLWJhci1wYWdlIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDE2NDBweDsgfVxuXG4uZmVhdHVyZWQtc2Fsb24tYmFyLmZlYXR1cmVkLXNhbG9uLWJhci1wYWdlIGEgeyBmb250LXNpemU6IDE1cHg7IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItcGFnZSBhLmJ1dHRvbiB7IHBhZGRpbmc6IDZweCAyMHB4OyBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uZmVhdHVyZWQtc2Fsb24tYmFyLmZlYXR1cmVkLXNhbG9uLWJhci1wYWdlIGEuYnV0dG9uLmJ1dHRvbi1saWdodC1ibHVlIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgY29sb3I6ICMwMEMxRDk7IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItcGFnZSBhLmJ1dHRvbi5idXR0b24tbGlnaHQtYmx1ZTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICMwMEMxRDk7IGNvbG9yOiAjZmZmOyB9XG5cbi5mZWF0dXJlZC1zYWxvbi1iYXIuZmVhdHVyZWQtc2Fsb24tYmFyLXBhZ2UgYS5idXR0b24uYnV0dG9uLWJsdWUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTQxRTc2OyB9XG5cbi5mZWF0dXJlZC1zYWxvbi1iYXIuZmVhdHVyZWQtc2Fsb24tYmFyLXBhZ2UgYS5idXR0b24uYnV0dG9uLWJsdWU6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOCwgMzAsIDExOCwgMC4zKTsgfVxuXG4uZmVhdHVyZWQtc2Fsb24tYmFyLmZlYXR1cmVkLXNhbG9uLWJhci1wYWdlIC5mZWF0dXJlZC1zYWxvbi1iYXItaW5uZXIgeyBhbGlnbi1pdGVtczogY2VudGVyOyBkaXNwbGF5OiBmbGV4OyBmbGV4LWZsb3c6IHdyYXA7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5mZWF0dXJlZC1zYWxvbi1iYXIuZmVhdHVyZWQtc2Fsb24tYmFyLXBhZ2UgLmZlYXR1cmVkLXNhbG9uLWJhci1pbm5lciB7IGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItcGFnZSAuZmVhdHVyZWQtc2Fsb24tYmFyLWxpbmtzIHsgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5mZWF0dXJlZC1zYWxvbi1iYXIuZmVhdHVyZWQtc2Fsb24tYmFyLXBhZ2UgLmZlYXR1cmVkLXNhbG9uLWJhci1saW5rcyB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyBtYXJnaW46IDVweCAwIDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItcGFnZSAuZmVhdHVyZWQtc2Fsb24tYmFyLWxpbmtzIHsgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmZlYXR1cmVkLXNhbG9uLWJhci5mZWF0dXJlZC1zYWxvbi1iYXItcGFnZSAuZmVhdHVyZWQtc2Fsb24tYmFyLWxpbmtzIC5mZWF0dXJlZC1zYWxvbi1iYXItbGluazpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyB7IGRpc3BsYXk6IGZsZXg7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuc2xpY2stbGlzdCB7IHBhZGRpbmc6IDAgMCAxMHB4OyBtYXJnaW46IDAgMCAtMTBweDsgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYtbGYgeyBsZWZ0OiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dC1sZiB7IHJpZ2h0OiA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcy53aWR0aC00IC5ob21lLXNhbG9uLWl0ZW0geyBtYXgtd2lkdGg6IDI1JTsgd2lkdGg6IDMxNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMud2lkdGgtNSAuaG9tZS1zYWxvbi1pdGVtIHsgbWF4LXdpZHRoOiAyMCU7IHdpZHRoOiAzMTVweDsgfSB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIHsgZGlzcGxheTogZmxleDsgd2lkdGg6IDE2LjY3JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMzgsIDQ3LCA1NiwgMC4xKTsgZGlzcGxheTogZmxleDsgbWluLWhlaWdodDogMTYuNjd2dzsgcG9zaXRpb246IHJlbGF0aXZlOyB3aWR0aDogMTAwJTsgfVxuXG4uaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1pdGVtLWljb24geyBsZWZ0OiA2cHg7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAxMHB4OyB3aWR0aDogODRweDsgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWl0ZW0taWNvbiB7IHdpZHRoOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1pdGVtLWljb24geyB3aWR0aDogNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1pdGVtLWljb24geyB3aWR0aDogNzBweDsgfSB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWl0ZW0taWNvbiBwYXRoIHsgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWl0ZW0tZGV0YWlscyB7IGJvdHRvbTogMDsgbGVmdDogMDsgcGFkZGluZzogNTVweCAyMHB4IDIwcHggOTBweDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAwOyB6LWluZGV4OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIHsgcGFkZGluZzogNTVweCAyMHB4IDIwcHggNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIHsgcGFkZGluZzogNTVweCAyMHB4IDIwcHggNTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIHsgcGFkZGluZzogNTVweCA1MHB4IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIHsgcGFkZGluZzogNTVweCA1NXB4IDIwcHggNzVweDsgfSB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWl0ZW0tZGV0YWlscyBoMyB7IGZvbnQtc2l6ZTogMzBweDsgbWFyZ2luOiAwIDAgMTBweDsgbWluLWhlaWdodDogMTEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1pdGVtLWRldGFpbHMgaDMgeyBmb250LXNpemU6IDI1cHg7IG1pbi1oZWlnaHQ6IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIGgzIHsgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIC5ob21lLXNhbG9uLWl0ZW0tY2l0eSB7IG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIC5ob21lLXNhbG9uLWl0ZW0tY2l0eSBwIHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgbWFyZ2luOiAwOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIC5ob21lLXNhbG9uLWl0ZW0tY2l0eSBwIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHNwYW4geyBjb2xvcjogI0I5QjlCOTsgZGlzcGxheTogYmxvY2s7IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taXRlbS1kZXRhaWxzIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHAgeyBjb2xvcjogIzVDNUM1QzsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBsaW5lLWhlaWdodDogMS4yZW07IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1pdGVtLWRldGFpbHMgLnNhbG9uLWxhdGVzdC1pdGVtLWRhdGUgcCB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI0QzMUI2RDsgYm90dG9tOiAwOyBsZWZ0OiAwOyBvcGFjaXR5OiAwOyBwYWRkaW5nOiAzMHB4IDAgMjBweDsgcG9zaXRpb246IHJlbGF0aXZlOyByaWdodDogMDsgdG9wOiAwOyB0cmFuc2l0aW9uOiAuM3M7IHZpc2liaWxpdHk6IGhpZGRlbjsgd2lkdGg6IDEwMCU7IHotaW5kZXg6IDE7IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taG92ZXIgYSB7IGNvbG9yOiAjZmZmOyB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWhvdmVyIGgzIHsgZm9udC1zaXplOiAyMHB4OyBmb250LXdlaWdodDogNTAwOyBtYXJnaW46IDAgMCAxNXB4OyBtaW4taGVpZ2h0OiA1MHB4OyBwYWRkaW5nOiAwIDIwcHggMCA5NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taG92ZXIgaDMgeyBwYWRkaW5nOiAwIDIwcHggMCA4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1ob3ZlciBoMyB7IHBhZGRpbmc6IDAgMjBweCAwIDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taG92ZXIgaDMgeyBwYWRkaW5nOiAwIDIwcHggMCA3NXB4OyB9IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taG92ZXIgdWwgeyBtYXJnaW46IDA7IHBhZGRpbmc6IDA7IH1cblxuLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0gLmlubmVyLXdyYXAgLmhvbWUtc2Fsb24taG92ZXIgdWwgbGkgeyBkaXNwbGF5OiBibG9jazsgbGluZS1oZWlnaHQ6IDEuNWVtOyBwYWRkaW5nOiAwOyB9XG5cbi5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWhvdmVyIHVsIGxpIGEgeyBkaXNwbGF5OiBibG9jazsgcGFkZGluZzogM3B4IDIwcHggMXB4IDk1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1ob3ZlciB1bCBsaSBhIHsgcGFkZGluZzogM3B4IDIwcHggMXB4IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwIC5ob21lLXNhbG9uLWhvdmVyIHVsIGxpIGEgeyBwYWRkaW5nOiAzcHggMjBweCAxcHggNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1ob3ZlciB1bCBsaSBhIHsgcGFkZGluZzogM3B4IDU1cHggMXB4IDc1cHg7IH0gfVxuXG4uaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcCAuaG9tZS1zYWxvbi1ob3ZlciB1bCBsaSBhOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI0U0MUU3NjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtIC5pbm5lci13cmFwOmhvdmVyIC5zdDAgeyBvcGFjaXR5OiAuMjsgfVxuICAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcDpob3ZlciAuc3QxIHsgZmlsbDogI2ZmZjsgfVxuICAuaG9tZS1zYWxvbnMtd3JhcHBlciAuaG9tZS1zYWxvbnMtaXRlbXMgLmhvbWUtc2Fsb24taXRlbSAuaW5uZXItd3JhcDpob3ZlciAuaG9tZS1zYWxvbi1ob3ZlciB7IG9wYWNpdHk6IDE7IHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtLnNob3ctaW5mbyAuc3QwIHsgb3BhY2l0eTogLjI7IH1cbiAgLmhvbWUtc2Fsb25zLXdyYXBwZXIgLmhvbWUtc2Fsb25zLWl0ZW1zIC5ob21lLXNhbG9uLWl0ZW0uc2hvdy1pbmZvIC5zdDEgeyBmaWxsOiAjZmZmOyB9XG4gIC5ob21lLXNhbG9ucy13cmFwcGVyIC5ob21lLXNhbG9ucy1pdGVtcyAuaG9tZS1zYWxvbi1pdGVtLnNob3ctaW5mbyAuaG9tZS1zYWxvbi1ob3ZlciB7IG9wYWNpdHk6IDE7IHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuXG4uZ2V0LWNvdXBvbi1ob21lLXdyYXBwZXIgeyBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMzgsIDQ3LCA1NiwgMC4wNSk7IGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5nZXQtY291cG9uLWhvbWUtd3JhcHBlciB7IGZsZXgtZmxvdzogd3JhcDsgfSB9XG5cbi5nZXQtY291cG9uLWhvbWUtd3JhcHBlciAuaGFsZi1jb250YWluZXIgeyBkaXNwbGF5OiBmbGV4OyBhbGlnbi1pdGVtczogY2VudGVyOyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBtaW4taGVpZ2h0OiA0OTBweDsgcGFkZGluZy1sZWZ0OiBjYWxjKCAoIDUwdncgLSA4MTBweCApKTsgcGFkZGluZy1yaWdodDogMTkwcHg7IHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2ODBweCkgeyAuaWUgLmdldC1jb3Vwb24taG9tZS13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciB7IHBhZGRpbmctbGVmdDogNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuZ2V0LWNvdXBvbi1ob21lLXdyYXBwZXIgLmhhbGYtY29udGFpbmVyIHsgcGFkZGluZy1yaWdodDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmdldC1jb3Vwb24taG9tZS13cmFwcGVyIC5oYWxmLWNvbnRhaW5lciB7IG1pbi1oZWlnaHQ6IDA7IHBhZGRpbmc6IDYwcHggNDBweCA0MHB4OyB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZ2V0LWNvdXBvbi1ob21lLXdyYXBwZXIgLmhhbGYtY29udGFpbmVyIHsgcGFkZGluZzogNDBweCAxNXB4OyB9IH1cblxuLmdldC1jb3Vwb24taG9tZS13cmFwcGVyIC5nZXQtY291cG9uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB3aWR0aDogNTAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuZ2V0LWNvdXBvbi1ob21lLXdyYXBwZXIgLmdldC1jb3Vwb24taW1hZ2UgeyBoZWlnaHQ6IDY4dnc7IHdpZHRoOiAxMDAlOyB9IH1cblxuLmdldC1jb3Vwb24taW5uZXIgeyBtYXJnaW46IGF1dG8gMDsgcGFkZGluZy1sZWZ0OiA0NXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuZ2V0LWNvdXBvbi1pbm5lciB7IHBhZGRpbmctbGVmdDogMDsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi10aXRsZSB7IG1hcmdpbjogMCAwIDE1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi10aXRsZSBoMiB7IG1hcmdpbjogMDsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi1mYWlyLXRpdGxlIGgzIHsgY29sb3I6ICNBMUExQTE7IG1hcmdpbjogMDsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi1mYWlyLXRleHQgcCB7IGZvbnQtc2l6ZTogMThweDsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi1mYWlyLXByaWNlIHAgeyBtYXJnaW46IDA7IH1cblxuLmdldC1jb3Vwb24taW5uZXIgLmJ1dHRvbi13cmFwIHsgbWF4LXdpZHRoOiAxMDAlOyB3aWR0aDogMzYwcHg7IH1cblxuLmdldC1jb3Vwb24taW5uZXIgLmJ1dHRvbiB7IG1hcmdpbjogMCAwIDIuNXB4OyB3aWR0aDogMTAwJTsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi1iZWxvdy1idXR0b24geyB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uZ2V0LWNvdXBvbi1pbm5lciAuZ2V0LWNvdXBvbi1iZWxvdy1idXR0b24gcCB7IG1hcmdpbjogMDsgfVxuXG4uZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgeyBwYWRkaW5nOiAwIDE1cHg7IH1cblxuLmdldC1jb3Vwb24tcGFnZS13cmFwcGVyOmxhc3QtY2hpbGQgeyBtYXJnaW4tYm90dG9tOiAxMDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5nZXQtY291cG9uLXBhZ2Utd3JhcHBlcjpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG5cbi5nZXQtY291cG9uLXBhZ2Utd3JhcHBlciAuY291cG9uLWNvbnRhaW5lciB7IGJhY2tncm91bmQtY29sb3I6ICMyOTI5M0Q7IGJvcmRlci1yYWRpdXM6IDVweDsgbWF4LXdpZHRoOiAxNjIwcHg7IG92ZXJmbG93OiBoaWRkZW47IHBhZGRpbmc6IDk1cHggNTBweCA4NXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgLmNvdXBvbi1jb250YWluZXIgeyBwYWRkaW5nOiA1MHB4IDQwcHg7IH0gfVxuXG4uZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgLmNvdXBvbi1jb250YWluZXI6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvdXBvbi1iZy5wbmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgYm90dG9tOiAtNDVweDsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiA1MHB4OyB0b3A6IDA7IHdpZHRoOiA3MjhweDsgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5nZXQtY291cG9uLXBhZ2Utd3JhcHBlciAuY291cG9uLWNvbnRhaW5lcjpiZWZvcmUgeyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGxlZnQ6IDQ1JTsgd2lkdGg6IDYwJTsgfSB9XG5cbi5nZXQtY291cG9uLXBhZ2Utd3JhcHBlciAuZ2V0LWNvdXBvbi1pbm5lciB7IGNvbG9yOiAjZmZmOyBtYXJnaW46IGF1dG87IG1heC13aWR0aDogMTE1MHB4OyBwYWRkaW5nOiAwOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyB6LWluZGV4OiAyOyB9XG5cbi5nZXQtY291cG9uLXBhZ2Utd3JhcHBlciAuaW5uZXItd3JhcCB7IG1heC13aWR0aDogNTAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgLmlubmVyLXdyYXAgeyBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgLmdldC1jb3Vwb24tdGl0bGUgeyBtYXJnaW46IDAgMCAyMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmdldC1jb3Vwb24tcGFnZS13cmFwcGVyIC5nZXQtY291cG9uLXRpdGxlIGgyIHsgY29sb3I6ICNmZmY7IG1hcmdpbjogMDsgfVxuXG4uZ2V0LWNvdXBvbi1wYWdlLXdyYXBwZXIgLmdldC1jb3Vwb24tZmFpci10ZXh0IHAgeyBmb250LXNpemU6IDE4cHg7IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciB7IGJhY2tncm91bmQtY29sb3I6ICNmZmY7IHBhZGRpbmc6IDkwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTY4MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgeyBwYWRkaW5nOiA3NXB4IDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciB7IHBhZGRpbmc6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciB7IHBhZGRpbmc6IDQwcHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyIHsgcGFkZGluZzogMzBweCAxNXB4OyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciArIC5pbWFnZS10ZXh0LXdyYXBwZXIgeyBtYXJnaW4tdG9wOiA2MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyICsgLmltYWdlLXRleHQtd3JhcHBlciB7IG1hcmdpbi10b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciArIC5pbWFnZS10ZXh0LXdyYXBwZXIgeyBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIuc2hhZG93IHsgYm94LXNoYWRvdzogMCAtNXB4IDVweCByZ2JhKDM4LCA0NywgNTYsIDAuMDUpOyB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTUyMHB4OyB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIgLnJvdyB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LXRpdGxlIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LXRpdGxlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC10ZXh0IHsgZm9udC1zaXplOiAxOHB4OyBsaW5lLWhlaWdodDogMS4zZW07IG1heC13aWR0aDogMTAwJTsgd2lkdGg6IDU1N3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC10ZXh0IHsgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC10ZXh0IHsgbWF4LXdpZHRoOiAxMDAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IHdpZHRoOiAxMDAlOyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC10ZXh0IGgyIHsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LXRleHQgcCB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuM2VtOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC10ZXh0IHAgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlIHsgbWFyZ2luLXRvcDogMDsgd2lkdGg6IDU1NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZSB7IG1heC13aWR0aDogNTU1cHg7IHdpZHRoOiBjYWxjKCA1MCUgLSA1MHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlIHsgbWFyZ2luOiA1MHB4IGF1dG8gNzVweDsgbWF4LXdpZHRoOiA1NTVweDsgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZSB7IG1hcmdpbjogMjBweCBhdXRvIDYwcHg7IHdpZHRoOiA4MCU7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlIGltZyB7IHdpZHRoOiAxMDAlOyB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IHotaW5kZXg6IDE7IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZTpiZWZvcmUsIC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2U6YWZ0ZXIsIC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2UgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YmVmb3JlLCAuaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlIC5pbWFnZS10ZXh0LWltYWdlLWlubmVyOmFmdGVyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAyOyB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2U6YmVmb3JlIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMi5wbmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7IGhlaWdodDogMjBweDsgbGVmdDogLTEwMHB4OyByaWdodDogLTk1cHg7IHRvcDogLTE2cHg7IHotaW5kZXg6IDM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlOmJlZm9yZSB7IGxlZnQ6IC03MHB4OyByaWdodDogLTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZTpiZWZvcmUgeyBsZWZ0OiAtNjBweDsgcmlnaHQ6IC02MHB4OyBtYXJnaW46IDAgYXV0bzsgbWF4LXdpZHRoOiA5N3Z3OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2U6YmVmb3JlIHsgdG9wOiAtMThweDsgfSB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2U6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtbGluZS0xLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0OyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsgYm90dG9tOiAtNzVweDsgbGVmdDogLTE1cHg7IHRvcDogLTg1cHg7IHdpZHRoOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZTphZnRlciB7IGJvdHRvbTogLTcwcHg7IHRvcDogLTcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZTphZnRlciB7IGxlZnQ6IC0xN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2U6YWZ0ZXIgeyBib3R0b206IC01MHB4OyB0b3A6IC01MXB4OyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZSAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lcjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtbGluZS00LnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgYm90dG9tOiAtMTVweDsgaGVpZ2h0OiAyMHB4OyBsZWZ0OiAtMTAwcHg7IHJpZ2h0OiAtODVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2UgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YmVmb3JlIHsgbGVmdDogLTYwcHg7IHJpZ2h0OiAtNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZSAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lcjpiZWZvcmUgeyBsZWZ0OiAtNjBweDsgcmlnaHQ6IC01MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2UgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YmVmb3JlIHsgYm90dG9tOiAtMThweDsgcmlnaHQ6IC02MHB4OyBtYXJnaW46IDAgYXV0bzsgbWF4LXdpZHRoOiA5N3Z3OyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2UtdGV4dC1pbWFnZSAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lcjphZnRlciB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9pbWFnZS1saW5lLTMucG5nXCIpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDsgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IGJvdHRvbTogLTUwcHg7IHJpZ2h0OiAtMTVweDsgdG9wOiAtNTVweDsgd2lkdGg6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIgLmltYWdlLXRleHQtaW1hZ2UgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YWZ0ZXIgeyB0b3A6IC00MHB4OyBib3R0b206IC00MHB4OyByaWdodDogLTE3cHg7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyIC5pbWFnZS10ZXh0LWltYWdlIGltZyB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIudGV4dC1pbWFnZSAuaW1hZ2UtdGV4dC1pbWFnZSB7IG1hcmdpbi1yaWdodDogNDVweDsgb3JkZXI6IDI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLnRleHQtaW1hZ2UgLmltYWdlLXRleHQtaW1hZ2UgeyBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci50ZXh0LWltYWdlIC5pbWFnZS10ZXh0LWltYWdlIHsgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci50ZXh0LWltYWdlIC5pbWFnZS10ZXh0LXRleHQgeyBvcmRlcjogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIudGV4dC1pbWFnZSAuaW1hZ2UtdGV4dC10ZXh0IHsgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLnRleHQtaW1hZ2UgLmltYWdlLXRleHQtdGV4dCB7IG9yZGVyOiAyOyBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci50ZXh0LWltYWdlIC5sZXR0ZXItaWNvbiB7IHRvcDogLTQwcHg7IGxlZnQ6IC00NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci50ZXh0LWltYWdlIC5sZXR0ZXItaWNvbiB7IGxlZnQ6IC0zMHB4OyB0b3A6IC0zMHB4OyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci5pbWFnZS10ZXh0IC5pbWFnZS10ZXh0LWltYWdlIHsgbWFyZ2luLWxlZnQ6IDQ1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzNTBweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLmltYWdlLXRleHQgLmltYWdlLXRleHQtaW1hZ2UgeyBtYXJnaW4tbGVmdDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLmltYWdlLXRleHQgLmltYWdlLXRleHQtaW1hZ2UgeyBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5pbWFnZS10ZXh0IC5pbWFnZS10ZXh0LXRleHQgeyBwYWRkaW5nLWxlZnQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5pbWFnZS10ZXh0IC5pbWFnZS10ZXh0LXRleHQgeyBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmltYWdlLXRleHQgLmxldHRlci1pY29uIHsgdG9wOiAtMzVweDsgbGVmdDogLTQwcHg7IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci5uby10ZXh0LWJvcmRlciAucm93IHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC1pbWFnZSB7IG1hcmdpbi1ib3R0b206IGF1dG87IG1hcmdpbi10b3A6IGF1dG87IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtaW1hZ2UgeyBtYXgtd2lkdGg6IDY1JTsgd2lkdGg6IDU1NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LWltYWdlIHsgbWFyZ2luLWJvdHRvbTogNjBweDsgbWF4LXdpZHRoOiA4MCU7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lciB7IG1heC13aWR0aDogNTU1cHg7IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dCB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZmxvdzogd3JhcDsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IG1hcmdpbjogLTEwNXB4IDU1cHggLTEwNXB4IC0xNTBweDsgcGFkZGluZzogMzBweCAyMHB4IDMwcHggMTQ1cHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdGV4dC1hbGlnbjogY2VudGVyOyB3aWR0aDogY2FsYyggMTAwJSAtIDU1NXB4KTsgei1pbmRleDogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQgeyBtYXJnaW46IC0xMDVweCAzMHB4IC0xMDVweCAtNzVweDsgd2lkdGg6IGNhbGMoIDEwMCUgLSA1ODVweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQgeyBtYXJnaW46IC03NXB4IDIwcHggLTc1cHggLTE1MHB4OyBtYXgtd2lkdGg6IDcwJTsgcGFkZGluZzogNTBweCAyMHB4IDMwcHggMTIwcHg7IHdpZHRoOiA2MCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dCB7IG1hcmdpbjogLTc1cHggMzBweCA1MHB4OyBtYXgtd2lkdGg6IDEwMCU7IHBhZGRpbmc6IDE1MHB4IDQwcHggNDBweDsgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dCB7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgfSB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQgLmltYWdlLXRleHQtdGV4dC1pbm5lciB7IG1heC13aWR0aDogNTU1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQgLmltYWdlLXRleHQtdGV4dC1pbm5lciB7IG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQ6YmVmb3JlLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0OmFmdGVyLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YmVmb3JlLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YWZ0ZXIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQ6YmVmb3JlLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0OmFmdGVyLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YmVmb3JlLCAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YWZ0ZXIgeyBjb250ZW50OiBub25lOyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcC1saW5lLTQuc3ZnXCIpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyOyBoZWlnaHQ6IDIwcHg7IGxlZnQ6IC0xMDBweDsgcmlnaHQ6IC05NXB4OyB0b3A6IC0xNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dDpiZWZvcmUgeyBsZWZ0OiAtNjBweDsgcmlnaHQ6IC02MnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0OmJlZm9yZSB7IGxlZnQ6IC01NXB4OyByaWdodDogLTY1cHg7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0OmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3AtbGluZS0xLnN2Z1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0OyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsgYm90dG9tOiAtNzVweDsgbGVmdDogLTE1cHg7IHRvcDogLTg1cHg7IHdpZHRoOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dDphZnRlciB7IGJvdHRvbTogLTYwcHg7IHRvcDogLTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQ6YWZ0ZXIgeyBib3R0b206IC00NXB4OyB0b3A6IC00NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQ6YWZ0ZXIgeyBib3R0b206IC02MHB4OyB0b3A6IC02MHB4OyB9IH1cblxuLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dCAuaW1hZ2UtdGV4dC10ZXh0LWlubmVyOmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wLWxpbmUtMi5zdmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IGJvdHRvbTogLTE1cHg7IGhlaWdodDogMjBweDsgbGVmdDogLTEwMHB4OyByaWdodDogLTg1cHg7IHotaW5kZXg6IDM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YmVmb3JlIHsgbGVmdDogLTYwcHg7IHJpZ2h0OiAtNjJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmltYWdlLXRleHQtd3JhcHBlci5oYXMtdGV4dC1ib3JkZXIgLmltYWdlLXRleHQtdGV4dCAuaW1hZ2UtdGV4dC10ZXh0LWlubmVyOmJlZm9yZSB7IGxlZnQ6IC01NXB4OyByaWdodDogLTY1cHg7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvcC1saW5lLTMuc3ZnXCIpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDsgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IGJvdHRvbTogLTUwcHg7IHJpZ2h0OiAtMTVweDsgdG9wOiAtNTVweDsgd2lkdGg6IDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YWZ0ZXIgeyBib3R0b206IC00NXB4OyB0b3A6IC00NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5pbWFnZS10ZXh0LXdyYXBwZXIuaGFzLXRleHQtYm9yZGVyIC5pbWFnZS10ZXh0LXRleHQgLmltYWdlLXRleHQtdGV4dC1pbm5lcjphZnRlciB7IGJvdHRvbTogLTYwcHg7IHRvcDogLTYwcHg7IH0gfVxuXG4uaW1hZ2UtdGV4dC13cmFwcGVyLmhhcy10ZXh0LWJvcmRlciAuaW1hZ2UtdGV4dC10ZXh0IC5pbWFnZS10ZXh0LXRpdGxlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBhcnRuZXItbG9nb3Mtd3JhcHBlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg1LCAxODUsIDE4NSwgMC4xKTsgcGFkZGluZzogNTBweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAucGFydG5lci1sb2dvcy13cmFwcGVyIHsgcGFkZGluZzogMzBweCAwOyB9IH1cblxuLnBhcnRuZXItbG9nb3Mtd3JhcHBlciAuc2xpY2stdHJhY2sgeyBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYXJ0bmVyLWxvZ29zLXdyYXBwZXIgLnNsaWNrLXRyYWNrIC5zbGljay1zbGlkZSB7IGRpc3BsYXk6IGZsZXg7IGhlaWdodDogYXV0bzsgfVxuXG4ucGFydG5lci1sb2dvcy13cmFwcGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUgPiBkaXYgeyBhbGlnbi1pdGVtczogY2VudGVyOyBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYXJ0bmVyLWxvZ29zLXdyYXBwZXIgLnBhcnRuZXItbG9nb3MtaXRlbSB7IHBhZGRpbmc6IDAgNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnBhcnRuZXItbG9nb3Mtd3JhcHBlciAucGFydG5lci1sb2dvcy1pdGVtIHsgcGFkZGluZzogMCAyMHB4OyB9IH1cblxuLnBhcnRuZXItbG9nb3Mtd3JhcHBlciAucGFydG5lci1sb2dvcy1pdGVtIGltZyB7IGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyBtYXgtaGVpZ2h0OiA4N3B4OyBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7IHRyYW5zaXRpb246IC4zczsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM1MHB4KSB7IC5wYXJ0bmVyLWxvZ29zLXdyYXBwZXIgLnBhcnRuZXItbG9nb3MtaXRlbSBpbWcgeyBtYXgtaGVpZ2h0OiA3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5wYXJ0bmVyLWxvZ29zLXdyYXBwZXIgLnBhcnRuZXItbG9nb3MtaXRlbSBpbWcgeyBtYXgtaGVpZ2h0OiA2MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5wYXJ0bmVyLWxvZ29zLXdyYXBwZXIgLnBhcnRuZXItbG9nb3MtaXRlbSBpbWcgeyBtYXgtaGVpZ2h0OiA1MHB4OyB9IH1cblxuLnBhcnRuZXItbG9nb3Mtd3JhcHBlciAucGFydG5lci1sb2dvcy1pdGVtIGltZzpob3ZlciB7IGZpbHRlcjogbm9uZTsgfVxuXG4uYXBwbHktZm9ybS13cmFwcGVyIHsgcGFkZGluZzogOTBweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmFwcGx5LWZvcm0td3JhcHBlciB7IHBhZGRpbmc6IDUwcHggMDsgfSB9XG5cbi5hcHBseS1mb3JtLXdyYXBwZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTE4MHB4OyB9XG5cbi5hcHBseS1mb3JtLXdyYXBwZXIgaDIgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiA0MHB4OyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmFwcGx5LWZvcm0td3JhcHBlciBoMiB7IGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbi5hcHBseS1mb3JtLXdyYXBwZXIgLmFwcGx5LWZvcm0taXRlbS13cmFwcGVyIHsgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgzOCwgNDcsIDU2LCAwLjEpOyBwYWRkaW5nOiA0NXB4IDU1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5hcHBseS1mb3JtLXdyYXBwZXIgLmFwcGx5LWZvcm0taXRlbS13cmFwcGVyIHsgcGFkZGluZzogNDBweCAyMHB4OyB9IH1cblxuLmFwcGx5LWZvcm0td3JhcHBlciAuYXBwbHktZm9ybS1pdGVtLXdyYXBwZXIgaDMgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuYXBwbHktZm9ybS13cmFwcGVyIC5hcHBseS1mb3JtLWl0ZW0td3JhcHBlciBoMyB7IGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbi5wYWdlLWhlcm8td3JhcHBlciB7IGJhY2tncm91bmQtY29sb3I6ICNFNUY1Rjg7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgcGFkZGluZzogMCAzMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5wYWdlLWhlcm8td3JhcHBlciB7IHBhZGRpbmc6IDQwcHggMTVweCAwOyB9IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyOmJlZm9yZSB7IGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9oZWFkZXItdGV4dHVyZS5zdmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgYm90dG9tOiAtNTBweDsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBoZWlnaHQ6IDEwMHB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyAucGFnZS1oZXJvLXdyYXBwZXI6YmVmb3JlIHsgYm90dG9tOiAtMi41dnc7IGhlaWdodDogN3Z3OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5wYWdlLWhlcm8td3JhcHBlcjpiZWZvcmUgeyBib3R0b206IC00dnc7IGhlaWdodDogMTB2dzsgfSB9XG5cbi5wYWdlLWhlcm8td3JhcHBlciAuY29udGFpbmVyIHsgbWF4LXdpZHRoOiAxNjIwcHg7IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyIC5wYWdlLWhlcm8taW5uZXIgeyBtaW4taGVpZ2h0OiAzODBweDsgZGlzcGxheTogZmxleDsgZmxleC1mbG93OiB3cmFwOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyIC5wYWdlLWhlcm8taW5uZXIgeyBtaW4taGVpZ2h0OiAzMDBweDsgcGFkZGluZzogMTBweCAwIDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyIC5wYWdlLWhlcm8taW5uZXIgeyBtaW4taGVpZ2h0OiAyMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAucGFnZS1oZXJvLXdyYXBwZXIgLnBhZ2UtaGVyby1pbm5lciB7IG1pbi1oZWlnaHQ6IDE1MHB4OyB9IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyIC5pbm5lci13cmFwIHsgbWF4LXdpZHRoOiA3MDBweDsgcGFkZGluZzogMjBweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyIC5pbm5lci13cmFwIHsgbWF4LXdpZHRoOiA2MCU7IHBhZGRpbmctcmlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyIC5pbm5lci13cmFwIHsgbWFyZ2luOiAwIDAgMjBweDsgbWF4LXdpZHRoOiAxMDAlOyBwYWRkaW5nOiAwOyB9IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyIGgxIHsgbWFyZ2luOiAwOyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlciAucGFnZS1oZXJvLWxvZ28geyBtYXJnaW46IDMwcHggMCAxMHB4OyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlciAucGFnZS1oZXJvLWJlbG93LXRpdGxlIHsgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIgLnBhZ2UtaGVyby1iZWxvdy10aXRsZSBwIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMThweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIud2hpdGUtdGV4dCBoMSB7IGNvbG9yOiAjZmZmOyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5ncmF5LXRleHQgeyBjb2xvcjogIzVDNUM1QzsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1pbm5lciB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjsgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8taW5uZXIgaDIgeyBjb2xvcjogI0U0MUU3NjsgZm9udC1zaXplOiA0MHB4OyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1pbm5lciBoMiB7IGZvbnQtc2l6ZTogMzBweDsgfSB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLWlubmVyIGgxIHsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1pbm5lciBwIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNGVtOyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8geyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyBib3JkZXItcmFkaXVzOiA1cHg7IHBhZGRpbmc6IDI1cHggMzBweDsgd2lkdGg6IDQyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyB7IG1heC13aWR0aDogNDAlOyBwYWRkaW5nOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8geyBtYXgtd2lkdGg6IDEwMCU7IHdpZHRoOiAxMDAlOyB9IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBzcGFuIHsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1zYWxvbi1pbmZvIHAgeyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMCAwIDEyLjVweDsgcGFkZGluZy1sZWZ0OiAyNXB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1zYWxvbi1pbmZvIHAgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBwIHsgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBwIHNwYW4geyBwYWRkaW5nOiAwOyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnIHsgbGVmdDogMDsgcG9zaXRpb246IGFic29sdXRlOyB0b3A6IDVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnIHsgdG9wOiAzcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBzdmcgeyB0b3A6IDFweDsgfSB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnIC5zdDAsIC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnIC5jbHMtMSB7IGZpbGw6ICMwMEFGQzc7IH1cblxuLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBzdmcucGxhY2UgeyB3aWR0aDogMTRweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1zYWxvbi1pbmZvIHN2Zy5wbGFjZSAuc3QxIHsgZmlsbDogbm9uZTsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1zYWxvbi1pbmZvIHN2Zy5wbGFjZSB7IG1heC1oZWlnaHQ6IDIwcHg7IHdpZHRoOiAxNnB4OyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnLmRhdGUgeyBtYXgtaGVpZ2h0OiAxNnB4OyB3aWR0aDogMTZweDsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIgLnBhZ2UtaGVyby1zYWxvbi1pbmZvIHN2Zy5ob3VycyB7IG1heC1oZWlnaHQ6IDE1cHg7IHRvcDogNnB4OyB3aWR0aDogMTZweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlciAucGFnZS1oZXJvLXNhbG9uLWluZm8gc3ZnLmhvdXJzIHsgdG9wOiA0cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHsgLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyIC5wYWdlLWhlcm8tc2Fsb24taW5mbyBzdmcuaG91cnMgeyB0b3A6IDJweDsgfSB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24tZGFyayAuaW5uZXItd3JhcCB7IG1heC13aWR0aDogNzA1cHg7IHBhZGRpbmc6IDVweDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG5cbi5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24tZGFyayAuaW5uZXItd3JhcCBoMSwgLnBhZ2UtaGVyby13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi13cmFwcGVyLnBhZ2UtaGVyby1zYWxvbi1kYXJrIC5pbm5lci13cmFwIHAgeyBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24tZGFyayAuaW5uZXItd3JhcCB7IG1heC13aWR0aDogNjAlOyBwYWRkaW5nLXJpZ2h0OiA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5wYWdlLWhlcm8td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24tZGFyayAuaW5uZXItd3JhcCB7IG1hcmdpbjogMCAwIDIwcHg7IG1heC13aWR0aDogMTAwJTsgcGFkZGluZzogMDsgfSB9XG5cbi5wYWdlLWhlcm8tYW5jaG9ycyAucGFnZS1oZXJvLWFuY2hvciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgYm9yZGVyLXJhZGl1czogNXB4OyBjb2xvcjogI0U0MUU3NjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbi1yaWdodDogNXB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBwYWRkaW5nOiA3LjVweCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnBhZ2UtaGVyby1hbmNob3JzIC5wYWdlLWhlcm8tYW5jaG9yIHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLnBhZ2UtaGVyby1hbmNob3JzIC5wYWdlLWhlcm8tYW5jaG9yOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS1oZXJvLXdyYXBwZXIgKyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgeyBwYWRkaW5nLXRvcDogOTVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5wYWdlLWhlcm8td3JhcHBlciArIC5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciB7IHBhZGRpbmctdG9wOiA1MHB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIHsgcGFkZGluZzogNTBweCAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgeyBwYWRkaW5nOiA0MHB4IDA7IH0gfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTY1MHB4OyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciBoMiB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDQwcHg7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIGgyIHsgZm9udC1zaXplOiAzMHB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgaDMgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCB7IGRpc3BsYXk6IGZsZXg7IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy10aGlyZC1pbm5lciB7IGJvcmRlci1yYWRpdXM6IDVweDsgcGFkZGluZzogNTBweCA1MHB4IDI1cHg7IHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy10aGlyZC1pbm5lciB7IHBhZGRpbmc6IDQwcHggMjVweCAyNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQtaW5uZXIgeyBtYXJnaW46IDAgMCAyMHB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQ6bnRoLWNoaWxkKDNuICsgMSkgLmZlYXR1cmVkLXNhbG9ucy10aGlyZC1pbm5lciB7IGJhY2tncm91bmQtY29sb3I6ICNFNUVDRkE7IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQ6bnRoLWNoaWxkKDNuICsgMikgLmZlYXR1cmVkLXNhbG9ucy10aGlyZC1pbm5lciB7IGJhY2tncm91bmQtY29sb3I6ICNGREYxRUI7IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQ6bnRoLWNoaWxkKDNuICsgMykgLmZlYXR1cmVkLXNhbG9ucy10aGlyZC1pbm5lciB7IGJhY2tncm91bmQtY29sb3I6ICNFN0Y3RTk7IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1sb2dvIHsgaGVpZ2h0OiA4MHB4OyBtYXJnaW46IDAgMCA0NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1sb2dvIHsgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtbG9nbyBpbWcgeyBoZWlnaHQ6IGF1dG87IG1heC1oZWlnaHQ6IDEwMCU7IHdpZHRoOiBhdXRvOyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtdGl0bGUgeyBtYXJnaW46IDAgMCAxMHB4OyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtdGl0bGUgaDMgeyBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLXRpdGxlIGgzIHsgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy10ZXh0IHsgbWFyZ2luOiAwIDAgMzBweDsgfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLXRleHQgcCB7IGNvbG9yOiAjNUM1QzVDOyBmb250LXNpemU6IDE4cHg7IGxpbmUtaGVpZ2h0OiAxLjJlbTsgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy10ZXh0IHAgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbTpudGgtY2hpbGQobisyKTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYnJ1c2gtc3Ryb2tlLnN2Z1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiA5cHg7IG1hcmdpbjogMzVweCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1pdGVtcyAuZmVhdHVyZWQtc2Fsb25zLWl0ZW06bnRoLWNoaWxkKG4rMik6YmVmb3JlIHsgbWFyZ2luOiAyMHB4IDA7IG1heC13aWR0aDogMzUwcHg7IH0gfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbSBhIHsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctbGVmdDogMjJweDsgfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbSBzdmcgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IC0yMnB4OyB0b3A6IDRweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIHN2ZyB7IHRvcDogMnB4OyB9IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1pdGVtcyAuZmVhdHVyZWQtc2Fsb25zLWl0ZW0gc3ZnIC5zdDAgeyBmaWxsOiAjMDBBRkM3OyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIHN2ZyAuc3QxIHsgZmlsbDogbm9uZTsgfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbSAucGxhY2UgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1pdGVtcyAuZmVhdHVyZWQtc2Fsb25zLWl0ZW0gLnBsYWNlIHN2ZyB7IG1heC1oZWlnaHQ6IDE4cHg7IHdpZHRoOiAxNHB4OyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIC5kYXRlIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIC5kYXRlIHN2ZyB7IG1heC1oZWlnaHQ6IDE2cHg7IHdpZHRoOiAxOHB4OyB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIC5zYWxvbi1pbmZvLWl0ZW0geyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmZlYXR1cmVkLXNhbG9ucy13cmFwcGVyIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQgLmZlYXR1cmVkLXNhbG9ucy1pdGVtcyAuZmVhdHVyZWQtc2Fsb25zLWl0ZW0gLnNhbG9uLWluZm8taXRlbSB7IG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbSAuc2Fsb24taW5mby1pdGVtIHNwYW4geyBjb2xvcjogI0ExQTFBMTsgZGlzcGxheTogYmxvY2s7IGxpbmUtaGVpZ2h0OiAxLjNlbTsgfVxuXG4uZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCAuZmVhdHVyZWQtc2Fsb25zLWl0ZW1zIC5mZWF0dXJlZC1zYWxvbnMtaXRlbSAuc2Fsb24taW5mby1pdGVtIHAgeyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIC5zYWxvbi1pbmZvLWl0ZW0gcCB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMgLmZlYXR1cmVkLXNhbG9ucy1pdGVtIC5zYWxvbi1pbmZvLWl0ZW0gcCBzcGFuIHsgY29sb3I6ICM1QzVDNUM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgKyAuYmVjb21lLW1lbWJlci13cmFwcGVyIHsgcGFkZGluZy10b3A6IDA7IH0gfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIHsgcGFkZGluZzogNTBweCAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuYmVjb21lLW1lbWJlci13cmFwcGVyIHsgcGFkZGluZzogNDBweCAwOyB9IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIHsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItbWFpbiB7IG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLmJlY29tZS1tZW1iZXItbWFpbi1pbm5lciB7IHdpZHRoOiAxMDAlOyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItbWFpbiBoMiB7IGZvbnQtc2l6ZTogNDBweDsgZm9udC13ZWlnaHQ6IDcwMDsgY29sb3I6ICNFNDFFNzY7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gaDIgeyBmb250LXNpemU6IDMwcHg7IH0gfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gaDIgaSwgLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIGgyIGVtIHsgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLmJlY29tZS1tZW1iZXItbWFpbi1jb250ZW50IHsgbWFyZ2luOiAwIDAgMjVweDsgfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLmJlY29tZS1tZW1iZXItbWFpbi1jb250ZW50IHAgeyBtYXJnaW46IDA7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5iZWNvbWUtbWVtYmVyLW1haW4tZGV0YWlscyB7IGRpc3BsYXk6IGZsZXg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLmJlY29tZS1tZW1iZXItbWFpbi1kZXRhaWxzIHsgZmxleC1mbG93OiB3cmFwOyB9IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5zYWxvbi1pbmZvLWl0ZW0geyBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5zYWxvbi1pbmZvLWl0ZW06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDE0MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5zYWxvbi1pbmZvLWl0ZW06Zmlyc3QtY2hpbGQgeyBtYXJnaW4tcmlnaHQ6IDUwcHg7IH0gfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLnNhbG9uLWluZm8taXRlbSBwIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLnNhbG9uLWluZm8taXRlbS5zYWxvbi1pbmZvLWl0ZW0tcHJpY2UgeyBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIHN2ZyB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogLTI1cHg7IHRvcDogNXB4OyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItbWFpbiBzdmcgLnN0MCwgLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIHN2ZyAuY2xzLTEgeyBmaWxsOiAjMDBBRkM3OyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItbWFpbiBzdmcgLnN0MSB7IGZpbGw6IG5vbmU7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5wcmljZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLnByaWNlIHN2ZyB7IGxlZnQ6IC0zMHB4OyB3aWR0aDogMjFweDsgfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLW1haW4gLmRhdGUgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1tYWluIC5kYXRlIHN2ZyB7IG1heC1oZWlnaHQ6IDE2cHg7IHdpZHRoOiAxOHB4OyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgcCB7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNGVtOyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItYm94IHsgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItYm94IHsgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItYm94IC5iZWNvbWUtbWVtYmVyLWJveC1pbm5lciB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGJvcmRlci1yYWRpdXM6IDVweDsgZGlzcGxheTogZmxleDsgcGFkZGluZzogNTBweCA1MHB4IDI1cHg7IHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1ib3ggLmJlY29tZS1tZW1iZXItYm94LWlubmVyIHsgcGFkZGluZzogNDBweCAyMHB4IDI1cHg7IH0gfVxuXG4uYmVjb21lLW1lbWJlci13cmFwcGVyIC5iZWNvbWUtbWVtYmVyLWJveC5iZWNvbWUtbWVtYmVyLWJveC0xIC5iZWNvbWUtbWVtYmVyLWJveC1pbm5lciB7IGJhY2tncm91bmQtY29sb3I6ICNFNUY1Rjc7IH1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1ib3guYmVjb21lLW1lbWJlci1ib3gtMiAuYmVjb21lLW1lbWJlci1ib3gtaW5uZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJFN0YxOyB9XG5cbi5iZWNvbWUtbWVtYmVyLXdyYXBwZXIgLmJlY29tZS1tZW1iZXItYm94IGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmJlY29tZS1tZW1iZXItd3JhcHBlciAuYmVjb21lLW1lbWJlci1ib3ggaDMgeyBmb250LXNpemU6IDI1cHg7IH0gfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIHsgYmFja2dyb3VuZC1jb2xvcjogI0U1RjVGNzsgbWFyZ2luOiA1MHB4IDA7IHBhZGRpbmc6IDk1cHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgeyBwYWRkaW5nOiA1MHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgeyBtYXJnaW46IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciB7IHBhZGRpbmc6IDMwcHggMCA0MHB4OyB9IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlcjpsYXN0LWNoaWxkIHsgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWltYWdlIHsgbWFyZ2luOiA1NXB4IDAgNTVweCAxMTVweDsgd2lkdGg6IDU1NXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSB7IG1hcmdpbjogYXV0byAwIGF1dG8gNzVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSB7IG1hcmdpbjogYXV0byAwIGF1dG8gNTVweDsgbWF4LXdpZHRoOiBjYWxjKCA1MCUgLSAxMDBweCk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2UgeyBtYXgtd2lkdGg6IGNhbGMoIDUwJSAtIDU1cHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2UgeyBtYXJnaW46IDMwcHggYXV0byA1MHB4OyBtYXgtd2lkdGg6IDgwJTsgd2lkdGg6IDU1NXB4OyB9IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgei1pbmRleDogMTsgfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWltYWdlOmJlZm9yZSwgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZTphZnRlciwgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSAuaG93LXRvLW1lbWJlci1pbWFnZS1pbm5lcjpiZWZvcmUsIC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2UgLmhvdy10by1tZW1iZXItaW1hZ2UtaW5uZXI6YWZ0ZXIgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgY29udGVudDogJyc7IGRpc3BsYXk6IGJsb2NrOyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IDI7IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtbGluZS0yLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjsgaGVpZ2h0OiAyMHB4OyBsZWZ0OiAtMTAwcHg7IHJpZ2h0OiAtOTVweDsgdG9wOiAtMTVweDsgei1pbmRleDogMzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2U6YmVmb3JlIHsgbGVmdDogLTYwcHg7IHJpZ2h0OiAtNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZTpiZWZvcmUgeyB0b3A6IC0xN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2U6YmVmb3JlIHsgbWFyZ2luOiAwIGF1dG87IG1heC13aWR0aDogOTd2dzsgfSB9XG5cbi5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2U6YWZ0ZXIgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtbGluZS0xLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0OyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsgYm90dG9tOiAtNzVweDsgbGVmdDogLTE1cHg7IHRvcDogLTg1cHg7IHdpZHRoOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZTphZnRlciB7IGJvdHRvbTogLTcwcHg7IHRvcDogLTcwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZTphZnRlciB7IGJvdHRvbTogLTYwcHg7IGxlZnQ6IC0xN3B4OyB0b3A6IC02MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2U6YWZ0ZXIgeyBib3R0b206IC01MHB4OyB0b3A6IC01MHB4OyB9IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSAuaG93LXRvLW1lbWJlci1pbWFnZS1pbm5lcjpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2UtbGluZS00LnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjsgYm90dG9tOiAtMTVweDsgaGVpZ2h0OiAyMHB4OyBsZWZ0OiAtMTAwcHg7IHJpZ2h0OiAtODVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2UgLmhvdy10by1tZW1iZXItaW1hZ2UtaW5uZXI6YmVmb3JlIHsgbGVmdDogLTYwcHg7IHJpZ2h0OiAtNjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWltYWdlIC5ob3ctdG8tbWVtYmVyLWltYWdlLWlubmVyOmJlZm9yZSB7IG1hcmdpbjogMCBhdXRvOyBtYXgtd2lkdGg6IDk3dnc7IGJvdHRvbTogLTE3cHg7IH0gfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWltYWdlIC5ob3ctdG8tbWVtYmVyLWltYWdlLWlubmVyOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMy5wbmdcIik7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0OyBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTsgYm90dG9tOiAtNTBweDsgcmlnaHQ6IC0xNXB4OyB0b3A6IC01NXB4OyB3aWR0aDogMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1pbWFnZSAuaG93LXRvLW1lbWJlci1pbWFnZS1pbm5lcjphZnRlciB7IGJvdHRvbTogLTQ1cHg7IHRvcDogLTQ1cHg7IHJpZ2h0OiAtMTdweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWltYWdlIC5ob3ctdG8tbWVtYmVyLWltYWdlLWlubmVyOmFmdGVyIHsgYm90dG9tOiAtMzBweDsgdG9wOiAtMzBweDsgfSB9XG5cbi5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItaW1hZ2UgaW1nIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1yaWdodCB7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA3MDBweCk7IHBhZGRpbmc6IDAgMTVweDsgd2lkdGg6IDczMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzUwcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1yaWdodCB7IG1heC13aWR0aDogNTAlOyBwYWRkaW5nLWxlZnQ6IDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1yaWdodCB7IG1heC13aWR0aDogMTAwJTsgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItcmlnaHQgeyBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLXJpZ2h0IGgyIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogNDBweDsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItcmlnaHQgaDIgeyBmb250LXNpemU6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1yaWdodCBoMiB7IHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItcmlnaHQgdWwgeyBtYXJnaW46IDAgMCAxNXB4OyBwYWRkaW5nOiAwOyB9XG5cbi5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItcmlnaHQgdWwgbGkgeyBjb2xvcjogIzVDNUM1QzsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTogMThweDsgbGluZS1oZWlnaHQ6IDEuNGVtOyBtYXJnaW46IDAgMCAzMHB4OyBwYWRkaW5nLWxlZnQ6IDMwcHg7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItcmlnaHQgdWwgbGkgeyBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLXJpZ2h0IHVsIGxpOmxhc3QtY2hpbGQgeyBtYXJnaW46IDA7IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1yaWdodCB1bCBsaTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2lyY2xlLWJydXNoLnBuZ1wiKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgaGVpZ2h0OiAxNHB4OyBsZWZ0OiAwOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNXB4OyB3aWR0aDogMTRweDsgfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLXJpZ2h0IHVsIGxpIGg0IHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogMjBweDsgbWFyZ2luOiAxMHB4IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLXJpZ2h0IHVsIGxpIGg0IHsgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1kZXRhaWxzIHsgZGlzcGxheTogZmxleDsgcGFkZGluZy1sZWZ0OiAzMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1kZXRhaWxzIHsgZmxleC1mbG93OiB3cmFwOyB9IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1kZXRhaWxzIC5ob3ctdG8tbWVtYmVyLWl0ZW0geyBtYXJnaW4tYm90dG9tOiAxNXB4OyBtYXJnaW4tcmlnaHQ6IDcwcHg7IHBhZGRpbmctbGVmdDogMjVweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItZGV0YWlscyAuaG93LXRvLW1lbWJlci1pdGVtIHNwYW4geyBkaXNwbGF5OiBibG9jazsgfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWRldGFpbHMgLmhvdy10by1tZW1iZXItaXRlbSBhIHsgY29sb3I6ICM1QzVDNUM7IGZvbnQtc2l6ZTogMjBweDsgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5ob3ctdG8tbWVtYmVyLXdyYXBwZXIgLmhvdy10by1tZW1iZXItZGV0YWlscyAuaG93LXRvLW1lbWJlci1pdGVtIGEgeyBmb250LXNpemU6IDE4cHg7IH0gfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWRldGFpbHMgLmhvdy10by1tZW1iZXItaXRlbSBzdmcgeyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDA7IGJvdHRvbTogNXB4OyB3aWR0aDogMThweDsgfVxuXG4uaG93LXRvLW1lbWJlci13cmFwcGVyIC5ob3ctdG8tbWVtYmVyLWRldGFpbHMgLmhvdy10by1tZW1iZXItaXRlbSBzdmcgLnN0MCwgLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1kZXRhaWxzIC5ob3ctdG8tbWVtYmVyLWl0ZW0gc3ZnIC5jbHMtMSB7IGZpbGw6ICMwMEFGQzc7IH1cblxuLmhvdy10by1tZW1iZXItd3JhcHBlciAuaG93LXRvLW1lbWJlci1kZXRhaWxzIC5ob3ctdG8tbWVtYmVyLWl0ZW0gc3ZnIC5zdDEgeyBmaWxsOiBub25lOyB9XG5cbi5jb250YWN0LXNlY3Rpb24td3JhcHBlciB7IHBhZGRpbmc6IDEwMHB4IDE1cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgeyBwYWRkaW5nOiA1MHB4IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIHsgcGFkZGluZzogMzBweCAwOyB9IH1cblxuLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWluZXIgeyBtYXgtd2lkdGg6IDExNzBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXIgeyBtYXJnaW46IDAgMCA0MHB4OyB9IH1cblxuLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVGNUY4OyBib3JkZXItcmFkaXVzOiA1cHg7IHBhZGRpbmc6IDQ1cHggNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIHsgcGFkZGluZzogMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgeyBwYWRkaW5nOiAyMHB4IDE1cHg7IH0gfVxuXG4uY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciBoMyB7IGZvbnQtc2l6ZTogMzBweDsgbWFyZ2luOiAwIDAgMjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIGgzIHsgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgLmNvbnRhY3Qtc2lkZWJhci1kZXRhaWxzIHNwYW4geyBjb2xvcjogI0ExQTFBMTsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4uY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciAuY29udGFjdC1zaWRlYmFyLWRldGFpbHMgYSB7IGRpc3BsYXk6IGJsb2NrOyBmb250LXNpemU6IDIwcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IG1hcmdpbjogMCAwIDE1cHg7IHBhZGRpbmctbGVmdDogMjVweDsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciAuY29udGFjdC1zaWRlYmFyLWRldGFpbHMgYSB7IGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciAuY29udGFjdC1zaWRlYmFyLWRldGFpbHMgYSB7IGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIC5jb250YWN0LXNpZGViYXItZGV0YWlscyBhIHNwYW4geyBjb2xvcjogIzVDNUM1QzsgZGlzcGxheTogYmxvY2s7IHBhZGRpbmc6IDA7IH1cblxuLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgLmNvbnRhY3Qtc2lkZWJhci1kZXRhaWxzIHN2ZyB7IGxlZnQ6IDA7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAzcHg7IHdpZHRoOiAxOHB4OyB9XG5cbi5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIC5jb250YWN0LXNpZGViYXItZGV0YWlscyBzdmcgLnN0MCwgLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgLmNvbnRhY3Qtc2lkZWJhci1kZXRhaWxzIHN2ZyAuY2xzLTEgeyBmaWxsOiAjMDBBRkM3OyB9XG5cbi5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIC5jb250YWN0LXNpZGViYXItZGV0YWlscyBzdmcgLnN0MSB7IGZpbGw6ICNmZmY7IH1cblxuLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIC5jb250YWN0LXNpZGViYXItaW5uZXIgLmNvbnRhY3Qtc2lkZWJhci1kZXRhaWxzIHN2Zy5wbGFjZSB7IG1heC1oZWlnaHQ6IDIwcHg7IHdpZHRoOiAxNXB4OyB9XG5cbi5jb250YWN0LXNlY3Rpb24td3JhcHBlciAuY29udGFjdC1zaWRlYmFyLWlubmVyIC5jb250YWN0LXNpZGViYXItZGV0YWlscyBzdmcuZW1haWwgeyBtYXgtaGVpZ2h0OiAxNXB4OyB0b3A6IDVweDsgfVxuXG4uY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciAuY29udGFjdC1zaWRlYmFyLWRldGFpbHMgc3ZnLnBob25lIHsgbWF4LWhlaWdodDogMThweDsgfVxuXG4uY29udGFjdC1zZWN0aW9uLXdyYXBwZXIgLmNvbnRhY3Qtc2lkZWJhci1pbm5lciBwIHsgY29sb3I6ICM1QzVDNUM7IG1hcmdpbjogMDsgfVxuXG4uY29udGFjdC1tYWluLWlubmVyIHsgYm9yZGVyLXJhZGl1czogNXB4OyBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDM4LCA0NywgNTYsIDAuMSk7IHBhZGRpbmc6IDQ1cHggNTBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5jb250YWN0LW1haW4taW5uZXIgeyBwYWRkaW5nOiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuY29udGFjdC1tYWluLWlubmVyIHsgcGFkZGluZzogMjBweCAxNXB4OyB9IH1cblxuLmNvbnRhY3QtbWFpbi1pbm5lciBoMyB7IGNvbG9yOiAjRTQxRTc2OyBmb250LXNpemU6IDMwcHg7IG1hcmdpbjogMCAwIDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyAuY29udGFjdC1tYWluLWlubmVyIGgzIHsgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIHsgcGFkZGluZzogOTBweCAxNXB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHsgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIHsgcGFkZGluZzogNTBweCAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciB7IHBhZGRpbmc6IDQwcHggMDsgfSB9XG5cbi5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1maXJzdC1pbWFnZSB7IHBhZGRpbmc6IDAgMTVweDsgd2lkdGg6IDQ1JTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWZpcnN0LWltYWdlIHsgbWFyZ2luOiAwIDAgMzBweDsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktZmlyc3QtaW1hZ2UgaW1nIHsgZGlzcGxheTogYmxvY2s7IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLXdyYXBwZXIgeyBwYWRkaW5nOiAwIDc1cHg7IHdpZHRoOiA1NSU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy13cmFwcGVyIHsgcGFkZGluZzogMCA1NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy13cmFwcGVyIHsgd2lkdGg6IDEwMCU7IH0gfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgeyBoZWlnaHQ6IGNhbGMoIDEwMCUgKyAxMHB4KTsgbWFyZ2luOiAtNXB4IDA7IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay10cmFjaywgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay1saXN0IHsgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy1pbm5lciAuc2xpY2stdHJhY2ssIC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy1pbm5lciAuc2xpY2stbGlzdCB7IGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay1zbGlkZSB7IGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay1zbGlkZSA+IGRpdiB7IGRpc3BsYXk6IGZsZXg7IGhlaWdodDogMTAwJTsgfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLnNsaWNrLXByZXYtbGYgeyBsZWZ0OiAtNzVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay1wcmV2LWxmIHsgbGVmdDogLTU1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5zbGljay1wcmV2LWxmIHsgbGVmdDogLTQ1cHg7IH0gfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLnNsaWNrLW5leHQtbGYgeyByaWdodDogLTYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy1pbm5lciAuc2xpY2stbmV4dC1sZiB7IHJpZ2h0OiAtNTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLnNsaWNrLW5leHQtbGYgeyByaWdodDogLTQ1cHg7IH0gfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLmdhbGxlcnktc2VjdGlvbi1pdGVtIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyBwYWRkaW5nOiA1cHg7IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5nYWxsZXJ5LXNlY3Rpb24taXRlbSBhIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBib3JkZXItcmFkaXVzOiA1cHg7IGRpc3BsYXk6IGJsb2NrOyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7IHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAuZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLmdhbGxlcnktc2VjdGlvbi1pdGVtIGEgeyBoZWlnaHQ6IDIydnc7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHsgLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5nYWxsZXJ5LXNlY3Rpb24taXRlbSBhIHsgaGVpZ2h0OiAzMHZ3OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7IC5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy1pbm5lciAuZ2FsbGVyeS1zZWN0aW9uLWl0ZW0gYSB7IGhlaWdodDogNTB2dzsgfSB9XG5cbi5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciAuZ2FsbGVyeS1pdGVtcy1pbm5lciAuZ2FsbGVyeS1zZWN0aW9uLWl0ZW0gYTpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyRjM4OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgbGVmdDogMDsgb3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAwOyB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLmdhbGxlcnktc2VjdGlvbi13cmFwcGVyIC5nYWxsZXJ5LWl0ZW1zLWlubmVyIC5nYWxsZXJ5LXNlY3Rpb24taXRlbSBhOmhvdmVyOjpiZWZvcmUgeyBvcGFjaXR5OiAuNzsgfVxuXG4uZ2FsbGVyeS1zZWN0aW9uLXdyYXBwZXIgLmdhbGxlcnktaXRlbXMtaW5uZXIgLmdhbGxlcnktc2VjdGlvbi1pdGVtIGEgaW1nIHsgd2lkdGg6IDEwMCU7IH1cblxuLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgeyBwYWRkaW5nOiA5MHB4IDE1cHggNDBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIHsgcGFkZGluZzogNTBweCAxNXB4IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgeyBwYWRkaW5nOiA0MHB4IDAgMDsgfSB9XG5cbi52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIGgzIHsgY29sb3I6ICNFNDFFNzY7IGZvbnQtc2l6ZTogNDBweDsgbWFyZ2luOiAwIDAgMjVweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIGgzIHsgZm9udC1zaXplOiAzMHB4OyBtYXJnaW46IDAgMCAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIGgzIHsgZm9udC1zaXplOiAyNXB4OyBtYXJnaW46IDAgMCAxNXB4OyB9IH1cblxuLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgLnZpZGVvcy1zZWN0aW9uLWl0ZW0geyBtYXJnaW46IDAgMCA1MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHsgLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgLnZpZGVvcy1zZWN0aW9uLWl0ZW0geyBtYXJnaW46IDAgMCA1MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7IC52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIC52aWRlb3Mtc2VjdGlvbi1pdGVtIHsgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG5cbi52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIC52aWRlb3Mtc2VjdGlvbi1pdGVtLXRodW1ibmFpbCB7IGJvcmRlci1yYWRpdXM6IDVweDsgb3ZlcmZsb3c6IGhpZGRlbjsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIC52aWRlb3Mtc2VjdGlvbi1pdGVtLXRodW1ibmFpbDpiZWZvcmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyRjM4OyBib3R0b206IDA7IGNvbnRlbnQ6ICcnOyBkaXNwbGF5OiBibG9jazsgbGVmdDogMDsgb3BhY2l0eTogMDsgcG9zaXRpb246IGFic29sdXRlOyByaWdodDogMDsgdG9wOiAwOyB0cmFuc2l0aW9uOiAuM3M7IHotaW5kZXg6IDE7IH1cblxuLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgLnZpZGVvcy1zZWN0aW9uLWl0ZW0tdGh1bWJuYWlsOmFmdGVyIHsgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BsYXkuc3ZnXCIpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IGJhY2tncm91bmQtc2l6ZTogMTAwJTsgYm90dG9tOiAwOyBjb250ZW50OiAnJzsgZGlzcGxheTogYmxvY2s7IGhlaWdodDogNDhweDsgbGVmdDogMDsgbWFyZ2luOiBhdXRvOyBwb3NpdGlvbjogYWJzb2x1dGU7IHJpZ2h0OiAwOyB0b3A6IDA7IHRyYW5zaXRpb246IC4zczsgd2lkdGg6IDQ4cHg7IHotaW5kZXg6IDE7IH1cblxuLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgLnZpZGVvcy1zZWN0aW9uLWl0ZW0tdGh1bWJuYWlsIHN2ZyB7IGJvdHRvbTogMDsgaGVpZ2h0OiA0OHB4OyBsZWZ0OiAwOyBtYXJnaW46IGF1dG87IHBvc2l0aW9uOiBhYnNvbHV0ZTsgcmlnaHQ6IDA7IHRvcDogMDsgd2lkdGg6IDQ4cHg7IHotaW5kZXg6IDI7IH1cblxuLnZpZGVvcy1zZWN0aW9uLXdyYXBwZXIgLnZpZGVvcy1zZWN0aW9uLWl0ZW0tdGh1bWJuYWlsIHN2ZyBwYXRoIHsgZmlsbDogI2ZmZjsgfVxuXG4udmlkZW9zLXNlY3Rpb24td3JhcHBlciAudmlkZW9zLXNlY3Rpb24taXRlbS10aHVtYm5haWw6aG92ZXI6OmJlZm9yZSB7IG9wYWNpdHk6IC41OyB9XG5cbi52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIC52aWRlb3Mtc2VjdGlvbi1pdGVtLXRodW1ibmFpbCBpbWcgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6IDEwMCU7IH1cblxuLnBhZ2UtY29udGVudC1zZWN0aW9uIHsgcGFkZGluZzogMTAwcHggMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IC5wYWdlLWNvbnRlbnQtc2VjdGlvbiB7IHBhZGRpbmc6IDUwcHggMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyAucGFnZS1jb250ZW50LXNlY3Rpb24geyBwYWRkaW5nOiA0MHB4IDA7IH0gfVxuXG4ucGFnZS1jb250ZW50LXNlY3Rpb24gLmNvbnRhaW5lciB7IG1heC13aWR0aDogMTE3MHB4OyB9XG5cbi5zZWFyY2gtZm9ybSB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IGRpc3BsYXk6IGZsZXg7IH1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHsgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gNThweCAtIDEwcHgpOyB3aWR0aDogMzAwcHg7IH1cblxuLnNlYXJjaC1mb3JtIC5idXR0b24geyBtYXJnaW4tbGVmdDogNXB4OyBwYWRkaW5nOiAxNnB4IDIwcHg7IHRyYW5zaXRpb246IC4zczsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHsgLnNlYXJjaC1mb3JtIC5idXR0b24geyBwYWRkaW5nOiAxMXB4IDE1cHg7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMtd3JhcCBhcnRpY2xlIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCOUI5Qjk7IG1hcmdpbjogMDsgcGFkZGluZzogMzBweCAwOyB9XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwIGFydGljbGUgaDMgeyBtYXJnaW46IDAgMCAyMHB4OyB9XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwIGFydGljbGUgaDMgYSB7IGNvbG9yOiAjRTQxRTc2OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkgeyAuc2VhcmNoLXJlc3VsdHMtd3JhcCBhcnRpY2xlIC5idXR0b24geyBwYWRkaW5nOiAxNXB4IDQwcHg7IH0gfVxuXG4ucG9zdHMtd3JhcCBhcnRpY2xlIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCOUI5Qjk7IG1hcmdpbjogMDsgcGFkZGluZzogMzBweCAwOyB9XG5cbi5wb3N0cy13cmFwIGFydGljbGUgaDEgeyBmb250LXNpemU6IDMwcHg7IG1hcmdpbjogMCAwIDIwcHg7IH1cblxuLnBvc3RzLXdyYXAgYXJ0aWNsZSBoMSBhIHsgY29sb3I6ICNFNDFFNzY7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucG9zdHMtd3JhcCBhcnRpY2xlIGEgeyBjb2xvcjogIzAwQUZDNzsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnBvc3RzLXdyYXAgYXJ0aWNsZSBhOmhvdmVyIHsgY29sb3I6ICM1QzVDNUM7IH1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTm9ybWFsaXplXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6ICAgICAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmVtIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICAgIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuaHIge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMDtcbn1cblxucHJlIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgICBtYXJnaW46IDAgMnB4O1xuICAgIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuXG5vcHRncm91cCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuIiwiLyohXG4gKiBCb290c3RyYXAgR3JpZCB2NC4wLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQC1tcy12aWV3cG9ydCB7XG4gICAgd2lkdGg6IGRldmljZS13aWR0aFxufVxuXG5odG1sIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyXG59XG5cbiosXG46OmFmdGVyLFxuOjpiZWZvcmUge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXRcbn1cblxuLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xufVxuXG4ucm93IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDBcbn1cblxuLm5vLWd1dHRlcnM+LmNvbCxcbi5uby1ndXR0ZXJzPltjbGFzcyo9Y29sLV0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwXG59XG5cbi5jb2wsXG4uY29sLTEsXG4uY29sLTEwLFxuLmNvbC0xMSxcbi5jb2wtMTIsXG4uY29sLTIsXG4uY29sLTMsXG4uY29sLTQsXG4uY29sLTUsXG4uY29sLTYsXG4uY29sLTcsXG4uY29sLTgsXG4uY29sLTksXG4uY29sLWF1dG8sXG4uY29sLWxnLFxuLmNvbC1sZy0xLFxuLmNvbC1sZy0xMCxcbi5jb2wtbGctMTEsXG4uY29sLWxnLTEyLFxuLmNvbC1sZy0yLFxuLmNvbC1sZy0zLFxuLmNvbC1sZy00LFxuLmNvbC1sZy01LFxuLmNvbC1sZy02LFxuLmNvbC1sZy03LFxuLmNvbC1sZy04LFxuLmNvbC1sZy05LFxuLmNvbC1sZy1hdXRvLFxuLmNvbC1tZCxcbi5jb2wtbWQtMSxcbi5jb2wtbWQtMTAsXG4uY29sLW1kLTExLFxuLmNvbC1tZC0xMixcbi5jb2wtbWQtMixcbi5jb2wtbWQtMyxcbi5jb2wtbWQtNCxcbi5jb2wtbWQtNSxcbi5jb2wtbWQtNixcbi5jb2wtbWQtNyxcbi5jb2wtbWQtOCxcbi5jb2wtbWQtOSxcbi5jb2wtbWQtYXV0byxcbi5jb2wtc20sXG4uY29sLXNtLTEsXG4uY29sLXNtLTEwLFxuLmNvbC1zbS0xMSxcbi5jb2wtc20tMTIsXG4uY29sLXNtLTIsXG4uY29sLXNtLTMsXG4uY29sLXNtLTQsXG4uY29sLXNtLTUsXG4uY29sLXNtLTYsXG4uY29sLXNtLTcsXG4uY29sLXNtLTgsXG4uY29sLXNtLTksXG4uY29sLXNtLWF1dG8sXG4uY29sLXhsLFxuLmNvbC14bC0xLFxuLmNvbC14bC0xMCxcbi5jb2wteGwtMTEsXG4uY29sLXhsLTEyLFxuLmNvbC14bC0yLFxuLmNvbC14bC0zLFxuLmNvbC14bC00LFxuLmNvbC14bC01LFxuLmNvbC14bC02LFxuLmNvbC14bC03LFxuLmNvbC14bC04LFxuLmNvbC14bC05LFxuLmNvbC14bC1hdXRvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XG59XG5cbi5jb2wge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbi5jb2wtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lXG59XG5cbi5jb2wtMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlXG59XG5cbi5jb2wtMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclXG59XG5cbi5jb2wtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlXG59XG5cbi5jb2wtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlXG59XG5cbi5jb2wtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclXG59XG5cbi5jb2wtNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlXG59XG5cbi5jb2wtNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlXG59XG5cbi5jb2wtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclXG59XG5cbi5jb2wtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlXG59XG5cbi5jb2wtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJVxufVxuXG4uY29sLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyVcbn1cblxuLmNvbC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlXG59XG5cbi5vcmRlci1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xXG59XG5cbi5vcmRlci1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzXG59XG5cbi5vcmRlci0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwXG59XG5cbi5vcmRlci0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxXG59XG5cbi5vcmRlci0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyXG59XG5cbi5vcmRlci0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzXG59XG5cbi5vcmRlci00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0XG59XG5cbi5vcmRlci01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1XG59XG5cbi5vcmRlci02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2XG59XG5cbi5vcmRlci03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3XG59XG5cbi5vcmRlci04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4XG59XG5cbi5vcmRlci05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOVxufVxuXG4ub3JkZXItMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTBcbn1cblxuLm9yZGVyLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExXG59XG5cbi5vcmRlci0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMlxufVxuXG4ub2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyVcbn1cblxuLm9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JVxufVxuXG4ub2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSVcbn1cblxuLm9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJVxufVxuXG4ub2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclXG59XG5cbi5vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJVxufVxuXG4ub2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlXG59XG5cbi5vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyVcbn1cblxuLm9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlXG59XG5cbi5vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlXG59XG5cbi5vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSB7XG4gICAgLmNvbC1zbSB7XG4gICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICB9XG4gICAgLmNvbC1zbS1hdXRvIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogbm9uZVxuICAgIH1cbiAgICAuY29sLXNtLTEge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4LjMzMzMzMyVcbiAgICB9XG4gICAgLmNvbC1zbS0yIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNi42NjY2NjclXG4gICAgfVxuICAgIC5jb2wtc20tMyB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDI1JVxuICAgIH1cbiAgICAuY29sLXNtLTQge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyVcbiAgICB9XG4gICAgLmNvbC1zbS01IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0MS42NjY2NjclXG4gICAgfVxuICAgIC5jb2wtc20tNiB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJVxuICAgIH1cbiAgICAuY29sLXNtLTcge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyVcbiAgICB9XG4gICAgLmNvbC1zbS04IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclXG4gICAgfVxuICAgIC5jb2wtc20tOSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1JVxuICAgIH1cbiAgICAuY29sLXNtLTEwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wtc20tMTEge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyVcbiAgICB9XG4gICAgLmNvbC1zbS0xMiB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJVxuICAgIH1cbiAgICAub3JkZXItc20tZmlyc3Qge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgIG9yZGVyOiAtMVxuICAgIH1cbiAgICAub3JkZXItc20tbGFzdCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgICAgIG9yZGVyOiAxM1xuICAgIH1cbiAgICAub3JkZXItc20tMCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICBvcmRlcjogMFxuICAgIH1cbiAgICAub3JkZXItc20tMSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICBvcmRlcjogMVxuICAgIH1cbiAgICAub3JkZXItc20tMiB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMlxuICAgIH1cbiAgICAub3JkZXItc20tMyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICBvcmRlcjogM1xuICAgIH1cbiAgICAub3JkZXItc20tNCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgICBvcmRlcjogNFxuICAgIH1cbiAgICAub3JkZXItc20tNSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNVxuICAgIH1cbiAgICAub3JkZXItc20tNiB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgICBvcmRlcjogNlxuICAgIH1cbiAgICAub3JkZXItc20tNyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgICBvcmRlcjogN1xuICAgIH1cbiAgICAub3JkZXItc20tOCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgICBvcmRlcjogOFxuICAgIH1cbiAgICAub3JkZXItc20tOSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgICAgb3JkZXI6IDlcbiAgICB9XG4gICAgLm9yZGVyLXNtLTEwIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgICAgb3JkZXI6IDEwXG4gICAgfVxuICAgIC5vcmRlci1zbS0xMSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICAgIG9yZGVyOiAxMVxuICAgIH1cbiAgICAub3JkZXItc20tMTIge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgICBvcmRlcjogMTJcbiAgICB9XG4gICAgLm9mZnNldC1zbS0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICB9XG4gICAgLm9mZnNldC1zbS0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJVxuICAgIH1cbiAgICAub2Zmc2V0LXNtLTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JVxuICAgIH1cbiAgICAub2Zmc2V0LXNtLTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlXG4gICAgfVxuICAgIC5vZmZzZXQtc20tNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQtc20tNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclXG4gICAgfVxuICAgIC5vZmZzZXQtc20tNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCVcbiAgICB9XG4gICAgLm9mZnNldC1zbS03IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyVcbiAgICB9XG4gICAgLm9mZnNldC1zbS04IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyVcbiAgICB9XG4gICAgLm9mZnNldC1zbS05IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JVxuICAgIH1cbiAgICAub2Zmc2V0LXNtLTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyVcbiAgICB9XG4gICAgLm9mZnNldC1zbS0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclXG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5jb2wtbWQge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgfVxuICAgIC5jb2wtbWQtYXV0byB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmVcbiAgICB9XG4gICAgLmNvbC1tZC0xIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogOC4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wtbWQtMiB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLW1kLTMge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSVcbiAgICB9XG4gICAgLmNvbC1tZC00IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wtbWQtNSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNDEuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLW1kLTYge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG4gICAgLmNvbC1tZC03IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wtbWQtOCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLW1kLTkge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSVcbiAgICB9XG4gICAgLmNvbC1tZC0xMCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogODMuMzMzMzMzJVxuICAgIH1cbiAgICAuY29sLW1kLTExIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NjclXG4gICAgfVxuICAgIC5jb2wtbWQtMTIge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICB9XG4gICAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgICBvcmRlcjogLTFcbiAgICB9XG4gICAgLm9yZGVyLW1kLWxhc3Qge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgICAgICBvcmRlcjogMTNcbiAgICB9XG4gICAgLm9yZGVyLW1kLTAge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgb3JkZXI6IDBcbiAgICB9XG4gICAgLm9yZGVyLW1kLTEge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDFcbiAgICB9XG4gICAgLm9yZGVyLW1kLTIge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgb3JkZXI6IDJcbiAgICB9XG4gICAgLm9yZGVyLW1kLTMge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgICAgb3JkZXI6IDNcbiAgICB9XG4gICAgLm9yZGVyLW1kLTQge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDRcbiAgICB9XG4gICAgLm9yZGVyLW1kLTUge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgb3JkZXI6IDVcbiAgICB9XG4gICAgLm9yZGVyLW1kLTYge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICAgICAgb3JkZXI6IDZcbiAgICB9XG4gICAgLm9yZGVyLW1kLTcge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDdcbiAgICB9XG4gICAgLm9yZGVyLW1kLTgge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgICAgb3JkZXI6IDhcbiAgICB9XG4gICAgLm9yZGVyLW1kLTkge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5XG4gICAgfVxuICAgIC5vcmRlci1tZC0xMCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICAgIG9yZGVyOiAxMFxuICAgIH1cbiAgICAub3JkZXItbWQtMTEge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgICBvcmRlcjogMTFcbiAgICB9XG4gICAgLm9yZGVyLW1kLTEyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyVcbiAgICB9XG4gICAgLm9mZnNldC1tZC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyVcbiAgICB9XG4gICAgLm9mZnNldC1tZC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JVxuICAgIH1cbiAgICAub2Zmc2V0LW1kLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJVxuICAgIH1cbiAgICAub2Zmc2V0LW1kLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JVxuICAgIH1cbiAgICAub2Zmc2V0LW1kLTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSVcbiAgICB9XG4gICAgLm9mZnNldC1tZC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQtbWQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuY29sLWxnIHtcbiAgICAgICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJVxuICAgIH1cbiAgICAuY29sLWxnLWF1dG8ge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lXG4gICAgfVxuICAgIC5jb2wtbGctMSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDguMzMzMzMzJVxuICAgIH1cbiAgICAuY29sLWxnLTIge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyVcbiAgICB9XG4gICAgLmNvbC1sZy0zIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICAgIG1heC13aWR0aDogMjUlXG4gICAgfVxuICAgIC5jb2wtbGctNCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMzMzJVxuICAgIH1cbiAgICAuY29sLWxnLTUge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyVcbiAgICB9XG4gICAgLmNvbC1sZy02IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlXG4gICAgfVxuICAgIC5jb2wtbGctNyB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogNTguMzMzMzMzJVxuICAgIH1cbiAgICAuY29sLWxnLTgge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyVcbiAgICB9XG4gICAgLmNvbC1sZy05IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgICAgIG1heC13aWR0aDogNzUlXG4gICAgfVxuICAgIC5jb2wtbGctMTAge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyVcbiAgICB9XG4gICAgLmNvbC1sZy0xMSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogOTEuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLWxnLTEyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgfVxuICAgIC5vcmRlci1sZy1maXJzdCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgb3JkZXI6IC0xXG4gICAgfVxuICAgIC5vcmRlci1sZy1sYXN0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICAgICAgb3JkZXI6IDEzXG4gICAgfVxuICAgIC5vcmRlci1sZy0wIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgICAgIG9yZGVyOiAwXG4gICAgfVxuICAgIC5vcmRlci1sZy0xIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgIG9yZGVyOiAxXG4gICAgfVxuICAgIC5vcmRlci1sZy0yIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICAgIG9yZGVyOiAyXG4gICAgfVxuICAgIC5vcmRlci1sZy0zIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzXG4gICAgfVxuICAgIC5vcmRlci1sZy00IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgICAgIG9yZGVyOiA0XG4gICAgfVxuICAgIC5vcmRlci1sZy01IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICAgIG9yZGVyOiA1XG4gICAgfVxuICAgIC5vcmRlci1sZy02IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2XG4gICAgfVxuICAgIC5vcmRlci1sZy03IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgICAgIG9yZGVyOiA3XG4gICAgfVxuICAgIC5vcmRlci1sZy04IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICAgIG9yZGVyOiA4XG4gICAgfVxuICAgIC5vcmRlci1sZy05IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgICBvcmRlcjogOVxuICAgIH1cbiAgICAub3JkZXItbGctMTAge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgICBvcmRlcjogMTBcbiAgICB9XG4gICAgLm9yZGVyLWxnLTExIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgICAgb3JkZXI6IDExXG4gICAgfVxuICAgIC5vcmRlci1sZy0xMiB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICAgIG9yZGVyOiAxMlxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogMFxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQtbGctMiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclXG4gICAgfVxuICAgIC5vZmZzZXQtbGctMyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSVcbiAgICB9XG4gICAgLm9mZnNldC1sZy00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyVcbiAgICB9XG4gICAgLm9mZnNldC1sZy01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyVcbiAgICB9XG4gICAgLm9mZnNldC1sZy02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJVxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJVxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JVxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlXG4gICAgfVxuICAgIC5vZmZzZXQtbGctMTAge1xuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJVxuICAgIH1cbiAgICAub2Zmc2V0LWxnLTExIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyVcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xuICAgIC5jb2wteGwge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgfVxuICAgIC5jb2wteGwtYXV0byB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmVcbiAgICB9XG4gICAgLmNvbC14bC0xIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogOC4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wteGwtMiB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogMTYuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLXhsLTMge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSVcbiAgICB9XG4gICAgLmNvbC14bC00IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wteGwtNSB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNDEuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLXhsLTYge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCVcbiAgICB9XG4gICAgLmNvbC14bC03IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlXG4gICAgfVxuICAgIC5jb2wteGwtOCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgICAgIG1heC13aWR0aDogNjYuNjY2NjY3JVxuICAgIH1cbiAgICAuY29sLXhsLTkge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSVcbiAgICB9XG4gICAgLmNvbC14bC0xMCB7XG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIG1heC13aWR0aDogODMuMzMzMzMzJVxuICAgIH1cbiAgICAuY29sLXhsLTExIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAgICAgbWF4LXdpZHRoOiA5MS42NjY2NjclXG4gICAgfVxuICAgIC5jb2wteGwtMTIge1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICB9XG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgICBvcmRlcjogLTFcbiAgICB9XG4gICAgLm9yZGVyLXhsLWxhc3Qge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgICAgICBvcmRlcjogMTNcbiAgICB9XG4gICAgLm9yZGVyLXhsLTAge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgb3JkZXI6IDBcbiAgICB9XG4gICAgLm9yZGVyLXhsLTEge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDFcbiAgICB9XG4gICAgLm9yZGVyLXhsLTIge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgb3JkZXI6IDJcbiAgICB9XG4gICAgLm9yZGVyLXhsLTMge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgICAgb3JkZXI6IDNcbiAgICB9XG4gICAgLm9yZGVyLXhsLTQge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDRcbiAgICB9XG4gICAgLm9yZGVyLXhsLTUge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgb3JkZXI6IDVcbiAgICB9XG4gICAgLm9yZGVyLXhsLTYge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICAgICAgb3JkZXI6IDZcbiAgICB9XG4gICAgLm9yZGVyLXhsLTcge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDdcbiAgICB9XG4gICAgLm9yZGVyLXhsLTgge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgICAgb3JkZXI6IDhcbiAgICB9XG4gICAgLm9yZGVyLXhsLTkge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5XG4gICAgfVxuICAgIC5vcmRlci14bC0xMCB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgICAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICAgIG9yZGVyOiAxMFxuICAgIH1cbiAgICAub3JkZXIteGwtMTEge1xuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgICBvcmRlcjogMTFcbiAgICB9XG4gICAgLm9yZGVyLXhsLTEyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyXG4gICAgfVxuICAgIC5vZmZzZXQteGwtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgfVxuICAgIC5vZmZzZXQteGwtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyVcbiAgICB9XG4gICAgLm9mZnNldC14bC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyVcbiAgICB9XG4gICAgLm9mZnNldC14bC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JVxuICAgIH1cbiAgICAub2Zmc2V0LXhsLTQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJVxuICAgIH1cbiAgICAub2Zmc2V0LXhsLTUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JVxuICAgIH1cbiAgICAub2Zmc2V0LXhsLTYge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTAlXG4gICAgfVxuICAgIC5vZmZzZXQteGwtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQteGwtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclXG4gICAgfVxuICAgIC5vZmZzZXQteGwtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSVcbiAgICB9XG4gICAgLm9mZnNldC14bC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlXG4gICAgfVxuICAgIC5vZmZzZXQteGwtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JVxuICAgIH1cbn1cblxuLmQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnRcbn1cblxuLmQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUhaW1wb3J0YW50XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudFxufVxuXG4uZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50XG59XG5cbi5kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSFpbXBvcnRhbnRcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3chaW1wb3J0YW50XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwhaW1wb3J0YW50XG59XG5cbi5kLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94IWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnRcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCFpbXBvcnRhbnRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NTc2cHgpIHtcbiAgICAuZC1zbS1ub25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtc20taW5saW5lIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXNtLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXNtLXRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXNtLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtc20taW5saW5lLWZsZXgge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCFpbXBvcnRhbnRcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSB7XG4gICAgLmQtbWQtbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLW1kLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1tZC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1tZC10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1tZC10YWJsZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3chaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1tZC1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXghaW1wb3J0YW50XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo5OTJweCkge1xuICAgIC5kLWxnLW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1sZy1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtbGctYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtbGctdGFibGUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtbGctdGFibGUtcm93IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93IWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtbGctZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4IWltcG9ydGFudFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgLmQteGwtbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXhsLWlubGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC14bC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC14bC10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC14bC10YWJsZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3chaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC14bC1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXghaW1wb3J0YW50XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIC5kLXByaW50LW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1wcmludC1pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtcHJpbnQtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtcHJpbnQtdGFibGUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93IWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmQtcHJpbnQtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94IWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3ghaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudFxuICAgIH1cbiAgICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4IWltcG9ydGFudFxuICAgIH1cbn1cblxuLmZsZXgtcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnRcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlIWltcG9ydGFudFxufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UhaW1wb3J0YW50XG59XG5cbi5mbGV4LXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCFpbXBvcnRhbnRcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwIWltcG9ydGFudFxufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UhaW1wb3J0YW50XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudFxufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQhaW1wb3J0YW50XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuIWltcG9ydGFudFxufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1pdGVtcy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0IWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudFxufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSFpbXBvcnRhbnRcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ghaW1wb3J0YW50XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudFxufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCFpbXBvcnRhbnRcbn1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyIWltcG9ydGFudFxufVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCFpbXBvcnRhbnRcbn1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byFpbXBvcnRhbnRcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0IWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0IWltcG9ydGFudFxufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUhaW1wb3J0YW50XG59XG5cbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ghaW1wb3J0YW50XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjU3NnB4KSB7XG4gICAgLmZsZXgtc20tcm93IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3chaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1zbS13cmFwIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlIWltcG9ydGFudFxuICAgIH1cbiAgICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyIWltcG9ydGFudFxuICAgIH1cbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5IWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0IWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ghaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5IWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8haW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ghaW1wb3J0YW50XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDo3NjhweCkge1xuICAgIC5mbGV4LW1kLXJvdyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3chaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1tZC1jb2x1bW4ge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtbWQtd3JhcCB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ghaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoIWltcG9ydGFudFxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6OTkycHgpIHtcbiAgICAuZmxleC1sZy1yb3cge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtbGctY29sdW1uIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UhaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UhaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LWxnLXdyYXAge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC1sZy1ub3dyYXAge1xuICAgICAgICAtbXMtZmxleC13cmFwOiBub3dyYXAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UhaW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudFxuICAgIH1cbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5IWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuIWltcG9ydGFudFxuICAgIH1cbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8haW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLWxnLXN0YXJ0IHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0IWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCFpbXBvcnRhbnRcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xuICAgIC5mbGV4LXhsLXJvdyB7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3chaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93IWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC14bC1jb2x1bW4ge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmZsZXgteGwtd3JhcCB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50XG4gICAgfVxuICAgIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwIWltcG9ydGFudFxuICAgIH1cbiAgICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0IWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0IWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4haW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ghaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kIWltcG9ydGFudFxuICAgIH1cbiAgICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIhaW1wb3J0YW50XG4gICAgfVxuICAgIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSFpbXBvcnRhbnRcbiAgICB9XG4gICAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ghaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoIWltcG9ydGFudFxuICAgIH1cbn1cblxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAtZ3JpZC5taW4uY3NzLm1hcCAqL1xuIiwiLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0XG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmdcbntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3RcbntcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2tcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgZGlzcGxheTogdGFibGU7XG5cbiAgICBjb250ZW50OiAnJztcbn1cbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZVxue1xuICAgIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZSBpbWdcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZ1xue1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nXG57XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGVcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiIsIu+7vy5zbGljay1saWdodGJveHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDo5OTk5O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDpibGFjazstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjVzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IDAuNXMgZWFzZX0uc2xpY2stbGlnaHRib3ggLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3R7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uc2xpY2stbGlnaHRib3ggLnNsaWNrLXByZXZ7bGVmdDoxNXB4fS5zbGljay1saWdodGJveCAuc2xpY2stbmV4dHtyaWdodDoxNXB4fS5zbGljay1saWdodGJveC1oaWRle29wYWNpdHk6MH0uc2xpY2stbGlnaHRib3gtaGlkZS5zbGljay1saWdodGJveC1pZXstbXMtZmlsdGVyOlwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtmaWx0ZXI6YWxwaGEob3BhY2l0eT0wKX0uc2xpY2stbGlnaHRib3gtaGlkZS1pbml0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDotOTk5OXB4O29wYWNpdHk6MH0uc2xpY2stbGlnaHRib3gtaGlkZS1pbml0LnNsaWNrLWxpZ2h0Ym94LWlley1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0wKVwiO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zbGljay1saWdodGJveC1pbm5lcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc2xpY2stbGlnaHRib3gtc2xpY2staXRlbXt0ZXh0LWFsaWduOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW59LnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWl0ZW06YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEwMCU7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1yaWdodDotMC4yNWVtfS5zbGljay1jYXB0aW9uLWJvdHRvbSAuc2xpY2stbGlnaHRib3gtc2xpY2staXRlbSAuc2xpY2stbGlnaHRib3gtc2xpY2staXRlbSAuc2xpY2stbGlnaHRib3gtc2xpY2stY2FwdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtsZWZ0OjA7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjIwcHh9LnNsaWNrLWNhcHRpb24tZHluYW1pYyAuc2xpY2stbGlnaHRib3gtc2xpY2staXRlbSAuc2xpY2stbGlnaHRib3gtc2xpY2staXRlbSAuc2xpY2stbGlnaHRib3gtc2xpY2stY2FwdGlvbntkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfS5zbGljay1saWdodGJveC1zbGljay1pdGVtLWlubmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXgtd2lkdGg6OTAlO21heC1oZWlnaHQ6OTAlfS5zbGljay1saWdodGJveC1zbGljay1pbWd7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrO21heC13aWR0aDo5MCU7bWF4LWhlaWdodDo5MCV9LnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWNhcHRpb257bWFyZ2luOjEwcHggMCAwO2NvbG9yOndoaXRlfS5zbGljay1saWdodGJveC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjIwcHg7d2lkdGg6MjBweDtsaW5lLWhlaWdodDowO2ZvbnQtc2l6ZTowO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dHJhbnNwYXJlbnQ7cGFkZGluZzowO2JvcmRlcjpub25lfS5zbGljay1saWdodGJveC1jbG9zZTpmb2N1c3tvdXRsaW5lOm5vbmV9LnNsaWNrLWxpZ2h0Ym94LWNsb3NlOmJlZm9yZXtmb250LWZhbWlseTpcInNsaWNrXCI7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MTtjb2xvcjp3aGl0ZTtvcGFjaXR5OjAuODU7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7Y29udGVudDonw5cnfVxuIiwiLyoqXG4gKiBGZWF0aGVybGlnaHQg4oCTIHVsdHJhIHNsaW0galF1ZXJ5IGxpZ2h0Ym94XG4gKiBWZXJzaW9uIDEuMy41IC0gaHR0cDovL25vZWxib3NzLmdpdGh1Yi5pby9mZWF0aGVybGlnaHQvXG4gKlxuICogQ29weXJpZ2h0IDIwMTUsIE5vw6tsIFJhb3VsIEJvc3NhcnQgKGh0dHA6Ly93d3cubm9lbGJvc3MuY29tKVxuICogTUlUIExpY2Vuc2VkLlxuKiovXG5AbWVkaWEgYWxsIHtcblx0LmZlYXRoZXJsaWdodCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdC8qIGRpbWVuc2lvbnM6IHNwYW5uaW5nIHRoZSBiYWNrZ3JvdW5kIGZyb20gZWRnZSB0byBlZGdlICovXG5cdFx0cG9zaXRpb246Zml4ZWQ7XG5cdFx0dG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDIxNDc0ODM2NDc7IC8qIHotaW5kZXggbmVlZHMgdG8gYmUgPj0gZWxlbWVudHMgb24gdGhlIHNpdGUuICovXG5cblx0XHQvKiBwb3NpdGlvbjogY2VudGVyaW5nIGNvbnRlbnQgKi9cblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQvKiBpbnN1cmVzIHRoYXQgdGhlIDo6YmVmb3JlIHBzZXVkbyBlbGVtZW50IGRvZXNuJ3QgZm9yY2Ugd3JhcCB3aXRoIGZpeGVkIHdpZHRoIGNvbnRlbnQ7ICovXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdC8qIHN0eWxpbmcgKi9cblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZDogIzMzMztcblx0XHQvKiBJRTggXCJoYWNrXCIgZm9yIG5lc3RlZCBmZWF0aGVybGlnaHRzICovXG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcblx0fVxuXG5cdC8qIHN1cHBvcnQgZm9yIG5lc3RlZCBmZWF0aGVybGlnaHRzLiBEb2VzIG5vdCB3b3JrIGluIElFOCAodXNlIEpTIHRvIGZpeCkgKi9cblx0LmZlYXRoZXJsaWdodDpsYXN0LW9mLXR5cGUge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcblx0fVxuXG5cdC5mZWF0aGVybGlnaHQ6YmVmb3JlIHtcblx0XHQvKiBwb3NpdGlvbjogdHJpY2sgdG8gY2VudGVyIGNvbnRlbnQgdmVydGljYWxseSAqL1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG5cdH1cblxuXHQuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG5cdFx0LyogbWFrZSBjb250ZW50IGNvbnRhaW5lciBmb3IgcG9zaXRpb25lZCBlbGVtZW50cyAoY2xvc2UgYnV0dG9uKSAqL1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgdmVydGljYWwgYW5kIGhvcml6b250YWwgKi9cblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0LyogZGltZW5zaW9uczogY3V0IG9mZiBpbWFnZXMgKi9cblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwYWRkaW5nOiAyNXB4IDI1cHggMDtcblx0XHRib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0LyogZGltZW5zaW9uczogaGFuZGxpbmcgbGFyZ2UgY29udGVudCAqL1xuXHRcdG1hcmdpbi1sZWZ0OiA1JTtcblx0XHRtYXJnaW4tcmlnaHQ6IDUlO1xuXHRcdG1heC1oZWlnaHQ6IDk1JTtcblxuXHRcdC8qIHN0eWxpbmcgKi9cblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGN1cnNvcjogYXV0bztcblxuXHRcdC8qIHJlc2V0IHdoaXRlLXNwYWNlIHdyYXBwaW5nICovXG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0fVxuXG5cdC8qIGNvbnRhaW5zIHRoZSBjb250ZW50ICovXG5cdC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbm5lciB7XG5cdFx0LyogbWFrZSBzdXJlIGl0cyB2aXNpYmxlICovXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7XG5cdFx0LyogcG9zaXRpb246IGNlbnRlcmluZyB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbCAqL1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblxuXHRcdC8qIGRpbWVuc2lvbnM6IDI1cHggeCAyNXB4ICovXG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0d2lkdGg6IDI1cHg7XG5cblx0XHQvKiBzdHlsaW5nICovXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjsgLyogU2V0IHRoZSBiYWNrZ3JvdW5kIGluIGNhc2UgaXQgb3ZlcmxhcHMgdGhlIGNvbnRlbnQgKi9cblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cblxuXG5cdC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbWFnZSB7XG5cdFx0Lyogc3R5bGluZyAqL1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblxuXHQuZmVhdGhlcmxpZ2h0LWlmcmFtZSAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRcdC8qIHJlbW92ZWQgdGhlIGJvcmRlciBmb3IgaW1hZ2UgY3JvcGluZyBzaW5jZSBpZnJhbWUgaXMgZWRnZSB0byBlZGdlICovXG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0LmZlYXRoZXJsaWdodCBpZnJhbWUge1xuXHRcdC8qIHN0eWxpbmcgKi9cblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG5cdFx0LyogZGltZW5zaW9uczogbWF4aW1pemUgbGlnaHRib3ggd2l0aCBmb3Igc21hbGwgc2NyZWVucyAqL1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRtYXgtaGVpZ2h0OiA5OCU7XG5cblx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMDtcblx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjI4cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTpibG9jaztwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6MjBweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7cG9zaXRpb246cmVsYXRpdmV9LnNlbGVjdDItY29udGFpbmVyW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmctcmlnaHQ6OHB4O3BhZGRpbmctbGVmdDoyMHB4fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MzJweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6OHB4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZXtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXI6bm9uZTtmb250LXNpemU6MTAwJTttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwMDAwcHg7d2lkdGg6MTAwJTt6LWluZGV4OjEwNTF9LnNlbGVjdDItcmVzdWx0c3tkaXNwbGF5OmJsb2NrfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO3BhZGRpbmc6MH0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZzo2cHg7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmV9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWRde2N1cnNvcjpwb2ludGVyfS5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bntsZWZ0OjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6NHB4fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtwYWRkaW5nOjRweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZXtkaXNwbGF5Om5vbmV9LnNlbGVjdDItY2xvc2UtbWFza3tib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7bWluLWhlaWdodDoxMDAlO21pbi13aWR0aDoxMDAlO2hlaWdodDphdXRvO3dpZHRoOmF1dG87b3BhY2l0eTowO3otaW5kZXg6OTk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApfS5zZWxlY3QyLWhpZGRlbi1hY2Nlc3NpYmxle2JvcmRlcjowICFpbXBvcnRhbnQ7Y2xpcDpyZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7aGVpZ2h0OjFweCAhaW1wb3J0YW50O21hcmdpbjotMXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDVweDt3aWR0aDoxMDAlfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGl7bGlzdC1zdHlsZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTttYXJnaW4tdG9wOjVweDtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tdG9wOjVweDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpkZWZhdWx0O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6Izk5OTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojMzMzfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmV7ZmxvYXQ6cmlnaHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tbGVmdDoycHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCBibGFjayAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO291dGxpbmU6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF17cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXXtjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZy1sZWZ0OjFlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtwYWRkaW5nLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTFlbTtwYWRkaW5nLWxlZnQ6MmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTJlbTtwYWRkaW5nLWxlZnQ6M2VtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0zZW07cGFkZGluZy1sZWZ0OjRlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTRlbTtwYWRkaW5nLWxlZnQ6NWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTVlbTtwYWRkaW5nLWxlZnQ6NmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRde2JhY2tncm91bmQtY29sb3I6IzU4OTdmYjtjb2xvcjp3aGl0ZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2FhYTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHg7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHQ7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOmRlZmF1bHQ7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MCA1cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtjb2xvcjojODg4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjJweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVye2NvbG9yOiM1NTV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2Zsb2F0OnJpZ2h0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7bWFyZ2luLWxlZnQ6MnB4O21hcmdpbi1yaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZHtib3JkZXI6MXB4IHNvbGlkICNhYWE7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke291dGxpbmU6MDtib3gtc2hhZG93Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3due2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmV7Ym9yZGVyLWJvdHRvbTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3d7Ym9yZGVyLXRvcDpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzPi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnN7bWF4LWhlaWdodDoyMDBweDtvdmVyZmxvdy15OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbltyb2xlPWdyb3VwXXtwYWRkaW5nOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVde2NvbG9yOmdyZXl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF17YmFja2dyb3VuZC1jb2xvcjojMzg3NWQ3O2NvbG9yOiNmZmZ9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3Vwe2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo2cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2JvcmRlci1jb2xvcjojNTg5N2ZifSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FzcGlyYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLVJlZ3VsYXIuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLVJlZ3VsYXIuc3ZnI0FzcGlyYS1SZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBc3BpcmEnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkLnN2ZyNBc3BpcmEtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FzcGlyYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLU1lZGl1bS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1NZWRpdW0uc3ZnI0FzcGlyYS1NZWRpdW0nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FzcGlyYSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLUl0LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1JdC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLUl0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLUl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1JdC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtSXQuc3ZnI0FzcGlyYS1JdCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXNwaXJhJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZEl0LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL2FzcGlyYS9Bc3BpcmEtQm9sZEl0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvYXNwaXJhL0FzcGlyYS1Cb2xkSXQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgdXJsKCcuLi9mb250cy9hc3BpcmEvQXNwaXJhLUJvbGRJdC5zdmcjQXNwaXJhLUJvbGRJdCcpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU0YgUHJvIERpc3BsYXknO1xuICBzcmM6IHVybCgnLi4vZm9udHMvc2YtcHJvLWRpc3BsYXkvU0ZQcm9EaXNwbGF5LU1lZGl1bS5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3NmLXByby1kaXNwbGF5L1NGUHJvRGlzcGxheS1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnLi4vZm9udHMvc2YtcHJvLWRpc3BsYXkvU0ZQcm9EaXNwbGF5LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vZm9udHMvc2YtcHJvLWRpc3BsYXkvU0ZQcm9EaXNwbGF5LU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJy4uL2ZvbnRzL3NmLXByby1kaXNwbGF5L1NGUHJvRGlzcGxheS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgdXJsKCcuLi9mb250cy9zZi1wcm8tZGlzcGxheS9TRlByb0Rpc3BsYXktTWVkaXVtLnN2ZyNTRlByb0Rpc3BsYXktTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufSIsIiRtYWluX2JhY2tncm91bmQ6ICNmZmY7XG5cbiRnZW5lcmFsX2xpbmtfY29sb3I6ICMyNTI5MkQ7XG4kZ2VuZXJhbF9saW5rX2ludGVyYWN0X2NvbG9yOiBncmVlbjtcbiRtYWluX2Rhcms6ICMwMDA7XG4kbWFpbl93aGl0ZTogI2ZmZjtcblxuLy8gQ29sb3JzOlxuJGdyYXk6ICAgICAgICAgICAgICAgICAgIzVDNUM1QztcbiRsaWdodGVzdF9ncmF5OiAgICAgICAgICNCOUI5Qjk7XG4kbGlnaHRfZ3JheTogICAgICAgICAgICAjQTFBMUExO1xuJGdyYXlfYm9yZGVyOiAgICAgICAgICAgI0Q5RDlEOTtcbiRwaW5rOiAgICAgICAgICAgICAgICAgICNFNDFFNzY7XG4kZGFya2VyX3Bpbms6ICAgICAgICAgICAjRDMxQjZEO1xuJGJsdWU6ICAgICAgICAgICAgICAgICAgIzAwQUZDNztcbiRsaWdodF9ibHVlOiAgICAgICAgICAgICMwMEMxRDk7XG4kbGlnaHRlc3RfYmx1ZTogICAgICAgICAjRTVGNUY3O1xuJGxpZ2h0ZXN0X2JsdWVfYWx0OiAgICAgI0U1RUNGQTtcbiRkYXJrX2JsdWU6ICAgICAgICAgICAgICMyNjJGMzg7XG4kd2hpdGVfYmx1ZTogICAgICAgICAgICAjQ0NFRkY0O1xuJHdoaXRlX2JsdWVfYWx0OiAgICAgICAgI0U1RjVGODtcbiR3aGl0ZV9ncmF5OiAgICAgICAgICAgICNFQkVCRUI7XG4kZGFya19wdXJwbGU6ICAgICAgICAgICAjMjkyOTNEO1xuJHdoaXRlX29yYW5nZTogICAgICAgICAgI0ZERjFFQjtcbiR3aGl0ZV9ncmVlbjogICAgICAgICAgICNFN0Y3RTk7XG4kd2hpdGVfcGluazogICAgICAgICAgICAjRkJFN0YxO1xuJGdyZWVuOiAgICAgICAgICAgICAgICAgIzg5RTE5NTtcblxuXG5cbi8vIEZvbnRzIFJlZ2lzdGVyXG4kYXNwaXJhOiAgICAgICdBc3BpcmEnO1xuJHNmOiAgICAgICAgICAnU0YgUHJvIERpc3BsYXknO1xuXG4vKkZvbnQgVmFyaWFibGVzKi9cbiRwcmltYXJ5X2ZvbnQ6ICRhc3BpcmEsIHNhbnMtc2VyaWY7XG4kc2Vjb25kYXJ5X2ZvbnQ6ICRzZjtcblxuLy9Gb250IFNpemVcbiRmb250LXNpemUtYmFzZTogICAgICAxNnB4O1xuJGZvbnQtc2l6ZS1sYXJnZTogICAgIDE4cHg7XG4kZm9udC1zaXplLXNtYWxsOiAgICAgMTRweDtcbiRmb250LXNpemUteHNtYWxsOiAgICAxMnB4O1xuXG4kZm9udC1zaXplLTE6ICAgICA2MHB4O1xuJGZvbnQtc2l6ZS0yOiAgICAgNDBweDtcbiRmb250LXNpemUtMzogICAgIDMwcHg7XG4kZm9udC1zaXplLTQ6ICAgICAyNXB4O1xuJGZvbnQtc2l6ZS01OiAgICAgMjBweDtcbiRmb250LXNpemUtNjogICAgIDE1cHg7XG5cbi8vIEJyZWFrcG9pbnRzXG4keGw6ICAgIDE2ODBweDtcbiRtYWM6ICAgMTQ0MHB4O1xuJGx0OiAgICAxMzUwcHg7XG4kbHM6ICAgIDEyODBweDtcbiRsZzogICAgMTE5OXB4O1xuJG1kOiAgICA5OTFweDtcbiR0YjogICAgNjAwcHg7XG4kc206ICAgIDc2N3B4O1xuJG1iOiAgICA0ODBweDtcbiRpcDogICAgNDIwcHg7XG4keHNzOiAgIDM2MHB4O1xuJHhzOiAgICAzMjBweDtcblxuJGNvbnRhaW5lcl93aWR0aDogMTY1MHB4O1xuIiwiLypHZW5lcmFsIFN0eWxlKi9cblxuKiB7XG5cbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUsXG4gICY6aG92ZXIge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7IC8qIEluaGVyaXQgYm94LXNpemluZyB0byBtYWtlIGl0IGVhc2llciB0byBjaGFuZ2UgdGhlIHByb3BlcnR5IGZvciBjb21wb25lbnRzIHRoYXQgbGV2ZXJhZ2Ugb3RoZXIgYmVoYXZpb3I7IHNlZSBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cbn1cblxuKiB7XG5cbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cblxuYm9keSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogJHByaW1hcnlfZm9udDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIFxuICAmLm1lbnUtYWN0aXZlIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogJGNvbnRhaW5lcl93aWR0aDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgRWxlbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBcIlwiIFwiXCI7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG5pbWcge1xuICBoZWlnaHQ6IGF1dG87IC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi9cbn1cblxudGFibGUge1xuICBtYXJnaW46IDAgMCAxZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENsZWFyZml4XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4qIGh0bWwgLmNsZWFyZml4IHtcbiAgaGVpZ2h0OiAxJTtcbn1cblxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIsXG4uZW50cnktY29udGVudDpiZWZvcmUsXG4uZW50cnktY29udGVudDphZnRlcixcbi5jb21tZW50LWNvbnRlbnQ6YmVmb3JlLFxuLmNvbW1lbnQtY29udGVudDphZnRlcixcbi5zaXRlLWhlYWRlcjpiZWZvcmUsXG4uc2l0ZS1oZWFkZXI6YWZ0ZXIsXG4uc2l0ZS1jb250ZW50OmJlZm9yZSxcbi5zaXRlLWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1mb290ZXI6YmVmb3JlLFxuLnNpdGUtZm9vdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5jbGVhcjphZnRlcixcbi5lbnRyeS1jb250ZW50OmFmdGVyLFxuLmNvbW1lbnQtY29udGVudDphZnRlcixcbi5zaXRlLWhlYWRlcjphZnRlcixcbi5zaXRlLWNvbnRlbnQ6YWZ0ZXIsXG4uc2l0ZS1mb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBXaWRnZXRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud2lkZ2V0IHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4vKiBNYWtlIHN1cmUgc2VsZWN0IGVsZW1lbnRzIGZpdCBpbiB3aWRnZXRzLiAqL1xuLndpZGdldCBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMjIFBvc3RzIGFuZCBwYWdlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnN0aWNreSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVudHJ5IHtcbiAgbWFyZ2luOiAwIDAgMWVtO1xufVxuXG4uYnlsaW5lLFxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpbmdsZSAuYnlsaW5lLFxuLmdyb3VwLWJsb2cgLmJ5bGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnBhZ2UtY29udGVudCxcbi5lbnRyeS1jb250ZW50LFxuLmVudHJ5LXN1bW1hcnkge1xuICBtYXJnaW46IDFlbSAwIDA7XG59XG5cbi5wYWdlLWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgQXNpZGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvZyAuZm9ybWF0LWFzaWRlIC5lbnRyeS10aXRsZSxcbi5hcmNoaXZlIC5mb3JtYXQtYXNpZGUgLmVudHJ5LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyMgQ29tbWVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb21tZW50LWNvbnRlbnQgYSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIyBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmNvbW1lbnQtY29udGVudCBhIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYnlwb3N0YXV0aG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgSW5maW5pdGUgc2Nyb2xsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBHbG9iYWxseSBoaWRkZW4gZWxlbWVudHMgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaXMgc3VwcG9ydGVkIGFuZCBpbiB1c2UuICovXG4uaW5maW5pdGUtc2Nyb2xsIC5wb3N0cy1uYXZpZ2F0aW9uLCAvKiBPbGRlciAvIE5ld2VyIFBvc3RzIE5hdmlnYXRpb24gKGFsd2F5cyBoaWRkZW4pICovXG4uaW5maW5pdGUtc2Nyb2xsLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7IC8qIFRoZW1lIEZvb3RlciAod2hlbiBzZXQgdG8gc2Nyb2xsaW5nKSAqL1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBXaGVuIEluZmluaXRlIFNjcm9sbCBoYXMgcmVhY2hlZCBpdHMgZW5kIHdlIG5lZWQgdG8gcmUtZGlzcGxheSBlbGVtZW50cyB0aGF0IHdlcmUgaGlkZGVuICh2aWEgLm5ldmVyZW5kaW5nKSBiZWZvcmUuICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIE1lZGlhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMjIENhcHRpb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ud3AtY2FwdGlvbiBpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICBtYXJnaW46IDAuODA3NWVtIDA7XG59XG5cbi53cC1jYXB0aW9uLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMjIEdhbGxlcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmdhbGxlcnktaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0yIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDMzLjMzJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy00IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy01IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDIwJTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE2LjY2JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDE0LjI4JTtcbn1cblxuLmdhbGxlcnktY29sdW1ucy04IC5nYWxsZXJ5LWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEyLjUlO1xufVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XG4gIG1heC13aWR0aDogMTEuMTElO1xufVxuXG4uZ2FsbGVyeS1jYXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mdWxsLXdpZHRoIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGV4dC1jZW50ZXIsXG4uYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYWxpZ25sZWZ0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5hbGlnbnZlcnRpY2Fse1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiQG1peGluIG1pbi1tcSggJHZhcikge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skdmFyfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXgtbXEoICR2YXIpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JHZhcn0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWluLW1heC1tcSggJG1pbiwgJG1heCkge1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWlufSkgYW5kIChtYXgtd2lkdGg6ICN7JG1heH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdXNlLWZvbnQoJGZhbWlseSwgJHdlaWdodCkge1xuICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG59XG5cbi8vIEZvbnQgZmFjZSBoZWxwZXJcbkBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogXCJcIikge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcblxuICBAaWYgJGluZGV4IHtcbiAgICBAcmV0dXJuIHN0ci1zbGljZSgkc3RyaW5nLCAxLCAkaW5kZXggLSAxKSArICRyZXBsYWNlICsgc3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsICRpbmRleCArIHN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSk7XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIGZvbnQgRmFjZSBjdXN0b20gZ2VuZXJhdG9yXG5AbWl4aW4gZm9udC1mYWNlKCRuYW1lLCAkZm9sZGVyLCAkd2VpZ2h0OiBudWxsLCAkc3R5bGU6IG51bGwsICRleHRzOiBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnKSB7XG4gICRwYXRoOiAnLi4vLi4vYXNzZXRzL2ZvbnRzLyc7XG4gICRzcmM6IG51bGw7XG4gICRleHRtb2RzOiAoXG4gICAgICAgICAgZW90OiBcIj9cIixcbiAgICAgICAgICBzdmc6IFwiI1wiICsgc3RyLXJlcGxhY2UoJG5hbWUsIFwiIFwiLCBcIl9cIilcbiAgKTtcbiAgJGZvcm1hdHM6IChcbiAgICAgICAgICBvdGY6IFwib3BlbnR5cGVcIixcbiAgICAgICAgICB0dGY6IFwidHJ1ZXR5cGVcIlxuICApO1xuICBAZWFjaCAkZXh0IGluICRleHRzIHtcbiAgICAkZXh0bW9kOiBpZihtYXAtaGFzLWtleSgkZXh0bW9kcywgJGV4dCksICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSwgJGV4dCk7XG4gICAgJGZvcm1hdDogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMsICRleHQpLCBtYXAtZ2V0KCRmb3JtYXRzLCAkZXh0KSwgJGV4dCk7XG4gICAgJHNyYzogYXBwZW5kKCRzcmMsIHVybChxdW90ZSgkcGF0aCArICRmb2xkZXIgKyBcIi9cIisgJG5hbWUgK1wiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIHNyYzogJHNyYztcbiAgfVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBUeXBvZ3JhcGh5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbmJvZHksXG5wIHtcbiAgY29sb3I6ICRsaWdodF9ncmF5O1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNWVtO1xufVxuXG5oMSB7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTE7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEgKiAuODtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEgKiAuNztcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTEgKiAuNTtcbiAgfVxufVxuaDIge1xuICBjb2xvcjogJGdyYXk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICB9XG59XG5oMyB7XG4gIGNvbG9yOiAkZ3JheTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gIH1cbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDFlbTtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbn1cblxucHJlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZm9udC1mYW1pbHk6IFwiQ291cmllciAxMCBQaXRjaFwiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMS42ZW07XG59XG5cbmNvZGUsXG5rYmQsXG50dCxcbnZhciB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvbnNvbGFzLCBcIkFuZGFsZSBNb25vXCIsIFwiRGVqYVZ1IFNhbnMgTW9ub1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM2NjY7XG4gIGN1cnNvcjogaGVscDtcbn1cblxubWFyayxcbmlucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY5YzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luOiAwIDEuNWVtIDEuNWVtO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JlZW4tcmVhZGVyLXRleHQ6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMyMTc1OWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdG9wOiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgei1pbmRleDogMTAwMDAwOyAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xufVxuXG4vKiBEbyBub3Qgc2hvdyB0aGUgb3V0bGluZSBvbiB0aGUgc2tpcCBsaW5rIHRhcmdldC4gKi9cbiNjb250ZW50W3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG4iLCIuc2l0ZS1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkZGFya19ibHVlLCAuMSk7XHJcblxyXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nOiA3LjVweCAxNXB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgfVxyXG5cclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTE4MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNpdGUtaGVhZGVyLWlubmVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXlfYm9yZGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiB3cmFwO1xyXG4gIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwYWRkaW5nOiAxMXB4IDE1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIFxyXG4gIC5oZWFkZXItY29udGFjdC1kZXRhaWxzIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRhY3QtZGV0YWlscyB7XHJcblxyXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkZ3JheTtcclxuICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gIFxyXG4gICAgc3ZnIHtcclxuICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gIFxyXG4gICAgICBwYXRoIHtcclxuICAgICAgICBmaWxsOiAkYmx1ZTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAmLm1haWwge1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICYucGxhY2Uge1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG9nby1tZW51LXJvdyB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zaXRlLWJyYW5kaW5nIHtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbiAgXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgIC5oZWFkZXItbG9nbyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDg1cHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuaGVhZGVyLWxvZ28zIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA1OXB4O1xyXG4gICAgICAgIHdpZHRoOiA1OXB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1haW4tbmF2aWdhdGlvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogNzgwcHg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoIDEwMHZoIC0gNjBweCApO1xuICAgIGxlZnQ6IC0zMDBweDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHotaW5kZXg6IDk5OTtcblxuICAgIC5tZW51LWFjdGl2ZSAmIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1jb250YWN0LWRldGFpbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIFxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wbGFjZSB7XG4gICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbWVudS1jb250YWluZXIge1xuXG4gICAgPiB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNmZmYsIC41KTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCNmZmYsIC41KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogNDNweCAxNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBcbiAgICAgICAgICA+IGEge1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbXEoJGxnICsgMSkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfYmx1ZTtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1Yi1tZW51LXRvZ2dsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCNmZmYsIC41KTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wZW4ge1xuXG4gICAgICAgICAgPiAuc3ViLW1lbnUtdG9nZ2xlIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbWVudSB7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1pbi1tcSgkbGcgKyAxKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDIzNXB4O1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICYsXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jdXJyZW50LW1lbnUtaXRlbSB7XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIFxuICAgICAgICAgICAgJixcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgPiBhIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1xKCRsZyArIDEpIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWluLW1xKCRsZykge1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jdXJyZW50LW1lbnUtaXRlbSxcbiAgICAuY3VycmVudF9wYWdlX3BhcmVudCB7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuXG4gICAgICAgICYsXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG5cbiAgICAgICAgICAmLFxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2JsdWU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXG4gICAgICA+IGEge1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDUwcHggKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjo6YWZ0ZXIge1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1xKCRsZyArIDEpIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14c21hbGw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTo6YWZ0ZXIsXG4gICAgICAubWVudS1pdGVtLW9iamVjdC1jdXN0b20gPiBhOjphZnRlciB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWluLW1xKCRsZykge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgPiAuc3ViLW1lbnUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMjNweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzBweDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkaXApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgfVxuXG4gIGkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5tZW51LWFjdGl2ZSAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcblxuICAgICAgLm1lbnUtYWN0aXZlICYge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKDRweCwgLTMuNXB4KTtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogMTBweDtcblxuICAgICAgLm1lbnUtYWN0aXZlICYge1xuICAgICAgICBvcGFjaXR5OiAwOyBcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAxMDAlO1xuXG4gICAgICAubWVudS1hY3RpdmUgJiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKDRweCwgM3B4KTtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLndwbWwtbHMge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG4gIHBhZGRpbmc6IDAgNy41cHg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuIFxuICBsaS53cG1sLWxzLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS02O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiByZ2JhKCRncmF5LCAuNSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCNmZmYsIC41KTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmVudHJ5LXRleHQge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gIGgxIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTE7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMSAqIC44O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMSAqIC43O1xuICAgIH1cbiAgfVxuXG4gIGgyIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMiAqIC45O1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBjb2xvcjogJHBpbms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICB9XG4gIH1cblxuICBoNCB7XG4gICAgY29sb3I6ICRwaW5rO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgfVxuICB9XG5cbiAgaDUge1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICB9XG4gIH1cblxuICBoNiB7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIH1cbiAgXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2lyY2xlLWJydXNoLnBuZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAgb2wge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgMjVweDtcblxuICAgIG9sIHtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgfVxuICB9XG5cbiAgdGFibGUge1xuXG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0ZXN0X2dyYXk7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9ibHVlX2FsdDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luOiAyZW0gMDtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6ICRmb250LXNpemUtNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExODBweDtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkd2hpdGVfYmx1ZTtcbiAgfVxuXG4gIC5jdXJyZW50LW1lbnUtaXRlbSBhLFxuICBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5mb290ZXItd2lkZ2V0cy13cmFwcGVyIHtcbiAgICBmbGV4LWZsb3c6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNDBweCAwIDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgID4gZGl2IHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAud2lkZ2V0LXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG5cbiAgdWwge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItY29sdW1uLTEge1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWxvZ29zLXdpZGdldCB7XG4gICAgbWFyZ2luOiAtMjBweCAwIDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cblxuICAgIC5mb290ZXItbG9nb3Mtd2lkZ2V0LWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvL2ZsZXgtZmxvdzogd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5mb290ZXItbG9nb3MtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIGhlaWdodDogMThweDtcblxuICAgIC5zdDAge1xuICAgICAgZmlsbDokd2hpdGVfZ3JheTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB9XG5cbiAgICAuc3QxIHtcbiAgICAgIGZpbGw6bm9uZTtcbiAgICB9XG4gIH1cblxuICBhOmhvdmVyIC5zdDAge1xuICAgIGZpbGw6ICNmZmY7XG4gIH1cbiAgXG4gIC5waG9uZSBzdmcge1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxuXG4gIC5tYWlsIHN2ZyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG5cblxuICAud2lkZ2V0X2xpYnJhZmlyZV9zb2NpYWxfd2lkZ2V0IHtcblxuICAgIC53aWRnZXQtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cblxuICAgIC5zb2NpYWwtd3JhcCB7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHdoaXRlX2dyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItY29sdW1uLTIge1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICBjb2x1bW4tZ2FwOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWNvbHVtbi0zIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA0OTBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG5cbiAgICAuY29udGFjdC13aWRnZXQtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLndwbWwtbHMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkud3BtbC1scy1pdGVtIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZV9ibHVlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAmLndwbWwtbHMtY3VycmVudC1sYW5ndWFnZSBhLFxuICAgICAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWN0LXdpZGdldC1kZXRhaWxzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYSB7XG5cbiAgICAgIC8vQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvL31cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIFxuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgLy9AaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIC8vfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qtd2lkZ2V0LWRldGFpbHMtdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgYTpmaXJzdC1jaGlsZCB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFjdC13aWRnZXQtZGV0YWlscy1ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAuc2l0ZS1pbmZvIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbn0iLCIuYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIHBhZGRpbmc6IDE4cHggNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBcbiAgJi5idXR0b24td2hpdGUge1xuICAgIGJveC1zaGFkb3c6IDAgMCA5cHggcmdiYSgkZGFyay1ibHVlLCAuMTUpO1xuICAgIGNvbG9yOiAkZ3JheTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgXG4gICYuYnV0dG9uLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA5cHggcmdiYSgkZGFyay1ibHVlLCAuMTUpO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gICYuYnV0dG9uLXBpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyX3Bpbms7XG4gICAgfVxuICB9XG59IiwiLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNTBweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5wYWdlLW51bWJlcnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVzdF9ibHVlO1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAwIDIuNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB3aWR0aDogNDBweDtcblxuICAgICYuY3VycmVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogN3B4O1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJGdyYXk7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcGluaztcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAkcGluaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuYnJlYWRjcnVtYnMge1xuXG4gIHAge1xuICB9XG5cbiAgYSB7XG5cbiAgICAmOmhvdmVyIHtcbiAgICB9XG4gIH1cblxuICAuYnJlYWRjcnVtYl9sYXN0IHtcbiAgfVxufVxuXG4ud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWJyZWFkY3J1bWIge1xuXG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIGEge1xuXG4gICAgJjpob3ZlciB7XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gIH1cbn1cbiIsImlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLFxuaW5wdXRbdHlwZT1cIndlZWtcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJjb2xvclwiXSxcbnRleHRhcmVhLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgY29sb3I6ICRtYWluX2Rhcms7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmF5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogLjZlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cbiAgJjpob3ZlciB7XG4gIH1cbn1cblxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjb2xvcjogJG1haW5fZGFyaztcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogMS4xNWVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKi0tLS0gUGxhY2Vob2xkZXIgLS0tLSovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXFw6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXFw6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbio6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xufVxuKjotbW96LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbio6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZybV9mb3JtX2ZpZWxkcyB7XG5cbiAgZmllbGRzZXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBcbiAgLmZybV9maWVsZHNfY29udGFpbmVyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgXG4gICAgJixcbiAgICAqIHtcbiAgICAgIGdyaWQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGdyaWQtY29sdW1uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBncmlkLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgXG4gICAgLmZybV9zZWN0aW9uX3NwYWNpbmcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIFxuICAgIC5mb3JtLWZpZWxkIHtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICBcbiAgICAgICYuZnJtX2hhbGYge1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20gLSAxKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZnJtX3RoaXJkIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtIC0gMSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmZybV9mb3VydGgge1xuICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20gLSAxKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZnJtX2ZpZnRoIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtIC0gMSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmZybV9zaXh0aCB7XG4gICAgICAgIHdpZHRoOiAxNi42NiU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSAtIDEpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZybV9zZWN0aW9uX2hlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlc3RfYmx1ZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAudmVydGljYWxfcmFkaW8ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcm1fcHJpbWFyeV9sYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mcm1fb3B0X2NvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG5cbiAgICAgICAgICAuZnJtX2NoZWNrYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZybV9wcmltYXJ5X2xhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNGVtO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmZybV9yZXF1aXJlZCB7XG4gICAgICAgICAgY29sb3I6ICRwaW5rO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZnJtX25vbmVfY29udGFpbmVyIC5mcm1fcHJpbWFyeV9sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGlucHV0LFxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgIC5mcm1fYmxhbmtfZmllbGQge1xuICAgICAgXG4gICAgICBpbnB1dCxcbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAvLyBDaGVja2JveFxuICAuZnJtX2NoZWNrYm94IHtcbiAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTYyNWVtO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgXG4gICAgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgXG4gICAgICAmICsgc3BhbiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0MCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgfVxuICBcbiAgICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAvLyBGaWVsZCBFcnJvclxuICAuZnJtX2Vycm9yIHtcbiAgICB0b3A6IDk5JTtcbiAgICBjb2xvcjogJHBpbms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsIC0gMjtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgXG4gIC8vIFN1Ym1pdFxuICAuZnJtX3N1Ym1pdCB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIFxuICAgIC5mcm1fYnV0dG9uX3N1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgcGFkZGluZzogMTdweCAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtlcl9waW5rO1xuICAgICAgfVxuICAgIFxuICAgICAgJjpkaXNhYmxlZDphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFya19ibHVlIHRyYW5zcGFyZW50ICRkYXJrX2JsdWUgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBsZWZ0OiAtMzVweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA1MXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgbWluLWhlaWdodDogNDFweDtcbiAgICB9XG4gICAgXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDQ1cHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgfVxuXG4gICAgICBiIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0X2dyYXksIC41KTtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG5cbiAgICAmW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG4gIFxuLmZybV9tZXNzYWdlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luOiA1MHB4IDA7XG5cbiAgcCB7XG4gICAgY29sb3I6IGdyZWVuO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxkcy1kdWFsLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4uZnJtX2Vycm9yX3N0eWxle1xuICBkaXNwbGF5OiBub25lO1xufSIsIi5zb2NpYWwtd3JhcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn0iLCIubGV0dGVyLWljb24ge1xuICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgbGVmdDogLTQwcHg7XG4gIG9wYWNpdHk6IC4yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ1cHg7XG4gIHdpZHRoOiAxNTBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgbWF4LWhlaWdodDogODBweDtcbiAgICB0b3A6IC0yMHB4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgbGVmdDogLTE1cHg7XG4gICAgdG9wOiAtMTVweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbn0iLCIuc2xpY2stc2xpZGVyIHtcbn1cblxuLnNsaWNrLWFycm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICRtYWluX2Rhcms7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICB3aWR0aDogNDBweDtcbiAgei1pbmRleDogMTA7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDZweDtcbiAgXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNsaWNrLXByZXYtbGYge1xuICAgIGxlZnQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYuc2xpY2stbmV4dC1sZiB7XG4gICAgcmlnaHQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiA2cHg7XG5cbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIH1cbiAgfVxufVxuXG4uc2xpY2stbGlnaHRib3gtaW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmc6IDAgNjBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uc2xpY2stbGlnaHRib3gtY2xvc2U6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTI7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLnNsaWNrLWxpZ2h0Ym94LXNsaWNrLWltZyB7XG4gIFxuICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zbGljay1saWdodGJveC1zbGljayB7XG5cbiAgLnNsaWNrLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIC43KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDA7XG5cbiAgICAuaWUgJiB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gICAgfVxuICBcbiAgICAmLnNsaWNrLXByZXYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC1ibHVlLnN2ZycpO1xuICAgICAgbGVmdDogMjBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBsZWZ0OiAtNTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkdGIpIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYuc2xpY2stbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC1ibHVlLnN2ZycpO1xuICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMSk7XG4gICAgfVxuICB9XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBidXR0b24ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgIH1cblxuICAgICYuc2xpY2stYWN0aXZlIHtcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEZlYXRoZXJsaWdodCDigJMgdWx0cmEgc2xpbSBqUXVlcnkgbGlnaHRib3hcbiAqIFZlcnNpb24gMS4zLjUgLSBodHRwOi8vbm9lbGJvc3MuZ2l0aHViLmlvL2ZlYXRoZXJsaWdodC9cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNSwgTm/Dq2wgUmFvdWwgQm9zc2FydCAoaHR0cDovL3d3dy5ub2VsYm9zcy5jb20pXG4gKiBNSVQgTGljZW5zZWQuXG4qKi9cbkBtZWRpYSBhbGwge1xuXHQuZmVhdGhlcmxpZ2h0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0LyogZGltZW5zaW9uczogc3Bhbm5pbmcgdGhlIGJhY2tncm91bmQgZnJvbSBlZGdlIHRvIGVkZ2UgKi9cblx0XHRwb3NpdGlvbjpmaXhlZDtcblx0XHR0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMjE0NzQ4MzY0NzsgLyogei1pbmRleCBuZWVkcyB0byBiZSA+PSBlbGVtZW50cyBvbiB0aGUgc2l0ZS4gKi9cblxuXHRcdC8qIHBvc2l0aW9uOiBjZW50ZXJpbmcgY29udGVudCAqL1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdC8qIGluc3VyZXMgdGhhdCB0aGUgOjpiZWZvcmUgcHNldWRvIGVsZW1lbnQgZG9lc24ndCBmb3JjZSB3cmFwIHdpdGggZml4ZWQgd2lkdGggY29udGVudDsgKi9cblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0Lyogc3R5bGluZyAqL1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdH1cblxuXHQvKiBzdXBwb3J0IGZvciBuZXN0ZWQgZmVhdGhlcmxpZ2h0cy4gRG9lcyBub3Qgd29yayBpbiBJRTggKHVzZSBKUyB0byBmaXgpICovXG5cdC5mZWF0aGVybGlnaHQ6bGFzdC1vZi10eXBlIHtcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdH1cblxuXHQuZmVhdGhlcmxpZ2h0OmJlZm9yZSB7XG5cdFx0LyogcG9zaXRpb246IHRyaWNrIHRvIGNlbnRlciBjb250ZW50IHZlcnRpY2FsbHkgKi9cblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuXHR9XG5cblx0LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRcdC8qIG1ha2UgY29udGVudCBjb250YWluZXIgZm9yIHBvc2l0aW9uZWQgZWxlbWVudHMgKGNsb3NlIGJ1dHRvbikgKi9cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQvKiBwb3NpdGlvbjogY2VudGVyaW5nIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsICovXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdFxuXHRcdC8qIGRpbWVuc2lvbnM6IGN1dCBvZmYgaW1hZ2VzICovXG5cdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0cGFkZGluZzogMjVweCAyNXB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdC8qIGRpbWVuc2lvbnM6IGhhbmRsaW5nIGxhcmdlIGNvbnRlbnQgKi9cblx0XHRtYXJnaW4tbGVmdDogNSU7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1JTtcblx0XHRtYXgtaGVpZ2h0OiA5NSU7XG5cblx0XHRpZnJhbWUge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKCA4MHZ3IC8gMS43NyApICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogODB2dyAhaW1wb3J0YW50O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbXEoJG1kKSB7XG5cdFx0XHRcdGhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogY2FsYyggODB2aCAqIDEuNzcgKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qIHN0eWxpbmcgKi9cblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGN1cnNvcjogYXV0bztcblxuXHRcdC8qIHJlc2V0IHdoaXRlLXNwYWNlIHdyYXBwaW5nICovXG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0fVxuXG5cdC8qIGNvbnRhaW5zIHRoZSBjb250ZW50ICovXG5cdC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1pbm5lciB7XG5cdFx0LyogbWFrZSBzdXJlIGl0cyB2aXNpYmxlICovXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY2xvc2UtaWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtNDtcblx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0b3A6IC0zMHB4O1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdHotaW5kZXg6IDk5OTk7XG5cblx0XHRAaW5jbHVkZSBtaW4tbXEoJHNtKSB7XG5cdFx0XHRyaWdodDogLTMwcHg7XG5cdFx0XHR0b3A6IC0zMHB4O1xuXHRcdH1cblx0fVxuXG5cblx0LmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWltYWdlIHtcblx0XHQvKiBzdHlsaW5nICovXG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXG5cdC5mZWF0aGVybGlnaHQtaWZyYW1lIC5mZWF0aGVybGlnaHQtY29udGVudCB7XG5cdFx0LyogcmVtb3ZlZCB0aGUgYm9yZGVyIGZvciBpbWFnZSBjcm9waW5nIHNpbmNlIGlmcmFtZSBpcyBlZGdlIHRvIGVkZ2UgKi9cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IDMwcHggMCAwO1xuXHR9XG5cblx0LmZlYXRoZXJsaWdodCBpZnJhbWUge1xuXHRcdC8qIHN0eWxpbmcgKi9cblx0XHRib3JkZXI6IG5vbmU7XG5cdH1cbn1cblxuLyogaGFuZGxpbmcgcGhvbmVzIGFuZCBzbWFsbCBzY3JlZW5zICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuXHQuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCB7XG5cdFx0LyogZGltZW5zaW9uczogbWF4aW1pemUgbGlnaHRib3ggd2l0aCBmb3Igc21hbGwgc2NyZWVucyAqL1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRtYXgtaGVpZ2h0OiA5OCU7XG5cblx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMDtcblx0XHRib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG59XG5cbi5pbmxpbmUgeyBkaXNwbGF5OiBub25lIH1cblxuLyoqXG4gKiBGZWF0aGVybGlnaHQgTG9hZGVyXG4gKlxuICogQ29weXJpZ2h0IDIwMTUsIFdQIFNpdGUgQ2FyZSBodHRwOi8vd3d3Lndwc2l0ZWNhcmUuY29tXG4gKiBNSVQgTGljZW5zZWQuXG4gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmZWF0aGVybGlnaHRMb2FkZXIge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmVhdGhlcmxpZ2h0TG9hZGVyIHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuXG4uZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZlYXRoZXJsaWdodC1sb2FkaW5nIC5mZWF0aGVybGlnaHQtY29udGVudHtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbn1cbi5mZWF0aGVybGlnaHQtY3VzdG9te1xuXHQuZmVhdGhlcmxpZ2h0LWlubmVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cbn1cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6Jyc7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmZWF0aGVybGlnaHRMb2FkZXIgMXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmVhdGhlcmxpZ2h0TG9hZGVyIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogOHB4IHNvbGlkICM4ZjhmOGY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1pbi13aWR0aDogODBweDtcbiAgdG9wOiAwO1xuICBsZWZ0OjA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgei1pbmRleDogMDtcbn1cbmh0bWwsIGJvZHl7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFxuXHRcdCYudmlkZW8tb3BlbmVke1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG59XG4vLyAub3N4IC5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IHtcbi8vIFx0d2lkdGg6IDkwJTtcbi8vIFx0aGVpZ2h0OiAxMDAlO1xuLy8gfVxuLy8gLm9zeCAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCBpZnJhbWUge1xuLy8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgdG9wOiAwO1xuLy8gICAgIGxlZnQ6IDA7XG4vLyAgICAgYm90dG9tOiAwO1xuLy8gXHRyaWdodDogMDtcbi8vIFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vIFx0ZGlzcGxheTogYmxvY2s7XG4vLyBcdGhlaWdodDogMHB4O1xuLy8gXHRtYXgtaGVpZ2h0OiAxMDAlO1xuLy8gXHRtYXgtd2lkdGg6IDEwMCU7XG4vLyBcdG1pbi1oZWlnaHQ6IDEwMCU7XG4vLyBcdG1pbi13aWR0aDogMTAwJTtcbi8vIFx0aGVpZ2h0OiA3NTBweDtcbi8vIFx0d2lkdGg6IDE0OTBweDtcbi8vIFx0bWFyZ2luOiBhdXRvO1xuLy8gfVxuLmZlYXRoZXJsaWdodCAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyAuZmVhdGhlcmxpZ2h0IC5mZWF0aGVybGlnaHQtY29udGVudCAge1xuXHRcbi8vIH1cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IGlmcmFtZSxcbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jb250ZW50IGltZyB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuLmZlYXRoZXJsaWdodC1wcmV2aW91cyxcbi5mZWF0aGVybGlnaHQtbmV4dHtcbiAgei1pbmRleDogMjtcbn1cbi5mZWF0aGVybGlnaHQtbG9hZGluZyAuZmVhdGhlcmxpZ2h0LWNvbnRlbnQgPiAqIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmVhdGhlcmxpZ2h0LWxvYWRpbmcgLmZlYXRoZXJsaWdodC1jbG9zZSxcbi5mZWF0aGVybGlnaHQtbG9hZGluZyAuZmVhdGhlcmxpZ2h0LWlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53cC12aWRlby1zaG9ydGNvZGV7XG5cdCAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG4uZmVhdGhlcmxpZ2h0LWN1c3RvbSB7XG5cdFxuXHQuZmVhdGhlcmxpZ2h0LWNvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XG5cdFx0Ly8gaGVpZ2h0OiA4MDBweDtcblx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ly8gd2lkdGg6IDg1JTtcblx0XHRtYXgtd2lkdGg6IDEzNjBweDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdGhlaWdodDogODV2aCAhaW1wb3J0YW50O1xuXHRcdG1heC1oZWlnaHQ6IGNhbGMoIDg1dncgLyAxLjc3ICkgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDg1dncgIWltcG9ydGFudDtcblx0XHR3aWR0aDogY2FsYyggODV2aCAqIDEuNzcgKSAhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1xKCRzbSkge1xuXHRcdFx0d2lkdGg6IDkwJTtcblx0XHR9XG5cdFx0Lm1lanMtY29udGFpbmVyOm5vdCgubWVqcy1jb250YWluZXItZnVsbHNjcmVlbikge1xuXHRcdFx0aGVpZ2h0OiA4NXZoICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKCA4NXZ3IC8gMS43NyApICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDg1dncgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiBjYWxjKCA4NXZoICogMS43NyApICFpbXBvcnRhbnQ7XG5cdFx0XHR2aWRlby53cC12aWRlby1zaG9ydGNvZGV7XG5cdFx0XHRcdGhlaWdodDogODV2aCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKCA4NXZ3IC8gMS43NyApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC13aWR0aDogODV2dyAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogY2FsYyggODV2aCAqIDEuNzcgKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0LndwLXZpZGVvIHtcblx0XHRcdFx0aGVpZ2h0OiA4NXZoICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IGNhbGMoIDg1dncgLyAxLjc3ICkgIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOiA4NXZ3ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCA4NXZoICogMS43NyApICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mZWF0aGVybGlnaHQgLmZlYXRoZXJsaWdodC1jbG9zZS1pY29ue1xuXHRyaWdodDogMjVweCFpbXBvcnRhbnQ7XG59XG4uZmVhdGhlcmxpZ2h0LWNvbnRlbnR7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcbn1cbi5mcm1fbWVzc2FnZXtcblx0aWZyYW1le1xuXHRcdG1hcmdpbjogMjBweCAwO1xuXHR9XG59IiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnY29yZSc7XG5AaW1wb3J0ICdsYXJnZXInO1xuQGltcG9ydCAnZml4ZWQtd2lkdGgnO1xuQGltcG9ydCAnbGlzdCc7XG5AaW1wb3J0ICdib3JkZXJlZC1wdWxsZWQnO1xuQGltcG9ydCAnYW5pbWF0ZWQnO1xuQGltcG9ydCAncm90YXRlZC1mbGlwcGVkJztcbkBpbXBvcnQgJ3N0YWNrZWQnO1xuQGltcG9ydCAnaWNvbnMnO1xuQGltcG9ydCAnc2NyZWVuLXJlYWRlcic7XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LFxuLmZhcyxcbi5mYXIsXG4uZmFsLFxuLmZhZCxcbi5mYWIge1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiVmYS1pY29uIHtcbiAgQGluY2x1ZGUgZmEtaWNvbjtcbn1cbiIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgICBcIi4uL3dlYmZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtZm9udC1zaXplLWJhc2U6ICAgIDE2cHggIWRlZmF1bHQ7XG4kZmEtZm9udC1kaXNwbGF5OiAgICAgIGF1dG8gIWRlZmF1bHQ7XG4kZmEtY3NzLXByZWZpeDogICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgICBcIjUuMTAuMVwiICFkZWZhdWx0O1xuJGZhLWJvcmRlci1jb2xvcjogICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZmEtZnctd2lkdGg6ICAgICAgICAgICgyMGVtIC8gMTYpO1xuJGZhLXByaW1hcnktb3BhY2l0eTogICAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5OiAuNCAhZGVmYXVsdDtcblxuLy8gQ29udmVuaWVuY2UgZnVuY3Rpb24gdXNlZCB0byBzZXQgY29udGVudCBwcm9wZXJ0eVxuQGZ1bmN0aW9uIGZhLWNvbnRlbnQoJGZhLXZhcikge1xuICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbn1cblxuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDogXFxmNmFmO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItYWRvYmU6IFxcZjc3ODtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXGYwNjk7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItYXQ6IFxcZjFmYTtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItYXZpYW5leDogXFxmMzc0O1xuJGZhLXZhci1hdmlhdG86IFxcZjQyMTtcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLWJveGVzOiBcXGY0Njg7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWJyb2FkY2FzdC10b3dlcjogXFxmNTE5O1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1jYW5uYWJpczogXFxmNTVmO1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItY2FyZXQtZG93bjogXFxmMGQ3O1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcXGYwZDk7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcXGYwZGE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0OiBcXGYxOTE7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiRmYS12YXItY2FyZXQtdXA6IFxcZjBkODtcbiRmYS12YXItY2Fycm90OiBcXGY3ODc7XG4kZmEtdmFyLWNhcnQtYXJyb3ctZG93bjogXFxmMjE4O1xuJGZhLXZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiRmYS12YXItY2FzaC1yZWdpc3RlcjogXFxmNzg4O1xuJGZhLXZhci1jYXQ6IFxcZjZiZTtcbiRmYS12YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJGZhLXZhci1jYy1hbWV4OiBcXGYxZjM7XG4kZmEtdmFyLWNjLWFwcGxlLXBheTogXFxmNDE2O1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXFxmMjRjO1xuJGZhLXZhci1jYy1kaXNjb3ZlcjogXFxmMWYyO1xuJGZhLXZhci1jYy1qY2I6IFxcZjI0YjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJGZhLXZhci1jYy1wYXlwYWw6IFxcZjFmNDtcbiRmYS12YXItY2Mtc3RyaXBlOiBcXGYxZjU7XG4kZmEtdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiRmYS12YXItY2VudGVyY29kZTogXFxmMzgwO1xuJGZhLXZhci1jZW50b3M6IFxcZjc4OTtcbiRmYS12YXItY2VydGlmaWNhdGU6IFxcZjBhMztcbiRmYS12YXItY2hhaXI6IFxcZjZjMDtcbiRmYS12YXItY2hhbGtib2FyZDogXFxmNTFiO1xuJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXI6IFxcZjUxYztcbiRmYS12YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJGZhLXZhci1jaGFydC1hcmVhOiBcXGYxZmU7XG4kZmEtdmFyLWNoYXJ0LWJhcjogXFxmMDgwO1xuJGZhLXZhci1jaGFydC1saW5lOiBcXGYyMDE7XG4kZmEtdmFyLWNoYXJ0LXBpZTogXFxmMjAwO1xuJGZhLXZhci1jaGVjazogXFxmMDBjO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFxcZjA1ODtcbiRmYS12YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZTogXFxmMTRhO1xuJGZhLXZhci1jaGVlc2U6IFxcZjdlZjtcbiRmYS12YXItY2hlc3M6IFxcZjQzOTtcbiRmYS12YXItY2hlc3MtYmlzaG9wOiBcXGY0M2E7XG4kZmEtdmFyLWNoZXNzLWJvYXJkOiBcXGY0M2M7XG4kZmEtdmFyLWNoZXNzLWtpbmc6IFxcZjQzZjtcbiRmYS12YXItY2hlc3Mta25pZ2h0OiBcXGY0NDE7XG4kZmEtdmFyLWNoZXNzLXBhd246IFxcZjQ0MztcbiRmYS12YXItY2hlc3MtcXVlZW46IFxcZjQ0NTtcbiRmYS12YXItY2hlc3Mtcm9vazogXFxmNDQ3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcXGYxM2E7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ6IFxcZjEzNztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFxcZjEzODtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFxcZjEzOTtcbiRmYS12YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXFxmMDUzO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcXGYwNTQ7XG4kZmEtdmFyLWNoZXZyb24tdXA6IFxcZjA3NztcbiRmYS12YXItY2hpbGQ6IFxcZjFhZTtcbiRmYS12YXItY2hyb21lOiBcXGYyNjg7XG4kZmEtdmFyLWNocm9tZWNhc3Q6IFxcZjgzODtcbiRmYS12YXItY2h1cmNoOiBcXGY1MWQ7XG4kZmEtdmFyLWNpcmNsZTogXFxmMTExO1xuJGZhLXZhci1jaXJjbGUtbm90Y2g6IFxcZjFjZTtcbiRmYS12YXItY2l0eTogXFxmNjRmO1xuJGZhLXZhci1jbGluaWMtbWVkaWNhbDogXFxmN2YyO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFxcZjMyODtcbiRmYS12YXItY2xpcGJvYXJkLWNoZWNrOiBcXGY0NmM7XG4kZmEtdmFyLWNsaXBib2FyZC1saXN0OiBcXGY0NmQ7XG4kZmEtdmFyLWNsb2NrOiBcXGYwMTc7XG4kZmEtdmFyLWNsb25lOiBcXGYyNGQ7XG4kZmEtdmFyLWNsb3NlZC1jYXB0aW9uaW5nOiBcXGYyMGE7XG4kZmEtdmFyLWNsb3VkOiBcXGYwYzI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkLWFsdDogXFxmMzgxO1xuJGZhLXZhci1jbG91ZC1tZWF0YmFsbDogXFxmNzNiO1xuJGZhLXZhci1jbG91ZC1tb29uOiBcXGY2YzM7XG4kZmEtdmFyLWNsb3VkLW1vb24tcmFpbjogXFxmNzNjO1xuJGZhLXZhci1jbG91ZC1yYWluOiBcXGY3M2Q7XG4kZmEtdmFyLWNsb3VkLXNob3dlcnMtaGVhdnk6IFxcZjc0MDtcbiRmYS12YXItY2xvdWQtc3VuOiBcXGY2YzQ7XG4kZmEtdmFyLWNsb3VkLXN1bi1yYWluOiBcXGY3NDM7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZC1hbHQ6IFxcZjM4MjtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLWNvbXByZXNzLWFycm93cy1hbHQ6IFxcZjc4YztcbiRmYS12YXItY29uY2llcmdlLWJlbGw6IFxcZjU2MjtcbiRmYS12YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJGZhLXZhci1jb25uZWN0ZGV2ZWxvcDogXFxmMjBlO1xuJGZhLXZhci1jb250YW86IFxcZjI2ZDtcbiRmYS12YXItY29va2llOiBcXGY1NjM7XG4kZmEtdmFyLWNvb2tpZS1iaXRlOiBcXGY1NjQ7XG4kZmEtdmFyLWNvcHk6IFxcZjBjNTtcbiRmYS12YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kZmEtdmFyLWNvdHRvbi1idXJlYXU6IFxcZjg5ZTtcbiRmYS12YXItY291Y2g6IFxcZjRiODtcbiRmYS12YXItY3BhbmVsOiBcXGYzODg7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6IFxcZjRlOTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kZmEtdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kZmEtdmFyLWNyaXRpY2FsLXJvbGU6IFxcZjZjOTtcbiRmYS12YXItY3JvcDogXFxmMTI1O1xuJGZhLXZhci1jcm9wLWFsdDogXFxmNTY1O1xuJGZhLXZhci1jcm9zczogXFxmNjU0O1xuJGZhLXZhci1jcm9zc2hhaXJzOiBcXGYwNWI7XG4kZmEtdmFyLWNyb3c6IFxcZjUyMDtcbiRmYS12YXItY3Jvd246IFxcZjUyMTtcbiRmYS12YXItY3J1dGNoOiBcXGY3Zjc7XG4kZmEtdmFyLWNzczM6IFxcZjEzYztcbiRmYS12YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiRmYS12YXItY3ViZTogXFxmMWIyO1xuJGZhLXZhci1jdWJlczogXFxmMWIzO1xuJGZhLXZhci1jdXQ6IFxcZjBjNDtcbiRmYS12YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJGZhLXZhci1kLWFuZC1kOiBcXGYzOGQ7XG4kZmEtdmFyLWQtYW5kLWQtYmV5b25kOiBcXGY2Y2E7XG4kZmEtdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kZmEtdmFyLWRhdGFiYXNlOiBcXGYxYzA7XG4kZmEtdmFyLWRlYWY6IFxcZjJhNDtcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjEwODtcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItZGl2aWRlOiBcXGY1Mjk7XG4kZmEtdmFyLWRpenp5OiBcXGY1Njc7XG4kZmEtdmFyLWRuYTogXFxmNDcxO1xuJGZhLXZhci1kb2NodWI6IFxcZjM5NDtcbiRmYS12YXItZG9ja2VyOiBcXGYzOTU7XG4kZmEtdmFyLWRvZzogXFxmNmQzO1xuJGZhLXZhci1kb2xsYXItc2lnbjogXFxmMTU1O1xuJGZhLXZhci1kb2xseTogXFxmNDcyO1xuJGZhLXZhci1kb2xseS1mbGF0YmVkOiBcXGY0NzQ7XG4kZmEtdmFyLWRvbmF0ZTogXFxmNGI5O1xuJGZhLXZhci1kb29yLWNsb3NlZDogXFxmNTJhO1xuJGZhLXZhci1kb29yLW9wZW46IFxcZjUyYjtcbiRmYS12YXItZG90LWNpcmNsZTogXFxmMTkyO1xuJGZhLXZhci1kb3ZlOiBcXGY0YmE7XG4kZmEtdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kZmEtdmFyLWRyYWZ0MmRpZ2l0YWw6IFxcZjM5NjtcbiRmYS12YXItZHJhZnRpbmctY29tcGFzczogXFxmNTY4O1xuJGZhLXZhci1kcmFnb246IFxcZjZkNTtcbiRmYS12YXItZHJhdy1wb2x5Z29uOiBcXGY1ZWU7XG4kZmEtdmFyLWRyaWJiYmxlOiBcXGYxN2Q7XG4kZmEtdmFyLWRyaWJiYmxlLXNxdWFyZTogXFxmMzk3O1xuJGZhLXZhci1kcm9wYm94OiBcXGYxNmI7XG4kZmEtdmFyLWRydW06IFxcZjU2OTtcbiRmYS12YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJGZhLXZhci1kcnVtc3RpY2stYml0ZTogXFxmNmQ3O1xuJGZhLXZhci1kcnVwYWw6IFxcZjFhOTtcbiRmYS12YXItZHVtYmJlbGw6IFxcZjQ0YjtcbiRmYS12YXItZHVtcHN0ZXI6IFxcZjc5MztcbiRmYS12YXItZHVtcHN0ZXItZmlyZTogXFxmNzk0O1xuJGZhLXZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kZmEtdmFyLWR5YWxvZzogXFxmMzk5O1xuJGZhLXZhci1lYXJseWJpcmRzOiBcXGYzOWE7XG4kZmEtdmFyLWViYXk6IFxcZjRmNDtcbiRmYS12YXItZWRnZTogXFxmMjgyO1xuJGZhLXZhci1lZGl0OiBcXGYwNDQ7XG4kZmEtdmFyLWVnZzogXFxmN2ZiO1xuJGZhLXZhci1lamVjdDogXFxmMDUyO1xuJGZhLXZhci1lbGVtZW50b3I6IFxcZjQzMDtcbiRmYS12YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJGZhLXZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kZmEtdmFyLWVsbG86IFxcZjVmMTtcbiRmYS12YXItZW1iZXI6IFxcZjQyMztcbiRmYS12YXItZW1waXJlOiBcXGYxZDE7XG4kZmEtdmFyLWVudmVsb3BlOiBcXGYwZTA7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW46IFxcZjJiNjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0OiBcXGY2NTg7XG4kZmEtdmFyLWVudmVsb3BlLXNxdWFyZTogXFxmMTk5O1xuJGZhLXZhci1lbnZpcmE6IFxcZjI5OTtcbiRmYS12YXItZXF1YWxzOiBcXGY1MmM7XG4kZmEtdmFyLWVyYXNlcjogXFxmMTJkO1xuJGZhLXZhci1lcmxhbmc6IFxcZjM5ZDtcbiRmYS12YXItZXRoZXJldW06IFxcZjQyZTtcbiRmYS12YXItZXRoZXJuZXQ6IFxcZjc5NjtcbiRmYS12YXItZXRzeTogXFxmMmQ3O1xuJGZhLXZhci1ldXJvLXNpZ246IFxcZjE1MztcbiRmYS12YXItZXZlcm5vdGU6IFxcZjgzOTtcbiRmYS12YXItZXhjaGFuZ2UtYWx0OiBcXGYzNjI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcXGYxMmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTogXFxmMDZhO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXFxmMDcxO1xuJGZhLXZhci1leHBhbmQ6IFxcZjA2NTtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmF4OiBcXGYxYWM7XG4kZmEtdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiRmYS12YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiRmYS12YXItZmVkZXg6IFxcZjc5NztcbiRmYS12YXItZmVkb3JhOiBcXGY3OTg7XG4kZmEtdmFyLWZlbWFsZTogXFxmMTgyO1xuJGZhLXZhci1maWdodGVyLWpldDogXFxmMGZiO1xuJGZhLXZhci1maWdtYTogXFxmNzk5O1xuJGZhLXZhci1maWxlOiBcXGYxNWI7XG4kZmEtdmFyLWZpbGUtYWx0OiBcXGYxNWM7XG4kZmEtdmFyLWZpbGUtYXJjaGl2ZTogXFxmMWM2O1xuJGZhLXZhci1maWxlLWF1ZGlvOiBcXGYxYzc7XG4kZmEtdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJGZhLXZhci1maWxlLWNvbnRyYWN0OiBcXGY1NmM7XG4kZmEtdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kZmEtdmFyLWZpbGUtZG93bmxvYWQ6IFxcZjU2ZDtcbiRmYS12YXItZmlsZS1leGNlbDogXFxmMWMzO1xuJGZhLXZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJGZhLXZhci1maWxlLWltYWdlOiBcXGYxYzU7XG4kZmEtdmFyLWZpbGUtaW1wb3J0OiBcXGY1NmY7XG4kZmEtdmFyLWZpbGUtaW52b2ljZTogXFxmNTcwO1xuJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyOiBcXGY1NzE7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbDogXFxmNDc3O1xuJGZhLXZhci1maWxlLW1lZGljYWwtYWx0OiBcXGY0Nzg7XG4kZmEtdmFyLWZpbGUtcGRmOiBcXGYxYzE7XG4kZmEtdmFyLWZpbGUtcG93ZXJwb2ludDogXFxmMWM0O1xuJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJGZhLXZhci1maWxlLXNpZ25hdHVyZTogXFxmNTczO1xuJGZhLXZhci1maWxlLXVwbG9hZDogXFxmNTc0O1xuJGZhLXZhci1maWxlLXZpZGVvOiBcXGYxYzg7XG4kZmEtdmFyLWZpbGUtd29yZDogXFxmMWMyO1xuJGZhLXZhci1maWxsOiBcXGY1NzU7XG4kZmEtdmFyLWZpbGwtZHJpcDogXFxmNTc2O1xuJGZhLXZhci1maWxtOiBcXGYwMDg7XG4kZmEtdmFyLWZpbHRlcjogXFxmMGIwO1xuJGZhLXZhci1maW5nZXJwcmludDogXFxmNTc3O1xuJGZhLXZhci1maXJlOiBcXGYwNmQ7XG4kZmEtdmFyLWZpcmUtYWx0OiBcXGY3ZTQ7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcXGYxMzQ7XG4kZmEtdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmNDI1O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGY0ZTY7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1nb29nbGUtcGxheTogXFxmM2FiO1xuJGZhLXZhci1nb29nbGUtcGx1czogXFxmMmIzO1xuJGZhLXZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJGZhLXZhci1nb29nbGUtd2FsbGV0OiBcXGYxZWU7XG4kZmEtdmFyLWdvcHVyYW06IFxcZjY2NDtcbiRmYS12YXItZ3JhZHVhdGlvbi1jYXA6IFxcZjE5ZDtcbiRmYS12YXItZ3JhdGlwYXk6IFxcZjE4NDtcbiRmYS12YXItZ3JhdjogXFxmMmQ2O1xuJGZhLXZhci1ncmVhdGVyLXRoYW46IFxcZjUzMTtcbiRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsOiBcXGY1MzI7XG4kZmEtdmFyLWdyaW1hY2U6IFxcZjU3ZjtcbiRmYS12YXItZ3JpbjogXFxmNTgwO1xuJGZhLXZhci1ncmluLWFsdDogXFxmNTgxO1xuJGZhLXZhci1ncmluLWJlYW06IFxcZjU4MjtcbiRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0OiBcXGY1ODM7XG4kZmEtdmFyLWdyaW4taGVhcnRzOiBcXGY1ODQ7XG4kZmEtdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzOiBcXGY1ODY7XG4kZmEtdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiRmYS12YXItZ3Jpbi10ZWFyczogXFxmNTg4O1xuJGZhLXZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiRmYS12YXItZ3Jpbi10b25ndWUtd2luazogXFxmNThiO1xuJGZhLXZhci1ncmluLXdpbms6IFxcZjU4YztcbiRmYS12YXItZ3JpcC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kZmEtdmFyLWdyaXAtbGluZXM6IFxcZjdhNDtcbiRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbDogXFxmN2E1O1xuJGZhLXZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kZmEtdmFyLWdyaXBmaXJlOiBcXGYzYWM7XG4kZmEtdmFyLWdydW50OiBcXGYzYWQ7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtbGl6YXJkOiBcXGYyNTg7XG4kZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJGZhLXZhci1oYW5kLXBhcGVyOiBcXGYyNTY7XG4kZmEtdmFyLWhhbmQtcGVhY2U6IFxcZjI1YjtcbiRmYS12YXItaGFuZC1wb2ludC1kb3duOiBcXGYwYTc7XG4kZmEtdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kZmEtdmFyLWhhbmQtcG9pbnQtdXA6IFxcZjBhNjtcbiRmYS12YXItaGFuZC1wb2ludGVyOiBcXGYyNWE7XG4kZmEtdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJGZhLXZhci1oYW5kLXNjaXNzb3JzOiBcXGYyNTc7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItaGFuZHM6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1oYW5kc2hha2U6IFxcZjJiNTtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGFzaHRhZzogXFxmMjkyO1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLWhheWthbDogXFxmNjY2O1xuJGZhLXZhci1oZGQ6IFxcZjBhMDtcbiRmYS12YXItaGVhZGluZzogXFxmMWRjO1xuJGZhLXZhci1oZWFkcGhvbmVzOiBcXGYwMjU7XG4kZmEtdmFyLWhlYWRwaG9uZXMtYWx0OiBcXGY1OGY7XG4kZmEtdmFyLWhlYWRzZXQ6IFxcZjU5MDtcbiRmYS12YXItaGVhcnQ6IFxcZjAwNDtcbiRmYS12YXItaGVhcnQtYnJva2VuOiBcXGY3YTk7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJGZhLXZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kZmEtdmFyLWhpZ2hsaWdodGVyOiBcXGY1OTE7XG4kZmEtdmFyLWhpa2luZzogXFxmNmVjO1xuJGZhLXZhci1oaXBwbzogXFxmNmVkO1xuJGZhLXZhci1oaXBzOiBcXGY0NTI7XG4kZmEtdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiRmYS12YXItaGlzdG9yeTogXFxmMWRhO1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGY0N2Q7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1ob3QtdHViOiBcXGY1OTM7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1ob3V6ejogXFxmMjdjO1xuJGZhLXZhci1ocnl2bmlhOiBcXGY2ZjI7XG4kZmEtdmFyLWh0bWw1OiBcXGYxM2I7XG4kZmEtdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiRmYS12YXItaS1jdXJzb3I6IFxcZjI0NjtcbiRmYS12YXItaWNlLWNyZWFtOiBcXGY4MTA7XG4kZmEtdmFyLWljaWNsZXM6IFxcZjdhZDtcbiRmYS12YXItaWNvbnM6IFxcZjg2ZDtcbiRmYS12YXItaWQtYmFkZ2U6IFxcZjJjMTtcbiRmYS12YXItaWQtY2FyZDogXFxmMmMyO1xuJGZhLXZhci1pZC1jYXJkLWFsdDogXFxmNDdmO1xuJGZhLXZhci1pZ2xvbzogXFxmN2FlO1xuJGZhLXZhci1pbWFnZTogXFxmMDNlO1xuJGZhLXZhci1pbWFnZXM6IFxcZjMwMjtcbiRmYS12YXItaW1kYjogXFxmMmQ4O1xuJGZhLXZhci1pbmJveDogXFxmMDFjO1xuJGZhLXZhci1pbmRlbnQ6IFxcZjAzYztcbiRmYS12YXItaW5kdXN0cnk6IFxcZjI3NTtcbiRmYS12YXItaW5maW5pdHk6IFxcZjUzNDtcbiRmYS12YXItaW5mbzogXFxmMTI5O1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXFxmMDVhO1xuJGZhLXZhci1pbnN0YWdyYW06IFxcZjE2ZDtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLW1lZGljYWw6IFxcZjgxMjtcbiRmYS12YXItbGFyYXZlbDogXFxmM2JkO1xuJGZhLXZhci1sYXN0Zm06IFxcZjIwMjtcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJGZhLXZhci1sYXVnaDogXFxmNTk5O1xuJGZhLXZhci1sYXVnaC1iZWFtOiBcXGY1OWE7XG4kZmEtdmFyLWxhdWdoLXNxdWludDogXFxmNTliO1xuJGZhLXZhci1sYXVnaC13aW5rOiBcXGY1OWM7XG4kZmEtdmFyLWxheWVyLWdyb3VwOiBcXGY1ZmQ7XG4kZmEtdmFyLWxlYWY6IFxcZjA2YztcbiRmYS12YXItbGVhbnB1YjogXFxmMjEyO1xuJGZhLXZhci1sZW1vbjogXFxmMDk0O1xuJGZhLXZhci1sZXNzOiBcXGY0MWQ7XG4kZmEtdmFyLWxlc3MtdGhhbjogXFxmNTM2O1xuJGZhLXZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiRmYS12YXItbGV2ZWwtZG93bi1hbHQ6IFxcZjNiZTtcbiRmYS12YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG4kZmEtdmFyLWxpZmUtcmluZzogXFxmMWNkO1xuJGZhLXZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiRmYS12YXItbGluZTogXFxmM2MwO1xuJGZhLXZhci1saW5rOiBcXGYwYzE7XG4kZmEtdmFyLWxpbmtlZGluOiBcXGYwOGM7XG4kZmEtdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kZmEtdmFyLWxpbm9kZTogXFxmMmI4O1xuJGZhLXZhci1saW51eDogXFxmMTdjO1xuJGZhLXZhci1saXJhLXNpZ246IFxcZjE5NTtcbiRmYS12YXItbGlzdDogXFxmMDNhO1xuJGZhLXZhci1saXN0LWFsdDogXFxmMDIyO1xuJGZhLXZhci1saXN0LW9sOiBcXGYwY2I7XG4kZmEtdmFyLWxpc3QtdWw6IFxcZjBjYTtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFxcZjEyNDtcbiRmYS12YXItbG9jazogXFxmMDIzO1xuJGZhLXZhci1sb2NrLW9wZW46IFxcZjNjMTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bjogXFxmMzA5O1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0OiBcXGYzMGE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0OiBcXGYzMGI7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kZmEtdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiRmYS12YXItbHVnZ2FnZS1jYXJ0OiBcXGY1OWQ7XG4kZmEtdmFyLWx5ZnQ6IFxcZjNjMztcbiRmYS12YXItbWFnZW50bzogXFxmM2M0O1xuJGZhLXZhci1tYWdpYzogXFxmMGQwO1xuJGZhLXZhci1tYWduZXQ6IFxcZjA3NjtcbiRmYS12YXItbWFpbC1idWxrOiBcXGY2NzQ7XG4kZmEtdmFyLW1haWxjaGltcDogXFxmNTllO1xuJGZhLXZhci1tYWxlOiBcXGYxODM7XG4kZmEtdmFyLW1hbmRhbG9yaWFuOiBcXGY1MGY7XG4kZmEtdmFyLW1hcDogXFxmMjc5O1xuJGZhLXZhci1tYXAtbWFya2VkOiBcXGY1OWY7XG4kZmEtdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFxcZjA0MTtcbiRmYS12YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiRmYS12YXItbWFwLXBpbjogXFxmMjc2O1xuJGZhLXZhci1tYXAtc2lnbnM6IFxcZjI3NztcbiRmYS12YXItbWFya2Rvd246IFxcZjYwZjtcbiRmYS12YXItbWFya2VyOiBcXGY1YTE7XG4kZmEtdmFyLW1hcnM6IFxcZjIyMjtcbiRmYS12YXItbWFycy1kb3VibGU6IFxcZjIyNztcbiRmYS12YXItbWFycy1zdHJva2U6IFxcZjIyOTtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJGZhLXZhci1tYXJzLXN0cm9rZS12OiBcXGYyMmE7XG4kZmEtdmFyLW1hc2s6IFxcZjZmYTtcbiRmYS12YXItbWFzdG9kb246IFxcZjRmNjtcbiRmYS12YXItbWF4Y2RuOiBcXGYxMzY7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLW1lZGFwcHM6IFxcZjNjNjtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYzYzc7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1tb2JpbGU6IFxcZjEwYjtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5ueS1hcmNhZGU6IFxcZjcwNDtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItcGVyY2VudDogXFxmMjk1O1xuJGZhLXZhci1wZXJjZW50YWdlOiBcXGY1NDE7XG4kZmEtdmFyLXBlcmlzY29wZTogXFxmM2RhO1xuJGZhLXZhci1wZXJzb24tYm9vdGg6IFxcZjc1NjtcbiRmYS12YXItcGhhYnJpY2F0b3I6IFxcZjNkYjtcbiRmYS12YXItcGhvZW5peC1mcmFtZXdvcms6IFxcZjNkYztcbiRmYS12YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJGZhLXZhci1waG9uZTogXFxmMDk1O1xuJGZhLXZhci1waG9uZS1hbHQ6IFxcZjg3OTtcbiRmYS12YXItcGhvbmUtc2xhc2g6IFxcZjNkZDtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcXGYwOTg7XG4kZmEtdmFyLXBob25lLXNxdWFyZS1hbHQ6IFxcZjg3YjtcbiRmYS12YXItcGhvbmUtdm9sdW1lOiBcXGYyYTA7XG4kZmEtdmFyLXBob3RvLXZpZGVvOiBcXGY4N2M7XG4kZmEtdmFyLXBocDogXFxmNDU3O1xuJGZhLXZhci1waWVkLXBpcGVyOiBcXGYyYWU7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcXGYxYTg7XG4kZmEtdmFyLXBpZWQtcGlwZXItaGF0OiBcXGY0ZTU7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFxcZjFhNztcbiRmYS12YXItcGlnZ3ktYmFuazogXFxmNGQzO1xuJGZhLXZhci1waWxsczogXFxmNDg0O1xuJGZhLXZhci1waW50ZXJlc3Q6IFxcZjBkMjtcbiRmYS12YXItcGludGVyZXN0LXA6IFxcZjIzMTtcbiRmYS12YXItcGludGVyZXN0LXNxdWFyZTogXFxmMGQzO1xuJGZhLXZhci1waXp6YS1zbGljZTogXFxmODE4O1xuJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwOiBcXGY2N2Y7XG4kZmEtdmFyLXBsYW5lOiBcXGYwNzI7XG4kZmEtdmFyLXBsYW5lLWFycml2YWw6IFxcZjVhZjtcbiRmYS12YXItcGxhbmUtZGVwYXJ0dXJlOiBcXGY1YjA7XG4kZmEtdmFyLXBsYXk6IFxcZjA0YjtcbiRmYS12YXItcGxheS1jaXJjbGU6IFxcZjE0NDtcbiRmYS12YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiRmYS12YXItcGx1ZzogXFxmMWU2O1xuJGZhLXZhci1wbHVzOiBcXGYwNjc7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcXGYwNTU7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcXGYwZmU7XG4kZmEtdmFyLXBvZGNhc3Q6IFxcZjJjZTtcbiRmYS12YXItcG9sbDogXFxmNjgxO1xuJGZhLXZhci1wb2xsLWg6IFxcZjY4MjtcbiRmYS12YXItcG9vOiBcXGYyZmU7XG4kZmEtdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJGZhLXZhci1wb29wOiBcXGY2MTk7XG4kZmEtdmFyLXBvcnRyYWl0OiBcXGYzZTA7XG4kZmEtdmFyLXBvdW5kLXNpZ246IFxcZjE1NDtcbiRmYS12YXItcG93ZXItb2ZmOiBcXGYwMTE7XG4kZmEtdmFyLXByYXk6IFxcZjY4MztcbiRmYS12YXItcHJheWluZy1oYW5kczogXFxmNjg0O1xuJGZhLXZhci1wcmVzY3JpcHRpb246IFxcZjViMTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZTogXFxmNDg1O1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJGZhLXZhci1wcmludDogXFxmMDJmO1xuJGZhLXZhci1wcm9jZWR1cmVzOiBcXGY0ODc7XG4kZmEtdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJGZhLXZhci1wcm9qZWN0LWRpYWdyYW06IFxcZjU0MjtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXJlY3ljbGU6IFxcZjFiODtcbiRmYS12YXItcmVkLXJpdmVyOiBcXGYzZTM7XG4kZmEtdmFyLXJlZGRpdDogXFxmMWExO1xuJGZhLXZhci1yZWRkaXQtYWxpZW46IFxcZjI4MTtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXFxmMWEyO1xuJGZhLXZhci1yZWRoYXQ6IFxcZjdiYztcbiRmYS12YXItcmVkbzogXFxmMDFlO1xuJGZhLXZhci1yZWRvLWFsdDogXFxmMmY5O1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kZmEtdmFyLXJlbW92ZS1mb3JtYXQ6IFxcZjg3ZDtcbiRmYS12YXItcmVucmVuOiBcXGYxOGI7XG4kZmEtdmFyLXJlcGx5OiBcXGYzZTU7XG4kZmEtdmFyLXJlcGx5LWFsbDogXFxmMTIyO1xuJGZhLXZhci1yZXBseWQ6IFxcZjNlNjtcbiRmYS12YXItcmVwdWJsaWNhbjogXFxmNzVlO1xuJGZhLXZhci1yZXNlYXJjaGdhdGU6IFxcZjRmODtcbiRmYS12YXItcmVzb2x2aW5nOiBcXGYzZTc7XG4kZmEtdmFyLXJlc3Ryb29tOiBcXGY3YmQ7XG4kZmEtdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiRmYS12YXItcmV2OiBcXGY1YjI7XG4kZmEtdmFyLXJpYmJvbjogXFxmNGQ2O1xuJGZhLXZhci1yaW5nOiBcXGY3MGI7XG4kZmEtdmFyLXJvYWQ6IFxcZjAxODtcbiRmYS12YXItcm9ib3Q6IFxcZjU0NDtcbiRmYS12YXItcm9ja2V0OiBcXGYxMzU7XG4kZmEtdmFyLXJvY2tldGNoYXQ6IFxcZjNlODtcbiRmYS12YXItcm9ja3JtczogXFxmM2U5O1xuJGZhLXZhci1yb3V0ZTogXFxmNGQ3O1xuJGZhLXZhci1yc3M6IFxcZjA5ZTtcbiRmYS12YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJGZhLXZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kZmEtdmFyLXJ1bGVyOiBcXGY1NDU7XG4kZmEtdmFyLXJ1bGVyLWNvbWJpbmVkOiBcXGY1NDY7XG4kZmEtdmFyLXJ1bGVyLWhvcml6b250YWw6IFxcZjU0NztcbiRmYS12YXItcnVsZXItdmVydGljYWw6IFxcZjU0ODtcbiRmYS12YXItcnVubmluZzogXFxmNzBjO1xuJGZhLXZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGlwOiBcXGYyMWE7XG4kZmEtdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcXGYyMTQ7XG4kZmEtdmFyLXNob2UtcHJpbnRzOiBcXGY1NGI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmM2VmO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1zb2NrczogXFxmNjk2O1xuJGZhLXZhci1zb2xhci1wYW5lbDogXFxmNWJhO1xuJGZhLXZhci1zb3J0OiBcXGYwZGM7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0OiBcXGY4ODE7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXA6IFxcZjE1ZTtcbiRmYS12YXItc29ydC1hbHBoYS11cC1hbHQ6IFxcZjg4MjtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bjogXFxmMTYwO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdDogXFxmODg0O1xuJGZhLXZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQ6IFxcZjg4NTtcbiRmYS12YXItc29ydC1kb3duOiBcXGYwZGQ7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdDogXFxmODg2O1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXA6IFxcZjE2MztcbiRmYS12YXItc29ydC1udW1lcmljLXVwLWFsdDogXFxmODg3O1xuJGZhLXZhci1zb3J0LXVwOiBcXGYwZGU7XG4kZmEtdmFyLXNvdW5kY2xvdWQ6IFxcZjFiZTtcbiRmYS12YXItc291cmNldHJlZTogXFxmN2QzO1xuJGZhLXZhci1zcGE6IFxcZjViYjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJGZhLXZhci1zcGVha2FwOiBcXGYzZjM7XG4kZmEtdmFyLXNwZWFrZXItZGVjazogXFxmODNjO1xuJGZhLXZhci1zcGVsbC1jaGVjazogXFxmODkxO1xuJGZhLXZhci1zcGlkZXI6IFxcZjcxNztcbiRmYS12YXItc3Bpbm5lcjogXFxmMTEwO1xuJGZhLXZhci1zcGxvdGNoOiBcXGY1YmM7XG4kZmEtdmFyLXNwb3RpZnk6IFxcZjFiYztcbiRmYS12YXItc3ByYXktY2FuOiBcXGY1YmQ7XG4kZmEtdmFyLXNxdWFyZTogXFxmMGM4O1xuJGZhLXZhci1zcXVhcmUtZnVsbDogXFxmNDVjO1xuJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQ6IFxcZjY5ODtcbiRmYS12YXItc3F1YXJlc3BhY2U6IFxcZjViZTtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFxcZjE4ZDtcbiRmYS12YXItc3RhY2stb3ZlcmZsb3c6IFxcZjE2YztcbiRmYS12YXItc3RhY2twYXRoOiBcXGY4NDI7XG4kZmEtdmFyLXN0YW1wOiBcXGY1YmY7XG4kZmEtdmFyLXN0YXI6IFxcZjAwNTtcbiRmYS12YXItc3Rhci1hbmQtY3Jlc2NlbnQ6IFxcZjY5OTtcbiRmYS12YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kZmEtdmFyLXN0YXItaGFsZi1hbHQ6IFxcZjVjMDtcbiRmYS12YXItc3Rhci1vZi1kYXZpZDogXFxmNjlhO1xuJGZhLXZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiRmYS12YXItc3RheWxpbmtlZDogXFxmM2Y1O1xuJGZhLXZhci1zdGVhbTogXFxmMWI2O1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFxcZjFiNztcbiRmYS12YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFxcZjA0ODtcbiRmYS12YXItc3RlcC1mb3J3YXJkOiBcXGYwNTE7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcXGYwZjE7XG4kZmEtdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJGZhLXZhci1zdGlja3ktbm90ZTogXFxmMjQ5O1xuJGZhLXZhci1zdG9wOiBcXGYwNGQ7XG4kZmEtdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kZmEtdmFyLXN0b3B3YXRjaDogXFxmMmYyO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci10YWJsZXQ6IFxcZjEwYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGYzZmQ7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmM2ZlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItdGltZXM6IFxcZjAwZDtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kZmEtdmFyLXRpbnQ6IFxcZjA0MztcbiRmYS12YXItdGludC1zbGFzaDogXFxmNWM3O1xuJGZhLXZhci10aXJlZDogXFxmNWM4O1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJGZhLXZhci10b2lsZXQ6IFxcZjdkODtcbiRmYS12YXItdG9pbGV0LXBhcGVyOiBcXGY3MWU7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdHJhaW46IFxcZjIzODtcbiRmYS12YXItdHJhbTogXFxmN2RhO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXFxmMjI0O1xuJGZhLXZhci10cmFuc2dlbmRlci1hbHQ6IFxcZjIyNTtcbiRmYS12YXItdHJhc2g6IFxcZjFmODtcbiRmYS12YXItdHJhc2gtYWx0OiBcXGYyZWQ7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmU6IFxcZjgyOTtcbiRmYS12YXItdHJhc2gtcmVzdG9yZS1hbHQ6IFxcZjgyYTtcbiRmYS12YXItdHJlZTogXFxmMWJiO1xuJGZhLXZhci10cmVsbG86IFxcZjE4MTtcbiRmYS12YXItdHJpcGFkdmlzb3I6IFxcZjI2MjtcbiRmYS12YXItdHJvcGh5OiBcXGYwOTE7XG4kZmEtdmFyLXRydWNrOiBcXGYwZDE7XG4kZmEtdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiRmYS12YXItdHJ1Y2stbW9uc3RlcjogXFxmNjNiO1xuJGZhLXZhci10cnVjay1tb3Zpbmc6IFxcZjRkZjtcbiRmYS12YXItdHJ1Y2stcGlja3VwOiBcXGY2M2M7XG4kZmEtdmFyLXRzaGlydDogXFxmNTUzO1xuJGZhLXZhci10dHk6IFxcZjFlNDtcbiRmYS12YXItdHVtYmxyOiBcXGYxNzM7XG4kZmEtdmFyLXR1bWJsci1zcXVhcmU6IFxcZjE3NDtcbiRmYS12YXItdHY6IFxcZjI2YztcbiRmYS12YXItdHdpdGNoOiBcXGYxZTg7XG4kZmEtdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFxcZjA4MTtcbiRmYS12YXItdHlwbzM6IFxcZjQyYjtcbiRmYS12YXItdWJlcjogXFxmNDAyO1xuJGZhLXZhci11YnVudHU6IFxcZjdkZjtcbiRmYS12YXItdWlraXQ6IFxcZjQwMztcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItdW5kZXJsaW5lOiBcXGYwY2Q7XG4kZmEtdmFyLXVuZG86IFxcZjBlMjtcbiRmYS12YXItdW5kby1hbHQ6IFxcZjJlYTtcbiRmYS12YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXFxmMjlhO1xuJGZhLXZhci11bml2ZXJzaXR5OiBcXGYxOWM7XG4kZmEtdmFyLXVubGluazogXFxmMTI3O1xuJGZhLXZhci11bmxvY2s6IFxcZjA5YztcbiRmYS12YXItdW5sb2NrLWFsdDogXFxmMTNlO1xuJGZhLXZhci11bnRhcHBkOiBcXGY0MDU7XG4kZmEtdmFyLXVwbG9hZDogXFxmMDkzO1xuJGZhLXZhci11cHM6IFxcZjdlMDtcbiRmYS12YXItdXNiOiBcXGYyODc7XG4kZmEtdmFyLXVzZXI6IFxcZjAwNztcbiRmYS12YXItdXNlci1hbHQ6IFxcZjQwNjtcbiRmYS12YXItdXNlci1hbHQtc2xhc2g6IFxcZjRmYTtcbiRmYS12YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiRmYS12YXItdXNlci1jaGVjazogXFxmNGZjO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJGZhLXZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kZmEtdmFyLXVzZXItY29nOiBcXGY0ZmU7XG4kZmEtdmFyLXVzZXItZWRpdDogXFxmNGZmO1xuJGZhLXZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiRmYS12YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJGZhLXZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiRmYS12YXItdXNlci1sb2NrOiBcXGY1MDI7XG4kZmEtdmFyLXVzZXItbWQ6IFxcZjBmMDtcbiRmYS12YXItdXNlci1taW51czogXFxmNTAzO1xuJGZhLXZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kZmEtdmFyLXVzZXItbnVyc2U6IFxcZjgyZjtcbiRmYS12YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcXGYyMWI7XG4kZmEtdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kZmEtdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiRmYS12YXItdXNlci10YWc6IFxcZjUwNztcbiRmYS12YXItdXNlci10aWU6IFxcZjUwODtcbiRmYS12YXItdXNlci10aW1lczogXFxmMjM1O1xuJGZhLXZhci11c2VyczogXFxmMGMwO1xuJGZhLXZhci11c2Vycy1jb2c6IFxcZjUwOTtcbiRmYS12YXItdXNwczogXFxmN2UxO1xuJGZhLXZhci11c3N1bm5haDogXFxmNDA3O1xuJGZhLXZhci11dGVuc2lsLXNwb29uOiBcXGYyZTU7XG4kZmEtdmFyLXV0ZW5zaWxzOiBcXGYyZTc7XG4kZmEtdmFyLXZhYWRpbjogXFxmNDA4O1xuJGZhLXZhci12ZWN0b3Itc3F1YXJlOiBcXGY1Y2I7XG4kZmEtdmFyLXZlbnVzOiBcXGYyMjE7XG4kZmEtdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJGZhLXZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kZmEtdmFyLXZpYWNvaW46IFxcZjIzNztcbiRmYS12YXItdmlhZGVvOiBcXGYyYTk7XG4kZmEtdmFyLXZpYWRlby1zcXVhcmU6IFxcZjJhYTtcbiRmYS12YXItdmlhbDogXFxmNDkyO1xuJGZhLXZhci12aWFsczogXFxmNDkzO1xuJGZhLXZhci12aWJlcjogXFxmNDA5O1xuJGZhLXZhci12aWRlbzogXFxmMDNkO1xuJGZhLXZhci12aWRlby1zbGFzaDogXFxmNGUyO1xuJGZhLXZhci12aWhhcmE6IFxcZjZhNztcbiRmYS12YXItdmltZW86IFxcZjQwYTtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcXGYxOTQ7XG4kZmEtdmFyLXZpbWVvLXY6IFxcZjI3ZDtcbiRmYS12YXItdmluZTogXFxmMWNhO1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJGZhLXZhci13b24tc2lnbjogXFxmMTU5O1xuJGZhLXZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiRmYS12YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJGZhLXZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kZmEtdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiRmYS12YXItd3Bmb3JtczogXFxmMjk4O1xuJGZhLXZhci13cHJlc3NyOiBcXGYzZTQ7XG4kZmEtdmFyLXdyZW5jaDogXFxmMGFkO1xuJGZhLXZhci14LXJheTogXFxmNDk3O1xuJGZhLXZhci14Ym94OiBcXGY0MTI7XG4kZmEtdmFyLXhpbmc6IFxcZjE2ODtcbiRmYS12YXIteGluZy1zcXVhcmU6IFxcZjE2OTtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcXGYyM2I7XG4kZmEtdmFyLXlhaG9vOiBcXGYxOWU7XG4kZmEtdmFyLXlhbW1lcjogXFxmODQwO1xuJGZhLXZhci15YW5kZXg6IFxcZjQxMztcbiRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWw6IFxcZjQxNDtcbiRmYS12YXIteWFybjogXFxmN2UzO1xuJGZhLXZhci15ZWxwOiBcXGYxZTk7XG4kZmEtdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kZmEtdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kZmEtdmFyLXlvYXN0OiBcXGYyYjE7XG4kZmEtdmFyLXlvdXR1YmU6IFxcZjE2NztcbiRmYS12YXIteW91dHViZS1zcXVhcmU6IFxcZjQzMTtcbiRmYS12YXItemhpaHU6IFxcZjYzZjtcbiIsIi8vIExpc3QgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogJGZhLWxpLXdpZHRoICogNS80O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tbGkge1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1saS13aWR0aDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4iLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuIiwiLy8gQW5pbWF0ZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBSb3RhdGVkICYgRmxpcHBlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwICB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDkwZGVnLCAxKTsgIH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMTgwZGVnLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgyNzBkZWcsIDMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIDEsIDApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCAgIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKDEsIC0xLCAyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCwgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3Qge1xuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTkwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cbiIsIi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGZhLWljb24ge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1peGluIGZhLWljb24tcm90YXRlKCRkZWdyZWVzLCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIGZhLWljb24tZmxpcCgkaG9yaXosICR2ZXJ0LCAkcm90YXRpb24pIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0sIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xufVxuXG5cbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzLiBBIGxhIEJvb3RzdHJhcCA0LlxuLy9cbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHA6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBjbGlwOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuIiwiLy8gU3RhY2tlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAoJGZhLWZ3LXdpZHRoKjIpO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2Uge1xuICBjb2xvcjogJGZhLWludmVyc2U7XG59XG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItNTAwcHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2Nlc3NpYmxlLWljb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjdXNvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjY3Vzb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRqdXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZG9iZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZHZlcnNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWR2ZXJzYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWZmaWxpYXRldGhlbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1mcmVzaGVuZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXJibmIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxnb2xpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxnb2xpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1qdXN0aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsbGVyZ2llczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxsZXJnaWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtaWxpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1pbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbGxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnljcmVhdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnljcmVhdGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmd1bGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmd1bGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFua2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFua2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlLWlvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlLWlvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzeW1tZXRyaWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzeW1tZXRyaWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhc3NpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzc2lhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9wcmVmaXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXV0b3ByZWZpeGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWFuZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieS1jYXJyaWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2tzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kLWFpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmRjYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcmNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNlYmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2tldGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFza2V0YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRsZS1uZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRsZS1uZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWhhbmNlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmV6aWVyLWN1cnZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZXppZXItY3VydmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmltb2JqZWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW1vYmplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlub2N1bGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlub2N1bGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW9oYXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpb2hhemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXJ0aGRheS1jYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0YnVja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGNvaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrLXRpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFja2JlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGFja2JlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlci1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGluZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXItYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlci1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsdWV0b290aC1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgtYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2xkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9tYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9tYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLWRlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stZGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rLXJlYWRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1yZWFkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2ttYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb3RzdHJhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vdHN0cmFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1hbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLW5vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1ub25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1zdHlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLXN0eWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvd2xpbmctYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm93bGluZy1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3hlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94ZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJhaWxsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJlYWQtc2xpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyZWFkLXNsaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb2FkY2FzdC10b3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icm9vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJvb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnRjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZmZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVmZmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWlsZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVsbGhvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxzZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1c2luZXNzLXRpbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1c2luZXNzLXRpbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnV5c2VsbGFkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxjdWxhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxjdWxhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItZGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1kYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXdlZWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXdlZWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1lcmEtcmV0cm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtcGdyb3VuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtcGdyb3VuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5hZGlhbi1tYXBsZS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5hZGlhbi1tYXBsZS1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmR5LWNhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmR5LWNhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FubmFiaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbm5hYmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcHN1bGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXBzdWxlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItYmF0dGVyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItY3Jhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1jcmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJyb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnJvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXNoLXJlZ2lzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXNoLXJlZ2lzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2F0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYW1leCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFwcGxlLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGluZXJzLWNsdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpc2NvdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtamNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLW1hc3RlcmNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1wYXlwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1zdHJpcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtdmlzYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtdmlzYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50ZXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZW50ZXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlbnRvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudG9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZXJ0aWZpY2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhbGtib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWFyZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWFyZWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtYmFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1iYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1waWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlZXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVlc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWJpc2hvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYmlzaG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1ib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1raW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWtuaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta25pZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXBhd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXBhd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtcXVlZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXF1ZWVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGlsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHJvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNocm9tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHJvbWVjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWVjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNodXJjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2h1cmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlLW5vdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpbmljLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaW5pYy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1lYXRiYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbW9vbi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zdW4tcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzbWl0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzbWl0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHZlcnNpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkdmVyc2lmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2NrdGFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ja3RhaWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZS1icmFuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kaWVwaWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2ZmZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cy1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFjdC1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYWN0LWRpc2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uY2llcmdlLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uZmx1ZW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uZmx1ZW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ubmVjdGRldmVsb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb250YW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZS1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5cmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY290dG9uLWJ1cmVhdTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY290dG9uLWJ1cmVhdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3VjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY291Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3BhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcGFuZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JpdGljYWwtcm9sZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JpdGljYWwtcm9sZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3NoYWlycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcnV0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNydXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXR0bGVmaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXR0bGVmaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQtYmV5b25kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXNoY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGF0YWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbGljaW91cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZW1vY3JhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVtb2NyYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVwbG95ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXBsb3lkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3BybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3Bybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGV2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldmlhbnRhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhhcm1hY2hha3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGFybWFjaGFrcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhZ25vc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFnbm9zZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhc3BvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYXNwb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kMjA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1maXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1mb3VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZvdXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2Utb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utc2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXNpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXRocmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXRocmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtdHdvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXR3byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtb2NlYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtb2NlYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlyZWN0aW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlyZWN0aW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3JkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNjb3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2NvdXJzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY291cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl2aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpenp5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXp6eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kbmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRuYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2h1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2tlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXItc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbGFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5LWZsYXRiZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9uYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb25hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1jbG9zZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvb3ItY2xvc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvb3Itb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvdC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG92ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG92ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZnQyZGlnaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZnQyZGlnaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdGluZy1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhdy1wb2x5Z29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9wYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bS1zdGVlbHBhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bS1zdGVlbHBhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtc3RpY2stYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bXN0aWNrLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtYmJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bWJiZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bmdlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bmdlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHlhbG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1keWFsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWFybHliaXJkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFybHliaXJkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxlbWVudG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGVtZW50b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxpcHNpcy12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1iZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1waXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmlyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52aXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVxdWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXF1YWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVyYXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJhc2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVybGFuZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJsYW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0aGVyZXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldGhlcmV1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcm5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJuZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV1cm8tc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldmVybm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXZlcm5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjaGFuZ2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNoYW5nZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBlZGl0ZWRzc2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1kcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtZHJvcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLW1lc3Nlbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZheCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZW1hbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ2h0ZXItamV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ21hOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdtYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXJjaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWF1ZGlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29udHJhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29udHJhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jc3Y6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY3N2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leGNlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4cG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leHBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBkZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbC1kcmlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsLWRyaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maW5nZXJwcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmluZ2VycHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3QtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0ZHJhZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0ZHJhZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXN0LXJhaXNlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzdC1yYWlzZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctdXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29ucy1maTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zLWZpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvb3RiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvb3RiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydW1iZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3Vyc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlLWNvZGUtY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlYnNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlYnNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVsY3J1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVsY3J1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5uZWwtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhcy1wdW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXMtcHVtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VuZGVybGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZXQtcG9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZXQtcG9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRrcmFrZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGtyYWtlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGxhYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGVlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoZWVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy13aGlza2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy13aGlza2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFmcmljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYWZyaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hbWVyaWNhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hc2lhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hc2lhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29mb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGxheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb3B1cmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb3B1cmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmFkdWF0aW9uLWNhcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JhdGlwYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jhdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmVhdGVyLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyZWF0ZXItdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmVhdGVyLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmltYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmltYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYmVhbS1zd2VhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1iZWFtLXN3ZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4taGVhcnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWhlYXJ0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQtdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50LXRlYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3RhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3RhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZS1zcXVpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4td2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtaG9yaXpvbnRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcGZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3J1bnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdydW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aXRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1bHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1bHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWgtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXJyYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXJyYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbWJ1cmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtYnVyZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW1zYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWxpemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbWlkZGxlLWZpbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1yb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc2Npc3NvcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zcG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtaGVscGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtaGVscGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW51a2lhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFudWtpYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFyZC1oYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhcmQtaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhc2h0YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhc2h0YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LXdpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LXdpemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXlrYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhheWthbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhkZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRwaG9uZXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRzZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRzZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQtYnJva2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0YmVhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnRiZWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlbGljb3B0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlbGljb3B0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlnaGxpZ2h0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpZ2hsaWdodGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHBvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBwbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcmUtYS1oZWxwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcmUtYS1oZWxwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlzdG9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlzdG9yeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2NrZXktcHVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ja2V5LXB1Y2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9sbHktYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbGx5LWJlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9vbGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvb2xpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcm5iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JuYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2UtaGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UtaGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90LXR1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RqYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXp6KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhyeXZuaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhyeXZuaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh0bWw1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh1YnNwb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWh1YnNwb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWktY3Vyc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljZS1jcmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNlLWNyZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljaWNsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljaWNsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1iYWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZC1jYXJkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZ2xvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWdsb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmR1c3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZpbml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5maW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mby1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnN0YWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJjb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVyY29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcm5ldC1leHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW52aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW94aG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0YWxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGNoLWlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGNoLWlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lcy1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMtbm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaS1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaS1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZW5raW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZW5raW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWppcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9nZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvZ2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvb21sYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3VybmFsLXdoaWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam91cm5hbC13aGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qc2ZpZGRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rYWFiYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FhYmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FnZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYWdnbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5YmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5YmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXljZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raGFuZGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyLWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3Mtd2luay1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXdpLWJpcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpd2ktYmlyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtvcnZ1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5kbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZG1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFyYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFyYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF5ZXItZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhbnB1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXZlbC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWZlLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpcmEtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlyYS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3Qtb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC11bCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb3ctdmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVnZ2FnZS1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx5ZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx5ZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnZW50bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnZW50byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsLWJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXBpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1zaWducyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2Rvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2Utdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1heGNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXR0ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1penVuaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl6dW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9keDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9keCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25lcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb251bWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9udW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3J0YXItcGVzdGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vc3F1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9zcXVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdG9yY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91bnRhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdW50YWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdXNlLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVnLWhvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVnLWhvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdXNpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbXVzaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmFwc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmFwc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZW9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZW9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldHdvcmstd2lyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldHdvcmstd2lyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV1dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV3c3BhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXdzcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmltYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uaW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlLWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdC1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90LWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vdGVzLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vdGVzLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnBtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ucG0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnM4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uczgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbnV0cml0aW9uaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW51dHJpdGlvbml4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtdW5ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9sZC1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2xkLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wdGluLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3NpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vc2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3R0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW90dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW91dGRlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZTQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2U0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtcm9sbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1yb2xsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZXR0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZXR0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxmZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGZlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlcmNsaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWNodXRlLWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWNodXRlLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3Nwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXNzcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGFmYXJpYW5pc20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdHJlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdHJlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1mYW5jeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWZhbmN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1uaWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1uaWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLXJ1bGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbm55LWFyY2FkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVubnktYXJjYWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWNhcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcHBlci1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcHBlci1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmlzY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyaXNjb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcnNvbi1ib290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyc29uLWJvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBoYWJyaWNhdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waGFicmljYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LWZyYW1ld29yazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1mcmFtZXdvcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvZW5peC1zcXVhZHJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtdm9sdW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS12b2x1bWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG8tdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob3RvLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBocDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZ2d5LWJhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZ2d5LWJhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waXp6YS1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1hcnJpdmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtZGVwYXJ0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXktY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXlzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5c3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2RjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9sbC1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vLXN0b3JtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28tc3Rvcm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3J0cmFpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9ydHJhaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG91bmQtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG91bmQtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvd2VyLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByYXlpbmctaGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByYXlpbmctaGFuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2NlZHVyZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2NlZHVyZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9kdWN0LWh1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXp6bGUtcGllY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHl0aG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1weXRob24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFxKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWlkZGl0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aWRkaXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWluc2NhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aW5zY2FwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVyYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1cmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXItcHJvamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItci1wcm9qZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFpbmJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFpbmJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhbmRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXNwYmVycnktcGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhc3BiZXJyeS1waSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXZlbHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdGV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3RldXJvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhZG1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFkbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY2VpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY2VpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWQtcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZC1yaXZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdC1hbGllbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkby1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZ2lzdGVyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlLWZvcm1hdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVtb3ZlLWZvcm1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbnJlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseS1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwdWJsaWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwdWJsaWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNlYXJjaGdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc2VhcmNoZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNvbHZpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc29sdmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXN0cm9vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVzdHJvb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmV0d2VldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaWJib246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJpYmJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ib3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldGNoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja3JtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja3Jtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3V0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWJsZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci1jb21iaW5lZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItY29tYmluZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItaG9yaXpvbnRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVubmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVubmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXBlZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC1jcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC1jcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLXRlYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC10ZWFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FmYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhbGVzZm9yY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGVzZm9yY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlLWRpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hsaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaGxpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3Jld2RyaXZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyZXdkcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyaWJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JpYmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2QtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2QtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1sb2NhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWxvY2F0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2hlbmdpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoZW5naW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VlZGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlZWRsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZpY2VzdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFwZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXBlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWwtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hla2VsLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXBwaW5nLWZhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvZS1wcmludHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob2UtcHJpbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWJhc2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctYmFza2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHdhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3B3YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvd2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNodXR0bGUtdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaHV0dGxlLXZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tb3V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1vdXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbS1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW0tY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW1wbHlidWlsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2ltcGx5YnVpbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lzdHJpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lzdHJpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRlbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2thdGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2V0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrZXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmctbm9yZGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmctbm9yZGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrLWhhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsZWlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xlaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZy1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmctYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2JvYXJkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Ym9hcmRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Zmxha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd21hbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd21hbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93cGxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd3Bsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VyY2V0cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VyY2V0cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrZXItZGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGxvdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGxvdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwb3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ByYXktY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcHJheS1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1yb290LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmVzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtZGF2aWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWxpZmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RldGhvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2tlci1tdWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja2VyLW11bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJhdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGUtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlLXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cm9vcHdhZmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dWRpb3ZpbmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1ZGlvdmluYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2Utcm9sbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJwb3dlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVyc2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXJwcmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3YXRjaGJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2ltbWluZy1wb29sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2ltbWluZy1wb29sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bWZvbnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bWZvbnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYWdvZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5hZ29ndWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3lyaW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3lyaW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGUtdGVubmlzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZS10ZW5uaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNob21ldGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRheGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRheGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVhbXNwZWFrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWFtc3BlYWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlZXRoLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbS1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmNlbnQtd2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmNlbnQtd2VpYm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlcm1pbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXJtaW5hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC1oZWlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGV4dC13aWR0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGFyZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxhcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlLXJlZC15ZXRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGUtcmVkLXlldGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlYXRlci1tYXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlYXRlci1tYXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWNvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWNvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1laXNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVpc2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoaW5rLXBlYWtzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGluay1wZWFrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJ0YWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnRhY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlja2V0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlja2V0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvaWxldC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9pbGV0LXBhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb2xib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb2xzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JhaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yaWktZ2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9yaWktZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFjdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFjdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlLWZlZGVyYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlLWZlZGVyYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGVtYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFkZW1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZmZpYy1saWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZmZpYy1saWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyaXBhZHZpc29yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYS1iZWFjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmVsbGEtYmVhY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRlcmxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kby1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pcmVnaXN0cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXJlZ2lzdHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVudGFwcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVudGFwcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cGxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYXN0cm9uYXV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFzdHJvbmF1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWZyaWVuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZnJpZW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWdyYWR1YXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItaW5qdXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1pbmp1cmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW5pbmphOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW5pbmphKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbnVyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbnVyc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItc2VjcmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNoaWVsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnMtY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3N1bm5haDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNzdW5uYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbC1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbC1zcG9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXRlbnNpbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmFhZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12YWFkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVjdG9yLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVjdG9yLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmliZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlby1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmloYXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWhhcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm52OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12bnYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9pY2VtYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2ljZW1haWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2xsZXliYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1tdXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtbXV0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtb2ZmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvdGUteWVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b3RlLXllYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ci1jYXJkYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZyLWNhcmRib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12dWVqczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnVlanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2Fsa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2Fsa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJlaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhcmVob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F2ZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VlYmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWVibHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodC1oYW5naW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQtaGFuZ2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaXhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hlZWxjaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aG1jczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2htY3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lraXBlZGlhLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1jbG9zZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWdsYXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTAuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogJGZhLWZvbnQtZGlzcGxheTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZScpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbi5mYSxcbi5mYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjEwLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdzaGltcyc7XG4iLCIuI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLW1hcnRpbmkpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tZWV0dXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhcik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2cpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb2NrKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93biB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tdXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXVwKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheS1jaXJjbGUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdXRkZW50KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlbyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBpY3R1cmUtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waG90bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2UpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRpdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtc3F1YXJlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1zcXVhcmUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWV5ZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2gge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2FybmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQtdik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0LWgpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1iYXIpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2dzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtdXApOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtZG93bik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tb3V0LWFsdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJ0YWNrKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWluLWFsdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZW1vbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va21hcmspOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2sge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLWYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLWYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1naXRodWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mZWVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3MpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oZGQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhkZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1yaWdodCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LWxlZnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tdXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC11cCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluayk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmxvcHB5LW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXZlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFycyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJlb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcnMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLWcpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tb25leSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbW9uZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdW5zb3J0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRlc2M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtZG93bik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LXVwKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluLWluKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZG8pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sZWdhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWNob21ldGVyLWFsdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGFzdGUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saWdodGJ1bGItbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZ2h0YnVsYik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNoYW5nZS1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWlsZGluZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlcik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1vcGVuKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mcm93bi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcm93bik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1laC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseS1hbGwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZS1icmFuY2gpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jaGFpbi1icm9rZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWFsdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taHRtbDUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jc3MzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGlja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWNrZXQtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtdXAtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tc3F1YXJlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbXBhc3Mge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93biB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93biB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtdXApOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXVwKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZXVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvdW5kLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGxhci1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xsYXItc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVwZWUtc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXBlZS1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tanB5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15ZW4tc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ybWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXllbi1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15ZW4tc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWJsZS1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWJsZS1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b24tc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29uLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1idGMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLWRvd24tYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS14aW5nIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlLXBsYXkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLW92ZXJmbG93IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYWRuIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXApOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2luZG93cyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saW51eCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2t5cGUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF0aXBheSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN1bi1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VuKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tb29uLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS12ayB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGFnZWxpbmVzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stZXhjaGFuZ2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1sZWZ0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWxlZnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1sZWZ0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1sZWZ0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlyYS1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdHVya2lzaC1saXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXJhLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNpdHkpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml2ZXJzaXR5KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmFkdWF0aW9uLWNhcCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXlhaG9vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uLWNpcmNsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZGlnZyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRydXBhbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWpvb21sYSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2Utc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hdXRvbW9iaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXIpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRheGkpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGYtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGYtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wZGYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXdvcmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtd29yZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4Y2VsKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wb3dlcnBvaW50LW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBvd2VycG9pbnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1hZ2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGhvdG8tbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltYWdlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waWN0dXJlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltYWdlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFyY2hpdmUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFyY2hpdmUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW8tbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hdWRpbyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWF1ZGlvKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlsZS12aWRlby1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdmlkZW8pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbW92aWUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS12aWRlbyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb2RlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdmluZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW4ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXkge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJ1b3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZmUtcmluZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtc2F2ZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtc2F2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZmUtcmluZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBvcnQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpZmUtcmluZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXJjbGUtbm90Y2gpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJhIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXJlc2lzdGFuY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcmVzaXN0YW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmViZWwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1waXJlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdpdCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXljLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15Yy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXFxIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2VpeGluIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdlY2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpeGluKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2VuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXItcGxhbmUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlci1wbGFuZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNlbmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlci1wbGFuZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS10aGluIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtdGhpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkaW5nKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy1oKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdXRib2wpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zb2NjZXItYmFsbC1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdXRib2wpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0teWVscCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV3c3BhcGVyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2Ege1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWV4IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwtc2xhc2gpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtYWx0KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1kcm9wcGVyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYXJlYSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBpZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtcGllKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGluZS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtbGluZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1pb3hob3N0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2Mge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWlsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hla2VsLXNpZ24pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoZWtlbC1zaWduKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGVrZWwtc2lnbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1lYW5wYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY29ubmVjdGRldmVsb3Age1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsayB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2t5YXRsYXMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kaWFtb25kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW0pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcnNleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1vZmZpY2lhbCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2spOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW4ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3Ige1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15YyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15YzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteS1jb21iaW5hdG9yKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tb3B0aW4tbW9uc3RlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS00OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWZ1bGwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWZ1bGwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktaGFsZik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1xdWFydGVyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWVtcHR5KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXN0aWNreS1ub3RlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2MtamNiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jbG9uZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcm9jay1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1yb2NrKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ncmFiLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBhcGVyLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlcik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3RvcC1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXN0b3AtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlcik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNjaXNzb3JzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1saXphcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwb2NrLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2stbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zcG9jayk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnRlci1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXItbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludGVyKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBlYWNlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGVhY2UpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nZyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRyaXBhZHZpc29yIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZ2V0LXBvY2tldCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdpa2lwZWRpYS13IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW9wZXJhIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0taW50ZXJuZXQtZXhwbG9yZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10ZWxldmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbnRhbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LTUwMHB4IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXBsdXMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1taW51cyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLXRpbWVzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2stbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItY2hlY2spOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG90cyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmctbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvdHMpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ob3V6eiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby12KTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmxhY2stdGllIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZWRnZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LW1vZHgge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS11c2Ige1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wcm9kdWN0LWh1bnQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNjcmliZCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UtY2lyY2xlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcC1jaXJjbGUpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXdwYmVnaW5uZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS13cGZvcm1zIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpci1hbHQge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjY2Vzc2libGUtaWNvbik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24tY2lyY2xlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXZvbHVtZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWFzbC1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZGVhZm5lc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlYWYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlYWYpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWcge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zaWduaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLWxhbmd1YWdlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdmlhZGVvLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Qge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS15b2FzdCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1laXNsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLWNpcmNsZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmEge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3Blbi1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4pOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1saW5vZGUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2stbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1ib29rLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtYm9vayk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZGRyZXNzLWNhcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXZjYXJkLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItY2lyY2xlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdXNlci1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXIpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1pZC1iYWRnZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkLW8ge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtY2FyZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWRyaXZlcnMtbGljZW5zZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtY2FyZCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZnJlZS1jb2RlLWNhbXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItZnVsbCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItaGFsZik7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXIpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zMTU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdGgpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmUge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctY2xvc2UpOyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlLW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1jbG9zZSk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LWNsb3NlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXAge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1ncmF2IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZXRzeSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LWltZGIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5IHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdCB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1lZXJjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsY2FzdCk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZS1vIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnMge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqL1xuXG4vLyBTZXR0aW5nc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItcGFkZGluZy14ICAgICAgICAgICAgICAgICAgICAgICA6IDE1cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLXBhZGRpbmcteSAgICAgICAgICAgICAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci13aWR0aCAgICAgICAgICAgICAgICAgICAgIDogNDBweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICAgICAgICAgICAgICAgICAgICA6IDRweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAgICAgICAgICAgICAgICAgICA6IDZweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICMwMDAgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHkgICAgICAgICAgICAgICAgICAgOiAwLjcgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLXRyYW5zaXRpb24tZHVyYXRpb24gICAgICAgOiAwLjE1cyAhZGVmYXVsdDtcbiRoYW1idXJnZXItaG92ZXItdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhZGVmYXVsdDtcblxuXG4vLyBUbyB1c2UgQ1NTIGZpbHRlcnMgYXMgdGhlIGhvdmVyIGVmZmVjdCBpbnN0ZWFkIG9mIG9wYWNpdHksXG4vLyBzZXQgJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyIGFzIHRydWUgYW5kXG4vLyBjaGFuZ2UgdGhlIHZhbHVlIG9mICRoYW1idXJnZXItaG92ZXItZmlsdGVyIGFjY29yZGluZ2x5LlxuJGhhbWJ1cmdlci1ob3Zlci11c2UtZmlsdGVyOiBmYWxzZSAhZGVmYXVsdDtcbiRoYW1idXJnZXItaG92ZXItZmlsdGVyICAgIDogb3BhY2l0eSg1MCUpICFkZWZhdWx0O1xuXG4vLyBUeXBlcyAoUmVtb3ZlIG9yIGNvbW1lbnQgb3V0IHdoYXQgeW91IGRvbuKAmXQgbmVlZClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXR5cGVzOiAoXG4gIGNvbGxhcHNlLFxuICAvLyAzZHgsXG4gIC8vIDNkeC1yLFxuICAvLyAzZHksXG4gIC8vIDNkeS1yLFxuICAvLyAzZHh5LFxuICAvLyAzZHh5LXIsXG4gIC8vIGFycm93LFxuICAvLyBhcnJvdy1yLFxuICAvLyBhcnJvd2FsdCxcbiAgLy8gYXJyb3dhbHQtcixcbiAgLy8gYXJyb3d0dXJuLFxuICAvLyBhcnJvd3R1cm4tcixcbiAgLy8gYm9yaW5nLFxuICAvLyBjb2xsYXBzZS1yLFxuICAvLyBlbGFzdGljLFxuICAvLyBlbGFzdGljLXIsXG4gIC8vIGVtcGhhdGljLFxuICAvLyBlbXBoYXRpYy1yLFxuICAvLyBtaW51cyxcbiAgLy8gc2xpZGVyLFxuICAvLyBzbGlkZXItcixcbiAgLy8gc3BpbixcbiAgLy8gc3Bpbi1yLFxuICAvLyBzcHJpbmcsXG4gIC8vIHNwcmluZy1yLFxuICAvLyBzdGFuZCxcbiAgLy8gc3RhbmQtcixcbiAgLy8gc3F1ZWV6ZSxcbiAgLy8gdm9ydGV4LFxuICAvLyB2b3J0ZXgtclxuKSAhZGVmYXVsdDtcblxuLy8gQmFzZSBIYW1idXJnZXIgKFdlIG5lZWQgdGhpcylcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0IFwiYmFzZVwiO1xuXG4vLyBIYW1idXJnZXIgdHlwZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHhcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeVwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeS1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuLy8gQGltcG9ydCBcInR5cGVzLzNkeHktclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93YWx0XCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYXJyb3dhbHQtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2Fycm93dHVybi1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvYm9yaW5nXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvY29sbGFwc2UtclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VsYXN0aWNcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9lbGFzdGljLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9lbXBoYXRpY1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL2VtcGhhdGljLXJcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9taW51c1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NsaWRlclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NsaWRlci1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3BpblwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwaW4tclwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwcmluZ1wiO1xuLy8gQGltcG9ydCBcInR5cGVzL3NwcmluZy1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3RhbmRcIjtcbi8vIEBpbXBvcnQgXCJ0eXBlcy9zdGFuZC1yXCI7XG4vLyBAaW1wb3J0IFwidHlwZXMvc3F1ZWV6ZVwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3ZvcnRleFwiO1xuLy8gQGltcG9ydCBcInR5cGVzL3ZvcnRleC1yXCI7XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDb29raW5nIHVwIGFkZGl0aW9uYWwgdHlwZXM6XG4vL1xuLy8gVGhlIFNhc3MgZm9yIGVhY2ggaGFtYnVyZ2VyIHR5cGUgc2hvdWxkIGJlIG5lc3RlZFxuLy8gaW5zaWRlIGFuIEBpZiBkaXJlY3RpdmUgdG8gY2hlY2sgd2hldGhlciBvciBub3Rcbi8vIGl0IGV4aXN0cyBpbiAkaGFtYnVyZ2VyLXR5cGVzIHNvIG9ubHkgdGhlIENTUyBmb3Jcbi8vIGluY2x1ZGVkIHR5cGVzIGFyZSBnZW5lcmF0ZWQuXG4vL1xuLy8gZS5nLiBoYW1idXJnZXJzL3R5cGVzL19uZXctdHlwZS5zY3NzXG4vL1xuLy8gQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIG5ldy10eXBlKSB7XG4vLyAgIC5oYW1idXJnZXItLW5ldy10eXBlIHtcbi8vICAgICAuLi5cbi8vICAgfVxuLy8gfVxuIiwiLy8gSGFtYnVyZ2VyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6ICRoYW1idXJnZXItcGFkZGluZy15ICRoYW1idXJnZXItcGFkZGluZy14O1xuICAvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGhhbWJ1cmdlci1ob3Zlci10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAvLyBOb3JtYWxpemUgKDxidXR0b24+KVxuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgJjpob3ZlciB7XG4gICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgIGZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcbiAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDMgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAtMjtcblxuICAmLFxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICB3aWR0aDogJGhhbWJ1cmdlci1sYXllci13aWR0aDtcbiAgICBoZWlnaHQ6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoYW1idXJnZXItbGF5ZXItY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIH1cblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgfVxuXG4gICY6OmFmdGVyIHtcbiAgICBib3R0b206ICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCkgKiAtMTtcbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGNvbGxhcHNlKSB7XG4gIC8qXG4gICAqIENvbGxhcHNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICogLTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNpbmdsZS1zYWxvbi1jb250ZW50IHtcbiAgcGFkZGluZzogOTVweCAwO1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4uc2Fsb24tbWFpbi1jb250ZW50IHtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgZmxleDogMCAwIGNhbGMoIDEwMCUgLSAzMDBweCApO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAzMDBweCApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzhlbTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZS1sb2NhdGlvbixcbiAgICAudGl0bGUtZXhoaWJpdG9ycyxcbiAgICAudGl0bGUtZmlsZSxcbiAgICAudGl0bGUtbWFjaGVzIHtcbiAgICAgICAgY29sb3I6ICRwaW5rO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUtZXhoaWJpdG9ycyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBwLnRpdGxlLWV4aGliaXRvcnMtYmVsbG93IHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeV9mb250O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgfVxuXG4gICAgLnRpdGxlLWZpbGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnNhbG9uLWZpbGUtdGV4dCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeV9mb250O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNhbG9uLWxvY2F0aW9uLWV4dHJhLFxuLnNhbG9uLXRpbWV0YWJsZS10aXRsZSxcbi5zYWxvbi10aW1ldGFibGUtZXh0cmEge1xuXG4gICAgaDQge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgIH1cbn1cblxuLnNhbG9uLWxvY2F0aW9uLWV4dHJhLWhpZ2hsaWdodCxcbi5zYWxvbi1wcmljZS1leHRyYS1pbmZvLFxuLnNhbG9uLXRyYW5zcG9ydC1tb3JlLWluZm8sXG4ubWF0Y2hlcy1pdGVtLWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX2JsdWVfYWx0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aXRsZS1wcmljZXMsXG4udGl0bGUtdHJhbnNwb3J0IHtcbiAgICBjb2xvcjogJHBpbms7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBtYXJnaW46IDUwcHggMCA0NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4udGl0bGUtcHJpY2VzIHtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW1hZ2UtbGluZS00LnN2ZycpO1xuICAgIH1cbn1cbi50aXRsZS10cmFuc3BvcnQge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMi5zdmcnKTtcbiAgICB9XG59XG5cbi5zYWxvbi10cmFuc3BvcnQtdGV4dCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5zYWxvbi10cmFuc3BvcnQtdGl0bGUge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICAgICAgfVxuICB9XG59XG5cbi5zYWxvbi10cmFuc3BvcnQtYmVsb3ctdGl0bGUge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gIGg0IHtcbiAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5zYWxvbi10cmFuc3BvcnQtbW9yZS1pbmZvIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDIwcHg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuXG4gIC5idXR0b24ge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgIH1cbiAgfVxufVxuXG4uc2Fsb24tY291cG9uLWZvcm0ge1xuICAuaGVscGVyLWhvc3QtaW1hZ2UsIC5oZWxwZXItc2Fsb24tbmFtZSwgLmhlbHBlci1zYWxvbi1jaXR5LCAuaGVscGVyLXNhbG9uLXRleHQsIC5oZWxwZXItc2Fsb24tcGxhY2UsIC5oZWxwZXItc2Fsb24tZGF0ZSwgLmhlbHBlci1zYWxvbi1kaXNjb3VudCwgLmhlbHBlci1zYWxvbi1wcmljZS13aXRoLWRpc2NvdW50LCAuaGVscGVyLWNvdXBvbi1pdGVtLXRpdGxlLCAuaGVscGVyLWNvdXBvbi1pdGVtLWluZm8sIC5oZWxwZXItY291cG9uLWl0ZW0tcGxhY2UsIC5oZWxwZXItY291cG9uLWl0ZW0tZGF0ZSwgLmhlbHBlci1jb3Vwb24taXRlbS1kaXNjb3VudC1wZXJzb24sIC5oZWxwZXItY291cG9uLWl0ZW0tcGVyc29ucywgLmhlbHBlci1jb3Vwb24taXRlbS1hcHBsaWNhbnQsIC5oZWxwZXItY291cG9uLWl0ZW0tc3VybmFtZS1hbmQtbmFtZSwgLmhlbHBlci1jb3Vwb24taXRlbS1sb2NhdGlvbiwgLmhlbHBlci1jb3Vwb24taXRlbS1vcmdhbml6YXRpb24sIC5oZWxwZXItY291cG9uLWl0ZW0tcGhvbmUsIC5oZWxwZXItY291cG9uLWl0ZW0tZW1haWwsIC5oZWxwZXItY291cG9uLWl0ZW0td2Vic2l0ZSwgLmhlbHBlci1jb3Vwb24tbWF4LXBlcnNvbnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2Fsb24tZmlsZS1lbWJlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGRhcmtfYmx1ZSwgLjEpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBlbWJlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDcyMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYyggMTAwdmggLSA3MHB4ICk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zYWxvbi1tYXRjaGVzLWl0ZW1zIHtcblxuICAgIC5zYWxvbi1tYXRjaGVzLWl0ZW0ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGRhcmtfYmx1ZSwgLjEpO1xuICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGNoZXMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWF0Y2hlcy1pdGVtLWltYWdlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGRhcmtfYmx1ZSwgLjEpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWF0Y2hlcy1pdGVtLXN1YnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWF0Y2hlcy1pdGVtLWhpZ2hsaWdodCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGNoZXMtaXRlbS1jb250ZW50IHtcblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NpcmNsZS1icnVzaC5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYXRjaGVzLWl0ZW0tcHJpY2VzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuXG4gICAgLm1hdGNoZXMtaXRlbS1wcmljZS13cmFwIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0ZXN0X2dyYXk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hdGNoZXMtaXRlbS1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWF0Y2hlcy1pdGVtLXByaWNlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnNhbG9uLWxvY2F0aW9uLXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRkYXJrX2JsdWUsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gIH1cblxuICAuc2Fsb24tbG9jYXRpb24tZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMTBweDtcbiAgICAgIHdpZHRoOiA1MiU7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkdGIpIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Fsb24taW5mby1pdGVtIHtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9icnVzaC1zdHJva2Uuc3ZnJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbiAgICAgICAgICB9XG4gIFxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICBcbiAgICAgICAgICAgICAgLnN0MCxcbiAgICAgICAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgICAgIH1cbiAgICAgIFxuICAgICAgICAgICAgICAmLnBsYWNlIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgXG4gICAgICAgICAgICAgICAgLnN0MSB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICBcbiAgICAgICAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgXG4gICAgICAgICAgICAgICYuaG91cnMge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAgLnNhbG9uLWxvY2F0aW9uLW1hcCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgd2lkdGg6IDQ4JTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICAgIGhlaWdodDogMTAwdnc7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gIH1cbn1cblxuLnNhbG9uLXJvYWRtYXAtaXRlbXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfYmx1ZV9hbHQ7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuXG4gIC5zYWxvbi1yb2FkbWFwLWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDM3LjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVzdF9ncmF5O1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICB9XG5cbiAgICAgIC5zYWxvbi1yb2FkbWFwLWl0ZW0tdGl0bGUge1xuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNhbG9uLXJvYWRtYXAtaXRlbS1iZWxvdy10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeV9mb250O1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zYWxvbi1yb2FkbWFwLWl0ZW0tZGV0YWlscyB7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG4uc2Fsb24tcm9hZG1hcC1leHRyYS1pbmZvIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn0iLCIuc2Fsb24tcHJpY2UtaW5jbHVkZXMge1xuICBtYXJnaW46IDAgMCAzNXB4O1xuXG4gIHAge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlIC0gMTtcbiAgICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uc2Fsb24tcHJpY2V0YWJsZS1pdGVtcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkZGFya19ibHVlLCAwLjEpO1xuICBtYXJnaW46IDAgMCA0MHB4O1xuXG4gIC5wcmljZXRhYmxlLWl0ZW0tcm93IHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRsaWdodF9ncmF5LCAuMik7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJpY2V0YWJsZS1pdGVtLXJvdy0xIHtcbiAgICAgICAgICB3aWR0aDogMzYlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnByaWNldGFibGUtaXRlbS1yb3ctMiB7XG4gICAgICAgICAgd2lkdGg6IDI3JTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wcmljZXRhYmxlLWl0ZW0tcm93LTIge1xuICAgICAgICAgIHdpZHRoOiAyNiU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxuXG4gIC5zYWxvbi1wcmljZXRhYmxlLWhlYWRlcixcbiAgLnNhbG9uLXByaWNldGFibGUtaXRlbSAge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgIH1cbiAgfVxuXG4gIC5zYWxvbi1wcmljZXRhYmxlLWhlYWRlciB7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNhbG9uLXByaWNldGFibGUtaXRlbSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0ZXN0X2dyYXk7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5wcmljZXRhYmxlLWl0ZW0tcm93LTEge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpY2V0YWJsZS1pdGVtLXJvdy0yIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgICAgLnByaWNldGFibGUtaXRlbS1yb3ctMyB7XG4gICAgICAgICAgY29sb3I6ICRwaW5rO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgJi5oYXMtZXh0cmEtaW5mbyB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfYmx1ZV9hbHQ7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogNjhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1kb3duLWJsdWUuc3ZnJyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYub3BlbjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG5cbiAgLnByaWNldGFibGUtaXRlbS1leHRyYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfYmx1ZV9hbHQ7XG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIH1cbn0iLCIuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIC01cHggMzBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gIH1cblxuICAuc2Fsb24tdHJhbnNwb3J0LWZlYXR1cmVzLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDMzLjMzJTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkdGIpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9uZXh0LnBuZycpO1xuICAgICAgICAgICAgbGVmdDogLTE2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkdGIpIHtcbiAgICAgICAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jaGVjay5wbmcnKTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNhbG9uLXRyYW5zcG9ydC1mZWF0dXJlcy1pdGVtLWlubmVyIHtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9waW5rO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbm5lci13cmFwIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRyYW5zcG9ydC1mZWF0dXJlcy10ZXh0IHtcblxuICAgICAgICAgICAgICBwIHtcblxuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudHJhbnNwb3J0LWZlYXR1cmVzLWxvY2F0aW9ucyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAudHJhbnNwb3J0LWZlYXR1cmVzLWxvY2F0aW9uIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0X2dyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufSIsIi5zYWxvbi10aW1ldGFibGUtdGV4dCB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICB9XG59XG5cbi5zYWxvbi10aW1ldGFibGUtaXRlbXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGRhcmtfYmx1ZSwgMC4xKTtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuXG4gICAgLnRpbWV0YWJsZS1pdGVtLXRvcC1oZWFkZXIsXG4gICAgLnRpbWV0YWJsZS1pdGVtLXRvcC1tYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAudGltZXRhYmxlLWl0ZW0tdG9wLW1haW4ge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0X2dyYXk7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuICAgIH1cblxuICAgIC50aW1ldGFibGUtaGVhZGVyLXJvdyxcbiAgICAudGltZXRhYmxlLWl0ZW0tdG9wLXJvdyxcbiAgICAudGltZXRhYmxlLWl0ZW0tYm90dG9tLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZXRhYmxlLWhlYWRlci1yb3ctMSxcbiAgICAudGltZXRhYmxlLWl0ZW0tdGl0bGUtcm93IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICB9XG4gICAgLnRpbWV0YWJsZS1oZWFkZXItcm93LTIsXG4gICAgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLXJvdyB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICAgIC50aW1ldGFibGUtaGVhZGVyLXJvdy0zLFxuICAgIC50aW1ldGFibGUtaXRlbS1kYXRlLXJvdyB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuXG4gICAgLnRpbWV0YWJsZS1pdGVtLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAudGltZXRhYmxlLWl0ZW0tYmVsb3ctdGl0bGUsXG4gICAgLnRpbWV0YWJsZS1pdGVtLWJlbG93LWxvY2F0aW9uLFxuICAgIC50aW1ldGFibGUtaXRlbS1iZWxvdy1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gICAgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uLXJvdyB7XG5cbiAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWxvY2F0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkc2Vjb25kYXJ5X2ZvbnQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgLSAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGltZXRhYmxlLWl0ZW0tbG9jYXRpb24tZnJvbSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0X2dyYXk7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWJlbG93LWxvY2F0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aW1ldGFibGUtaXRlbS1kYXRlIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LWZhbWlseTogJHNlY29uZGFyeV9mb250O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgfVxuXG4gICAgLnRpbWV0YWJsZS1pdGVtLWJlbG93LWRhdGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICBcbiAgICAuc2Fsb24tdGltZXRhYmxlLWl0ZW0tYm90dG9tIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX2JsdWVfYWx0O1xuXG4gICAgICAgIC50aW1ldGFibGUtaXRlbS1ib3R0b20taGVhZGVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWRvd24tYmx1ZS5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICYub3BlbjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1tYWluIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1yb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGlwKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS1sZWZ0LXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkaXApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1ldGFibGUtaXRlbS1ib3R0b20tbGVmdC10aW1lLFxuICAgICAgICAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVzLWl0ZW0ge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgLSAxO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZXMtaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkdGIpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUteHNtYWxsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuN2VtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lIHtcblxuICAgICAgICAgICAgLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14c21hbGw7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0tMSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLnRpbWV0YWJsZS1pdGVtLWJvdHRvbS10aW1lbGluZS1pdGVtLTIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCAyNSUgLSAyMnB4ICk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYudGltZXRhYmxlLWl0ZW0tYm90dG9tLXRpbWVsaW5lLWl0ZW0tMyB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoIDUwJSAtIDIycHggKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50aW1ldGFibGUtaXRlbS1ib3R0b20tdGltZWxpbmUtaXRlbS00IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyggNzUlIC0gMjJweCApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1ob3VyIHtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMjBweCAwIDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDEzMHB4IC0gMjBweCApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA5MHB4IC0gMjBweCApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRpcCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNzBweCApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDUwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zYWxvbi1zaWRlYmFyLWNvbnRlbnQge1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNhbG9uLXNpZGViYXItbmF2IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4O1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NpcmNsZS1icnVzaC5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSBhLFxuICAgICAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNhbG9uLXNpZGViYXItbGF0ZXN0IHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAuc2Fsb24tbGF0ZXN0LWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoJGRhcmtfYmx1ZSwgLjEpO1xuICAgICAgcGFkZGluZzogMTVweCAyNXB4IDEwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zYWxvbi1sYXRlc3QtaXRlbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLnNhbG9uLWxhdGVzdC1pdGVtLWxvY2F0aW9uIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2Fsb24tbGF0ZXN0LWl0ZW0tZGF0ZSB7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogN3B4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN0MCxcbiAgICAgICAgICAuY2xzLTEge1xuICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNhbG9uLXNpZGViYXItY29udGVudC13cmFwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX3Bpbms7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JydXNoLXN0cm9rZS0yLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDc2NXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0yOTBweCBib3R0b20gLTYwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDQ1cHg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCA0MHB4O1xuICB9XG5cbiAgaDMge1xuICAgIGNvbG9yOiAkcGluaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIH1cbiAgfVxufSIsIi5jcmVhdGl2ZS1nYWxsZXJ5LXRvcCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5jcmVhdGl2ZS1nYWxsZXJ5LXRvcC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogd3JhcDtcbiAgbWFyZ2luOiAwIC01cHg7XG59XG5cbi5jcmVhdGl2ZS1nYWxsZXJ5LXRvcC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX3Bpbms7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICRncmF5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCA1cHggMTBweDtcbiAgcGFkZGluZzogMTIuNXB4IDIwcHg7XG4gIHdpZHRoOiBjYWxjKCAzMy4zMyUgLSAxMHB4ICk7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB3aWR0aDogY2FsYyggNTAlIC0gMTBweCApO1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkeHNzIC0gMSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX2JsdWVfYWx0O1xuICB9XG59XG5cbi50aXRsZS1nYWxsZXJ5IHtcbiAgY29sb3I6ICRwaW5rO1xuICBmb250LXNpemU6ICRmb250LXNpemUtMjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gIH1cbn1cblxuLmNyZWF0aXZlLWdhbGxlcnktaXRlbXMge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4uY3JlYXRpdmUtZ2FsbGVyeS1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5jcmVhdGl2ZS1nYWxsZXJ5LWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuY3JlYXRpdmUtZ2FsbGVyeS10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfcGluaztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDEyLjVweCAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjQ1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZzogNy41cHggMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmNyZWF0aXZlLWdhbGxlcnktaXRlbXMtbmF2IHtcbiAgbWFyZ2luOiAwIC01cHg7XG5cbiAgLmNyZWF0aXZlLWdhbGxlcnktaXRlbS1uYXYge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgLmNyZWF0aXZlLWdhbGxlcnktaW1hZ2UtbmF2IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZlIC5jcmVhdGl2ZS1nYWxsZXJ5LWltYWdlLW5hdjpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkcGluaztcbiAgICBib3R0b206IDA7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59IiwiLmV4aGliaXRvcnMtb3JkZXItd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDQ1cHg7XG4gIFxuICBzcGFuIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgZm9udC1mYW1pbHk6ICRzZWNvbmRhcnlfZm9udDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gIH1cblxuICBzZWxlY3QgKyAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIFxuICAgIC5sb2FkaW5nICY6YWZ0ZXIge1xuICAgICAgYW5pbWF0aW9uOiBsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcGluayB0cmFuc3BhcmVudCAkcGluayB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDNweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgcmlnaHQ6IC0zNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgIH1cbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgIHdpZHRoOiAyMTVweCAhaW1wb3J0YW50O1xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX3Bpbms7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG5cbiAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5leGhpYml0b3JzLWl0ZW1zIHtcblxuICAuZXhoaWJpdG9ycy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRkYXJrX2JsdWUsIC4xKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweCAwO1xuICAgIH1cblxuICAgIC5leGliaXRvci1pdGVtLW51bWJlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTM1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcuJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5leGliaXRvci1pdGVtLWRldGFpbHMge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHRfZ3JheTtcbiAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAxMzVweCApO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gOTBweCApO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA3MHB4ICk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHhzcykge1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodF9ncmF5O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leGliaXRvci1pdGVtLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfYmx1ZV9hbHQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkeHNzKSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkeHNzKSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAtIDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5leGliaXRvci1pdGVtLWNvbnRhY3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAuZXhpYml0b3ItaXRlbS1jb250YWN0LWl0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnBob25lLFxuICAgICAgICAgICYucGxhY2Uge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlc3RfZ3JheTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlIC0gMTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3QxIHtcbiAgICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnBsYWNlIHtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi53ZWJzaXRlIHtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sb2FkLW1vcmUtZXhoaWJpdG9ycyxcbi5sb2FkLW1vcmUtcHJpbWVydXMge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgICBcbiAgLmxvYWRpbmcgJjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogM3B4O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDI1cHg7XG4gIH1cbn0iLCIuc2Fsb24tY291cG9uLXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9ibHVlX2FsdDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBwYWRkaW5nOiA0MHB4IDUwcHggMjBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgfVxuICB9XG5cbiAgLnNhbG9uLWNvdXBvbi10ZXh0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG5cbiAgLnNhbG9uLWNvdXBvbi1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogd3JhcDtcblxuICAgIC5zYWxvbi1jb3Vwb24tZGV0YWlsIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICB3aWR0aDogNTAlO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGlwKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRsaWdodF9ncmF5O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWF4LWhlaWdodDogMTdweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0MCxcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdDEge1xuICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBsYWNlIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5wZXJjZW50YWdlIHtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Fsb24tY291cG9uLWZvcm0td3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgkZGFya19ibHVlLCAuMSk7XG4gIHBhZGRpbmc6IDQ1cHggNTBweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG5cbiAgaDMge1xuICAgIGNvbG9yOiAkcGluaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIH1cbiAgfVxufSIsIi5ob21lLWhlcm8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgfVxuXG4gIC5oYWxmLWNvbnRhaW5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9yZGVyOiAxO1xuICAgIHBhZGRpbmc6IDUwcHggMTUwcHg7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkeGwpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDc1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgb3JkZXI6IDI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIH1cblxuICAgIC5pbm5lci13cmFwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWUtaGVyby1saW5rcyB7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmhvbWUtaGVyby1saW5rIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxOHB4IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhvbWUtaGVyby1zbGlkZXIge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBvcmRlcjogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5ob21lLWhlcm8tc2xpZGVyLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDY1MHB4O1xuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICBtaW4taGVpZ2h0OiA1MDBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBtaW4taGVpZ2h0OiA2OHZ3O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1kb3RzIHtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn0iLCIuZmVhdHVyZWQtc2Fsb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gICYuZmVhdHVyZWQtc2Fsb24tYmFyLWhvbWUge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgfVxuICBcbiAgICAgIC5mZWF0dXJlZC10aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gIFxuICAgICAgLmZlYXR1cmVkLWNpdHkge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIFxuXG4gICYuZmVhdHVyZWQtc2Fsb24tYmFyLXBhZ2Uge1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDE2NDBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS02O1xuXG4gICAgICAmLmJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgICAmLmJ1dHRvbi1saWdodC1ibHVlIHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRsaWdodF9ibHVlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICRsaWdodF9ibHVlO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgLy8gY29sb3I6ICRsaWdodC1ibHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2JsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICAmLmJ1dHRvbi1ibHVlIHtcbiAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJHBpbmssIC4zKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkcGluaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHBpbmssIC4zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtc2Fsb24tYmFyLWlubmVyIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC1zYWxvbi1iYXItbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmZlYXR1cmVkLXNhbG9uLWJhci1saW5rOm5vdCg6bGFzdC1jaGlsZCkge1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmhvbWUtc2Fsb25zLXdyYXBwZXIge1xuXG4gIC5ob21lLXNhbG9ucy1pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgLTEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgLnNsaWNrLWFycm93IHtcbiAgICAgIFxuICAgICAgJi5zbGljay1wcmV2LWxmIHtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBcbiAgICAgICYuc2xpY2stbmV4dC1sZiB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIHJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpZHRoLTQgLmhvbWUtc2Fsb24taXRlbSB7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1pbi1tcSgkbGcgKyAxKSB7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICB3aWR0aDogMzE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICYud2lkdGgtNSAuaG9tZS1zYWxvbi1pdGVtIHtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgbWluLW1xKCRsZyArIDEpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgICAgIHdpZHRoOiAzMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmhvbWUtc2Fsb24taXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDE2LjY3JTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmlubmVyLXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRkYXJrX2JsdWUsIC4xKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWluLWhlaWdodDogMTYuNjd2dztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAuaG9tZS1zYWxvbi1pdGVtLWljb24ge1xuICAgICAgICAgIGxlZnQ6IDZweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG9tZS1zYWxvbi1pdGVtLWRldGFpbHMge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDU1cHggMjBweCAyMHB4IDkwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMjBweCAyMHB4IDcwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggMjBweCAyMHB4IDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDU1cHggNTBweCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHRiKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1NXB4IDU1cHggMjBweCA3NXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmhvbWUtc2Fsb24taXRlbS1jaXR5IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zYWxvbi1sYXRlc3QtaXRlbS1kYXRlIHtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlc3RfZ3JheTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ob21lLXNhbG9uLWhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2VyX3Bpbms7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA5NXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA4MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCA3NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMjBweCAxcHggOTVweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDIwcHggMXB4IDgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAyMHB4IDFweCA2MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNTVweCAxcHggNzVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbXEoJGxnICsgMSkge1xuXG4gICAgICAgICAgICAuc3QwIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3QxIHtcbiAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ob21lLXNhbG9uLWhvdmVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICAgXG4gICAgICAmLnNob3ctaW5mbyB7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuXG4gICAgICAgICAgLnN0MCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN0MSB7XG4gICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaG9tZS1zYWxvbi1ob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZ2V0LWNvdXBvbi1ob21lLXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMzgsIDQ3LCA1NiwgMC4wNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgfVxuXG4gIC5oYWxmLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogNDkwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKCAoIDUwdncgLSA4MTBweCApICk7XG4gICAgcGFkZGluZy1yaWdodDogMTkwcHg7XG4gICAgd2lkdGg6IDUwJTtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkeGwpIHtcbiAgICAgIC5pZSAmIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogNjBweCA0MHB4IDQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgcGFkZGluZzogNDBweCAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5nZXQtY291cG9uLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgaGVpZ2h0OiA2OHZ3O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbn1cblxuLmdldC1jb3Vwb24taW5uZXIge1xuICBtYXJnaW46IGF1dG8gMDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZ2V0LWNvdXBvbi10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmdldC1jb3Vwb24tZmFpci10aXRsZSB7XG5cbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGxpZ2h0X2dyYXk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmdldC1jb3Vwb24tZmFpci10ZXh0IHtcbiAgICBcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICB9XG4gIH1cblxuICAuZ2V0LWNvdXBvbi1mYWlyLXByaWNlIHtcbiAgXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIFxuICAuYnV0dG9uLXdyYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbiAgXG4gIC5idXR0b24ge1xuICAgIG1hcmdpbjogMCAwIDIuNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIFxuICAuZ2V0LWNvdXBvbi1iZWxvdy1idXR0b24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICBcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmdldC1jb3Vwb24tcGFnZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jb3Vwb24tY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19wdXJwbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1heC13aWR0aDogMTYyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogOTVweCA1MHB4IDg1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgcGFkZGluZzogNTBweCA0MHB4O1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NvdXBvbi1iZy5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3R0b206IC00NXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1MHB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDcyOHB4O1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDQ1JTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ2V0LWNvdXBvbi1pbm5lciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE1MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAuaW5uZXItd3JhcCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmdldC1jb3Vwb24tdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgLmdldC1jb3Vwb24tZmFpci10ZXh0IHtcbiAgICBcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICB9XG4gIH1cbn0iLCIuaW1hZ2UtdGV4dC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogOTBweCAwO1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkeGwpIHtcbiAgICBwYWRkaW5nOiA3NXB4IDUwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHhzcykge1xuICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgfVxuXG4gICsgLmltYWdlLXRleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkeHNzKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gIH1cblxuICAmLnNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogMCAtNXB4IDVweCByZ2JhKDM4LCA0NywgNTYsIDAuMDUpO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XG4gIH1cbiAgLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIFxuICAuaW1hZ2UtdGV4dC10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS10ZXh0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiA1NTdweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICBsaW5lLWhlaWdodDogMS4zZW07XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLXRleHQtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDU1NXB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgbWF4LXdpZHRoOiA1NTVweDtcbiAgICAgIHdpZHRoOiBjYWxjKCA1MCUgLSA1MHB4ICk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgIG1hcmdpbjogNTBweCBhdXRvIDc1cHg7XG4gICAgICBtYXgtd2lkdGg6IDU1NXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvIDYwcHg7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlcixcbiAgICAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lcjpiZWZvcmUsXG4gICAgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMi5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICByaWdodDogLTk1cHg7XG4gICAgICB0b3A6IC0xNnB4O1xuICAgICAgei1pbmRleDogMztcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgICAgbGVmdDogLTcwcHg7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogOTd2dztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbWFnZS1saW5lLTEucG5nJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIGJvdHRvbTogLTc1cHg7XG4gICAgICBsZWZ0OiAtMTVweDtcbiAgICAgIHRvcDogLTg1cHg7XG4gICAgICB3aWR0aDogMjBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgICAgYm90dG9tOiAtNzBweDtcbiAgICAgICAgdG9wOiAtNzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgbGVmdDogLTE3cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHhzcykge1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICB0b3A6IC01MXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1hZ2UtdGV4dC1pbWFnZS1pbm5lcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW1hZ2UtbGluZS00LnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICByaWdodDogLTg1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGJvdHRvbTogLTE4cHg7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogOTd2dztcbiAgICAgIH1cbiAgICB9XG4gICAgLmltYWdlLXRleHQtaW1hZ2UtaW5uZXI6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW1hZ2UtbGluZS0zLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgICAgIGJvdHRvbTogLTUwcHg7XG4gICAgICByaWdodDogLTE1cHg7XG4gICAgICB0b3A6IC01NXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgdG9wOiAtNDBweDtcbiAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgcmlnaHQ6IC0xN3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi50ZXh0LWltYWdlIHtcblxuICAgIC5pbWFnZS10ZXh0LWltYWdlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgICAgIG9yZGVyOiAyO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS10ZXh0LXRleHQge1xuICAgICAgb3JkZXI6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxldHRlci1pY29uIHtcbiAgICAgIHRvcDogLTQwcHg7XG4gICAgICBsZWZ0OiAtNDVweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmltYWdlLXRleHQge1xuXG4gICAgLmltYWdlLXRleHQtaW1hZ2Uge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS10ZXh0LXRleHQge1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sZXR0ZXItaWNvbiB7XG4gICAgICB0b3A6IC0zNXB4O1xuICAgICAgbGVmdDogLTQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubm8tdGV4dC1ib3JkZXIge1xuXG4gICAgLnJvdyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuICBcbiAgJi5oYXMtdGV4dC1ib3JkZXIge1xuXG4gICAgLmltYWdlLXRleHQtaW1hZ2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogNjUlO1xuICAgICAgICB3aWR0aDogNTU1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS10ZXh0LWltYWdlLWlubmVyIHtcbiAgICAgIG1heC13aWR0aDogNTU1cHg7XG4gICAgfVxuXG4gICAgLmltYWdlLXRleHQtdGV4dCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAtMTA1cHggNTVweCAtMTA1cHggLTE1MHB4O1xuICAgICAgcGFkZGluZzogMzBweCAyMHB4IDMwcHggMTQ1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDU1NXB4ICk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgICBcbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgIG1hcmdpbjogLTEwNXB4IDMwcHggLTEwNXB4IC03NXB4O1xuICAgICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDU4NXB4ICk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICAgIG1hcmdpbjogLTc1cHggMjBweCAtNzVweCAtMTUwcHg7XG4gICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggMzBweCAxMjBweDtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbWFyZ2luOiAtNzVweCAzMHB4IDUwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTUwcHggNDBweCA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAuaW1hZ2UtdGV4dC10ZXh0LWlubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlcixcbiAgICAgIC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YmVmb3JlLFxuICAgICAgLmltYWdlLXRleHQtdGV4dC1pbm5lcjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcC1saW5lLTQuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgICByaWdodDogLTk1cHg7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICAgIHJpZ2h0OiAtNjJweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgbGVmdDogLTU1cHg7XG4gICAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcC1saW5lLTEuc3ZnJyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICAgIGJvdHRvbTogLTc1cHg7XG4gICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICB0b3A6IC04NXB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBib3R0b206IC00NXB4O1xuICAgICAgICAgIHRvcDogLTQ1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltYWdlLXRleHQtdGV4dC1pbm5lcjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wLWxpbmUtMi5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgICAgYm90dG9tOiAtMTVweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAtODVweDtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgcmlnaHQ6IC02MnB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBsZWZ0OiAtNTVweDtcbiAgICAgICAgICByaWdodDogLTY1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWFnZS10ZXh0LXRleHQtaW5uZXI6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wLWxpbmUtMy5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICByaWdodDogLTE1cHg7XG4gICAgICAgIHRvcDogLTU1cHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgICAgICAgdG9wOiAtNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgICAgYm90dG9tOiAtNjBweDtcbiAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZS10ZXh0LXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBhcnRuZXItbG9nb3Mtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGxpZ2h0ZXN0X2dyYXksIC4xKTtcbiAgcGFkZGluZzogNTBweCAwO1xuXG4gIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuc2xpY2stc2xpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgPiBkaXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGFydG5lci1sb2dvcy1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgbWF4LWhlaWdodDogODdweDtcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5hcHBseS1mb3JtLXdyYXBwZXIge1xuICBwYWRkaW5nOiA5MHB4IDA7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE4MHB4O1xuICB9XG5cbiAgaDIge1xuICAgIGNvbG9yOiAkcGluaztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMjtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTIgKiAuODtcbiAgICB9XG4gIH1cblxuICAuYXBwbHktZm9ybS1pdGVtLXdyYXBwZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMzgsIDQ3LCA1NiwgMC4xKTtcbiAgICBwYWRkaW5nOiA0NXB4IDU1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgY29sb3I6ICRwaW5rO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5wYWdlLWhlcm8td3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9ibHVlX2FsdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogNDBweCAxNXB4IDA7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaGVhZGVyLXRleHR1cmUuc3ZnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBib3R0b206IC01MHB4O1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBib3R0b206IC0yLjV2dztcbiAgICAgIGhlaWdodDogN3Z3O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICBib3R0b206IC00dnc7XG4gICAgICBoZWlnaHQ6IDEwdnc7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjIwcHg7XG4gIH1cblxuICAucGFnZS1oZXJvLWlubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgNTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pbm5lci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5wYWdlLWhlcm8tbG9nbyB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMTBweDtcbiAgfVxuXG4gIC5wYWdlLWhlcm8tYmVsb3ctdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICB9XG4gIH1cblxuICAmLndoaXRlLXRleHQge1xuXG4gICAgaDEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJi5ncmF5LXRleHQge1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgfVxuXG4gICYucGFnZS1oZXJvLXNhbG9uLXdyYXBwZXIge1xuXG5cbiAgICAucGFnZS1oZXJvLWlubmVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLWhlcm8tc2Fsb24taW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgd2lkdGg6IDQyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW46IDAgMCAxMi41cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR4c3MpIHtcbiAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdDAsXG4gICAgICAgIC5jbHMtMSB7XG4gICAgICAgICAgZmlsbDogJGJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnBsYWNlIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcblxuICAgICAgICAgIC5zdDEge1xuICAgICAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnBsYWNlIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kYXRlIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ob3VycyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTVweDtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHhzcykge1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5wYWdlLWhlcm8tc2Fsb24td3JhcHBlci5wYWdlLWhlcm8tc2Fsb24tZGFya3tcblxuICAgIC5pbm5lci13cmFwe1xuICAgICAgbWF4LXdpZHRoOiA3MDVweDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIGgxLCBwe1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG5cbn1cblxuLnBhZ2UtaGVyby1hbmNob3JzIHtcblxuICAucGFnZS1oZXJvLWFuY2hvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuNSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGNvbG9yOiAkcGluaztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDcuNXB4IDIwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn0iLCIucGFnZS1oZXJvLXdyYXBwZXIgKyAuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOTVweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5cbi5mZWF0dXJlZC1zYWxvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDUwcHggMTVweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNjUwcHg7XG4gIH1cblxuICBoMiB7XG4gICAgY29sb3I6ICRwaW5rO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yO1xuICAgIG1hcmdpbjogMDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmVkLXNhbG9ucy10aGlyZCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQtaW5uZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgcGFkZGluZzogNTBweCA1MHB4IDI1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsdCkge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHggMjVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzbiArIDEpIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0X2JsdWVfYWx0O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzbiArIDIpIC5mZWF0dXJlZC1zYWxvbnMtdGhpcmQtaW5uZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlX29yYW5nZTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoM24gKyAzKSAuZmVhdHVyZWQtc2Fsb25zLXRoaXJkLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9ncmVlbjtcbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtc2Fsb25zLWxvZ28ge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgNDVweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmVhdHVyZWQtc2Fsb25zLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC1zYWxvbnMtdGV4dCB7XG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZC1zYWxvbnMtaXRlbXMge1xuXG4gICAgICAuZmVhdHVyZWQtc2Fsb25zLWl0ZW0ge1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG4rMikge1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYnJ1c2gtc3Ryb2tlLnN2ZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIG1hcmdpbjogMzVweCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IC0yMnB4O1xuICAgICAgICAgIHRvcDogNHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN0MCB7XG4gICAgICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN0MSB7XG4gICAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wbGFjZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0ZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2Fsb24taW5mby1pdGVtIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuZmVhdHVyZWQtc2Fsb25zLXdyYXBwZXIgKyAuYmVjb21lLW1lbWJlci13cmFwcGVyIHtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuLmJlY29tZS1tZW1iZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDUwcHggMTVweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmJlY29tZS1tZW1iZXItbWFpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG5cbiAgICAuYmVjb21lLW1lbWJlci1tYWluLWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0yO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAkcGluaztcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICB9XG4gICAgICBcbiAgICAgIGksXG4gICAgICBlbSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJlY29tZS1tZW1iZXItbWFpbi1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJlY29tZS1tZW1iZXItbWFpbi1kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgZmxleC1mbG93OiB3cmFwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYWxvbi1pbmZvLWl0ZW0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAmLnNhbG9uLWluZm8taXRlbS1wcmljZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB0b3A6IDVweDtcblxuICAgICAgLnN0MCxcbiAgICAgIC5jbHMtMSB7XG4gICAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgfVxuICAgICAgLnN0MSB7XG4gICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByaWNlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgfVxuICBcbiAgLmJlY29tZS1tZW1iZXItYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG5cbiAgICAuYmVjb21lLW1lbWJlci1ib3gtaW5uZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiA1MHB4IDUwcHggMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHggMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAgJi5iZWNvbWUtbWVtYmVyLWJveC0xIC5iZWNvbWUtbWVtYmVyLWJveC1pbm5lciB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0X2JsdWU7XG4gICAgIH1cblxuICAgICAmLmJlY29tZS1tZW1iZXItYm94LTIgLmJlY29tZS1tZW1iZXItYm94LWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZV9waW5rO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuaG93LXRvLW1lbWJlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXN0X2JsdWU7XG4gIG1hcmdpbjogNTBweCAwO1xuICBwYWRkaW5nOiA5NXB4IDA7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogMzBweCAwIDQwcHg7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuaG93LXRvLW1lbWJlci1pbWFnZSB7XG4gICAgbWFyZ2luOiA1NXB4IDAgNTVweCAxMTVweDtcbiAgICB3aWR0aDogNTU1cHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgICAgbWFyZ2luOiBhdXRvIDAgYXV0byA3NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJGx0KSB7XG4gICAgICBtYXJnaW46IGF1dG8gMCBhdXRvIDU1cHg7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoIDUwJSAtIDEwMHB4ICk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIG1heC13aWR0aDogY2FsYyggNTAlIC0gNTVweCApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byA1MHB4O1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICB3aWR0aDogNTU1cHg7XG4gICAgfVxuXG4gICAgJiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIsXG4gICAgLmhvdy10by1tZW1iZXItaW1hZ2UtaW5uZXI6YmVmb3JlLFxuICAgIC5ob3ctdG8tbWVtYmVyLWltYWdlLWlubmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pbWFnZS1saW5lLTIucG5nJyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgbGVmdDogLTEwMHB4O1xuICAgICAgcmlnaHQ6IC05NXB4O1xuICAgICAgdG9wOiAtMTVweDtcbiAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgIHRvcDogLTE3cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDk3dnc7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW1hZ2UtbGluZS0xLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBib3R0b206IC03NXB4O1xuICAgICAgbGVmdDogLTE1cHg7XG4gICAgICB0b3A6IC04NXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgIGJvdHRvbTogLTcwcHg7XG4gICAgICAgIHRvcDogLTcwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgIGxlZnQ6IC0xN3B4O1xuICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtYikge1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICB0b3A6IC01MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuaG93LXRvLW1lbWJlci1pbWFnZS1pbm5lcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaW1hZ2UtbGluZS00LnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICByaWdodDogLTg1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWFjKSB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICByaWdodDogLTYwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDk3dnc7XG4gICAgICAgIGJvdHRvbTogLTE3cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5ob3ctdG8tbWVtYmVyLWltYWdlLWlubmVyOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ltYWdlLWxpbmUtMy5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgICBib3R0b206IC01MHB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgdG9wOiAtNTVweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGJvdHRvbTogLTQ1cHg7XG4gICAgICAgIHRvcDogLTQ1cHg7XG4gICAgICAgIHJpZ2h0OiAtMTdweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmhvdy10by1tZW1iZXItcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYyggMTAwJSAtIDcwMHB4ICk7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIHdpZHRoOiA3MzBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbHQpIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMjtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJG1kKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbGkge1xuICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2lyY2xlLWJydXNoLnBuZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgY29sb3I6ICRwaW5rO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob3ctdG8tbWVtYmVyLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtYWMpIHtcbiAgICAgIGZsZXgtZmxvdzogd3JhcDtcbiAgICB9XG5cbiAgICAuaG93LXRvLW1lbWJlci1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIFxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICBcbiAgICAgICAgLnN0MCxcbiAgICAgICAgLmNscy0xIHtcbiAgICAgICAgICBmaWxsOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAuc3QxIHtcbiAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmNvbnRhY3Qtc2VjdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMTAwcHggMTVweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxuXG4gIC5jb250YWN0LXNpZGViYXIge1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICB9XG4gIH1cblxuICAuY29udGFjdC1zaWRlYmFyLWlubmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVfYmx1ZV9hbHQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDQ1cHggNTBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3Qtc2lkZWJhci1kZXRhaWxzIHtcbiAgICAgIFxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkbGlnaHRfZ3JheTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtNTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGdyYXk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogM3B4O1xuICAgICAgICB3aWR0aDogMThweDtcblxuICAgICAgICAuc3QwLFxuICAgICAgICAuY2xzLTEge1xuICAgICAgICAgIGZpbGw6ICRibHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN0MSB7XG4gICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgICYucGxhY2Uge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5waG9uZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFjdC1tYWluLWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKCRkYXJrX2JsdWUsIC4xKTtcbiAgcGFkZGluZzogNDVweCA1MHB4O1xuICBcbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBjb2xvcjogJHBpbms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTM7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICAgIH1cbiAgfVxufSIsIi5nYWxsZXJ5LXNlY3Rpb24td3JhcHBlciB7XG4gIHBhZGRpbmc6IDkwcHggMTVweDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJG1hYykge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmdhbGxlcnktZmlyc3QtaW1hZ2Uge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogNDUlO1xuXG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAuZ2FsbGVyeS1pdGVtcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDc1cHg7XG4gICAgd2lkdGg6IDU1JTtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgNTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIFxuICAuZ2FsbGVyeS1pdGVtcy1pbm5lciB7XG4gICAgaGVpZ2h0OiBjYWxjKCAxMDAlICsgMTBweCApO1xuICAgIG1hcmdpbjogLTVweCAwO1xuXG4gICAgLnNsaWNrLXRyYWNrLFxuICAgIC5zbGljay1saXN0IHtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1zbGlkZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLXByZXYtbGYge1xuICAgICAgbGVmdDogLTc1cHg7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWQpIHtcbiAgICAgICAgbGVmdDogLTU1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGljay1uZXh0LWxmIHtcbiAgICAgIHJpZ2h0OiAtNjBweDtcblxuICAgICAgQGluY2x1ZGUgbWF4LW1xKCRtZCkge1xuICAgICAgICByaWdodDogLTU1cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtbXEoJHNtKSB7XG4gICAgICAgIHJpZ2h0OiAtNDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FsbGVyeS1zZWN0aW9uLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgICAgICBoZWlnaHQ6IDIydnc7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWF4LW1xKCR0Yikge1xuICAgICAgICAgIGhlaWdodDogMzB2dztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtYXgtbXEoJHhzcykge1xuICAgICAgICAgIGhlaWdodDogNTB2dztcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19ibHVlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi52aWRlb3Mtc2VjdGlvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogOTBweCAxNXB4IDQwcHg7XG5cbiAgQGluY2x1ZGUgbWF4LW1xKCRsZykge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweCAwO1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgfVxuXG4gIGgzIHtcbiAgICBjb2xvcjogJHBpbms7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTI7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcblxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS0zO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWF4LW1xKCRzbSkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC52aWRlb3Mtc2VjdGlvbi1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCA1MHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIG1heC1tcSgkbGcpIHtcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgfVxuICB9XG4gIFxuICAudmlkZW9zLXNlY3Rpb24taXRlbS10aHVtYm5haWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2JsdWU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wbGF5LnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59IiwiLnBhZ2UtY29udGVudC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTAwcHggMDtcblxuICBAaW5jbHVkZSBtYXgtbXEoJGxnKSB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIG1heC1tcSgkc20pIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxuXG4gIC5lcnJvci13cmFwIHtcbiAgfVxufVxuXG4uc2VhcmNoLWZvcm0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA1OHB4IC0gMTBweCApO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuICAuYnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICBAaW5jbHVkZSBtYXgtbXEoJG1iKSB7XG4gICAgICBwYWRkaW5nOiAxMXB4IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2gtcmVzdWx0cy13cmFwIHtcblxuICBhcnRpY2xlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0ZXN0X2dyYXk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG5cbiAgICAgIEBpbmNsdWRlIG1heC1tcSgkbWIpIHtcbiAgICAgICAgcGFkZGluZzogMTVweCA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG9zdHMtd3JhcCB7XG5cbiAgYXJ0aWNsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodGVzdF9ncmF5O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */
