/*!************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css ***!
  \************************************************************************************************************************************************************/
/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker {
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #999;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td.highlighted {
  background: #d9edf7;
  border-radius: 0;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eee;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
  background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
  background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-append.date .add-on,
.input-prepend.date .add-on {
  cursor: pointer;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  margin-top: 3px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
/*# sourceMappingURL=bootstrap-datepicker.css.map */
/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/@symfony/ux-dropzone/src/style.css ***!
  \****************************************************************************************************************************************/
.dropzone-container {
    position: relative;
    display: flex;
    min-height: 100px;
    border: 2px dashed #bbb;
    align-items: center;
    padding: 20px 10px;
}

.dropzone-input {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    cursor: pointer;
    z-index: 1;
}

.dropzone-preview {
    display: flex;
    align-items: center;
    max-width: 100%;
}

.dropzone-preview-image {
    flex-basis: 0;
    min-width: 50px;
    max-width: 50px;
    height: 50px;
    margin-right: 10px;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.dropzone-preview-filename {
    word-wrap: anywhere;
}

.dropzone-preview-button {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    border: none;
    margin: 0;
    padding: 0;
    width: auto;
    overflow: visible;
    background: transparent;
    color: inherit;
    font: inherit;
    line-height: normal;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none;
}

.dropzone-preview-button::before {
    content: '×';
    padding: 3px 7px;
    cursor: pointer;
}

.dropzone-placeholder {
    flex-grow: 1;
    text-align: center;
    color: #999;
}

/*!*************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/@gitzjoey/feather-font/src/css/iconfont.css ***!
  \*************************************************************************************************************************************************/

@font-face {
  font-family: "feather";
  src: url(/build/fonts/feather.ba142c9a.eot); /* IE9*/
  src: url(/build/fonts/feather.ba142c9a.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
  url(/build/fonts/feather.3fa166a5.woff) format('woff'), /* chrome, firefox */
  url(/build/fonts/feather.aaacbaee.ttf) format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url(/build/images/feather.4c0609ba.svg#feather) format('svg'); /* iOS 4.1- */
}

.feather {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'feather' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-alert-octagon:before { content: "\e81b"; }

.icon-alert-circle:before { content: "\e81c"; }

.icon-activity:before { content: "\e81d"; }

.icon-alert-triangle:before { content: "\e81e"; }

.icon-align-center:before { content: "\e81f"; }

.icon-airplay:before { content: "\e820"; }

.icon-align-justify:before { content: "\e821"; }

.icon-align-left:before { content: "\e822"; }

.icon-align-right:before { content: "\e823"; }

.icon-arrow-down-left:before { content: "\e824"; }

.icon-arrow-down-right:before { content: "\e825"; }

.icon-anchor:before { content: "\e826"; }

.icon-aperture:before { content: "\e827"; }

.icon-arrow-left:before { content: "\e828"; }

.icon-arrow-right:before { content: "\e829"; }

.icon-arrow-down:before { content: "\e82a"; }

.icon-arrow-up-left:before { content: "\e82b"; }

.icon-arrow-up-right:before { content: "\e82c"; }

.icon-arrow-up:before { content: "\e82d"; }

.icon-award:before { content: "\e82e"; }

.icon-bar-chart:before { content: "\e82f"; }

.icon-at-sign:before { content: "\e830"; }

.icon-bar-chart-2:before { content: "\e831"; }

.icon-battery-charging:before { content: "\e832"; }

.icon-bell-off:before { content: "\e833"; }

.icon-battery:before { content: "\e834"; }

.icon-bluetooth:before { content: "\e835"; }

.icon-bell:before { content: "\e836"; }

.icon-book:before { content: "\e837"; }

.icon-briefcase:before { content: "\e838"; }

.icon-camera-off:before { content: "\e839"; }

.icon-calendar:before { content: "\e83a"; }

.icon-bookmark:before { content: "\e83b"; }

.icon-box:before { content: "\e83c"; }

.icon-camera:before { content: "\e83d"; }

.icon-check-circle:before { content: "\e83e"; }

.icon-check:before { content: "\e83f"; }

.icon-check-square:before { content: "\e840"; }

.icon-cast:before { content: "\e841"; }

.icon-chevron-down:before { content: "\e842"; }

.icon-chevron-left:before { content: "\e843"; }

.icon-chevron-right:before { content: "\e844"; }

.icon-chevron-up:before { content: "\e845"; }

.icon-chevrons-down:before { content: "\e846"; }

.icon-chevrons-right:before { content: "\e847"; }

.icon-chevrons-up:before { content: "\e848"; }

.icon-chevrons-left:before { content: "\e849"; }

.icon-circle:before { content: "\e84a"; }

.icon-clipboard:before { content: "\e84b"; }

.icon-chrome:before { content: "\e84c"; }

.icon-clock:before { content: "\e84d"; }

.icon-cloud-lightning:before { content: "\e84e"; }

.icon-cloud-drizzle:before { content: "\e84f"; }

.icon-cloud-rain:before { content: "\e850"; }

.icon-cloud-off:before { content: "\e851"; }

.icon-codepen:before { content: "\e852"; }

.icon-cloud-snow:before { content: "\e853"; }

.icon-compass:before { content: "\e854"; }

.icon-copy:before { content: "\e855"; }

.icon-corner-down-right:before { content: "\e856"; }

.icon-corner-down-left:before { content: "\e857"; }

.icon-corner-left-down:before { content: "\e858"; }

.icon-corner-left-up:before { content: "\e859"; }

.icon-corner-up-left:before { content: "\e85a"; }

.icon-corner-up-right:before { content: "\e85b"; }

.icon-corner-right-down:before { content: "\e85c"; }

.icon-corner-right-up:before { content: "\e85d"; }

.icon-cpu:before { content: "\e85e"; }

.icon-credit-card:before { content: "\e85f"; }

.icon-crosshair:before { content: "\e860"; }

.icon-disc:before { content: "\e861"; }

.icon-delete:before { content: "\e862"; }

.icon-download-cloud:before { content: "\e863"; }

.icon-download:before { content: "\e864"; }

.icon-droplet:before { content: "\e865"; }

.icon-edit-2:before { content: "\e866"; }

.icon-edit:before { content: "\e867"; }

.icon-edit-1:before { content: "\e868"; }

.icon-external-link:before { content: "\e869"; }

.icon-eye:before { content: "\e86a"; }

.icon-feather:before { content: "\e86b"; }

.icon-facebook:before { content: "\e86c"; }

.icon-file-minus:before { content: "\e86d"; }

.icon-eye-off:before { content: "\e86e"; }

.icon-fast-forward:before { content: "\e86f"; }

.icon-file-text:before { content: "\e870"; }

.icon-film:before { content: "\e871"; }

.icon-file:before { content: "\e872"; }

.icon-file-plus:before { content: "\e873"; }

.icon-folder:before { content: "\e874"; }

.icon-filter:before { content: "\e875"; }

.icon-flag:before { content: "\e876"; }

.icon-globe:before { content: "\e877"; }

.icon-grid:before { content: "\e878"; }

.icon-heart:before { content: "\e879"; }

.icon-home:before { content: "\e87a"; }

.icon-github:before { content: "\e87b"; }

.icon-image:before { content: "\e87c"; }

.icon-inbox:before { content: "\e87d"; }

.icon-layers:before { content: "\e87e"; }

.icon-info:before { content: "\e87f"; }

.icon-instagram:before { content: "\e880"; }

.icon-layout:before { content: "\e881"; }

.icon-link-2:before { content: "\e882"; }

.icon-life-buoy:before { content: "\e883"; }

.icon-link:before { content: "\e884"; }

.icon-log-in:before { content: "\e885"; }

.icon-list:before { content: "\e886"; }

.icon-lock:before { content: "\e887"; }

.icon-log-out:before { content: "\e888"; }

.icon-loader:before { content: "\e889"; }

.icon-mail:before { content: "\e88a"; }

.icon-maximize-2:before { content: "\e88b"; }

.icon-map:before { content: "\e88c"; }

.icon-map-pin:before { content: "\e88e"; }

.icon-menu:before { content: "\e88f"; }

.icon-message-circle:before { content: "\e890"; }

.icon-message-square:before { content: "\e891"; }

.icon-minimize-2:before { content: "\e892"; }

.icon-mic-off:before { content: "\e893"; }

.icon-minus-circle:before { content: "\e894"; }

.icon-mic:before { content: "\e895"; }

.icon-minus-square:before { content: "\e896"; }

.icon-minus:before { content: "\e897"; }

.icon-moon:before { content: "\e898"; }

.icon-monitor:before { content: "\e899"; }

.icon-more-vertical:before { content: "\e89a"; }

.icon-more-horizontal:before { content: "\e89b"; }

.icon-move:before { content: "\e89c"; }

.icon-music:before { content: "\e89d"; }

.icon-navigation-2:before { content: "\e89e"; }

.icon-navigation:before { content: "\e89f"; }

.icon-octagon:before { content: "\e8a0"; }

.icon-package:before { content: "\e8a1"; }

.icon-pause-circle:before { content: "\e8a2"; }

.icon-pause:before { content: "\e8a3"; }

.icon-percent:before { content: "\e8a4"; }

.icon-phone-call:before { content: "\e8a5"; }

.icon-phone-forwarded:before { content: "\e8a6"; }

.icon-phone-missed:before { content: "\e8a7"; }

.icon-phone-off:before { content: "\e8a8"; }

.icon-phone-incoming:before { content: "\e8a9"; }

.icon-phone:before { content: "\e8aa"; }

.icon-phone-outgoing:before { content: "\e8ab"; }

.icon-pie-chart:before { content: "\e8ac"; }

.icon-play-circle:before { content: "\e8ad"; }

.icon-play:before { content: "\e8ae"; }

.icon-plus-square:before { content: "\e8af"; }

.icon-plus-circle:before { content: "\e8b0"; }

.icon-plus:before { content: "\e8b1"; }

.icon-pocket:before { content: "\e8b2"; }

.icon-printer:before { content: "\e8b3"; }

.icon-power:before { content: "\e8b4"; }

.icon-radio:before { content: "\e8b5"; }

.icon-repeat:before { content: "\e8b6"; }

.icon-refresh-ccw:before { content: "\e8b7"; }

.icon-rewind:before { content: "\e8b8"; }

.icon-rotate-ccw:before { content: "\e8b9"; }

.icon-refresh-cw:before { content: "\e8ba"; }

.icon-rotate-cw:before { content: "\e8bb"; }

.icon-save:before { content: "\e8bc"; }

.icon-search:before { content: "\e8bd"; }

.icon-server:before { content: "\e8be"; }

.icon-scissors:before { content: "\e8bf"; }

.icon-share-2:before { content: "\e8c0"; }

.icon-share:before { content: "\e8c1"; }

.icon-shield:before { content: "\e8c2"; }

.icon-settings:before { content: "\e8c3"; }

.icon-skip-back:before { content: "\e8c4"; }

.icon-shuffle:before { content: "\e8c5"; }

.icon-sidebar:before { content: "\e8c6"; }

.icon-skip-forward:before { content: "\e8c7"; }

.icon-slack:before { content: "\e8c8"; }

.icon-slash:before { content: "\e8c9"; }

.icon-smartphone:before { content: "\e8ca"; }

.icon-square:before { content: "\e8cb"; }

.icon-speaker:before { content: "\e8cc"; }

.icon-star:before { content: "\e8cd"; }

.icon-stop-circle:before { content: "\e8ce"; }

.icon-sun:before { content: "\e8cf"; }

.icon-sunrise:before { content: "\e8d0"; }

.icon-tablet:before { content: "\e8d1"; }

.icon-tag:before { content: "\e8d2"; }

.icon-sunset:before { content: "\e8d3"; }

.icon-target:before { content: "\e8d4"; }

.icon-thermometer:before { content: "\e8d5"; }

.icon-thumbs-up:before { content: "\e8d6"; }

.icon-thumbs-down:before { content: "\e8d7"; }

.icon-toggle-left:before { content: "\e8d8"; }

.icon-toggle-right:before { content: "\e8d9"; }

.icon-trash-2:before { content: "\e8da"; }

.icon-trash:before { content: "\e8db"; }

.icon-trending-up:before { content: "\e8dc"; }

.icon-trending-down:before { content: "\e8dd"; }

.icon-triangle:before { content: "\e8de"; }

.icon-type:before { content: "\e8df"; }

.icon-twitter:before { content: "\e8e0"; }

.icon-upload:before { content: "\e8e1"; }

.icon-umbrella:before { content: "\e8e2"; }

.icon-upload-cloud:before { content: "\e8e3"; }

.icon-unlock:before { content: "\e8e4"; }

.icon-user-check:before { content: "\e8e5"; }

.icon-user-minus:before { content: "\e8e6"; }

.icon-user-plus:before { content: "\e8e7"; }

.icon-user-x:before { content: "\e8e8"; }

.icon-user:before { content: "\e8e9"; }

.icon-users:before { content: "\e8ea"; }

.icon-video-off:before { content: "\e8eb"; }

.icon-video:before { content: "\e8ec"; }

.icon-voicemail:before { content: "\e8ed"; }

.icon-volume-x:before { content: "\e8ee"; }

.icon-volume-2:before { content: "\e8ef"; }

.icon-volume-1:before { content: "\e8f0"; }

.icon-volume:before { content: "\e8f1"; }

.icon-watch:before { content: "\e8f2"; }

.icon-wifi:before { content: "\e8f3"; }

.icon-x-square:before { content: "\e8f4"; }

.icon-wind:before { content: "\e8f5"; }

.icon-x:before { content: "\e8f6"; }

.icon-x-circle:before { content: "\e8f7"; }

.icon-zap:before { content: "\e8f8"; }

.icon-zoom-in:before { content: "\e8f9"; }

.icon-zoom-out:before { content: "\e8fa"; }

.icon-command:before { content: "\e8fb"; }

.icon-cloud:before { content: "\e8fc"; }

.icon-hash:before { content: "\e8fd"; }

.icon-headphones:before { content: "\e8fe"; }

.icon-underline:before { content: "\e8ff"; }

.icon-italic:before { content: "\e900"; }

.icon-bold:before { content: "\e901"; }

.icon-crop:before { content: "\e902"; }

.icon-help-circle:before { content: "\e903"; }

.icon-paperclip:before { content: "\e904"; }

.icon-shopping-cart:before { content: "\e905"; }

.icon-tv:before { content: "\e906"; }

.icon-wifi-off:before { content: "\e907"; }

.icon-minimize:before { content: "\e88d"; }

.icon-maximize:before { content: "\e908"; }

.icon-gitlab:before { content: "\e909"; }

.icon-sliders:before { content: "\e90a"; }

.icon-star-on:before { content: "\e90b"; }

.icon-heart-on:before { content: "\e90c"; }

.icon-archive:before { content: "\e90d"; }

.icon-arrow-down-circle:before { content: "\e90e"; }

.icon-arrow-up-circle:before { content: "\e90f"; }

.icon-arrow-left-circle:before { content: "\e910"; }

.icon-arrow-right-circle:before { content: "\e911"; }

.icon-bar-chart-line-:before { content: "\e912"; }

.icon-bar-chart-line:before { content: "\e913"; }

.icon-book-open:before { content: "\e914"; }

.icon-code:before { content: "\e915"; }

.icon-database:before { content: "\e916"; }

.icon-dollar-sign:before { content: "\e917"; }

.icon-folder-plus:before { content: "\e918"; }

.icon-gift:before { content: "\e919"; }

.icon-folder-minus:before { content: "\e91a"; }

.icon-git-commit:before { content: "\e91b"; }

.icon-git-branch:before { content: "\e91c"; }

.icon-git-pull-request:before { content: "\e91d"; }

.icon-git-merge:before { content: "\e91e"; }

.icon-linkedin:before { content: "\e91f"; }

.icon-hard-drive:before { content: "\e920"; }

.icon-more-vertical-2:before { content: "\e921"; }

.icon-more-horizontal-2:before { content: "\e922"; }

.icon-rss:before { content: "\e923"; }

.icon-send:before { content: "\e924"; }

.icon-shield-off:before { content: "\e925"; }

.icon-shopping-bag:before { content: "\e926"; }

.icon-terminal:before { content: "\e927"; }

.icon-truck:before { content: "\e928"; }

.icon-zap-off:before { content: "\e929"; }

.icon-youtube:before { content: "\e92a"; }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9ycy1ub2RlX21vZHVsZXNfc3ltZm9ueV9zdGltdWx1cy1icmlkZ2VfZGlzdF9pbmRleF9qcy1ub2RlX21vZHVsZXNfc3ltZm9ueV91eC1kcm9wem9uZV9kLTQyNGMyOC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7Ozs7RUN5QlU7O0FDbkJWO0VGSEMsWUFBQztFQUNBO0VFS0EsdUJBQXVCO0VGRnhCLGtCQUFDO0VBQ0E7QUVJRjtBRkhFO0VBQWtCO0FFTXBCO0FGUkM7RUFJRTtBRU9IO0FGSkM7RUFDQztBRU1GO0FBQ0E7RUZMRSxZQUhBO0FFVUY7QUFDQTtFRkxHO0VBQ0E7QUVPSDtBQUNBO0VGTEc7RUFDQTtFRU9ELGtDQUFrQztFRkxsQyxtQ0FBQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FFT0g7QUFDQTtFRkxHO0VFT0QscUJBQXFCO0VGTHJCLGtDQUFDO0VBQW1DO0VFUXBDLDZCQUE2QjtFRlA3QixhQXZCQTtFQXVCb0M7QUVVdEM7QUZURTtFQUFvQztBRVl0QztBRlhFO0VBQW9DO0FFY3RDO0FGYkU7RUFBb0M7QUVnQnRDO0FGZkU7RUFBb0M7QUVrQnRDO0FGakJFO0VBQ0M7QUVtQkg7QUFDQTtFQUNFLFNBQVM7QUZqQlQ7QUVtQkY7RUZqQkc7RUFDQTtFRW1CRCwwQkFBMEI7QUZyRTVCO0FFdUVBO0VGaEJFO0VBQ0E7RUFDQTtBRWtCRjtBQUNBO0VGaEJFO0VFa0JBLDJCQUEyQjtFRjlFN0IseUJBOERDO0VBOURELHdCQThESztFQUNIO0VBQ0E7RUFDQTtBRW1CRjtBQUNBOztFRmpCRTtFRW9CQSxXQUFXO0VGaEJaLFlBQWU7RUFBZiwwQkFBaUI7RUFFZjtFRWtCRCxrQkFBa0I7RUZkbEIsWUFERDtBQUVDO0FFZ0JGOztFQUVFLDZCQUE2QjtBRmQ3QjtBQUNBOztFRWlCQSxnQkFBZ0I7RUZkaEIsZUFWSztBQVdMO0FFZ0JGOztFRmJHO0FFZ0JIO0FGZEU7O0VBRUM7RUVnQkQsV0FBVztFRmRYLGVBcEJLO0FBcUJMO0FBQ0E7RUFDQSxtQkF2QlE7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O0FBRWpELGlDQUFpQyxnQkFBZ0IsRUFBRTs7QUFFbkQsa0NBQWtDLGdCQUFnQixFQUFFOztBQUVwRCwrQkFBK0IsZ0JBQWdCLEVBQUU7O0FBRWpELDhCQUE4QixnQkFBZ0IsRUFBRTs7QUFFaEQseUJBQXlCLGdCQUFnQixFQUFFOztBQUUzQyxvQkFBb0IsZ0JBQWdCLEVBQUU7O0FBRXRDLHdCQUF3QixnQkFBZ0IsRUFBRTs7QUFFMUMsMkJBQTJCLGdCQUFnQixFQUFFOztBQUU3QywyQkFBMkIsZ0JBQWdCLEVBQUU7O0FBRTdDLG9CQUFvQixnQkFBZ0IsRUFBRTs7QUFFdEMsNEJBQTRCLGdCQUFnQixFQUFFOztBQUU5QywwQkFBMEIsZ0JBQWdCLEVBQUU7O0FBRTVDLDBCQUEwQixnQkFBZ0IsRUFBRTs7QUFFNUMsZ0NBQWdDLGdCQUFnQixFQUFFOztBQUVsRCx5QkFBeUIsZ0JBQWdCLEVBQUU7O0FBRTNDLHdCQUF3QixnQkFBZ0IsRUFBRTs7QUFFMUMsMEJBQTBCLGdCQUFnQixFQUFFOztBQUU1QywrQkFBK0IsZ0JBQWdCLEVBQUU7O0FBRWpELGlDQUFpQyxnQkFBZ0IsRUFBRTs7QUFFbkQsbUJBQW1CLGdCQUFnQixFQUFFOztBQUVyQyxvQkFBb0IsZ0JBQWdCLEVBQUU7O0FBRXRDLDBCQUEwQixnQkFBZ0IsRUFBRTs7QUFFNUMsNEJBQTRCLGdCQUFnQixFQUFFOztBQUU5Qyx3QkFBd0IsZ0JBQWdCLEVBQUU7O0FBRTFDLHFCQUFxQixnQkFBZ0IsRUFBRTs7QUFFdkMsdUJBQXVCLGdCQUFnQixFQUFFOztBQUV6Qyx1QkFBdUIsZ0JBQWdCLEVBQUUiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWRhdGVwaWNrZXIvZGlzdC9jc3MvbGVzcy9kYXRlcGlja2VyLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2J1aWxkL2J1aWxkLmxlc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2Jvb3RzdHJhcC1kYXRlcGlja2VyLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQHN5bWZvbnkvdXgtZHJvcHpvbmUvc3JjL3N0eWxlLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGdpdHpqb2V5L2ZlYXRoZXItZm9udC9zcmMvY3NzL2ljb25mb250LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuZGF0ZXBpY2tlciB7XG5cdHBhZGRpbmc6IDRweDtcblx0LmJvcmRlci1yYWRpdXMoQGJhc2VCb3JkZXJSYWRpdXMpO1xuXHQmLWlubGluZSB7XG5cdFx0d2lkdGg6IDIyMHB4O1xuXHR9XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQmLXJ0bCB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cdFx0Ji5kcm9wZG93bi1tZW51IHsgbGVmdDogYXV0bzsgfVxuXHRcdHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdH1cblx0fVxuXHQmLWRyb3Bkb3duIHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGJvcmRlci1sZWZ0OiAgIDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogIDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCBAZ3JheUxpZ2h0O1xuXHRcdFx0Ym9yZGVyLXRvcDogICAgMDtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwwLDAsLjIpO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6ICAgNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAgNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIEB3aGl0ZTtcblx0XHRcdGJvcmRlci10b3A6ICAgIDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUgICB7IGxlZnQ6IDZweDsgfVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciAgICB7IGxlZnQ6IDdweDsgfVxuXHRcdCYuZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlICB7IHJpZ2h0OiA2cHg7IH1cblx0XHQmLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyICAgeyByaWdodDogN3B4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHsgdG9wOiAtN3B4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YWZ0ZXIgIHsgdG9wOiAtNnB4OyB9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogLTdweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRib3JkZXItdG9wOiAgICA3cHggc29saWQgQGdyYXlMaWdodDtcblx0XHR9XG5cdFx0Ji5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuXHRcdFx0Ym90dG9tOiAtNnB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdGJvcmRlci10b3A6ICAgIDZweCBzb2xpZCBAd2hpdGU7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0LXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cdHRkLCB0aCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0XHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xuXG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cdC8vIElubGluZSBkaXNwbGF5IGluc2lkZSBhIHRhYmxlIHByZXNlbnRzIHNvbWUgcHJvYmxlbXMgd2l0aFxuXHQvLyBib3JkZXIgYW5kIGJhY2tncm91bmQgY29sb3JzLlxuXHQudGFibGUtc3RyaXBlZCAmIHRhYmxlIHRyIHtcblx0XHR0ZCwgdGgge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHRyIHRkIHtcblx0XHQmLmRheTpob3Zlcixcblx0XHQmLmRheS5mb2N1c2VkIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0Ji5vbGQsXG5cdFx0Ji5uZXcge1xuXHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQsXG5cdFx0Ji5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdCYuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogQGluZm9CYWNrZ3JvdW5kO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cdFx0Ji50b2RheSxcblx0XHQmLnRvZGF5OmhvdmVyLFxuXHRcdCYudG9kYXkuZGlzYWJsZWQsXG5cdFx0Ji50b2RheS5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHRAdG9kYXlCYWNrZ3JvdW5kOiBsaWdodGVuKEBvcmFuZ2UsIDMwJSk7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChAdG9kYXlCYWNrZ3JvdW5kLCBzcGluKEB0b2RheUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHRjb2xvcjogIzAwMDtcblx0XHR9XG5cdFx0Ji50b2RheTpob3Zlcjpob3ZlciB7IC8vIFRoYW5rIGJvb3RzdHJhcCAyLjAgZm9yIHRoaXMgc2VsZWN0b3IuLi5cblx0XHRcdC8vIFRPRE86IEJ1bXAgbWluIEJTIHRvIDIuMSwgdXNlIEB0ZXh0Q29sb3IgaW4gYnV0dG9uQmFja2dyb3VuZCBhYm92ZVxuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0fVxuXHRcdCYudG9kYXkuYWN0aXZlOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQmLnJhbmdlLFxuXHRcdCYucmFuZ2U6aG92ZXIsXG5cdFx0Ji5yYW5nZS5kaXNhYmxlZCxcblx0XHQmLnJhbmdlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdC5ib3JkZXItcmFkaXVzKDApO1xuXHRcdH1cblx0XHQmLnJhbmdlLnRvZGF5LFxuXHRcdCYucmFuZ2UudG9kYXk6aG92ZXIsXG5cdFx0Ji5yYW5nZS50b2RheS5kaXNhYmxlZCxcblx0XHQmLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdEB0b2RheUJhY2tncm91bmQ6IG1peChAb3JhbmdlLCBAZ3JheUxpZ2h0ZXIsIDUwJSk7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChAdG9kYXlCYWNrZ3JvdW5kLCBzcGluKEB0b2RheUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHQuYm9yZGVyLXJhZGl1cygwKTtcblx0XHR9XG5cdFx0Ji5zZWxlY3RlZCxcblx0XHQmLnNlbGVjdGVkOmhvdmVyLFxuXHRcdCYuc2VsZWN0ZWQuZGlzYWJsZWQsXG5cdFx0Ji5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG5cdFx0XHQuYnV0dG9uQmFja2dyb3VuZChsaWdodGVuKEBncmF5TGlnaHQsIDEwKSwgZGFya2VuKEBncmF5TGlnaHQsIDEwKSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0fVxuXHRcdCYuYWN0aXZlLFxuXHRcdCYuYWN0aXZlOmhvdmVyLFxuXHRcdCYuYWN0aXZlLmRpc2FibGVkLFxuXHRcdCYuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdC5idXR0b25CYWNrZ3JvdW5kKEBidG5QcmltYXJ5QmFja2dyb3VuZCwgc3BpbihAYnRuUHJpbWFyeUJhY2tncm91bmQsIDIwKSk7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMjMlO1xuXHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU0cHg7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbjogMSU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQuYm9yZGVyLXJhZGl1cyg0cHgpO1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCYuZm9jdXNlZCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHRcdH1cblx0XHRcdCYuZGlzYWJsZWQsXG5cdFx0XHQmLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Ji5hY3RpdmU6aG92ZXIsXG5cdFx0XHQmLmFjdGl2ZS5kaXNhYmxlZCxcblx0XHRcdCYuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0XHRcdFx0LmJ1dHRvbkJhY2tncm91bmQoQGJ0blByaW1hcnlCYWNrZ3JvdW5kLCBzcGluKEBidG5QcmltYXJ5QmFja2dyb3VuZCwgMjApKTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsMCwwLC4yNSk7XG5cdFx0XHR9XG5cdFx0XHQmLm9sZCxcblx0XHRcdCYubmV3IHtcblx0XHRcdFx0Y29sb3I6IEBncmF5TGlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRhdGVwaWNrZXItc3dpdGNoIHtcblx0XHR3aWR0aDogMTQ1cHg7XG5cdH1cblxuXHQuZGF0ZXBpY2tlci1zd2l0Y2gsXG5cdC5wcmV2LFxuXHQubmV4dCxcblx0dGZvb3QgdHIgdGgge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IEBncmF5TGlnaHRlcjtcblx0XHR9XG5cdH1cblxuXHQucHJldiwgLm5leHQge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxuXG5cdC8vIEJhc2ljIHN0eWxpbmcgZm9yIGNhbGVuZGFyLXdlZWsgY2VsbHNcblx0LmN3IHtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0d2lkdGg6IDEycHg7XG5cdFx0cGFkZGluZzogMCAycHggMCA1cHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxufVxuLmlucHV0LWFwcGVuZCxcbi5pbnB1dC1wcmVwZW5kIHtcblx0Ji5kYXRlIC5hZGQtb24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGkge1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdH1cblx0fVxufVxuLmlucHV0LWRhdGVyYW5nZSB7XG5cdGlucHV0IHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0fVxuXHRpbnB1dDpmaXJzdC1jaGlsZCB7XG5cdFx0LmJvcmRlci1yYWRpdXMoM3B4IDAgMCAzcHgpO1xuXHR9XG5cdGlucHV0Omxhc3QtY2hpbGQge1xuXHRcdC5ib3JkZXItcmFkaXVzKDAgM3B4IDNweCAwKTtcblx0fVxuXHQuYWRkLW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWluLXdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogQGJhc2VMaW5lSGVpZ2h0O1xuXHRcdHBhZGRpbmc6IDRweCA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogQGJhc2VMaW5lSGVpZ2h0O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR0ZXh0LXNoYWRvdzogMCAxcHggMCBAd2hpdGU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheUxpZ2h0ZXI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC01cHg7XG5cdH1cbn1cbiIsIi8vIERhdGVwaWNrZXIgLmxlc3MgYnVpbGRmaWxlLiAgSW5jbHVkZXMgc2VsZWN0IG1peGlucy92YXJpYWJsZXMgZnJvbSBib290c3RyYXBcbi8vIGFuZCBpbXBvcnRzIHRoZSBpbmNsdWRlZCBkYXRlcGlja2VyLmxlc3MgdG8gb3V0cHV0IGEgbWluaW1hbCBkYXRlcGlja2VyLmNzc1xuLy9cbi8vIFVzYWdlOlxuLy8gICAgIGxlc3NjIGJ1aWxkLmxlc3MgZGF0ZXBpY2tlci5jc3Ncbi8vXG4vLyBWYXJpYWJsZXMgYW5kIG1peGlucyBjb3BpZWQgZnJvbSBib290c3RyYXAgMi4wLjJcblxuLy8gVmFyaWFibGVzXG5AZ3JheUxpZ2h0OiAgICAgICAgICAgICAjOTk5O1xuQGdyYXlMaWdodGVyOiAgICAgICAgICAgI2VlZTtcbkB3aGl0ZTogICAgICAgICAgICAgICAgICNmZmY7XG5AbGlua0NvbG9yOiAgICAgICAgICAgICAjMDhjO1xuQGJ0blByaW1hcnlCYWNrZ3JvdW5kOiAgQGxpbmtDb2xvcjtcbkBvcmFuZ2U6ICAgICAgICAgICAgICAgICNmODk0MDY7XG5AaW5mb0JhY2tncm91bmQ6ICAgICAgICAjZDllZGY3O1xuQGJhc2VMaW5lSGVpZ2h0OiAgICAgICAgMThweDtcbkBiYXNlQm9yZGVyUmFkaXVzOiAgICAgIDRweDtcblxuLy8gTWl4aW5zXG5cbi8vIEJvcmRlciBSYWRpdXNcbi5ib3JkZXItcmFkaXVzKEByYWRpdXM6IDVweCkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IEByYWRpdXM7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xufVxuXG4vLyBCdXR0b24gYmFja2dyb3VuZHNcbi5idXR0b25CYWNrZ3JvdW5kKEBzdGFydENvbG9yLCBAZW5kQ29sb3IpIHtcbiAgLmdyYWRpZW50QmFyKEBzdGFydENvbG9yLCBAZW5kQ29sb3IpO1xuICAucmVzZXQtZmlsdGVyKCk7XG4gICY6aG92ZXIsICY6YWN0aXZlLCAmLmFjdGl2ZSwgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBlbmRDb2xvcjtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAZW5kQ29sb3IsIDEwJSkgZShcIlxcOVwiKTtcbiAgfVxufVxuXG4vLyBSZXNldCBmaWx0ZXJzIGZvciBJRVxuLnJlc2V0LWZpbHRlcigpIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbn1cblxuLy8gR3JhZGllbnQgQmFyIENvbG9ycyBmb3IgYnV0dG9ucyBhbmQgYWxlcnRzXG4uZ3JhZGllbnRCYXIoQHByaW1hcnlDb2xvciwgQHNlY29uZGFyeUNvbG9yKSB7XG4gICNncmFkaWVudCA+IC52ZXJ0aWNhbChAcHJpbWFyeUNvbG9yLCBAc2Vjb25kYXJ5Q29sb3IpO1xuICBib3JkZXItY29sb3I6IEBzZWNvbmRhcnlDb2xvciBAc2Vjb25kYXJ5Q29sb3IgZGFya2VuKEBzZWNvbmRhcnlDb2xvciwgMTUlKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSBmYWRlaW4ocmdiYSgwLDAsMCwuMSksIDE1JSk7XG59XG5cbi8vIEdyYWRpZW50c1xuI2dyYWRpZW50IHtcbiAgLnZlcnRpY2FsKEBzdGFydENvbG9yOiAjNTU1LCBAZW5kQ29sb3I6ICMzMzMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtaXgoQHN0YXJ0Q29sb3IsIEBlbmRDb2xvciwgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpOyAvLyBGRiAzLjYrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpOyAvLyBJRTEwXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKEBzdGFydENvbG9yKSwgdG8oQGVuZENvbG9yKSk7IC8vIFNhZmFyaSA0KywgQ2hyb21lIDIrXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gU2FmYXJpIDUuMSssIENocm9tZSAxMCtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gT3BlcmEgMTEuMTBcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTsgLy8gVGhlIHN0YW5kYXJkXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTApXCIsQHN0YXJ0Q29sb3IsQGVuZENvbG9yKSk7IC8vIElFOSBhbmQgZG93blxuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9sZXNzL2RhdGVwaWNrZXIubGVzc1wiO1xuIiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuOS4wIChodHRwczovL2dpdGh1Yi5jb20vdXhzb2x1dGlvbnMvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqL1xuXG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLmRhdGVwaWNrZXItcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4uZGF0ZXBpY2tlci1ydGwuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG4uZGF0ZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjOTk5O1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YWZ0ZXIge1xuICBsZWZ0OiA3cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmUge1xuICByaWdodDogNnB4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXIge1xuICByaWdodDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogLTdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIHRvcDogLTZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICBib3R0b206IC03cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCAjOTk5O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcbiAgYm90dG9tOiAtNnB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRkLFxuLmRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQ6ICNkOWVkZjc7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZGQ0OWEpLCB0bygjZmRmNTlhKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRkNDlhJywgZW5kQ29sb3JzdHI9JyNmZGY1OWEnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmYwNjkgXFw5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZDE3YTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2YzYzE3YSksIHRvKCNmM2U5N2EpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmM2MxN2EnLCBlbmRDb2xvcnN0cj0nI2YzZTk3YScsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjZjNlOTdhICNmM2U5N2EgI2VkZGUzNDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlOTdhO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZTI0YiBcXDk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNiM2IzYjMpLCB0bygjODA4MDgwKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2IzYjNiMywgIzgwODA4MCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNiM2IzYjMsICM4MDgwODApO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYjNiM2IzLCAjODA4MDgwKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzgwODA4MCAjODA4MDgwICM1OTU5NTk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2IFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDA0NGNjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwOGMsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDhjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMyU7XG4gIGhlaWdodDogNTRweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDElO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDA0NGNjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzA4YywgIzAwNDRjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMwOGMsICMwMDQ0Y2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMDhjLCAjMDA0NGNjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDhjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzAwNDRjYyAjMDA0NGNjICMwMDJhODA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5uZXcge1xuICBjb2xvcjogIzk5OTtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCB7XG4gIHdpZHRoOiAxNDVweDtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCxcbi5kYXRlcGlja2VyIC5wcmV2LFxuLmRhdGVwaWNrZXIgLm5leHQsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLFxuLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG4uZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbixcbi5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0OmZpcnN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0Omxhc3QtY2hpbGQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbn1cbi5pbnB1dC1kYXRlcmFuZ2UgLmFkZC1vbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiA0cHggNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLWRhdGVwaWNrZXIuY3NzLm1hcCAqLyIsIi5kcm9wem9uZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjYmJiO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xufVxuXG4uZHJvcHpvbmUtaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTtcbn1cblxuLmRyb3B6b25lLXByZXZpZXcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5kcm9wem9uZS1wcmV2aWV3LWltYWdlIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uZHJvcHpvbmUtcHJldmlldy1maWxlbmFtZSB7XG4gICAgd29yZC13cmFwOiBhbnl3aGVyZTtcbn1cblxuLmRyb3B6b25lLXByZXZpZXctYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBpbmhlcml0O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmRyb3B6b25lLXByZXZpZXctYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfDlyc7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kcm9wem9uZS1wbGFjZWhvbGRlciB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzk5OTtcbn1cbiIsIlxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJmZWF0aGVyXCI7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ZlYXRoZXIuZW90P3Q9MTUyNTc4NzM2Njk5MScpOyAvKiBJRTkqL1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9mZWF0aGVyLmVvdD90PTE1MjU3ODczNjY5OTEjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICB1cmwoJy4uL2ZvbnRzL2ZlYXRoZXIud29mZj90PTE1MjU3ODczNjY5OTEnKSBmb3JtYXQoJ3dvZmYnKSwgLyogY2hyb21lLCBmaXJlZm94ICovXHJcbiAgdXJsKCcuLi9mb250cy9mZWF0aGVyLnR0Zj90PTE1MjU3ODczNjY5OTEnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIGNocm9tZSwgZmlyZWZveCwgb3BlcmEsIFNhZmFyaSwgQW5kcm9pZCwgaU9TIDQuMisqL1xyXG4gIHVybCgnLi4vZm9udHMvZmVhdGhlci5zdmc/dD0xNTI1Nzg3MzY2OTkxI2ZlYXRoZXInKSBmb3JtYXQoJ3N2ZycpOyAvKiBpT1MgNC4xLSAqL1xyXG59XHJcblxyXG4uZmVhdGhlciB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2ZlYXRoZXInICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5pY29uLWFsZXJ0LW9jdGFnb246YmVmb3JlIHsgY29udGVudDogXCJcXGU4MWJcIjsgfVxyXG5cclxuLmljb24tYWxlcnQtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFjXCI7IH1cclxuXHJcbi5pY29uLWFjdGl2aXR5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFkXCI7IH1cclxuXHJcbi5pY29uLWFsZXJ0LXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODFlXCI7IH1cclxuXHJcbi5pY29uLWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgxZlwiOyB9XHJcblxyXG4uaWNvbi1haXJwbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODIwXCI7IH1cclxuXHJcbi5pY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjFcIjsgfVxyXG5cclxuLmljb24tYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyMlwiOyB9XHJcblxyXG4uaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyM1wiOyB9XHJcblxyXG4uaWNvbi1hcnJvdy1kb3duLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjRcIjsgfVxyXG5cclxuLmljb24tYXJyb3ctZG93bi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyNVwiOyB9XHJcblxyXG4uaWNvbi1hbmNob3I6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjZcIjsgfVxyXG5cclxuLmljb24tYXBlcnR1cmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MjdcIjsgfVxyXG5cclxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyOFwiOyB9XHJcblxyXG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgyOVwiOyB9XHJcblxyXG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODJhXCI7IH1cclxuXHJcbi5pY29uLWFycm93LXVwLWxlZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmJcIjsgfVxyXG5cclxuLmljb24tYXJyb3ctdXAtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmNcIjsgfVxyXG5cclxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmRcIjsgfVxyXG5cclxuLmljb24tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MmVcIjsgfVxyXG5cclxuLmljb24tYmFyLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODJmXCI7IH1cclxuXHJcbi5pY29uLWF0LXNpZ246YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzBcIjsgfVxyXG5cclxuLmljb24tYmFyLWNoYXJ0LTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzFcIjsgfVxyXG5cclxuLmljb24tYmF0dGVyeS1jaGFyZ2luZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzMlwiOyB9XHJcblxyXG4uaWNvbi1iZWxsLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzM1wiOyB9XHJcblxyXG4uaWNvbi1iYXR0ZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM0XCI7IH1cclxuXHJcbi5pY29uLWJsdWV0b290aDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzNVwiOyB9XHJcblxyXG4uaWNvbi1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM2XCI7IH1cclxuXHJcbi5pY29uLWJvb2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzdcIjsgfVxyXG5cclxuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODM4XCI7IH1cclxuXHJcbi5pY29uLWNhbWVyYS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4MzlcIjsgfVxyXG5cclxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2FcIjsgfVxyXG5cclxuLmljb24tYm9va21hcms6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2JcIjsgfVxyXG5cclxuLmljb24tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODNjXCI7IH1cclxuXHJcbi5pY29uLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTgzZFwiOyB9XHJcblxyXG4uaWNvbi1jaGVjay1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2VcIjsgfVxyXG5cclxuLmljb24tY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4M2ZcIjsgfVxyXG5cclxuLmljb24tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQwXCI7IH1cclxuXHJcbi5pY29uLWNhc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NDFcIjsgfVxyXG5cclxuLmljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQyXCI7IH1cclxuXHJcbi5pY29uLWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0M1wiOyB9XHJcblxyXG4uaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQ0XCI7IH1cclxuXHJcbi5pY29uLWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NDVcIjsgfVxyXG5cclxuLmljb24tY2hldnJvbnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0NlwiOyB9XHJcblxyXG4uaWNvbi1jaGV2cm9ucy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0N1wiOyB9XHJcblxyXG4uaWNvbi1jaGV2cm9ucy11cDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0OFwiOyB9XHJcblxyXG4uaWNvbi1jaGV2cm9ucy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODQ5XCI7IH1cclxuXHJcbi5pY29uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0YVwiOyB9XHJcblxyXG4uaWNvbi1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NGJcIjsgfVxyXG5cclxuLmljb24tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRjXCI7IH1cclxuXHJcbi5pY29uLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRkXCI7IH1cclxuXHJcbi5pY29uLWNsb3VkLWxpZ2h0bmluZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg0ZVwiOyB9XHJcblxyXG4uaWNvbi1jbG91ZC1kcml6emxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODRmXCI7IH1cclxuXHJcbi5pY29uLWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTBcIjsgfVxyXG5cclxuLmljb24tY2xvdWQtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODUxXCI7IH1cclxuXHJcbi5pY29uLWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTJcIjsgfVxyXG5cclxuLmljb24tY2xvdWQtc25vdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1M1wiOyB9XHJcblxyXG4uaWNvbi1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU0XCI7IH1cclxuXHJcbi5pY29uLWNvcHk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTVcIjsgfVxyXG5cclxuLmljb24tY29ybmVyLWRvd24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NTZcIjsgfVxyXG5cclxuLmljb24tY29ybmVyLWRvd24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1N1wiOyB9XHJcblxyXG4uaWNvbi1jb3JuZXItbGVmdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU4XCI7IH1cclxuXHJcbi5pY29uLWNvcm5lci1sZWZ0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODU5XCI7IH1cclxuXHJcbi5pY29uLWNvcm5lci11cC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVhXCI7IH1cclxuXHJcbi5pY29uLWNvcm5lci11cC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1YlwiOyB9XHJcblxyXG4uaWNvbi1jb3JuZXItcmlnaHQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg1Y1wiOyB9XHJcblxyXG4uaWNvbi1jb3JuZXItcmlnaHQtdXA6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NWRcIjsgfVxyXG5cclxuLmljb24tY3B1OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVlXCI7IH1cclxuXHJcbi5pY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODVmXCI7IH1cclxuXHJcbi5pY29uLWNyb3NzaGFpcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2MFwiOyB9XHJcblxyXG4uaWNvbi1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODYxXCI7IH1cclxuXHJcbi5pY29uLWRlbGV0ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2MlwiOyB9XHJcblxyXG4uaWNvbi1kb3dubG9hZC1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2M1wiOyB9XHJcblxyXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2NFwiOyB9XHJcblxyXG4uaWNvbi1kcm9wbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY1XCI7IH1cclxuXHJcbi5pY29uLWVkaXQtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2NlwiOyB9XHJcblxyXG4uaWNvbi1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY3XCI7IH1cclxuXHJcbi5pY29uLWVkaXQtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2OFwiOyB9XHJcblxyXG4uaWNvbi1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODY5XCI7IH1cclxuXHJcbi5pY29uLWV5ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2YVwiOyB9XHJcblxyXG4uaWNvbi1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODZiXCI7IH1cclxuXHJcbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODZjXCI7IH1cclxuXHJcbi5pY29uLWZpbGUtbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NmRcIjsgfVxyXG5cclxuLmljb24tZXllLW9mZjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg2ZVwiOyB9XHJcblxyXG4uaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NmZcIjsgfVxyXG5cclxuLmljb24tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODcwXCI7IH1cclxuXHJcbi5pY29uLWZpbG06YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzFcIjsgfVxyXG5cclxuLmljb24tZmlsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3MlwiOyB9XHJcblxyXG4uaWNvbi1maWxlLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzNcIjsgfVxyXG5cclxuLmljb24tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc0XCI7IH1cclxuXHJcbi5pY29uLWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3NVwiOyB9XHJcblxyXG4uaWNvbi1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc2XCI7IH1cclxuXHJcbi5pY29uLWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODc3XCI7IH1cclxuXHJcbi5pY29uLWdyaWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzhcIjsgfVxyXG5cclxuLmljb24taGVhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4NzlcIjsgfVxyXG5cclxuLmljb24taG9tZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg3YVwiOyB9XHJcblxyXG4uaWNvbi1naXRodWI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2JcIjsgfVxyXG5cclxuLmljb24taW1hZ2U6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2NcIjsgfVxyXG5cclxuLmljb24taW5ib3g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2RcIjsgfVxyXG5cclxuLmljb24tbGF5ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODdlXCI7IH1cclxuXHJcbi5pY29uLWluZm86YmVmb3JlIHsgY29udGVudDogXCJcXGU4N2ZcIjsgfVxyXG5cclxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODgwXCI7IH1cclxuXHJcbi5pY29uLWxheW91dDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4MVwiOyB9XHJcblxyXG4uaWNvbi1saW5rLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODJcIjsgfVxyXG5cclxuLmljb24tbGlmZS1idW95OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODgzXCI7IH1cclxuXHJcbi5pY29uLWxpbms6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODRcIjsgfVxyXG5cclxuLmljb24tbG9nLWluOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODg1XCI7IH1cclxuXHJcbi5pY29uLWxpc3Q6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ODZcIjsgfVxyXG5cclxuLmljb24tbG9jazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4N1wiOyB9XHJcblxyXG4uaWNvbi1sb2ctb3V0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODg4XCI7IH1cclxuXHJcbi5pY29uLWxvYWRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4OVwiOyB9XHJcblxyXG4uaWNvbi1tYWlsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODhhXCI7IH1cclxuXHJcbi5pY29uLW1heGltaXplLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGJcIjsgfVxyXG5cclxuLmljb24tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODhjXCI7IH1cclxuXHJcbi5pY29uLW1hcC1waW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGVcIjsgfVxyXG5cclxuLmljb24tbWVudTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg4ZlwiOyB9XHJcblxyXG4uaWNvbi1tZXNzYWdlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5MFwiOyB9XHJcblxyXG4uaWNvbi1tZXNzYWdlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5MVwiOyB9XHJcblxyXG4uaWNvbi1taW5pbWl6ZS0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODkyXCI7IH1cclxuXHJcbi5pY29uLW1pYy1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTNcIjsgfVxyXG5cclxuLmljb24tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODk0XCI7IH1cclxuXHJcbi5pY29uLW1pYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5NVwiOyB9XHJcblxyXG4uaWNvbi1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTZcIjsgfVxyXG5cclxuLmljb24tbWludXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OTdcIjsgfVxyXG5cclxuLmljb24tbW9vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTg5OFwiOyB9XHJcblxyXG4uaWNvbi1tb25pdG9yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODk5XCI7IH1cclxuXHJcbi5pY29uLW1vcmUtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWFcIjsgfVxyXG5cclxuLmljb24tbW9yZS1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODliXCI7IH1cclxuXHJcbi5pY29uLW1vdmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWNcIjsgfVxyXG5cclxuLmljb24tbXVzaWM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWRcIjsgfVxyXG5cclxuLmljb24tbmF2aWdhdGlvbi0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlODllXCI7IH1cclxuXHJcbi5pY29uLW5hdmlnYXRpb246YmVmb3JlIHsgY29udGVudDogXCJcXGU4OWZcIjsgfVxyXG5cclxuLmljb24tb2N0YWdvbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhMFwiOyB9XHJcblxyXG4uaWNvbi1wYWNrYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGExXCI7IH1cclxuXHJcbi5pY29uLXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhMlwiOyB9XHJcblxyXG4uaWNvbi1wYXVzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhM1wiOyB9XHJcblxyXG4uaWNvbi1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGE0XCI7IH1cclxuXHJcbi5pY29uLXBob25lLWNhbGw6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YTVcIjsgfVxyXG5cclxuLmljb24tcGhvbmUtZm9yd2FyZGVkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGE2XCI7IH1cclxuXHJcbi5pY29uLXBob25lLW1pc3NlZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThhN1wiOyB9XHJcblxyXG4uaWNvbi1waG9uZS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YThcIjsgfVxyXG5cclxuLmljb24tcGhvbmUtaW5jb21pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YTlcIjsgfVxyXG5cclxuLmljb24tcGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWFcIjsgfVxyXG5cclxuLmljb24tcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWJcIjsgfVxyXG5cclxuLmljb24tcGllLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGFjXCI7IH1cclxuXHJcbi5pY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGFkXCI7IH1cclxuXHJcbi5pY29uLXBsYXk6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWVcIjsgfVxyXG5cclxuLmljb24tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YWZcIjsgfVxyXG5cclxuLmljb24tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjBcIjsgfVxyXG5cclxuLmljb24tcGx1czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiMVwiOyB9XHJcblxyXG4uaWNvbi1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjJcIjsgfVxyXG5cclxuLmljb24tcHJpbnRlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiM1wiOyB9XHJcblxyXG4uaWNvbi1wb3dlcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiNFwiOyB9XHJcblxyXG4uaWNvbi1yYWRpbzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiNVwiOyB9XHJcblxyXG4uaWNvbi1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjZcIjsgfVxyXG5cclxuLmljb24tcmVmcmVzaC1jY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjdcIjsgfVxyXG5cclxuLmljb24tcmV3aW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGI4XCI7IH1cclxuXHJcbi5pY29uLXJvdGF0ZS1jY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YjlcIjsgfVxyXG5cclxuLmljb24tcmVmcmVzaC1jdzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiYVwiOyB9XHJcblxyXG4uaWNvbi1yb3RhdGUtY3c6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YmJcIjsgfVxyXG5cclxuLmljb24tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThiY1wiOyB9XHJcblxyXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YmRcIjsgfVxyXG5cclxuLmljb24tc2VydmVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGJlXCI7IH1cclxuXHJcbi5pY29uLXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGJmXCI7IH1cclxuXHJcbi5pY29uLXNoYXJlLTI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzBcIjsgfVxyXG5cclxuLmljb24tc2hhcmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzFcIjsgfVxyXG5cclxuLmljb24tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGMyXCI7IH1cclxuXHJcbi5pY29uLXNldHRpbmdzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGMzXCI7IH1cclxuXHJcbi5pY29uLXNraXAtYmFjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjNFwiOyB9XHJcblxyXG4uaWNvbi1zaHVmZmxlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM1XCI7IH1cclxuXHJcbi5pY29uLXNpZGViYXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4YzZcIjsgfVxyXG5cclxuLmljb24tc2tpcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM3XCI7IH1cclxuXHJcbi5pY29uLXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM4XCI7IH1cclxuXHJcbi5pY29uLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGM5XCI7IH1cclxuXHJcbi5pY29uLXNtYXJ0cGhvbmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2FcIjsgfVxyXG5cclxuLmljb24tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGNiXCI7IH1cclxuXHJcbi5pY29uLXNwZWFrZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2NcIjsgfVxyXG5cclxuLmljb24tc3RhcjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjZFwiOyB9XHJcblxyXG4uaWNvbi1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThjZVwiOyB9XHJcblxyXG4uaWNvbi1zdW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4Y2ZcIjsgfVxyXG5cclxuLmljb24tc3VucmlzZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkMFwiOyB9XHJcblxyXG4uaWNvbi10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDFcIjsgfVxyXG5cclxuLmljb24tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQyXCI7IH1cclxuXHJcbi5pY29uLXN1bnNldDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkM1wiOyB9XHJcblxyXG4uaWNvbi10YXJnZXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDRcIjsgfVxyXG5cclxuLmljb24tdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZDVcIjsgfVxyXG5cclxuLmljb24tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ2XCI7IH1cclxuXHJcbi5pY29uLXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ3XCI7IH1cclxuXHJcbi5pY29uLXRvZ2dsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGQ4XCI7IH1cclxuXHJcbi5pY29uLXRvZ2dsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkOVwiOyB9XHJcblxyXG4uaWNvbi10cmFzaC0yOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRhXCI7IH1cclxuXHJcbi5pY29uLXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRiXCI7IH1cclxuXHJcbi5pY29uLXRyZW5kaW5nLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGRjXCI7IH1cclxuXHJcbi5pY29uLXRyZW5kaW5nLWRvd246YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZGRcIjsgfVxyXG5cclxuLmljb24tdHJpYW5nbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZGVcIjsgfVxyXG5cclxuLmljb24tdHlwZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThkZlwiOyB9XHJcblxyXG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGUwXCI7IH1cclxuXHJcbi5pY29uLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlMVwiOyB9XHJcblxyXG4uaWNvbi11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlMlwiOyB9XHJcblxyXG4uaWNvbi11cGxvYWQtY2xvdWQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTNcIjsgfVxyXG5cclxuLmljb24tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGU0XCI7IH1cclxuXHJcbi5pY29uLXVzZXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTVcIjsgfVxyXG5cclxuLmljb24tdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlNlwiOyB9XHJcblxyXG4uaWNvbi11c2VyLXBsdXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTdcIjsgfVxyXG5cclxuLmljb24tdXNlci14OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGU4XCI7IH1cclxuXHJcbi5pY29uLXVzZXI6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZTlcIjsgfVxyXG5cclxuLmljb24tdXNlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZWFcIjsgfVxyXG5cclxuLmljb24tdmlkZW8tb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGViXCI7IH1cclxuXHJcbi5pY29uLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGVjXCI7IH1cclxuXHJcbi5pY29uLXZvaWNlbWFpbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZFwiOyB9XHJcblxyXG4uaWNvbi12b2x1bWUteDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZVwiOyB9XHJcblxyXG4uaWNvbi12b2x1bWUtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThlZlwiOyB9XHJcblxyXG4uaWNvbi12b2x1bWUtMTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmMFwiOyB9XHJcblxyXG4uaWNvbi12b2x1bWU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjFcIjsgfVxyXG5cclxuLmljb24td2F0Y2g6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjJcIjsgfVxyXG5cclxuLmljb24td2lmaTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmM1wiOyB9XHJcblxyXG4uaWNvbi14LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmNFwiOyB9XHJcblxyXG4uaWNvbi13aW5kOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGY1XCI7IH1cclxuXHJcbi5pY29uLXg6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjZcIjsgfVxyXG5cclxuLmljb24teC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjdcIjsgfVxyXG5cclxuLmljb24temFwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGY4XCI7IH1cclxuXHJcbi5pY29uLXpvb20taW46YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZjlcIjsgfVxyXG5cclxuLmljb24tem9vbS1vdXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZmFcIjsgfVxyXG5cclxuLmljb24tY29tbWFuZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmYlwiOyB9XHJcblxyXG4uaWNvbi1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZThmY1wiOyB9XHJcblxyXG4uaWNvbi1oYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGZkXCI7IH1cclxuXHJcbi5pY29uLWhlYWRwaG9uZXM6YmVmb3JlIHsgY29udGVudDogXCJcXGU4ZmVcIjsgfVxyXG5cclxuLmljb24tdW5kZXJsaW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOGZmXCI7IH1cclxuXHJcbi5pY29uLWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwMFwiOyB9XHJcblxyXG4uaWNvbi1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cclxuXHJcbi5pY29uLWNyb3A6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDJcIjsgfVxyXG5cclxuLmljb24taGVscC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDNcIjsgfVxyXG5cclxuLmljb24tcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA0XCI7IH1cclxuXHJcbi5pY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDVcIjsgfVxyXG5cclxuLmljb24tdHY6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDZcIjsgfVxyXG5cclxuLmljb24td2lmaS1vZmY6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDdcIjsgfVxyXG5cclxuLmljb24tbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogXCJcXGU4OGRcIjsgfVxyXG5cclxuLmljb24tbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MDhcIjsgfVxyXG5cclxuLmljb24tZ2l0bGFiOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cclxuXHJcbi5pY29uLXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MGFcIjsgfVxyXG5cclxuLmljb24tc3Rhci1vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwYlwiOyB9XHJcblxyXG4uaWNvbi1oZWFydC1vbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwY1wiOyB9XHJcblxyXG4uaWNvbi1hcmNoaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBkXCI7IH1cclxuXHJcbi5pY29uLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cclxuXHJcbi5pY29uLWFycm93LXVwLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkwZlwiOyB9XHJcblxyXG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxMFwiOyB9XHJcblxyXG4uaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTFcIjsgfVxyXG5cclxuLmljb24tYmFyLWNoYXJ0LWxpbmUtOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEyXCI7IH1cclxuXHJcbi5pY29uLWJhci1jaGFydC1saW5lOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cclxuXHJcbi5pY29uLWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxNFwiOyB9XHJcblxyXG4uaWNvbi1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE1XCI7IH1cclxuXHJcbi5pY29uLWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE2XCI7IH1cclxuXHJcbi5pY29uLWRvbGxhci1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cclxuXHJcbi5pY29uLWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTE4XCI7IH1cclxuXHJcbi5pY29uLWdpZnQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MTlcIjsgfVxyXG5cclxuLmljb24tZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFhXCI7IH1cclxuXHJcbi5pY29uLWdpdC1jb21taXQ6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MWJcIjsgfVxyXG5cclxuLmljb24tZ2l0LWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxY1wiOyB9XHJcblxyXG4uaWNvbi1naXQtcHVsbC1yZXF1ZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTFkXCI7IH1cclxuXHJcbi5pY29uLWdpdC1tZXJnZTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZVwiOyB9XHJcblxyXG4uaWNvbi1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkxZlwiOyB9XHJcblxyXG4uaWNvbi1oYXJkLWRyaXZlOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTIwXCI7IH1cclxuXHJcbi5pY29uLW1vcmUtdmVydGljYWwtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMVwiOyB9XHJcblxyXG4uaWNvbi1tb3JlLWhvcml6b250YWwtMjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyMlwiOyB9XHJcblxyXG4uaWNvbi1yc3M6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MjNcIjsgfVxyXG5cclxuLmljb24tc2VuZDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyNFwiOyB9XHJcblxyXG4uaWNvbi1zaGllbGQtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cclxuXHJcbi5pY29uLXNob3BwaW5nLWJhZzpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyNlwiOyB9XHJcblxyXG4uaWNvbi10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyN1wiOyB9XHJcblxyXG4uaWNvbi10cnVjazpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTkyOFwiOyB9XHJcblxyXG4uaWNvbi16YXAtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlOTI5XCI7IH1cclxuXHJcbi5pY29uLXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogXCJcXGU5MmFcIjsgfVxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/