@charset "UTF-8";

* {
  margin: 0;
  padding: 0;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

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

:focus,
:active {
  outline: none;
}

a:active {
  outline: none;
}

a,
input,
select,
button,
*:focus {
  outline: none;
}

input,
button {
  padding: 0;
  border-radius: 0;
}

nav,
footer,
header,
aside {
  display: block;
}

html,
body {
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

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

input::-ms-clear {
  display: none;
}

textarea {
  resize: none;
}

button {
  cursor: pointer;
}

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

a,
a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

ol,
ul,
li {
  list-style: none;
}

img {
  vertical-align: top;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: 400;
}

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

@font-face {
  font-family: "Acumin";
  font-display: swap;
  src: url("../fonts/Acumin-BdPro.woff") format("woff"), url("../fonts/Acumin-BdPro.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Bebas Neue";
  font-display: swap;
  src: url("../fonts/bebasneuebold.woff") format("woff"), url("../fonts/bebasneuebold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Bebas Neue";
  font-display: swap;
  src: url("../fonts/bebasneueregular.woff") format("woff"), url("../fonts/bebasneueregular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Circe";
  font-display: swap;
  src: url("../fonts/Circle-Regular.woff") format("woff"), url("../fonts/Circle-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("../fonts/Montserrat-ExtraBold.woff") format("woff"), url("../fonts/Montserrat-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("../fonts/Montserrat-Medium.woff") format("woff"), url("../fonts/Montserrat-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: url("../fonts/Montserrat-SemiBold.woff") format("woff"), url("../fonts/Montserrat-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "iconFont";
  src: url("../fonts/iconFont.eot");
  src: url("../fonts/iconFont.eot?#iefix") format("eot"), url("../fonts/iconFont.woff") format("woff"), url("../fonts/iconFont.ttf") format("truetype"), url("../fonts/iconFont.svg#iconFont") format("svg");
}

.icon:before {
  font-family: "iconFont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
}

.icon-angle-down:before {
  content: '\E001';
}

.icon-angle-left:before {
  content: '\E002';
}

.icon-angle-right:before {
  content: '\E003';
}

.icon-basket:before {
  content: '\E004';
}

.icon-calendar:before {
  content: '\E005';
}

.icon-cards:before {
  content: '\E006';
}

.icon-day:before {
  content: '\E007';
}

.icon-download-file:before {
  content: '\E008';
}

.icon-facebook:before {
  content: '\E009';
}

.icon-fire:before {
  content: '\E00A';
}

.icon-height:before {
  content: '\E00B';
}

.icon-hotel:before {
  content: '\E00C';
}

.icon-img:before {
  content: '\E00D';
}

.icon-instagram:before {
  content: '\E00E';
}

.icon-lines:before {
  content: '\E00F';
}

.icon-long-arrow-right:before {
  content: '\E010';
}

.icon-man:before {
  content: '\E011';
}

.icon-map:before {
  content: '\E012';
}

.icon-settings:before {
  content: '\E013';
}

.icon-snow:before {
  content: '\E014';
}

.icon-user:before {
  content: '\E015';
}

.icon-vk:before {
  content: '\E016';
}

.icon-way:before {
  content: '\E017';
}

.png-sprite {
  display: inline-block;
}

.png-sprite:before {
  content: '';
}

.png-sprite--android:before {
  display: block;
  background-image: url(../images/pngSprite.png);
  background-position: 0px 0px;
  width: 512px;
  height: 512px;
}

.png-sprite--quora:before {
  display: block;
  background-image: url(../images/pngSprite.png);
  background-position: -517px 0px;
  width: 512px;
  height: 512px;
}

.png-sprite--waze:before {
  display: block;
  background-image: url(../images/pngSprite.png);
  background-position: 0px -517px;
  width: 512px;
  height: 512px;
}

.png-sprite--yelp:before {
  display: block;
  background-image: url(../images/pngSprite.png);
  background-position: -517px -517px;
  width: 512px;
  height: 512px;
}

html {
  font-size: 16px;
  line-height: 1.4;
}

body {
  font-family: "Montserrat", Arial, sans-serif;
  font-weight: 400;
  background-color: #fff;
  color: #000;
  min-width: 320px;
}

body.fancybox-active {
  overflow: hidden;
}

body.no-footer .content {
  padding-bottom: 80px;
}

body.page-full .content {
  padding-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hidden {
  display: none;
}

p {
  margin-bottom: 18px;
}

p:last-child {
  margin-bottom: 0;
}

p a {
  text-decoration: underline;
  color: inherit;
}

p a:hover {
  text-decoration: none;
  color: #FE0002;
}

a {
  color: inherit;
}

.wrapper {
  width: 100%;
  overflow: hidden;
}

@supports (flex-direction: column) {
  .wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    min-height: 100vh;
  }
}

.content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.container {
  width: 100%;
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 100px;
}

/* Plugins*/

.jq-checkbox,
.jq-radio {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-checkbox input,
.jq-radio input {
  position: absolute;
  z-index: -1;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-file {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.jq-file input {
  position: absolute;
  top: 0;
  right: 0;
  height: auto;
  margin: 0;
  padding: 0;
  opacity: 0;
  font-size: 100px;
  line-height: 1em;
}

.jq-file__name {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.jq-selectbox,
.jq-select-multiple {
  position: relative;
  display: inline-block;
}

.jq-selectbox select,
.jq-select-multiple select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-selectbox li,
.jq-select-multiple li {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.jq-selectbox {
  z-index: 10;
}

.jq-selectbox__select {
  position: relative;
}

.jq-selectbox__select-text {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.jq-selectbox__dropdown {
  position: absolute;
}

.jq-selectbox__search input {
  -webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
  -webkit-appearance: none;
}

.jq-selectbox__dropdown ul {
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  list-style: none;
  -webkit-overflow-scrolling: touch;
}

.jq-select-multiple ul {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}

.jq-number {
  display: inline-block;
}

.jq-number__field input {
  -moz-appearance: textfield;
  text-align: left;
  /* для Opera Presto */
}

.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
  margin: 0;
  /* в каких-то браузерах присутствует отступ */
  -webkit-appearance: none;
}

.jq-checkbox,
.jq-radio {
  vertical-align: -4px;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  border: 1px solid #C3C3C3;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
          box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
  cursor: pointer;
}

.jq-checkbox.focused,
.jq-radio.focused {
  border: 1px solid #08C;
}

.jq-checkbox.disabled,
.jq-radio.disabled {
  opacity: .55;
}

.jq-checkbox {
  border-radius: 3px;
}

.jq-checkbox.checked .jq-checkbox__div {
  width: 8px;
  height: 4px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #666;
  border-left: 2px solid #666;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
      transform: rotate(-50deg);
}

.jq-radio {
  border-radius: 50%;
}

.jq-radio.checked .jq-radio__div {
  width: 10px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-radius: 50%;
  background: #777;
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
          box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
}

.jq-file {
  width: 270px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-file input {
  cursor: pointer;
}

.jq-file__name {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 0 80px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: inset 1px 1px #F1F1F1;
          box-shadow: inset 1px 1px #F1F1F1;
  font: 14px/32px Arial, sans-serif;
  color: #333;
}

.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #CCC;
  border-radius: 0 4px 4px 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-file:hover .jq-file__browse {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
          box-shadow: inset 1px 1px 3px #DDD;
}

.jq-file.focused .jq-file__name {
  border: 1px solid #5794BF;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #888;
}

.jq-number {
  position: relative;
  vertical-align: middle;
  padding: 0 36px 0 0;
}

.jq-number__field {
  width: 100px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-number__field:hover {
  border-color: #B3B3B3;
}

.jq-number__field input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  padding: 8px 9px;
  border: none;
  outline: none;
  background: none;
  font: 14px Arial, sans-serif;
  color: #333;
}

.jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 14px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

.jq-number__spin.minus {
  top: auto;
  bottom: 0;
}

.jq-number__spin:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-number__spin:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
          box-shadow: inset 1px 1px 3px #DDD;
}

.jq-number__spin:after {
  content: '';
  position: absolute;
  top: 4px;
  left: 11px;
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #999;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:after {
  top: 5px;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-bottom: none;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:hover:after {
  border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}

.jq-number.focused .jq-number__field {
  border: 1px solid #5794BF;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #888;
}

.jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #AAA;
}

.jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #AAA;
}

.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
}

.jq-selectbox__select {
  height: 32px;
  padding: 0 45px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-selectbox__select:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-selectbox__select:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
          box-shadow: inset 1px 1px 3px #DDD;
}

.jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #5794BF;
}

.jq-selectbox.disabled .jq-selectbox__select {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #888;
}

.jq-selectbox__select-text {
  display: block;
  width: 100%;
}

.jq-selectbox .placeholder {
  color: #888;
}

.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  border-left: 1px solid #CCC;
}

.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  border-top-color: #AAA;
}

.jq-selectbox__dropdown {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 2px 0 0;
  padding: 0;
  border: 1px solid #CCC;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  font: 14px/18px Arial, sans-serif;
}

.jq-selectbox__search {
  margin: 5px;
}

.jq-selectbox__search input {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 5px 27px 6px 8px;
  border: 1px solid #CCC;
  border-radius: 3px;
  outline: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat 100% 50%;
  -webkit-box-shadow: inset 1px 1px #F1F1F1;
          box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #F0F0F0;
  font-size: 13px;
}

.jq-selectbox ul {
  margin: 0;
  padding: 0;
}

.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  color: #231F20;
}

.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFF;
}

.jq-selectbox li:hover {
  background-color: #08C;
  color: #FFF;
}

.jq-selectbox li.disabled {
  color: #AAA;
}

.jq-selectbox li.disabled:hover {
  background: none;
}

.jq-selectbox li.optgroup {
  font-weight: bold;
}

.jq-selectbox li.optgroup:hover {
  background: none;
  color: #231F20;
  cursor: default;
}

.jq-selectbox li.option {
  padding-left: 25px;
}

.jq-select-multiple {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/18px Arial, sans-serif;
  color: #333;
  cursor: default;
}

.jq-select-multiple.focused {
  border: 1px solid #5794BF;
}

.jq-select-multiple.disabled {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #888;
}

.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
}

.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
  background: #08C;
  color: #FFF;
}

.jq-select-multiple li.disabled {
  color: #AAA;
}

.jq-select-multiple li.optgroup {
  font-weight: bold;
}

.jq-select-multiple li.option {
  padding-left: 25px;
}

.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
  background: #CCC;
  color: #FFF;
}

input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler {
  padding: 8px 9px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
}

input[type='search'].styler {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea.styler {
  overflow: auto;
}

input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover {
  border-color: #B3B3B3;
}

input[type='email'].styler:hover:focus,
input[type='password'].styler:hover:focus,
input[type='search'].styler:hover:focus,
input[type='tel'].styler:hover:focus,
input[type='text'].styler:hover:focus,
input[type='url'].styler:hover:focus,
textarea.styler:hover:focus {
  border-color: #CCC;
  border-top-color: #B3B3B3;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler {
  overflow: visible;
  padding: 8px 11px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  outline: none;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
          box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

button.styler.styler::-moz-focus-inner,
input[type='button'].styler.styler::-moz-focus-inner,
input[type='submit'].styler.styler::-moz-focus-inner,
input[type='reset'].styler.styler::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:not([disabled]):hover,
input[type='reset'].styler:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

button.styler:active,
input[type='button'].styler:active,
input[type='submit'].styler:active,
input[type='reset'].styler:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
          box-shadow: inset 1px 1px 3px #DDD;
}

button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #888;
}

body.compensate-for-scrollbar {
  overflow: hidden;
  -ms-overflow-style: none;
}

.fancybox-active {
  height: auto;
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}

.fancybox-container {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}

.fancybox-container * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  -webkit-transition-duration: inherit;
       -o-transition-duration: inherit;
          transition-duration: inherit;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
       -o-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
          transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open .fancybox-bg {
  opacity: .87;
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
       -o-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
          transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity .25s,visibility 0s linear .25s;
  -o-transition: opacity .25s,visibility 0s linear .25s;
  transition: opacity .25s,visibility 0s linear .25s;
  visibility: hidden;
  z-index: 99997;
}

.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  -webkit-transition: opacity .25s,visibility 0s;
  -o-transition: opacity .25s,visibility 0s;
  transition: opacity .25s,visibility 0s;
  visibility: visible;
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.fancybox-toolbar {
  right: 0;
  top: 0;
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px 44px 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: opacity,-webkit-transform;
  -webkit-transition-property: opacity,-webkit-transform;
  -o-transition-property: transform,opacity;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block;
}

.fancybox-slide--next {
  z-index: 99995;
}

.fancybox-slide--image {
  padding: 44px 0 0;
  overflow: visible;
}

.fancybox-slide--image:before {
  display: none;
}

.fancybox-slide--html {
  padding: 6px 6px 0;
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0 0 44px;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
      transform-origin: top left;
  transition-property: opacity,-webkit-transform;
  -webkit-transition-property: opacity,-webkit-transform;
  -o-transition-property: transform,opacity;
  transition-property: transform,opacity;
  transition-property: transform,opacity,-webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}

.fancybox-slide--html .fancybox-content {
  margin: 0 0 6px;
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.fancybox-container [data-selectable=true] {
  cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}

.fancybox-spaceball {
  z-index: 1;
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: calc(100% - 44px);
  overflow: visible;
  padding: 0;
  width: 100%;
}

.fancybox-slide--video .fancybox-content {
  background: #000;
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}

.fancybox-iframe,
.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  vertical-align: top;
  width: 100%;
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  -webkit-transition: color .2s;
  -o-transition: color .2s;
  transition: color .2s;
  vertical-align: top;
  width: 44px;
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc;
}

.fancybox-button:hover {
  color: #fff;
}

.fancybox-button.disabled,
.fancybox-button.disabled:hover,
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
}

.fancybox-button:focus {
  outline: none;
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}

.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:nth-child(1),
.fancybox-button--pause svg:nth-child(1),
.fancybox-button--play svg:nth-child(2) {
  display: none;
}

.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}

.fancybox-close-small:hover {
  color: #fff;
}

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}

.fancybox-slide--html .fancybox-close-small:hover {
  color: currentColor;
  opacity: 1;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}

.fancybox-navigation .fancybox-button {
  height: 38px;
  margin: 0;
  opacity: 0;
  padding: 7px;
  position: absolute;
  top: calc(50% - 19px);
  width: 38px;
}

.fancybox-show-nav .fancybox-navigation .fancybox-button {
  -webkit-transition: opacity .25s,visibility 0s,color .25s;
  -o-transition: opacity .25s,visibility 0s,color .25s;
  transition: opacity .25s,visibility 0s,color .25s;
}

.fancybox-navigation .fancybox-button:after {
  content: "";
  height: 100px;
  left: -26px;
  position: absolute;
  top: -31px;
  width: 70px;
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
  right: 6px;
}

.fancybox-caption {
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 25px 44px;
  right: 0;
}

.fancybox-caption:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
  background-repeat: repeat-x;
  background-size: contain;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: -25px;
  z-index: -1;
}

.fancybox-caption:after {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  content: "";
  display: block;
  left: 44px;
  position: absolute;
  right: 44px;
  top: 0;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}

.fancybox-loading {
  -webkit-animation: a .8s infinite linear;
  animation: a .8s infinite linear;
  background: transparent;
  border: 6px solid rgba(99, 99, 99, 0.5);
  border-radius: 100%;
  border-top-color: #fff;
  height: 60px;
  left: 50%;
  margin: -30px 0 0 -30px;
  opacity: .6;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 60px;
  z-index: 99999;
}

@-webkit-keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes a {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.fancybox-animated {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
       -o-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
          transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
       -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
          transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
      transform: scaleX(1);
}

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-1turn);
  -ms-transform: rotate(-1turn);
      transform: rotate(-1turn);
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(1turn);
  -ms-transform: rotate(1turn);
      transform: rotate(1turn);
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
      transform: rotate(0deg);
}

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scaleX(1) translateZ(0);
  transform: scaleX(1) translateZ(0);
}

.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translateZ(0) scale(1);
  transform: translateZ(0) scale(1);
}

.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}

.fancybox-share p {
  margin: 0;
  padding: 0;
}

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff;
}

.fancybox-share__button:hover {
  text-decoration: none;
}

.fancybox-share__button--fb {
  background: #3b5998;
}

.fancybox-share__button--fb:hover {
  background: #344e86;
}

.fancybox-share__button--pt {
  background: #bd081d;
}

.fancybox-share__button--pt:hover {
  background: #aa0719;
}

.fancybox-share__button--tw {
  background: #1da1f2;
}

.fancybox-share__button--tw:hover {
  background: #0d95e8;
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}

.fancybox-share__button svg path {
  fill: #fff;
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}

.fancybox-thumbs {
  background: #fff;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995;
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px;
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}

.fancybox-thumbs__list a:before {
  border: 4px solid #4ea7f9;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}

.fancybox-thumbs__list a:focus:before {
  opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}

/* Slider */

.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

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

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir='rtl'] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/*! nouislider - 12.1.0 - 10/25/2018 */

.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.noUi-target {
  position: relative;
  direction: ltr;
}

.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}

.noUi-connects {
  overflow: hidden;
  z-index: 0;
}

.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}

html:not([dir=rtl]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}

.noUi-vertical .noUi-origin {
  width: 0;
}

.noUi-horizontal .noUi-origin {
  height: 0;
}

.noUi-handle {
  position: absolute;
}

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform .3s;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  -o-transition: transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}

.noUi-state-drag * {
  cursor: inherit !important;
}

.noUi-horizontal {
  height: 18px;
}

.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}

.noUi-vertical {
  width: 18px;
}

.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}

html:not([dir=rtl]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}

.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  -webkit-box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;
          box-shadow: inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;
}

.noUi-connects {
  border-radius: 3px;
}

.noUi-connect {
  background: #3FB8AF;
}

.noUi-draggable {
  cursor: ew-resize;
}

.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}

.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  -webkit-box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;
          box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;
}

.noUi-active {
  -webkit-box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;
          box-shadow: inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;
}

.noUi-handle:after,
.noUi-handle:before {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}

.noUi-handle:after {
  left: 17px;
}

.noUi-vertical .noUi-handle:after,
.noUi-vertical .noUi-handle:before {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}

.noUi-vertical .noUi-handle:after {
  top: 17px;
}

[disabled] .noUi-connect {
  background: #B8B8B8;
}

[disabled] .noUi-handle,
[disabled].noUi-handle,
[disabled].noUi-target {
  cursor: not-allowed;
}

.noUi-pips,
.noUi-pips * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.noUi-pips {
  position: absolute;
  color: #999;
}

.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}

.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}

.noUi-marker {
  position: absolute;
  background: #CCC;
}

.noUi-marker-sub {
  background: #AAA;
}

.noUi-marker-large {
  background: #AAA;
}

.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}

.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
      transform: translate(-50%, 50%);
}

.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  -ms-transform: translate(50%, 50%);
      transform: translate(50%, 50%);
}

.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}

.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}

.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}

.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}

.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%, 0);
      transform: translate(0, -50%, 0);
  padding-left: 25px;
}

.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  -ms-transform: translate(0, 50%);
      transform: translate(0, 50%);
}

.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}

.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}

.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}

.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}

.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
      transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}

.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
      transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}

/*************** SCROLLBAR BASE CSS ***************/

.scroll-wrapper {
  overflow: hidden !important;
  /*padding: 0 !important;*/
  position: relative;
}

.scroll-wrapper > .scroll-content {
  border: none !important;
  -webkit-box-sizing: content-box !important;
          box-sizing: content-box !important;
  height: auto;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none !important;
  overflow: scroll !important;
  padding: 0;
  position: relative !important;
  top: 0;
  width: auto !important;
}

.scroll-wrapper > .scroll-content::-webkit-scrollbar {
  height: 0;
  width: 0;
}

.scroll-element {
  display: none;
}

.scroll-element,
.scroll-element div {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.scroll-element div {
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
}

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
  display: block;
}

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
  cursor: default;
}

.scroll-textarea {
  border: 1px solid #cccccc;
  border-top-color: #999999;
}

.scroll-textarea > .scroll-content {
  overflow: hidden !important;
}

.scroll-textarea > .scroll-content > textarea {
  border: none !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100% !important;
  margin: 0;
  max-height: none !important;
  max-width: none !important;
  overflow: scroll !important;
  outline: none;
  padding: 2px;
  position: relative !important;
  top: 0;
  width: 100% !important;
}

.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  height: 0;
  width: 0;
}

/*************** SIMPLE INNER SCROLLBAR ***************/

.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-inner > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-x {
  bottom: 2px;
  height: 8px;
  left: 0;
  width: 100%;
}

.scrollbar-inner > .scroll-element.scroll-y {
  height: 100%;
  right: 2px;
  top: 0;
  width: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  border-radius: 8px;
}

.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  filter: alpha(opacity=40);
  opacity: 0.4;
}

.scrollbar-inner > .scroll-element .scroll-element_track {
  background-color: #e0e0e0;
}

.scrollbar-inner > .scroll-element .scroll-bar {
  background-color: #c2c2c2;
}

.scrollbar-inner > .scroll-element:hover .scroll-bar {
  background-color: #919191;
}

.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -12px;
}

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -12px;
}

.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -12px;
}

/*************** SIMPLE OUTER SCROLLBAR ***************/

.scrollbar-outer > .scroll-element,
.scrollbar-outer > .scroll-element div {
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-outer > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-outer > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  width: 100%;
}

.scrollbar-outer > .scroll-element.scroll-y {
  height: 100%;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer {
  height: 8px;
  top: 2px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  width: 8px;
}

.scrollbar-outer > .scroll-element .scroll-element_outer {
  overflow: hidden;
}

.scrollbar-outer > .scroll-element .scroll-element_track {
  background-color: #eeeeee;
}

.scrollbar-outer > .scroll-element .scroll-element_outer,
.scrollbar-outer > .scroll-element .scroll-element_track,
.scrollbar-outer > .scroll-element .scroll-bar {
  border-radius: 8px;
}

.scrollbar-outer > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
}

.scrollbar-outer > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
}

.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-outer > .scroll-content.scroll-scrolly_visible {
  left: -12px;
  margin-left: 12px;
}

.scrollbar-outer > .scroll-content.scroll-scrollx_visible {
  top: -12px;
  margin-top: 12px;
}

.scrollbar-outer > .scroll-element.scroll-x .scroll-bar {
  min-width: 10px;
}

.scrollbar-outer > .scroll-element.scroll-y .scroll-bar {
  min-height: 10px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -14px;
}

.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -14px;
}

.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -14px;
}

/*************** SCROLLBAR MAC OS X ***************/

.scrollbar-macosx > .scroll-element,
.scrollbar-macosx > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-macosx > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-macosx > .scroll-element .scroll-element_track {
  display: none;
}

.scrollbar-macosx > .scroll-element .scroll-bar {
  background-color: #6C6E71;
  display: block;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  border-radius: 7px;
  -webkit-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.scrollbar-macosx:hover > .scroll-element .scroll-bar,
.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-macosx > .scroll-element.scroll-x {
  bottom: 0px;
  height: 0px;
  left: 0;
  min-width: 100%;
  overflow: visible;
  width: 100%;
}

.scrollbar-macosx > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0px;
  top: 0;
  width: 0px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-macosx > .scroll-element.scroll-x .scroll-bar {
  height: 7px;
  min-width: 10px;
  top: -9px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
  left: -9px;
  min-height: 10px;
  width: 7px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer {
  left: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer {
  top: 2px;
}

.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/*************** SCROLLBAR LIGHT ***************/

.scrollbar-light > .scroll-element,
.scrollbar-light > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-light > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-light > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-light > .scroll-element .scroll-element_outer {
  border-radius: 10px;
}

.scrollbar-light > .scroll-element .scroll-element_size {
  background: #dbdbdb;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
  background: -webkit-gradient(linear, left top, right top, from(#dbdbdb), to(#e8e8e8));
  background: linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%);
  border-radius: 10px;
}

.scrollbar-light > .scroll-element.scroll-x {
  bottom: 0;
  height: 17px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-light > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 17px;
}

.scrollbar-light > .scroll-element .scroll-bar {
  background: #fefefe;
  background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
  background: -o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
  background: -webkit-gradient(linear, left top, right top, from(#fefefe), to(#f5f5f5));
  background: linear-gradient(to right, #fefefe 0%, #f5f5f5 100%);
  border: 1px solid #dbdbdb;
  border-radius: 10px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-light > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-light > .scroll-content.scroll-scrollx_visible {
  top: -17px;
  margin-top: 17px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 0px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-bar {
  left: 0px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer {
  height: 12px;
  left: 2px;
  top: 2px;
}

.scrollbar-light > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer {
  left: 2px;
  top: 2px;
  width: 12px;
}

.scrollbar-light > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

/*************** SCROLLBAR RAIL ***************/

.scrollbar-rail > .scroll-element,
.scrollbar-rail > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-rail > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-rail > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-rail > .scroll-element .scroll-element_size {
  background-color: #999;
  background-color: rgba(0, 0, 0, 0.3);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
  background-color: #666;
  background-color: rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element.scroll-x {
  bottom: 0;
  height: 12px;
  left: 0;
  min-width: 100%;
  padding: 3px 0 2px;
  width: 100%;
}

.scrollbar-rail > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  padding: 0 2px 0 3px;
  right: 0;
  top: 0;
  width: 12px;
}

.scrollbar-rail > .scroll-element .scroll-bar {
  background-color: #d0b9a0;
  border-radius: 2px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}

.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
          box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}

/* scrollbar height/width & offset from container borders */

.scrollbar-rail > .scroll-content.scroll-scrolly_visible {
  left: -17px;
  margin-left: 17px;
}

.scrollbar-rail > .scroll-content.scroll-scrollx_visible {
  margin-top: 17px;
  top: -17px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-bar {
  height: 10px;
  min-width: 10px;
  top: 1px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-bar {
  left: 1px;
  min-height: 10px;
  width: 10px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer {
  height: 15px;
  left: 5px;
}

.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size {
  height: 2px;
  left: -10px;
  top: 5px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer {
  top: 5px;
  width: 15px;
}

.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size {
  left: 5px;
  top: -10px;
  width: 2px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -25px;
}

.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -25px;
}

.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -25px;
}

/*************** SCROLLBAR DYNAMIC ***************/

.scrollbar-dynamic > .scroll-element,
.scrollbar-dynamic > .scroll-element div {
  background: none;
  border: none;
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-dynamic > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-x {
  bottom: 2px;
  height: 7px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-dynamic > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 2px;
  top: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_outer {
  opacity: 0.3;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element .scroll-element_size {
  background-color: #cccccc;
  opacity: 0;
  border-radius: 12px;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.scrollbar-dynamic > .scroll-element .scroll-bar {
  background-color: #6c6e71;
  border-radius: 7px;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
  bottom: 0;
  height: 7px;
  min-width: 24px;
  top: auto;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
  left: auto;
  min-height: 24px;
  right: 0;
  width: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
  bottom: 0;
  top: auto;
  left: 2px;
  -webkit-transition: height 0.2s;
  -o-transition: height 0.2s;
  transition: height 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
  left: auto;
  right: 0;
  top: 2px;
  -webkit-transition: width 0.2s;
  -o-transition: width 0.2s;
  transition: width 0.2s;
}

.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size {
  left: -4px;
}

.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -11px;
}

.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -11px;
}

/* hover & drag */

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
  overflow: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter: alpha(opacity=70);
  opacity: 0.7;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
  opacity: 1;
}

.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
  height: 100%;
  width: 100%;
  border-radius: 12px;
}

.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
  height: 20px;
  min-height: 7px;
}

.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
  min-width: 7px;
  width: 20px;
}

/*************** SCROLLBAR GOOGLE CHROME ***************/

.scrollbar-chrome > .scroll-element,
.scrollbar-chrome > .scroll-element div {
  border: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.scrollbar-chrome > .scroll-element {
  background-color: #ffffff;
}

.scrollbar-chrome > .scroll-element div {
  display: block;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.scrollbar-chrome > .scroll-element .scroll-element_track {
  background: #f1f1f1;
  border: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x {
  bottom: 0;
  height: 16px;
  left: 0;
  min-width: 100%;
  width: 100%;
}

.scrollbar-chrome > .scroll-element.scroll-y {
  height: 100%;
  min-height: 100%;
  right: 0;
  top: 0;
  width: 16px;
}

.scrollbar-chrome > .scroll-element .scroll-bar {
  background-color: #d9d9d9;
  border: 1px solid #bdbdbd;
  cursor: default;
  border-radius: 2px;
}

.scrollbar-chrome > .scroll-element .scroll-bar:hover {
  background-color: #c2c2c2;
  border-color: #a9a9a9;
}

.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
  background-color: #919191;
  border-color: #7e7e7e;
}

/* scrollbar height/width & offset from container borders */

.scrollbar-chrome > .scroll-content.scroll-scrolly_visible {
  left: -16px;
  margin-left: 16px;
}

.scrollbar-chrome > .scroll-content.scroll-scrollx_visible {
  top: -16px;
  margin-top: 16px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar {
  height: 8px;
  min-width: 10px;
  top: 3px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar {
  left: 3px;
  min-height: 10px;
  width: 8px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer {
  border-left: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track {
  height: 14px;
  left: -3px;
}

.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size {
  height: 14px;
  left: -4px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer {
  border-top: 1px solid #dbdbdb;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track {
  top: -3px;
  width: 14px;
}

.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size {
  top: -4px;
  width: 14px;
}

/* update scrollbar offset if both scrolls are visible */

.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  top: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  left: -19px;
}

.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  top: -19px;
}

/* Plugins rewrite*/

.custom-select:hover,
.jq-selectbox:hover {
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
          box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
}

.custom-select:active,
.jq-selectbox:active {
  outline: 1px solid #FF0000;
}

.jq-selectbox {
  width: 100%;
}

.jq-selectbox:hover .jq-selectbox__select,
.jq-selectbox.focused .jq-selectbox__select,
.jq-selectbox:focus .jq-selectbox__select {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #ffff;
  border: none;
  outline: none;
}

.custom-select__select,
.jq-selectbox__select {
  -webkit-box-shadow: none;
          box-shadow: none;
  background: #fff;
  outline: none;
  border: none;
  padding: 0 40px 0 15px;
  height: 44px;
  border-radius: 0;
}

.custom-select__select-text,
.jq-selectbox__select-text {
  height: 100%;
  line-height: 44px;
  font-size: 14px;
  font-family: "Montserrat";
}

.custom-select__select-text.placeholder,
.jq-selectbox__select-text.placeholder {
  color: #5F5F5F;
}

.custom-select__trigger,
.jq-selectbox__trigger {
  border: none;
}

.custom-select__trigger-arrow,
.jq-selectbox__trigger-arrow {
  right: 20px;
  top: 16px;
  width: 7px;
  height: 7px;
  border: none;
  border-bottom: 2px solid #000;
  border-right: 2px solid #000;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.custom-select__dropdown,
.jq-selectbox__dropdown {
  margin-top: 2px;
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
          box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
  background: #fff;
  border: none;
  border-radius: 0;
  padding: 20px 0 20px 15px;
  cursor: default;
}

.custom-select__dropdown ul,
.jq-selectbox__dropdown ul {
  max-height: 230px !important;
  padding: 0 26px 0 0 !important;
}

.custom-select__dropdown li,
.jq-selectbox__dropdown li {
  padding: 9px 0 10px;
  border-bottom: 1px solid #D9D9D9;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  color: #000;
  cursor: pointer;
  font-family: "Montserrat";
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.custom-select__dropdown li:first-child,
.jq-selectbox__dropdown li:first-child {
  padding-top: 0;
}

.custom-select__dropdown li:last-child,
.jq-selectbox__dropdown li:last-child {
  padding-bottom: 0;
  border-bottom: none;
}

.custom-select__dropdown li:hover,
.jq-selectbox__dropdown li:hover {
  background: transparent;
}

.custom-select__dropdown li.selected,
.jq-selectbox__dropdown li.selected {
  color: #FE0002;
  background: transparent;
}

.fancybox-slide--html .fancybox-close-small {
  top: 10px;
  right: 10px;
  opacity: 1;
  padding: 3px;
}

/******************* SCROLLBAR *******************/

.scroll-element.scroll-y.scroll-scrolly_visible {
  background: #C4C4C4;
  cursor: pointer;
  position: absolute;
  height: 100%;
  right: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 4px;
  border-radius: 0px;
}

.prof-box__res .scroll-element.scroll-y.scroll-scrolly_visible {
  right: 0;
}

.scroll-element.scroll_y.scroll-scrolly_visible div {
  height: 100%;
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
}

.scroll-element.scroll-y.scroll-scrolly_visible .scroll-bar {
  background: #FE0002;
  z-index: 12;
  height: 125px;
  border-radius: 0px !important;
  cursor: pointer;
}

.icon {
  display: inline-block;
  line-height: 1;
}

.icon:before {
  display: block;
}

.btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  height: 44px;
  padding: 0 10px;
  cursor: pointer;
  text-decoration: none;
  border: 1px solid #FE0002;
  background: #FE0002;
  color: #fff;
  font-family: "Montserrat";
  font-size: 12px;
  font-weight: 500;
}

.btn:hover {
  background: #E30D0F;
  border-color: #E30D0F;
  color: #fff;
}

.btn:active {
  border: 1px solid #FE0002;
  background: #FE0002;
}

.btn.disabled {
  pointer-events: none;
  background: #DADADA;
  border-color: #DADADA;
}

.btn.hidden {
  display: none;
}

.btn--big {
  font-weight: 700;
  font-size: 20px;
  height: 60px;
}

.btn--light {
  background: transparent;
  border-color: #FE0002;
  color: #FE0002;
}

.btn--light:hover,
.btn--light:active {
  background: transparent;
  border-color: #FE0002;
  color: #FE0002;
}

.btn--light.disabled {
  color: #B4B7BC;
  border-color: #DADADA;
  background: transparent;
}

.btn .form__check-box {
  border-color: #FE0002;
}

.logo {
  display: inline-block;
  font-family: "Acumin";
  color: inherit !important;
}

.logo img {
  display: block;
  max-width: 100%;
}

.burger {
  position: relative;
  width: 22px;
  height: 12px;
  padding: 0;
  border: none;
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: pointer;
  margin-left: 48px;
}

.burger__box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.burger__box span {
  width: 100%;
  position: relative;
  display: block;
  height: 2px;
  background: #fff;
}

.burger__box span:after,
.burger__box span:before {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  background: inherit;
}

.burger__box span:after {
  top: -5px;
}

.burger__box span:before {
  bottom: -5px;
}

.header {
  background: #131313;
  color: #fff;
}

.header__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 90px;
  position: relative;
}

.header .logo {
  margin-right: auto;
  font-size: 22px;
  line-height: 26px;
  letter-spacing: -0.042em;
}

.header__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: bold;
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
}

.header__items li {
  margin-right: 48px;
}

.header__items li:last-child {
  margin-right: 0;
}

.header__callback:after {
  content: '';
  vertical-align: middle;
  display: inline-block;
  margin-left: 5px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #FF0000;
}

.header__lang {
  font-size: 12px;
  margin-left: 40px;
}

.header__btns {
  margin-left: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
}

.header__btns li {
  margin-right: 40px;
}

.header__btns li:last-child {
  margin-right: 0;
}

.header__btns a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer {
  background: #000;
  color: #fff;
  margin-top: 100px;
}

.footer--simple {
  margin-top: 0;
}

.footer__content {
  padding: 37px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: -34px;
  margin-right: -110px;
}

.footer__box {
  width: 100%;
  max-width: 237px;
  font-size: 14px;
  font-weight: 500;
  line-height: 210%;
  margin-bottom: 34px;
  margin-right: 110px;
}

.footer__box--info {
  max-width: 380px;
}

.footer__box a {
  display: inline-block;
}

.popup {
  width: 100%;
  padding: 30px 53px 40px 30px;
  max-width: 549px;
}

.popup__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 15px;
}

.popup__top {
  margin-top: -30px;
  margin-left: -30px;
  margin-right: -53px;
  padding-left: 30px;
  padding-right: 53px;
  padding-top: 40px;
  padding-bottom: 33px;
  font-weight: bold;
  font-size: 25px;
  line-height: 150%;
  border-bottom: 1px solid #A8A6A6;
  margin-bottom: 45px;
}

.popup__top--sm {
  font-weight: 500;
  font-size: 18px;
  padding: 30px 85px 27px 30px;
  margin-bottom: 30px;
}

.popup-box {
  margin-bottom: 30px;
}

.popup-box:last-child {
  margin-bottom: 0;
}

.popup-box-wrap {
  max-height: 99999999px;
}

.popup-box__title {
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
  margin-bottom: 20px;
}

.popup-box__list {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}

.popup-box__list li {
  margin-bottom: 15px;
  line-height: 150%;
}

.popup-link-email {
  margin-top: 25px;
}

.popup-link-email a {
  display: inline-block;
  padding-left: 39px;
  font-weight: 600;
  font-size: 14px;
  line-height: 150%;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("../images/email-pic.svg");
}

.popup__text {
  padding-right: 45px;
  line-height: 150%;
  margin-bottom: 15px;
  font-family: "Circe";
}

.popup__action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 20px;
}

.popup__action .btn {
  height: 40px;
  font-weight: 500;
  width: 155px;
}

.form__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 11px;
  margin-right: -30px;
}

.form__items .form__label {
  margin-right: 30px;
  margin-bottom: 20px;
  width: 100%;
  max-width: 270px;
}

.form__items .form__label--check {
  width: auto;
  max-width: 100%;
  margin-right: 36px;
}

.form__label {
  display: block;
  margin-bottom: 20px;
}

.form__label.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.form__label:last-child {
  margin-bottom: 0;
}

.form__label-name {
  font-weight: 500;
  font-size: 14px;
  display: block;
  line-height: 32px;
}

.form__label-name-info {
  margin-left: 10px;
  color: #5F5F5F;
}

.form__label--check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}

.form__label--check .form__label-name {
  margin-bottom: 0;
  line-height: 130%;
}

.form__input {
  height: 44px;
  background: #F5F5F5;
  padding: 0 15px;
  color: #5F5F5F;
  font-size: 14px;
  width: 100%;
  min-width: 0;
}

.form__input::-webkit-input-placeholder {
  color: #A8A6A6;
}

.form__input::-moz-placeholder {
  color: #A8A6A6;
}

.form__input:-ms-input-placeholder {
  color: #A8A6A6;
}

.form__input::-ms-input-placeholder {
  color: #A8A6A6;
}

.form__input::placeholder {
  color: #A8A6A6;
}

.form__input--light {
  background: #FFFFFF;
  color: #5F5F5F;
}

.form__input--light::-webkit-input-placeholder {
  color: #5F5F5F;
}

.form__input--light::-moz-placeholder {
  color: #5F5F5F;
}

.form__input--light:-ms-input-placeholder {
  color: #5F5F5F;
}

.form__input--light::-ms-input-placeholder {
  color: #5F5F5F;
}

.form__input--light::placeholder {
  color: #5F5F5F;
}

.form__input--code {
  padding-right: 45px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.9999 11.2001L1.7999 7.0001L0.399902 8.4001L5.9999 14.0001L17.9999 2.0001L16.5999 0.600098L5.9999 11.2001Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: calc(100% - 15px) center;
}

.form__input--code.success {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00002 11.2001L1.80002 7.0001L0.400024 8.4001L6.00002 14.0001L18 2.0001L16.6 0.600098L6.00002 11.2001Z' fill='%2330AD63'/%3E%3C/svg%3E%0A");
}

.form__select {
  display: block;
  width: 100%;
}

.form__check {
  display: none;
}

.form__check:checked ~ .form__check-box {
  border-color: #FE0002;
}

.form__check:checked ~ .form__check-box:after {
  opacity: 1;
}

.form__check-box {
  display: block;
  width: 17px;
  min-width: 17px;
  height: 17px;
  border: 2px solid #979797;
  margin-right: 9px;
  position: relative;
}

.form__check-box--simple {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 1px solid #979797;
  margin-right: 11px;
}

.form__check-box--simple:after {
  content: '';
  display: block;
  opacity: 0;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.91623 8.37506L0.999566 5.16672L0.0273438 6.23617L3.91623 10.5139L12.2496 1.34728L11.2773 0.277832L3.91623 8.37506Z' fill='black'/%3E%3C/svg%3E%0A");
}

.form__check-box--circle {
  border-radius: 50%;
}

.form__check-box--circle:after {
  content: '';
  display: block;
  border-radius: 50%;
  background: #FE0002;
  width: 100%;
  height: 100%;
  opacity: 0;
  border: 2px solid #fff;
}

.check-box {
  width: 100%;
}

h1 {
  font-family: "Bebas Neue";
  font-weight: 700;
  font-size: 90px;
  line-height: 1;
  letter-spacing: -0.002em;
  text-transform: uppercase;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}

h2,
.title {
  font-family: "Bebas Neue";
  font-weight: bold;
  font-size: 60px;
  line-height: 106.7%;
  letter-spacing: -0.002em;
  text-transform: uppercase;
  margin-bottom: 44px;
}

h2--light,
.title--light {
  color: #fff;
}

h2--sm,
.title--sm {
  font-size: 30px;
}

.title-sm {
  font-weight: bold;
  font-size: 30px;
  margin-bottom: 1em;
  text-transform: none;
  line-height: 1;
  letter-spacing: normal;
  font-family: "Montserrat";
}

h4 {
  margin: 20px 0 15px;
  font-weight: 600;
  font-size: 18px;
  line-height: 167%;
  color: #000000;
}

.subtitle {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  margin-top: 30px;
}

.menu {
  position: absolute;
  top: 100%;
  margin-top: -23px;
  right: 0;
  background: #131313;
  display: none;
}

.menu.active {
  display: block;
  z-index: 100;
}

.menu__content {
  padding: 20px 25px;
  min-width: 221px;
}

.menu li {
  font-weight: bold;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 21px;
}

.menu li:last-child {
  margin-bottom: 0;
}

.menu__box {
  margin-top: 23px;
  padding-top: 23px;
  border-top: 1px solid #FFFFFF;
}

.menu__box:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}

.menu__box--mobile {
  display: none;
}

.lang {
  position: relative;
  z-index: 10;
  font-weight: 800;
}

.lang.active .lang__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.lang__val {
  background: transparent;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.lang__val .icon {
  margin-left: 7px;
  font-size: 7px;
}

.lang__list {
  position: absolute;
  top: 100%;
  left: -10px;
  background: #131313;
  padding: 15px 0;
  width: auto;
  display: none;
  margin-top: 10px;
}

.lang__list li {
  margin-bottom: 10px;
  padding: 0 10px;
}

.lang__list li:last-child {
  margin-bottom: 0;
}

.lang__list li.active {
  color: #FE0002;
}

.top-box {
  position: relative;
}

.top-box__main {
  background-size: cover;
  background-position: 80% center;
  padding: 160px 0 220px;
}

.top-box__content {
  position: relative;
}

.top-box__title {
  color: #fff;
  position: relative;
  margin-bottom: 110px;
}

.top-box__title:before {
  content: '';
  position: absolute;
  top: 0;
  left: -24px;
  height: 100%;
  border-right: 11px solid #FE0002;
}

.top-box__btn {
  max-width: 345px;
}

.top-box .social {
  position: absolute;
  bottom: 3px;
  right: 0;
  font-size: 18px;
  color: #fff;
}

.top-box .social li {
  margin-bottom: 15px;
}

.top-box .social li:last-child {
  margin-bottom: 0;
}

.top-box__cards {
  position: absolute;
  top: 100%;
  right: 0;
  width: 100%;
  margin-top: -87px;
}

.top-box__cards .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.top-box__card {
  height: 250px;
  width: 423px;
  position: relative;
  margin-right: 32px;
  background-size: cover;
  background-position: center;
}

.top-box__card:last-child {
  margin-right: 0;
}

.top-box__card:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(90.1%, #000000));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 90.1%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 90.1%);
  z-index: 1;
  height: 176px;
}

.top-box__card-text {
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0 23px 23px;
  font-size: 17px;
  color: #fff;
}

.box-num {
  background: #131313;
  padding-top: 52px;
}

.box-num .title {
  max-width: 312px;
}

.box-num__boxs {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 45px;
  margin-bottom: 120px;
}

.box-num__box-num {
  margin-bottom: 15px;
  font-weight: bold;
  font-size: 50px;
  line-height: 130%;
  color: #FE0002;
  font-family: "Bebas Neue";
}

.box-num__box-text {
  font-size: 17px;
  color: #fff;
}

.box-num__img {
  background-size: cover;
  background-position: center;
}

.box-num__img .container {
  height: 52.777vw;
  padding-top: 20.13vw;
}

.box-num__img-text {
  font-family: "Bebas Neue";
  font-weight: bold;
  font-size: 60px;
  line-height: 106.7%;
  text-align: center;
  letter-spacing: -0.002em;
  text-transform: uppercase;
  color: #fff;
}

.advant {
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  padding: 37px 22px 30px;
}

.advants {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 40px 20px;
}

.advant__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 220px;
}

.advant__img img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.advant hr {
  margin: 26px 0 28px;
  border: none;
  border-bottom: 1px solid #A8A6A6;
}

.advant__title {
  font-weight: bold;
  font-size: 17px;
  line-height: 150%;
  letter-spacing: -0.002em;
  margin-bottom: 10px;
}

.advant__text {
  font-size: 14px;
  line-height: 150%;
}

.section {
  margin: 150px 0;
}

.section--nmt {
  margin-top: 0;
}

.section--ml .container > * {
  margin-left: 100px;
}

.section--test .section__header {
  margin-bottom: 63px;
}

.section--dark {
  background: #131313;
  padding: 80px 0;
  color: #fff;
}

.section--dark .slider-btn--prev {
  background-image: url("../images/arrow-left--light.svg");
}

.section--dark .slider-btn--next {
  background-image: url("../images/arrow-right--light.svg");
}

.section--sm {
  margin: 100px 0;
}

.section__header {
  margin-bottom: 80px;
}

.section__header + .section__alert {
  margin-top: -18px;
}

.section__header--sm {
  margin-bottom: 40px;
}

.section__header--min {
  margin-bottom: 15px;
}

.section__header .title-sm,
.section__header .title {
  margin-bottom: 0;
}

.section__header--alt {
  text-align: center;
  margin-bottom: 36px;
  color: #F5F5F5;
}

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

.section__header--alt .section__title {
  margin-bottom: 20px;
}

.section__header--alt .subtitle {
  font-weight: 500;
  font-size: 16px;
  max-width: 810px;
  margin-left: auto;
  margin-right: auto;
}

.section .tours.is-line .tours-box__list {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.section .order-package {
  padding-bottom: 0;
}

.section .order-package__main {
  max-height: 999999px;
}

.section .order-tour__box--check,
.section .order-package__box {
  width: 315px;
  min-width: 315px;
}

.section .order-package__box--name {
  max-width: 100%;
  width: 100%;
  min-width: 0;
}

.section__alert {
  font-weight: bold;
  font-size: 20px;
  line-height: 130%;
  margin-bottom: 37px;
  color: #FE0002;
}

.level {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.level-icon {
  background-size: contain;
  background-repeat: no-repeat;
  width: 34px;
  height: 17px;
  display: block;
}

.level-icon--easy {
  background-image: url("../images/level-icon__easy.svg");
}

.level-icon--medium {
  background-image: url("../images/level-icon__medium.svg");
}

.level-icon--hard {
  background-image: url("../images/level-icon__hard.svg");
}

.level-icon--dark.level-icon--easy {
  background-image: url("../images/level-icon__easy-dark.svg");
}

.level-icon--dark.level-icon--medium {
  background-image: url("../images/level-icon__medium-dark.svg");
}

.level-icon--dark.level-icon--hard {
  background-image: url("../images/level-icon__hard-dark.svg");
}

.level__info {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.level__info .title {
  margin-bottom: 50px;
  max-width: 572px;
}

.level-item {
  margin-bottom: 28px;
}

.level-item:last-child {
  margin-bottom: 0;
}

.level-item__title {
  margin-bottom: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.level-item__title span {
  font-weight: bold;
  font-size: 20px;
  line-height: 130%;
  text-transform: uppercase;
}

.level-item__title .level-icon {
  margin-left: 15px;
}

.level-item__text {
  line-height: 150%;
}

.level__img {
  width: 49.19%;
  max-width: 49.19%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 49.19%;
          flex: 0 0 49.19%;
  margin-left: 105px;
  overflow: hidden;
  position: relative;
}

.level__img img {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.page {
  margin-top: 61px;
}

.page__top {
  padding: 0 103px;
}

.page__date {
  font-size: 13px;
  line-height: 16px;
  letter-spacing: 2.6px;
  text-transform: uppercase;
  margin-bottom: 12px;
}

.page__title {
  letter-spacing: 3.6px;
  margin-bottom: 25px;
  font-weight: normal;
}

.page__subtitle {
  font-weight: 500;
  font-size: 20px;
  line-height: 150%;
  color: #53585E;
  margin-bottom: 35px;
}

.page__img {
  height: 623px;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-bottom: 98px;
}

.page__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-position: center;
     object-position: center;
  -o-object-fit: cover;
     object-fit: cover;
}

.page-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 40px 0;
}

.page-box__title {
  width: 300px;
  max-width: 300px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 300px;
          flex: 0 0 300px;
  margin-right: 120px;
  font-family: "Bebas Neue";
  font-weight: bold;
  font-size: 45px;
  line-height: 118%;
}

.page-box__title--alt {
  font-size: 30px;
  line-height: 1;
  font-weight: normal;
}

.page-box__content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: 500;
  line-height: 190%;
  color: #53585E;
  padding-top: 5px;
}

.page__map {
  margin-top: 80px;
  margin-bottom: 60px;
  height: 663px;
}

.page__map iframe {
  width: 100% !important;
  height: 100% !important;
}

.page__alert {
  background: #F5F5F5;
  padding: 17px 20px 18px;
  margin: 40px 0 50px;
  color: #000000;
  font-size: 20px;
  line-height: 200%;
  font-weight: 500;
}

.page__alert b {
  font-weight: 600;
}

.page-section {
  margin: 90px 0 50px;
}

.page-section--gray {
  background: #F5F5F5;
  margin: 100px 0 90px;
  padding: 60px 0;
}

.page-section--gray .cards {
  margin: 0 105px;
}

.page-section__title {
  font-size: 40px;
  line-height: 105%;
  color: #000000;
  text-transform: uppercase;
  margin-bottom: 20px;
  text-align: center;
  font-family: "Bebas Neue";
  font-weight: 400;
}

.page-section__subtitle {
  color: #000000;
  text-align: center;
  line-height: 170%;
  margin-bottom: 35px;
}

.page-header {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  color: #fff;
  padding: 95px 0 60px;
}

.page-header:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0.3;
  background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, #000000 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}

.page-header .container {
  position: relative;
  z-index: 2;
}

.page-header__title {
  margin-bottom: 40px;
}

.page-header__text {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}

.page-header .btn {
  max-width: 224px;
  margin-top: 35px;
  font-weight: bold;
  font-size: 14px;
}

.page-table__line {
  border: 1px solid #D9D9D9;
  margin-top: -1px;
}

.page-table__line:first-child {
  margin-top: 0;
}

.page-table__line:nth-child(odd) {
  background: #F5F5F5;
}

.page-success {
  width: 100%;
  background-size: cover;
  background-position: center;
}

.page-success__content {
  padding-top: 218px;
  padding-bottom: 218px;
  text-align: center;
  color: #FFFFFF;
}

.page-success__title {
  margin-bottom: 18px;
}

.page-success__text {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 52px;
}

.page-success .btn {
  font-weight: bold;
  max-width: 224px;
  margin-left: auto;
  margin-right: auto;
}

.page-simple {
  padding-top: 50px;
}

.page-form {
  margin-top: 100px;
  padding: 80px 0;
  position: relative;
  background-size: cover;
  background-position: center;
}

.page-form:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 1;
}

.page-form .container {
  position: relative;
  z-index: 2;
}

.page-form .title-sm {
  color: #fff;
  margin-bottom: 40px;
}

.page-form__form {
  max-width: 400px;
}

.page-form__form .form__label-name {
  color: #fff;
}

.page-form__form .form__input {
  background: #FFFFFF;
}

.page-form__form .form__label--check .form__check-box {
  border-color: #FE0002;
}

.page-form__form .form__label--check .form__check-box:after {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.91635 8.37506L0.999688 5.16672L0.0274658 6.23617L3.91635 10.5139L12.2497 1.34728L11.2775 0.277832L3.91635 8.37506Z' fill='white'/%3E%3C/svg%3E%0A");
}

.page-form__form .form__label--check .form__label-name {
  padding-top: 3px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
}

.page-form__form .btn {
  margin-top: 49px;
  width: 100%;
  max-width: 224px;
  height: 40px;
  font-weight: bold;
  font-size: 12px;
}

.text__btn {
  padding: 0 40px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 55px;
}

.text p {
  margin-bottom: 15px;
}

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

.text ul li {
  margin-bottom: 12px;
  padding-left: 29px;
  position: relative;
}

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

.text ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 10px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #FE0002;
}

.text ul li a {
  color: #207FFF;
}

.text--md {
  font-size: 18px;
  font-weight: 500;
  line-height: 167%;
}

.cards {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 30px 23px;
}

.card {
  position: relative;
  background: #FFFFFF;
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
          box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
}

.card__status {
  position: absolute;
  z-index: 1;
  top: 15px;
  left: 0;
}

.card__status li {
  padding: 0 11px 0 16px;
  height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  font-weight: bold;
  font-size: 8px;
  line-height: 1;
  background: #FE0002;
  margin-bottom: 5px;
}

.card__status li:last-child {
  margin-bottom: 0;
}

.card__status li .icon {
  margin-right: 4px;
  font-size: 13px;
  color: #FFB800;
  margin-top: -1px;
}

.card__img {
  position: relative;
  overflow: hidden;
  display: block;
}

.card__img:before {
  content: '';
  display: block;
  padding-top: 53.22%;
}

.card__img:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 24.06%;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(4.44%, rgba(0, 0, 0, 0)), color-stop(95.54%, #000000));
  background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0) 4.44%, #000000 95.54%);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0) 4.44%, #000000 95.54%);
}

.card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.card__info {
  padding-top: 7px;
  padding-bottom: 10px;
}

.card__box {
  padding: 10px 15px;
}

.card__box--line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}

.card__box-stat {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-right: 21px;
  padding-left: 25px;
  background-repeat: no-repeat;
  background-position: left center;
  min-height: 17px;
}

.card__box-stat--calendar {
  background-image: url("../images/calendar.svg");
}

.card__box-stat--day {
  background-image: url("../images/day.svg");
}

.card__box-stat:last-child {
  margin-right: 0;
}

.card__box-stat > span {
  position: relative;
  bottom: -2px;
  font-size: 14px;
  line-height: 1;
}

.card__box-stat > span span {
  color: #30AD63;
}

.card__stats {
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  top: 19px;
  right: 16px;
  z-index: 1;
  color: #fff;
}

.card__stat {
  margin-right: 12px;
  text-align: center;
}

.card__stat:last-child {
  margin-right: 0;
}

.card__stat-icon {
  height: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.card__stat-icon .level-icon {
  width: 21px;
  height: 9px;
  -ms-flex-item-align: end;
      align-self: flex-end;
}

.card__stat .icon {
  font-size: 14px;
}

.card__stat-val {
  margin-top: 2px;
  font-size: 8px;
  line-height: 130%;
  letter-spacing: -0.002em;
}

.card__title {
  margin-bottom: 8px;
  font-weight: bold;
  font-size: 14px;
  line-height: 130%;
}

.card__text {
  font-size: 12px;
}

.card__more {
  margin-top: 13px;
}

.card__more a {
  font-size: 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.card__more a .icon {
  vertical-align: middle;
  font-size: 18px;
  margin-left: 5px;
}

.card__user {
  position: relative;
  padding-left: 56px;
  font-size: 12px;
  line-height: 150%;
  letter-spacing: -0.002em;
}

.card__user-avatar {
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  overflow: hidden;
}

.card__user-avatar img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.card__user-title {
  color: #5F5F5F;
}

.card__user-val {
  line-height: 1.3;
}

.card__user-val a {
  text-decoration: underline;
}

.card__bottom {
  border-top: 1px solid #979797;
  padding-top: 15px;
}

.card__price {
  margin-bottom: 4px;
}

.card__line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 10px;
  line-height: 130%;
}

.card__date {
  color: #5F5F5F;
}

.card__count {
  color: #FE0002;
}

.card__action {
  margin-top: 12px;
}

.card__action .btn {
  font-size: 14px;
  font-weight: bold;
}

.card-simple--alt .card-simple__img:before {
  padding-top: 64.39%;
}

.card-simple--alt .card-simple__info {
  padding-top: 38px;
}

.card-simple--alt .card-simple__title {
  margin-bottom: 15px;
}

.card-simple__img {
  overflow: hidden;
  display: block;
  position: relative;
}

.card-simple__img:before {
  content: '';
  display: block;
  padding-top: 60.39%;
}

.card-simple__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.card-simple__info {
  padding: 14px 16px 0;
}

.card-simple__title {
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 20px;
  line-height: 144%;
}

.card-simple__text {
  line-height: 170%;
}

.card-simple__more {
  line-height: 170%;
  letter-spacing: 0.16px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  margin-top: 13px;
}

.tours__help {
  display: none;
}

.tours__help a {
  font-weight: 500;
  font-size: 12px;
  line-height: 130%;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}

.tours-box {
  position: relative;
  margin-bottom: 20px;
}

.tours-box:last-child {
  margin-bottom: 0;
}

.tours-box__title {
  position: absolute;
  top: 13px;
  right: 100%;
  margin-right: 9px;
  width: 80px;
  font-size: 18px;
  line-height: 130%;
  text-align: right;
  letter-spacing: -0.002em;
  color: #5F5F5F;
  font-family: "Circe";
}

.tours-box__title span {
  display: block;
}

.tours-box__list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 20px;
}

.tour-top__main {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 103px 0 149px;
  position: relative;
}

.tour-top__main:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(27.08%, #000000), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, #000000 27.08%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, #000000 27.08%, rgba(0, 0, 0, 0) 100%);
  opacity: 0.5;
  z-index: 1;
}

.tour-top__main:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 91px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(19, 19, 19, 0)), to(#131313));
  background: -o-linear-gradient(top, rgba(19, 19, 19, 0) 0%, #131313 100%);
  background: linear-gradient(180deg, rgba(19, 19, 19, 0) 0%, #131313 100%);
  z-index: 1;
}

.tour-top__main .container {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.tour-top__info {
  color: #fff;
}

.tour-top__info .btn {
  margin-top: 45px;
  max-width: 286px;
}

.tour-top__title {
  margin-bottom: 4px;
  padding-left: 13px;
  position: relative;
  line-height: 1;
  max-width: 590px;
}

.tour-top__title:before {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 0;
  height: 90%;
  border-right: 6px solid #FE0002;
}

.tour-top__link {
  padding-left: 13px;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: -0.002em;
}

.tour-top__link a {
  text-decoration: underline;
}

.tour-top__text {
  margin-top: 52px;
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: -0.002em;
  max-width: 495px;
}

.tour-top__stats {
  margin-left: auto;
  background: rgba(0, 0, 0, 0.6);
  border: 1px solid #000000;
  width: 100%;
  max-width: 314px;
  padding: 30px;
  color: #fff;
}

.tour-top__stat {
  margin-bottom: 42px;
  padding-left: 63px;
  position: relative;
}

.tour-top__stat:last-child {
  margin-bottom: 0;
}

.tour-top__stat-pic {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 100%;
  background-position: left center;
  background-repeat: no-repeat;
}

.tour-top__stat-title {
  margin-bottom: 1px;
  font-size: 12px;
}

.tour-top__stat-val {
  font-weight: 600;
  font-size: 14px;
}

.tour-top__bottom {
  padding: 69px 0 115px;
  background: #131313;
}

.tour-top__video {
  display: block;
  position: relative;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.tour-top__video:before {
  content: '';
  display: block;
  padding-top: 42.25%;
}

.tour-top__video span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: 10px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  max-width: 220px;
  line-height: 130%;
  font-weight: 600;
  font-size: 18px;
  color: #fff;
  text-align: center;
}

.tour-top__video span:before {
  content: '';
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 100%;
  margin-bottom: 26px;
  width: 90px;
  height: 90px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../images/play.svg");
}

.filter {
  margin-bottom: 40px;
  background: #F5F5F5;
}

.filter__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 83px;
  padding: 22px 0 20px;
}

.filter-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: transparent;
  font-weight: 500;
  font-size: 18px;
  height: 44px;
}

.filter-btn .icon {
  font-size: 20px;
  margin-right: 13px;
  color: #FE0002;
}

.filter-btn__text {
  text-decoration: underline;
}

.filter-btn__text span:nth-child(1) {
  display: none;
}

.filter__items {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin: 0 11px -10px 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.filter__item {
  margin-right: 10px;
  margin-bottom: 10px;
  background: #fff;
  height: 44px;
  white-space: nowrap;
  line-height: 44px;
  padding: 0 15px;
  font-size: 14px;
  color: #5F5F5F;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.filter__item-close {
  margin-left: 9px;
  background: transparent;
  width: 9px;
  height: 9px;
  position: relative;
}

.filter__item-close:after,
.filter__item-close:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  border-bottom: 1px solid #000;
}

.filter__item-close:after {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
      -ms-transform: translate(-50%, -50%) rotate(45deg);
          transform: translate(-50%, -50%) rotate(45deg);
}

.filter__item-close:before {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
      -ms-transform: translate(-50%, -50%) rotate(-45deg);
          transform: translate(-50%, -50%) rotate(-45deg);
}

.filter__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: auto;
  height: 44px;
}

.filter__btns-title {
  line-height: 1;
  letter-spacing: -0.002em;
  font-size: 16px;
  font-family: "Circe";
  margin-right: 21px;
}

.filter__btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
  font-size: 27px;
  color: #C4C4C4;
  background: transparent;
}

.filter__btn.active {
  color: #FE0002;
}

.filter__btn:last-child {
  margin-right: 0;
}

.filter__main {
  display: none;
  position: relative;
  padding-top: 23px;
  padding-bottom: 1px;
}

.filter__main:before {
  content: '';
  position: absolute;
  top: -13px;
  left: 0;
  width: 100%;
  border-top: 1px solid #C4C4C4;
}

.filter__main .popup__title {
  font-size: 16px;
}

.filter__select {
  display: none;
}

.filter__line--action {
  display: none;
}

.price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  white-space: nowrap;
}

.price__new {
  font-weight: bold;
  font-size: 20px;
  color: #FE0002;
}

.price__old {
  font-size: 14px;
  color: #5F5F5F;
  margin-left: 10px;
}

.price__old span {
  position: relative;
}

.price__old span:after {
  content: '';
  position: absolute;
  top: 0.5em;
  left: 0;
  width: calc(100% + 4px);
  border-bottom: 1px solid #5F5F5F;
}

.custom-select {
  position: relative;
}

.custom-select.opened .custom-select__dropdown {
  display: block;
}

.custom-select__select {
  position: relative;
  cursor: pointer;
}

.custom-select__select-text {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.custom-select__select-text * {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.custom-select__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
}

.custom-select__trigger-arrow {
  position: absolute;
}

.custom-select__dropdown {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
}

.custom-select__dropdown li {
  position: relative;
}

.custom-select__dropdown li.selected {
  color: #000;
}

.custom-select__dropdown li.selected .check-box:after {
  border-color: #FE0002;
}

.custom-select__dropdown li .check-box {
  padding-right: 20px;
}

.custom-select__dropdown li .check-box:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 4px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 12px;
  height: 12px;
  border: 1px solid #979797;
}

.check-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
}

.check-box span:first-child {
  width: 30px;
  min-width: 30px;
  height: 30px;
  margin-right: 14px;
  border-radius: 50%;
  overflow: hidden;
  display: block;
  background-size: cover;
  background-position: center;
}

.order-steps__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 51px;
}

.order-steps--all {
  display: block;
  color: #FE0002;
  background: transparent;
  height: auto;
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 14px;
  font-weight: 500;
  width: auto;
}

.order-steps__line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  margin-bottom: 32px;
}

.order-steps__box {
  display: none;
}

.order-steps__box.active {
  display: inline-block;
}

.order-steps__box-action {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.order-steps__box-action .btn {
  width: 100%;
  min-width: 120px;
  max-width: 120px;
  margin-left: 10px;
  font-size: 12px;
  font-weight: bold;
}

.order-steps__box-action .btn:first-child {
  margin-left: 0;
}

.order-steps__box-action .btn.order__btn--big {
  min-width: 160px;
  max-width: 160px;
}

.order-steps__box-info {
  margin-bottom: 30px;
}

.order-steps__box-line {
  margin-bottom: 15px;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}

.order-steps__box-line:last-child {
  margin-bottom: 0;
}

.order-steps__box-line span {
  font-weight: 600;
}

.order-steps__box-cont {
  display: inline-block;
}

.order-step {
  width: 40px;
  height: 40px;
  line-height: 40px;
  background: #F5F5F5;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 20px;
  font-weight: bold;
  margin-right: 73px;
  position: relative;
  color: #FE0002;
}

.order-step.active {
  background: #FE0002;
  color: #FFFFFF;
}

.order-step.active ~ .order-step {
  color: #000;
}

.order-step:last-child:after {
  display: none;
}

.order-step:after {
  content: '';
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 100%;
  margin-left: 24px;
  width: 25px;
  height: 13px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  background-image: url("../images/long-arrow-right.svg");
}

.order-step__title {
  font-weight: 600;
  font-size: 20px;
  margin-right: 40px;
}

.order-step__callback {
  font-weight: 500;
  font-size: 14px;
  color: #FE0002;
  text-decoration: underline;
}

.order-tour {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}

.order-tour__box {
  padding: 14px  18px 14px;
  border-right: 1px solid #D9D9D9;
  min-height: 58px;
}

.order-tour__box:last-child {
  border-right: none;
}

.order-tour__box--info {
  width: 100%;
  max-width: 489px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}

.order-tour__box--calendar {
  width: 145px;
}

.order-tour__box--instructor {
  max-width: 346px;
  width: 100%;
}

.order-tour__box--check {
  width: 220px;
  min-width: 220px;
}

.order-tour__box--price {
  min-width: 229px;
}

.order-tour__info {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 20px;
}

.order-tour__title {
  font-weight: bold;
  font-size: 12px;
  line-height: 150%;
  margin-bottom: 10px;
  display: block;
}

.order-tour__text {
  font-size: 12px;
  line-height: 140%;
  display: block;
}

.order-tour__stats {
  margin-top: -3px;
  margin-right: 8px;
}

.order-tour__stats .card__stat {
  color: #000000;
  margin-right: 7px;
}

.order-tour__stats .card__stats {
  position: static;
}

.order-tour__stats .card__stat-val {
  position: relative;
  top: -5px;
}

.order-tour__stats .card__box-stat {
  display: block;
  white-space: nowrap;
  font-weight: 500;
  margin-top: 1px;
}

.order-tour__stats .card__box-stat > span {
  font-size: 12px;
}

.order-tour__check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}

.order-tour__check .form__check-box {
  margin-right: 0;
}

.order-tour__price {
  line-height: 26px;
}

.order-tour__price .price__new {
  font-weight: 500;
}

.order-tour__price .price__new span:first-child {
  font-size: 16px;
}

.order-tour__price .price__old {
  font-size: 12px;
  margin-left: 11px;
}

.order-tour__date {
  display: block;
  margin-top: 10px;
  font-size: 10px;
}

.order-tour__calendar {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  background-image: url("../images/calendar.svg");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 16px;
  padding-left: 27px;
  height: 100%;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.order-tour__instructor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
}

.order-tour__instructor-avatar {
  width: 24px;
  min-width: 24px;
  height: 24px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 10px;
}

.order-tour__instructor-avatar img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.order-tour__instructor-info {
  font-size: 10px;
  line-height: 130%;
}

.order-tour__instructor-info span {
  font-weight: 500;
}

.order-check {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  position: relative;
}

.order-check:after {
  content: '';
  color: #FE0002;
  display: block;
}

.order-check--yes:after {
  width: 10px;
  height: 17px;
  border-bottom: 2px solid;
  border-right: 2px solid;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

.order-check--no:after {
  width: 21px;
  border-bottom: 2px solid;
}

.order-package {
  position: relative;
  padding-bottom: 60px;
}

.order-package__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-right: 1px solid transparent;
  border-left: 1px solid transparent;
}

.order-package__bottom .order-package__box {
  height: 100px;
}

.order-package__bottom .order-package__box .order-package__card {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.order-package__bottom .order-package__box .btn {
  height: 40px;
  width: 100%;
  max-width: 224px;
  font-weight: bold;
  font-size: 12px;
}

.order-package__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-right: 1px solid #D9D9D9;
  border-left: 1px solid transparent;
}

.order-package__card-date {
  margin-top: 7px;
  line-height: 130%;
  font-size: 10px;
  color: #5F5F5F;
}

.order-package__card-title {
  font-weight: bold;
  font-size: 20px;
  line-height: 130%;
  margin-bottom: 20px;
}

.order-package__card-price .price__new span:first-child {
  font-size: 16px;
}

.order-package__card-action {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-left: 20px;
  padding-right: 20px;
}

.order-package__card-action:before {
  content: '';
  position: absolute;
  top: 0;
  right: 100%;
  height: 100%;
  border-left: 1px solid #D9D9D9;
}

.order-package__box {
  padding: 7px 20px 20px;
  border-right: 1px solid #D9D9D9;
  width: 220px;
  min-width: 220px;
  max-width: 220px;
  position: relative;
}

.order-package__box:last-child {
  border-right: none;
}

.order-package__box--name {
  width: 100%;
  max-width: 368px;
  font-weight: 500;
  font-size: 12px;
}

.order-package__main {
  max-height: 178px;
  border: 1px solid #D9D9D9;
}

.order-package__main .page-table__line {
  border-left: none;
  border-right: none;
}

.order-package__main .page-table__line:first-child {
  border-top: none;
}

.order-package__main .page-table__line:last-child {
  border-bottom: none;
}

.order-package__main .page-table__line .order-tour {
  cursor: initial;
}

.order-package__main .scroll-element.scroll-y.scroll-scrolly_visible {
  right: 0;
}

.order-user {
  margin-bottom: 32px;
}

.order-user:last-child {
  margin-bottom: 0;
}

.order-user .form__label {
  margin-bottom: 16px;
}

.order-user .form__label:last-child {
  margin-bottom: 0;
}

.order-users {
  width: 100vw;
  max-width: 454px;
}

.order-users__controls {
  display: none;
}

.order-users__more {
  margin-top: 30px;
}

.order-users__more button {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 14px;
  cursor: pointer;
  background: transparent;
}

.order-users__more button span {
  margin-right: 10px;
  border-radius: 50%;
  width: 22px;
  min-width: 22px;
  height: 22px;
  border: 1px solid #FE0002;
  position: relative;
}

.order-users__more button span:after,
.order-users__more button span:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  border-bottom: 1px solid #FE0002;
}

.order-users__more button span:after {
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.order-users__more button span:before {
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
      -ms-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
}

.order-user__title {
  line-height: 112%;
  margin-bottom: 30px;
  font-weight: 500;
  margin-bottom: 12px;
}

.order-pay {
  background: #F5F5F5;
  padding: 30px;
  max-width: 825px;
  width: 100%;
}

.order-pay__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px solid #D9D9D9;
}

.order-pay__top > * {
  padding-bottom: 15px;
}

.order-pay__title {
  margin-bottom: 19px;
  font-weight: 600;
  line-height: 160%;
}

.order-pay__date {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  margin-bottom: 15px;
  padding-left: 27px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url("../images/calendar.svg");
  min-height: 17px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.order-pay__package {
  font-weight: 600;
  font-size: 12px;
  line-height: 130%;
}

.order-pay__help {
  background-repeat: no-repeat;
  background-position: right top;
  background-image: url("../images/order__icon-1.svg");
  padding-right: 53px;
  padding-top: 4px;
}

.order-pay__help-title {
  margin-bottom: 10px;
  font-weight: 600;
  font-size: 12px;
  line-height: 130%;
}

.order-pay__help-text {
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  max-width: 197px;
}

.order-pay__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.order-pay__main .order-pay__col--lg {
  padding-top: 16px;
}

.order-pay__main .order-pay__col--sm {
  padding-top: 30px;
}

@supports (flex-direction: column) {
  .order-pay__main .order-pay__col--sm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.order-pay__col--lg {
  width: 60.87%;
  max-width: 60.87%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 60.87%;
          flex: 0 0 60.87%;
  border-right: 1px solid #D9D9D9;
  padding-right: 23px;
}

.order-pay__col--sm {
  width: 39.13%;
  max-width: 39.13%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 39.13%;
          flex: 0 0 39.13%;
  padding-left: 30px;
}

.order-pay__code {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin-bottom: 26px;
  padding-right: 44px;
}

.order-pay__code .form__label {
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 10px;
}

.order-pay__code .btn {
  width: 122px;
}

.order-pay__summa {
  max-width: 235px;
  background: #FFFFFF;
  border: 1px solid #D9D9D9;
  margin-bottom: 20px;
  padding: 15px 20px;
  display: none;
}

.order-pay__summa.active {
  display: block;
}

.order-pay__summa-line {
  margin-top: 10px;
  font-weight: 500;
  font-size: 12px;
  line-height: 130%;
}

.order-pay__summa-line span {
  font-weight: 600;
}

.order-pay__summa-line:first-child {
  margin-top: 0;
}

.order-pay__summa-line.active {
  display: block;
}

.order-pay__summa-line--sale {
  display: none;
}

.order-pay__summa-line--alt {
  padding-top: 10px;
  border-top: 1px solid #D9D9D9;
  display: none;
}

.order-pay__options {
  margin-bottom: 30px;
}

.order-pay__options-title {
  margin-bottom: 13px;
  font-weight: 500;
  font-size: 14px;
  line-height: 32px;
}

.order-pay__options-list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 15px;
}

.order-pay__option {
  position: relative;
  background: #FFFFFF;
  border: 1px solid #D9D9D9;
  padding: 22px 20px;
  cursor: pointer;
}

@supports (flex-direction: column) {
  .order-pay__option {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.order-pay__option[data-type="full"] .order-pay__option-title:before {
  background-image: url("../images/pic-ful-pay.svg");
}

.order-pay__option[data-type="installment"] .order-pay__option-title:before {
  width: 24px;
  height: 24px;
  margin-left: 19px;
  background-image: url("../images/pic-installment-pay.svg");
}

.order-pay__option-top {
  margin-bottom: 14px;
  display: block;
}

.order-pay__option-title {
  font-weight: 600;
  font-size: 12px;
  line-height: 1;
  display: inline-block;
  position: relative;
}

.order-pay__option-title:before {
  content: '';
  position: absolute;
  bottom: -3px;
  width: 20px;
  height: 20px;
  left: 100%;
  margin-left: 16px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.order-pay__option-i {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 17px;
  height: 17px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.5 0C6.81886 0 5.17547 0.498516 3.77766 1.43251C2.37984 2.3665 1.29037 3.69402 0.647028 5.24719C0.00368293 6.80036 -0.164645 8.50943 0.163329 10.1583C0.491303 11.8071 1.30085 13.3217 2.4896 14.5104C3.67834 15.6992 5.1929 16.5087 6.84174 16.8367C8.49057 17.1646 10.1996 16.9963 11.7528 16.353C13.306 15.7096 14.6335 14.6202 15.5675 13.2223C16.5015 11.8245 17 10.1811 17 8.5C16.9976 6.24641 16.1013 4.08582 14.5077 2.49228C12.9142 0.898753 10.7536 0.00243743 8.5 0V0ZM8.67709 3.54167C8.88723 3.54167 9.09265 3.60398 9.26738 3.72073C9.44211 3.83748 9.57829 4.00342 9.65871 4.19757C9.73913 4.39171 9.76017 4.60535 9.71917 4.81145C9.67817 5.01755 9.57698 5.20687 9.42839 5.35547C9.27979 5.50406 9.09048 5.60525 8.88437 5.64625C8.67827 5.68725 8.46463 5.66621 8.27049 5.58579C8.07634 5.50537 7.9104 5.36919 7.79365 5.19446C7.6769 5.01973 7.61459 4.81431 7.61459 4.60417C7.61459 4.32237 7.72653 4.05212 7.92579 3.85287C8.12504 3.65361 8.39529 3.54167 8.67709 3.54167ZM10.2708 13.1042H7.4375C7.24964 13.1042 7.06948 13.0295 6.93664 12.8967C6.8038 12.7639 6.72917 12.5837 6.72917 12.3958C6.72917 12.208 6.8038 12.0278 6.93664 11.895C7.06948 11.7621 7.24964 11.6875 7.4375 11.6875H7.96875C8.01572 11.6875 8.06076 11.6688 8.09397 11.6356C8.12718 11.6024 8.14584 11.5574 8.14584 11.5104V8.32292C8.14584 8.27595 8.12718 8.23091 8.09397 8.1977C8.06076 8.16449 8.01572 8.14583 7.96875 8.14583H7.4375C7.24964 8.14583 7.06948 8.07121 6.93664 7.93837C6.8038 7.80553 6.72917 7.62536 6.72917 7.4375C6.72917 7.24964 6.8038 7.06947 6.93664 6.93663C7.06948 6.80379 7.24964 6.72917 7.4375 6.72917H8.14584C8.52156 6.72917 8.8819 6.87842 9.14757 7.1441C9.41325 7.40978 9.5625 7.77011 9.5625 8.14583V11.5104C9.5625 11.5574 9.58116 11.6024 9.61437 11.6356C9.64758 11.6688 9.69262 11.6875 9.73959 11.6875H10.2708C10.4587 11.6875 10.6389 11.7621 10.7717 11.895C10.9045 12.0278 10.9792 12.208 10.9792 12.3958C10.9792 12.5837 10.9045 12.7639 10.7717 12.8967C10.6389 13.0295 10.4587 13.1042 10.2708 13.1042Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.order-pay__option-price {
  display: block;
  margin-bottom: 7px;
}

.order-pay__option-price .price__new {
  font-size: 14px;
}

.order-pay__option-price .price__old {
  font-size: 12px;
}

.order-pay__option-date {
  margin-top: -1px;
  font-size: 8px;
  color: #5F5F5F;
  display: block;
}

.order-pay__option-info {
  display: block;
  margin-bottom: 13px;
  font-weight: 500;
  font-size: 12px;
  line-height: 150%;
}

@supports (flex-direction: column) {
  .order-pay__option-info {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}

.order-pay__option-line {
  margin-bottom: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.order-pay__option-line:last-child {
  margin-bottom: 0;
}

.order-pay__option-line span {
  font-weight: 600;
}

.order-pay__i {
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.5 0C6.81886 0 5.17547 0.498516 3.77766 1.43251C2.37984 2.3665 1.29037 3.69402 0.647028 5.24719C0.00368293 6.80036 -0.164645 8.50943 0.163329 10.1583C0.491303 11.8071 1.30085 13.3217 2.4896 14.5104C3.67834 15.6992 5.1929 16.5087 6.84174 16.8367C8.49057 17.1646 10.1996 16.9963 11.7528 16.353C13.306 15.7096 14.6335 14.6202 15.5675 13.2223C16.5015 11.8245 17 10.1811 17 8.5C16.9976 6.24641 16.1013 4.08582 14.5077 2.49228C12.9142 0.898753 10.7536 0.00243743 8.5 0V0ZM8.67709 3.54167C8.88723 3.54167 9.09265 3.60398 9.26738 3.72073C9.44211 3.83748 9.57829 4.00342 9.65871 4.19757C9.73913 4.39171 9.76017 4.60535 9.71917 4.81145C9.67817 5.01755 9.57698 5.20687 9.42839 5.35547C9.27979 5.50406 9.09048 5.60525 8.88437 5.64625C8.67827 5.68725 8.46463 5.66621 8.27049 5.58579C8.07634 5.50537 7.9104 5.36919 7.79365 5.19446C7.6769 5.01973 7.61459 4.81431 7.61459 4.60417C7.61459 4.32237 7.72653 4.05212 7.92579 3.85287C8.12504 3.65361 8.39529 3.54167 8.67709 3.54167ZM10.2708 13.1042H7.4375C7.24964 13.1042 7.06948 13.0295 6.93664 12.8967C6.8038 12.7639 6.72917 12.5837 6.72917 12.3958C6.72917 12.208 6.8038 12.0278 6.93664 11.895C7.06948 11.7621 7.24964 11.6875 7.4375 11.6875H7.96875C8.01572 11.6875 8.06076 11.6688 8.09397 11.6356C8.12718 11.6024 8.14584 11.5574 8.14584 11.5104V8.32292C8.14584 8.27595 8.12718 8.23091 8.09397 8.1977C8.06076 8.16449 8.01572 8.14583 7.96875 8.14583H7.4375C7.24964 8.14583 7.06948 8.07121 6.93664 7.93837C6.8038 7.80553 6.72917 7.62536 6.72917 7.4375C6.72917 7.24964 6.8038 7.06947 6.93664 6.93663C7.06948 6.80379 7.24964 6.72917 7.4375 6.72917H8.14584C8.52156 6.72917 8.8819 6.87842 9.14757 7.1441C9.41325 7.40978 9.5625 7.77011 9.5625 8.14583V11.5104C9.5625 11.5574 9.58116 11.6024 9.61437 11.6356C9.64758 11.6688 9.69262 11.6875 9.73959 11.6875H10.2708C10.4587 11.6875 10.6389 11.7621 10.7717 11.895C10.9045 12.0278 10.9792 12.208 10.9792 12.3958C10.9792 12.5837 10.9045 12.7639 10.7717 12.8967C10.6389 13.0295 10.4587 13.1042 10.2708 13.1042Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: left 2px;
  min-height: 21px;
  padding-left: 29px;
  font-size: 10px;
  line-height: 130%;
  max-width: 208px;
  display: none;
}

.order-pay__i.active {
  display: block;
}

.order-pay__i span {
  font-weight: 500;
}

.order-pay__type {
  margin-bottom: 10px;
}

.order-pay__type .form__label-name {
  font-size: 12px;
}

.order-pay__type:last-child {
  margin-bottom: 0;
}

.order-pay__types {
  padding-top: 27px;
  border-top: 1px solid #D9D9D9;
  max-width: 253px;
}

.order-pay__type-select {
  margin-left: 10px;
  position: relative;
  bottom: -2px;
}

.order-pay__type .form__check:checked ~ .order-pay__type-select .order-select {
  pointer-events: initial;
  border-bottom: 1px solid #FE0002;
  opacity: 1;
}

.order-pay__check {
  max-width: 266px;
}

@supports (flex-direction: column) {
  .order-pay__check {
    margin-top: auto;
  }
}

.order-pay__check .form__label-name {
  font-weight: 500;
  font-size: 12px;
  line-height: 130%;
}

.order-pay__check .form__label-name a {
  color: #207FFF;
  text-decoration: underline;
}

.order-pay__download {
  display: none;
  margin-bottom: 30px;
}

.order-pay__download.active {
  display: block;
}

.order-pay__download a {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.order-pay__download a.disabled {
  opacity: 0.3;
  pointer-events: none;
}

.order-pay__download a.disabled .icon {
  color: #000;
}

.order-pay__download a:last-child {
  margin-bottom: 0;
}

.order-pay__download a .icon {
  font-size: 27px;
  margin-right: 9px;
  color: #FE0002;
}

.order-pay__download a span {
  color: #000;
  font-weight: 600;
  font-size: 12px;
  line-height: 130%;
  text-decoration: underline;
}

.order-pay__bottom {
  border-top: 1px solid #D9D9D9;
  padding-top: 13px;
  margin-left: -30px;
  padding-left: 30px;
}

.order-pay__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  font-weight: 600;
  margin-bottom: 17px;
}

.order-pay__price span:last-child {
  margin-left: 11px;
  font-weight: bold;
  font-size: 20px;
  color: #FE0002;
  white-space: nowrap;
}

.order-pay__action .btn {
  width: 193px;
  height: 40px;
}

.order-pay__action .order-steps__box-action {
  margin: 0;
}

.order-select {
  border-bottom: 1px solid #000;
  min-width: 74px;
  position: relative;
  display: block;
  pointer-events: none;
  opacity: 0.3;
}

.order-select.active .order-select__dropdown {
  display: block;
}

.order-select__text {
  font-size: 10px;
  color: #000;
  height: 15px;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 18px 0 5px;
  position: relative;
}

.order-select__text:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 8px;
  width: 5px;
  height: 5px;
  margin-top: -3px;
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  -webkit-transform: rotate(45deg) translateY(-50%);
      -ms-transform: rotate(45deg) translateY(-50%);
          transform: rotate(45deg) translateY(-50%);
}

.order-select__dropdown {
  position: absolute;
  top: 100%;
  margin-top: 3px;
  right: 0;
  background: #FFFFFF;
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
          box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
  padding: 10px 12px 10px 10px;
  display: none;
}

.order-select__list {
  display: block;
}

.order-select__item {
  display: block;
  padding-right: 21px;
  margin-bottom: 4px;
  position: relative;
  font-size: 10px;
}

.order-select__item:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 50%;
  border: 1px solid #979797;
  width: 8px;
  height: 8px;
}

.order-select__item:last-child {
  margin-bottom: 0;
}

.order-select__item.selected:after {
  border-color: #FE0002;
}

.order-select__item.selected:before {
  content: '';
  position: absolute;
  top: 50%;
  right: 2px;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  border-radius: 50%;
  background: #FE0002;
  width: 4px;
  height: 4px;
}

.popup-code .popup__title {
  padding-right: 27px;
}

.popup-code__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.popup-code__form .form__label {
  margin-bottom: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 11px;
}

.popup-code__form .btn {
  width: 130px;
}

.popup-code__repeat {
  margin-top: 11px;
}

.popup-code__repeat a {
  text-decoration: underline;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  color: #FE0002;
}

.test {
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  background: #fff;
}

.test__top {
  padding: 21px 30px 18px;
  border-bottom: 1px solid #A8A6A6;
  font-weight: bold;
  font-size: 18px;
  line-height: 130%;
  text-transform: uppercase;
}

.test__main {
  padding: 44px 30px 30px;
  position: relative;
}

.test__bottom {
  border-top: 1px solid #A8A6A6;
  padding: 18px 30px 15px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.test__progress {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.test__progress-title {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 13px;
}

.test__progress-line {
  background: #E6E6E6;
  height: 7px;
}

.test__progress-line span {
  background: #30AD63;
  display: block;
  height: 100%;
  width: 0;
}

.test__back {
  margin-left: 43px;
}

.test__back button {
  width: 40px;
  height: 44px;
  border: 1px solid #A8A6A6;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../images/long-arrow-left.svg");
}

.test-box {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.test-box.active {
  position: static;
  opacity: 1;
  visibility: visible;
}

.test-box__question {
  margin-bottom: 30px;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}

.test-box__items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 22px 30px;
}

.test-box__item {
  border: 1px solid #A8A6A6;
  padding: 17px 20px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  font-size: 12px;
}

.test-box__item.active:before {
  background: #30AD63;
}

.test-box__item:before {
  content: '';
  background: #DADADA;
  width: 17px;
  min-width: 17px;
  height: 17px;
  margin-right: 13px;
  border-radius: 50%;
}

.popup-test {
  padding: 30px 30px 0;
  max-width: 639px;
}

.popup-test .popup__top {
  margin-right: -30px;
}

.popup-test .test {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.popup-test .test__top {
  padding: 0;
  border-bottom: none;
  line-height: 106.7%;
  letter-spacing: -0.002em;
}

.popup-test .test__main {
  padding-left: 0;
  padding-right: 0;
  padding-top: 25px;
  padding-bottom: 25px;
}

.popup-test .test__bottom {
  padding: 18px 30px 20px 30px;
  margin-left: -30px;
  margin-right: -30px;
}

.popup-test .test-box__question {
  margin-bottom: 20px;
}

.popup-test .test-box__item {
  margin-bottom: 20px;
}

.popup-test .test-box__item:last-child {
  margin-bottom: 0;
}

.popup-test .test-box__items {
  display: block;
}

.equipment__title {
  margin-bottom: 30px;
}

.equipment__text {
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 50px;
  max-width: 1030px;
}

.equipment__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 38px;
}

.equipment-tour {
  background: #F5F5F5;
  width: 49.19%;
  max-width: 49.19%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 49.19%;
          flex: 0 0 49.19%;
}

.equipment-tour__code {
  padding: 30px 30px 61px;
}

.equipment-tour__code,
.equipment-tour__info {
  display: none;
}

.equipment-tour__code.active,
.equipment-tour__info.active {
  display: block;
}

.equipment-tour__info {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 26px;
}

.equipment-tour__info .equipment-tour__title {
  font-size: 18px;
  margin-bottom: 19px;
}

.equipment-tour__title {
  font-weight: 600;
  line-height: 150%;
  margin-bottom: 20px;
}

.equipment-tour__line {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 34px;
}

.equipment-tour__line .form__input {
  height: 44px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 13px;
  font-size: 16px;
  letter-spacing: -0.002em;
  color: #5F5F5F;
  font-family: "Circe";
}

.equipment-tour__line .btn {
  width: 147px;
  min-width: 147px;
  font-size: 14px;
  font-family: "Circe";
  font-weight: bold;
}

.equipment-tour__text {
  font-size: 14px;
}

.equipment-tour__top {
  margin-left: -20px;
  margin-right: -20px;
  padding: 20px 20px 15px;
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
  border-bottom: 1px solid #000000;
  margin-bottom: 18px;
}

.equipment-tour__top-mobile {
  display: none;
}

.equipment-tour__date {
  font-weight: 500;
  font-size: 18px;
  padding-left: 35px;
  min-height: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 23px;
  background-image: url("../images/calendar.svg");
}

.equipment-tour__item {
  font-size: 18px;
  line-height: 150%;
  margin-top: 19px;
}

.equipment-tour__item span {
  font-weight: 600;
}

.equipment-basket {
  width: 100%;
  margin-left: 124px;
  background: #F5F5F5;
  -ms-flex-item-align: start;
      align-self: flex-start;
  position: relative;
}

.equipment-basket__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 21px 62px 14px 20px;
  position: relative;
  cursor: pointer;
}

.equipment-basket__box .icon {
  font-size: 23px;
  margin-right: 14px;
}

.equipment-basket__box span {
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
}

.equipment-basket__box-price {
  margin-left: auto;
  font-weight: bold;
  font-size: 20px;
  line-height: 150%;
}

.equipment-basket__box:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  width: 10px;
  height: 10px;
  border-bottom: 2px solid #000;
  border-right: 2px solid #000;
  -webkit-transform: translateY(-50%) rotate(-45deg);
      -ms-transform: translateY(-50%) rotate(-45deg);
          transform: translateY(-50%) rotate(-45deg);
}

.equipment-basket__elems {
  padding: 15px 20px 20px;
  display: none;
}

.equipment-basket__elems .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  height: 40px;
  padding: 0 25px;
  min-width: 170px;
  font-weight: bold;
  font-size: 12px;
  margin-top: 20px;
}

.equipment-basket__elem {
  margin-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-weight: 500;
  font-size: 20px;
  line-height: 150%;
}

.equipment-basket__elem--all {
  margin-top: 19px;
}

.equipment-basket__elem span {
  font-weight: 600;
  font-size: 18px;
}

.equipment-basket__elem:last-child {
  margin-bottom: 0;
}

.equipment-basket__items {
  position: absolute;
  z-index: 10;
  top: 100%;
  left: 0;
  width: 100%;
  padding: 20px 0 30px 20px;
  background: #F5F5F5;
  border: 1px solid #D9D9D9;
  display: none;
}

.equipment-basket__items .scroll-element.scroll-y.scroll-scrolly_visible {
  right: 0;
}

.equipment-basket__items-list {
  max-height: 405px;
  margin-bottom: 15px;
  padding-right: 20px;
  padding-top: 8px;
}

.equipment-basket__items-summa {
  border-top: 1px solid #000000;
  padding-top: 24px;
  font-weight: bold;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-right: 20px;
}

.equipment-basket__item {
  margin-bottom: 27px;
  padding-right: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.equipment-basket__item:last-child {
  margin-bottom: 15px;
}

.equipment-basket__item-name {
  font-weight: 500;
  line-height: 150%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-right: 15px;
}

.equipment-basket__item-price {
  font-weight: 600;
  font-size: 18px;
  line-height: 1;
  text-align: right;
  min-width: 80px;
}

.equipment-basket__item-del {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 24px;
  min-width: 24px;
  height: 24px;
  margin-left: 20px;
  cursor: pointer;
  background-color: transparent;
  background-image: url("../images/del.svg");
  background-position: center;
  background-size: 22px;
}

.equipment__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.equipment-aside {
  background: #F5F5F5;
  width: 400px;
  max-width: 400px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 400px;
          flex: 0 0 400px;
  padding-bottom: 20px;
  margin-right: 20px;
}

.equipment-aside a.active {
  color: #FE0002;
}

.equipment-aside__all {
  border-bottom: 1px solid #000000;
}

.equipment-aside__all a {
  display: block;
  padding: 26px 20px;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
}

.equipment-aside__all a.active {
  padding-top: 31px;
  padding-bottom: 31px;
}

.equipment-aside__box.active > a:after {
  -webkit-transform: translateY(-50%) rotate(45deg);
      -ms-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
}

.equipment-aside__box.active .equipment-aside__items {
  display: block;
}

.equipment-aside__box > a {
  padding: 22px 50px 21px 20px;
  display: block;
  position: relative;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
}

.equipment-aside__box > a:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 30px;
  width: 10px;
  height: 10px;
  border-bottom: 2px solid #000;
  border-right: 2px solid #000;
  -webkit-transform: translateY(-50%) rotate(-45deg);
      -ms-transform: translateY(-50%) rotate(-45deg);
          transform: translateY(-50%) rotate(-45deg);
}

.equipment-aside__items {
  padding: 10px 20px 27px;
  display: none;
}

.equipment-aside__items li {
  margin-bottom: 36px;
}

.equipment-aside__items li:last-child {
  margin-bottom: 0;
}

.equipment-aside__item {
  line-height: 150%;
  font-weight: 500;
  padding-left: 27px;
  position: relative;
}

.equipment-aside__item.active {
  font-weight: 600;
}

.equipment-aside__item:before {
  content: '';
  position: absolute;
  top: .2em;
  left: 0;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  border: 2px solid #767676;
}

.equipment-aside__item--necessarily:before {
  background: #767676;
  border-color: #767676;
}

.equipment-aside__item--not-necessary:before {
  background: transparent;
  border-color: #767676;
}

.equipment-aside__item--not-paid:before {
  background: #FE0002;
  border-color: #FE0002;
}

.equipment-aside__item--bought:before {
  background: #30AD63;
  border-color: #30AD63;
}

.equipment-back {
  display: none;
}

.equipment-main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.equipment-cards {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}

.equipment-card {
  display: block;
  -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
          box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
  padding: 35px 30px 30px;
}

.equipment-card__img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 26px;
  height: 208px;
}

.equipment-card__img img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.equipment-card__name {
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 150%;
  display: block;
}

.equipment__popup {
  display: none;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.5 0C6.81886 0 5.17547 0.498516 3.77766 1.43251C2.37984 2.3665 1.29037 3.69402 0.647028 5.24719C0.00368293 6.80036 -0.164645 8.50943 0.163329 10.1583C0.491303 11.8071 1.30085 13.3217 2.4896 14.5104C3.67834 15.6992 5.1929 16.5087 6.84174 16.8367C8.49057 17.1646 10.1996 16.9963 11.7528 16.353C13.306 15.7096 14.6335 14.6202 15.5675 13.2223C16.5015 11.8245 17 10.1811 17 8.5C16.9976 6.24641 16.1013 4.08582 14.5077 2.49228C12.9142 0.898753 10.7536 0.00243743 8.5 0V0ZM8.67709 3.54167C8.88723 3.54167 9.09265 3.60398 9.26738 3.72073C9.44211 3.83748 9.57829 4.00342 9.65871 4.19757C9.73913 4.39171 9.76017 4.60535 9.71917 4.81145C9.67817 5.01755 9.57698 5.20687 9.42839 5.35547C9.27979 5.50406 9.09048 5.60525 8.88437 5.64625C8.67827 5.68725 8.46463 5.66621 8.27049 5.58579C8.07634 5.50537 7.9104 5.36919 7.79365 5.19446C7.6769 5.01973 7.61459 4.81431 7.61459 4.60417C7.61459 4.32237 7.72653 4.05212 7.92579 3.85287C8.12504 3.65361 8.39529 3.54167 8.67709 3.54167ZM10.2708 13.1042H7.4375C7.24964 13.1042 7.06948 13.0295 6.93664 12.8967C6.8038 12.7639 6.72917 12.5837 6.72917 12.3958C6.72917 12.208 6.8038 12.0278 6.93664 11.895C7.06948 11.7621 7.24964 11.6875 7.4375 11.6875H7.96875C8.01572 11.6875 8.06076 11.6688 8.09397 11.6356C8.12718 11.6024 8.14584 11.5574 8.14584 11.5104V8.32292C8.14584 8.27595 8.12718 8.23091 8.09397 8.1977C8.06076 8.16449 8.01572 8.14583 7.96875 8.14583H7.4375C7.24964 8.14583 7.06948 8.07121 6.93664 7.93837C6.8038 7.80553 6.72917 7.62536 6.72917 7.4375C6.72917 7.24964 6.8038 7.06947 6.93664 6.93663C7.06948 6.80379 7.24964 6.72917 7.4375 6.72917H8.14584C8.52156 6.72917 8.8819 6.87842 9.14757 7.1441C9.41325 7.40978 9.5625 7.77011 9.5625 8.14583V11.5104C9.5625 11.5574 9.58116 11.6024 9.61437 11.6356C9.64758 11.6688 9.69262 11.6875 9.73959 11.6875H10.2708C10.4587 11.6875 10.6389 11.7621 10.7717 11.895C10.9045 12.0278 10.9792 12.208 10.9792 12.3958C10.9792 12.5837 10.9045 12.7639 10.7717 12.8967C10.6389 13.0295 10.4587 13.1042 10.2708 13.1042Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 17px;
  height: 17px;
  vertical-align: middle;
  position: relative;
  bottom: 2px;
}

.equipment-item {
  border: 1px solid #D9D9D9;
  padding: 35px 20px 29px 30px;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.equipment-item:last-child {
  margin-bottom: 0;
}

.equipment-item__info {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.equipment-item__status {
  position: absolute;
  top: 0;
  left: 0;
  background: #FE0002;
  line-height: 1;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: .2em 30px 0;
  font-weight: bold;
  font-size: 10px;
  letter-spacing: 0.11em;
  color: #fff;
  text-transform: uppercase;
}

.equipment-item__img {
  margin-right: 20px;
  width: 160px;
  min-width: 160px;
  min-height: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.equipment-item__img img {
  display: block;
  max-width: 100%;
  max-height: 100%;
}

.equipment-item__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 18px;
}

.equipment-item__text {
  margin-bottom: 18px;
  font-size: 14px;
  line-height: 150%;
  min-height: 51px;
}

.equipment-item__action {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.equipment-item__action .counter {
  margin-right: auto;
}

.equipment-item__action .btn {
  height: 40px;
  margin-bottom: 0;
  margin-left: 35px;
  width: 100%;
  max-width: 198px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.equipment-item__action .btn .form__label-name {
  font-weight: 600;
  font-size: 14px;
}

.equipment-info {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #F5F5F5;
  border: 1px solid #D9D9D9;
  padding: 20px 30px;
}

.equipment-info__item {
  font-size: 12px;
  line-height: 1;
  padding-left: 22px;
  position: relative;
}

.equipment-info__item:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  border: 2px solid #767676;
}

.equipment-info__item--necessarily:before {
  background: #767676;
  border-color: #767676;
}

.equipment-info__item--not-necessary:before {
  background: transparent;
  border-color: #767676;
}

.equipment-info__item--not-paid:before {
  background: #FE0002;
  border-color: #FE0002;
}

.equipment-info__item--bought:before {
  background: #30AD63;
  border-color: #30AD63;
}

.equipment-info--mobile {
  display: none;
}

.equipment-logs {
  display: none;
}

.equipment-log {
  border-bottom: 1px solid #D9D9D9;
}

.equipment-log:last-child {
  border-bottom: none;
}

.equipment-log a {
  display: block;
  position: relative;
  font-size: 12px;
  font-weight: 500;
  padding: 13px 25px 12px;
}

.equipment-log a:before {
  width: 6px;
  height: 6px;
  border-width: 1px;
  left: 12px;
  top: 50%;
  margin-top: -3px;
}

.equip-icon {
  display: none;
}

.equip-icon--equip {
  background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M432.921 32h-353.842c-20.623 0-37.34 16.718-37.34 37.34v42.19c0 20.623 16.718 37.34 37.34 37.34h353.842c20.622 0 37.339-16.718 37.339-37.34v-42.19c0-20.623-16.717-37.34-37.339-37.34z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M139.127 148.869v-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M178.081 32v116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M333.913 148.869v-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M372.867 32v116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M314.433 304.678h-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M411.82 187.809v42.988c-0.321 16.733-6.258 32.874-16.856 45.826s-25.242 21.969-41.579 25.599'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M158.609 302.223c-16.338-3.63-30.981-12.646-41.578-25.599s-16.535-29.094-16.856-45.827v-42.988'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M411.82 460.504h48.695c2.584 0 5.061-1.026 6.888-2.853 1.825-1.827 2.852-4.303 2.852-6.886v-87.652c0-15.498-6.156-30.363-17.116-41.319-10.958-10.959-25.82-17.116-41.319-17.116'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M100.175 460.504h-48.696c-2.583 0-5.060-1.026-6.886-2.853s-2.852-4.303-2.852-6.886v-87.652c0-15.498 6.157-30.363 17.115-41.319 10.959-10.959 25.822-17.116 41.319-17.116v0'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M411.825 236.522v223.999c0 5.166-2.050 10.122-5.705 13.774-3.652 3.652-8.606 5.705-13.772 5.705h-272.695c-5.166 0-10.12-2.053-13.773-5.705s-5.705-8.608-5.705-13.774v-223.999'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M197.566 324.174c0 5.166-2.052 10.12-5.705 13.774-3.653 3.652-8.607 5.703-13.773 5.703s-10.12-2.050-13.773-5.703c-3.653-3.654-5.705-8.608-5.705-13.774v-48.695c0-2.584 1.025-5.061 2.852-6.886 1.827-1.827 4.303-2.853 6.887-2.853h19.478c2.583 0 5.060 1.026 6.887 2.853 1.827 1.825 2.852 4.303 2.852 6.886v48.695z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M353.389 324.174c0 5.166-2.053 10.12-5.705 13.774-3.652 3.652-8.608 5.703-13.774 5.703-5.164 0-10.12-2.050-13.772-5.703-3.652-3.654-5.705-8.608-5.705-13.774v-48.695c0-2.584 1.026-5.061 2.852-6.886 1.827-1.827 4.305-2.853 6.888-2.853h19.478c2.584 0 5.061 1.026 6.886 2.853 1.827 1.825 2.853 4.303 2.853 6.886v48.695z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M255.997 246.243c16.137 0 29.218-13.081 29.218-29.218s-13.081-29.218-29.218-29.218c-16.137 0-29.218 13.081-29.218 29.218s13.081 29.218 29.218 29.218z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M290.084 392.329h-68.174c-13.447 0-24.348 10.901-24.348 24.348s10.901 24.348 24.348 24.348h68.175c13.447 0 24.348-10.901 24.348-24.348s-10.901-24.348-24.348-24.348z'%3E%3C/path%3E%3C/svg%3E%0A");
}

.equip-icon--clothes {
  background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='20.48' stroke='%23000' d='M386.038 472.728v-260.072l65.018 43.344 43.344-86.69-151.708-130.037c-22.301 24.99-53.32 40.5-86.692 43.346v0c-33.377-2.829-64.401-18.341-86.69-43.346v0l-151.709 130.037 43.346 86.69 65.019-43.344v260.072h260.075z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='20.48' stroke='%23000' d='M256 212.654v-130.036'%3E%3C/path%3E%3C/svg%3E%0A");
}

.equip-icon--trifle {
  background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M99.479 16v104.347c0 16.605 6.597 32.529 18.337 44.271s27.666 18.338 44.271 18.338c16.605 0 32.529-6.596 44.271-18.338s18.338-27.666 18.338-44.271v-104.347'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M162.088 16v479.997'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M349.912 182.958v313.043'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M287.304 78.608c0-16.605 6.596-32.529 18.337-44.271 11.743-11.742 27.668-18.337 44.272-18.337s32.529 6.596 44.272 18.337c11.74 11.742 18.337 27.666 18.337 44.271v41.739c0 16.605-6.596 32.53-18.337 44.271-11.743 11.742-27.668 18.338-44.272 18.338s-32.529-6.596-44.272-18.338c-11.74-11.742-18.337-27.666-18.337-44.271v-41.739z'%3E%3C/path%3E%3C/svg%3E%0A");
}

.equip-icon--services {
  background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M70.956 80.695c0-12.915 5.13-25.301 14.263-34.433s21.518-14.262 34.433-14.262h38.957v58.434c0 21.523-7.694 38.956-29.217 38.956h-29.217c-7.749 0-15.18-3.078-20.66-8.558s-8.558-12.912-8.558-20.66v-19.477z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M158.607 90.435c0 21.523 7.695 38.957 29.217 38.957h29.217c7.749 0 15.18-3.078 20.66-8.558s8.558-12.912 8.558-20.66v-19.477c0-6.394-1.26-12.727-3.707-18.636s-6.035-11.276-10.555-15.797c-4.522-4.522-9.89-8.109-15.797-10.556s-12.24-3.706-18.636-3.706h-38.957'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M148.873 226.781c16.137 0 29.217-13.081 29.217-29.217s-13.081-29.217-29.217-29.217c-16.137 0-29.217 13.081-29.217 29.217s13.081 29.217 29.217 29.217z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M470.262 450.783c0 7.748-3.077 15.18-8.558 20.658-5.478 5.481-12.909 8.559-20.661 8.559h-58.435c-7.748 0-15.18-3.078-20.658-8.559-5.481-5.478-8.559-12.909-8.559-20.658v-185.043c0-15.498 6.156-30.362 17.117-41.32 10.959-10.959 25.821-17.115 41.317-17.115 15.5 0 30.363 6.156 41.32 17.115 10.96 10.959 17.115 25.822 17.115 41.32v185.043z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M392.348 210.635v-22.81c0-5.166 2.050-10.12 5.703-13.773s8.608-5.705 13.774-5.705c5.166 0 10.121 2.052 13.772 5.705 3.654 3.653 5.705 8.607 5.705 13.773v22.81'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M353.392 441.043h116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M353.392 265.739h116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23000' d='M411.824 168.347c-0.346-10.222-4.56-19.932-11.791-27.164s-16.942-11.447-27.165-11.792h-19.478c-29.217 0-58.435 9.74-58.435 68.174v150.956c0 82.784-38.957 131.477-121.74 131.477-17.266 0.002-34.365-3.396-50.317-10.001-15.953-6.608-30.448-16.291-42.657-28.502-12.21-12.209-21.894-26.704-28.501-42.657s-10.006-33.050-10.003-50.317v-73.043c0-20.663 8.209-40.481 22.82-55.093s34.429-22.82 55.094-22.82'%3E%3C/path%3E%3C/svg%3E%0A");
}

.counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.counter a {
  display: block;
  width: 28px;
  min-width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #FE0002;
  position: relative;
}

.counter a:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  border-bottom: 2px solid #FE0002;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.counter a[data-btn="inc"]:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 10px;
  border-bottom: 2px solid #FE0002;
  -webkit-transform: translate(-50%, -50%) rotate(90deg);
      -ms-transform: translate(-50%, -50%) rotate(90deg);
          transform: translate(-50%, -50%) rotate(90deg);
}

.counter span {
  display: block;
  width: 36px;
  min-width: 36px;
  text-align: center;
  font-weight: 500;
  font-size: 24px;
  color: #53585E;
}

.popup-equipment {
  max-width: 969px;
}

.slider .slick-list {
  margin: -20px -10px;
  padding: 20px 0;
}

.slider-box {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  padding: 0 10px;
}

.slider-box__item {
  margin-right: 20px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.slider-box__item:last-child {
  margin-right: 0;
}

@supports (flex-direction: column) {
  .slider-box__item .card-simple {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

@supports (flex-direction: column) {
  .slider-box__item .card-simple__info {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

@supports (flex-direction: column) {
  .slider-box__item .card-simple__text {
    margin-bottom: auto;
  }
}

.slider-bottom {
  margin-top: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.slider-controls {
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.slider-controls--left {
  margin-left: 0;
}

.slider-btn {
  width: 40px;
  min-width: 40px;
  height: 42px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
}

.slider-btn--prev {
  background-image: url("../images/arrow-left.svg");
}

.slider-btn--next {
  background-image: url("../images/arrow-right.svg");
}

.slider-counts {
  width: 49px;
  min-width: 49px;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  letter-spacing: -0.002em;
}

.slider-link a {
  letter-spacing: -0.002em;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  font-weight: bold;
  font-size: 20px;
  line-height: 130%;
}

.slider--profi .slider-box__item {
  margin-right: 80px;
}

.slider--profi .slider-box__item:last-child {
  margin-right: 0;
}

.card-alt {
  display: block;
  position: relative;
}

.card-alt:before {
  content: '';
  display: block;
  padding-top: 64.75%;
}

.card-alt__img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  overflow: hidden;
}

.card-alt__img:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(18.13%, #000000), color-stop(60.23%, rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(bottom, #000000 18.13%, rgba(0, 0, 0, 0) 60.23%);
  background: linear-gradient(0deg, #000000 18.13%, rgba(0, 0, 0, 0) 60.23%);
}

.card-alt__img:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 17.5%;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.64%, rgba(0, 0, 0, 0.2)), color-stop(23.88%, rgba(0, 0, 0, 0))), -webkit-gradient(linear, left top, left bottom, from(#000000), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.2) 0.64%, rgba(0, 0, 0, 0) 23.88%), -o-linear-gradient(top, #000000 0%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 0.64%, rgba(0, 0, 0, 0) 23.88%), linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
}

.card-alt__img img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.card-alt__info {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  padding: 0 15px 8px;
  color: #fff;
}

.card-alt__title {
  font-weight: bold;
  letter-spacing: -0.002em;
  line-height: 130%;
  margin-bottom: 10px;
  display: block;
}

.card-alt__text {
  display: block;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: -0.002em;
  margin-bottom: 16px;
}

.card-alt__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  padding: 12px 0;
  margin-right: -27px;
}

.card-alt__item {
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 18px;
  padding-left: 26px;
  margin-right: 27px;
  font-size: 14px;
  line-height: 1;
}

.card-alt__item:last-child {
  margin-right: 0;
}

.card-alt__item span {
  color: #30AD63;
}

.slider-img {
  padding-left: 100px;
  padding-right: 100px;
  position: relative;
}

.slider-img__item a {
  display: block;
  position: relative;
  overflow: hidden;
}

.slider-img__item a:before {
  content: '';
  display: block;
  padding-top: 63.2%;
}

.slider-img__item a img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-position: center;
     object-position: center;
  -o-object-fit: cover;
     object-fit: cover;
}

.slider-img .slick-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  background-color: transparent;
  color: #fff;
  font-size: 36px;
}

.slider-img .slick-arrow:first-child {
  left: 0;
}

.slider-img .slick-arrow:last-child {
  right: 0;
}

.slider-view + .slider-bottom {
  margin-top: 30px;
}

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

.slider-view__img {
  display: block;
  width: 44.53%;
  max-width: 44.53%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 44.53%;
          flex: 0 0 44.53%;
  position: relative;
  overflow: hidden;
  margin-right: 20px;
}

.slider-view__img:before {
  content: '';
  display: block;
  padding-top: 60.39%;
}

.slider-view__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.slider-view__info {
  padding-top: 20px;
}

.slider-view__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 20px;
}

.slider-view__text {
  line-height: 30px;
  font-weight: 500;
  color: #F5F5F5;
}

.video {
  display: block;
  position: relative;
  height: 42.24vw;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.video span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -27px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 104px;
  height: 104px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("../images/play.svg");
}

.card-profi {
  -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
  padding: 25px 25px 30px;
}

.card-profi__img {
  display: block;
  overflow: hidden;
  position: relative;
  margin-bottom: 25px;
}

.card-profi__img:before {
  content: '';
  display: block;
  padding-top: 106.13%;
}

.card-profi__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top center;
     object-position: top center;
}

.card-profi__title {
  font-weight: bold;
  font-size: 20px;
  margin-bottom: 10px;
}

.card-profi__city {
  font-size: 12px;
  margin-bottom: 11px;
}

.card-profi__text {
  font-size: 12px;
  margin-bottom: 32px;
}

.card-profi .btn {
  font-weight: bold;
  font-size: 14px;
}

.program {
  border: 1px solid #D8E5EE;
  margin-top: -30px;
}

.program__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 20px 20px;
  border-bottom: 1px solid #D8E5EE;
}

.program__title {
  margin-right: auto;
  font-weight: 500;
  font-size: 15px;
  color: #5F5F5F;
}

.program__controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.program__controls span {
  font-size: 14px;
  color: #5F5F5F;
  margin-right: 20px;
}

.program__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.program__btn {
  margin-right: 20px;
  background: transparent;
  font-size: 27px;
  color: #C4C4C4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-repeat: no-repeat;
  background-position: center;
  height: 27px;
  width: 27px;
}

.program__btn:last-child {
  margin-right: 0;
}

.program__btn.active {
  color: #FE0002;
}

.program__btn--height {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='17' viewBox='0 0 27 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15L7.76247 8.79427C8.15983 8.36633 8.8378 8.36851 9.23241 8.799L12.7923 12.6825C13.3206 13.2589 14.2762 13.0333 14.491 12.2815L17.2799 2.5202C17.5322 1.63716 18.7416 1.53267 19.1416 2.35936L25.5 15.5' stroke='%23C4C4C4' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.program__btn--height.active {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='17' viewBox='0 0 27 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15L7.76247 8.79427C8.15983 8.36633 8.8378 8.36851 9.23241 8.799L12.7923 12.6825C13.3206 13.2589 14.2762 13.0333 14.491 12.2815L17.2799 2.5202C17.5322 1.63716 18.7416 1.53267 19.1416 2.35936L25.5 15.5' stroke='%23FE0002' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.program__btn--map {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M21.375 12.375C19.8837 12.3768 18.454 12.97 17.3995 14.0245C16.345 15.079 15.7518 16.5087 15.75 18C15.75 21.5674 20.7641 26.622 20.9767 26.8357C21.029 26.8881 21.0911 26.9297 21.1594 26.9581C21.2278 26.9864 21.301 27.001 21.375 27.001C21.449 27.001 21.5222 26.9864 21.5906 26.9581C21.6589 26.9297 21.721 26.8881 21.7733 26.8357C21.9859 26.622 27 21.5674 27 18C26.9982 16.5087 26.405 15.079 25.3505 14.0245C24.296 12.97 22.8663 12.3768 21.375 12.375ZM21.375 19.9687C20.9856 19.9687 20.605 19.8533 20.2812 19.637C19.9575 19.4206 19.7051 19.1132 19.5561 18.7534C19.4071 18.3937 19.3681 17.9978 19.4441 17.6159C19.52 17.234 19.7075 16.8832 19.9829 16.6079C20.2582 16.3325 20.609 16.145 20.9909 16.0691C21.3728 15.9931 21.7687 16.0321 22.1284 16.1811C22.4882 16.3301 22.7956 16.5825 23.012 16.9062C23.2283 17.23 23.3438 17.6106 23.3438 18C23.3432 18.522 23.1355 19.0224 22.7665 19.3915C22.3974 19.7605 21.897 19.9682 21.375 19.9687Z' fill='%23C4C4C4'/%3E%3Cpath d='M15.75 10.125C15.75 10.4233 15.8685 10.7095 16.0795 10.9205C16.2905 11.1314 16.5766 11.25 16.875 11.25C17.1734 11.25 17.4595 11.1314 17.6705 10.9205C17.8815 10.7095 18 10.4233 18 10.125V3.72821C18.0007 3.67692 18.0155 3.62681 18.0427 3.58331C18.0699 3.5398 18.1084 3.50456 18.1542 3.48138C18.1999 3.45821 18.2512 3.448 18.3023 3.45185C18.3535 3.45569 18.4026 3.47346 18.4444 3.50321L23.3944 7.03571C23.4659 7.08797 23.524 7.15637 23.5641 7.23535C23.6042 7.31432 23.625 7.40165 23.625 7.49021V10.125C23.625 10.4233 23.7435 10.7095 23.9545 10.9205C24.1655 11.1314 24.4516 11.25 24.75 11.25C25.0484 11.25 25.3345 11.1314 25.5455 10.9205C25.7565 10.7095 25.875 10.4233 25.875 10.125V6.91084C25.8745 6.64227 25.8102 6.37766 25.6874 6.13883C25.5646 5.9 25.3867 5.69379 25.1685 5.53721L17.8571 0.314964C17.5708 0.110207 17.2276 0.00012207 16.8756 0.00012207C16.5235 0.00012207 16.1803 0.110207 15.894 0.314964L9.369 4.97696C9.2703 5.04822 9.15115 5.08553 9.02944 5.0833C8.90772 5.08107 8.79002 5.03941 8.694 4.96459L2.73037 0.361089C2.48146 0.165419 2.18251 0.0437248 1.86771 0.00991365C1.5529 -0.0238975 1.23493 0.0315385 0.950138 0.169886C0.665346 0.308234 0.42522 0.523912 0.257203 0.792272C0.0891861 1.06063 5.63846e-05 1.37085 0 1.68746L0 18.4342C0.000694113 18.6961 0.0619936 18.9542 0.179098 19.1884C0.296203 19.4226 0.465934 19.6265 0.675 19.7842L7.99537 25.2753C8.28209 25.4901 8.6297 25.608 8.98789 25.612C9.34607 25.6161 9.69626 25.506 9.98775 25.2978L14.9096 21.7811C15.1439 21.6045 15.3 21.3434 15.3445 21.0534C15.389 20.7635 15.3185 20.4676 15.148 20.2288C14.9775 19.9901 14.7205 19.8274 14.4318 19.7754C14.143 19.7235 13.8454 19.7864 13.6024 19.9507L10.575 22.1186C10.5331 22.1479 10.4841 22.1654 10.433 22.169C10.382 22.1727 10.331 22.1624 10.2854 22.1393C10.2397 22.1162 10.2013 22.0811 10.174 22.0378C10.1467 21.9946 10.1318 21.9447 10.1306 21.8936V7.48909C10.1306 7.39957 10.1518 7.31132 10.1927 7.23168C10.2336 7.15204 10.2929 7.08332 10.3657 7.03121L15.3157 3.49984C15.3575 3.47008 15.4067 3.45232 15.4578 3.44847C15.509 3.44462 15.5602 3.45484 15.606 3.47801C15.6517 3.50118 15.6903 3.53643 15.7174 3.57993C15.7446 3.62344 15.7594 3.67355 15.7601 3.72484L15.75 10.125ZM7.875 21.8092C7.875 21.8614 7.86045 21.9126 7.83299 21.9571C7.80553 22.0015 7.76625 22.0374 7.71953 22.0608C7.67281 22.0841 7.62051 22.094 7.56849 22.0893C7.51647 22.0846 7.46678 22.0656 7.425 22.0342L2.475 18.3217C2.40514 18.2693 2.34844 18.2014 2.30938 18.1233C2.27033 18.0452 2.25 17.959 2.25 17.8717V3.40534C2.25 3.35311 2.26454 3.30191 2.292 3.25748C2.31946 3.21305 2.35875 3.17714 2.40547 3.15378C2.45219 3.13042 2.50449 3.12053 2.55651 3.12523C2.60853 3.12992 2.65821 3.149 2.7 3.18034L7.65 7.00534C7.71986 7.05773 7.77656 7.12568 7.81561 7.20378C7.85467 7.28189 7.875 7.36801 7.875 7.45534V21.8092Z' fill='%23C4C4C4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.program__btn--map.active {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M21.375 12.375C19.8837 12.3768 18.454 12.97 17.3995 14.0245C16.345 15.079 15.7518 16.5087 15.75 18C15.75 21.5674 20.7641 26.622 20.9767 26.8357C21.029 26.8881 21.0911 26.9297 21.1594 26.9581C21.2278 26.9864 21.301 27.001 21.375 27.001C21.449 27.001 21.5222 26.9864 21.5906 26.9581C21.6589 26.9297 21.721 26.8881 21.7733 26.8357C21.9859 26.622 27 21.5674 27 18C26.9982 16.5087 26.405 15.079 25.3505 14.0245C24.296 12.97 22.8663 12.3768 21.375 12.375ZM21.375 19.9687C20.9856 19.9687 20.605 19.8533 20.2812 19.637C19.9575 19.4206 19.7051 19.1132 19.5561 18.7534C19.4071 18.3937 19.3681 17.9978 19.4441 17.6159C19.52 17.234 19.7075 16.8832 19.9829 16.6079C20.2582 16.3325 20.609 16.145 20.9909 16.0691C21.3728 15.9931 21.7687 16.0321 22.1284 16.1811C22.4882 16.3301 22.7956 16.5825 23.012 16.9062C23.2283 17.23 23.3438 17.6106 23.3438 18C23.3432 18.522 23.1355 19.0224 22.7665 19.3915C22.3974 19.7605 21.897 19.9682 21.375 19.9687Z' fill='%23FE0002'/%3E%3Cpath d='M15.75 10.125C15.75 10.4233 15.8685 10.7095 16.0795 10.9205C16.2905 11.1314 16.5766 11.25 16.875 11.25C17.1734 11.25 17.4595 11.1314 17.6705 10.9205C17.8815 10.7095 18 10.4233 18 10.125V3.72821C18.0007 3.67692 18.0155 3.62681 18.0427 3.58331C18.0699 3.5398 18.1084 3.50456 18.1542 3.48138C18.1999 3.45821 18.2512 3.448 18.3023 3.45185C18.3535 3.45569 18.4026 3.47346 18.4444 3.50321L23.3944 7.03571C23.4659 7.08797 23.524 7.15637 23.5641 7.23535C23.6042 7.31432 23.625 7.40165 23.625 7.49021V10.125C23.625 10.4233 23.7435 10.7095 23.9545 10.9205C24.1655 11.1314 24.4516 11.25 24.75 11.25C25.0484 11.25 25.3345 11.1314 25.5455 10.9205C25.7565 10.7095 25.875 10.4233 25.875 10.125V6.91084C25.8745 6.64227 25.8102 6.37766 25.6874 6.13883C25.5646 5.9 25.3867 5.69379 25.1685 5.53721L17.8571 0.314964C17.5708 0.110207 17.2276 0.00012207 16.8756 0.00012207C16.5235 0.00012207 16.1803 0.110207 15.894 0.314964L9.369 4.97696C9.2703 5.04822 9.15115 5.08553 9.02944 5.0833C8.90772 5.08107 8.79002 5.03941 8.694 4.96459L2.73037 0.361089C2.48146 0.165419 2.18251 0.0437248 1.86771 0.00991365C1.5529 -0.0238975 1.23493 0.0315385 0.950138 0.169886C0.665346 0.308234 0.42522 0.523912 0.257203 0.792272C0.0891861 1.06063 5.63846e-05 1.37085 0 1.68746L0 18.4342C0.000694113 18.6961 0.0619936 18.9542 0.179098 19.1884C0.296203 19.4226 0.465934 19.6265 0.675 19.7842L7.99537 25.2753C8.28209 25.4901 8.6297 25.608 8.98789 25.612C9.34607 25.6161 9.69626 25.506 9.98775 25.2978L14.9096 21.7811C15.1439 21.6045 15.3 21.3434 15.3445 21.0534C15.389 20.7635 15.3185 20.4676 15.148 20.2288C14.9775 19.9901 14.7205 19.8274 14.4318 19.7754C14.143 19.7235 13.8454 19.7864 13.6024 19.9507L10.575 22.1186C10.5331 22.1479 10.4841 22.1654 10.433 22.169C10.382 22.1727 10.331 22.1624 10.2854 22.1393C10.2397 22.1162 10.2013 22.0811 10.174 22.0378C10.1467 21.9946 10.1318 21.9447 10.1306 21.8936V7.48909C10.1306 7.39957 10.1518 7.31132 10.1927 7.23168C10.2336 7.15204 10.2929 7.08332 10.3657 7.03121L15.3157 3.49984C15.3575 3.47008 15.4067 3.45232 15.4578 3.44847C15.509 3.44462 15.5602 3.45484 15.606 3.47801C15.6517 3.50118 15.6903 3.53643 15.7174 3.57993C15.7446 3.62344 15.7594 3.67355 15.7601 3.72484L15.75 10.125ZM7.875 21.8092C7.875 21.8614 7.86045 21.9126 7.83299 21.9571C7.80553 22.0015 7.76625 22.0374 7.71953 22.0608C7.67281 22.0841 7.62051 22.094 7.56849 22.0893C7.51647 22.0846 7.46678 22.0656 7.425 22.0342L2.475 18.3217C2.40514 18.2693 2.34844 18.2014 2.30938 18.1233C2.27033 18.0452 2.25 17.959 2.25 17.8717V3.40534C2.25 3.35311 2.26454 3.30191 2.292 3.25748C2.31946 3.21305 2.35875 3.17714 2.40547 3.15378C2.45219 3.13042 2.50449 3.12053 2.55651 3.12523C2.60853 3.12992 2.65821 3.149 2.7 3.18034L7.65 7.00534C7.71986 7.05773 7.77656 7.12568 7.81561 7.20378C7.85467 7.28189 7.875 7.36801 7.875 7.45534V21.8092Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='27' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.program__btn--img {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M10.5625 9.20508C11.9087 9.20508 13 8.11377 13 6.76758C13 5.42138 11.9087 4.33008 10.5625 4.33008C9.21631 4.33008 8.125 5.42138 8.125 6.76758C8.125 8.11377 9.21631 9.20508 10.5625 9.20508Z' fill='%23C4C4C4'/%3E%3Cpath d='M18.3257 9.43578C18.2312 9.25458 18.0885 9.10291 17.9135 8.99742C17.7384 8.89193 17.5377 8.8367 17.3333 8.83778C17.129 8.84243 16.93 8.90441 16.7592 9.01665C16.5883 9.1289 16.4524 9.28689 16.367 9.47262L14.6792 13.1928C14.6602 13.235 14.6307 13.2716 14.5935 13.2991C14.5563 13.3267 14.5126 13.3441 14.4667 13.3499C14.4208 13.3557 14.3742 13.3495 14.3313 13.3321C14.2885 13.3146 14.2508 13.2864 14.222 13.2502L13.3337 12.1409C13.2286 12.0092 13.0943 11.9038 12.9415 11.8331C12.7886 11.7624 12.6213 11.7283 12.4529 11.7335C12.2849 11.7395 12.1205 11.7843 11.9726 11.8644C11.8247 11.9444 11.6973 12.0576 11.6003 12.195L8.22251 17.0191C8.16468 17.1003 8.13039 17.1959 8.12341 17.2954C8.11644 17.3949 8.13705 17.4943 8.18298 17.5828C8.22891 17.6713 8.29837 17.7454 8.38371 17.797C8.46906 17.8485 8.56697 17.8755 8.66667 17.875H21.6667C21.7589 17.8749 21.8497 17.8513 21.9302 17.8064C22.0108 17.7614 22.0786 17.6967 22.1271 17.6182C22.1756 17.5397 22.2032 17.4502 22.2074 17.358C22.2115 17.2659 22.1921 17.1742 22.1509 17.0917L18.3257 9.43578Z' fill='%23C4C4C4'/%3E%3Cpath d='M23.8333 0H5.95833C5.3837 0 4.83259 0.228273 4.42627 0.634602C4.01994 1.04093 3.79166 1.59203 3.79166 2.16667V20.0417C3.79166 20.6163 4.01994 21.1674 4.42627 21.5737C4.83259 21.9801 5.3837 22.2083 5.95833 22.2083H23.8333C24.408 22.2083 24.9591 21.9801 25.3654 21.5737C25.7717 21.1674 26 20.6163 26 20.0417V2.16667C26 1.59203 25.7717 1.04093 25.3654 0.634602C24.9591 0.228273 24.408 0 23.8333 0V0ZM23.6762 19.8835C23.6259 19.9338 23.566 19.9736 23.5002 20.0008C23.4344 20.0279 23.3639 20.0418 23.2927 20.0417H6.5C6.35634 20.0417 6.21856 19.9846 6.11698 19.883C6.0154 19.7814 5.95833 19.6437 5.95833 19.5V2.70833C5.95833 2.56467 6.0154 2.4269 6.11698 2.32532C6.21856 2.22374 6.35634 2.16667 6.5 2.16667H23.2917C23.4353 2.16667 23.5731 2.22374 23.6747 2.32532C23.7763 2.4269 23.8333 2.56467 23.8333 2.70833V19.5C23.833 19.6425 23.7766 19.7791 23.6762 19.8803V19.8835Z' fill='%23C4C4C4'/%3E%3Cpath d='M21.125 23.8333H2.70833C2.56467 23.8333 2.4269 23.7762 2.32532 23.6746C2.22374 23.5731 2.16667 23.4353 2.16667 23.2916V4.87496C2.16667 4.58764 2.05253 4.31209 1.84937 4.10893C1.6462 3.90576 1.37065 3.79163 1.08333 3.79163C0.796016 3.79163 0.520465 3.90576 0.317301 4.10893C0.114137 4.31209 0 4.58764 0 4.87496L0 23.8333C0 24.4079 0.228273 24.959 0.634602 25.3654C1.04093 25.7717 1.59203 26 2.16667 26H21.125C21.4123 26 21.6879 25.8858 21.891 25.6827C22.0942 25.4795 22.2083 25.2039 22.2083 24.9166C22.2083 24.6293 22.0942 24.3538 21.891 24.1506C21.6879 23.9474 21.4123 23.8333 21.125 23.8333Z' fill='%23C4C4C4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.program__btn--img.active {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M10.5625 9.20508C11.9087 9.20508 13 8.11377 13 6.76758C13 5.42138 11.9087 4.33008 10.5625 4.33008C9.21631 4.33008 8.125 5.42138 8.125 6.76758C8.125 8.11377 9.21631 9.20508 10.5625 9.20508Z' fill='%23FE0002'/%3E%3Cpath d='M18.3257 9.43578C18.2312 9.25458 18.0885 9.10291 17.9135 8.99742C17.7384 8.89193 17.5377 8.8367 17.3333 8.83778C17.129 8.84243 16.93 8.90441 16.7592 9.01665C16.5883 9.1289 16.4524 9.28689 16.367 9.47262L14.6792 13.1928C14.6602 13.235 14.6307 13.2716 14.5935 13.2991C14.5563 13.3267 14.5126 13.3441 14.4667 13.3499C14.4208 13.3557 14.3742 13.3495 14.3313 13.3321C14.2885 13.3146 14.2508 13.2864 14.222 13.2502L13.3337 12.1409C13.2286 12.0092 13.0943 11.9038 12.9415 11.8331C12.7886 11.7624 12.6213 11.7283 12.4529 11.7335C12.2849 11.7395 12.1205 11.7843 11.9726 11.8644C11.8247 11.9444 11.6973 12.0576 11.6003 12.195L8.22251 17.0191C8.16468 17.1003 8.13039 17.1959 8.12341 17.2954C8.11644 17.3949 8.13705 17.4943 8.18298 17.5828C8.22891 17.6713 8.29837 17.7454 8.38371 17.797C8.46906 17.8485 8.56697 17.8755 8.66667 17.875H21.6667C21.7589 17.8749 21.8497 17.8513 21.9302 17.8064C22.0108 17.7614 22.0786 17.6967 22.1271 17.6182C22.1756 17.5397 22.2032 17.4502 22.2074 17.358C22.2115 17.2659 22.1921 17.1742 22.1509 17.0917L18.3257 9.43578Z' fill='%23FE0002'/%3E%3Cpath d='M23.8333 0H5.95833C5.3837 0 4.83259 0.228273 4.42627 0.634602C4.01994 1.04093 3.79166 1.59203 3.79166 2.16667V20.0417C3.79166 20.6163 4.01994 21.1674 4.42627 21.5737C4.83259 21.9801 5.3837 22.2083 5.95833 22.2083H23.8333C24.408 22.2083 24.9591 21.9801 25.3654 21.5737C25.7717 21.1674 26 20.6163 26 20.0417V2.16667C26 1.59203 25.7717 1.04093 25.3654 0.634602C24.9591 0.228273 24.408 0 23.8333 0V0ZM23.6762 19.8835C23.6259 19.9338 23.566 19.9736 23.5002 20.0008C23.4344 20.0279 23.3639 20.0418 23.2927 20.0417H6.5C6.35634 20.0417 6.21856 19.9846 6.11698 19.883C6.0154 19.7814 5.95833 19.6437 5.95833 19.5V2.70833C5.95833 2.56467 6.0154 2.4269 6.11698 2.32532C6.21856 2.22374 6.35634 2.16667 6.5 2.16667H23.2917C23.4353 2.16667 23.5731 2.22374 23.6747 2.32532C23.7763 2.4269 23.8333 2.56467 23.8333 2.70833V19.5C23.833 19.6425 23.7766 19.7791 23.6762 19.8803V19.8835Z' fill='%23FE0002'/%3E%3Cpath d='M21.125 23.8333H2.70833C2.56467 23.8333 2.4269 23.7762 2.32532 23.6746C2.22374 23.5731 2.16667 23.4353 2.16667 23.2916V4.87496C2.16667 4.58764 2.05253 4.31209 1.84937 4.10893C1.6462 3.90576 1.37065 3.79163 1.08333 3.79163C0.796016 3.79163 0.520465 3.90576 0.317301 4.10893C0.114137 4.31209 0 4.58764 0 4.87496L0 23.8333C0 24.4079 0.228273 24.959 0.634602 25.3654C1.04093 25.7717 1.59203 26 2.16667 26H21.125C21.4123 26 21.6879 25.8858 21.891 25.6827C22.0942 25.4795 22.2083 25.2039 22.2083 24.9166C22.2083 24.6293 22.0942 24.3538 21.891 24.1506C21.6879 23.9474 21.4123 23.8333 21.125 23.8333Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.program__height {
  padding-left: 10px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.program__height-title {
  padding-top: 10px;
  font-weight: 600;
  font-size: 13px;
  line-height: 22px;
  margin-bottom: 5px;
}

.program__height-list {
  color: #5F5F5F;
  line-height: 22px;
  font-size: 12px;
  padding-bottom: 2px;
}

.program__height-list li {
  margin-bottom: 2px;
  position: relative;
}

.program__height-list li:last-child {
  margin-bottom: 0;
}

.program__view {
  display: none;
  position: relative;
}

.program__view.active {
  display: block;
}

.program__map {
  height: 383px;
}

.program__map iframe {
  width: 100% !important;
  height: 100% !important;
}

.program__img {
  display: none;
  position: relative;
  overflow: hidden;
}

.program__img:before {
  content: '';
  display: block;
  padding-top: 45.72%;
}

.program__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.program__img.active {
  display: block;
}

.program__day {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  border-left: 1px solid #D9D9D9;
  font-size: 13px;
  line-height: 19px;
  background: transparent;
  color: #5F5F5F;
  height: 59px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  min-width: 70px;
}

.program__day.active {
  background: #F5F5F5;
  color: #000000;
  font-weight: 600;
}

.program__day.active[data-type="snow"] {
  color: #FE0002;
}

.program__day.active:after {
  content: '';
  position: absolute;
  bottom: -1px;
  width: 100%;
  border-bottom: 1px solid #F5F5F5;
}

.program__days {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 88px;
  border-bottom: 1px solid #D9D9D9;
}

.program__pic {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding-left: 80px;
  padding-right: 40px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}

.program__pic:last-child {
  padding-left: 82px;
  padding-right: 33px;
}

.program__pic:last-child img {
  height: calc(100% - 30px);
}

.program__pics {
  position: relative;
  height: 100%;
}

.program__pic--alt {
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(158, 208, 243, 0.8)), to(#FAFBFC));
  background: -o-linear-gradient(top, rgba(158, 208, 243, 0.8) 0%, #FAFBFC 100%);
  background: linear-gradient(180deg, rgba(158, 208, 243, 0.8) 0%, #FAFBFC 100%);
}

.program__pic img {
  display: block;
  width: 100%;
  height: calc(100% - 40px);
}

.program__pic.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  opacity: 1;
  visibility: visible;
}

.program__line {
  position: absolute;
  bottom: 4px;
  left: 78px;
  width: calc(100vw - 201px - 10px - 78px);
  max-width: 1391px;
  padding-right: 15px;
  text-align: right;
  border-bottom: 1px solid #000000;
  font-size: 15px;
}

.program__line .icon {
  display: none;
}

.program__line--snow {
  color: #2473B5;
  border-bottom-color: #003A6A;
}

.program__step {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  opacity: 0;
  min-width: 70px;
}

.program__step--alt .icon {
  color: #FE0002;
}

.program__step:last-child:after {
  border-right: none;
}

.program__step:after {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  height: 100%;
  width: calc(100% + 1px);
  border-left: 1px solid #D9D9D9;
  border-right: 1px solid #D9D9D9;
  background: rgba(246, 246, 246, 0.54);
}

.program__step .icon {
  position: absolute;
  z-index: 2;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  font-size: 31px;
}

.program__step.active {
  opacity: 1;
}

.program__steps {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 88px;
}

.program__box {
  display: none;
  background: #F5F5F5;
  padding: 30px;
}

.program__box > * {
  max-width: 895px;
}

.program__box.active {
  display: block;
}

.program__box-title {
  margin-bottom: 40px;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
}

.program__box-text {
  line-height: 27px;
}

.popup-help {
  width: calc(100vw - 40px);
  padding: 20px 15px 25px;
}

.popup-equipment-info {
  width: calc(100vw - 40px);
  padding: 20px 25px 40px 15px;
}

.popup-equipment-info .text {
  font-weight: 500;
  font-size: 12px;
  line-height: 150%;
}

.popup-equipment-info .text p {
  margin-bottom: 5px;
}

@media (min-width: 768px) {
  .order-steps__box:first-child .order-steps__box-action .btn {
    min-width: 160px;
  }

  .order-pay__action .order-steps__box-action {
    display: block;
  }

  .order-pay__action .order-steps__box-action button {
    display: none;
  }

  .order-pay__action .order-steps__box-action .btn {
    margin-left: 0;
    min-width: 0;
    max-width: 100%;
  }

  .equipment-basket.active {
    -ms-flex-item-align: initial;
        align-self: initial;
  }

  .equipment-basket.active .equipment-basket__box {
    border-bottom: 1px solid #000000;
  }

  .equipment-basket.active .equipment-basket__box-price {
    opacity: 0;
  }

  .equipment-basket.active .equipment-basket__box:after {
    -webkit-transform: translateY(-50%) rotate(45deg);
        -ms-transform: translateY(-50%) rotate(45deg);
            transform: translateY(-50%) rotate(45deg);
  }

  .equipment-basket.active .equipment-basket__elems {
    display: block;
  }

  .equipment-basket__items.active {
    display: block;
  }
}

@media (min-width: 992px) {
  .program__pics {
    width: 100% !important;
  }
}

@media (min-width: 1200px) {
  body.filter-open .filter__main {
    display: block !important;
  }

  body.filter-open .filter__items {
    display: none;
  }

  body.filter-open .filter-btn__text span:nth-child(1) {
    display: inline;
  }

  body.filter-open .filter-btn__text span:nth-child(2) {
    display: none;
  }

  a:hover {
    color: #FE0002;
  }

  .custom-select__dropdown li:hover,
  .jq-selectbox__dropdown li:hover {
    color: #FE0002;
  }

  .lang__val:hover {
    color: #FE0002;
  }

  .text ul li a:hover {
    color: #FE0002;
  }

  .card:hover {
    -webkit-box-shadow: -1px 7px 14px rgba(0, 0, 0, 0.15);
            box-shadow: -1px 7px 14px rgba(0, 0, 0, 0.15);
  }

  .tours.is-line .tours-box {
    margin-bottom: 30px;
  }

  .tours.is-line .tours-box:last-child {
    margin-bottom: 0;
  }

  .tours.is-line .tours-box__title {
    position: relative;
    z-index: 2;
    top: 0;
    left: 0;
    text-align: left;
    width: 100%;
    background: #FE0002;
    -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.15);
    padding: 12px 13px 11px;
    font-weight: bold;
    font-size: 14px;
    line-height: 130%;
    color: #fff;
    font-family: "Montserrat";
  }

  .tours.is-line .tours-box__title span {
    display: inline-block;
    margin-left: 5px;
  }

  .tours.is-line .tours-box__list {
    position: relative;
    z-index: 1;
    -webkit-box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
            box-shadow: -1px 1px 8px rgba(0, 0, 0, 0.15);
    display: block;
  }

  .tours.is-line .card {
    border: 1px solid #D9D9D9;
    margin-top: -1px;
    -webkit-box-shadow: none;
            box-shadow: none;
  }

  .tours.is-line .card:first-child {
    margin-top: 0;
  }

  .tours.is-line .card:nth-child(odd) {
    background: #F5F5F5;
  }

  .tours.is-line .card__img {
    display: none;
  }

  .tours.is-line .card__info {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
  }

  .tours.is-line .card__status {
    top: 0;
  }

  .tours.is-line .card__status li {
    height: 16px;
    padding: 0px 7px;
    font-weight: 600;
    font-size: 10px;
    line-height: 1;
  }

  .tours.is-line .card__status .icon {
    display: none;
  }

  .tours.is-line .card__text {
    display: none;
  }

  .tours.is-line .card__title {
    font-size: 12px;
    line-height: 150%;
  }

  .tours.is-line .card__more {
    font-weight: 500;
  }

  .tours.is-line .card__user-title {
    font-weight: 500;
    color: #000;
  }

  .tours.is-line .card__user-val {
    line-height: 1.4;
  }

  .tours.is-line .card__user-val a {
    text-decoration: none;
  }

  .tours.is-line .card__bottom {
    border: none;
    padding-top: 0;
    padding-right: 132px;
    position: relative;
  }

  .tours.is-line .card__price {
    margin-bottom: 0;
  }

  .tours.is-line .card__price .price {
    line-height: 1;
  }

  .tours.is-line .card__price .price__old {
    font-size: 12px;
  }

  .tours.is-line .card__line {
    margin-top: 3px;
  }

  .tours.is-line .card__count {
    position: absolute;
    width: 116px;
    top: 0;
    right: 0;
    height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .tours.is-line .card__date {
    height: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .tours.is-line .card__action {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 116px;
    margin-top: 0;
  }

  .tours.is-line .card__action .btn {
    height: 30px;
    letter-spacing: -0.002em;
    font-size: 14px;
    font-family: "Circe";
  }

  .tours.is-line .card__stat {
    color: #000000;
  }

  .tours.is-line .card__stat .level-icon--easy {
    background-image: url("../images/level-icon__easy-dark.svg");
  }

  .tours.is-line .card__stat .level-icon--medium {
    background-image: url("../images/level-icon__medium-dark.svg");
  }

  .tours.is-line .card__stat .level-icon--hard {
    background-image: url("../images/level-icon__hard-dark.svg");
  }

  .tours.is-line .card__stats {
    margin-right: 4px;
  }

  .tours.is-line .card__stat {
    margin-right: 7px;
  }

  .tours.is-line .card__stat:last-child {
    margin-right: 0;
  }

  .tours.is-line .card__stat-val {
    margin-top: 4px;
  }

  .tours.is-line .card__more {
    margin-top: 11px;
  }

  .tours.is-line .card__box {
    border-right: 1px solid #D9D9D9;
    padding: 19px 20px 13px;
  }

  .tours.is-line .card__box:last-child {
    border-right: none;
  }

  .tours.is-line .card__box-stat {
    margin-bottom: 9px;
    margin-right: 0;
    font-size: 12px;
    font-weight: 500;
    line-height: 15px;
    padding-left: 27px;
    background-size: 17px;
    min-height: 19px;
  }

  .tours.is-line .card__box-stat:last-child {
    margin-bottom: 0;
  }

  .tours.is-line .card__box-stat > span {
    bottom: 0;
    font-size: 12px;
  }

  .tours.is-line .card__box:nth-child(1) {
    width: 140px;
    min-width: 140px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
            flex: 0 0 140px;
    padding-right: 5px;
    display: block;
  }

  .tours.is-line .card__box:nth-child(2) {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    position: relative;
    padding-right: 125px;
  }

  .tours.is-line .card__box:nth-child(3) {
    width: 27.338%;
    max-width: 27.338%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 27.338%;
            flex: 0 0 27.338%;
  }

  .tours.is-line .card__box:nth-child(4) {
    width: 326px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 326px;
            flex: 0 0 326px;
  }

  .filter-btn:hover {
    color: #FE0002;
  }

  .filter__item-close:hover:after,
  .filter__item-close:hover:before {
    border-bottom-color: #FE0002;
  }

  .filter__btn:hover {
    color: #FE0002;
  }

  .order-users__more button:hover {
    color: #FE0002;
  }

  .order-pay__check .form__label-name a:hover {
    text-decoration: none;
  }

  .order-select__item:hover {
    color: #FE0002;
  }

  .popup-code__repeat a:hover {
    text-decoration: none;
  }

  .card-profi:hover {
    -webkit-box-shadow: -1px 7px 14px rgba(0, 0, 0, 0.15);
            box-shadow: -1px 7px 14px rgba(0, 0, 0, 0.15);
  }
}

@media (max-width: 1399px) {
  .container {
    max-width: 100%;
    padding: 0 20px;
  }

  .tours-box__title {
    position: static;
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
  }

  .tours-box__title span {
    display: inline-block;
    margin-left: 5px;
  }

  .program__line {
    width: calc(100vw - 41px - 10px - 78px);
  }
}

@media (max-width: 1199px) {
  .custom-select__select,
  .jq-selectbox__select {
    height: 40px;
  }

  .custom-select__select-text,
  .jq-selectbox__select-text {
    line-height: 40px;
  }

  .btn--big {
    height: 50px;
  }

  .burger {
    margin-left: 32px;
  }

  .header .logo {
    max-width: 144px;
  }

  .header__items li {
    margin-right: 31px;
  }

  .header__lang {
    margin-left: 31px;
  }

  .header__btns {
    margin-left: 27px;
  }

  .header__btns li {
    margin-right: 23px;
  }

  .footer__content {
    padding: 50px 0;
  }

  .form__items {
    margin-right: -12px;
  }

  .form__items .form__label {
    margin-bottom: 8px;
    margin-right: 12px;
  }

  .form__items .form__label--check {
    margin-right: 12px;
    margin-bottom: 17px;
  }

  h1 {
    font-size: 60px;
  }

  .menu {
    margin-top: -19px;
  }

  .top-box__main {
    padding: 119px 0 140px;
  }

  .top-box__title {
    margin-bottom: 105px;
    margin-left: 24px;
  }

  .top-box__title:before {
    height: 90%;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
  }

  .top-box__btn {
    max-width: 294px;
    margin-left: 24px;
  }

  .top-box .social {
    bottom: -6px;
  }

  .top-box__cards {
    position: static;
    background: #131313;
    margin-top: 0;
  }

  .top-box__card {
    margin-top: -40px;
    margin-right: 20px;
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
            flex: 0 0 calc(50% - 10px);
    height: auto;
  }

  .top-box__card:after {
    content: '';
    display: block;
    padding-top: 57.9%;
  }

  .top-box__card:before {
    height: auto;
    padding-top: 40.9%;
  }

  .top-box__card-text {
    font-size: 14px;
    padding: 0 20px 20px;
  }

  .box-num {
    padding-top: 50px;
  }

  .box-num__boxs {
    margin-bottom: 45px;
    grid-gap: 37px;
  }

  .box-num__box-num {
    margin-bottom: 20px;
  }

  .box-num__box-text {
    font-size: 14px;
  }

  .box-num__img .container {
    height: 65.49vw;
    padding-top: 19.53vw;
  }

  .advants {
    grid-template-columns: 1fr 1fr;
  }

  .advant hr {
    margin-top: 40px;
  }

  .advant__title {
    margin-bottom: 16px;
  }

  .advant__text {
    min-height: 126px;
  }

  .section--ml .container > * {
    margin-left: 0;
  }

  .section--profi .section__header {
    margin-bottom: 56px;
  }

  .section__header {
    margin-bottom: 71px;
  }

  .section__header + .section__alert {
    margin-top: -8px;
  }

  .section .order-tour__box--check,
  .section .order-package__box {
    width: 250px;
    min-width: 250px;
  }

  .section .order-package__box--name {
    min-width: 0;
    width: 100%;
  }

  .level {
    display: block;
  }

  .level__img {
    margin-top: 60px;
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }

  .level__img:before {
    content: '';
    display: block;
    padding-top: 99%;
  }

  .page {
    margin-top: 45px;
  }

  .page__top {
    padding: 0;
  }

  .page__img {
    height: 550px;
    margin-bottom: 80px;
  }

  .page-box {
    margin: 30px 0;
  }

  .page-box__title {
    font-size: 30px;
    width: 290px;
    max-width: 290px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 290px;
            flex: 0 0 290px;
    margin-right: 60px;
  }

  .page-box__content {
    padding-top: 0;
  }

  .page-section--gray .cards {
    margin: 0;
  }

  .card__img:before {
    padding-top: 45.22%;
  }

  .tours-box {
    display: none;
  }

  .tours-box.active {
    display: block;
  }

  .tours-box__title {
    display: none;
  }

  .tours-box__list {
    grid-template-columns: 1fr 1fr;
  }

  .tour-top__title {
    font-size: 45px;
    max-width: 450px;
  }

  .tour-top__text {
    font-size: 16px;
  }

  .filter {
    background: transparent;
    margin-bottom: 0;
  }

  .filter__top {
    padding: 12px 0 11px;
    min-height: 0;
  }

  .filter-btn {
    height: auto;
  }

  .filter-btn .icon {
    margin-right: 0;
    font-size: 24px;
  }

  .filter-btn__text {
    display: none;
  }

  .filter__items {
    display: none;
  }

  .filter__btns {
    display: none;
  }

  .filter__main {
    width: calc(100vw - 40px);
  }

  .filter__select {
    display: block;
    margin-left: auto;
  }

  .filter__select .jq-selectbox__dropdown {
    top: 100% !important;
    width: 270px;
    left: auto !important;
    right: 0 !important;
  }

  .filter__select .jq-selectbox__dropdown li {
    min-height: 49px;
  }

  .filter__select .jq-selectbox__select {
    padding-right: 26px;
    height: 32px;
  }

  .filter__select .jq-selectbox__select-text {
    font-weight: 500;
    font-size: 14px;
    color: #000000;
    line-height: 32px;
  }

  .filter__select .jq-selectbox__trigger {
    width: 26px;
    min-width: 26px;
  }

  .filter__select .jq-selectbox__trigger-arrow {
    right: 5px;
    top: 11px;
  }

  .filter__line--action {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 25px;
    margin-top: 20px;
  }

  .filter__line--action .btn {
    width: 155px;
    height: 40px;
    font-weight: 500;
    font-size: 12px;
  }

  .filter__line .form__label--area {
    max-width: calc(100% - 12px);
    margin-right: 12px;
  }

  .filter__line .form__label--area .custom-select__select,
  .filter__line .form__label--area .form__select,
  .filter__line .form__label--area .jq-selectbox__select {
    background: #F5F5F5;
  }

  .equipment-aside {
    width: 300px;
    max-width: 300px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 300px;
            flex: 0 0 300px;
  }

  .slider-box {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .slider-box__item {
    margin-top: 20px;
    width: calc(50% - 10px);
    max-width: calc(50% - 10px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(50% - 10px);
            flex: 0 0 calc(50% - 10px);
    margin-right: 0;
  }

  .slider-box__item:nth-child(1),
  .slider-box__item:nth-child(2) {
    margin-top: 0;
  }

  .slider-box__item:nth-child(2n) {
    margin-left: 20px;
  }

  .slider-link--sm a {
    letter-spacing: -0.4px;
    font-size: 16px;
  }

  .slider--profi .slider-box__item {
    margin-right: 0;
  }

  .card-profi__title {
    margin-bottom: 3px;
  }
}

@media (max-width: 991px) {
  .title-sm {
    font-size: 20px;
  }

  .tour-top__main {
    padding-bottom: 0;
  }

  .tour-top__main .container {
    display: block;
    padding-bottom: 130px;
  }

  .tour-top .btn {
    font-size: 16px;
    position: absolute;
    bottom: 0;
    left: 0;
    max-width: 100vw;
    z-index: 5;
    width: 100vw;
  }

  .tour-top__stats {
    max-width: 100%;
    margin-top: 60px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 30px 20px;
  }

  .tour-top__stat {
    margin-bottom: 0;
    padding-left: 32px;
  }

  .tour-top__bottom {
    padding-top: 0;
    padding-bottom: 40px;
  }

  .tour-top__bottom .container {
    padding-left: 0;
    padding-right: 0;
  }

  .order-pay__col--lg {
    min-width: 450px;
  }

  .order-pay__col--sm {
    max-width: 310px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }

  .test-box__items {
    grid-template-columns: 1fr;
    grid-gap: 28px 30px;
  }

  .equipment-tour__line {
    display: block;
  }

  .equipment-tour__line .btn {
    margin-left: auto;
    margin-top: 10px;
  }

  .equipment-basket {
    margin-left: 20px;
  }

  .equipment-item {
    padding: 10px 7px 12px 10px;
    margin-bottom: 6px;
  }

  .equipment-item:last-child {
    margin-bottom: 0;
  }

  .equipment-item__status {
    font-size: 7px;
    height: 16px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .equipment-item__img {
    width: 55px;
    min-width: 55px;
    margin-right: 10px;
    min-height: 55px;
  }

  .equipment-item__title {
    font-size: 10px;
    margin-bottom: 3px;
  }

  .equipment-item__text {
    font-size: 8px;
    font-weight: 500;
    min-height: 0;
    margin-bottom: 12px;
  }

  .equipment-item__action .btn {
    height: 18px;
    min-width: 68px;
    width: auto;
    max-width: initial;
    padding-left: 5px;
    margin-left: 3px;
  }

  .equipment-item__action .btn .form__check-box {
    width: 9px;
    height: 9px;
    min-width: 9px;
  }

  .equipment-item__action .btn .form__label-name {
    font-size: 5px;
  }

  .counter a {
    width: 16px;
    min-width: 16px;
    height: 16px;
    border-width: 1px;
  }

  .counter a:after {
    width: 6px;
    border-width: 1px;
  }

  .counter a[data-btn="inc"]:before {
    width: 6px;
    border-width: 1px;
  }

  .counter span {
    width: 16px;
    min-width: 16px;
    font-size: 12px;
    font-weight: 500;
  }

  .program {
    margin-left: -20px;
    margin-right: -20px;
    border-left: none;
    border-right: none;
  }

  .program__title {
    display: none;
  }

  .program__controls span {
    font-size: 12px;
    margin-right: 13px;
  }

  .program__btn {
    margin-right: 13px;
    width: 20px;
    height: 20px;
    background-size: contain;
  }

  .program__main-wrap.scroll-mod {
    overflow: hidden;
    position: relative;
  }

  .program__main-wrap.scroll-mod .program__main {
    overflow-x: auto;
    overflow-y: hidden;
  }

  .program__main-wrap.scroll-mod .program__main-cont {
    margin-bottom: -30px;
  }

  .program__main-wrap.scroll-mod .program__days {
    margin-bottom: 30px;
  }

  .program__main-wrap:not(.scroll-mod) .program__days-wrap {
    overflow: hidden;
  }

  .program__main-wrap:not(.scroll-mod) .program__days-cont {
    margin-bottom: -30px;
  }

  .program__main-wrap:not(.scroll-mod) .program__days-box {
    overflow-x: auto;
    overflow-y: hidden;
  }

  .program__main-wrap:not(.scroll-mod) .program__days {
    margin-bottom: 30px;
  }

  .program__height {
    padding-left: 20px;
  }

  .program__height-title {
    padding-top: 15px;
  }

  .program__map {
    height: 415px;
  }

  .program__img:before {
    padding-top: 63.75%;
  }

  .program__day {
    height: 50px;
  }

  .program__days {
    padding-left: 72px;
  }

  .program__pic {
    padding-left: 68px;
    padding-right: 30px;
  }

  .program__pic:last-child {
    padding-left: 68px;
    padding-right: 30px;
  }

  .program__line {
    width: calc(100vw - 20px);
    left: 0;
    font-size: 0;
    min-height: 15px;
    text-align: left;
    line-height: 1;
    padding-left: 40px;
  }

  .program__line .icon {
    display: block;
    font-size: 13px;
    color: #2473B5;
    padding-bottom: 4px;
  }

  .program__step:after {
    top: auto;
    bottom: 0;
    height: calc(100% - 50px);
  }

  .program__steps {
    padding-left: 72px;
  }

  .program__box {
    padding: 30px 20px;
  }

  .program__box-title {
    font-size: 14px;
    margin-bottom: 15px;
    line-height: 17px;
  }

  .program__box-text {
    font-size: 12px;
    line-height: 170%;
  }
}

@media (max-width: 768px) {
  .fancybox-thumbs {
    width: 110px;
  }

  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }

  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px);
  }
}

@media (max-width: 767px) {
  body.equip-basket-open {
    overflow: hidden;
  }

  body.equip-basket-open .content:before {
    content: '';
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: #000;
    opacity: 0.7;
  }

  body.mob-min-bottom .content {
    padding-bottom: 20px;
  }

  .custom-select__select-text,
  .jq-selectbox__select-text {
    font-size: 12px;
  }

  .fancybox-slide--html .fancybox-close-small {
    top: 5px;
    right: -1px;
    padding: 6px;
  }

  .btn {
    height: 40px;
  }

  .btn--big {
    height: 44px;
    font-size: 12px;
  }

  .header__content {
    height: 74px;
  }

  .header .logo {
    max-width: 100%;
  }

  .header__items {
    display: none;
  }

  .header__lang {
    display: none;
  }

  .header__btns {
    display: none;
  }

  .footer__content {
    padding: 60px 0;
    margin-bottom: -20px;
    display: block;
  }

  .footer__box {
    margin-bottom: 20px;
    font-size: 12px;
    line-height: 30px;
    letter-spacing: -0.1px;
    font-weight: 400;
    max-width: 100%;
    width: auto;
  }

  .footer__box--info {
    max-width: 100%;
  }

  .footer__box > span {
    font-weight: bold;
  }

  .popup {
    padding-left: 14px;
    padding-right: 14px;
    max-width: calc(100vw - 40px);
  }

  .popup__title {
    font-size: 12px;
    font-weight: 500;
    padding-right: 35px;
  }

  .popup__top {
    font-size: 14px;
    font-weight: 500;
    line-height: 150%;
    margin: -20px -20px 20px -15px;
    padding: 20px 39px 15px 15px;
  }

  .popup-box-wrap {
    max-height: 294px;
    margin-bottom: 16px;
  }

  .popup-box-wrap .scroll-element.scroll-y.scroll-scrolly_visible {
    right: 1px;
    width: 2px;
  }

  .popup-box__title {
    font-size: 12px;
    margin-bottom: 10px;
  }

  .popup-box__list {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
  }

  .popup-box__list li {
    font-size: 12px;
    margin-bottom: 8px;
  }

  .popup-box__list li:last-child {
    margin-bottom: 0;
  }

  .popup-link-email {
    margin-top: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 10px 15px;
    background: #F5F5F5;
  }

  .popup-link-email a {
    font-size: 12px;
    font-weight: 500;
    padding-left: 29px;
    background-size: 21px;
  }

  .popup__text {
    font-size: 14px;
    margin-bottom: 11px;
  }

  .popup__action .btn {
    font-size: 12px;
  }

  .form__items {
    margin-bottom: 0;
  }

  .form__label {
    margin-bottom: 8px;
  }

  .form__label-name {
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 8px;
  }

  .form__label-name-info {
    font-size: 8px;
  }

  .form__input {
    height: 40px;
    font-size: 12px;
  }

  .form__check-box {
    width: 14px;
    min-width: 14px;
    height: 14px;
    margin-right: 7px;
  }

  .form__check-box + .form__label-name {
    font-size: 10px;
  }

  .form__check-box--simple:after {
    background-size: 10px;
  }

  h1 {
    font-size: 30px;
  }

  h2,
  .title {
    font-size: 30px;
    margin-bottom: 40px;
  }

  .subtitle {
    font-size: 14px;
    font-family: "Circe";
  }

  .menu {
    border-top: 1px solid #FFFFFF;
    left: -20px;
    right: -20px;
    margin-top: 0;
  }

  .menu__content {
    padding: 20px;
  }

  .menu__box--mobile {
    display: block;
  }

  .lang.active .lang__val {
    display: none;
  }

  .lang__val .icon {
    display: none;
  }

  .lang__list {
    position: static;
    padding: 0;
    margin-top: 0;
    background: transparent;
  }

  .lang__list li {
    padding: 0;
    margin-right: 20px;
    margin-bottom: 0;
  }

  .lang__list li:last-child {
    margin-right: 0;
  }

  .top-box__main {
    padding: 93px 0 175px;
    background-position: 63% bottom;
  }

  .top-box__title {
    margin-bottom: 73px;
    margin-left: 10px;
  }

  .top-box__title:before {
    left: -10px;
    border-right-width: 5px;
    height: 95%;
  }

  .top-box__btn {
    max-width: 189px;
    margin-left: 0;
  }

  .top-box .social {
    bottom: -63px;
  }

  .top-box__cards .container {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .top-box__card {
    margin-top: -26px;
    margin-right: 0;
    width: calc(100% - 16px);
    max-width: calc(100% - 16px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 16px);
            flex: 0 0 calc(100% - 16px);
    margin-left: auto;
    margin-right: auto;
  }

  .top-box__card:last-child {
    margin-top: 19px;
    margin-right: auto;
    margin-bottom: 0;
  }

  .box-num {
    padding-top: 40px;
  }

  .box-num .title {
    max-width: 100%;
  }

  .box-num__boxs {
    margin-bottom: 76px;
    grid-template-columns: 1fr;
    grid-gap: 35px;
  }

  .box-num__box-num {
    font-size: 30px;
    margin-bottom: 8px;
  }

  .box-num__box-text {
    font-size: 12px;
    font-weight: 500;
  }

  .section {
    margin: 100px 0;
  }

  .section--test {
    margin-top: 114px;
  }

  .section--test .section__header {
    margin-bottom: 32px;
  }

  .section--dark {
    padding: 60px 0;
  }

  .section--sm {
    margin: 64px 0 69px;
  }

  .section--sm .section__header {
    margin-bottom: 56px;
  }

  .section--profi .section__header {
    margin-bottom: 32px;
  }

  .section__header {
    margin-bottom: 40px;
  }

  .section__header + .section__alert {
    margin-top: 0;
  }

  .section__header--sm {
    margin-bottom: 30px;
  }

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

  .section__header--alt .section__title {
    font-weight: 400;
  }

  .section__header--alt .subtitle {
    margin-top: 20px;
    line-height: 170%;
  }

  .section .order-package__main {
    max-height: 294px;
  }

  .section .order-tour__box--check,
  .section .order-package__box {
    width: 50%;
    min-width: 0;
  }

  .section .order-tour {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-bottom: 0;
  }

  .section .order-package__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: none;
  }

  .section .order-package__bottom .order-package__box--name {
    display: none;
  }

  .section .order-package__bottom .order-package__box--card {
    width: 50%;
    max-width: 50%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    min-width: 0;
    border: none;
  }

  .section .order-package__bottom .order-package__box--card:last-child {
    border-left: 1px solid #D9D9D9;
  }

  .section .order-check {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }

  .section .order-tour__box--check {
    display: inline-block;
    max-width: 50%;
    width: 50%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }

  .section__alert {
    font-size: 12px;
    line-height: 150%;
    margin-bottom: 40px;
  }

  .level__info .title {
    margin-bottom: 40px;
    max-width: 275px;
  }

  .level-item {
    margin-bottom: 36px;
  }

  .level-item__title {
    margin-bottom: 12px;
  }

  .level-item__title span {
    font-size: 16px;
  }

  .level-item__title .level-icon {
    margin-left: 11px;
    width: 28px;
    height: 14px;
  }

  .level-item__text {
    font-size: 12px;
  }

  .level__img {
    margin-top: 47px;
  }

  .page {
    margin-top: 29px;
  }

  .page__title {
    line-height: 130%;
    margin-bottom: 12px;
  }

  .page__subtitle {
    font-size: 16px;
    line-height: 182%;
  }

  .page__img {
    height: 460px;
  }

  .page-box {
    display: block;
    margin: 50px 0;
  }

  .page-box__title {
    margin-right: 0;
    margin-bottom: 20px;
    font-weight: 400;
  }

  .page-box__content {
    font-size: 14px;
    line-height: 216%;
  }

  .page__map {
    margin-top: 55px;
    margin-left: -20px;
    margin-right: -20px;
    height: 451px;
    margin-bottom: 30px;
  }

  .page__alert {
    margin-top: 30px;
    font-size: 16px;
    line-height: 250%;
    padding-bottom: 11px;
  }

  .page-section--desk {
    display: none;
  }

  .page-section__title {
    text-align: left;
    font-size: 30px;
  }

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

  .page-header {
    display: none;
  }

  .page-success__content {
    padding-top: 68px;
  }

  .page-success__title {
    margin-bottom: 22px;
  }

  .page-success__text {
    font-size: 14px;
    font-family: "Circe";
    font-weight: 400;
    margin-bottom: 40px;
  }

  .page-simple {
    padding-top: 20px;
  }

  .page-simple .container {
    position: relative;
  }

  .page-form {
    margin-top: 50px;
    padding: 40px 0;
  }

  .page-form .title-sm {
    font-size: 20px;
    font-weight: bold;
    line-height: 150%;
    margin-bottom: 34px;
  }

  .page-form__form .form__label {
    margin-bottom: 15px;
  }

  .page-form__form .form__label--check {
    margin-top: 28px;
  }

  .page-form__form .form__label--check .form__check-box {
    width: 20px;
    min-width: 20px;
    height: 20px;
    margin-right: 11px;
  }

  .page-form__form .btn {
    margin-top: 33px;
    max-width: 187px;
  }

  .text__btn {
    margin-top: 30px;
    font-size: 12px;
    font-weight: 500;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .text ul li {
    margin-bottom: 5px;
  }

  .text--md ul li {
    font-size: 14px;
    font-weight: 500;
    line-height: 150%;
    padding-left: 17px;
    margin-bottom: 17px;
  }

  .text--md ul li:before {
    width: 6px;
    height: 6px;
  }

  .cards {
    grid-template-columns: 1fr;
  }

  .card {
    -webkit-box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.15);
            box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.15);
  }

  .card__img:before {
    padding-top: 53.22%;
  }

  .card__info {
    padding-bottom: 14px;
  }

  .card__box {
    padding: 6px 13px;
  }

  .card__box-stat {
    padding-left: 18px;
    min-height: 12px;
    margin-right: 13px;
    background-size: 12px;
  }

  .card__box-stat > span {
    font-size: 10px;
  }

  .card__stats {
    top: 8px;
    right: 10px;
  }

  .card__stat {
    margin-right: 9px;
  }

  .card__stat-val {
    font-size: 6px;
  }

  .card__title {
    font-size: 10px;
  }

  .card__text {
    font-size: 8px;
    line-height: 130%;
  }

  .card__more a {
    font-size: 8px;
  }

  .card__more a .icon {
    font-size: 13px;
  }

  .card__user {
    padding-left: 41px;
    font-size: 8px;
  }

  .card__user-avatar {
    width: 32px;
    height: 32px;
  }

  .card__user-val {
    line-height: 1.4;
  }

  .card__price {
    margin-bottom: 2px;
  }

  .card__line {
    font-size: 8px;
  }

  .card__action {
    margin-top: 10px;
  }

  .card__action .btn {
    font-size: 12px;
    height: 40px;
  }

  .card-simple--alt .card-simple__info {
    padding-top: 35px;
  }

  .card-simple--alt .card-simple__title {
    font-size: 16px;
  }

  .card-simple--alt .card-simple__text {
    font-size: 14px;
  }

  .card-simple__img:before {
    padding-top: 66%;
  }

  .card-simple__info {
    padding-left: 0;
    padding-right: 0;
    padding-top: 23px;
  }

  .card-simple__title {
    font-size: 18px;
  }

  .card-simple__text {
    font-size: 14px;
    line-height: 150%;
  }

  .card-simple__more {
    font-size: 14px;
  }

  .tours__help {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 14px;
  }

  .tours-box__list {
    display: block;
    margin-left: -20px;
    margin-right: -20px;
  }

  .tours-box__list .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .tours-box__list .slick-list {
    margin: -20px 0;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .tours-box__slide {
    margin: 0 !important;
    padding: 0 2px !important;
    opacity: 0.5;
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
    width: 67.5vw;
    max-width: 67.5vw;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 67.5vw;
            flex: 0 0 67.5vw;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }

  .tours-box__slide.slick-center {
    opacity: 1;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
  }

  .tour-top__main {
    padding-top: 40px;
  }

  .tour-top__main .container {
    padding-bottom: 110px;
  }

  .tour-top__title {
    margin-bottom: 5px;
    max-width: 260px;
  }

  .tour-top__link {
    font-size: 9px;
    padding-left: 10px;
  }

  .tour-top .btn {
    font-size: 12px;
    font-weight: bold;
  }

  .tour-top__text {
    font-size: 14px;
    line-height: 17px;
    margin-top: 42px;
  }

  .tour-top__stats {
    margin-top: 24px;
    padding: 20px;
    grid-template-columns: 1fr 1fr;
    grid-gap: 23px 30px;
  }

  .tour-top__stat-pic {
    width: 21px;
    background-size: contain;
  }

  .tour-top__stat-title {
    display: none;
  }

  .tour-top__stat-val {
    font-size: 12px;
    font-weight: 500;
    white-space: nowrap;
  }

  .tour-top__video:before {
    padding-top: 50.25%;
  }

  .tour-top__video span {
    font-size: 12px;
    line-height: 130%;
    font-weight: 600;
    margin-top: 4px;
  }

  .tour-top__video span:before {
    margin-bottom: 12px;
    width: 39px;
    height: 39px;
  }

  .price__new {
    font-size: 14px;
  }

  .price__old {
    font-size: 10px;
  }

  .order__title {
    display: none;
  }

  .order-steps__controls {
    margin-bottom: 22px;
  }

  .order-steps__line {
    margin-bottom: 15px;
  }

  .order-steps__box.active {
    display: block;
  }

  .order-steps__box-action {
    position: fixed;
    z-index: 50;
    bottom: 0;
    left: 0;
    width: 100vw;
    background: #FFFFFF;
    -webkit-box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.15);
    padding: 15px 20px;
  }

  .order-steps__box-action .btn {
    max-width: 103px;
    min-width: 103px;
  }

  .order-steps__box-info {
    display: none;
  }

  .order-steps__box-cont {
    display: block;
  }

  .order-step {
    display: none;
  }

  .order-step.active {
    display: block;
    color: #FE0002;
    background: transparent;
    height: auto;
    margin: 0;
    padding: 0;
    line-height: 1;
    font-size: 14px;
    font-weight: 500;
    width: auto;
  }

  .order-step:after {
    display: none;
  }

  .order-step__title {
    font-size: 12px;
    margin-right: 0;
  }

  .order-step__title-val:before {
    content: attr(data-title);
    font-size: 12px;
    margin-right: 8px;
    font-weight: 400;
  }

  .order-step__callback {
    position: absolute;
    top: 0;
    right: 20px;
    font-size: 12px;
  }

  .order-tour {
    display: block;
    position: relative;
    padding-top: 2px;
    padding-bottom: 13px;
  }

  .order-tour--table {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-bottom: 0px;
  }

  .order-tour__box {
    border: none;
    padding: 5px 15px;
    display: block;
    min-height: 0;
  }

  .order-tour__box--info {
    max-width: 100%;
    display: block;
  }

  .order-tour__box--calendar {
    width: 100%;
    padding-top: 12px;
    padding-bottom: 10px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .order-tour__box--instructor {
    max-width: 100%;
    margin-bottom: 33px;
    position: relative;
    padding-bottom: 8px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .order-tour__box--instructor:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 15px;
    right: 15px;
    border-bottom: 1px solid #D9D9D9;
  }

  .order-tour__box--check {
    min-width: 0;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-bottom: 11px;
  }

  .order-tour__box--check:last-child {
    border-left: 1px solid #D9D9D9;
  }

  .order-tour__box--chck {
    position: absolute;
    bottom: 21px;
    right: 22px;
    padding: 0;
  }

  .order-tour__box--chck .order-tour__check:after {
    content: attr(data-title);
    font-weight: bold;
    font-size: 10px;
    line-height: 130%;
  }

  .order-tour__box--chck .form__check-box {
    border-radius: 0;
    border-width: 1px;
    width: 12px;
    min-width: 12px;
    height: 12px;
    margin-right: 8px;
  }

  .order-tour__box--chck .form__check-box:after {
    width: 4px;
    height: 8px;
    background: transparent;
    border-radius: 0;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    border: none;
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    left: 3px;
    position: relative;
  }

  .order-tour__box--chck-alt {
    right: auto;
    left: 19px;
    bottom: 18px;
  }

  .order-tour__box--price {
    min-width: 0;
  }

  .order-tour__info {
    display: block;
    margin-right: 0;
  }

  .order-tour__title {
    font-size: 10px;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 7px;
  }

  .order-tour__text {
    font-size: 8px;
    line-height: 130%;
  }

  .order-tour__stats {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 0;
    margin-top: 0;
    height: 26px;
  }

  .order-tour__stats .card__stat:last-child {
    margin-right: 0;
  }

  .order-tour__stats .card__stats {
    position: relative;
    top: 4px;
    right: 0;
  }

  .order-tour__stats .card__stat-val {
    top: -8px;
  }

  .order-tour__stats .card__box-stat {
    margin-top: 0;
    position: relative;
    top: -3px;
    padding-left: 13px;
    background-size: 10px;
  }

  .order-tour__stats .card__box-stat > span {
    font-size: 8px;
    line-height: 1;
    position: relative;
    bottom: 1px;
  }

  .order-tour__price {
    display: block;
    padding-right: 80px;
    margin-top: -5px;
  }

  .order-tour__price .price__new span:first-child {
    font-size: 10px;
  }

  .order-tour__date {
    line-height: 130%;
    font-size: 8px;
    margin-top: -2px;
  }

  .order-check {
    min-height: 26px;
  }

  .order-check--yes:after {
    width: 6px;
    height: 14px;
  }

  .order-check--no:after {
    width: 16px;
  }

  .order-package {
    padding-bottom: 0;
  }

  .order-package .page-table__line:nth-child(odd) {
    background: transparent;
  }

  .order-package .order-package__main .page-table__line {
    border-top: none;
  }

  .order-package .order-package__main .page-table__line .order-tour {
    padding-top: 0;
  }

  .order-package__top .order-package__box--name {
    display: none;
  }

  .order-package__card-date {
    margin-top: 6px;
  }

  .order-package__card-title {
    font-size: 14px;
    line-height: 130%;
    font-weight: 600;
    margin-bottom: 7px;
  }

  .order-package__card-price .price__new span:first-child {
    font-size: 10px;
  }

  .order-package__card-price .price__old {
    margin-left: 6px;
    font-size: 8px;
  }

  .order-package__card-action {
    position: static;
    margin-top: 20px !important;
    padding-left: 0;
    padding-right: 0;
    height: auto;
  }

  .order-package__card-action .form__label-name {
    font-size: 10px;
    font-weight: bold;
    line-height: 12px;
  }

  .order-package__card-action .form__check-box {
    width: 12px;
    min-width: 12px;
    height: 12px;
  }

  .order-package__card-action .form__check-box:after {
    width: 4px;
    height: 8px;
    background: transparent;
    border-radius: 0;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    border: none;
    border-bottom: 1px solid #000;
    border-right: 1px solid #000;
    left: 3px;
    position: relative;
  }

  .order-package__box {
    width: 50%;
    min-width: 0;
    max-width: 50%;
    padding: 8px 10px;
  }

  .order-package__box--card {
    padding-bottom: 17px;
  }

  .order-package__box--name {
    max-width: 100%;
    font-weight: 400;
    font-size: 10px;
    padding: 14px 10px 13px;
    background: #F5F5F5;
  }

  .order-package__main {
    min-height: 178px;
  }

  .order-package__main .scroll-element.scroll-y.scroll-scrolly_visible {
    width: 2px;
  }

  .order-user {
    display: none;
    margin-bottom: 0;
  }

  .order-user.active {
    display: block;
  }

  .order-user:last-child {
    margin-bottom: 0px;
  }

  .order-users {
    max-width: 100%;
  }

  .order-users__controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-right: -23px;
    margin-bottom: 11px;
    padding-top: 6px;
  }

  .order-users__btn {
    background: transparent;
    margin-right: 23px;
    margin-bottom: 10px;
    line-height: 130%;
    font-weight: 500;
    font-size: 12px;
    border-bottom: 1px solid transparent;
  }

  .order-users__btn.active {
    border-bottom: 1px solid #FE0002;
    color: #FE0002;
  }

  .order-users__more {
    margin-top: 20px;
  }

  .order-users__more button {
    font-size: 12px;
  }

  .order-user__title {
    display: none;
  }

  .order-pay {
    padding: 20px 15px 0;
    margin-top: 28px;
  }

  .order-pay__top {
    display: block;
  }

  .order-pay__title {
    font-family: "Circe";
    font-size: 14px;
    line-height: 150%;
    font-weight: 400;
    margin-bottom: 6px;
  }

  .order-pay__date {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin-right: 20px;
    margin-bottom: 0;
  }

  .order-pay__package {
    display: inline-block;
    margin-bottom: 0;
  }

  .order-pay__help {
    display: none;
  }

  .order-pay__main {
    display: block;
  }

  .order-pay__main .order-pay__col--lg {
    padding-top: 24px;
  }

  .order-pay__main .order-pay__col--sm {
    margin-left: -15px;
    margin-right: -15px;
    padding-left: 0;
    padding-right: 0;
    background: #fff;
    width: auto;
    max-width: initial;
    margin-top: 15px;
    padding-top: 40px;
  }

  .order-pay__col--lg {
    min-width: 0;
    width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 0 16px 0;
  }

  .order-pay__col--sm {
    min-width: 0;
    width: 100%;
    max-width: 100%;
  }

  .order-pay__code {
    display: block;
    padding-right: 0;
    margin-bottom: 31px;
  }

  .order-pay__code .form__label {
    margin-right: 0;
    margin-bottom: 10px;
  }

  .order-pay__code .btn {
    margin-left: auto;
  }

  .order-pay__summa {
    max-width: 100%;
    padding: 0;
    border: none;
    -webkit-box-ordinal-group: -4;
        -ms-flex-order: -5;
            order: -5;
    margin-bottom: 29px;
  }

  .order-pay__summa-line {
    font-size: 14px;
    margin-top: 11px;
  }

  .order-pay__options-title {
    font-family: "Circe";
    font-weight: 400;
    line-height: 150%;
    margin-bottom: 10px;
  }

  .order-pay__options-list {
    grid-template-columns: 1fr;
  }

  .order-pay__option {
    border: none;
    padding: 17px 15px;
  }

  .order-pay__option[data-type="installment"] .order-pay__option-title:after {
    content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    background-size: contain;
    margin-left: 9px;
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M8.5 0C6.81886 0 5.17547 0.498516 3.77766 1.43251C2.37984 2.3665 1.29037 3.69402 0.647028 5.24719C0.00368293 6.80036 -0.164645 8.50943 0.163329 10.1583C0.491303 11.8071 1.30085 13.3217 2.4896 14.5104C3.67834 15.6992 5.1929 16.5087 6.84174 16.8367C8.49057 17.1646 10.1996 16.9963 11.7528 16.353C13.306 15.7096 14.6335 14.6202 15.5675 13.2223C16.5015 11.8245 17 10.1811 17 8.5C16.9976 6.24641 16.1013 4.08582 14.5077 2.49228C12.9142 0.898753 10.7536 0.00243743 8.5 0V0ZM8.67709 3.54167C8.88723 3.54167 9.09265 3.60398 9.26738 3.72073C9.44211 3.83748 9.57829 4.00342 9.65871 4.19757C9.73913 4.39171 9.76017 4.60535 9.71917 4.81145C9.67817 5.01755 9.57698 5.20687 9.42839 5.35547C9.27979 5.50406 9.09048 5.60525 8.88437 5.64625C8.67827 5.68725 8.46463 5.66621 8.27049 5.58579C8.07634 5.50537 7.9104 5.36919 7.79365 5.19446C7.6769 5.01973 7.61459 4.81431 7.61459 4.60417C7.61459 4.32237 7.72653 4.05212 7.92579 3.85287C8.12504 3.65361 8.39529 3.54167 8.67709 3.54167ZM10.2708 13.1042H7.4375C7.24964 13.1042 7.06948 13.0295 6.93664 12.8967C6.8038 12.7639 6.72917 12.5837 6.72917 12.3958C6.72917 12.208 6.8038 12.0278 6.93664 11.895C7.06948 11.7621 7.24964 11.6875 7.4375 11.6875H7.96875C8.01572 11.6875 8.06076 11.6688 8.09397 11.6356C8.12718 11.6024 8.14584 11.5574 8.14584 11.5104V8.32292C8.14584 8.27595 8.12718 8.23091 8.09397 8.1977C8.06076 8.16449 8.01572 8.14583 7.96875 8.14583H7.4375C7.24964 8.14583 7.06948 8.07121 6.93664 7.93837C6.8038 7.80553 6.72917 7.62536 6.72917 7.4375C6.72917 7.24964 6.8038 7.06947 6.93664 6.93663C7.06948 6.80379 7.24964 6.72917 7.4375 6.72917H8.14584C8.52156 6.72917 8.8819 6.87842 9.14757 7.1441C9.41325 7.40978 9.5625 7.77011 9.5625 8.14583V11.5104C9.5625 11.5574 9.58116 11.6024 9.61437 11.6356C9.64758 11.6688 9.69262 11.6875 9.73959 11.6875H10.2708C10.4587 11.6875 10.6389 11.7621 10.7717 11.895C10.9045 12.0278 10.9792 12.208 10.9792 12.3958C10.9792 12.5837 10.9045 12.7639 10.7717 12.8967C10.6389 13.0295 10.4587 13.1042 10.2708 13.1042Z' fill='%23FE0002'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='17' height='17' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }

  .order-pay__option-top {
    margin-bottom: 8px;
  }

  .order-pay__option-title {
    display: block;
  }

  .order-pay__option-title:before {
    right: 0;
    left: auto;
    bottom: -7px;
  }

  .order-pay__option-i {
    display: none;
  }

  .order-pay__option-price .price__new {
    font-size: 12px;
  }

  .order-pay__option-price .price__old {
    font-size: 10px;
  }

  .order-pay__option-check .form__label-name {
    font-size: 10px;
    font-weight: bold;
  }

  .order-pay__option-info {
    font-size: 10px;
    padding-bottom: 16px;
    margin-bottom: 16px;
    border-bottom: 1px solid #D9D9D9;
  }

  .order-pay__option-line {
    margin-bottom: 4px;
  }

  .order-pay__i {
    background-size: 14px;
    font-size: 12px;
    max-width: 100%;
    margin-bottom: 17px;
  }

  .order-pay__type {
    margin-bottom: 13px;
  }

  .order-pay__type .form__label-name {
    font-size: 12px;
  }

  .order-pay__types {
    padding-top: 32px;
  }

  .order-pay__check {
    -webkit-box-ordinal-group: -3;
        -ms-flex-order: -4;
            order: -4;
    margin-bottom: 34px;
    max-width: 100%;
  }

  .order-pay__check .form__label-name {
    font-size: 12px;
    padding-right: 26px;
    max-width: 100%;
  }

  .order-pay__bottom {
    padding-top: 17px;
  }

  .order-pay__action .order-steps__box-action a {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 0;
    max-width: 100%;
  }

  .popup-code {
    padding-top: 20px;
    padding-bottom: 95px;
  }

  .popup-code .popup__title {
    margin-bottom: 19px;
  }

  .popup-code__form {
    display: block;
  }

  .popup-code__form .btn {
    position: absolute;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
    width: 155px;
  }

  .popup-code__repeat {
    text-align: center;
    font-size: 12px;
    font-weight: 500;
    margin-top: 19px;
  }

  .test__top {
    letter-spacing: -0.002em;
    font-size: 14px;
    line-height: 106.7%;
    padding: 21px 16px 27px;
  }

  .test__main {
    padding: 25px 16px;
  }

  .test__bottom {
    padding: 20px 16px 34px;
  }

  .test__progress-title {
    font-size: 14px;
    font-family: "Circe";
    font-weight: 400;
    margin-bottom: 19px;
  }

  .test__back {
    margin-left: 17px;
    margin-bottom: -13px;
  }

  .test__back button {
    width: 36px;
    height: 33px;
  }

  .test-box__question {
    font-size: 14px;
    margin-bottom: 15px;
    font-family: "Circe";
    font-weight: 400;
  }

  .test-box__items {
    grid-gap: 12px;
  }

  .test-box__item {
    font-weight: 400;
    padding: 13px 16px 24px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    line-height: 1.45;
  }

  .test-box__item:before {
    margin-right: 7px;
  }

  .equipment__title {
    font-weight: 500;
    font-size: 14px;
    line-height: 229%;
    font-family: "Montserrat";
    text-transform: none;
    margin-bottom: 12px;
  }

  .equipment__text {
    display: none;
  }

  .equipment__top {
    display: block;
    margin-bottom: 10px;
  }

  .equipment-tour {
    background: transparent;
    width: 100%;
    max-width: 100%;
  }

  .equipment-tour__code {
    padding: 0;
  }

  .equipment-tour__info {
    margin-left: -20px;
    margin-right: -20px;
    background: #F5F5F5;
    padding-bottom: 0;
  }

  .equipment-tour__info .equipment-tour__title {
    font-weight: 600;
    font-size: 10px;
    line-height: 150%;
    margin-bottom: 10px;
    margin-top: 11px;
  }

  .equipment-tour__title {
    font-size: 12px;
    font-weight: 500;
    line-height: 130%;
    margin-bottom: 8px;
  }

  .equipment-tour__line {
    margin-bottom: 10px;
  }

  .equipment-tour__line .form__input {
    background: #F5F5F5;
    font-size: 12px;
  }

  .equipment-tour__line .btn {
    display: none;
  }

  .equipment-tour__text {
    display: none;
  }

  .equipment-tour__top {
    padding: 0;
    margin-bottom: 0;
    border-bottom-color: transparent;
  }

  .equipment-tour__top ~ * {
    display: none;
  }

  .equipment-tour__top.active {
    border-bottom-color: #000;
  }

  .equipment-tour__top.active ~ * {
    display: block;
  }

  .equipment-tour__top.active ~ *:last-child {
    padding-bottom: 16px;
  }

  .equipment-tour__top.active .equipment-tour__top-mobile:after {
    -webkit-transform: translateY(-50%) rotate(45deg);
        -ms-transform: translateY(-50%) rotate(45deg);
            transform: translateY(-50%) rotate(45deg);
  }

  .equipment-tour__top-desk {
    display: none;
  }

  .equipment-tour__top-mobile {
    display: block;
    padding: 15px 20px 11px;
    position: relative;
    font-weight: 500;
    font-size: 12px;
    line-height: 150%;
  }

  .equipment-tour__top-mobile span {
    font-weight: 600;
  }

  .equipment-tour__top-mobile:after {
    content: '';
    position: absolute;
    top: 50%;
    right: 22px;
    width: 10px;
    height: 10px;
    margin-top: -1px;
    border-bottom: 2px solid;
    border-right: 2px solid;
    -webkit-transform: translateY(-50%) rotate(-45deg);
        -ms-transform: translateY(-50%) rotate(-45deg);
            transform: translateY(-50%) rotate(-45deg);
  }

  .equipment-tour__date {
    font-size: 10px;
    min-height: 13px;
    background-size: 13px;
    padding-left: 18px;
    line-height: 13px;
  }

  .equipment-tour__item {
    font-weight: normal;
    font-size: 10px;
    line-height: 150%;
    margin-top: 10px;
  }

  .equipment-tour__item--order {
    display: none !important;
  }

  .equipment-basket {
    position: fixed;
    z-index: 50;
    bottom: 0;
    left: 0;
    width: 100vw;
    background: #FFFFFF;
    -webkit-box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.15);
            box-shadow: 0px -1px 8px rgba(0, 0, 0, 0.15);
    margin: 0;
  }

  .equipment-basket.active .equipment-basket__items,
  .equipment-basket.active .equipment-basket__elems {
    display: block;
  }

  .equipment-basket.active .equipment-basket__box {
    border-bottom: 1px solid #000000;
  }

  .equipment-basket__box {
    padding-top: 22px;
    padding-right: 20px;
  }

  .equipment-basket__box .icon {
    font-size: 19px;
    margin-right: 9px;
    position: relative;
    top: -2px;
  }

  .equipment-basket__box span {
    font-size: 16px;
  }

  .equipment-basket__box-price {
    font-size: 16px;
  }

  .equipment-basket__box:after {
    height: 0;
    border-right: none;
    border-bottom: 1px solid #BEBEBE;
    top: 4px;
    right: 50%;
    -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
            transform: translateX(50%);
    width: 20px;
  }

  .equipment-basket__elems {
    background: #F5F5F5;
    padding: 20px;
  }

  .equipment-basket__elem {
    font-weight: 600;
    font-size: 14px;
  }

  .equipment-basket__elem span {
    font-size: 14px;
  }

  .equipment-basket__items {
    position: static;
    border: none;
    height: 100vh;
    max-height: 167px;
    background: #fff;
    padding: 8px 10px 8px 20px;
  }

  .equipment-basket__items .scroll-element.scroll-y.scroll-scrolly_visible {
    width: 2px;
    right: 10px;
  }

  .equipment-basket__items-list {
    max-height: 100%;
    padding-right: 22px;
    padding-top: 10px;
  }

  .equipment-basket__items-summa {
    display: none;
  }

  .equipment-basket__item {
    padding-right: 0;
    margin-bottom: 19px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .equipment-basket__item:last-child {
    margin-bottom: 0;
  }

  .equipment-basket__item-name {
    font-size: 12px;
  }

  .equipment-basket__item-price {
    font-size: 14px;
    min-width: 60px;
  }

  .equipment-basket__item-del {
    font-size: 19px;
    width: 19px;
    min-width: 19px;
    height: 19px;
    margin-left: 17px;
  }

  .equipment-aside {
    margin-left: -20px;
    width: 75px;
    max-width: 75px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75px;
            flex: 0 0 75px;
    padding-bottom: 0;
    -ms-flex-item-align: start;
        align-self: flex-start;
    margin-right: 9px;
  }

  .equipment-aside--no-mob {
    display: none;
  }

  .equipment-aside__all {
    display: none;
  }

  .equipment-aside__box {
    border-bottom: 1px solid #D9D9D9;
  }

  .equipment-aside__box:last-child {
    border-bottom: none;
  }

  .equipment-aside__box.active > a {
    color: #FE0002;
    font-weight: 600;
  }

  .equipment-aside__box.active > a .equip-icon--equip {
    background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M432.921 32h-353.842c-20.623 0-37.34 16.718-37.34 37.34v42.19c0 20.623 16.718 37.34 37.34 37.34h353.842c20.622 0 37.339-16.718 37.339-37.34v-42.19c0-20.623-16.717-37.34-37.339-37.34z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M139.127 148.869v-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M178.081 32v116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M333.913 148.869v-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M372.867 32v116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M314.433 304.678h-116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M411.82 187.809v42.988c-0.321 16.733-6.258 32.874-16.856 45.826s-25.242 21.969-41.579 25.599'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M158.609 302.223c-16.338-3.63-30.981-12.646-41.578-25.599s-16.535-29.094-16.856-45.827v-42.988'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M411.82 460.504h48.695c2.584 0 5.061-1.026 6.888-2.853 1.825-1.827 2.852-4.303 2.852-6.886v-87.652c0-15.498-6.156-30.363-17.116-41.319-10.958-10.959-25.82-17.116-41.319-17.116'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M100.175 460.504h-48.696c-2.583 0-5.060-1.026-6.886-2.853s-2.852-4.303-2.852-6.886v-87.652c0-15.498 6.157-30.363 17.115-41.319 10.959-10.959 25.822-17.116 41.319-17.116v0'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M411.825 236.522v223.999c0 5.166-2.050 10.122-5.705 13.774-3.652 3.652-8.606 5.705-13.772 5.705h-272.695c-5.166 0-10.12-2.053-13.773-5.705s-5.705-8.608-5.705-13.774v-223.999'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M197.566 324.174c0 5.166-2.052 10.12-5.705 13.774-3.653 3.652-8.607 5.703-13.773 5.703s-10.12-2.050-13.773-5.703c-3.653-3.654-5.705-8.608-5.705-13.774v-48.695c0-2.584 1.025-5.061 2.852-6.886 1.827-1.827 4.303-2.853 6.887-2.853h19.478c2.583 0 5.060 1.026 6.887 2.853 1.827 1.825 2.852 4.303 2.852 6.886v48.695z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M353.389 324.174c0 5.166-2.053 10.12-5.705 13.774-3.652 3.652-8.608 5.703-13.774 5.703-5.164 0-10.12-2.050-13.772-5.703-3.652-3.654-5.705-8.608-5.705-13.774v-48.695c0-2.584 1.026-5.061 2.852-6.886 1.827-1.827 4.305-2.853 6.888-2.853h19.478c2.584 0 5.061 1.026 6.886 2.853 1.827 1.825 2.853 4.303 2.853 6.886v48.695z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M255.997 246.243c16.137 0 29.218-13.081 29.218-29.218s-13.081-29.218-29.218-29.218c-16.137 0-29.218 13.081-29.218 29.218s13.081 29.218 29.218 29.218z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M290.084 392.329h-68.174c-13.447 0-24.348 10.901-24.348 24.348s10.901 24.348 24.348 24.348h68.175c13.447 0 24.348-10.901 24.348-24.348s-10.901-24.348-24.348-24.348z'%3E%3C/path%3E%3C/svg%3E%0A");
  }

  .equipment-aside__box.active > a .equip-icon--clothes {
    background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='20.48' stroke='%23FE0002' d='M386.038 472.728v-260.072l65.018 43.344 43.344-86.69-151.708-130.037c-22.301 24.99-53.32 40.5-86.692 43.346v0c-33.377-2.829-64.401-18.341-86.69-43.346v0l-151.709 130.037 43.346 86.69 65.019-43.344v260.072h260.075z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='20.48' stroke='%23FE0002' d='M256 212.654v-130.036'%3E%3C/path%3E%3C/svg%3E%0A");
  }

  .equipment-aside__box.active > a .equip-icon--trifle {
    background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M99.479 16v104.347c0 16.605 6.597 32.529 18.337 44.271s27.666 18.338 44.271 18.338c16.605 0 32.529-6.596 44.271-18.338s18.338-27.666 18.338-44.271v-104.347'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M162.088 16v479.997'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M349.912 182.958v313.043'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke='%23FE0002' d='M287.304 78.608c0-16.605 6.596-32.529 18.337-44.271 11.743-11.742 27.668-18.337 44.272-18.337s32.529 6.596 44.272 18.337c11.74 11.742 18.337 27.666 18.337 44.271v41.739c0 16.605-6.596 32.53-18.337 44.271-11.743 11.742-27.668 18.338-44.272 18.338s-32.529-6.596-44.272-18.338c-11.74-11.742-18.337-27.666-18.337-44.271v-41.739z'%3E%3C/path%3E%3C/svg%3E%0A");
  }

  .equipment-aside__box.active > a .equip-icon--services {
    background-image: url("data:image/svg+xml,%3C!-- Generated by IcoMoon.io --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='512' height='512' viewBox='0 0 512 512'%3E%3Ctitle%3E%3C/title%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M70.956 80.695c0-12.915 5.13-25.301 14.263-34.433s21.518-14.262 34.433-14.262h38.957v58.434c0 21.523-7.694 38.956-29.217 38.956h-29.217c-7.749 0-15.18-3.078-20.66-8.558s-8.558-12.912-8.558-20.66v-19.477z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M158.607 90.435c0 21.523 7.695 38.957 29.217 38.957h29.217c7.749 0 15.18-3.078 20.66-8.558s8.558-12.912 8.558-20.66v-19.477c0-6.394-1.26-12.727-3.707-18.636s-6.035-11.276-10.555-15.797c-4.522-4.522-9.89-8.109-15.797-10.556s-12.24-3.706-18.636-3.706h-38.957'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M148.873 226.781c16.137 0 29.217-13.081 29.217-29.217s-13.081-29.217-29.217-29.217c-16.137 0-29.217 13.081-29.217 29.217s13.081 29.217 29.217 29.217z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M470.262 450.783c0 7.748-3.077 15.18-8.558 20.658-5.478 5.481-12.909 8.559-20.661 8.559h-58.435c-7.748 0-15.18-3.078-20.658-8.559-5.481-5.478-8.559-12.909-8.559-20.658v-185.043c0-15.498 6.156-30.362 17.117-41.32 10.959-10.959 25.821-17.115 41.317-17.115 15.5 0 30.363 6.156 41.32 17.115 10.96 10.959 17.115 25.822 17.115 41.32v185.043z'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M392.348 210.635v-22.81c0-5.166 2.050-10.12 5.703-13.773s8.608-5.705 13.774-5.705c5.166 0 10.121 2.052 13.772 5.705 3.654 3.653 5.705 8.607 5.705 13.773v22.81'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M353.392 441.043h116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M353.392 265.739h116.869'%3E%3C/path%3E%3Cpath fill='none' stroke-linejoin='round' stroke-linecap='round' stroke-miterlimit='4' stroke-width='21.3333' stroke=' %23FE0002' d='M411.824 168.347c-0.346-10.222-4.56-19.932-11.791-27.164s-16.942-11.447-27.165-11.792h-19.478c-29.217 0-58.435 9.74-58.435 68.174v150.956c0 82.784-38.957 131.477-121.74 131.477-17.266 0.002-34.365-3.396-50.317-10.001-15.953-6.608-30.448-16.291-42.657-28.502-12.21-12.209-21.894-26.704-28.501-42.657s-10.006-33.050-10.003-50.317v-73.043c0-20.663 8.209-40.481 22.82-55.093s34.429-22.82 55.094-22.82'%3E%3C/path%3E%3C/svg%3E%0A");
  }

  .equipment-aside__box > a {
    padding: 11px 0 8px;
    font-size: 10px;
    font-weight: 400;
    text-align: center;
    height: 66px;
    line-height: 120%;
  }

  .equipment-aside__box > a span {
    height: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .equipment-aside__box > a:after {
    display: none;
  }

  .equipment-aside__items {
    display: none !important;
  }

  .equipment-back {
    display: block;
    margin-bottom: 14px;
    margin-top: 12px;
  }

  .equipment-back a {
    font-weight: 500;
    font-size: 14px;
    line-height: 150%;
    padding-left: 24px;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url("data:image/svg+xml,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 5.99805H1' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.5 10.498L1 5.99805L5.5 1.49805' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }

  .equipment-cards {
    display: none;
  }

  .equipment__popup {
    display: inline-block;
    margin-left: 12px;
  }

  .equipment-info {
    margin-top: 0;
    margin-bottom: 13px;
    padding: 0;
    background: transparent;
    border: none;
    display: none;
    grid-template-columns: 1fr 1fr;
    grid-gap: 3px 10px;
  }

  .equipment-info__item {
    font-size: 10px;
    padding-left: 14px;
  }

  .equipment-info__item:before {
    width: 6px;
    height: 6px;
    border-width: 1px;
  }

  .equipment-info--mobile {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 8px 10px;
    margin-top: 8px;
  }

  .equipment-logs {
    background: #F5F5F5;
  }

  .equipment-logs.active {
    display: block;
  }

  .equip-icon {
    display: block;
    width: 25px;
    height: 25px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 3px;
  }

  .popup-equipment {
    padding-top: 20px;
  }

  .slider {
    margin-left: -20px;
    margin-right: -20px;
  }

  .slider .slick-track {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .slider .slick-list {
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .slider-box__item {
    margin: 0 !important;
    padding: 0 2px !important;
    opacity: 0.5;
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
    width: 67.5vw;
    max-width: 67.5vw;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 67.5vw;
            flex: 0 0 67.5vw;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }

  .slider-box__item.slick-center {
    opacity: 1;
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
  }

  .slider-bottom {
    margin-top: 25px;
  }

  .slider-controls {
    display: none;
  }

  .slider-link a {
    letter-spacing: -0.4px;
    font-size: 12px;
  }

  .slider--imgs .slider-box__item {
    width: calc(100vw - 40px);
    max-width: calc(100vw - 40px);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100vw - 40px);
            flex: 0 0 calc(100vw - 40px);
    padding: 0 !important;
  }

  .card-alt:before {
    padding-top: 86.75%;
  }

  .card-alt__title {
    font-size: 10px;
    margin-bottom: 8px;
  }

  .card-alt__text {
    font-size: 8px;
    line-height: 130%;
    margin-bottom: 3px;
  }

  .card-alt__items {
    margin-right: -15px;
    padding-bottom: 0;
  }

  .card-alt__item {
    font-size: 10px;
    margin-right: 15px;
    padding-left: 18px;
    background-size: 13px;
    min-height: 13px;
  }

  .slider-img {
    padding-left: 0;
    padding-right: 0;
  }

  .slider-img .slick-list {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-img__item {
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }

  .slider-img__item.slick-active {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
  }

  .slider-img__item a:before {
    padding-top: 72.2%;
  }

  .slider-img .slick-arrow {
    display: none !important;
  }

  .slider-view .slick-list {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }

  .slider-view__item {
    display: block !important;
    -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
            transform: scale(0.9);
    -webkit-transform-origin: top;
        -ms-transform-origin: top;
            transform-origin: top;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    margin-top: 8px;
  }

  .slider-view__item .slider-view__info {
    opacity: 0;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }

  .slider-view__item.slick-active {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1);
    margin-top: 0;
  }

  .slider-view__item.slick-active .slider-view__info {
    opacity: 1;
  }

  .slider-view__img {
    margin-right: 0;
    width: 100%;
    max-width: 100%;
  }

  .slider-view__img:before {
    padding-top: 66.78%;
  }

  .slider-view__title {
    font-size: 16px;
    line-height: 180%;
    margin-bottom: 10px;
  }

  .slider-view__text {
    font-weight: 400;
    font-size: 14px;
  }

  .video {
    height: 63vw;
  }

  .video span {
    width: 41px;
    height: 41px;
    margin-top: 0;
  }

  .card-profi {
    padding: 25px 15px;
    -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
            box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.15);
  }

  .card-profi__img {
    margin-bottom: 15px;
  }

  .card-profi__img:before {
    padding-top: 104.13%;
  }

  .card-profi__title {
    letter-spacing: -0.654187px;
    font-size: 14px;
    margin-bottom: 0;
  }

  .card-profi__city {
    letter-spacing: -0.109031px;
    font-size: 10px;
    margin-bottom: 7px;
  }

  .card-profi__text {
    letter-spacing: -0.109031px;
    font-size: 10px;
    margin-bottom: 10px;
  }

  .card-profi .btn {
    height: 40px;
    font-size: 12px;
    padding: 0;
  }
}

@media (max-width: 565px) {
  .top-box__card-text {
    font-size: 10px;
    padding: 0 15px 15px;
  }

  .box-num__img .container {
    height: 77.5vw;
    padding-top: 21.25vw;
  }

  .box-num__img-text {
    font-size: 30px;
  }

  .advant {
    padding-bottom: 26px;
  }

  .advants {
    grid-template-columns: 1fr;
    grid-gap: 20px;
  }

  .advant__img {
    height: 212px;
  }

  .advant hr {
    margin: 25px 0;
  }

  .advant__title {
    font-size: 16px;
    margin-bottom: 8px;
  }
}

@media (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }

  .fancybox-slide--image {
    padding: 6px 0 0;
  }

  .fancybox-slide--image .fancybox-content {
    margin-bottom: 6px;
  }

  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIiNtYWluLmNzcyIsInJlc2V0LnNjc3MiLCJfZm9udHNNaXhpbi5zY3NzIiwiZm9udHMuc2NzcyIsIl9pY29uRm9udC5zY3NzIiwiX3BuZ1Nwcml0ZS5zY3NzIiwiZGVmYXVsdC5zY3NzIiwidmFycy5zY3NzIiwibWl4aW5zLnNjc3MiLCJncmlkLnNjc3MiLCIjbWFpbi5zY3NzIiwiLi4vLi4vcGx1Z2lucy9zdHlsZXIvanF1ZXJ5LmZvcm1zdHlsZXIuY3NzIiwiLi4vLi4vcGx1Z2lucy9zdHlsZXIvanF1ZXJ5LmZvcm1zdHlsZXIudGhlbWUuY3NzIiwiLi4vLi4vcGx1Z2lucy9mYW5jeWJveC9qcXVlcnkuZmFuY3lib3gubWluLnNjc3MiLCIuLi8uLi9wbHVnaW5zL3NsaWNrL3NsaWNrLnNjc3MiLCIuLi8uLi9wbHVnaW5zL25vVWlTbGlkZXIvbm91aXNsaWRlci5taW4uY3NzIiwiLi4vLi4vcGx1Z2lucy9zY3JvbGxiYXIvanF1ZXJ5LnNjcm9sbGJhci5jc3MiLCJwbHVnaW5zLXJld3JpdGUuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9pY29uL2ljb24uc2NzcyIsIi4uLy4uL2Jsb2Nrcy9idG4vYnRuLnNjc3MiLCIuLi8uLi9ibG9ja3MvbG9nby9sb2dvLnNjc3MiLCIuLi8uLi9ibG9ja3MvYnVyZ2VyL2J1cmdlci5zY3NzIiwiLi4vLi4vYmxvY2tzL2hlYWRlci9oZWFkZXIuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9mb290ZXIvZm9vdGVyLnNjc3MiLCIuLi8uLi9ibG9ja3MvcG9wdXAvcG9wdXAuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9mb3JtL2Zvcm0uc2NzcyIsIi4uLy4uL2Jsb2Nrcy90aXRsZS90aXRsZS5zY3NzIiwiLi4vLi4vYmxvY2tzL21lbnUvbWVudS5zY3NzIiwiLi4vLi4vYmxvY2tzL2xhbmcvbGFuZy5zY3NzIiwiLi4vLi4vYmxvY2tzL3RvcC1ib3gvdG9wLWJveC5zY3NzIiwiLi4vLi4vYmxvY2tzL2JveC1udW0vYm94LW51bS5zY3NzIiwiLi4vLi4vYmxvY2tzL2FkdmFudC9hZHZhbnQuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9zZWN0aW9uL3NlY3Rpb24uc2NzcyIsIi4uLy4uL2Jsb2Nrcy9sZXZlbC9sZXZlbC5zY3NzIiwiLi4vLi4vYmxvY2tzL3BhZ2UvcGFnZS5zY3NzIiwiLi4vLi4vYmxvY2tzL3RleHQvdGV4dC5zY3NzIiwiLi4vLi4vYmxvY2tzL2NhcmRzL2NhcmRzLnNjc3MiLCIuLi8uLi9ibG9ja3MvY2FyZC9jYXJkLnNjc3MiLCIuLi8uLi9ibG9ja3MvY2FyZC1zaW1wbGUvY2FyZC1zaW1wbGUuc2NzcyIsIi4uLy4uL2Jsb2Nrcy90b3Vycy90b3Vycy5zY3NzIiwiLi4vLi4vYmxvY2tzL2ZpbHRlci9maWx0ZXIuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9wcmljZS9wcmljZS5zY3NzIiwiLi4vLi4vYmxvY2tzL2N1c3RvbS1zZWxlY3QvY3VzdG9tLXNlbGVjdC5zY3NzIiwiLi4vLi4vYmxvY2tzL29yZGVyL29yZGVyLnNjc3MiLCIuLi8uLi9ibG9ja3MvcG9wdXAtY29kZS9wb3B1cC1jb2RlLnNjc3MiLCIuLi8uLi9ibG9ja3MvdGVzdC90ZXN0LnNjc3MiLCIuLi8uLi9ibG9ja3MvcG9wdXAtdGVzdC9wb3B1cC10ZXN0LnNjc3MiLCIuLi8uLi9ibG9ja3MvZXF1aXBtZW50L2VxdWlwbWVudC5zY3NzIiwiLi4vLi4vYmxvY2tzL2NvdW50ZXIvY291bnRlci5zY3NzIiwiLi4vLi4vYmxvY2tzL3BvcHVwLWVxdWlwbWVudC9wb3B1cC1lcXVpcG1lbnQuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9zbGlkZXIvc2xpZGVyLnNjc3MiLCIuLi8uLi9ibG9ja3MvY2FyZC1hbHQvY2FyZC1hbHQuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9zbGlkZXItaW1nL3NsaWRlci1pbWcuc2NzcyIsIi4uLy4uL2Jsb2Nrcy9zbGlkZXItdmlldy9zbGlkZXItdmlldy5zY3NzIiwiLi4vLi4vYmxvY2tzL3ZpZGVvL3ZpZGVvLnNjc3MiLCIuLi8uLi9ibG9ja3MvY2FyZC1wcm9maS9jYXJkLXByb2ZpLnNjc3MiLCIuLi8uLi9ibG9ja3MvcHJvZ3JhbS9wcm9ncmFtLnNjc3MiLCIuLi8uLi9ibG9ja3MvcG9wdXAtaGVscC9wb3B1cC1oZWxwLnNjc3MiLCIuLi8uLi9ibG9ja3MvcG9wdXAtZXF1aXBtZW50LWluZm8vcG9wdXAtZXF1aXBtZW50LWluZm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7O0FBRWhCO0VDQUMsU0FBUztFQUNULFVBQVM7RUFDVCxTQUFBO0VERUMsOEJBQXNCO1VBQXRCLHNCQUFzQjtBQ0N4Qjs7QUFFQTs7O0VBSUEsOEJBQU07VUFBTixzQkFBTTtBQUNOOztBRENBOztFQ0lDLGFBQWE7QUREZDs7QUNLQTtFQUNBLGFBQU07QUFDTjs7QUREQTs7Ozs7RUNTQyxhQUFhO0FESGQ7O0FDT0E7O0VBRUEsVUFBTTtFQUNMLGdCQUFjO0FESmY7O0FDUUE7Ozs7RURGRSxjQUFjO0FDUWhCOztBQUVBOztFQUVDLDBCQUFvQjtFQUNwQiwyQkFBa0I7RUFDbEIsOEJBQ0E7QURQRDs7QUFFQTs7OztFQUlFLG9CQUFvQjtFQ1d0QixrQkFBTztFQUNOLG9CQUNBO0FEVkQ7O0FBRUE7RUNZQyxhQUNBO0FEWEQ7O0FDY0E7RUFDQyxZQUFBO0FEWEQ7O0FBRUE7RUFDRSxlQUFlO0FDZWpCOztBQUVBO0VBQ0MsVUFBVTtFRGJULFNBQVM7QUNnQlg7O0FEYkE7O0VDa0JFLHFCQUFBO0FBQ0Y7O0FBRUE7RUFDRSxxQkFBQztBRGZIOztBQUVBOzs7RUNvQkMsZ0JBQWdCO0FEaEJqQjs7QUFFQTtFRXpGRSxtQkFBa0I7QUYyRnBCOztBQUVBOzs7Ozs7RUUxRkUsa0JBQWE7RUFDYixnQkFBVztBRmlHYjs7QUFFQTtFRXZHRSx5QkFBa0I7RUFDbEIsaUJBQUs7QUZ5R1A7O0FBRUE7RUU5R0MscUJBQVU7RUFDVCxrQkNBWTtFRENaLHlHQUFrQjtFQUNsQixnQkFBSztFQUVMLGtCQUFhO0FGK0dmOztBRXBIQztFQUNDLHlCQ0N3QjtFREF4QixrQkFBa0I7RUFDbEIsMkdBQ3NDO0VBQ3RDLGdCQUFhO0VBQ2Isa0JBQVk7QUZzSGQ7O0FBRUE7RUU1SEUseUJBQWtCO0VBQ2xCLGtCQUFLO0VBRUwsaUhBQWE7RUFDYixnQkFBVztFRjZIWCxrQkFBa0I7QUVuSW5COztBRnNJRDtFRW5JRSxvQkFBSztFQUVMLGtCQUFhO0VBQ2IsNkdBQVk7RUZvSVosZ0JBQWdCO0VFMUlqQixrQkFBVTtBRjRJWDs7QUFFQTtFRXpJRSx5QkFBYTtFQUNiLGtCQUFZO0VGMklaLCtHQUErRztFRWpKaEgsZ0JBQVU7RUFDVCxrQkNLWTtBSDhJZDs7QUFFQTtFRWhKRSx5QkFBWTtFRmtKWixrQkFBa0I7RUl4SnBCLHlIQUFVO0VBQ1IsZ0JBSGM7RUFJZCxrQkFBSztBSjBKUDs7QUliQTtFQUNFLHlCQWxKd0I7RUFtSnhCLGtCQUFBO0VBQ0EscUhBQWtDO0VBQ2xDLGdCQUFZO0VBQ1osa0JBQWM7QUpnQmhCOztBQUVBO0VBQ0UseUJBQXlCO0VJYjNCLGtCQUFnQjtFQUNkLG1IQUNEO0VKY0MsZ0JBQWdCO0VJYmxCLGtCQUFnQjtBSmVoQjs7QUlaQTtFQUNFLHlCQUNEO0VKY0Msa0JBQWtCO0VJYnBCLHVIQUFvQjtFQUNsQixnQkFBZTtFSmVmLGtCQUFrQjtBSWJwQjs7QUpnQkE7RUliQSx1QkFBbUI7RUFDakIsaUNBQ0Q7RUpjQywwTUFBME07QUliNU07O0FKZ0JBO0VJYkEsdUJBQW1CO0VBQ2pCLG1DQUNEO0VKY0Msa0NBQWtDO0VJYnBDLGtCQUFjO0VBQ1osb0JBQ0Q7RUpjQyxtQkFBbUI7RUlickIscUJBQWtCO0VBQ2hCLG9CQUNEO0FKY0Q7O0FBRUE7RUFDRSxnQkFBZ0I7QUlibEI7O0FKZ0JBO0VJYkEsZ0JBQWlCO0FKZWpCOztBSVpBO0VBQ0UsZ0JBQWU7QUplakI7O0FBRUE7RUFDRSxnQkFBZ0I7QUlibEI7O0FKZ0JBO0VJYkEsZ0JBQWlCO0FKZWpCOztBSVpBO0VBQ0UsZ0JBQWU7QUplakI7O0FBRUE7RUFDRSxnQkFBZ0I7QUlibEI7O0FKZ0JBO0VJYkEsZ0JBQWtCO0FKZWxCOztBSVpBO0VBQ0UsZ0JBQWU7QUplakI7O0FBRUE7RUFDRSxnQkFBZ0I7QUs3T2xCOztBTGdQQTtFQUNFLGdCSzVPQTtBTDZPRjs7QUFFQTtFSzlNRSxnQkFBZ0I7QUxnTmxCOztBQUVBO0VBQ0UsZ0JBQWdCO0FLOU1sQjs7QUxpTkE7RUs5TUUsZ0JBQUE7QUxnTkY7O0FBRUE7RUs5TUEsZ0JBQWlCO0FMZ05qQjs7QUFFQTtFSzlNRSxnQkFBWTtBTGdOZDs7QUs3TUE7RUFDRSxnQkFBYztBTGdOaEI7O0FBRUE7RUs5TUUsZ0JBQ0Q7QUwrTUQ7O0FBRUE7RU0vUUMsZ0JDaUJpQjtBUGdRbEI7O0FBRUE7RU05UUMsZ0JDV2E7QVBxUWQ7O0FBRUE7RVFsUkMsZ0JBQVE7QVJvUlQ7O0FBRUE7RUFDRSxnQk0xUVk7QU4yUWQ7O0FBRUE7RUFDRSxnQk0xUVU7QU4yUVo7O0FBRUE7RUFDRSxxQk16UUc7QU4wUUw7O0FBRUE7RUFDRSxXTXJTRTtBTnNTSjs7QUFFQTtFUXRTQyxjQUFRO0VSd1NQLDhDTXJQZTtFTnNQZiw0Qk1yUFc7RU5zUFgsWU01U0U7RU42U0YsYU1uUFc7QU5vUGI7O0FBRUE7RUFDRSxjTTNPYTtFQXRFZiw4Q0ErRVc7RU5vT1QsK0JNbk9rQjtFTm9PbEIsWU1uT1U7RU5vT1YsYUFBYTtBTS9OZjs7QU5rT0E7RU05TkUsY0FBQTtFQUNELDhDQWVBO0VBaEJELCtCQUdjO0VOK05aLFlNOU5BO0VBSkYsYUFPRztBTjZOSDs7QUFFQTtFQUNFLGNNM05DO0VONE5ELDhDTTFOQztFTjJORCxrQ0FBa0M7RU12TmxDLFlBQUE7RUFDRCxhQUFPO0FOeU5SOztBQUVBO0VBQ0UsZUFBZTtFUzlVakIsZ0JBQVM7QVRnVlQ7O0FBRUE7RUFDRSw0Q1NuVk87RVRvVlAsZ0JTL1VTO0VUZ1ZULHNCUy9VZ0I7RVRnVmhCLFdTL1VBO0VUZ1ZBLGdCQUFnQjtBUzVVbEI7O0FUK1VBO0VTM1VBLGdCQUFXO0FUNlVYOztBQUVBO0VTM1VDLG9CQU1BO0FUdVVEOztBQUVBO0VBQ0UsaUJPNVVPO0VQNlVQLG9CQUFhO0VBQWIsb0JBQWE7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Q0UsV29CNTRGUztBcEI2NEZYOztBQUVBO0VxQnA1RkMsVUFBTztBckJzNUZSOztBQUVBO0VxQnA1RkMsV0FBVTtBckJzNUZYOztBQUVBO0VRdjVGQyxVQUFRO0FSeTVGVDs7QUFFQSxrRHFCbjVGUTs7QXJCcTVGUjs7RUFFRSxnQnFCbjVGVztFckJvNUZYLFlxQm41RlE7RXJCbzVGUixTcUJuNUZPO0VyQm81RlAsVXFCbjVGQTtFckJvNUZBLGtCcUJuNUZlO0VyQm81RmYsV3FCNTVGQTtBckI2NUZGOztBQUVBO0VBQ0UsY3FCbDVGUztFckJtNUZULFlxQmw1RkM7RXJCbTVGRCxPcUJsNkZBO0VyQm02RkEsTXFCaDVGRTtFckJpNUZGLFdxQmg1RkU7QXJCaTVGSjs7QUFFQTtFQUNFLFdxQmg1RkU7RXJCaTVGRixXcUJ6NkZBO0VyQjA2RkEsT3FCOTRGRTtFckIrNEZGLGVxQjM2RkE7RXJCNDZGQSxXcUI1NEZFO0FyQjY0Rko7O0FBRUE7RXNCNTdGQyxZQUFXO0VBRVgsZ0JBQVU7RXRCNjdGVCxVc0I1N0ZPO0V0QjY3RlAsTXNCNTdGQTtFdEI2N0ZBLFVzQjU3RlE7QXRCNjdGVjs7QUFFQTtFQUNFLFlzQjU3Rk87RXRCKzdGUCxtQnNCejdGZTtBdEIwN0ZqQjs7QUFFQTtFQUNFLHlCc0IvN0ZLO0V0Qmc4RkwsVXNCejdGQztFdEI0N0ZELG1Cc0J4N0ZZO0VBSWIsZ0NBQVM7RXRCdTdGUiwyQnNCcjdGbUI7RXRCdTdGbkIsd0JzQnI3RmU7QXRCczdGakI7O0FBRUE7RUFDRSx5QnNCNzdGUTtFdEJnOEZSLGtCc0JuN0ZlO0F0Qm83RmpCOztBQUVBLDJEc0I3NkZHOztBdEIrNkZIO0VzQjU2RkUsU0FBQTtFdEI4NkZBLFdzQjM2RlU7RXRCNDZGVixlc0IzNkZDO0V0QjQ2RkQsU3NCMzZGUTtBdEI0NkZWOztBQUVBO0VBQ0UsVXNCMzZGQztFdEI0NkZELGdCc0IzNkZhO0VBSWQsUUFBQTtFdEJ5NkZDLFVzQng2RkE7QXRCeTZGRjs7QUFFQTtFQUNFLFNzQng2RkM7RXRCeTZGRCxTUTUrRks7RVI2K0ZMLFNzQi82RkQ7RXRCZzdGQywrQnNCcjZGQTtFdEJ1NkZBLDBCc0JwNkZpQjtFdEJzNkZqQix1QnNCMzRGQTtBdEI0NEZGOztBQUVBO0VBQ0UsVVF0L0ZPO0VSdS9GUCxRc0I1NkZEO0V0QjY2RkMsUXNCbjZGQztFdEJvNkZELDhCc0JqNkZHO0V0Qm02RkgseUJRMy9Ga0I7RVI2L0ZsQixzQnNCajZGZ0I7QXRCazZGbEI7O0FBRUE7RUFDRSxVc0I1NUZDO0F0QjY1Rkg7O0FBRUE7RXVCemdHQyxTQUFPO0F2QjJnR1I7O0FBRUEsd0R1QnhnR0U7O0F2QjBnR0Y7RUFDRSxXdUJ2Z0dTO0F2QndnR1g7O0FBRUE7RUFDRSxVdUJ2Z0dBO0F2QndnR0Y7O0FBRUEsaUJ1QnZnR1k7O0F2QnlnR1o7O0VBRUUsZ0J1QnRnR0M7RXZCdWdHRCxpRXVCcGdHQTtFQUVELHlCQUFPO0V2Qm9nR04sWXVCbmdHTztBdkJvZ0dUOztBQUVBOztFQUVFLFV1Qm5nR0E7QXZCb2dHRjs7QUFFQTs7RUFFRSxZdUJuZ0dDO0V2Qm9nR0QsV3VCbmdHQztFdkJzZ0dELG1CdUJuZ0dZO0F2Qm9nR2Q7O0FBRUE7O0VBRUUsWXVCcGdHQTtFdkJxZ0dBLGV1QmpnR0U7QXZCa2dHSjs7QUFFQTs7RUFFRSxjdUIzL0ZFO0V2QjQvRkYsV0FBVztBd0IxakdiOztBeEI2akdBLHdEd0Izakc2Qjs7QXhCNmpHN0I7O0VBRUUsWXdCM2pHQTtFeEI0akdBLFN3QjNqR0E7RXhCNGpHQSxnQndCM2pHVztFQUtaLFVBQUE7RXhCd2pHQyxrQndCdmpHZ0I7RXhCd2pHaEIsV3dCdmpHUztBeEJ3akdYOztBQUVBO0VBQ0UseUJ3QjdqR1E7QXhCOGpHVjs7QUFFQTtFd0JuakdDLGNBQU87RXhCcWpHTixZd0JwakdVO0V4QnFqR1YsT3dCcGpHQTtFeEJxakdBLE13QnBqR0E7RXhCcWpHQSxXd0JwakdBO0F4QnFqR0Y7O0FBRUE7RUFDRSxtQndCcGpHaUI7RXhCcWpHakIseUJ3QnBqR2U7QXhCcWpHakI7O0FBRUE7RUFDRSxTUXBsR0s7RVJxbEdMLFl3QmxrR0Q7RXhCbWtHQyxPd0JwakdDO0V4QnFqR0QsZXdCcGpHQztFeEJxakdELFd3QnBqR0M7QXhCcWpHSDs7QUFFQTtFQUNFLFl3QmxqR0M7RXhCbWpHRCxnQndCbGpHWTtFeEJtakdaLFF3QmxqR0M7RXhCbWpHRCxNd0JsakdDO0VBSUYsV0FBTTtBeEJnakdQOztBQUVBO0VBQ0UseUJ3QjVpR087RXhCNmlHUCx5QndCNWlHYTtFeEI2aUdiLGVRdG1HTztFUnltR1Asa0J3QjVpR0U7QXhCNmlHSjs7QUFFQTtFQUNFLHlCd0J2aUdTO0V4QndpR1QscUJ3QnZpR2lCO0F4QndpR25COztBQUVBO0VBQ0UseUJRbG5Ha0I7RVJtbkdsQixxQndCN2lHQTtBeEI4aUdGOztBQUVBLDJEd0JwaUdVOztBeEJzaUdWO0VBQ0UsV1F6bkdLO0VSMG5HTCxpQndCeGlHQTtBeEJ5aUdGOztBQUVBO0VBQ0UsVXdCbGlHRTtFeEJtaUdGLGdCUS9uR087QVJnb0dUOztBQUVBO0VBQ0UsV3dCampHQztFeEJrakdELGV3QmppR0k7RUFPTCxRQUFBO0F4QjRoR0Q7O0FBRUE7RUFDRSxTd0IzaEdDO0V4QjRoR0QsZ0J3QjNoR1c7RXhCNGhHWCxVd0IzaEdDO0F4QjRoR0g7O0FBRUE7RUFDRSw4QndCdmdHQTtBeEJ3Z0dGOztBQUVBO0VBQ0UsWXdCemhHQztFeEIwaEdELFV3QnpoR0M7QXhCMGhHSDs7QUFFQTtFQUNFLFl3QnpoR0M7RXhCMGhHRCxVUXpwR0s7QVIwcEdQOztBQUVBO0VBQ0UsNkJ3QnpoR29CO0F4QjBoR3RCOztBQUVBO0VBQ0UsU3dCcmhHQTtFeEJzaEdBLFd3QnJoR0E7QXhCc2hHRjs7QUFFQTtFQUNFLFN3QnJoR0M7RXhCc2hHRCxXd0JyaEdDO0F4QnNoR0g7O0FBRUEsd0R3QmxoR3lCOztBeEJvaEd6QjtFQUNFLFd3QmpoR087QXhCa2hHVDs7QUFFQTtFQUNFLFV3QjNoR0E7QXhCNGhHRjs7QXlCdnJHQztFQUNDLFdBQVM7QXpCMHJHWDs7QUFFQTtFUXhyR0MsVUFBUTtBUjByR1Q7O0FBRUEsbUJRNXJHa0I7O0FSOHJHbEI7O0VBRUUsb0R5QnRyR21CO1V6QnNyR25CLDRDeUJ0ckdtQjtBekJ1ckdyQjs7QUFFQTs7RUFFRSwwQnlCNXJHQTtBekI2ckdGOztBQUVBO0VBQ0UsV3lCcHJHUztBekJxckdYOztBQUVBOzs7RUFHRSx3QnlCcHJHRztVekJvckdILGdCeUJwckdHO0V6QnFyR0gsaUJBQWlCO0V5Qi9xR2xCLFlBQVM7RUFDUixhQUFTO0F6QmlyR1g7O0FBRUE7O0V5QnByR0Usd0JBQU87VUFBUCxnQkFBTztFekJ1ckdQLGdCeUI5cUdlO0V6QitxR2YsYXlCOXFHVTtFQVZWLFlBQU87RXpCMHJHUCxzQnlCM3FHQztFQUVELFlBQUE7RXpCMnFHQSxnQnlCMXFHYztBekIycUdoQjs7QUFFQTs7RUFFRSxZeUJockdBO0V6QmlyR0EsaUJ5QjFxR2E7RXpCMnFHYixleUIxcUdFO0V6QjJxR0YseUJ5QjFxR29CO0F6QjJxR3RCOztBQUVBOztFQUVFLGN5QjVxR0M7QXpCNnFHSDs7QUFFQTs7RUFFRSxZeUJ2cUdDO0F6QndxR0g7O0FBRUE7O0V5QjNwR0UsV0FBUTtFQUNSLFNBQUE7RUFDQSxVQUFTO0VBQ1QsV0FBTztFQUNQLFlBQVc7RUFDWCw2QkFBVztFQUNYLDRCQTBCQTtFakJ2SEQsZ0NBQXdCO01BQXhCLDRCQUF3QjtVQUF4Qix3QkFBd0I7QVI0dkd6Qjs7QUFFQTs7RUFFRSxleUI1cEdxQjtFQUVyQixvREFBUztVQUFULDRDQUFTO0V6QjRwR1QsZ0J5QjNwR2E7RXpCNHBHYixZeUIzcEdRO0V6QjRwR1IsZ0JROXZHRDtFUit2R0MseUJRN3ZHQTtFaUJxR0EsZUFBQTtBekIwcEdGOztBQUVBOztFQUVFLDRCeUJ4cEdVO0V6QnlwR1YsOEJ5QnhwR29CO0F6QnlwR3RCOztBQUVBOztFQUVFLG1CQUFtQjtFeUJqcEdwQixnQ0FBUztFQUNSLGdCQXVFQTtFQXhFQSxlQUFPO0V6QnFwR1AsaUJPM3hHUztFUDR4R1QsV3lCdHBHQTtFekJ1cEdBLGV5QjlvR2E7RUFLYix5QkFBTTtFekIyb0dOLGdCeUIxb0dlO0V6QjJvR2Ysb0J5QjFvR1k7RXpCMG9HWixvQnlCMW9HWTtFekIwb0daLGF5QjFvR1k7RXpCMm9HWix5QnlCMW9HZ0I7TXpCMG9HaEIsc0J5QjFvR2dCO1V6QjBvR2hCLG1CeUIxb0dnQjtBekIyb0dsQjs7QUFFQTs7RUFFRSxjUWh5R087QVJpeUdUOztBQUVBOztFQUVFLGlCeUIxb0dFO0V6QjJvR0YsbUJ5QnhwR0M7QXpCeXBHSDs7QUFFQTs7RUFFRSx1QnlCdG9HaUI7QXpCdW9HbkI7O0FBRUE7O0VBRUUsY3lCcm9HVTtFekJzb0dWLHVCeUJyb0dhO0F6QnNvR2Y7O0FBRUE7RUFDRSxTeUJyb0dHO0V6QnNvR0gsV3lCcm9HRztFekJzb0dILFVRdnpHRDtFUnd6R0MsWXlCdHBHRTtBekJ1cEdKOztBQUVBLGtEeUJybkdJOztBekJ1bkdKO0VBQ0UsbUJ5QmhvR1k7RXpCaW9HWixleUJob0dHO0V6QmlvR0gsa0J5QmhvR2U7RXpCaW9HZixZeUJob0dRO0V6QmlvR1IsV3lCaG9HRztFekJpb0dILFF5QmhvR0c7RXpCaW9HSCxtQ3lCaG9HVztNekJnb0dYLCtCeUJob0dXO1V6QmdvR1gsMkJ5QmhvR1c7RXpCaW9HWCxVQUFVO0V5QjFuR1osa0JBQVc7QXpCNG5HWDs7QTBCOTBHQTtFQUNDLFFBQUE7QTFCaTFHRDs7QUFFQTtFMEIvMEdDLFlBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFbEJBQSxrQkFBaUI7RVJrMUdoQixXMEJ6MUdDO0ExQjAxR0g7O0FBRUE7RUFDRSxtQjBCLzBHZTtFMUJnMUdmLFdBQVc7RTBCNTBHWCxhQUFBO0VBQ0YsNkJBQU87RUFDTixlbkJUTztBUHUxR1I7O0FBRUE7RTBCNTBHQyxxQkFBZ0I7RUFDaEIsY0FBYztBMUI4MEdmOztBQUVBO0VBQ0UsYzBCdjFHSztBMUJ3MUdQOztBQUVBO0UwQjUwR0Usb0JBQU87RUFBUCxvQkFBTztFQUFQLGFBQU87RTFCODBHUCx5QjBCNTBHQTtNMUI0MEdBLHNCMEI1MEdBO1UxQjQwR0EsbUIwQjUwR0E7RUFFRCx3QkFBSztNQUFMLHFCQUFLO1VBQUwsdUJBQUs7RUFBSixjQUFLO0UxQjYwR0wsWTBCNTBHUztFMUI2MEdULGVBQWU7RTBCejBHakIsZUFBVTtFQUNULHFCQUFpQjtFQUNqQix5QkFBZTtFQUNmLG1CQUFrQjtFQUNsQixXQUFBO0VBQ0EseUJBQWM7RUFDZCxlQUFjO0VBQ2QsZ0JuQnZDUTtBUGszR1Q7O0FBRUE7RUFDRSxtQkFBbUI7RTBCdjBHbkIscUJBQUM7RUFDRixXQUFRO0ExQnkwR1Q7O0FBRUE7RTBCdjBHQyx5QkFDQTtFMUJ3MEdDLG1CQUFtQjtBMEJ0MEdyQjs7QTFCeTBHQTtFMEJ0MEdDLG9CQUFpQjtFQUNqQixtQkFNQTtFbEJuRUEscUJBQW1CO0FSczRHcEI7O0FBRUE7RUFDRSxhQUFhO0EyQmg1R2Y7O0EzQm01R0E7RTJCaDVHQyxnQkFBWTtFQUNaLGVBQVE7RUFDUixZcEJDUztBUGk1R1Y7O0FBRUE7RUFDRSx1QjJCajVHaUI7RW5CRmxCLHFCQUFtQjtFUnE1R2xCLGMyQjU1R0k7QTNCNjVHTjs7QUFFQTs7RTJCLzVHQSx1QkFtQlU7RTNCKzRHUixxQjJCOTRHYztFM0IrNEdkLGMyQjk0R1k7QTNCKzRHZDs7QUFFQTtFQUNFLGNRaDZHTztFUmk2R1AscUIyQmg1R1U7RTNCaTVHVix1QjJCMTRHQTtBM0IyNEdGOztBQUVBO0VBQ0UscUIyQno0R2lCO0EzQjA0R25COztBQUVBO0UyQnA0R0MscUJBQU87RTNCczRHTixxQjJCcjRHZ0I7RTNCczRHaEIseUIyQnI0R2lCO0EzQnM0R25COztBQUVBO0VBQ0UsYzJCcDRHQztFM0JxNEdELGUyQnA0R1c7QTNCcTRHYjs7QUFFQTtFQUNFLGtCMkJyNEdBO0UzQnM0R0EsVzJCbDRHRTtFM0JtNEdGLFlBQVk7RTRCOTdHZCxVQUFNO0VBQ0wsWUFBVTtFQUNWLHVCQUFXO0VBQ1gsd0JBQWdCO1VBQWhCLGdCQUFnQjtFQUhqQixlQU9FO0U1QjY3R0EsaUI0QjU3R2M7QTVCNjdHaEI7O0FBRUE7RUFDRSxrQjRCejdHZTtFQUtoQixNQUFBO0U1QnM3R0MsTzRCcjdHQTtFNUJzN0dBLFc0QnI3R087RTVCczdHUCxZNEJyN0dTO0U1QnM3R1Qsb0I0QnI3R1c7RTVCcTdHWCxvQjRCcjdHVztFNUJxN0dYLGE0QnI3R1c7RTVCczdHWCx5QlF2OEdnQjtNUnU4R2hCLHNCUXY4R2dCO1VSdThHaEIsbUJRdjhHZ0I7RVJ3OEdoQix3QjRCcjdHUTtNNUJxN0dSLHFCNEJyN0dRO1U1QnE3R1IsdUI0QnI3R1E7QTVCczdHVjs7QUFFQTtFQUNFLFc0Qmg3R0M7RTVCaTdHRCxrQlE3OEdPO0VSODhHUCxjNEJqOEdBO0U1Qms4R0EsVzRCaDdHRTtFQUtILGdCQUFRO0E1QjY2R1Q7O0FBRUE7O0VBRUUsVzRCNTZHUztFNUI2NkdULGtCNEI1NkdXO0U1QjY2R1gsTzRCNTZHQTtFNUI2NkdBLFc0QjU2R0E7RTVCNjZHQSxZUXo5R087RVIwOUdQLG1CNEJ0N0dPO0E1QnU3R1Q7O0FBRUE7RUFDRSxTNEI1NkdDO0E1QjY2R0g7O0FBRUE7RUFDRSxZUWwrR087QVJtK0dUOztBQUVBO0VBQ0UsbUI0QjE2R0U7RTVCMjZHRixXNEJuOEdBO0E1Qm84R0Y7O0FBRUE7RUFDRSxvQjRCeDZHRztFNUJ3NkdILG9CNEJ4NkdHO0U1Qnc2R0gsYTRCeDZHRztFNUJ5NkdILHlCNEJ2N0dFO001QnU3R0Ysc0I0QnY3R0U7VTVCdTdHRixtQjRCdjdHRTtFNUJ3N0dGLFk0QnI2R087RTVCczZHUCxrQkFBa0I7QTZCci9HcEI7O0E3QncvR0E7RUFDRSxrQjZCci9HZTtFN0JzL0dmLGU2QnIvR0E7RTdCcy9HQSxpQjZCci9HUztFN0JzL0dULHdCUXIvR2tCO0FScy9HcEI7O0FBRUE7RUFDRSxvQjZCNy9HRDtFN0I2L0dDLG9CNkI3L0dEO0U3QjYvR0MsYTZCNy9HRDtFN0I4L0dDLHlCNkJwL0dVO003Qm8vR1Ysc0I2QnAvR1U7VTdCby9HVixtQjZCcC9HVTtFN0JxL0dWLGlCNkJwL0dDO0VBSUYsZUFBQTtFN0JrL0dDLGM2QmovR1U7RUFHWCxtQkFBUztBN0JnL0dWOztBQUVBO0VBQ0Usa0JRbGdITztBUm1nSFQ7O0FBRUE7RUFDRSxlUXRnSE87QVJ1Z0hUOztBQUVBO0VBQ0UsVzZCMy9HQTtFN0I0L0dBLHNCNkI1K0dZO0U3QjYrR1oscUI2QjUrR1c7RTdCNitHWCxnQjZCNStHTztFN0I2K0dQLFU2QjUrR087RTdCNitHUCxXNkI1K0dPO0U3QjYrR1Asa0I2QjUrR2U7RTdCNitHZixtQlFqaEhPO0FSa2hIVDs7QUFFQTtFQUNFLGU2QjUrR0U7RTdCNitHRixpQlF0aEhPO0FSdWhIVDs7QUFFQTtFQUNFLGlCNkIzK0dVO0VBS1gsb0JBQU07RUFBTixvQkFBTTtFQUFOLGFBQU07RTdCdytHTCxlNkJ2K0dXO0E3QncrR2I7O0FBRUE7RUFDRSxrQjZCditHWTtBN0J3K0dkOztBQUVBO0VBQ0UsZTZCdCtHQztBN0J1K0dIOztBQUVBO0VBQ0Usb0I2Qm4rR1E7RTdCbStHUixvQjZCbitHUTtFN0JtK0dSLGE2Qm4rR1E7QTdCbytHVjs7QUFFQTtFQUNFLGdCNkIxK0dEO0U3QjIrR0MsVzZCbitHQztFN0JvK0dELGlCUTlpSE87QVIraUhUOztBQUVBO0VBQ0UsYTZCaCtHQztBN0JpK0dIOztBQUVBO0VBQ0UsZTZCMzlHVTtFN0I0OUdWLG9CNkIzOUdTO0U3QjI5R1Qsb0I2QjM5R1M7RTdCMjlHVCxhNkIzOUdTO0U3QjQ5R1QsbUI2QjM5R1E7TTdCMjlHUixlNkIzOUdRO0U3QjQ5R1IseUI2QjM5R1c7TTdCMjlHWCxzQjZCMzlHVztVN0IyOUdYLDhCNkIzOUdXO0U3QjQ5R1gsb0I2QjM5R2lCO0U3QjQ5R2pCLG9CUTNqSGdCO0FSNGpIbEI7O0FBRUE7RUFDRSxXNkIzOUdDO0U3QjQ5R0QsZ0I2QnQrR0E7RTdCdStHQSxlNkJ6OUdVO0U3QjA5R1YsZ0I2Qno5R0M7RTdCMDlHRCxpQlFua0hPO0VSb2tIUCxtQjZCMStHQTtFN0IyK0dBLG1CNkJ6OUdhO0E3QjA5R2Y7O0FBRUE7RUFDRSxnQjZCcjlHWTtBN0JzOUdkOztBQUVBO0VBQ0UscUI2QnI5R21CO0E3QnM5R3JCOztBQUVBO0VBQ0UsVzZCcjlHQztFN0JzOUdELDRCNkJyOUdRO0U3QnM5R1IsZ0I2QnI5R1U7QTdCczlHWjs7QUFFQTtFQUNFLGdCNkJyK0dEO0U3QnMrR0MsZTZCcDlHQztFN0JxOUdELGlCNkJwOUdDO0U3QnE5R0QsbUI2QnA5R1E7QTdCcTlHVjs7QUFFQTtFQUNFLGlCNkJwOUdDO0U3QnE5R0Qsa0JRL2xITztFUmdtSFAsbUI2QjkrR007RTdCKytHTixrQjZCajlHYTtFN0JrOUdiLG1CNkJqOUdXO0U3Qms5R1gsaUI2Qmo5R2E7RTdCazlHYixvQjZCbC9HTTtFN0JtL0dOLGlCNkI5OEdhO0U3Qis4R2IsZVF0bUhPO0VSdW1IUCxpQjZCci9HQTtFN0JzL0dBLGdDNkI5OEdrQjtFN0IrOEdsQixtQjZCOThHRTtBN0IrOEdKOztBQUVBO0VBQ0UsZ0I2QjM4R1c7RTdCNDhHWCxlNkIzOEdVO0U3QjQ4R1YsNEI2QjM4R1E7RTdCNDhHUixtQjZCMzhHWTtBN0I0OEdkOztBQUVBO0VBQ0UsbUJRcG5ITztBUnFuSFQ7O0FBRUE7RUFDRSxnQjZCeDhHQTtBN0J5OEdGOztBQUVBO0VBQ0Usc0I2Qng4R1M7QTdCeThHWDs7QUFFQTtFQUNFLGdCNkJ4OEdZO0U3Qnk4R1osZVFqb0hPO0VSa29IUCxpQjZCbDlHQTtFN0JtOUdBLG1CNkJ4OEdhO0E3Qnk4R2Y7O0FBRUE7RUFDRSx1QjZCdjhHRTtLN0J1OEdGLG9CNkJ2OEdFO1U3QnU4R0YsZTZCdjhHRTtFN0J3OEdGLHdCNkJ2OEdTO0s3QnU4R1QscUI2QnY4R1M7VTdCdThHVCxnQjZCdjhHUztBN0J3OEdYOztBQUVBO0U4QmhwSEMsbUJBQWlCO0V0QktqQixpQkFBaUI7QVI4b0hsQjs7QUFFQTtFQUNFLGdCOEJ4cEhPO0E5QnlwSFQ7O0FBRUE7RUFDRSxxQlFycEhrQjtFUnNwSGxCLGtCOEJqcEhEO0U5QmtwSEMsZ0I4QjlvSFU7RUFJWCxlQUFRO0U5QjRvSFAsaUI4QjNvSGE7RTlCNG9IYiw0QjhCM29IdUI7RTlCNG9IdkIsZ0M4QjNvSGM7RTlCNG9IZCxnRDhCL25IQTtBOUJnb0hGOztBQUVBO0VBQ0UsbUI4QjNvSFc7RTlCNG9IWCxpQlFqcUhPO0VSa3FIUCxtQjhCcnBITztFOUJzcEhQLG9COEIxb0hjO0E5QjJvSGhCOztBQUVBO0VBQ0Usb0I4QnJvSEM7RTlCcW9IRCxvQjhCcm9IQztFOUJxb0hELGE4QnJvSEM7RTlCc29IRCx3QjhCcm9Ia0I7TTlCcW9IbEIscUI4QnJvSGtCO1U5QnFvSGxCLHVCOEJyb0hrQjtFOUJzb0hsQixnQjhCcm9IWTtBOUJzb0hkOztBQUVBO0VBQ0UsWVE3cUhPO0VSOHFIUCxnQjhCN29IQTtFOUI4b0hBLFk4QnJvSEU7QTlCc29ISjs7QUFFQTtFQUNFLG9COEJwb0hFO0U5Qm9vSEYsb0I4QnBvSEU7RTlCb29IRixhOEJwb0hFO0VBSUYsbUJBQUE7TUFBQSxlQUFBO0U5QmtvSEEsbUI4QmpvSGdCO0U5QmtvSGhCLG1COEJ2bkhDO0E5QnduSEg7O0FBRUE7RUFDRSxrQlExckhPO0VSMnJIUCxtQjhCeG9IQTtFOUJ5b0hBLFc4QmhvSEU7RTlCaW9IRixnQjhCaG9IRTtBOUJpb0hKOztBQUVBO0VBQ0UsVzhCL25IQTtFOUJnb0hBLGU4QjNuSFM7RTlCNG5IVCxrQjhCM25IYztBOUI0bkhoQjs7QUFFQTtFQUNFLGM4QjNuSEU7RTlCNG5IRixtQlF4c0hPO0FSeXNIVDs7QUFFQTtFQUNFLG9COEJ2bkhNO0U5QnduSE4sWThCdm5IQztBOUJ3bkhIOztBQUVBO0VBQ0UsZ0I4QnZuSGE7QTlCd25IZjs7QUFFQTtFQUNFLGdCUXJ0SE87RVJzdEhQLGU4QmpvSEE7RTlCa29IQSxjOEJ2bkhFO0U5QnduSEYsaUJBQWlCO0ErQi90SG5COztBL0JrdUhBO0VRM3RIQyxpQkFBaUI7RVI2dEhoQixjK0JwdUhNO0EvQnF1SFI7O0FBRUE7RUFDRSxvQitCOXRIQTtFL0I4dEhBLG9CK0I5dEhBO0UvQjh0SEEsYStCOXRIQTtFL0IrdEhBLGUrQjl0SFU7QS9CK3RIWjs7QUFFQTtFQUNFLGdCUXR1SE87RVJ1dUhQLGlCK0J0dUhFO0EvQnV1SEo7O0FBRUE7RUFDRSxZK0IxdEhTO0UvQjJ0SFQsbUIrQjF0SGE7RS9CMnRIYixlK0IxdEhBO0UvQjJ0SEEsYytCMXRIUTtFL0IydEhSLGVRL3VITztFUmd2SFAsVytCaHVIRDtFL0JpdUhDLFkrQjF0SE87QS9CMnRIVDs7QUFFQTtFQUNFLGMrQnh0SFc7QS9CeXRIYjs7QUFGQTtFQUNFLGMrQnh0SFc7QS9CeXRIYjs7QUFGQTtFQUNFLGMrQnh0SFc7QS9CeXRIYjs7QUFGQTtFQUNFLGMrQnh0SFc7QS9CeXRIYjs7QUFGQTtFQUNFLGMrQnh0SFc7QS9CeXRIYjs7QUFFQTtFQUNFLG1CK0JydEhlO0UvQnN0SGYsY1ExdkhPO0FSMnZIVDs7QUFFQTtFQUNFLGMrQjd0SEM7QS9COHRISDs7QUFGQTtFQUNFLGMrQjd0SEM7QS9COHRISDs7QUFGQTtFQUNFLGMrQjd0SEM7QS9COHRISDs7QUFGQTtFQUNFLGMrQjd0SEM7QS9COHRISDs7QUFGQTtFQUNFLGMrQjd0SEM7QS9COHRISDs7QUFFQTtFQUNFLG1CK0JqdEhlO0UvQmt0SGYseVMrQmp0SGlCO0UvQmt0SGpCLDRCK0JqdEh3QjtFL0JrdEh4Qiw2QytCdnNIQTtBL0J3c0hGOztBQUVBO0VBQ0UscVNRendIdUI7QVIwd0h6Qjs7QUFFQTtFK0I1c0hDLGNBQVM7RS9COHNIUixXK0I3c0hTO0EvQjhzSFg7O0FBRUE7RUFDRSxhK0I3c0hDO0EvQjhzSEg7O0FBRUE7RVFyeEhDLHFCQUFtQjtBUnV4SHBCOztBQUVBO0VBQ0UsVWdDenhIQTtBaEMweEhGOztBQUVBO0VBQ0UsY2dDMXhIQTtFaEMyeEhBLFdnQ3B4SEc7RXhCWEosZUFBUTtFUml5SFAsWWdDaHhIRDtFaENpeEhDLHlCZ0Nwd0hBO0VBYkEsaUJBTUE7RWhDNndIQSxrQmdDNXdIZ0I7QWhDNndIbEI7O0FBRUE7RWdDdndIQyxXQUFBO0VoQ3l3SEMsWWdDeHdIVTtFaEN5d0hWLGVnQ3h3SFM7RWhDeXdIVCx5QmdDcnZIQTtFaENzdkhBLGtCUTV5SE87QVI2eUhUOztBQUVBO0VBQ0UsV2dDbHdIRztFaENtd0hILGNnQ2p4SEE7RWhDa3hIQSxVZ0Nod0hHO0VBTUosNEJBQU07RWhDNHZITCwyQmdDbHZIQTtFaENtdkhBLFdRcnpITztFUnN6SFAsWWdDOXZIRDtFaEMrdkhDLDhTZ0NydkhBO0FoQ3N2SEY7O0FBRUE7RUFDRSxrQmdDcnZIQTtBaENzdkhGOztBQUVBO0VBQ0UsV2dDbHZIRTtFQUtILGNBQUE7RWhDK3VIQyxrQmdDOXVIZTtFaEMrdUhmLG1CUWwwSGdCO0VSbTBIaEIsV2dDanZIRDtFaENrdkhDLFlnQzl1SEM7RWhDK3VIRCxVUXIwSE87RVJzMEhQLHNCZ0NwdkhTO0FoQ3F2SFg7O0FBRUE7RUFDRSxXUTEwSEs7QVIyMEhQOztBQUVBO0VBQ0UseUJnQ2p2SEk7RWhDa3ZISixnQmdDMXVIRTtFaEMydUhGLGVnQ3Z1SEE7RWhDd3VIQSxjZ0N2dUhDO0VoQ3d1SEQsd0JRbDFIa0I7RVJtMUhsQix5QmdDMXVIQTtFaEMydUhBLDRDZ0NydUhDO0FoQ3N1SEg7O0FBRUE7O0VBRUUseUJnQ2p1SEM7RWhDa3VIRCxpQmdDaHVIQTtFaENpdUhBLGVnQ2h1SFc7RWhDaXVIWCxtQmdDaHVIZ0I7RWhDaXVIaEIsd0JnQ2xzSEM7RWhDbXNIRCx5QlE5MUhrQjtFUisxSGxCLG1CZ0NydUhBO0FoQ3N1SEY7O0FBRUE7O0VBRUUsV2dDNXRIRTtBaEM2dEhKOztBQUVBOztFQUVFLGVnQ3p0SEU7QWhDMHRISjs7QUFFQTtFQUNFLGlCZ0N6dEhFO0VoQzB0SEYsZVE5MkhPO0VSKzJIUCxrQmdDcnZIQztFaENzdkhELG9CZ0N6dEhhO0VoQzB0SGIsY2dDenRIRztFQS9KTCxzQkFxS087RWhDcXRITCx5QmdDbnRIQTtBaENvdEhGOztBQUVBO0VBQ0UsbUJnQy9zSFk7RWhDZ3RIWixnQlF4M0hPO0VSeTNIUCxlZ0NsdEhEO0VoQ210SEMsaUJnQy9zSFc7RUFsTGIsY0FzTEM7QWhDNnNIRDs7QUFFQTtFQUNFLGdCUS8zSE87RVJnNEhQLGVnQ2p0SEQ7RWhDa3RIQyxpQmdDanRIRDtFaENrdEhDLGdCZ0M3c0hRO0FoQzhzSFY7O0FBRUE7RUFDRSxrQmdDdHRIRDtFaEN1dEhDLFNnQzdzSEM7RWhDOHNIRCxpQmdDN3NIWTtFeEIzTGIsUUFBUTtFUjA0SFAsbUJnQzNzSEQ7RWhDNHNIQyxhZ0N6c0hVO0FoQzBzSFo7O0FBRUE7RUFDRSxjZ0N2c0hEO0VoQ3dzSEMsWWdDcnNIUTtBaENzc0hWOztBQUVBO0VBQ0Usa0JnQzVzSEQ7RWhDNnNIQyxnQmdDbHNIWTtBaENtc0hkOztBQUVBO0VBQ0UsaUJnQ2xzSFU7RWhDbXNIVixlZ0NsdEhEO0VoQ210SEMsaUJnQ2pzSEc7RXhCMU5KLG1CQUFtQjtBUjY1SHBCOztBQUVBO0VBQ0UsZ0JnQ3pySEQ7QWhDMHJIRDs7QUFFQTtFQUNFLGdCZ0N2ckhPO0VBcFBULGlCQXdQQztFaENxckhDLDZCZ0NwckhlO0FoQ3FySGpCOztBQUVBO0VBQ0UsYWdDenJIRDtFaEMwckhDLGNnQ3BySEM7RWhDcXJIRCxnQmdDcHJIUTtBaENxckhWOztBQUVBO0VBQ0UsYWdDanJIVztBaENrckhiOztBQUVBO0VBQ0Usa0JnQ3hySEQ7RWhDeXJIQyxXZ0NqckhDO0VoQ2tySEQsZ0JnQ2pySEM7QWhDa3JISDs7QWlDOTdIQTtFQUNDLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0V6Qk1iLG1CQUFRO01BQVIsZUFBUTtBUjQ3SFQ7O0FBRUE7RUFDRSx1QmlDOTdIaUI7RWpDKzdIakIsY2lDOTdIQTtFakMrN0hBLG9CaUM5N0hXO0VqQzg3SFgsb0JpQzk3SFc7RWpDODdIWCxhaUM5N0hXO0VqQys3SFgseUJpQzk3SFk7TWpDODdIWixzQmlDOTdIWTtVakM4N0haLG1CaUM5N0hZO0FqQys3SGQ7O0FBRUE7RUFDRSxnQmlDMzdIQTtFakM0N0hBLGNpQzM3SEM7QWpDNDdISDs7QUFFQTtFQUNFLGtCaUNyN0hFO0VqQ3M3SEYsU2lDejdIQztFakMwN0hELFdpQ243SEU7RWpDbzdIRixtQmlDMzdITztFakM0N0hQLGVpQ2o3SEU7RUFLSCxXQUFBO0VqQzg2SEMsYWlDbDZIQTtFakNtNkhBLGdCaUM1NkhBO0FqQzY2SEY7O0FBRUE7RUFDRSxtQmlDaDdIQTtFakNpN0hBLGVpQzU2SEU7QWpDNjZISjs7QUFFQTtFQUNFLGdCUTM5SE87QVI0OUhUOztBQUVBO0VBQ0UsY2lDdDZIQztBakN1NkhIOztBQUVBO0VBQ0Usa0JpQ3A2SGM7QWpDcTZIaEI7O0FBRUE7RUFDRSxzQmlDMzZIUTtFakM0NkhSLCtCaUNsNkhtQjtFakNtNkhuQixzQmlDbDZIaUI7QWpDbTZIbkI7O0FBRUE7RUFDRSxrQmlDajdIQztBakNrN0hIOztBQUVBO0VBQ0UsV1FqL0hEO0VSay9IQyxrQmlDdDdIQztFakN1N0hELG9CaUMvNUhHO0FqQ2c2SEw7O0FBRUE7RUFDRSxXaUMzNUhDO0VqQzQ1SEQsa0JReC9ITztFUnkvSFAsTWlDOTVIQTtFakMrNUhBLFdpQzM1SEU7RUFLSCxZQUFPO0VqQ3c1SE4sZ0NpQ3Y1SGE7QWpDdzVIZjs7QUFFQTtFQUNFLGdCaUN2NUhVO0FqQ3c1SFo7O0FBRUE7RUFDRSxrQmlDdjVIYTtFakN3NUhiLFdpQ3Y1SE07RWpDdzVITixRaUN2NUhDO0VqQ3c1SEQsZWlDdjVIQztFakN3NUhELFdReGdJTztBUnlnSVQ7O0FBRUE7RUFDRSxtQmlDeDZISztBakN5NkhQOztBQUVBO0VBQ0UsZ0JpQ2g1SEE7QWpDaTVIRjs7QUFFQTtFQUNFLGtCaUNoNUhlO0VqQ2k1SGYsU2lDaDVITTtFakNpNUhOLFFpQ2g1SEM7RWpDaTVIRCxXaUNoNUhDO0VqQ2k1SEQsaUJpQ2g1SEM7QWpDaTVISDs7QUFFQTtFUTNoSUMsb0JBQVE7RUFBUixvQkFBUTtFQUFSLGFBQVE7RVI2aElQLHFCa0NwaUlJO01sQ29pSUosa0JrQ3BpSUk7VWxDb2lJSix5QmtDcGlJSTtBbENxaUlOOztBQUVBO0VBQ0UsYWtDaGlJQTtFQUdELFlBQU87RWxDK2hJTixrQmtDOWhJZ0I7RWxDK2hJaEIsa0JRcGlJTztFUnFpSVAsc0JrQ2ppSU07RWxDa2lJTiwyQmtDNWhJQTtBbEM2aElGOztBQUVBO0VBQ0UsZWtDM2hJQTtBbEM0aElGOztBQUVBO0VBQ0UsV2tDemhJQTtFbEMwaElBLGtCa0N6aEllO0VsQzBoSWYsU2tDemhJQTtFbEMwaElBLE9RampJRDtFUmtqSUMsV2tDOWhJRDtFbEMraElDLCtHa0N6aElrQjtFbEN5aElsQix1RWtDemhJa0I7RWxDeWhJbEIsdUVrQ3poSWtCO0VsQzBoSWxCLFVrQ3poSUM7RUFJRixhQUFBO0FsQ3VoSUQ7O0FBRUE7RUFDRSxrQmtDdGhJYztFbEN1aElkLFVrQ3RoSUE7RWxDdWhJQSxPUTNqSUQ7RVI0aklDLFFrQzdoSUQ7RWxDOGhJQyxTa0N0aElDO0VsQ3VoSUQsb0JrQ3RoSWM7RUFJZixlQUFPO0VsQ29oSU4sV2tDbmhJUTtBbENvaElWOztBQUVBO0VBQ0UsbUJrQ25oSWU7RWxDb2hJZixpQlFya0lPO0FSc2tJVDs7QUFFQTtFQUNFLGdCUXprSU87QVIwa0lUOztBQUVBO0VBQ0UsYWtDaGhJVTtFbENpaElWLGtDa0NoaElZO0VsQ2loSVosY2tDaGhJUztFbENpaElULG9Ca0NoaElnQjtBbENpaElsQjs7QUFFQTtFQUNFLG1Ca0NuOUhBO0VsQ285SEEsaUJRcmxJTztFUnNsSVAsZWtDamhJSztFbENraElMLGlCa0M3Z0lTO0VsQzhnSVQsY1F4bElPO0VSeWxJUCx5QmtDcGhJSztBbENxaElQOztBQUVBO0VBQ0UsZWtDMWdJUTtFbEMyZ0lSLFdrQzFnSUM7QWxDMmdJSDs7QUFFQTtFQUNFLHNCa0MxZ0lrQjtFbEMyZ0lsQiwyQmtDMWdJZ0I7QWxDMmdJbEI7O0FBRUE7RUFDRSxnQmtDMWdJRTtFbEMyZ0lGLG9Ca0MxZ0ljO0FsQzJnSWhCOztBQUVBO0VBQ0UseUJRNW1Ja0I7RVI2bUlsQixpQmtDM2hJQTtFbEM0aElBLGVrQ3pnSUU7RWxDMGdJRixtQmtDemdJRTtFbEMwZ0lGLGtCa0N6Z0lFO0VsQzBnSUYsd0JrQ3ZnSUM7RWxDd2dJRCx5QmtDdmdJaUI7RWxDd2dJakIsV2tDdmdJRTtBbEN3Z0lKOztBQUVBO0VBQ0UsbURrQ3BnSWlCO1VsQ29nSWpCLDJDa0NwZ0lpQjtFbENxZ0lqQix1QmtDcGdJa0I7QWxDcWdJcEI7O0FBRUE7RUFDRSxha0MzZ0lBO0VsQzRnSUEsc0NrQzcvSEM7RWxDOC9IRCxtQlE5bklPO0FSK25JVDs7QUFFQTtFa0M5L0hDLG9CQUFPO0VBQVAsb0JBQU87RUFBUCxhQUFPO0VsQ2dnSU4seUJrQy8vSGdCO01sQysvSGhCLHNCa0MvL0hnQjtVbEMrL0hoQixtQmtDLy9IZ0I7RWxDZ2dJaEIsd0JrQy8vSG1CO01sQysvSG5CLHFCa0MvL0htQjtVbEMrL0huQix1QmtDLy9IbUI7RWxDZ2dJbkIsYWtDLy9IUTtBbENnZ0lWOztBQUVBO0VBQ0UsY2tDLy9IQztFbENnZ0lELGVrQy8vSEM7RWxDZ2dJRCxnQmtDLy9IUztBbENnZ0lYOztBQUVBO0VBQ0UsbUJrQzcvSFM7RUFJVixZQUFRO0VsQzIvSFAsZ0NrQzEvSG1CO0FsQzIvSHJCOztBQUVBO0VBQ0UsaUJrQzEvSGU7RWxDMi9IZixla0MxL0hhO0VsQzIvSGIsaUJrQzEvSGE7RWxDMi9IYix3QlF4cElrQjtFUnlwSWxCLG1Ca0NuZ0lRO0FsQ29nSVY7O0FBRUE7RUFDRSxla0MxL0hDO0VsQzIvSEQsaUJrQ3gvSEU7QWxDeS9ISjs7QUFFQTtFQUNFLGVRbHFJTztBUm1xSVQ7O0FBRUE7RUFDRSxha0NoL0hDO0FsQ2kvSEg7O0FBRUE7RUFDRSxrQmtDLytIVTtBbENnL0haOztBQUVBO0VBQ0UsbUJrQzMrSEE7QWxDNCtIRjs7QUFFQTtFQUNFLG1Ca0MzK0hlO0VsQzQrSGYsZWtDMytIQztFbEM0K0hELFdrQzMrSEM7QWxDNCtISDs7QUFFQTtFQUNFLHdEa0NyL0hTO0FsQ3MvSFg7O0FBRUE7RUFDRSx5RGtDeCtIZTtBbEN5K0hqQjs7QUFFQTtFQUNFLGVRaHNJTztBUmlzSVQ7O0FBRUE7RUFDRSxtQmtDcCtIaUI7QWxDcStIbkI7O0FBRUE7RUFDRSxpQmtDcCtIVztBbENxK0hiOztBQUVBO0VBQ0UsbUJrQ3ArSGM7QWxDcStIaEI7O0FBRUE7RUFDRSxtQmtDbCtITztBbENtK0hUOztBQUVBOztFQUVFLGdCa0NsK0hhO0FsQ20rSGY7O0FBRUE7RUFDRSxrQmtDLzlIQztFbENnK0hELG1Ca0M5OUhBO0VsQys5SEEsY2tDOTlIQztBbEMrOUhIOztBQUVBO0VBQ0UsZ0JrQzU5SFk7QWxDNjlIZDs7QUFFQTtFQUNFLG1Ca0MxOUhjO0FsQzI5SGhCOztBQUVBO0VBQ0UsZ0JrQ3I5SGE7RWxDczlIYixla0N4OUhDO0VsQ3k5SEQsZ0JrQ3A5SGM7RWxDcTlIZCxpQmtDMTlIQztFbEMyOUhELGtCa0NsOUhjO0FsQ205SGhCOztBQUVBO0VBQ0Usd0JrQzk4SEE7VWxDODhIQSxnQmtDOThIQTtBbEMrOEhGOztBQUVBO0VBQ0UsaUJrQzU4SGE7QWxDNjhIZjs7QUFFQTtFQUNFLG9Ca0M1OEhhO0FsQzY4SGY7O0FBRUE7O0VBRUUsWWtDejhIRTtFbEMwOEhGLGdCa0N0OEhBO0FsQ3U4SEY7O0FBRUE7RUFDRSxla0N0OEhDO0VsQ3U4SEQsV1Fsd0lLO0VSbXdJTCxZa0M1OEhBO0FsQzY4SEY7O0FBRUE7RUFDRSxpQmtDdDhIRTtFbEN1OEhGLGVrQzErSFE7RWxDMitIUixpQmtDbjhIYztFbENvOEhkLG1Ca0NuOEhZO0VsQ284SFosY2tDbjhIQztBbENvOEhIOztBQUVBO0VBQ0Usb0JRL3dJTztFUit3SVAsb0JRL3dJTztFUit3SVAsYVEvd0lPO0FSZ3hJVDs7QUFFQTtFQUNFLHdCa0M5N0hZO0VBS2IsNEJBQU87RWxDMjdITixXa0MxN0hBO0VsQzI3SEEsWWtDMTdIUztFbEMyN0hULGNrQzE3SFU7QWxDMjdIWjs7QUFFQTtFQUNFLHVEa0NqOEhNO0FsQ2s4SFI7O0FBRUE7RUFDRSx5RGtDeDdIWTtBbEN5N0hkOztBQUVBO0VBQ0UsdURrQ3g3SFk7QWxDeTdIZDs7QUFFQTtFQUNFLDREa0N0N0hXO0FsQ3U3SGI7O0FBRUE7RUFDRSw4RGtDcDdIWTtBbENxN0hkOztBQUVBO0VBQ0UsNERrQ3A3SGlCO0FsQ3E3SG5COztBQUVBO0VBQ0UsbUJrQ2o3SEE7TWxDaTdIQSxXa0NqN0hBO1VsQ2k3SEEsT2tDajdIQTtBbENrN0hGOztBQUVBO0VBQ0UsbUJrQy82SEc7RWxDZzdISCxnQmtDdDdIQztBbEN1N0hIOztBQUVBO0VBQ0UsbUJRNXpJTztBUjZ6SVQ7O0FBRUE7RUFDRSxnQmtDcjZIRztBbENzNkhMOztBQUVBO0VBQ0UsbUJrQ3I2SGE7RWxDczZIYixvQmtDcjZISTtFbENxNkhKLG9Ca0NyNkhJO0VsQ3E2SEosYWtDcjZISTtFbENzNkhKLDJCa0NyNkhJO01sQ3E2SEosd0JrQ3I2SEk7VWxDcTZISixxQmtDcjZISTtBbENzNkhOOztBQUVBO0VBQ0UsaUJrQ2g2SGM7RWxDaTZIZCxla0NoNkhHO0VsQ2k2SEgsaUJrQ2g2SGM7RWxDaTZIZCx5QmtDaDZIb0I7QWxDaTZIdEI7O0FBRUE7RUFDRSxpQmtDNzVIYTtBbEM4NUhmOztBQUVBO0VBQ0UsaUJRcjFJTztBUnMxSVQ7O0FBRUE7RUFDRSxhQUFhO0VtQzkxSWQsaUJBQU87RUFDTixtQkFBZTtNQUFmLG9CQUFlO1VBQWYsZ0JBQWU7RUFDZixrQkFBUztFQUNULGdCQUFnQjtFM0JFakIsa0JBQWlCO0FSKzFJbEI7O0FBRUE7RUFDRSxrQm1DLzFJYztFbkNnMklkLE1tQy8xSUM7RW5DZzJJRCxPbUMvMUlDO0VuQ2cySUQsY0FBYztFbUM1MkloQixXQWdCRztFQUNELFlBQUE7RUFqQkYsb0JBZ0JFO0tBaEJGLGlCQWdCRTtFbkNnMklBLDBCbUMzMUlDO0tuQzIxSUQsdUJtQzMxSUM7QW5DNDFJSDs7QUFFQTtFbUN2MUlHLGdCQUFjO0FuQ3kxSWpCOztBQUVBO0VBQ0UsZ0JtQ3gxSUU7QW5DeTFJSjs7QUFFQTtFQUNFLGVtQ3AxSWE7RW5DcTFJYixpQm1DcDFJWTtFbkNxMUlaLHFCbUNwMUlTO0VuQ3ExSVQseUJtQ3AxSVc7RW5DcTFJWCxtQm1DcDFJYTtBbkNxMUlmOztBQUVBO0VtQ240SUEscUJBa0RLO0VuQ20xSUgsbUJtQzMwSUU7RW5DNDBJRixtQlEvM0lnQjtBUmc0SWxCOztBQUVBO0VtQzMwSUMsZ0JBQU07RUFDTCxlQUFlO0VBQ2YsaUJBQWdCO0VBQ2hCLGNBQWE7RTNCMURkLG1CQUFtQjtBUnc0SXBCOztBQUVBO0VBQ0UsYW1DMTBJRTtFbkMyMElGLFdtQzEwSUU7RW5DMjBJRixrQm1DMTBJZTtFbkMyMElmLGdCbUNoMUlHO0VuQ2kxSUgsbUJtQ3owSWE7QW5DMDBJZjs7QW9DdjVJQTtFQUNDLGNBQWE7RUFDYixXQUFBO0VBQ0EsWUFBVTtFNUJJViwwQkFBbUI7S0FBbkIsdUJBQW1CO0VSdTVJbEIsb0JvQzk1SUs7S3BDODVJTCxpQm9DOTVJSztBcEMrNUlQOztBcUMvNUlBO0VBQ0Msb0JBQVU7RUFBVixvQkFBVTtFQUFWLGFBQVU7RUFDVixjQUFZO0FyQ2s2SWI7O0FBRUE7RUFDRSxZcUNqNklBO0U3QkNELGdCQUFRO0VSazZJUCxtQnFDaDZJTztNckNnNklQLG1CcUNoNklPO1VyQ2c2SVAsZXFDaDZJTztFckNpNklQLG1CcUM5NUljO0VBSWYseUJBQVU7RXJDNDVJVCxpQnFDMzVJVTtFckM0NUlWLGVxQzM1SVU7RXJDNDVJVixpQnFDMzVJUztBckM0NUlYOztBQUVBO0VBQ0UsZXFDMTVJUztFckMyNUlULGNxQzE1SVU7RXJDMjVJVixtQnFDMTVJYztBckMyNUloQjs7QUFFQTtFQUNFLG1CcUMxNUlDO01yQzA1SUQsV3FDMTVJQztVckMwNUlELE9xQzE1SUM7RXJDMjVJRCxnQnFDMTVJYTtFckMyNUliLGlCcUMxNUljO0VyQzI1SWQsY3FDMzZJQTtFckM0NklBLGdCcUN6NUlFO0FyQzA1SUo7O0FBRUE7RUFDRSxnQnFDdjVJUztFckN3NUlULG1CcUN2NUljO0VBS2YsYUFBTztBckNvNUlSOztBQUVBO0VBQ0Usc0JxQ2w1SVM7RXJDbTVJVCx1QnFDbDVJWTtBckNtNUlkOztBQUVBO0VBQ0UsbUJxQzU1SUs7RXJDNjVJTCx1QnFDbDVJZTtFckNtNUlmLG1CUXQ4SU87RVJ1OElQLGNxQy81SUE7RXJDZzZJQSxlcUNqNUlFO0VyQ2s1SUYsaUJxQ2o2SUs7RXJDazZJTCxnQnFDOTRJWTtBckMrNElkOztBQUVBO0VBQ0UsZ0JxQzk0SVk7QXJDKzRJZDs7QUFFQTtFQUNFLG1CcUM1NElXO0FyQzY0SWI7O0FBRUE7RUFDRSxtQnFDNTRJYTtFckM2NEliLG9CcUM1NElhO0VyQzY0SWIsZXFDNTRJQztBckM2NElIOztBQUVBO0VBQ0UsZVE1OUlPO0FSNjlJVDs7QUFFQTtFQUNFLGVxQ3Q0SVM7RXJDdTRJVCxpQlFqK0lPO0VSaytJUCxjcUN6NElLO0VyQzA0SUwseUJxQ3Q0SWtCO0VyQ3U0SWxCLG1CcUNwNElRO0VyQ3E0SVIsa0JxQ3A0SWM7RXJDcTRJZCx5QnFDcDRJc0I7RXJDcTRJdEIsZ0JxQ2w0SUE7QXJDbTRJRjs7QUFFQTtFQUNFLGNxQ2w0SUM7RXJDbTRJRCxrQnFDbDRJQztFckNtNElELGlCcUNsNElDO0VyQ200SUQsbUJxQ2w0SWE7QXJDbTRJZjs7QUFFQTtFQUNFLDRCcUNsNElrQjtFckNtNElsQiwyQnFDbDRJb0I7RXJDbTRJcEIsc0JxQ2w0SUU7RXJDbTRJRixrQnFDaDRJQztFckNpNElELFdxQ2g0SUU7RXJDaTRJRixvQnFDOTNJQztBckMrM0lIOztBQUVBO0VBQ0UsV3FDdDVJQztFckN1NUlELGtCcUMxM0lZO0VyQzIzSVosTXFDMTNJRTtFckMyM0lGLE9xQzEzSUU7RXJDMjNJRixXcUMxM0lFO0VyQzIzSUYsWVFoZ0pLO0VSaWdKTCxVcUM1NUlDO0VyQzY1SUQsWXFDMTNJRztFckMyM0lILGdHcUN4M0lPO0VyQ3czSVAsc0VxQ3gzSU87RXJDdzNJUCxzRXFDeDNJTztBckN5M0lUOztBQUVBO0VBQ0Usa0JxQ24zSWE7RXJDbzNJYixVcUNuM0lLO0FyQ28zSVA7O0FBRUE7RUFDRSxtQlE1Z0pnQjtBUjZnSmxCOztBQUVBO0VxQy8ySUMsZ0JBQVE7RXJDaTNJUCxlcUNoM0lZO0VyQ2kzSVosaUJxQ2gzSVk7QXJDaTNJZDs7QUFFQTtFQUNFLGdCcUN0M0lNO0VyQ3UzSU4sZ0JxQzkySWE7RXJDKzJJYixpQnFDNTJJQTtFckM2MklBLGVxQzUySVM7QXJDNjJJWDs7QUFFQTtFQUNFLHlCcUMzMklDO0VyQzQySUQsZ0JxQzMySVM7QXJDNDJJWDs7QUFFQTtFQUNFLGFxQ3gySVU7QXJDeTJJWjs7QUFFQTtFQUNFLG1CcUN0MkljO0FyQ3UySWhCOztBQUVBO0VBQ0UsV3FDdDJJRTtFQU1ILHNCQUFTO0VyQ2sySVIsMkJxQ2oySWtCO0FyQ2sySXBCOztBQUVBO0VBQ0Usa0JRaGpKTztFUmlqSlAscUJxQ3YySVE7RXJDdzJJUixrQnFDajJJWTtFQUliLGNBQVE7QXJDKzFJVDs7QUFFQTtFQUNFLG1CcUM5MUlZO0FyQysxSWQ7O0FBRUE7RUFDRSxnQnFDMTFJRTtFckMyMUlGLGVxQzExSVk7RXJDMjFJWixpQnFDMTFJYztFckMyMUlkLG1CcUMxMUljO0FyQzIxSWhCOztBQUVBO0VBQ0UsaUJxQ2oySUM7RXJDazJJRCxnQnFDeDFJRTtFckN5MUlGLGlCcUN4MUlhO0VyQ3kxSWIsa0JxQ3gxSWE7QXJDeTFJZjs7QUFFQTtFcUNsMUlDLGlCQUFRO0FyQ28xSVQ7O0FBRUE7RUFDRSxpQnFDbjFJYTtFckNvMUliLGVxQ24xSUE7RXJDbzFJQSxrQlEva0pPO0VSZ2xKUCxzQnFDMTFJTztFckMyMUlQLDJCcUNuMUltQjtBckNvMUlyQjs7QUFFQTtFQUNFLFdxQ2oxSU87RXJDazFJUCxrQnFDajFJUTtFckNrMUlSLE1xQ2oxSUM7RXJDazFJRCxPcUNqMUlDO0VyQ2sxSUQsV3FDajFJQztFckNrMUlELFlxQ2oxSVM7RXJDazFJVCw4QlEzbEp1QjtFUjRsSnZCLFVxQzExSUE7QXJDMjFJRjs7QUFFQTtFQUNFLGtCcUMvMElXO0VyQ2cxSVgsVXFDLzBJRTtBckNnMUlKOztBQUVBO0VBQ0UsV3FDNTBJQTtFckM2MElBLG1CcUM1MEllO0FyQzYwSWpCOztBQUVBO0VBQ0UsZ0JxQzcwSUE7QXJDODBJRjs7QUFFQTtFcUNuMElDLFdBQUE7QXJDcTBJRDs7QUFFQTtFQUNFLG1CcUNsMEllO0FyQ20wSWpCOztBQUVBO0VxQzl6SUMscUJBQVE7QXJDZzBJVDs7QUFFQTtFQUNFLDhTcUMvekllO0FyQ2cwSWpCOztBQUVBO0VBQ0UsZ0JxQy96SVU7RUFJWCxnQkFBUTtFckM2eklQLGVxQzV6SU87RUFHUixpQkFBUztBckMyeklWOztBQUVBO0VBQ0UsZ0JRcm9KTztFUnNvSlAsV3FDM3pJRDtFckM0eklDLGdCcUN4eklXO0VyQ3l6SVgsWXFDN3pJQTtFckM4eklBLGlCcUN0eklZO0VyQ3V6SVosZXFDdHpJWTtBckN1eklkOztBQUVBO0VBQ0UsZXFDdHpJUTtFckN1eklSLDJCQUFvQjtFQUFwQiwyQkFBb0I7RUFBcEIsb0JBQW9CO0VzQ3BwSnBCLGdCQUdFO0F0Q21wSko7O0FzQ3RwSkU7RUFXRSxtQkFBaUI7QXRDK29KckI7O0FBRUE7RUFDRSxnQkFBZ0I7QXNDN3BKaEI7O0F0Q2dxSkY7RUFDRSxtQnNDanFKSztFdENrcUpMLGtCc0M1b0pjO0V0QzZvSmQsa0JBQWtCO0FROXBKbkI7O0FSaXFKRDtFQUNFLGdCQUFnQjtBc0Nyb0pqQjs7QXRDd29KRDtFc0Nyb0pFLFdBQVU7RUFIVixrQkFBSztFdEMyb0pMLE9zQ3JvSkM7RXRDc29KRCxTc0Nyb0pRO0V0Q3NvSlIsV3NDcm9KQztFdENzb0pELFlRM3FKTztFUjRxSlAsa0JzQy9vSkE7RXRDZ3BKQSxtQnNDcm9KZTtBdENzb0pqQjs7QUFFQTtFQUNFLGNzQ2xvSlE7QXRDbW9KVjs7QUFFQTtFQUNFLGVzQ2xvSkM7RXRDbW9KRCxnQkFBZ0I7RXNDL25KakIsaUJBQVE7QXRDaW9KVDs7QUFFQTtFQUNFLGFzQ2hvSkM7RXRDaW9KRCw4QnNDaG9KaUI7RXRDaW9KakIsbUJzQ2hvSmM7QXRDaW9KaEI7O0FBRUE7RXNDN25KRSxrQkFBZ0I7RUFDaEIsbUJBQWU7RUFDZixvREFLQTtVQUxBLDRDQUtBO0F0QzBuSkY7O0FBRUE7RUFDRSxrQkFBa0I7RXNDM25KbkIsVUFBQTtFQUNDLFNBQUE7RTlCN0VELE9BQU07QVIyc0pQOztBQUVBO0VBQ0Usc0JBQXNCO0VzQ3puSnZCLFlBQUE7RUFDQyxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFnQjtNQUFoQixzQkFBZ0I7VUFBaEIsbUJBQWdCO0VBQ2hCLFdBQUE7RUFDQSxpQkFBZ0I7RTlCekZqQixjQUFRO0VScXRKUCxjc0Nob0pEO0V0Q2lvSkMsbUJzQzFuSmdCO0V0QzJuSmhCLGtCQUFrQjtBdUM1dEpuQjs7QXZDK3RKRDtFQUNFLGdCdUNodUpPO0F2Q2l1SlQ7O0FBRUE7RXVDbnVKRSxpQkFTRTtFdkM0dEpGLGV1QzN0SmM7RXZDNHRKZCxjdUMzdEpZO0V2QzR0SlosZ0J1QzN0SmM7QXZDNHRKaEI7O0F1Q3Z0SkM7RUFDQyxrQkFBa0I7RUFDbEIsZ0JBQWU7RS9CZGhCLGNBQVE7QVJ5dUpUOztBQUVBO0VBQ0UsV3VDaHVKQTtFdkNpdUpBLGN1Q3R0Slc7RUFYWCxtQkFBSTtBdkNtdUpOOztBQUVBO0VBQ0UsV3VDanRKVTtFdkNrdEpWLGtCdUNqdEpZO0V2Q2t0SlosTXVDanRKQztFdkNrdEpELE91Q2p0Sk07RXZDa3RKTixXdUNqdEpVO0V2Q2t0SlYsbUJ1Q2p0SmtCO0V2Q2t0SmxCLDZIdUNqdEprQjtFdkNpdEpsQiw4RXVDanRKa0I7RXZDaXRKbEIseUV1Q2p0SmtCO0F2Q2t0SnBCOztBQUVBO0VBQ0Usa0JRNXZKTztFUjZ2SlAsTXVDOXRKQTtFdkMrdEpBLE91Q2p0SkU7RXZDa3RKRixXdUNqdEpPO0V2Q2t0SlAsWXVDanRKRTtFdkNrdEpGLG9CdUNqdEpFO0t2Q2l0SkYsaUJ1Q2p0SkU7RXZDa3RKRiwwQlFsd0prQjtLUmt3SmxCLHVCUWx3SmtCO0FSbXdKcEI7O0FBRUE7RUFDRSxnQnVDOXNKVztFdkMrc0pYLG9CUXZ3Sk87QVJ3d0pUOztBQUVBO0V1Q3pzSkUsa0JBQVE7QXZDMnNKVjs7QUFFQTtFQUNFLG9CUS93Sk87RVIrd0pQLG9CUS93Sk87RVIrd0pQLGFRL3dKTztFUmd4SlAsMkJ1Qy9zSlE7TXZDK3NKUix3QnVDL3NKUTtVdkMrc0pSLHFCdUMvc0pRO0F2Q2d0SlY7O0FBRUE7RUFDRSxvQnVDenNKUztFdkN5c0pULG9CdUN6c0pTO0V2Q3lzSlQsYXVDenNKUztFdkMwc0pULHlCdUN6c0plO012Q3lzSmYsc0J1Q3pzSmU7VXZDeXNKZixtQnVDenNKZTtFdkMwc0pmLGtCdUN6c0pjO0V2QzBzSmQsa0JRdnhKTztFUnd4SlAsNEJ1Q3hzSkM7RXZDeXNKRCxnQ3VDdHNKZ0I7RXZDdXNKaEIsZ0J1Q3RzSkc7QXZDdXNKTDs7QUFFQTtFQUNFLCtDdUNsc0orQjtBdkNtc0pqQzs7QUFFQTtFQUNFLDBDdUM3ckpzQjtBdkM4ckp4Qjs7QUFFQTtFQUNFLGV1QzdySlM7QXZDOHJKWDs7QUFFQTtFQUNFLGtCdUN4c0pDO0V2Q3lzSkQsWXVDNXJKRztFdkM2ckpILGV1QzVySlk7RXZDNnJKWixjQUFjO0FRN3lKZjs7QVJnekpEO0VBQ0UsY3VDeHpKSTtBdkN5ekpOOztBQUVBO0VBQ0Usa0J1Q2hySmM7RXZDaXJKZCxvQnVDaHJKVTtFdkNnckpWLG9CdUNockpVO0V2Q2dySlYsYXVDaHJKVTtFdkNpckpWLFN1Q2hySlE7RXZDaXJKUixXdUNockpJO0V2Q2lySkosVXVDaHJKUztFdkNpckpULFd1Q2hySkk7QXZDaXJKTjs7QUFFQTtFQUNFLGtCdUNockplO0V2Q2lySmYsa0J1Q2hySmlCO0F2Q2lySm5COztBQUVBO0VBQ0UsZXVDL3FKYztBdkNnckpoQjs7QUFFQTtFQUNFLFl1QzVxSlc7RXZDNnFKWCxvQnVDNXFKSTtFdkM0cUpKLG9CdUM1cUpJO0V2QzRxSkosYXVDNXFKSTtFdkM2cUpKLHlCdUM1cUprQjtNdkM0cUpsQixzQnVDNXFKa0I7VXZDNHFKbEIsbUJ1QzVxSmtCO0VBcEtwQix3QkF5S1M7TUF6S1QscUJBeUtTO1VBektULHVCQXlLUztBdkN5cUpUOztBQUVBO0VBQ0UsV3VDcjFKSTtFdkNzMUpKLFd1Q3ZxSkc7RXZDd3FKSCx3QnVDOXFKQztNdkM4cUpELG9CdUM5cUpDO0F2QytxSkg7O0FBRUE7RUFDRSxldUMzMUpJO0F2QzQxSk47O0FBRUE7RUFDRSxldUNscEpHO0V2Q21wSkgsY3VDaDJKSTtFdkNpMkpKLGlCdUM5cEpZO0V2QytwSlosd0J1QzlwSm9CO0F2QytwSnRCOztBQUVBO0VBQ0Usa0J1Q3p1SlE7RXZDMHVKUixpQnVDNXBKYTtFdkM2cEpiLGV1Q3gySkk7RXZDeTJKSixpQnVDenBKZ0I7QXZDMHBKbEI7O0FBRUE7RUFDRSxldUM3MkpJO0F2QzgySk47O0FBRUE7RUFDRSxnQnVDanBKZTtBdkNrcEpqQjs7QUFFQTtFQUNFLGV1QzlvSks7RXZDK29KTCxvQnVDdDNKSTtFdkNzM0pKLG9CdUN0M0pJO0V2Q3MzSkosYXVDdDNKSTtFdkN1M0pKLHlCdUMxb0plO012QzBvSmYsc0J1QzFvSmU7VXZDMG9KZixtQnVDMW9KZTtBdkMyb0pqQjs7QUFFQTtFQUNFLHNCdUN4b0pHO0V2Q3lvSkgsZXVDeG9KRztFdkN5b0pILGdCdUM3M0pJO0F2QzgzSk47O0FBRUE7RUFDRSxrQnVDbG9KRztFdkNtb0pILGtCdUNsb0plO0V2Q21vSmYsZXVDbjRKSTtFdkNvNEpKLGlCdUNob0phO0V2Q2lvSmIsd0J1Q2hvSmU7QXZDaW9KakI7O0FBRUE7RUFDRSxrQnVDaG9KZ0I7RXZDaW9KaEIsTXVDaG9KRztFdkNpb0pILE91QzM0SkY7RXZDNDRKRSxXdUM5bkpTO0V2QytuSlQsWXVDOW5KVTtFdkMrbkpWLGtCdUM5bkpnQjtFdkMrbkpoQixnQnVDbHhKUTtBdkNteEpWOztBQUVBO0VBQ0UsY3VDNW5KVTtFdkM2bkpWLFd1QzVuSkc7RXZDNm5KSCxZdUNyNUpJO0V2Q3M1Skosb0J1QzNuSlk7S3ZDMm5KWixpQnVDM25KWTtFdkM0bkpaLDBCdUMzbkpvQjtLdkMybkpwQix1QnVDM25Kb0I7QXZDNG5KdEI7O0FBRUE7RUFDRSxjdUN4bkpVO0F2Q3luSlo7O0FBRUE7RUFDRSxnQnVDbm5KSztBdkNvbkpQOztBQUVBO0VBQ0UsMEJ1QzVtSkc7QXZDNm1KTDs7QUFFQTtFQUNFLDZCdUN6bUpJO0V2QzBtSkosaUJ1Q3g2Skk7QXZDeTZKTjs7QUFFQTtFQUNFLGtCdUNubUpHO0F2Q29tSkw7O0FBRUE7RUFDRSxvQnVDbG1KSTtFdkNrbUpKLG9CdUNsbUpJO0V2Q2ttSkosYXVDbG1KSTtFdkNtbUpKLDJCdUNobUpJO012Q2dtSkosd0J1Q2htSkk7VXZDZ21KSixxQnVDaG1KSTtFdkNpbUpKLHlCdUNobUpzQjtNdkNnbUp0QixzQnVDaG1Kc0I7VXZDZ21KdEIsOEJ1Q2htSnNCO0V2Q2ltSnRCLGV1Q2htSkk7RXZDaW1KSixpQnVDaG1KZTtBdkNpbUpqQjs7QUFFQTtFQUNFLGN1Q2htSkk7QXZDaW1KTjs7QUFFQTtFQUNFLGN1QzU3Skk7QXZDNjdKTjs7QUFFQTtFQUNFLGdCdUMxbEpXO0F2QzJsSmI7O0FBRUE7RUFDRSxldUMxbEphO0V2QzJsSmIsaUJ1Q3I4Skk7QXZDczhKTjs7QUFFQTtFQUNFLG1CdUNob0pHO0F2Q2lvSkw7O0FBRUE7RUFDRSxpQnVDNzhKSTtBdkM4OEpOOztBQUVBO0V1QzNrSkMsbUJBQVE7QXZDNmtKVDs7QUFFQTtFdUMza0pFLGdCQUFTO0VBQ1QsY0FBVTtFL0JuWVgsa0JBQWlCO0FSaTlKbEI7O0FBRUE7RUFDRSxXdUN0bEpEO0V2Q3VsSkMsY3VDM2tKQztFQVpELG1CQUFNO0F2Q3lsSlI7O0FBRUE7RUFDRSxrQnVDemtKUTtFdkMwa0pSLE11Q3prSkM7RXZDMGtKRCxPdUN6a0pDO0V2QzBrSkQsV3VDemtKQztFdkMwa0pELFl1Q3prSlU7RXZDMGtKVixvQnVDeGtKQztLdkN3a0pELGlCdUN4a0pDO0VBekJELDBCQTJCUTtLQTNCUix1QkEyQlE7QXZDd2tKVjs7QUFFQTtFQUNFLG9CdUN2a0pRO0F2Q3drSlY7O0FBRUE7RUFDRSxtQnVDdGtKQztFQXBDRCxnQkFzQ0E7RXZDc2tKQSxldUNya0pXO0V2Q3NrSlgsaUJ1Q3JrSlc7QXZDc2tKYjs7QUFFQTtFQUNFLGlCdUNya0pXO0F2Q3NrSmI7O0FBRUE7RUFDRSxpQnVDcGtKRTtFdkNxa0pGLHNCQUFzQjtFdUNoa0p2Qix1Q0FBUTtVQUFSLCtCQUFRO0VBQ1AsZ0JBTUE7QXZDNGpKRjs7QUFFQTtFQUNFLGFBQWE7QXVDN2pKZDs7QXZDZ2tKRDtFdUM3akpFLGdCQUFVO0VBQ1YsZUFBYztFQUNkLGlCQUFnQjtFL0JsY2pCLHVDQUF5QjtVQUF6QiwrQkFBeUI7QVJrZ0sxQjs7QUFFQTtFUXBnS0Msa0JBQWlCO0VSc2dLaEIsbUJ1Q3prSlE7QXZDMGtKVjs7QUFFQTtFQUNFLGdCdUMzakpZO0F2QzRqSmQ7O0FBRUE7RUFDRSxrQnVDM2pKUTtFdkM0akpSLFN1QzNqSk87RXZDNGpKUCxXdUMzakpDO0V2QzRqSkQsaUJBQWlCO0V1Q3hqSmxCLFdBQUE7RUFDQyxlQUFjO0VBQ2QsaUJBQWdCO0VBQ2hCLGlCQUFlO0VBQ2Ysd0JBQWlCO0VBQ2pCLGNBQWM7RS9COWRmLG9CQUFtQjtBUnloS3BCOztBQUVBO0V1Q2xrSkUsY0FBQTtBdkNva0pGOztBUTdoS0M7RStCNFhELGFBOEdDO0V2Q3VqSkMsc0N1Q3BqSmdCO0V2Q3FqSmhCLGN1Q3BqSlc7QXZDcWpKYjs7QUFFQTtFQUNFLDRCdUNwakpXO0V2Q3FqSlgsc0J1QzdpSkE7RXZDOGlKQSwyQkFBMkI7RVF4aUs1QixzQkFBd0I7RStCNFh6QixrQkE4R007QXZDaWtKTjs7QUFFQTtFdUNqakpDLFdBQUE7RUFDQyxrQkFBZ0I7RUFDaEIsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFXO0VBQ1gsWUFBQTtFQUNBLDhHQVdBO0VBWEEsMEVBV0E7RUFYQSwwRUFXQTtFL0I3Z0JELFlBQVE7RVJzaktQLFV1QzFqSkQ7QXZDMmpKRDs7QUFFQTtFQUNFLFd1Q2pqSkM7RXZDa2pKRCxrQnVDampKYztFdkNrakpkLFN1Q2pqSkM7RXZDa2pKRCxPQUFPO0V1QzlpSlIsV0FBQTtFQUNDLFlBQVc7RUFDWCxtR0FBOEI7RUFBOUIseUVBQThCO0VBQTlCLHlFQUE4QjtFQUM5QixVQUFRO0F2Q2dqSlY7O0FBRUE7RXVDOWlKRSxrQkFnQkE7RS9CdGlCRCxVQUFRO0VSdWtLUCxvQnVDeGpKRDtFdkN3akpDLG9CdUN4akpEO0V2Q3dqSkMsYXVDeGpKRDtBdkN5akpEOztBQUVBO0VBQ0UsV3VDL2lKQztBdkNnakpIOztBQUVBO0VBQ0UsZ0J1QzlpSmE7RXZDK2lKYixnQnVDOWlKVTtBdkMraUpaOztBQUVBO0V1QzNpSkMsa0JBQVE7RUFDUCxrQkFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFVO0UvQjNpQlgsZ0JBQVE7QVJ5bEtUOztBQUVBO0V1Q25qSkUsV0FBQTtFdkNxakpBLGtCdUMxaUppQjtFQUdqQixRQUFBO0V2Q3lpSkEsbUN1Q3hpSm1CO012Q3dpSm5CLCtCdUN4aUptQjtVdkN3aUpuQiwyQnVDeGlKbUI7RXZDeWlKbkIsT3VDeGlKTTtFdkN5aUpOLFd1Q3hpSlE7RXZDeWlKUiwrQnVDeGlKWTtBdkN5aUpkOztBQUVBO0VBQ0Usa0JRdG1LTztFUnVtS1AsZ0J1Q2pqSkE7RXZDa2pKQSxldUN4aUpTO0V2Q3lpSlQsaUJ1Q3hpSkU7RUFJRix3QkFBUTtBdkNzaUpWOztBQUVBO0VBQ0UsMEJ1Q3ppSlE7QXZDMGlKVjs7QUFFQTtFQUNFLGdCdUNsaUpZO0V2Q21pSlosZ0JRbm5LTztFUm9uS1AsZXVDdGlKQTtFdkN1aUpBLGlCdUNsaUphO0V2Q21pSmIsd0J1Q2xpSmtCO0V2Q21pSmxCLGdCdUNsaUpFO0F2Q21pSko7O0FBRUE7RXVDOWhKRSxpQkFBWTtFL0I1bEJiLDhCQUF3QjtFUjZuS3ZCLHlCdUNuaUpTO0V2Q29pSlQsV3VDL2hKQztFdkNnaUpELGdCdUMvaEpDO0V2Q2dpSkQsYXVDdGlKQTtFdkN1aUpBLFd1QzloSkU7QXZDK2hKSjs7QXVDemhKQztFQUNDLG1CQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLGtCQUFnQjtBdkM0aEpsQjs7QUFFQTtFdUNqaUpFLGdCQUFPO0F2Q21pSlQ7O0FBRUE7RUFDRSxrQlEvb0tPO0VSZ3BLUCxNdUN2aUpBO0V2Q3dpSkEsT3VDMWhKRTtFQWRGLFdBQUE7RXZDMGlKQSxZdUN2aEpXO0V2Q3doSlgsZ0N1Q3ZoSlM7RXZDd2hKVCw0QnVDdmhKVTtBdkN3aEpaOztBQUVBO0VBQ0Usa0J1Q3ZoSmM7RXZDd2hKZCxldUN2aEpjO0F2Q3doSmhCOztBQUVBO0VBQ0UsZ0JROXBLTztFUitwS1AsZXVDdGpKQTtBdkN1akpGOztBQUVBO0VBQ0UscUJ1Q3ZoSmlCO0V2Q3doSmpCLG1CdUN6aUpBO0F2QzBpSkY7O0FBRUE7RUFDRSxjdUNyaEpXO0V2Q3NoSlgsa0J1Q3JoSmM7RXZDc2hKZCxnQnVDcmhKRTtFdkNzaEpGLDRCdUNyaEphO0V2Q3NoSmIsc0J1Q3JoSmM7RXZDc2hKZCwyQnVDcmhKbUI7QXZDc2hKckI7O0FBRUE7RUFDRSxXUWpyS0s7RVJrcktMLGN1Q3prSkE7RXZDMGtKQSxtQnVDcmhKRztBdkNzaEpMOztBQUVBO0V3QzdyS0Esa0JBQVE7RUFDUCxRQUFBO0VBQ0EsU0FBQTtFaENLQSxnQkFBUTtFUjJyS1Asd0N3Q2xzS007TXhDa3NLTixvQ3dDbHNLTTtVeENrc0tOLGdDd0Nsc0tNO0V4Q21zS04sZ0J3QzlyS1k7RXhDK3JLWixpQndDOXJLYTtFQUdkLGdCQUFPO0V4QzZyS04sZXdDNXJLYTtFeEM2cktiLFd3QzVyS0E7RXhDNnJLQSxrQndDNXJLUztBeEM2cktYOztBQUVBO0VBQ0UsV3dDNXJLQztFQUlGLGtCQUFNO0V4QzByS0wsU3dDenJLTztFeEMwcktQLG1Dd0N6ckttQjtNeEN5cktuQiwrQndDenJLbUI7VXhDeXJLbkIsMkJ3Q3pyS21CO0V4QzByS25CLFl3Q3pyS1U7RXhDMHJLVixtQndDenJLZ0I7RXhDMHJLaEIsV3dDenJLUztFeEMwcktULFl3Q3pyS1E7RXhDMHJLUix3QlE3c0trQjtFUjhzS2xCLDRCd0Nqc0tLO0V4Q2tzS0wsMkJ3Q3RwS0E7RXhDdXBLQSwyQ3dDdnJLTTtBeEN3cktSOztBQUVBO0VBQ0UsbUJRcHRLTztFUnF0S1AsbUJ3QzVyS0E7QXhDNnJLRjs7QUFFQTtFQUNFLG9Cd0NwcktDO0V4Q29yS0Qsb0J3Q3ByS0M7RXhDb3JLRCxhd0NwcktDO0V4Q3FyS0QsZ0JRMXRLTztFUjJ0S1Asb0J3Q3ZyS0E7QXhDd3JLRjs7QUFFQTtFQUNFLG9CUS90S087RVIrdEtQLG9CUS90S087RVIrdEtQLGFRL3RLTztFUmd1S1AseUJ3Q250S0k7TXhDbXRLSixzQndDbnRLSTtVeENtdEtKLG1Cd0NudEtJO0V4Q290S0osdUJ3Q3pxS0M7RUFHRixnQkFBUztFeEN3cUtSLGV3Q3ZxS087RXhDd3FLUCxZd0N2cUtRO0F4Q3dxS1Y7O0FBRUE7RUFDRSxld0M3cUtEO0V4QzhxS0Msa0J3Q3ZxS1U7RUFJWCxjQUFRO0F4Q3FxS1Q7O0FBRUE7RUFDRSwwQndDcHFLWTtBeENxcUtkOztBQUVBO0VBQ0UsYXdDcHFLVztBeENxcUtiOztBQUVBO0VBQ0UsbUJ3Q25xS0E7TXhDbXFLQSxXd0NucUtBO1V4Q21xS0EsT3dDbnFLQTtFeENvcUtBLHlCd0NucUtpQjtFeENvcUtqQixvQndDbnFLQztFeENtcUtELG9Cd0NucUtDO0V4Q21xS0QsYXdDbnFLQztFeENvcUtELG1Cd0NucUtXO014Q21xS1gsZXdDbnFLVztBeENvcUtiOztBQUVBO0VBQ0Usa0J3Q2pxS2E7RXhDa3FLYixtQndDanFLWTtFeENrcUtaLGdCd0NqcUtVO0V4Q2txS1YsWXdDanFLUTtFeENrcUtSLG1Cd0NqcUthO0V4Q2txS2IsaUJ3Q2pxS0U7RXhDa3FLRixld0NocktDO0V4Q2lyS0QsZXdDL3BLVztFeENncUtYLGN3Q2xyS0M7RXhDbXJLRCxvQndDN3BLRTtFeEM2cEtGLG9Cd0M3cEtFO0V4QzZwS0YsYXdDN3BLRTtFeEM4cEtGLHlCUXZ3S087TVJ1d0tQLHNCUXZ3S087VVJ1d0tQLG1CUXZ3S087QVJ3d0tUOztBQUVBO0VBQ0UsZ0J3Q2pwS2E7RXhDa3BLYix1QndDanBLbUI7RXhDa3BLbkIsVXdDanBLQTtFeENrcEtBLFd3Q2pwS1E7RXhDa3BLUixrQlEvd0tPO0FSZ3hLVDs7QUFFQTs7RUFFRSxXd0Mvb0tDO0V4Q2dwS0Qsa0J3Qy9vS1k7RXhDZ3BLWixRd0Mvb0tDO0V4Q2dwS0QsU3dDL29LQztFQUlGLFdBQUE7RXhDNm9LQyw2QndDNW9LYTtBeEM2b0tmOztBQUVBO0VBQ0Usc0R3QzVuS0E7TXhDNG5LQSxrRHdDNW5LQTtVeEM0bktBLDhDd0M1bktBO0F4QzZuS0Y7O0FBRUE7RUFDRSx1RHdDMW9LUTtNeEMwb0tSLG1Ed0Mxb0tRO1V4QzBvS1IsK0N3QzFvS1E7QXhDMm9LVjs7QUFFQTtFd0Nqb0tDLG9CQUFPO0VBQVAsb0JBQU87RUFBUCxhQUFPO0V4Q21vS04seUJ3Q2xvS2E7TXhDa29LYixzQndDbG9LYTtVeENrb0tiLG1Cd0Nsb0thO0V4Q21vS2IsaUJ3Q2xvS1U7RXhDbW9LVixZd0Nsb0tBO0F4Q21vS0Y7O0FBRUE7RUFDRSxjd0Nsb0tRO0V4Q21vS1Isd0J3Q2hvS1M7RXhDaW9LVCxld0Nob0tZO0V4Q2lvS1osb0J3Q2hvS1c7RXhDaW9LWCxrQndDaG9LVztBeENpb0tiOztBQUVBO0VBQ0Usb0J3Q2pwS0E7RXhDaXBLQSxvQndDanBLQTtFeENpcEtBLGF3Q2pwS0E7RXhDa3BLQSxrQndDOW5LWTtFQUliLGVBQVM7RXhDNG5LUixjd0MzbktTO0V4QzRuS1QsdUJReHpLa0I7QVJ5ektwQjs7QUFFQTtFQUNFLGN3Q2pvS0E7QXhDa29LRjs7QUFFQTtFQUNFLGV3QzFuS1M7QXhDMm5LWDs7QUFFQTtFQUNFLGF3Q3RuS0U7RXhDdW5LRixrQndDdG5LVTtFeEN1bktWLGlCd0Mzb0tBO0V4QzRvS0EsbUJ3Q3BuS2E7QXhDcW5LZjs7QUFFQTtFQUNFLFd3Q2hwS0E7RXhDaXBLQSxrQndDbG5LUztFeENtbktULFV3Q2xuS0U7RXhDbW5LRixPd0NucEtBO0V4Q29wS0EsV3dDaG5LRTtFeENpbktGLDZCd0MvbUtFO0F4Q2duS0o7O0FBRUE7RUFDRSxld0M3bUtBO0F4QzhtS0Y7O0FBRUE7RUFDRSxhd0MxbUtFO0F4QzJtS0o7O0FBRUE7RUFDRSxhd0N6bUtHO0F4QzBtS0w7O0FBRUE7RUFDRSxvQndDcG1LVztFeENvbUtYLG9Cd0NwbUtXO0V4Q29tS1gsYXdDcG1LVztFeENxbUtYLDJCd0NwbUtnQjtNeENvbUtoQix3QndDcG1LZ0I7VXhDb21LaEIscUJ3Q3BtS2dCO0V4Q3FtS2hCLG1Cd0N6bUtBO0F4QzBtS0Y7O0FBRUE7RUFDRSxpQkFBaUI7RXlDNzJLbkIsZUFBTztFQUNOLGNBQWE7QXpDKzJLZDs7QUFFQTtFQUNFLGV5QzcyS2E7RXpDODJLYixjeUM3MktXO0V6QzgyS1gsaUJ5QzcyS2M7QXpDODJLaEI7O0FBRUE7RXlDejJLQyxrQkFBTztBekMyMktSOztBQUVBO0VBQ0UsV1F0M0tPO0VSdTNLUCxrQnlDLzJLTTtFekNnM0tOLFV5QzEyS0M7RXpDMjJLRCxPeUNqM0tBO0V6Q2szS0EsdUJ5Q3gyS21CO0V6Q3kyS25CLGdDeUN2MktTO0F6Q3cyS1g7O0FBRUE7RUFDRSxrQnlDdjJLUztBekN3MktYOztBQUVBO0UwQ3o0S0EsY0FBZTtBMUMyNEtmOztBQUVBO0UwQ240S0Msa0JBQUE7RTFDcTRLQyxlMENwNEtVO0ExQ3E0S1o7O0FBRUE7RUFDRSxtQjBDbjRLVztFMUNvNEtYLGdCMENuNEtDO0UxQ280S0QsMEIwQ3Y0S0M7SzFDdTRLRCx1QjBDdjRLQztBMUN3NEtIOztBQUVBO0UwQzEzS0MsbUJBQUE7RTFDNDNLQyxnQjBDMzNLVTtFMUM0M0tWLDBCMEMzM0tNO0sxQzIzS04sdUIwQzMzS007QTFDNDNLUjs7QUFFQTtFQUNFLGtCMEMxM0tBO0UxQzIzS0EsTTBDMTNLQztFQUlGLFFBQUE7RTFDdzNLQyxXMEN2M0tTO0UxQ3czS1QsWTBDdjNLVTtBMUN3M0taOztBQUVBO0VBQ0Usa0IwQzMxS0E7QTFDNDFLRjs7QUFFQTtFQUNFLGEwQ3IzS1M7RTFDczNLVCxrQjBDbDRLQTtFMUNtNEtBLFMwQ3AzS0c7RTFDcTNLSCxPMENwNEtBO0UxQ3E0S0EsVzBDajNLRTtFMUNrM0tGLFcwQ3Q0S0E7QTFDdTRLRjs7QUFFQTtFQUNFLGtCMENoM0thO0ExQ2kzS2Y7O0FBRUE7RUFDRSxXMENoM0tHO0ExQ2kzS0w7O0FBRUE7RTBDMTJLQyxxQkFBbUI7QTFDNDJLcEI7O0FBRUE7RUFDRSxtQjBDeDJLZ0I7QTFDeTJLbEI7O0FBRUE7RUFDRSxXMEN4MktTO0UxQ3kyS1Qsa0IwQ3gyS2U7RTFDeTJLZixRMEN4MktDO0UxQ3kyS0QsVTBDeDJLQztFMUN5MktELG1DQUEyQjtNQUEzQiwrQkFBMkI7VUFBM0IsMkJBQTJCO0VRajhLNUIsV0FBUTtFbUNMUixZQUFBO0UzQ3k4S0MseUIyQ3A4S0E7QTNDcThLRjs7QUFFQTtFMkNqOEtHLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RW5DUHJCLGtCQUFpQjtBUjI4S2xCOztBQUVBO0UyQy83S0UsV0FBQTtFQUNDLGVBQWM7RUFDZCxZQUFPO0VBQ1Asa0JBQVk7RUFDWixrQkFBWTtFQUNaLGdCQUFTO0VBQ1QsY0FBVTtFQUNWLHNCQUFjO0VBQ2QsMkJBQWU7QTNDaThLbEI7O0FBRUE7RTJDOTdLRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNDLHlCQUFhO01BQWIsc0JBQWE7VUFBYixtQkFBYTtFQUNiLG1CQUFhO0EzQ2c4S2hCOztBQUVBO0VBQ0UsYzJDLzdLRTtFM0NnOEtGLGNBQWM7RTJDNTdLZCx1QkFBTztFQUNOLFlBQVM7RW5DdENYLFNBQVE7RVJxK0tQLFUyQ2g4S0M7RTNDaThLRCxjMkMxN0thO0VBUFosZUFBQTtFM0NtOEtELGdCMkN0N0tXO0UzQ3U3S1gsV1F6K0tPO0FSMCtLVDs7QUFFQTtFQUNFLG9CMkNuN0tZO0UzQ203S1osb0IyQ243S1k7RTNDbTdLWixhMkNuN0tZO0UzQ283S1osMkIyQ243S2U7TTNDbTdLZix3QjJDbjdLZTtVM0NtN0tmLHFCMkNuN0tlO0UzQ283S2YsbUIyQ243S21CO0EzQ283S3JCOztBQUVBO0VBQ0UsYTJDbjdLVTtBM0NvN0taOztBQUVBO0VBQ0UscUIyQ243S2U7QTNDbzdLakI7O0FBRUE7RUFDRSxnQjJDajdLYztFM0NrN0tkLG9CMkNqN0tZO0UzQ2k3S1osb0IyQ2o3S1k7RTNDaTdLWixhMkNqN0tZO0UzQ2s3S1oscUIyQ2o3S21CO00zQ2k3S25CLGtCMkNqN0ttQjtVM0NpN0tuQix5QjJDajdLbUI7QTNDazdLckI7O0FBRUE7RUFDRSxXUWpnTEs7RVJrZ0xMLGdCMkN6OEtFO0UzQzA4S0YsZ0IyQ2o3S0k7RTNDazdLSixpQjJDajdLYTtFM0NrN0tiLGUyQzU4S0U7RTNDNjhLRixpQjJDLzZLZTtBM0NnN0tqQjs7QUFFQTtFMkN4NktHLGNBQUE7QTNDMDZLSDs7QUFFQTtFQUNFLGdCMkN6NktZO0VBSVgsZ0JBQUE7QTNDdTZLSDs7QUFFQTtFQUNFLG1CMkN0NkttQjtBM0N1NktyQjs7QUFFQTtFQUNFLG1CMkNuNktnQjtFQUlmLGdCQUFBO0UzQ2k2S0QsZTJDaDZLVztFM0NpNktYLGlCUTFoTE87QVIyaExUOztBQUVBO0UyQzM1S0MsZ0JBQU87QTNDNjVLUjs7QUFFQTtFMkMzNUtFLGdCQUFZO0EzQzY1S2Q7O0FBRUE7RTJDMzVLRSxxQkFBaUI7QTNDNjVLbkI7O0FBRUE7RTJDMzVLRSxXQUFVO0VBQ1YsWUFBTztFbkMvSVIsaUJBQWlCO0VSNmlMaEIsbUIyQzM2S007RTNDNDZLTixrQjJDNTVLYztFQWhCZCxvQkFBSztFQUFMLG9CQUFLO0VBQUwsYUFBSztFM0M4NktMLHlCMkMxNUthO00zQzA1S2Isc0IyQzE1S2E7VTNDMDVLYixtQjJDMTVLYTtFM0MyNUtiLHdCMkN4NEtDO00zQ3c0S0QscUIyQ3g0S0M7VTNDdzRLRCx1QjJDeDRLQztFM0N5NEtELGVRbGpMTztFUm1qTFAsaUIyQ2o3S0s7RTNDazdLTCxrQjJDMTVLVztFM0MyNUtYLGtCMkMxNUtTO0UzQzI1S1QsYzJDMTVLRTtBM0MyNUtKOztBQUVBO0VBQ0UsbUIyQzE1S2U7RTNDMjVLZixjMkMxNUtFO0EzQzI1S0o7O0FBRUE7RUFDRSxXMkN4NUtTO0EzQ3k1S1g7O0FBRUE7RUFDRSxhMkNoNUtZO0EzQ2k1S2Q7O0FBRUE7RUFDRSxXMkNoNUtPO0UzQ2k1S1Asa0IyQ2g1S2M7RTNDaTVLZCxRMkNoNUtNO0UzQ2k1S04sbUMyQ2g1S2E7TTNDZzVLYiwrQjJDaDVLYTtVM0NnNUtiLDJCMkNoNUthO0UzQ2k1S2IsVTJDaDVLQztFM0NpNUtELGlCMkNoNUtnQjtFM0NpNUtoQixXMkNoNUtDO0UzQ2k1S0QsWTJDaDVLQztFM0NpNUtELDRCUS9rTHVCO0VSZ2xMdkIsd0IyQzk1S1E7RTNDKzVLUiwyQjJDOTRLQztFQUVELHVEQUFTO0EzQzg0S1g7O0FBRUE7RUFDRSxnQlF0bExPO0VSdWxMUCxlMkNsNUtBO0UzQ201S0Esa0IyQzc0S2E7QTNDODRLZjs7QUFFQTtFQUNFLGdCMkN4NEthO0UzQ3k0S2IsZTJDeDRLYTtFM0N5NEtiLGMyQ3g0S0k7RTNDeTRLSiwwQjJDdjRLSTtBM0N3NEtOOztBQUVBO0VBQ0Usb0IyQ240S1E7RTNDbTRLUixvQjJDbjRLUTtFM0NtNEtSLGEyQ240S1E7RTNDbzRLUixlMkNuNEtDO0EzQ280S0g7O0FBRUE7RUFDRSx3QjJDbjRLUTtFM0NvNEtSLCtCMkNuNEthO0UzQ280S2IsZ0IyQ240S1c7QTNDbzRLYjs7QUFFQTtFMkMvM0tFLGtCQThXQTtBM0NtaEtGOztBQUVBO0VBQ0UsVzJDaDRLQztFM0NpNEtELGdCMkNoNEtZO0UzQ2k0S1osb0IyQ2g0S0M7RTNDZzRLRCxvQjJDaDRLQztFM0NnNEtELGEyQ2g0S0M7RW5DcFBGLDhCQUF3QjtFQUF4Qiw4QkFBd0I7TUFBeEIsK0JBQXdCO1VBQXhCLDJCQUF3QjtBUnNuTHpCOztBQUVBO0VBQ0UsWTJDNzNLRTtBM0M4M0tKOztBQUVBO0VBQ0UsZ0IyQzEzS2E7RTNDMjNLYixXUTluTE87QVIrbkxUOztBQUVBO0VBQ0UsWTJDMTNLRTtFM0MyM0tGLGdCMkMxM0tZO0EzQzIzS2Q7O0FBRUE7RUFDRSxnQjJDdDNLYTtBM0N1M0tmOztBQUVBO0VBQ0UsbUJRM29MRDtNUjJvTEMsV1Ezb0xEO1VSMm9MQyxPUTNvTEQ7RVI0b0xDLGtCMkM1M0tDO0EzQzYzS0g7O0FBRUE7RUFDRSxpQjJDbjNLYztFM0NvM0tkLGVRanBMTztFUmtwTFAsaUIyQ3QzS0M7RTNDdTNLRCxtQjJDbjNLYztFM0NvM0tkLGMyQ24zS0c7QTNDbzNLTDs7QUFFQTtFQUNFLGUyQ2gzS0M7RTNDaTNLRCxpQjJDaDNLYTtFM0NpM0tiLGMyQ2gzS1M7QTNDaTNLWDs7QUFFQTtFQUNFLGdCMkNoM0tHO0UzQ2kzS0gsaUIyQ2gzS1c7QTNDaTNLYjs7QUFFQTtFQUNFLGMyQzMzS0U7RTNDNDNLRixpQjJDLzJLVztBM0NnM0tiOztBQUVBO0VBQ0UsZ0IyQy8yS1M7QTNDZzNLWDs7QUFFQTtFQUNFLGtCMkMzMkthO0UzQzQyS2IsU1E3cUxEO0FSOHFMRDs7QUFFQTtFQUNFLGMyQzMyS0c7RTNDNDJLSCxtQjJDMzJLRztFM0M0MktILGdCMkMzMktHO0UzQzQyS0gsZTJDcjNLRTtBM0NzM0tKOztBQUVBO0VBQ0UsZTJDcjJLVztBM0NzMktiOztBQUVBO0VBQ0Usb0IyQzUyS0U7RTNDNDJLRixvQjJDNTJLRTtFM0M0MktGLGEyQzUyS0U7RTNDNjJLRix5QjJDbDJLYztNM0NrMktkLHNCMkNsMktjO1UzQ2syS2QsbUIyQ2wyS2M7RTNDbTJLZCx3QjJDbDJLa0I7TTNDazJLbEIscUIyQ2wyS2tCO1UzQ2syS2xCLHVCMkNsMktrQjtFM0NtMktsQixZMkNsMktLO0EzQ20yS1A7O0FBRUE7RUFDRSxlMkMvMUtJO0EzQ2cyS047O0FBRUE7RUFDRSxpQjJDLzFLSTtBM0NnMktOOztBQUVBO0VBQ0UsZ0IyQzkxS0s7QTNDKzFLUDs7QUFFQTtFQUNFLGUyQzkxS0s7QTNDKzFLUDs7QUFFQTtFQUNFLGVRbnRMTztFUm90TFAsaUIyQzMxS0U7QTNDNDFLSjs7QUFFQTtFQUNFLGMyQ3QxS0M7RTNDdTFLRCxnQjJDdDFLYTtFM0N1MUtiLGVRMXRMTztBUjJ0TFQ7O0FBRUE7RUFDRSxnQjJDbDFLUTtFM0NtMUtSLGUyQ2wxS2E7RTNDbTFLYixpQlFodUxPO0VSaXVMUCwrQzJDdDFLUTtFM0N1MUtSLDRCMkNsMUtnQjtFM0NtMUtoQixnQzJDaDFLQztFQUVELHFCQUFTO0UzQ2cxS1Qsa0IyQy8wS2M7RTNDZzFLZCxZMkMvMEtVO0UzQ2cxS1YsbUIyQy8wS2tCO0UzQ2cxS2xCLG9CMkMvMEtDO0UzQyswS0Qsb0IyQy8wS0M7RTNDKzBLRCxhMkMvMEtDO0UzQ2cxS0QseUIyQ3YwS0M7TTNDdTBLRCxzQjJDdjBLQztVM0N1MEtELG1CMkN2MEtDO0EzQ3cwS0g7O0FBRUE7RUFDRSxvQjJDLzBLRTtFM0MrMEtGLG9CMkMvMEtFO0UzQyswS0YsYTJDLzBLRTtFM0NnMUtGLHlCMkMvMEtlO00zQyswS2Ysc0IyQy8wS2U7VTNDKzBLZixtQjJDLzBLZTtFM0NnMUtmLFkyQy8wS0U7QTNDZzFLSjs7QUFFQTtFQUNFLFcyQzUwS1U7RTNDNjBLVixlUXB2TE87RVJxdkxQLFkyQ2oxS0E7RTNDazFLQSxrQjJDNTBLYTtFM0M2MEtiLGdCMkM1MEtFO0VBSUYsa0JBQVE7QTNDMDBLVjs7QUFFQTtFQUNFLGMyQzcwS0E7RTNDODBLQSxXMkN6MEtFO0UzQzAwS0YsWTJDejBLRTtFM0MwMEtGLG9CMkN6MEtFO0szQ3kwS0YsaUIyQ3owS0U7RTNDMDBLRiwwQjJDejBLZTtLM0N5MEtmLHVCMkN6MEtlO0EzQzAwS2pCOztBQUVBO0VBQ0UsZTJDcjFLQztFM0NzMUtELGlCMkN2MEtTO0EzQ3cwS1g7O0FBRUE7RUFDRSxnQjJDdDBLSTtBM0N1MEtOOztBQUVBO0VBQ0Usb0IyQzkxS0M7RTNDODFLRCxvQjJDOTFLQztFM0M4MUtELGEyQzkxS0M7RTNDKzFLRCx5QjJDbjBLWTtNM0NtMEtaLHNCMkNuMEtZO1UzQ20wS1osbUIyQ24wS1k7RTNDbzBLWixZMkNuMEtJO0UzQ28wS0osa0IyQ24wS1k7QTNDbzBLZDs7QUFFQTtFQUNFLFdRcHhMRDtFUnF4TEMsYzJDdDJLQztFM0N1MktELGMyQ2gwS087QTNDaTBLVDs7QUFFQTtFQUNFLFcyQzV6S0U7RTNDNnpLRixZMkM1ektFO0UzQzZ6S0Ysd0JRNXhMa0I7RVI2eExsQix1QjJDOTJLQztFM0MrMktELGdDMkM1ektnQjtNM0M0ektoQiw0QjJDNXpLZ0I7VTNDNHpLaEIsd0IyQzV6S2dCO0EzQzZ6S2xCOztBQUVBO0VBQ0UsVzJDNXpLRztFM0M2ektILHdCMkN4MEtDO0EzQ3kwS0g7O0FBRUE7RUFDRSxrQjJDMXpLSTtFM0MyektKLG9CMkMxektJO0EzQzJ6S047O0FBRUE7RUFDRSxvQjJDcnpLVTtFM0NxektWLG9CMkNyektVO0UzQ3F6S1YsYTJDcnpLVTtFM0NzektWLG1DMkNyektvQjtFM0NzektwQixrQzJDcnpLd0I7QTNDc3pLMUI7O0FBRUE7RTJDaHpLRSxhQUFBO0EzQ2t6S0Y7O0FBRUE7RUFDRSxZMkNqektFO0UzQ2t6S0Ysb0IyQ2p6S0U7RTNDaXpLRixvQjJDanpLRTtFM0NpektGLGEyQ2p6S0U7RTNDa3pLRix5QjJDanpLYztNM0NpektkLHNCMkNqektjO1UzQ2l6S2QsbUIyQ2p6S2M7QTNDa3pLaEI7O0FBRUE7RUFDRSxZMkMxeUtLO0UzQzJ5S0wsV1E3ekxEO0VSOHpMQyxnQjJDN3pLQztFM0M4ektELGlCMkMxeUtNO0UzQzJ5S04sZTJDL3pLQztBM0NnMEtIOztBQUVBO0VBQ0Usb0IyQ2p5S1U7RTNDaXlLVixvQjJDanlLVTtFM0NpeUtWLGEyQ2p5S1U7RTNDa3lLViwrQjJDanlLaUI7RTNDa3lLakIsa0MyQzF4S0M7QTNDMnhLSDs7QUFFQTtFQUNFLGUyQ2p5S1c7RTNDa3lLWCxpQjJDanlLWTtFQUlaLGVBQUE7RTNDK3hLQSxjMkM5eEtZO0EzQyt4S2Q7O0FBRUE7RUFDRSxpQjJDOXhLQztFM0MreEtELGUyQzl4S0M7RTNDK3hLRCxpQjJDOXhLZ0I7RTNDK3hLaEIsbUIyQzl4S2U7QTNDK3hLakI7O0FBRUE7RUFDRSxlMkM5eEtjO0EzQyt4S2hCOztBQUVBO0VBQ0Usa0IyQ2p3S0M7RTNDa3dLRCxTMkMzeEtDO0UzQzR4S0QsTzJDM3hLRTtFM0M0eEtGLFcyQzN4S0U7RTNDNHhLRixZMkMzeEtVO0UzQzR4S1Ysb0IyQzN4S0U7RTNDMnhLRixvQjJDM3hLRTtFM0MyeEtGLGEyQzN4S0U7RTNDNHhLRix5QjJDM3hLWTtNM0MyeEtaLHNCMkMzeEtZO1UzQzJ4S1osbUIyQzN4S1k7RTNDNHhLWixrQjJDM3hLZ0I7RTNDNHhLaEIsbUIyQ2x5S0U7QTNDbXlLSjs7QUFFQTtFQUNFLFcyQzF4S0c7RTNDMnhLSCxrQjJDMXhLRztFM0MyeEtILE0yQ3Z4S0M7RTNDd3hLRCxXMkN2eEtFO0UzQ3d4S0YsWTJDdnhLRTtFM0N3eEtGLDhCMkMxeEtFO0EzQzJ4S0o7O0EyQ2h4S0M7RUFDQyxzQkFBYTtFQUNiLCtCQUFtQjtFQUNuQixZQUFZO0VBQ1osZ0JBQVU7RW5DbG1CWCxnQkFBUTtFUnMzTFAsa0IyQ3h4S087QTNDeXhLVDs7QUFFQTtFQUNFLGtCMkNoeEtlO0EzQ2l4S2pCOztBQUVBO0VBQ0UsVzJDNXdLVTtFM0M2d0tWLGdCMkM1d0tlO0UzQzZ3S2YsZ0IyQzV3S2dCO0UzQzZ3S2hCLGUyQzV3S2E7QTNDNndLZjs7QUFFQTtFQUNFLGlCMkM1d0tXO0VBS1YseUJBRVE7QTNDdXdLWDs7QUFFQTtFQUNFLGlCMkM1d0tDO0UzQzZ3S0Qsa0IyQ3R3S2M7QTNDdXdLaEI7O0FBRUE7RTJDandLRSxnQkFBZ0I7QTNDbXdLbEI7O0FBRUE7RVFsNUxDLG1CQUFtQjtBUm81THBCOztBQUVBO0VBQ0UsZTJDNXdLQTtBM0M2d0tGOztBQUVBO0VBQ0UsUTJDenZLRTtBM0MwdktKOztBQUVBO0VBQ0UsbUIyQ3R2S2M7QTNDdXZLaEI7O0FBRUE7RUFDRSxnQjJDcHZLVztBM0NxdktiOztBQUVBO0VBQ0UsbUIyQ2x2S2U7QTNDbXZLakI7O0FBRUE7RUFDRSxnQjJDbHZLWTtBM0NtdktkOztBQUVBO0VBQ0UsWTJDOXVLQztFM0MrdUtELGdCUWg3TE87QVJpN0xUOztBQUVBO0VBQ0UsYTJDdHVLWTtBM0N1dUtkOztBQUVBO0VBQ0UsZ0JReDdMTztBUnk3TFQ7O0FBRUE7RUFDRSwyQjJDbnVLbUI7RTNDbXVLbkIsMkIyQ251S21CO0UzQ211S25CLG9CMkNudUttQjtFM0NvdUtuQix5QjJDbnVLaUI7TTNDbXVLakIsc0IyQ251S2lCO1UzQ211S2pCLG1CMkNudUtpQjtFM0NvdUtqQixlMkNudUtlO0UzQ291S2YsZTJDbnVLZTtFM0NvdUtmLHVCUWg4TGtCO0FSaThMcEI7O0FBRUE7RUFDRSxrQjJDbnVLYztFM0NvdUtkLGtCMkNudUtHO0VBSUQsV0FBQTtFM0NpdUtGLGUyQzV0S2U7RTNDNnRLZixZUXg4TE87RVJ5OExQLHlCMkNudUtFO0UzQ291S0Ysa0IyQzV0S2dCO0EzQzZ0S2xCOztBQUVBOztFMkNqdEtHLFdBQUE7RTNDb3RLRCxrQjJDbnRLWTtFM0NvdEtaLFEyQ250S087RTNDb3RLUCxTMkNudEtTO0UzQ290S1QsVzJDbnRLUztFM0NvdEtULGdDMkNudEtjO0EzQ290S2hCOztBQUVBO0VBQ0Usd0MyQ3hxS0U7TTNDd3FLRixvQzJDeHFLRTtVM0N3cUtGLGdDMkN4cUtFO0EzQ3lxS0o7O0FBRUE7RUFDRSxzRDJDbnRLOEI7TTNDbXRLOUIsa0QyQ250SzhCO1UzQ210SzlCLDhDMkNudEs4QjtBM0NvdEtoQzs7QUFFQTtFQUNFLGlCMkNwdUtFO0UzQ3F1S0YsbUIyQ2x0S2U7RTNDbXRLZixnQjJDbHRLSTtFM0NtdEtKLG1CMkNsdEtlO0EzQ210S2pCOztBQUVBO0VBQ0UsbUIyQ2h0S1k7RTNDaXRLWixhMkM1dUtFO0UzQzZ1S0YsZ0IyQy9zS1U7RTNDZ3RLVixXMkMvc0tLO0EzQ2d0S1A7O0FBRUE7RUFDRSxvQjJDL3NLSztFM0Mrc0tMLG9CMkMvc0tLO0UzQytzS0wsYTJDL3NLSztFM0NndEtMLGdDMkMvc0tvQjtBM0NndEt0Qjs7QUFFQTtFQUNFLG9CMkN2dktFO0EzQ3d2S0o7O0FBRUE7RUFDRSxtQjJDM3NLYztFM0M0c0tkLGdCMkMzc0tlO0UzQzRzS2YsaUIyQzNzS2dCO0EzQzRzS2xCOztBQUVBO0VBQ0UsZ0IyQ3ZzS2E7RTNDd3NLYixlMkN2c0tZO0UzQ3dzS1osaUIyQ3ZzS1k7RTNDd3NLWixtQjJDdnNLVztFM0N3c0tYLGtCUWpnTU87RVJrZ01QLDRCMkMvc0tPO0UzQ2d0S1AsZ0MyQ3ZzS1k7RTNDd3NLWiwrQzJDdnNLYztFM0N3c0tkLGdCMkN2c0tXO0UzQ3dzS1gsb0IyQ3ZzS1M7RTNDdXNLVCxvQjJDdnNLUztFM0N1c0tULGEyQ3ZzS1M7RTNDd3NLVCx5QjJDcHRLQztNM0NvdEtELHNCMkNwdEtDO1UzQ290S0QsbUIyQ3B0S0M7QTNDcXRLSDs7QUFFQTtFQUNFLGdCMkNsc0tHO0UzQ21zS0gsZTJDL3JLQztFM0Nnc0tELGlCMkMvckthO0EzQ2dzS2Y7O0FBRUE7RUFDRSw0QlFqaE11QjtFUmtoTXZCLDhCMkNyc0tDO0UzQ3NzS0Qsb0QyQy9yS2tCO0UzQ2dzS2xCLG1CMkMvcktjO0UzQ2dzS2QsZ0IyQy9yS0c7QTNDZ3NLTDs7QUFFQTtFQUNFLG1CMkMzcktrQjtFM0M0cktsQixnQjJDM3JLUztFM0M0cktULGVRM2hNTztFUjRoTVAsaUIyQy9yS0E7QTNDZ3NLRjs7QUFFQTtFQUNFLGdCMkN6cktjO0UzQzByS2QsZTJDcHNLQztFM0Nxc0tELGlCMkN4ckthO0UzQ3lyS2IsZ0IyQ3RzS0M7QTNDdXNLSDs7QUFFQTtFQUNFLG9CMkMxc0tDO0UzQzBzS0Qsb0IyQzFzS0M7RTNDMHNLRCxhMkMxc0tDO0EzQzJzS0g7O0FBRUE7RUFDRSxpQjJDanJLVTtBM0NrcktaOztBQUVBO0VROWlNQyxpQkFBaUI7QVJnak1sQjs7QUFFQTtFQUNFO0lBQ0Usb0IyQzVxS1M7STNDNHFLVCxvQjJDNXFLUztJM0M0cUtULGEyQzVxS1M7SUFSWCw0QkFZYTtJQVpiLDZCQVlhO1FBWmIsMEJBWWE7WUFaYixzQkFZYTtFM0MwcUtiO0FBQ0Y7O0FBRUE7RTJDenJLRSxhQW9CQTtFM0N1cUtBLGlCMkN0cUtnQjtFM0N1cUtoQixtQjJDeHFLQTtNM0N3cUtBLG9CMkN4cUtBO1UzQ3dxS0EsZ0IyQ3hxS0E7RTNDeXFLQSwrQjJDcHFLRTtFQUdGLG1CQUFHO0EzQ21xS0w7O0FBRUE7RUFDRSxhMkN0cUtBO0UzQ3VxS0EsaUIyQ2xxS2E7RTNDbXFLYixtQjJDaHFLQztNM0NncUtELG9CMkNocUtDO1UzQ2dxS0QsZ0IyQ2hxS0M7RTNDaXFLRCxrQjJDaHFLZTtBM0NpcUtqQjs7QUFFQTtFQUNFLG9CMkNocUtHO0UzQ2dxS0gsb0IyQ2hxS0c7RTNDZ3FLSCxhMkNocUtHO0UzQ2lxS0gsc0IyQ2hxS2U7TTNDZ3FLZixtQjJDaHFLZTtVM0NncUtmLHFCMkNocUtlO0UzQ2lxS2YsbUIyQ2hxS0c7RTNDaXFLSCxtQjJDaHFLYztBM0NpcUtoQjs7QUFFQTtFQUNFLGdCMkM1cEtHO0UzQzZwS0gsbUIyQzVwS0c7TTNDNHBLSCxXMkM1cEtHO1UzQzRwS0gsTzJDNXBLRztFM0M2cEtILGtCMkM1cEtjO0EzQzZwS2hCOztBQUVBO0VBQ0UsWTJDdHFLRTtBM0N1cUtKOztBQUVBO0VBQ0UsZ0IyQ3ZwS2M7RTNDd3BLZCxtQlEzbE1PO0VSNGxNUCx5QjJDMXBLUztFM0MycEtULG1CMkN2cEthO0UzQ3dwS2Isa0IyQzVwS0U7RTNDNnBLRixhMkNycEtVO0EzQ3NwS1o7O0FBRUE7RUFDRSxjMkNycEtHO0EzQ3NwS0w7O0FBRUE7RUFDRSxnQlF2bU1PO0VSd21NUCxnQjJDdHFLRTtFM0N1cUtGLGUyQ2xwS1U7RTNDbXBLVixpQjJDeHFLRTtBM0N5cUtKOztBQUVBO0VBQ0UsZ0IyQy9vS0k7QTNDZ3BLTjs7QUFFQTtFQUNFLGEyQ2hyS0U7QTNDaXJLSjs7QUFFQTtFQUNFLGMyQzdvS1M7QTNDOG9LWDs7QUFFQTtFQUNFLGEyQzNvS0s7QTNDNG9LUDs7QUFFQTtFQUNFLGlCMkNub0tjO0UzQ29vS2QsNkIyQ25vS29CO0UzQ29vS3BCLGEyQ25vS1k7QTNDb29LZDs7QUFFQTtFQUNFLG1CMkNub0tlO0EzQ29vS2pCOztBQUVBO0UyQy9uS0UsbUJBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZUFvckJBO0VuQzlyREQsaUJBQWlCO0FSNG9NbEI7O0FBRUE7RTJDN25LRSxhQUFBO0UzQytuS0EsOEIyQzluS2M7RTNDK25LZCxjMkM5bktDO0EzQytuS0g7O0FBRUE7RUFDRSxrQjJDcG9LTTtFM0Nxb0tOLG1CMkM1bktnQjtFQUloQix5QkFBUztFM0MwbktULGtCMkN6bktnQjtFM0MwbktoQixlMkN6bktjO0EzQzBuS2hCOztBQUVBO0VBQ0U7SUFDRSxvQjJDem5LUztJM0N5bktULG9CMkN6bktTO0kzQ3luS1QsYTJDem5LUztJM0MwbktULDRCMkN6bktpQjtJM0N5bktqQiw2QjJDem5LaUI7UTNDeW5LakIsMEIyQ3puS2lCO1kzQ3luS2pCLHNCMkN6bktpQjtFM0MwbktuQjtBQUNGOztBQUVBO0VBQ0Usa0QyQ3RuS2dCO0EzQ3VuS2xCOztBQUVBO0VBQ0UsVzJDdG5LQztFM0N1bktELFkyQ3RuS0M7RTNDdW5LRCxpQjJDdG5LQztFM0N1bktELDBEMkN0bktpQjtBM0N1bktuQjs7QUFFQTtFQUNFLG1CMkNub0tBO0UzQ29vS0EsYzJDdG5LUztBM0N1bktYOztBQUVBO0VBQ0UsZ0IyQ25uS2M7RTNDb25LZCxlMkNubktZO0UzQ29uS1osYzJDbm5LWTtFM0NvbktaLHFCUXZyTWtCO0VSd3JNbEIsa0IyQ3huS0E7QTNDeW5LRjs7QUFFQTtFQUNFLFcyQ2huS0M7RTNDaW5LRCxrQjJDaG5LQztFM0NpbktELFkyQ2huS0M7RTNDaW5LRCxXMkNobktDO0UzQ2luS0QsWTJDaG5LQztFM0NpbktELFVRanNNTztFUmtzTVAsaUIyQ3ZuS0E7RTNDd25LQSw0QjJDaG1LQztFM0NpbUtELDJCMkM5bUtTO0UzQyttS1Qsd0IyQzltS3FCO0EzQyttS3ZCOztBQUVBO0VBQ0Usa0IyQzVtS0M7RTNDNm1LRCxTMkM1bUtFO0UzQzZtS0YsVzJDNW1LRTtFM0M2bUtGLFcyQzVtS0U7RTNDNm1LRixZMkM1bUtFO0VBSUYsd0JBQVE7RTNDMG1LUiw0QjJDdmtLQztFM0N3a0tELDJCUWh0TXVCO0VSaXRNdkIsMHdFMkM1bUtRO0EzQzZtS1Y7O0FBRUE7RUFDRSxjUXJ0TU87RVJzdE1QLGtCMkNqbktDO0EzQ2tuS0g7O0FBRUE7RUFDRSxlMkNubUthO0EzQ29tS2Y7O0FBRUE7RUFDRSxlUTl0TU87QVIrdE1UOztBQUVBO0VBQ0UsZ0IyQ25tS0c7RTNDb21LSCxjMkNubUtHO0UzQ29tS0gsYzJDbm1LRztFM0NvbUtILGMyQ25tS1E7QTNDb21LVjs7QUFFQTtFMkM1bEtHLGNBQUE7RTNDOGxLRCxtQjJDN2xLZTtFM0M4bEtmLGdCMkM3bEthO0UzQzhsS2IsZTJDN2xLUTtFM0M4bEtSLGlCMkM3bEtnQjtBM0M4bEtsQjs7QUFFQTtFQUNFO0lRanZNRCxtQkFBTTtRQUFOLFdBQU07WUFBTixPQUFNO0VSbXZNTDtBQUNGOztBQUVBO0VBQ0Usa0IyQzVsS2U7RTNDNmxLZixvQjJDNWxLVTtFM0M0bEtWLG9CMkM1bEtVO0UzQzRsS1YsYTJDNWxLVTtFQUlULHlCQUFNO01BQU4sc0JBQU07VUFBTiw4QkFBTTtBM0MwbEtUOztBQUVBO0VBQ0UsZ0IyQ3psS2dCO0EzQzBsS2xCOztBQUVBO0VBQ0UsZ0IyQ2psS0U7QTNDa2xLSjs7QUFFQTtFQUNFLDB3RTJDeGxLYztFM0N5bEtkLHFCMkN4bEtrQjtFQUtsQiw0QkFBUTtFM0NxbEtSLDZCMkNwbEtjO0UzQ3FsS2QsZ0IyQ3BsS2M7RTNDcWxLZCxrQjJDcGxLZ0I7RTNDcWxLaEIsZTJDcGxLYztFM0NxbEtkLGlCUTV3TU87RVI2d01QLGdCMkMxbEtBO0UzQzJsS0EsYTJDcGxLUztBM0NxbEtYOztBQUVBO0VBQ0UsYzJDbGxLRTtBM0NtbEtKOztBQUVBO0VBQ0UsZ0IyQ25tS0M7QTNDb21LSDs7QUFFQTtFQUNFLG1CMkMxa0tFO0EzQzJrS0o7O0FBRUE7RTJDMWtLRSxlQUFBO0EzQzRrS0Y7O0FBRUE7RUFDRSxnQjJDM2tLYztBM0M0a0toQjs7QUFFQTtFQUNFLGlCMkNubEtBO0UzQ29sS0EsNkIyQzNrS2lCO0UzQzRrS2pCLGdCMkMza0tZO0EzQzRrS2Q7O0FBRUE7RUFDRSxpQjJDemxLQztFM0MwbEtELGtCMkN6a0tnQjtFM0Mwa0toQixZMkN2a0tDO0EzQ3drS0g7O0FBRUE7RUFDRSx1QjJDdmtLbUI7RTNDd2tLbkIsZ0NRbnpNdUI7RVJvek12QixVMkM3a0tDO0EzQzhrS0g7O0FBRUE7RUFDRSxnQjJDcmtLRztBM0Nza0tMOztBQUVBO0VBQ0U7SUFDRSxnQjJDL2pLQTtFM0Nna0tGO0FBQ0Y7O0FBRUE7RUFDRSxnQjJDN2pLWTtFQUtaLGVBQUE7RTNDMGpLQSxpQjJDempLZ0I7QTNDMGpLbEI7O0FBRUE7RUFDRSxjMkN4aktXO0UzQ3lqS1gsMEIyQ2hqS0U7QTNDaWpLSjs7QUFFQTtFQUNFLGEyQ3hqS0c7RTNDeWpLSCxtQjJDeGpLYztBM0N5aktoQjs7QUFFQTtFQUNFLGMyQ3JqS0U7QTNDc2pLSjs7QUFFQTtFQUNFLG1CMkNyaktHO0VBS0gsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RTNDa2pLQSx5QjJDampLVztNM0NpaktYLHNCMkNqaktXO1UzQ2lqS1gsbUIyQ2pqS1c7QTNDa2pLYjs7QUFFQTtFQUNFLFkyQ2pqS1M7RTNDa2pLVCxvQjJDaGpLWTtBM0NpaktkOztBQUVBO0VBQ0UsV1FqMk1PO0FSazJNVDs7QUFFQTtFQUNFLGdCMkMvaktDO0EzQ2drS0g7O0FBRUE7RUFDRSxlMkNsaUtZO0UzQ21pS1osaUIyQ2xpS2lCO0UzQ21pS2pCLGMyQ2xpS0k7QTNDbWlLTjs7QUFFQTtFQUNFLFcyQy9oS0s7RTNDZ2lLTCxnQjJDL2hLWTtFM0NnaUtaLGUyQy9oS2E7RTNDZ2lLYixpQjJDL2hLSztFM0NnaUtMLDBCMkMvaEtxQjtBM0NnaUt2Qjs7QUFFQTtFQUNFLDZCMkNyaEtFO0UzQ3NoS0YsaUJReDNNTztFUnkzTVAsa0IyQzloS0M7RTNDK2hLRCxrQjJDMWhLRztBM0MyaEtMOztBQUVBO0VBQ0Usb0IyQ3ZoS0U7RTNDdWhLRixvQjJDdmhLRTtFM0N1aEtGLGEyQ3ZoS0U7RTNDd2hLRiwyQjJDdmhLVztNM0N1aEtYLHdCMkN2aEtXO1UzQ3VoS1gscUIyQ3ZoS1c7RTNDd2hLWCxnQjJDdmhLWTtFM0N3aEtaLG1CUWo0TU87QVJrNE1UOztBQUVBO0VBQ0UsaUIyQ3JoS2M7RTNDc2hLZCxpQjJDcmhLYTtFM0NzaEtiLGUyQ3JoS1c7RTNDc2hLWCxjMkNyaEtVO0UzQ3NoS1YsbUIyQ3JoS2U7QTNDc2hLakI7O0FBRUE7RUFDRSxZMkNyaEtHO0UzQ3NoS0gsWTJDcmhLRztBM0NzaEtMOztBQUVBO0VBQ0UsU0FBUztBQUNYOztBQUVBO0VBQ0UsNkIyQ2poS1c7RTNDa2hLWCxlMkNqaEthO0UzQ2toS2Isa0IyQ2poS2E7RTNDa2hLYixjMkNqaEtVO0UzQ2toS1Ysb0IyQ2poS2lCO0UzQ2toS2pCLFkyQ2poS0U7QTNDa2hLSjs7QUFFQTtFQUNFLGMyQzVoS0M7QTNDNmhLSDs7QUFFQTtFQUNFLGUyQzlnS0U7RTNDK2dLRixXMkNqaEtFO0UzQ2toS0YsWTJDM2dLSTtFM0M0Z0tKLGNRdDZNTztFUnU2TVAsb0IyQ3BoS0U7RTNDb2hLRixvQjJDcGhLRTtFM0NvaEtGLGEyQ3BoS0U7RTNDcWhLRix5QjJDM2dLYztNM0MyZ0tkLHNCMkMzZ0tjO1UzQzJnS2QsbUIyQzNnS2M7RTNDNGdLZCxxQjJDdGhLRTtFM0N1aEtGLGtCMkN4Z0tlO0EzQ3lnS2pCOztBQUVBO0VBQ0UsVzJDbmdLQztFM0NvZ0tELGtCMkNuZ0tjO0UzQ29nS2QsUTJDbmdLRTtFM0NvZ0tGLFUyQ25nS087RTNDb2dLUCxVMkNuZ0tFO0UzQ29nS0YsV1FuN01PO0VSbzdNUCxnQjJDbGdLRTtFM0NtZ0tGLDZCMkM5L0ptQjtFM0MrL0puQiw0QjJDNS9KRztFM0M2L0pILGlEMkMxL0pRO00zQzAvSlIsNkMyQzEvSlE7VTNDMC9KUix5QzJDMS9KUTtBM0MyL0pWOztBQUVBO0VBQ0Usa0IyQzEvSmE7RTNDMi9KYixTMkMxL0pFO0UzQzIvSkYsZTJDei9KYTtFM0MwL0piLFEyQ2pnS0M7RTNDa2dLRCxtQjJDai9KRTtFM0NrL0pGLG9EUWg4TXVCO1VSZzhNdkIsNENRaDhNdUI7RVJpOE12Qiw0QjJDcGdLQztFM0NxZ0tELGEyQ3ovSkc7QTNDMC9KTDs7QUFFQTtFQUNFLGMyQ3QvSkM7QTNDdS9KSDs7QUFFQTtFQUNFLGNRMThNTztFUjI4TVAsbUIyQzMvSkM7RTNDNC9KRCxrQjJDdC9KRztFM0N1L0pILGtCMkM3L0pFO0UzQzgvSkYsZTJDcC9KRztBM0NxL0pMOztBQUVBO0VBQ0UsVzJDOStKQztFM0MrK0pELGtCMkM5K0pnQjtFM0MrK0poQixRMkM5K0pDO0UzQysrSkQsUTJDOStKQztFM0MrK0pELG1DMkM5K0ppQjtNM0M4K0pqQiwrQjJDOStKaUI7VTNDOCtKakIsMkIyQzkrSmlCO0UzQysrSmpCLGtCMkM5K0plO0UzQysrSmYseUIyQzkrSmdCO0UzQysrSmhCLFUyQzkrSkM7RTNDKytKRCxXMkM5K0pVO0EzQysrSlo7O0FBRUE7RUFDRSxnQjJDOStKRTtBM0MrK0pKOztBQUVBO0VBQ0UscUIyQy8vSkk7QTNDZ2dLTjs7QUFFQTtFMkN0K0pFLFdBQUE7RTNDdytKQSxrQjJDditKZ0I7RTNDdytKaEIsUVF4K01LO0VSeStNTCxVMkMxK0pBO0UzQzIrSkEsbUMyQ3YrSnFCO00zQ3UrSnJCLCtCMkN2K0pxQjtVM0N1K0pyQiwyQjJDditKcUI7RTNDdytKckIsa0IyQzUrSk87RTNDNitKUCxtQjJDcitKaUI7RTNDcytKakIsVVE3K01LO0VSOCtNTCxXMkMvK0pDO0EzQ2cvSkg7O0FBRUE7RUFDRSxtQjJDaCtKRztBM0NpK0pMOztBQUVBO0VBQ0Usb0JRdC9NTztFUnMvTVAsb0JRdC9NTztFUnMvTVAsYVF0L01PO0VSdS9NUCxzQjJDcitKQztNM0NxK0pELG1CMkNyK0pDO1UzQ3ErSkQscUIyQ3IrSkM7QTNDcytKSDs7QUFFQTtFQUNFLGdCMkM3OUpZO0UzQzg5SlosbUIyQzc5SkU7TTNDNjlKRixXMkM3OUpFO1UzQzY5SkYsTzJDNzlKRTtFM0M4OUpGLGtCMkM5L0pPO0EzQysvSlQ7O0FBRUE7RTJDOThKRSxZQUFBO0EzQ2c5SkY7O0FBRUE7RUFDRSxnQjJDLzhKWTtBM0NnOUpkOztBQUVBO0VBQ0UsMEIyQzk4SnFCO0UzQys4SnJCLGdCMkM5OEpXO0UzQys4SlgsZTJDejlKQztFM0MwOUpELGlCMkM1OEplO0UzQzY4SmYsYzJDNThKVztBM0M2OEpiOztBQUVBO0VBQ0UsbUQyQzU4SmtCO1UzQzQ4SmxCLDJDMkM1OEprQjtFM0M2OEpsQixnQjJDNThKRztBM0M2OEpMOztBQUVBO0VBQ0UsdUIyQzE4Sm9CO0UzQzI4SnBCLGdDUXZoTndCO0VSd2hOeEIsaUIyQ3QrSkM7RTNDdStKRCxlMkN4OEpLO0VBT0wsaUJBQUE7RTNDbThKQSx5QjJDbDhKYztBM0NtOEpoQjs7QUFFQTtFQUNFLHVCMkMvN0pDO0UzQ2c4SkQsa0IyQy83SmU7QTNDZzhKakI7O0FBRUE7RUFDRSw2QjJDOTdKZTtFM0MrN0pmLDRCMkM5N0p1QjtFM0MrN0p2QixvQjJDOThKQztFM0M4OEpELG9CMkM5OEpDO0UzQzg4SkQsYTJDOThKQztFM0MrOEpELHNCMkM3N0plO00zQzY3SmYsbUIyQzc3SmU7VTNDNjdKZixxQjJDNzdKZTtBM0M4N0pqQjs7QUFFQTtFQUNFLG1CMkN4N0pHO00zQ3c3SkgsVzJDeDdKRztVM0N3N0pILE8yQ3g3Skc7QTNDeTdKTDs7QUFFQTtFQUNFLGdCMkN0N0pVO0UzQ3U3SlYsZTJDdDdKRztFM0N1N0pILGlCMkN0N0pjO0UzQ3U3SmQsbUIyQ3Q3SmdCO0EzQ3U3SmxCOztBQUVBO0VBQ0UsbUIyQ2w3SmtCO0UzQ203SmxCLFcyQ2w3SkM7QTNDbTdKSDs7QUFFQTtFQUNFLG1CMkNsN0plO0VBSWYsY0FBQTtFM0NnN0pBLFkyQy82SlU7RTNDZzdKVixRMkMvNkpDO0EzQ2c3Skg7O0FBRUE7RUFDRSxpQjJDOTZKZTtBM0MrNkpqQjs7QUFFQTtFQUNFLFcyQzk2SkU7RUFJRCxZQUFBO0UzQzQ2SkQseUIyQ3o2SmM7RTNDMDZKZCx1QjJDeDZKRTtFQUxELG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0UzQys2SkQsZTJDLzRKRTtFM0NnNUpGLDRCUTVrTnVCO0VSNmtOdkIsMkIyQzE2SkM7RTNDMjZKRCxzRDJDbDVKRTtBM0NtNUpKOztBQUVBO0VBQ0UsVTJDcDZKSTtFM0NxNkpKLGtCMkNwNkphO0UzQ3E2SmIsa0IyQ3A2SmE7RTNDcTZKYixNUXJsTkQ7RVJzbE5DLE8yQzE3SkM7RTNDMjdKRCxXMkNoNkpRO0EzQ2k2SlY7O0FBRUE7RTJDMTVKQyxnQkFBUztFQUNSLFVBQUE7RUFDQSxtQkFBZTtBM0M0NUpqQjs7QUFFQTtFMkMxNUpFLG1CQWdHQTtFQXRHQSxnQkFBTztFM0NtNkpQLGUyQ3o1Slc7RUFJWCxpQkFBQTtBM0N1NUpGOztBQUVBO0VBQ0UsYTJDdDVKWTtFM0N1NUpaLDhCMkN0NUpjO0UzQ3U1SmQsbUIyQ3Q1SmM7QTNDdTVKaEI7O0FBRUE7RUFDRSx5QjJDcjVKYTtFM0NzNUpiLGtCMkNyNUpZO0UzQ3M1SlosZTJDcjVKVTtFM0NzNUpWLG9CMkNyNUpTO0UzQ3E1SlQsb0IyQ3I1SlM7RTNDcTVKVCxhMkNyNUpTO0UzQ3M1SlQseUIyQ3I1Slk7TTNDcTVKWixzQjJDcjVKWTtVM0NxNUpaLG1CMkNyNUpZO0UzQ3M1SlosZ0IyQ3I1SmE7RTNDczVKYixlMkNyNUpZO0EzQ3M1SmQ7O0FBRUE7RTJDajVKRSxtQkFBQTtBM0NtNUpGOztBQUVBO0VBQ0UsVzJDbDVKUztFM0NtNUpULG1CMkNsNUphO0UzQ201SmIsVzJDbDVKQztFM0NtNUpELGUyQ2w1SlU7RTNDbTVKVixZMkNsNUpVO0VBR1Ysa0JBQUE7RTNDaTVKQSxrQjJDaDVKZTtBM0NpNUpqQjs7QUFFQTtFQUNFLG9CMkM5NEptQjtFM0MrNEpuQixnQjJDOTRKVztBM0MrNEpiOztBQUVBO0VBQ0UsbUJPanBOUztBUGtwTlg7O0FBRUE7RUFDRSx3QjJDejRKVTtVM0N5NEpWLGdCMkN6NEpVO0EzQzA0Slo7O0FBRUE7RUFDRSxVMkN6NEpRO0UzQzA0SlIsbUIyQ3o0Slk7RTNDMDRKWixtQjJDeDRKRTtFM0N5NEpGLHdCMkNqNkpPO0EzQ2s2SlQ7O0FBRUE7RUFDRSxlMkNyNkpDO0UzQ3M2SkQsZ0IyQ2o0SmM7RTNDazRKZCxpQjJDajRKYTtFM0NrNEpiLG9CMkNqNEpXO0EzQ2s0SmI7O0FBRUE7RUFDRSw0QjJDajRKc0I7RTNDazRKdEIsa0IyQ2o0SmE7RTNDazRKYixtQjJDaDRKRztBM0NpNEpMOztBQUVBO0VBQ0UsbUI0QzNxTmlCO0E1QzRxTm5COztBNEMvcU5BO0VBUUUsbUJBQW1CO0E1QzJxTnJCOztBQUVBO0VBQ0UsZ0JBQWdCO0E0Q3ZxTmpCOztBNUMwcU5EO0VRbHJOQyxjQUFRO0FSb3JOVDs7QUFFQTtFQUNFLG1CNEN0cU5pQjtBNUN1cU5uQjs7QUFFQTtFQUNFLGU0Q3BxTmE7RTVDcXFOYixpQlE1ck5PO0VSNnJOUCxtQjRDcnJOQTtFNUNzck5BLGlCNENwcU5ZO0E1Q3FxTmQ7O0FBRUE7RUFDRSxvQjRDcHFOUztFNUNvcU5ULG9CNENwcU5TO0U1Q29xTlQsYTRDcHFOUztFNUNxcU5ULG1CQUFtQjtBNENocU5wQjs7QTVDbXFORDtFQUNFLG1CNENwcU5EO0U1Q3FxTkMsYTRDanFOQztFNUNrcU5ELGlCNENqcU5ZO0U1Q2txTlosbUI0Q2pxTlk7TTVDaXFOWixvQjRDanFOWTtVNUNpcU5aLGdCNENqcU5ZO0E1Q2txTmQ7O0FBRUE7RUFDRSx1QjRDL3BOaUI7QTVDZ3FObkI7O0FBRUE7O0VBRUUsYTRDaHJOQTtBNUNpck5GOztBNkMzdE5BOztFQUVDLGNBQVk7QTdDOHROYjs7QUFFQTtFQUNFLGtCNkM1dE5hO0U3QzZ0TmIsbUI2QzV0TmU7RTdDNnROZixvQjZDNXROaUI7QTdDNnRObkI7O0FBRUE7RUFDRSxlNkM1dE5DO0U3QzZ0TkQsbUI2QzV0Tlk7QTdDNnROZDs7QUFFQTtFQUNFLGdCNkN6dE5TO0U3QzB0TlQsaUI2Q3p0TlU7RTdDMHROVixtQlF6dU5nQjtBUjB1TmxCOztBQUVBO0VBQ0Usb0I2Q3R0TlU7RTdDc3ROVixvQjZDdHROVTtFN0NzdE5WLGE2Q3R0TlU7RTdDdXROVixtQjZDdHROUztBN0N1dE5YOztBQUVBO0VBQ0UsWTZDNXRORDtFN0M2dE5DLG1CNkN0dE5DO003Q3N0TkQsVzZDdHROQztVN0NzdE5ELE82Q3R0TkM7RUFJRixrQkFBWTtFN0NvdE5YLGU2Q3hyTkE7RTdDeXJOQSx3QjZDbHROUTtFN0NtdE5SLGM2Q2x0TkM7RTdDbXRORCxvQjZDbHROZ0I7QTdDbXRObEI7O0FBRUE7RUFDRSxZNkN4dE5BO0U3Q3l0TkEsZ0I2Q2x0TkU7RTdDbXRORixlNkNsdE5FO0U3Q210TkYsb0I2Q2x0TmE7RTdDbXROYixpQjZDbHRORTtBN0NtdE5KOztBQUVBO0VBQ0UsZTZDbHROQztBN0NtdE5IOztBQUVBO0VBQ0Usa0I2QzdzTkU7RUFJSCxtQkFBUTtFN0Myc05QLHVCNkNuck5BO0U3Q29yTkEsZ0JRM3dOTztFUjR3TlAsZTZDN3NOTTtFN0M4c05OLGlCNkMxc05ZO0U3QzJzTlosZ0M2Q3ZyTkE7RTdDd3JOQSxtQjZDeHNOQTtBN0N5c05GOztBQUVBO0VBQ0UsYTZDeHNOQztBN0N5c05IOztBQUVBO0VBQ0UsZ0I2Q3hzTkM7RTdDeXNORCxlNkN4c05DO0U3Q3lzTkQsa0JRenhOTztFUjB4TlAsZ0I2QzN0TkE7RTdDNHROQSxvQjZDeHNOTztFN0N3c05QLG9CNkN4c05PO0U3Q3dzTlAsYTZDeHNOTztFN0N5c05QLHlCNkN4c05VO003Q3dzTlYsc0I2Q3hzTlU7VTdDd3NOVixtQjZDeHNOVTtFQUtYLDRCQUFNO0U3Q3FzTkwsZ0M2Q3BzTlU7RTdDcXNOVixxQjZDcHNOa0I7RTdDcXNObEIsK0M2Q3BzTmtCO0E3Q3FzTnBCOztBQUVBO0VBQ0UsZTZDM3NOSTtFN0M0c05KLGlCNkNuc05XO0U3Q29zTlgsZ0I2Q25zTlc7QTdDb3NOYjs7QUFFQTtFQUNFLGdCNkNqc05ZO0E3Q2tzTmQ7O0FBRUE7RUFDRSxXNkN2c05BO0U3Q3dzTkEsa0I2Q2pzTlc7RTdDa3NOWCxtQjZDanNORTtFN0Nrc05GLDBCTzN5Tk07TVAyeU5OLHNCTzN5Tk07RVA0eU5OLGtCNkNqc05FO0E3Q2tzTko7O0FBRUE7RUFDRSxvQjZDOXJOUztFN0M4ck5ULG9CNkM5ck5TO0U3QzhyTlQsYTZDOXJOUztFN0Mrck5ULHlCUXZ6Tk87TVJ1ek5QLHNCUXZ6Tk87VVJ1ek5QLG1CUXZ6Tk87RVJ3ek5QLDRCNkNuc05TO0U3Q29zTlQsa0I2QzlyTkU7RTdDK3JORixlNkM5ck5FO0E3QytyTko7O0FBRUE7RUFDRSxlNkMxck5BO0U3QzJyTkEsa0I2QzFyTlM7QTdDMnJOWDs7QUFFQTtFQUNFLGdCNkMxck5ZO0U3QzJyTlosZTZDMXJOWTtFN0Myck5aLGlCNkMxck5ZO0E3QzJyTmQ7O0FBRUE7RUFDRSxpQjZDMXJOVztFN0Myck5YLGlCNkMxck5FO0U3QzJyTkYsZTZDMXJORTtFN0Myck5GLGlCNkN4c05DO0E3Q3lzTkg7O0FBRUE7RUFDRSxXNkNuck5FO0U3Q29yTkYsa0I2Q25yTmE7RTdDb3JOYixRNkNuck5FO0U3Q29yTkYsVzZDbnJORTtFN0Nvck5GLFc2Q25yTkU7RTdDb3JORixZNkNuck5FO0U3Q29yTkYsNkJRdDFOa0I7RVJ1MU5sQiw0QjZDbnROTztFN0NvdE5QLGtENkNqck5FO003Q2lyTkYsOEM2Q2pyTkU7VTdDaXJORiwwQzZDanJORTtBN0Nrck5KOztBQUVBO0U4Q2gyTkMsdUJBZ0RBO0VBbERELGFBSUM7QTlDaTJORDs7QUFFQTtFQUNFLG9COEN4Mk5TO0U5Q3cyTlQsb0I4Q3gyTlM7RTlDdzJOVCxhOEN4Mk5TO0U5Q3kyTlQsaUI4QzcxTlc7RTlDODFOWCxZOEM3MU5DO0U5QzgxTkQsZThDNzFOWTtFOUM4MU5aLGdCOEM3MU5DO0U5QzgxTkQsaUI4QzMxTkM7RTlDNDFORCxlOEMzMU5DO0U5QzQxTkQsZ0I4QzMxTkM7QTlDNDFOSDs7QUFFQTtFQUNFLGtCOEN6MU5VO0U5QzAxTlYsb0I4Q3oxTkM7RTlDeTFORCxvQjhDejFOQztFOUN5MU5ELGE4Q3oxTkM7RTlDMDFORCx5QjhDejFOZTtNOUN5MU5mLHNCOEN6MU5lO1U5Q3kxTmYsbUI4Q3oxTmU7RTlDMDFOZix5QjhDcjFORTtNOUNxMU5GLHNCOENyMU5FO1U5Q3ExTkYsOEI4Q3IxTkU7RTlDczFORixnQjhDcjFORTtFOUNzMU5GLGU4Q24xTkU7RTlDbzFORixpQjhDbjFOZTtBOUNvMU5qQjs7QUFFQTtFQUNFLGdCOENoMU5ZO0E5Q2kxTmQ7O0FBRUE7RVF6M05DLGdCQUFRO0VSMjNOUCxlK0NoNE5EO0EvQ2k0TkQ7O0FBRUE7RUFDRSxnQitDNzNOWTtBL0M4M05kOztBQUVBO0UrQzEzTkMsa0JBQVE7RUFDUCxXQUFXO0VBQ1gsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFXO0V2Q1paLHlCQUF3QjtFUnk0TnZCLG1CK0NqNE5PO0UvQ2s0TlAseUIrQ3ozTkE7RS9DMDNOQSxhQUFhO0ErQ3gzTmQ7O0EvQzIzTkQ7RVE5NE5DLFFBQVE7QVJnNU5UOztBQUVBO0VBQ0UsaUJBQWlCO0UrQ3QzTmxCLG1CQUFPO0VBQ04sbUJBQW1CO0VBQ25CLGdCQUFhO0EvQ3czTmY7O0FBRUE7RUFDRSw2QitDNzNOTTtFL0M4M05OLGlCK0N2M05hO0UvQ3czTmIsaUIrQ3YzTlk7RS9DdzNOWixlK0N2M05ZO0VBR1osb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RS9DczNOQSx5QitDcjNOVTtNL0NxM05WLHNCK0NyM05VO1UvQ3EzTlYsbUIrQ3IzTlU7RS9DczNOVix5QlFoNk51QjtNUmc2TnZCLHNCUWg2TnVCO1VSZzZOdkIsOEJRaDZOdUI7RVJpNk52QixrQitDeDNOQTtBL0N5M05GOztBQUVBO0VBQ0UsbUIrQ3AzTkM7RS9DcTNORCxrQitDaDNOZ0I7RUFJaEIsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RS9DODJOQSx5QitDNzJOZTtNL0M2Mk5mLHNCK0M3Mk5lO1UvQzYyTmYsbUIrQzcyTmU7QS9DODJOakI7O0FBRUE7RUFDRSxtQitDbDNOQTtBL0NtM05GOztBQUVBO0VBQ0UsZ0IrQzcyTkU7RS9DODJORixpQitDdjNOQztFL0N3M05ELG1CK0MzMk5FO00vQzIyTkYsVytDMzJORTtVL0MyMk5GLE8rQzMyTkU7RS9DNDJORixrQitDMzJOZTtBL0M0Mk5qQjs7QUFFQTtFQUNFLGdCK0MzMk5HO0UvQzQyTkgsZStDMzJORztFL0M0Mk5ILGMrQzMyTkc7RS9DNDJOSCxpQitDMzJORztFQUtILGVBQUE7QS9DdzJORjs7QUFFQTtFQUNFLG9CUS83Tk87RVIrN05QLG9CUS83Tk87RVIrN05QLGFRLzdOTztFUmc4TlAsVytDNTJOQTtFL0M2Mk5BLGUrQ3YyTlc7RS9DdzJOWCxZK0N2Mk5FO0UvQ3cyTkYsaUIrQ3YyTmE7RS9DdzJOYixlK0N2Mk5FO0VBSUYsNkJBQVE7RS9DcTJOUiwwQytDcDJOYztFL0NxMk5kLDJCK0Mzek5DO0UvQzR6TkQscUJReDhOa0I7QVJ5OE5wQjs7QUFFQTtFQUNFLG9CK0MzMk5BO0UvQzIyTkEsb0IrQzMyTkE7RS9DMjJOQSxhK0MzMk5BO0EvQzQyTkY7O0FBRUE7RUFDRSxtQitDajJOUztFL0NrMk5ULFkrQ2oyTkU7RS9DazJORixnQitDajJOYTtFL0NrMk5iLG1CK0NqMk5FO00vQ2kyTkYsbUIrQ2oyTkU7VS9DaTJORixlK0NqMk5FO0UvQ2syTkYsb0IrQ2oyTmdCO0UvQ2syTmhCLGtCTy84Tk07QVBnOU5SOztBQUVBO0VBQ0UsYytDajJORztBL0NrMk5MOztBQUVBO0VBQ0UsZ0MrQzkxTmlCO0EvQysxTm5COztBQUVBO0VBQ0UsYytDaDROQztFL0NpNE5ELGtCK0M5MU5HO0UvQysxTkgsaUIrQzkxTkc7RS9DKzFOSCxlUXArTk87RVJxK05QLGlCK0NwNE5DO0EvQ3E0Tkg7O0FBRUE7RUFDRSxpQlF6K05PO0VSMCtOUCxvQitDNTFOQTtBL0M2MU5GOztBQUVBO0VBQ0UsaUQrQ3QxTm9CO00vQ3MxTnBCLDZDK0N0MU5vQjtVL0NzMU5wQix5QytDdDFOb0I7QS9DdTFOdEI7O0FBRUE7RUFDRSxjK0N0MU5ZO0EvQ3UxTmQ7O0FBRUE7RUFDRSw0QitDaDJOTztFL0NpMk5QLGMrQ3QxTlM7RS9DdTFOVCxrQitDdDFORTtFL0N1MU5GLGlCK0N0MU5FO0UvQ3UxTkYsZStDcDJOQztFL0NxMk5ELGlCK0NyMU5ZO0EvQ3MxTmQ7O0FBRUE7RUFDRSxXK0NsMU5JO0UvQ20xTkosa0IrQzEyTkM7RS9DMjJORCxRQUFRO0VBQ1IsVytDNTJOQztFL0M2Mk5ELFcrQzUwTks7RS9DNjBOTCxZUXBnT087RVJxZ09QLDZCK0N4ME5PO0UvQ3kwTlAsNEIrQ3AwTkU7RS9DcTBORixrRCtDbjBOVTtNL0NtME5WLDhDK0NuME5VO1UvQ20wTlYsMEMrQ24wTlU7QS9DbzBOWjs7QUFFQTtFQUNFLHVCK0NuME5pQjtFL0NvME5qQixhK0NuME5HO0EvQ28wTkw7O0FBRUE7RUFDRSxtQitDbjBOYztBL0NvME5oQjs7QUFFQTtFQUNFLGdCK0NoME5JO0EvQ2kwTk47O0FBRUE7RUFDRSxpQitDaDBOVztFL0NpME5YLGdCK0NoME5VO0UvQ2kwTlYsa0IrQ2gwTkk7RS9DaTBOSixrQitDaDBOSTtBL0NpME5OOztBQUVBO0VBQ0UsZ0IrQzN6TmM7QS9DNHpOaEI7O0FBRUE7RUFDRSxXK0Mzek5VO0UvQzR6TlYsa0IrQzN6TmM7RS9DNHpOZCxTK0Mzek5DO0UvQzR6TkQsTytDM3pOQztFL0M0ek5ELGtCK0Mzek5nQjtFL0M0ek5oQixXK0Mzek5DO0UvQzR6TkQsWVF6aU9PO0VSMGlPUCx5QitDdjBOTztBL0N3ME5UOztBQUVBO0VBQ0UsbUIrQzN6TmM7RS9DNHpOZCxxQitDM3pOZTtBL0M0ek5qQjs7QUFFQTtFQUNFLHVCK0NyeU5DO0UvQ3N5TkQscUJRcGpPa0I7QVJxak9wQjs7QUFFQTtFQUNFLG1CK0N4ek5lO0UvQ3l6TmYscUIrQ3h6TmM7QS9DeXpOaEI7O0FBRUE7RUFDRSxtQitDcjBOQztFL0NzME5ELHFCK0Nsek5rQjtBL0Ntek5wQjs7QUFFQTtFK0M5eU5FLGFBQWE7QS9DZ3pOZjs7QUFFQTtFUXJrT0MsbUJBQU07TUFBTixXQUFNO1VBQU4sT0FBTTtBUnVrT1A7O0FBRUE7RUFDRSxhK0N6ek5EO0UvQzB6TkMsOEIrQzl5TmdCO0UvQyt5TmhCLGMrQzl5TlU7QS9DK3lOWjs7QUFFQTtFQUNFLGMrQzl5Tlc7RS9DK3lOWCxvRCtDOXlOMEI7VS9DOHlOMUIsNEMrQzl5TjBCO0UvQyt5TjFCLHVCK0M3Z05BO0EvQzhnTkY7O0FBRUE7RUFDRSxvQitDcjBOQTtFL0NxME5BLG9CK0NyME5BO0UvQ3EwTkEsYStDcjBOQTtFL0NzME5BLHlCK0MxeU5nQjtNL0MweU5oQixzQitDMXlOZ0I7VS9DMHlOaEIsbUIrQzF5TmdCO0UvQzJ5TmhCLHdCK0N2ME5PO00vQ3UwTlAscUIrQ3YwTk87VS9DdTBOUCx1QitDdjBOTztFL0N3ME5QLG1CK0N6eU5jO0UvQzB5TmQsYStDejBOQTtBL0MwME5GOztBQUVBO0VRN2xPQyxjQUFRO0VSK2xPUCxlK0M5ME5BO0UvQyswTkEsZ0IrQy8wTkE7QS9DZzFORjs7QUFFQTtFK0MzeE5FLGtCQUFBO0UvQzZ4TkEsaUIrQzV4TmM7RS9DNnhOZCxlK0M1eE5jO0UvQzZ4TmQsaUIrQzV4TlU7RS9DNnhOVixjK0M1eE5XO0EvQzZ4TmI7O0FBRUE7RUFDRSxhK0M1eE5FO0UvQzZ4TkYsd0IrQzV4TmlCO0UvQzZ4TmpCLDRCK0MxeE5DO0UvQzJ4TkQsMkIrQzF4TmlCO0UvQzJ4TmpCLDB3RStDbHhORTtFL0NteE5GLFdRam5PSztFUmtuT0wsWStDMXlOQztFL0MyeU5ELHNCK0MxeE5jO0UvQzJ4TmQsa0IrQzF4Tkc7RS9DMnhOSCxXK0MxeE5HO0EvQzJ4Tkw7O0FBRUE7RUFDRSx5QitDdnhOaUI7RS9Dd3hOakIsNEIrQ2x4TkU7RS9DbXhORixtQlEzbk9PO0VSNG5PUCxvQitDcHpOQztFL0Nvek5ELG9CK0Nwek5DO0UvQ296TkQsYStDcHpOQztFL0Nxek5ELGtCK0N2eE5ZO0EvQ3d4TmQ7O0FBRUE7RUFDRSxnQitDcHhOYTtBL0NxeE5mOztBQUVBO0VBQ0UsbUJBQU87TUFBUCxXQUFPO1VBQVAsT0FBTztBQUNUOztBQUVBO0VBQ0Usa0IrQ2p4TlU7RS9Da3hOVixNK0NqeE5FO0UvQ2t4TkYsTytDanhORTtFL0NreE5GLG1CK0NqeE5jO0UvQ2t4TmQsYytDanhORTtFL0NreE5GLFkrQ2p4TkU7RS9Da3hORixvQitDanhOVztFL0NpeE5YLG9CK0NqeE5XO0UvQ2l4TlgsYStDanhOVztFL0NreE5YLHlCUWhwT087TVJncE9QLHNCUWhwT087VVJncE9QLG1CUWhwT087RVJpcE9QLG9CK0N6ME5DO0UvQzAwTkQsaUIrQ2p4Tlk7RS9Da3hOWixlK0NqeE5HO0UvQ2t4Tkgsc0IrQ2p4TmdCO0UvQ2t4TmhCLFcrQ2p4Tk07RS9Da3hOTix5QitDanhOYTtBL0NreE5mOztBQUVBO0VBQ0Usa0IrQzd3TlU7RS9DOHdOVixZK0M3d05VO0UvQzh3TlYsZ0JRNXBPTztFUjZwT1AsaUIrQ2p4TkE7RS9Da3hOQSxvQitDN3dORTtFL0M2d05GLG9CK0M3d05FO0UvQzZ3TkYsYStDN3dORTtFL0M4d05GLHlCK0M3d05lO00vQzZ3TmYsc0IrQzd3TmU7VS9DNndOZixtQitDN3dOZTtFL0M4d05mLHdCK0NweE5DO00vQ294TkQscUIrQ3B4TkM7VS9Db3hORCx1QitDcHhOQztBL0NxeE5IOztBQUVBO0VBQ0UsYytDM3dOVztFL0M0d05YLGUrQzN3TmE7RS9DNHdOYixnQitDM3dOYTtBL0M0d05mOztBQUVBO0VBQ0UsZ0IrQ3h3TmM7RS9DeXdOZCxlK0N4d05jO0UvQ3l3TmQsaUIrQ3h3TmM7RS9DeXdOZCxtQitDeHdOa0I7QS9DeXdOcEI7O0FBRUE7RUFDRSxtQlFqck9nQjtFUmtyT2hCLGUrQ2p4TkE7RS9Da3hOQSxpQitDeHdOYTtFL0N5d05iLGdCK0N4d05XO0EvQ3l3TmI7O0FBRUE7RUFDRSxvQitDcHdORTtFL0Nvd05GLG9CK0Nwd05FO0UvQ293TkYsYStDcHdORTtFL0Nxd05GLHlCK0Nwd05pQjtNL0Nvd05qQixzQitDcHdOaUI7VS9Db3dOakIsbUIrQ3B3TmlCO0EvQ3F3Tm5COztBQUVBO0VBQ0Usa0IrQzV4TkM7QS9DNnhOSDs7QUFFQTtFQUNFLFkrQzl2TlU7RS9DK3ZOVixnQitDOXZOVTtFL0Mrdk5WLGlCK0M5dk5RO0UvQyt2TlIsVytDOXZOUTtFL0Mrdk5SLGdCK0M5dk5VO0UvQyt2TlYsdUIrQzl2Tm9CO00vQzh2TnBCLG9CK0M5dk5vQjtVL0M4dk5wQiwyQitDOXZOb0I7QS9DK3ZOdEI7O0FBRUE7RUFDRSxnQitDendOQTtFL0Mwd05BLGUrQzl2TlU7QS9DK3ZOWjs7QUFFQTtFQUNFLGdCK0M5dk5ZO0UvQyt2Tlosb0IrQzl2TlM7RS9DOHZOVCxvQitDOXZOUztFL0M4dk5ULGErQzl2TlM7RS9DK3ZOVCx5QitDNXZOQztNL0M0dk5ELHNCK0M1dk5DO1UvQzR2TkQsOEIrQzV2TkM7RS9DNnZORCxtQitDdHZORTtFL0N1dk5GLHlCUW50T2tCO0VSb3RPbEIsa0IrQ254TkM7QS9Db3hOSDs7QUFFQTtFQUNFLGUrQ3Z4TkM7RS9Dd3hORCxjK0N4dk5VO0UvQ3l2TlYsa0IrQ3J2TkM7RS9Dc3ZORCxrQitDcnZOYztBL0Nzdk5oQjs7QUFFQTtFQUNFLFdRL3RPSztFUmd1T0wsa0IrQzN2TkM7RS9DNHZORCxNQUFNO0VBQ04sT0FBTztFQUNQLGtCK0Nydk5HO0UvQ3N2TkgsVytDbHZOQztFL0Ntdk5ELFkrQ2x2TkU7RS9DbXZORix5QitDbHZObUI7QS9DbXZOckI7O0FBRUE7RUFDRSxtQitDbHZOZTtFL0Ntdk5mLHFCK0Nsdk5tQjtBL0Ntdk5yQjs7QUFFQTtFQUNFLHVCK0Nsdk5nQjtFQUtoQixxQkFBQTtBL0MrdU5GOztBQUVBO0VBQ0UsbUIrQzl1TmM7RS9DK3VOZCxxQlFydk9rQjtBUnN2T3BCOztBQUVBO0VBQ0UsbUIrQzl1TmU7RS9DK3VOZixxQitDeHZOQztBL0N5dk5IOztBQUVBO0VBQ0UsYStDeHVOQztBL0N5dU5IOztBQUVBO0VBQ0UsYStDeHVORTtBL0N5dU5KOztBQUVBO0VBQ0UsZ0MrQ251TlM7QS9Db3VOWDs7QUFFQTtFQUNFLG1CK0NudU5jO0EvQ291TmhCOztBQUVBO0VBQ0UsYytDbnVORztFL0NvdU5ILGtCK0NudU5ZO0UvQ291TlosZStDaHVOQztFL0NpdU5ELGdCK0NodU5XO0UvQ2l1TlgsdUIrQ2h1TmE7QS9DaXVOZjs7QUFFQTtFQUNFLFUrQ2h1TlE7RS9DaXVOUixXK0NodU5FO0UvQ2l1TkYsaUIrQ2h1TkU7RS9DaXVORixVK0NodU5FO0UvQ2l1TkYsUStDaHVORTtFL0NpdU5GLGdCUTN4T087QVI0eE9UOztBQUVBO0VBQ0UsYStDaHVORztBL0NpdU5MOztBQUVBO0UrQzN0TkMsOHhJQUFRO0EvQzZ0TlQ7O0ErQ3p0TkM7RUFDQywwd0JBQW1CO0EvQzR0TnJCOztBQUVBO0UrQzF0TkUsazFDQUFvQjtBL0M0dE50Qjs7QUFFQTtFQUNFLHk1RitDM3ROYTtBL0M0dE5mOztBQUVBO0VBQ0Usb0IrQ3h1TkQ7RS9Dd3VOQyxvQitDeHVORDtFL0N3dU5DLGErQ3h1TkQ7RS9DeXVOQyx5QitDMXROYztNL0MwdE5kLHNCK0MxdE5jO1UvQzB0TmQsbUIrQzF0TmM7QS9DMnROaEI7O0FBRUE7RUFDRSxjK0MxdE5DO0UvQzJ0TkQsVytDMXROQztFL0MydE5ELGUrQzF0TkM7RXZDaG1CRixZQUFRO0VSNHpPUCxrQitDenROQTtFL0MwdE5BLHlCK0N0dE5DO0VBNUJELGtCQThCQztBL0NzdE5IOztBQUVBO0VBQ0UsV1FsME9PO0VSbTBPUCxrQitDbnROQTtFL0NvdE5BLFErQ2h0TkU7RS9DaXRORixTK0NydE5DO0UvQ3N0TkQsVytDOXNOUztFL0Mrc05ULGdDK0M5c05vQjtFL0Mrc05wQix3QytDOXNObUI7TS9DOHNObkIsb0MrQzlzTm1CO1UvQzhzTm5CLGdDK0M5c05tQjtBL0Mrc05yQjs7QUFFQTtFQUNFLFcrQzdzTkc7RS9DOHNOSCxrQitDN3NORztFdkNob0JKLFFBQVE7RVIrME9QLFMrQzFzTkE7RS9DMnNOQSxXK0N4c05FO0UvQ3lzTkYsZ0MrQzVzTk07RS9DNnNOTixzRCtDdHNORztNL0Nzc05ILGtEK0N0c05HO1UvQ3NzTkgsOEMrQ3RzTkc7QS9DdXNOTDs7QUFFQTtFQUNFLGMrQ2pzTkk7RS9Da3NOSixXK0NsdE5DO0UvQ210TkQsZStDOXJOTTtFL0Mrck5OLGtCK0NwdE5DO0UvQ3F0TkQsZ0IrQzdyTk07RS9DOHJOTixlK0N0dE5DO0UvQ3V0TkQsYytDNXJOTTtBL0M2ck5SOztBQUVBO0VBQ0UsZ0IrQ3ZyTmU7QS9Dd3JOakI7O0FBRUE7RUFDRSxtQitDanJOVztFL0Nrck5YLGUrQ2pyTlc7QS9Da3JOYjs7QUFFQTtFQUNFLCtCK0NocE5FO0UvQ2dwTkYsK0IrQ2hwTkU7RS9DZ3BORix3QitDaHBORTtFL0NpcE5GLGVRMTJPTztBUjIyT1Q7O0FBRUE7RUFDRSxrQitDanJOYztFL0Nrck5kLG1CK0Nqck5HO00vQ2lyTkgsVytDanJORztVL0Npck5ILE8rQ2pyTkc7QS9Da3JOTDs7QUFFQTtFQUNFLGUrQ2hyTlU7QS9DaXJOWjs7QUFFQTtFQUNFO0lBQ0UsWStDN3FOVTtJL0M4cU5WLG9CK0M3cU5XO0kvQzZxTlgsb0IrQzdxTlc7SS9DNnFOWCxhK0M3cU5XO0kvQzhxTlgsNEIrQzdxTlM7SS9DNnFOVCw2QitDN3FOUztRL0M2cU5ULDBCK0M3cU5TO1kvQzZxTlQsc0IrQzdxTlM7RS9DOHFOWDtBQUNGOztBQUVBO0VBQ0U7SUFDRSxtQitDN3FOQztRL0M2cU5ELFcrQzdxTkM7WS9DNnFORCxPK0M3cU5DO0kvQzhxTkQsb0JRajRPSztJUmk0T0wsb0JRajRPSztJUmk0T0wsYVFqNE9LO0lSazRPTCw0QitDN3ZORDtJL0M2dk5DLDZCK0M3dk5EO1EvQzZ2TkMsMEIrQzd2TkQ7WS9DNnZOQyxzQitDN3ZORDtFL0M4dk5EO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLG1CK0M1cU5GO0UvQzZxTkE7QUFDRjs7QUFFQTtFQUNFLGdCK0NycU5HO0VBS0gsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RS9Da3FOQSx5QitDanFOa0I7TS9DaXFObEIsc0IrQ2pxTmtCO1UvQ2lxTmxCLG1CK0NqcU5rQjtBL0NrcU5wQjs7QUFFQTtFQUNFLGlCK0N0cU5DO0UvQ3VxTkQsb0IrQ2hxTkU7RS9DZ3FORixvQitDaHFORTtFL0NncU5GLGErQ2hxTkU7RS9DaXFORix5QitDeHFOQztNL0N3cU5ELHNCK0N4cU5DO1UvQ3dxTkQsbUIrQ3hxTkM7QS9DeXFOSDs7QUFFQTtFQUNFLGMrQzlwTlM7QS9DK3BOWDs7QUFFQTtFQUNFLFcrQzlwTlE7RS9DK3BOUixlK0M1cE5FO0UvQzZwTkYsWStDMXBORztFL0MycE5ILDRCK0N6cE5HO0UvQzBwTkgsMkIrQ3ZwTkU7RS9Dd3BORiw2QitDcnBOMEI7QS9Dc3BONUI7O0FBRUE7RUFDRSxpRCtDL29ORztBL0NncE5MOztBQUVBO0VBQ0Usa0RBQWtEO0ErQ3RvTm5EOztBL0N5b05EO0VBQ0UsVytDMW9ORDtFL0Myb05DLGUrQ3ZvTlU7RS9Dd29OVixrQitDdm9OYztFL0N3b05kLGdCK0N2b05hO0UvQ3dvTmIsZStDOW9OQTtFL0Mrb05BLHdCK0N0b05rQjtBL0N1b05wQjs7QUFFQTtFQUNFLHdCK0N0b05tQjtFL0N1b05uQix1QytDdG9OdUI7VS9Dc29OdkIsK0IrQ3RvTnVCO0UvQ3VvTnZCLGlCK0N0b05FO0UvQ3VvTkYsZUFBZTtFK0Nsb05oQixpQkFBTztBL0Nvb05SOztBK0Nob05DO0VBQ0Msa0JBQWE7QS9DbW9OZjs7QUFFQTtFQUNFLGUrQ3ZvTkQ7QS9Dd29ORDs7QStDOW5OQztFQUNDLGNBQWM7RUFDZCxrQkFBaUI7QS9DaW9ObkI7O0FBRUE7RUFDRSxXK0Mvbk5DO0UvQ2dvTkQsYytDL25OQztFL0Nnb05ELG1CK0Mvbk5nQjtBL0Nnb05sQjs7QUFFQTtFQUNFLGtCK0M5bk5hO0UvQytuTmIsTStDOW5ORTtFQUlGLE9BQUE7RS9DNG5OQSxXK0Mzbk5DO0UvQzRuTkQsWStDM25OQztFL0M0bk5ELFUrQzNuTkM7RS9DNG5ORCxnQitDM25OYztBL0M0bk5oQjs7QStDdm5OQztFQUNDLFdBQVM7RUFDVCxrQkFBaUI7RUFDakIsTUFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBVztFQUNYLDhIQUFZO0VBQVosK0VBQVk7RUFBWiwwRUFBWTtBL0Mwbk5kOztBQUVBO0VRcitPQyxXQUFRO0VSdStPUCxrQitDcm9ORDtFL0Nzb05DLE0rQ3puTkM7RS9DMG5ORCxPK0N6bk5DO0UvQzBuTkQsV0FBVztFK0N0bk5aLGtCQUFPO0VBQ04sOE5BQXlCO0VBQXpCLGtKQUF5QjtFQUF6QixrSkFBeUI7QS9Dd25OM0I7O0FBRUE7RStDdG5ORSxjQUFVO0V2Q3ozQlgsV0FBUTtFUmsvT1AsWStDOW5ORDtFL0Mrbk5DLG9CK0N2bk5VO0svQ3VuTlYsaUIrQ3ZuTlU7RS9Dd25OViwwQitDdm5ObUI7Sy9DdW5ObkIsdUIrQ3ZuTm1CO0EvQ3duTnJCOztBQUVBO0VBQ0Usa0IrQ25uTmlCO0VBR2pCLFNBQUE7RS9Da25OQSxPK0Nqbk5LO0VBR0wsV0FBQTtFL0Nnbk5BLFUrQy9tTlM7RS9DZ25OVCxtQitDL21OTztFL0Nnbk5QLFcrQy9tTlE7QS9DZ25OVjs7QUFFQTtFQUNFLGlCK0MvbU5jO0UvQ2duTmQsd0IrQy9tTm9CO0UvQ2duTnBCLGlCK0MvbU5VO0UvQ2duTlYsbUIrQy9tTmtCO0UvQ2duTmxCLGMrQy9tTlk7QS9DZ25OZDs7QUFFQTtFQUNFLGNRMWdQTztFUjJnUFAsZStDL25OQTtFL0Nnb05BLGlCK0MvbU5hO0UvQ2duTmIsd0IrQy9tTmM7RS9DZ25OZCxtQitDL21OYztBL0Nnbk5oQjs7QUFFQTtFQUNFLG9CK0M1bU5RO0UvQzRtTlIsb0IrQzVtTlE7RS9DNG1OUixhK0M1bU5RO0UvQzZtTlIsOEMrQzVtTmlCO0UvQzZtTmpCLGUrQzVtTmE7RS9DNm1OYixtQitDNW1OYztBL0M2bU5oQjs7QUFFQTtFQUNFLDRCK0Nybk5PO0UvQ3NuTlAsZ0MrQzVtTmE7RS9DNm1OYixxQitDNW1OaUI7RS9DNm1OakIsa0IrQzVtTmM7RS9DNm1OZCxrQitDNW1OYztFL0M2bU5kLGUrQzFuTkM7RS9DMm5ORCxjK0MxbU5XO0EvQzJtTmI7O0FBRUE7RUFDRSxlK0N2bU5jO0EvQ3dtTmhCOztBQUVBO0VBQ0UsY1F2aVBPO0FSd2lQVDs7QUFFQTtFK0NubU5FLG1CQUFBO0UvQ3FtTkEsb0IrQ3BtTmdCO0UvQ3FtTmhCLGtCK0NwbU5nQjtBL0NxbU5sQjs7QUFFQTtFQUNFLGMrQzFtTkE7RS9DMm1OQSxrQitDcG1OYTtFL0NxbU5iLGdCK0NwbU5FO0EvQ3FtTko7O0FBRUE7RUFDRSxXK0NqbU5VO0UvQ2ttTlYsYytDam1OWTtFL0NrbU5aLGtCK0NwbU5DO0EvQ3FtTkg7O0FBRUE7RUFDRSxrQitDOWxOZTtFL0MrbE5mLE0rQzlsTkU7RS9DK2xORixPK0M5bE5FO0UvQytsTkYsVytDOWxORTtFL0MrbE5GLFkrQzlsTkU7RS9DK2xORiwwQlFsa1BrQjtLUmtrUGxCLHVCUWxrUGtCO0VSbWtQbEIsb0IrQzltTkM7Sy9DOG1ORCxpQitDOW1OQztBL0MrbU5IOztBQUVBO0VBQ0Usa0IrQzlsTlk7RS9DK2xOWixRK0M5bE5HO0UvQytsTkgsbUMrQzFrTkU7TS9DMGtORiwrQitDMWtORTtVL0Mwa05GLDJCK0Mxa05FO0UvQzJrTkYsNkJRMWtQdUI7RVIya1B2QixXK0N0bk5DO0UvQ3VuTkQsZStDM2xOVztBL0M0bE5iOztBQUVBO0VBQ0UsTytDeGxORztBL0N5bE5MOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0UrQ2hsTkUsZ0JBQWE7QS9Da2xOZjs7QUFFQTtFK0NobE5FLCtCQXlFQTtFQXpFQSwrQkF5RUE7RUF6RUEsd0JBeUVBO0EvQ3lnTkY7O0FBRUE7RUFDRSxjK0NqbE5DO0UvQ2tsTkQsYStDamxOVTtFL0NrbE5WLGlCK0NqbE5hO0UvQ2tsTmIsbUIrQ2psTmE7TS9DaWxOYixvQitDamxOYTtVL0NpbE5iLGdCK0NqbE5hO0UvQ2tsTmIsa0IrQ2psTmM7RS9Da2xOZCxnQitDamxOQztFL0NrbE5ELGtCK0NqbE5XO0EvQ2tsTmI7O0FBRUE7RUFDRSxXK0Mva05DO0UvQ2dsTkQsYytDL2tOVztFL0NnbE5YLG1CUTVtUGdCO0FSNm1QbEI7O0FBRUE7RUFDRSxrQitDeGxOQztFL0N5bE5ELE0rQzdrTkU7RS9DOGtORixPK0M3a05FO0UvQzhrTkYsVytDN2tOUTtFL0M4a05SLFkrQzdrTlM7RS9DOGtOVCxvQitDN2tOZTtLL0M2a05mLGlCK0M3a05lO0UvQzhrTmYsMEIrQzdrTmE7Sy9DNmtOYix1QitDN2tOYTtBL0M4a05mOztBQUVBO0VBQ0UsaUIrQ2xtTkM7QS9DbW1OSDs7QUFFQTtFQUNFLGdCK0Mxa05FO0UvQzJrTkYsZStDeGtOYTtFL0N5a05iLGlCK0N4a05lO0UvQ3lrTmYsbUIrQ3JrTkU7QS9Dc2tOSjs7QUFFQTtFQUNFLGlCK0M5ak5lO0UvQytqTmYsZ0IrQzlqTmU7RS9DK2pOZixjK0Mzak5FO0EvQzRqTko7O0FBRUE7RStDcGpOQyxjQUFBO0VBQ0Msa0JBUUE7RXZDL2xDRCxlQUFRO0VSOG9QUCw0QitDeGpOYztFL0N5ak5kLHNCK0Nyak5jO0UvQ3NqTmQsMkIrQ3JqTndCO0EvQ3NqTjFCOztBQUVBO0UrQ2xqTkMsa0JBQU87RUFDTixRQUFPO0V2Q2xtQ1IsU0FBUTtFUnVwUFAsaUIrQ3RqTks7RS9DdWpOTCx3QytDN2lOQTtNL0M2aU5BLG9DK0M3aU5BO1UvQzZpTkEsZ0MrQzdpTkE7RS9DOGlOQSxZK0N4ak5BO0UvQ3lqTkEsYStDbGpOUztFL0Ntak5ULHdCQUF3QjtFK0M5aU56Qiw0QkFBTTtFQUNMLDJCQUFlO0VBRGYsMkNBR2E7QS9DK2lOZjs7QUFFQTtFQUNFLG1EK0M1aU5tQjtVL0M0aU5uQiwyQytDNWlObUI7RS9DNmlObkIsdUIrQzVpTmdCO0EvQzZpTmxCOztBQUVBO0VBQ0UsYytDM2lOWTtFL0M0aU5aLGdCK0MzaU5hO0UvQzRpTmIsa0IrQzNpTmdCO0UvQzRpTmhCLG1CK0MzaU5ZO0EvQzRpTmQ7O0FBRUE7RStDcmlOQSxXQUFZO0VBQ1gsY0FBYTtFdkN6b0NiLG9CQUFtQjtBUmlyUHBCOztBQUVBO0VBQ0Usa0IrQ3RpTlk7RS9DdWlOWixNK0N0aU5BO0UvQ3VpTkEsTytDdGlOQTtFL0N1aU5BLFcrQ3RpTkE7RS9DdWlOQSxZK0N0aU5BO0UvQ3VpTkEsb0IrQ3RpTlk7Sy9Dc2lOWixpQitDdGlOWTtFL0N1aU5aLDhCK0N2aE5EO0svQ3VoTkMsMkIrQ3ZoTkQ7QS9Dd2hORDs7QUFFQTtFQUNFLGlCK0NuaU5BO0VBRUQsZUFBQTtFL0NtaU5DLG1CK0NsaU5nQjtBL0NtaU5sQjs7QUFFQTtFZ0Qxc1BBLGVBQVM7RUFDUixtQkFBYTtBaEQ0c1BkOztBQUVBO0VBQ0UsZWdEMXNQVztFaEQyc1BYLG1CZ0Qxc1BlO0FoRDJzUGpCOztBQUVBO0VBQ0UsaUJnRDFzUFU7RWhEMnNQVixlUS9zUE87QVJndFBUOztBQUVBO0VBQ0UseUJnRDFzUGE7RWhEMnNQYixpQmdEMXNQQztBaEQyc1BIOztBQUVBO0VBQ0Usb0JnRHhzUFM7RWhEd3NQVCxvQmdEeHNQUztFaER3c1BULGFnRHhzUFM7RWhEeXNQVCx5QmdEeHNQVTtNaER3c1BWLHNCZ0R4c1BVO1VoRHdzUFYsbUJnRHhzUFU7RWhEeXNQVix1QmdEeHNQWTtFaER5c1BaLGdDZ0R4c1BnQjtBaER5c1BsQjs7QUFFQTtFQUNFLGtCZ0R4c1BZO0VoRHlzUFosZ0JnRHhzUEU7RWhEeXNQRixlZ0Ryc1BDO0VoRHNzUEQsY2dEbnNQVztBaERvc1BiOztBQUVBO0VBQ0Usb0JnRG5zUFM7RWhEbXNQVCxvQmdEbnNQUztFaERtc1BULGFnRG5zUFM7RWhEb3NQVCx5QmdEbnNQaUI7TWhEbXNQakIsc0JnRG5zUGlCO1VoRG1zUGpCLG1CZ0Ruc1BpQjtBaERvc1BuQjs7QUFFQTtFQUNFLGVnRG5zUFU7RWhEb3NQVixjZ0Ruc1BHO0VBaERMLGtCQXNETTtBaEQrclBOOztBQUVBO0VBQ0Usb0JnRDlyUFU7RWhEOHJQVixvQmdEOXJQVTtFaEQ4clBWLGFnRDlyUFU7RWhEK3JQVix5QmdEOXJQZ0I7TWhEOHJQaEIsc0JnRDlyUGdCO1VoRDhyUGhCLG1CZ0Q5clBnQjtBaEQrclBsQjs7QUFFQTtFQUNFLGtCZ0R2c1BJO0VoRHdzUEosdUJnRDlyUFk7RWhEK3JQWixlZ0Q5clBVO0VoRCtyUFYsY2dEOXJQQztFaEQrclBELG9CZ0Q5clBDO0VoRDhyUEQsb0JnRDlyUEM7RWhEOHJQRCxhZ0Q5clBDO0VoRCtyUEQsNEJBQTRCO0VpRGx3UDlCLDJCQUFpQjtFQUNoQixZQUFXO0V6Q01YLFdBQVE7QVIrdlBUOztBQUVBO0VRandQQyxlQUFpQjtBUm13UGxCOztBQUVBO0VBQ0UsY0FBYztBUXR3UGY7O0FSeXdQRDtFQUNFLGlia0Rwd1BBO0FsRHF3UEY7O0FBRUE7RWtEbndQRSxpYkFRQTtBbEQ2dlBGOztBQUVBO0VBQ0Usdy9Ia0Rwd1BnQjtBbERxd1BsQjs7QUFFQTtFa0Rqd1BDLHcvSEFBTTtBbERtd1BQOztBQUVBO0VBQ0UsOGlHa0R0d1BLO0FsRHV3UFA7O0FBRUE7RUFDRSw4aUdrRGh3UG1CO0FsRGl3UHJCOztBQUVBO0VBQ0Usa0JrRDd2UGM7RWxEOHZQZCxrQmtEN3ZQUztFbEQ4dlBULE1rRDd2UEU7RWxEOHZQRixPa0Q3dlBFO0VsRDh2UEYsVWtEN3ZQRTtBbEQ4dlBKOztBQUVBO0VBQ0UsaUJrRHp2UEc7RWxEMHZQSCxnQlEzeVBPO0VSNHlQUCxla0Qvd1BBO0VsRGd4UEEsaUJrRHB2UFU7RWxEcXZQVixrQmtEcHZQVztBbERxdlBiOztBQUVBO0VBQ0UsY2tEcHZQRTtFbERxdlBGLGlCa0RwdlBRO0VsRHF2UFIsZWtEcHZQRTtFbERxdlBGLG1Ca0R4eFBDO0FsRHl4UEg7O0FBRUE7RUFDRSxrQmtEaHZQZ0I7RWxEaXZQaEIsa0JrRDV1UGE7QWxENnVQZjs7QUFFQTtFQUNFLGdCa0Q3dVBHO0FsRDh1UEw7O0FBRUE7RUFDRSxha0QxdVBXO0VsRDJ1UFgsa0JrRDF1UEk7QWxEMnVQTjs7QUFFQTtFQUNFLGNBQWM7QWtEaHVQZjs7QWxEbXVQRDtFa0RodVBFLGFBQWE7QWxEa3VQZjs7QUFFQTtFQUNFLHNCQUFzQjtFa0Q5dFB2Qix1QkFBVztBbERndVBaOztBQUVBO0VRbjFQQyxhQUFRO0VScTFQUCxrQmtEcHVQUztFbERxdVBULGdCa0QvdFBVO0FsRGd1UFo7O0FBRUE7RWtEMXRQQyxXQUFNO0VBQ0wsY0FBVztFQUNYLG1CQUFlO0FsRDR0UGpCOztBQUVBO0VrRDF0UEUsa0JBQWtCO0VBRWxCLE1BQUE7RWxEMnRQQSxPa0QxdFBDO0VBR0QsV0FBQTtFbER5dFBBLFlrRHh0UEM7RWxEeXRQRCxvQkFBaUI7S0FBakIsaUJBQWlCO0VrRHJ0UGxCLDBCQUFTO0tBQVQsdUJBQVM7QWxEdXRQVjs7QUFFQTtFa0RydFBFLGNBQWE7QWxEdXRQZjs7QUFFQTtFa0RwdFBFLG1CQUFBO01BQUEsV0FBQTtVQUFBLE9BQUE7RUFHQyw4QkFBd0I7RUFDeEIsZUFBQTtFQUNBLGlCQUFpQjtFQUNqQix1QkFBZTtFQUNmLGNBQWE7RTFDaEtmLFlBQVE7RVJxM1BQLG9Ca0Q1dFBBO0VsRDR0UEEsb0JrRDV0UEE7RWxENHRQQSxha0Q1dFBBO0VsRDZ0UEEseUJrRG50UGdCO01sRG10UGhCLHNCa0RudFBnQjtVbERtdFBoQixtQmtEbnRQZ0I7RWxEb3RQaEIsd0JrRGp0UEM7TWxEaXRQRCxxQmtEanRQQztVbERpdFBELHVCa0RqdFBDO0VsRGt0UEQsa0JBQWtCO0VReDNQbkIsZUFBaUI7QVIwM1BsQjs7QUFFQTtFQUNFLG1CQUFtQjtFa0R6c1BuQixjQUtFO0VBQ0EsZ0JBQWM7QWxEc3NQbEI7O0FBRUE7RWtEOXNQRSxjQUFPO0FsRGd0UFQ7O0FRcDRQQztFMEN3TUMsV0FBQTtFbERnc1BBLGtCa0QzclBTO0VsRDRyUFQsWWtEM3JQVztFbEQ0clBYLFdrRDNyUFc7RWxENHJQWCxnQ2tEenJQQztBbEQwclBIOztBQUVBO0VtRG41UEMsb0JBQVU7RUFBVixvQkFBVTtFQUFWLGFBQVU7RUFGWCxrQkFJVTtFbkRvNVBSLGdDbURuNVBXO0FuRG81UGI7O0FBRUE7RUFDRSxvQm1ENTVQTztFbkQ0NVBQLG9CbUQ1NVBPO0VuRDQ1UFAsYW1ENTVQTztFbkQ2NVBQLGtCbURuNVBZO0VBSWIsV0FBQTtFbkRpNVBDLFltRGg1UFU7RW5EaTVQVixNbURoNVBHO0VuRGk1UEgsT21EaDVQSTtFbkRpNVBKLHNCbURoNVBXO01uRGc1UFgsbUJtRGg1UFc7VW5EZzVQWCxxQm1EaDVQVztFbkRpNVBYLGtCbURoNVBZO0VuRGk1UFosbUJtRGg1UFU7RW5EaTVQVixVbURoNVBRO0VuRGk1UFIsa0JtRHg1UEs7RW5EeTVQTCx1Qm1ELzRQWTtFbkQrNFBaLGtCbUQvNFBZO0VuRCs0UFosZW1ELzRQWTtBbkRnNVBkOztBQUVBO0VBQ0Usa0JtRC80UFk7RW5EZzVQWixtQm1ELzRQYTtBbkRnNVBmOztBQUVBO0VBQ0UseUJtRDc0UG1CO0FuRDg0UHJCOztBQUVBO0VBQ0Usa0JtRDc0UGM7RW5EODRQZCxZbUQ3NFBDO0FuRDg0UEg7O0FBRUE7RUFDRSx3R21EejRQYTtFbkR5NFBiLDhFbUR6NFBhO0VuRHk0UGIsOEVtRHo0UGE7QW5EMDRQZjs7QUFFQTtFQUNFLGNtRHQ0UFU7RW5EdTRQVixXbUR0NFBTO0VuRHU0UFQseUJtRHQ0UE87QW5EdTRQVDs7QUFFQTtFQUNFLG9CbUR0NFBXO0VuRHM0UFgsb0JtRHQ0UFc7RW5EczRQWCxhbUR0NFBXO0VBR1osVUFBQTtFbkRxNFBDLG1CbURwNFBpQjtBbkRxNFBuQjs7QUFFQTtFQUNFLGtCbURwNFBjO0VuRHE0UGQsV1FuOFBPO0VSbzhQUCxVbUQzNFBEO0VuRDQ0UEMsd0NtRHA0UGdCO0VuRHE0UGhCLGlCbURwNFBDO0VBSUYsbUJBQVE7RW5EazRQUCxpQm1EajRQYztFbkRrNFBkLGdDbURqNFBlO0VuRGs0UGYsZW1EajRQYTtBbkRrNFBmOztBQUVBO0VBQ0UsYW1EeDRQRDtBbkR5NFBEOztBQUVBO0VtRDczUEMsY0FBQTtFbkQrM1BDLDRCbUQ5M1BhO0FuRCszUGY7O0FBRUE7RUFDRSxtQlF2OVBEO01SdTlQQyxXUXY5UEQ7VVJ1OVBDLE9RdjlQRDtFUnc5UEMsa0JtRHA0UEQ7RW5EcTRQQyxVbUQ5M1BDO0VuRCszUEQsZW1EOTNQQztBbkQrM1BIOztBQUVBO0VBQ0UsY21EMzNQQTtBbkQ0M1BGOztBQUVBO0VBQ0Usa0JtRDMzUGM7QW5ENDNQaEI7O0FBRUE7RUFDRSxXbUQzM1BDO0VuRDQzUEQsa0JtRDMzUGE7RW5ENDNQYixVbUQzM1BDO0VuRDQzUEQsTW1EMzNQQztFbkQ0M1BELFltRDE0UEE7RW5EMjRQQSx1Qm1EeDNQQztFbkR5M1BELDhCbUR2M1BLO0VuRHczUEwsK0JtRHQzUEM7RW5EdTNQRCxxQ0FBcUM7QW9Eci9QdkM7O0FwRHcvUEE7RW9Eci9QQyxrQkFBa0I7RTVDSWxCLFVBQVE7RVJvL1BQLFNvRDMvUEY7RXBENC9QRSxtQ29EdC9QZTtNcERzL1BmLCtCb0R0L1BlO1VwRHMvUGYsMkJvRHQvUGU7RXBEdS9QZixlb0R0L1BBO0FwRHUvUEY7O0FBRUE7RUFDRSxVb0RyL1BDO0FwRHMvUEg7O0FBRUE7RUFDRSxrQm9Eai9QWTtFcERrL1BaLE1vRGovUEM7RXBEay9QRCxPb0R0L1BBO0VwRHUvUEEsV29EaC9QRTtFQVBGLFlBQUE7RXBEeS9QQSxvQm9ENytQVTtFcEQ2K1BWLG9Cb0Q3K1BVO0VwRDYrUFYsYW9ENytQVTtFcEQ4K1BWLGtCb0Q3K1BXO0FwRDgrUGI7O0FBRUE7RUFDRSxhb0Q1K1BXO0VwRDYrUFgsbUJvRDUrUGU7RXBENitQZixhUTFnUU87QVIyZ1FUOztBQUVBO0VBQ0UsZ0JvRHorUFk7QXBEMCtQZDs7QUFFQTtFQUNFLGNvRHorUFU7QXBEMCtQWjs7QUFFQTtFQUNFLG1Cb0RyK1BVO0VwRHMrUFYsZ0JvRHIrUFE7RXBEcytQUixlb0RyK1BXO0VwRHMrUFgsaUJvRHIrUEE7QXBEcytQRjs7QUFFQTtFQUNFLGlCb0Q3K1BEO0FwRDgrUEQ7O0FBRUE7RUFDRSx5Qm9Eai9QRDtFcERrL1BDLHVCb0RoK1BDO0FwRGkrUEg7O0FBRUE7RUFDRSx5QnFEeGlRbUI7RXJEeWlRbkIsNEJxRHhpUW9CO0FyRHlpUXRCOztBQUVBO0VBQ0UsZ0JBQWdCO0VxRGxqUWxCLGVBYUs7RUFDSCxpQkFBZ0I7QXJEdWlRbEI7O0FBRUE7RVFoalFDLGtCQUFpQjtBUmtqUWxCOztBQUVBO0VBQ0U7SUFDRSxnQnFEcmlRVztFckRzaVFiOztFQUVBO0lBQ0UsY3FEcGlRVTtFckRxaVFaOztFQUVBO0lBQ0UsYXFEcGpRRjtFckRxalFBOztFcUQzaFFEO0lBQ0MsY0FBYztJQUNkLFlBQWE7SUFDYixlQUFpQjtFQUNqQjs7RUFFQTtJQUNBLDRCQTJCQTtRQTNCQSxtQkEyQkE7RTdDdEVEOztFUjJrUUM7SUFDRSxnQ3FEN2hRVTtFckQ4aFFaOztFQUVBO0lxRDFoUUMsVUFBUztFckQ0aFFWOztFQUVBO0lBQ0UsaURxRHpoUUQ7UXJEeWhRQyw2Q3FEemhRRDtZckR5aFFDLHlDcUR6aFFEO0VBdkJEOztFckRtalFBO0lxRHZoUUMsY0FBTztFckR5aFFSOztFQUVBO0lxRHZoUUMsY0FBQTtFckR5aFFEO0FxRHJoUUQ7O0FyRHdoUUQ7RXFEcGhRQztJQUNDLHNCQUFnQjtFQUNoQjtBckRzaFFGOztBQUVBO0VBQ0U7SUFDRSx5QnFEcmhRYztFckRzaFFoQjs7RUFFQTtJcURsaFFELGFBQUE7RUFDQzs7RUFFQTtJN0M1RkQsZUFBaUI7RVJpblFoQjs7RUFFQTtJQUNFLGFBQWE7RXNEM25RakI7O0VBRUM7SUFDQSxjQUFlO0VBQ2Y7O0VBRUE7O0lBTkQsY0FBTztFdERxb1FMOztFQUVBO0lzRHpuUUEsY0FBUTtFdEQyblFSOztFQUVBO0lzRHpuUUEsY0FBWTtFdEQyblFaOztFQUVBO0lzRHpuUUEscURBQTJCO1lBQTNCLDZDQUEyQjtFdEQyblEzQjs7RUFFQTtJQUNFLG1Cc0QxblFVO0V0RDJuUVo7O0VBRUE7SXVEdnBRRixnQkFBWTtFQUNYOztFL0NNQTtJK0NQRCxrQkFBWTtJdkQ2cFFSLFV1RHhwUUs7SXZEeXBRTCxNdUR4cFFGO0kvQ0NELE9BQVE7SStDUFQsZ0JBQVc7SXZEaXFRUCxXdURycFFEO0lBSUYsbUJBQU87SUFDTixtREFBYztZQUFkLDJDQUFjO0lBQ2QsdUJBQWdCO0lBQ2hCLGlCQUFVO0lBQ1YsZUFBZTtJL0NiaEIsaUJBQWlCO0lSaXFRZCxXdUR4cFFIO0l2RHlwUUcseUJ1RGxwUWtCO0V2RG1wUXBCOztFQUVBO0lBQ0UscUJ1RGhwUVk7SXZEaXBRWixnQlF2cVFLO0VSd3FRUDs7RUFFQTtJQUNFLGtCdUQ3b1FTO0l2RDhvUVQsVXVEN29RSztJdkQ4b1FMLG9EdUQ3b1FNO1l2RDZvUU4sNEN1RDdvUU07SXZEOG9RTixjdUQ3b1FVO0V2RDhvUVo7O0VBRUE7SXVEem9RRCx5QkFBUztJQUNSLGdCQUFhO0lBQ2Isd0JBQWU7WUFBZixnQkFBZTtFdkQyb1FmOztFQUVBO0lBQ0UsYXVEMW9RRDtFdkQyb1FEOztFQUVBO0lBQ0UsbUJ1RHpvUWM7RXZEMG9RaEI7O0VBRUE7SXVEcm9RQSxhQUFhO0V2RHVvUWI7O0VBRUE7SUFDRSxvQnVEdG9RUTtJdkRzb1FSLG9CdUR0b1FRO0l2RHNvUVIsYXVEdG9RUTtJdkR1b1FSLFV1RHRvUUQ7RUFJRjs7RXZEcW9RQztJUXhzUUQsTUFBTTtFUjBzUUw7O0VBRUE7SUFDRSxZdURub1FEO0lBakZILGdCQXFGTTtJQUNKLGdCQUFhO0lBQ2IsZUFBZTtJL0NoRmhCLGNBQVE7RVJrdFFQOztFQUVBO0lBQ0UsYXVEaG9RUTtFdkRpb1FWOztFd0Q1dFFEO0lBQ0EsYUFBWTtFaERLWjs7RVI0dFFDO0lBQ0UsZXdEOXRRVTtJeEQrdFFWLGlCd0Q5dFFXO0V4RCt0UWI7O0VBRUE7SXdEM3RRQSxnQkFBYTtFeEQ2dFFiOztFd0R4dFFEO0lBQ0MsZ0JBQWM7SUFDZCxXQUFXO0V4RDJ0UVg7O0VBRUE7SUFDRSxnQndEaHVRSDtFeERpdVFDOztFQUVBO0l3RHR0UUEscUJBQW1CO0V4RHd0UW5COztFQUVBO0lBQ0UsWXdEdHRRRDtJeER1dFFDLGNRcHZRSztJUnF2UUwsb0J3RC90UUY7SXhEZ3VRRSxrQndEdHRRVztFeER1dFFiOztFQUVBO0l3RGp0UUEsZ0JBQWE7RUFHZDs7RXhEa3RRQztJd0Qvc1FBLGNBQVc7RXhEaXRRWDs7RUFFQTtJd0Qvc1FBLGVBQUE7RXhEaXRRQTs7RUFFQTtJQUNFLGV3RDN0UUc7RXhENHRRTDs7RUFFQTtJQUNFLGtCd0RodFFEO0lBZkQsWUFBQTtJeERpdVFFLE13RDlzUUQ7SUFuQkQsUUFBQTtJeERtdVFFLFl3RDVzUU07SUFHUixvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJeEQyc1FFLHlCd0Qxc1FlO1F4RDBzUWYsc0J3RDFzUWU7WXhEMHNRZixtQndEMXNRZTtFeEQyc1FqQjs7RUFFQTtJQUNFLFl3RHRzUUQ7SXhEdXNRQyxvQndEeHNRRDtJeER3c1FDLG9Cd0R4c1FEO0l4RHdzUUMsYXdEeHNRRDtJeER5c1FDLHlCd0Ryc1FBO1F4RHFzUUEsc0J3RHJzUUE7WXhEcXNRQSxtQndEcnNRQTtFeERzc1FGOztFQUVBO0lBQ0Usa0J3RGhzUUE7SWhEMUZILFNBQVE7SWdEK0ZQLFFBQUE7SXhEOHJRRSxZd0R6clFVO0l4RDByUVYsYXdEenJRVTtFeEQwclFaOztFQUVBO0lBQ0UsWXdEbnNRRjtJeERvc1FFLHdCd0R2clFpQjtJeER3clFqQixld0Ryc1FGO0l4RHNzUUUsb0J3RHByUWdCO0V4RHFyUWxCOztFQUVBO0lBQ0UsY3dEOXFRQztFeEQrcVFIOztFQUVBO0l3RDdzUUEsNERBb0NpQjtFeEQycVFqQjs7RUFFQTtJd0RwcVFBLDhEQUFrQjtFeERzcVFsQjs7RUFFQTtJUXB6UUQsNERBQXdCO0VSc3pRdkI7O0VBRUE7SUFDRSxpQndEbnFRWTtFeERvcVFkOztFQUVBO0lBQ0UsaUJ3RG5xUWM7RXhEb3FRaEI7O0VBRUE7SXdEL3BRQSxlQUFBO0V4RGlxUUE7O0VBRUE7SUFDRSxld0RocVFEO0V4RGlxUUQ7O0VBRUE7SUFDRSxnQndEeHFRRDtFeER5cVFEOztFQUVBO0l3RHhwUUEsK0JBS0E7SUFQQSx1QkFJUztFeER5cFFUOztFQUVBO0lRajFRRCxrQkFBaUI7RVJtMVFoQjs7RUFFQTtJQUNFLGtCd0RucFFNO0l4RG9wUU4sZXdEbnBRTztJQUlWLGVBQU87SUFDTixnQkFBYTtJQUNiLGlCQUFVO0lBQ1Ysa0JBQWdCO0lBSGhCLHFCQUtTO0l4RGdwUVAsZ0J3RC9vUVU7RXhEZ3BRWjs7RUFFQTtJQUNFLGdCd0R6cFFGO0V4RDBwUUE7O0VBRUE7SUFDRSxTd0Q1b1FLO0l4RDZvUUwsZXdENW9RTTtFeEQ2b1FSOztFQUVBO0lBQ0UsWXdENW9RRDtJQXRCRCxnQkFBSztJeERvcVFILG1Cd0Qxb1FRO1F4RDBvUVIsbUJ3RDFvUVE7WXhEMG9RUixld0Qx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QkFBa0I7RUFDcEI7O0VBRUE7SUFDRSxtQkFBbUI7SUFDbkIsY0FBYztJQUNkLFlBQVk7SUFDWixVQUFVO0lBQ1YsWUFBWTtJQUNaLFFBQVE7SUFDUixNQUFNO0lBQ04sV0FBVztFQUNiO0FBQ0YiLCJmaWxlIjoiI21haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46Zm9jdXMsXG46YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYTphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hLFxuaW5wdXQsXG5zZWxlY3QsXG5idXR0b24sXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQsXG5idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5uYXYsXG5mb290ZXIsXG5oZWFkZXIsXG5hc2lkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuc2VsZWN0LFxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5hLFxuYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5vbCxcbnVsLFxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBY3VtaW5cIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FjdW1pbi1CZFByby53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0FjdW1pbi1CZFByby53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZVwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvYmViYXNuZXVlYm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2JlYmFzbmV1ZWJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWVcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2JlYmFzbmV1ZXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9iZWJhc25ldWVyZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ2lyY2xlLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9DaXJjbGUtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29uRm9udFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ljb25Gb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9pY29uRm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiLi4vZm9udHMvaWNvbkZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9pY29uRm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ljb25Gb250LnN2ZyNpY29uRm9udFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi5pY29uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25Gb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaWNvbi1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMDEnO1xufVxuXG4uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMDInO1xufVxuXG4uaWNvbi1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDAzJztcbn1cblxuLmljb24tYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMDQnO1xufVxuXG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDA1Jztcbn1cblxuLmljb24tY2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcRTAwNic7XG59XG5cbi5pY29uLWRheTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDA3Jztcbn1cblxuLmljb24tZG93bmxvYWQtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDA4Jztcbn1cblxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcRTAwOSc7XG59XG5cbi5pY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcRTAwQSc7XG59XG5cbi5pY29uLWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDBCJztcbn1cblxuLmljb24taG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcRTAwQyc7XG59XG5cbi5pY29uLWltZzpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDBEJztcbn1cblxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMEUnO1xufVxuXG4uaWNvbi1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDBGJztcbn1cblxuLmljb24tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDEwJztcbn1cblxuLmljb24tbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMTEnO1xufVxuXG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcRTAxMic7XG59XG5cbi5pY29uLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMTMnO1xufVxuXG4uaWNvbi1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMTQnO1xufVxuXG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMTUnO1xufVxuXG4uaWNvbi12azpiZWZvcmUge1xuICBjb250ZW50OiAnXFxFMDE2Jztcbn1cblxuLmljb24td2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXEUwMTcnO1xufVxuXG4ucG5nLXNwcml0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBuZy1zcHJpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG5cbi5wbmctc3ByaXRlLS1hbmRyb2lkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZ1Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICB3aWR0aDogNTEycHg7XG4gIGhlaWdodDogNTEycHg7XG59XG5cbi5wbmctc3ByaXRlLS1xdW9yYTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmdTcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxN3B4IDBweDtcbiAgd2lkdGg6IDUxMnB4O1xuICBoZWlnaHQ6IDUxMnB4O1xufVxuXG4ucG5nLXNwcml0ZS0td2F6ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmdTcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC01MTdweDtcbiAgd2lkdGg6IDUxMnB4O1xuICBoZWlnaHQ6IDUxMnB4O1xufVxuXG4ucG5nLXNwcml0ZS0teWVscDpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmdTcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxN3B4IC01MTdweDtcbiAgd2lkdGg6IDUxMnB4O1xuICBoZWlnaHQ6IDUxMnB4O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5cbmJvZHkuZmFuY3lib3gtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS5uby1mb290ZXIgLmNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuYm9keS5wYWdlLWZ1bGwgLmNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5wIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG4gIC53cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuLmNvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTY4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxMDBweDtcbn1cblxuLyogUGx1Z2lucyovXG5cbi5qcS1jaGVja2JveCxcbi5qcS1yYWRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uanEtY2hlY2tib3ggaW5wdXQsXG4uanEtcmFkaW8gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5qcS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5qcS1maWxlIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLmpxLWZpbGVfX25hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLmpxLXNlbGVjdGJveCxcbi5qcS1zZWxlY3QtbXVsdGlwbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmpxLXNlbGVjdGJveCBzZWxlY3QsXG4uanEtc2VsZWN0LW11bHRpcGxlIHNlbGVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGksXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmpxLXNlbGVjdGJveCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmpxLW51bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmpxLW51bWJlcl9fZmllbGQgaW5wdXQge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLyog0LTQu9GPIE9wZXJhIFByZXN0b8KgKi9cbn1cblxuLmpxLW51bWJlcl9fZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uanEtbnVtYmVyX19maWVsZCBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgLyog0LIg0LrQsNC60LjRhS3RgtC+INCx0YDQsNGD0LfQtdGA0LDRhSDQv9GA0LjRgdGD0YLRgdGC0LLRg9C10YIg0L7RgtGB0YLRg9C/ICovXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmpxLWNoZWNrYm94LFxuLmpxLXJhZGlvIHtcbiAgdmVydGljYWwtYWxpZ246IC00cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCA0cHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNDM0MzO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI0ZGRiwgI0U2RTZFNik7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCBpbnNldCAtMXB4IC0xcHggI0ZGRiwgaW5zZXQgMXB4IC0xcHggI0ZGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uanEtY2hlY2tib3guZm9jdXNlZCxcbi5qcS1yYWRpby5mb2N1c2VkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4Qztcbn1cblxuLmpxLWNoZWNrYm94LmRpc2FibGVkLFxuLmpxLXJhZGlvLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogLjU1O1xufVxuXG4uanEtY2hlY2tib3gge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5qcS1jaGVja2JveC5jaGVja2VkIC5qcS1jaGVja2JveF9fZGl2IHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1hcmdpbjogM3B4IDAgMCAzcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNjY2O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM2NjY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTUwZGVnKTtcbn1cblxuLmpxLXJhZGlvIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uanEtcmFkaW8uY2hlY2tlZCAuanEtcmFkaW9fX2RpdiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogM3B4IDAgMCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzc3NztcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4uanEtZmlsZSB7XG4gIHdpZHRoOiAyNzBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uanEtZmlsZSBpbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmpxLWZpbGVfX25hbWUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDgwcHggMCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMTtcbiAgZm9udDogMTRweC8zMnB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmpxLWZpbGVfX2Jyb3dzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGRkYsICNFNkU2RTYpO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggLTFweCAjRjFGMUYxLCBpbnNldCAtMXB4IDAgI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweC8zMnB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggI0ZGRjtcbn1cblxuLmpxLWZpbGU6aG92ZXIgLmpxLWZpbGVfX2Jyb3dzZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRjZGNkY2LCAjRTZFNkU2KTtcbn1cblxuLmpxLWZpbGU6YWN0aXZlIC5qcS1maWxlX19icm93c2Uge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDNweCAjREREO1xufVxuXG4uanEtZmlsZS5mb2N1c2VkIC5qcS1maWxlX19uYW1lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU3OTRCRjtcbn1cblxuLmpxLWZpbGUuZGlzYWJsZWQsXG4uanEtZmlsZS5kaXNhYmxlZCAuanEtZmlsZV9fbmFtZSxcbi5qcS1maWxlLmRpc2FibGVkIC5qcS1maWxlX19icm93c2Uge1xuICBib3JkZXItY29sb3I6ICNDQ0M7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4uanEtbnVtYmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwIDM2cHggMCAwO1xufVxuXG4uanEtbnVtYmVyX19maWVsZCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzQjNCMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4ICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5qcS1udW1iZXJfX2ZpZWxkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjNCM0IzO1xufVxuXG4uanEtbnVtYmVyX19maWVsZCBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQ6IDE0cHggQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uanEtbnVtYmVyX19zcGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRkZGLCAjRTZFNkU2KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IC0xcHggI0YxRjFGMSwgaW5zZXQgLTFweCAwICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4ICNGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmpxLW51bWJlcl9fc3Bpbi5taW51cyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xufVxuXG4uanEtbnVtYmVyX19zcGluOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGNkY2RjYsICNFNkU2RTYpO1xufVxuXG4uanEtbnVtYmVyX19zcGluOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggM3B4ICNEREQ7XG59XG5cbi5qcS1udW1iZXJfX3NwaW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMTFweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjOTk5O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uanEtbnVtYmVyX19zcGluLm1pbnVzOmFmdGVyIHtcbiAgdG9wOiA1cHg7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjOTk5O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmpxLW51bWJlcl9fc3Bpbi5taW51czpob3ZlcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5qcS1udW1iZXJfX3NwaW4ucGx1czpob3ZlcjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5qcS1udW1iZXIuZm9jdXNlZCAuanEtbnVtYmVyX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1Nzk0QkY7XG59XG5cbi5qcS1udW1iZXIuZGlzYWJsZWQgLmpxLW51bWJlcl9fZmllbGQsXG4uanEtbnVtYmVyLmRpc2FibGVkIC5qcS1udW1iZXJfX3NwaW4ge1xuICBib3JkZXItY29sb3I6ICNDQ0M7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4uanEtbnVtYmVyLmRpc2FibGVkIC5qcS1udW1iZXJfX3NwaW46YWZ0ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQUFBO1xufVxuXG4uanEtbnVtYmVyLmRpc2FibGVkIC5qcS1udW1iZXJfX3NwaW4ubWludXM6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUFBO1xufVxuXG4uanEtc2VsZWN0Ym94IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgNDVweCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0IzQjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGRkYsICNFNkU2RTYpO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggLTFweCAjRjFGMUYxLCBpbnNldCAtMXB4IDAgI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweC8zMnB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggI0ZGRjtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VsZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGNkY2RjYsICNFNkU2RTYpO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWxlY3Q6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0RERDtcbn1cblxuLmpxLXNlbGVjdGJveC5mb2N1c2VkIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1Nzk0QkY7XG59XG5cbi5qcS1zZWxlY3Rib3guZGlzYWJsZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzg4ODtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qcS1zZWxlY3Rib3ggLnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM4ODg7XG59XG5cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NDQztcbn1cblxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNHB4O1xuICByaWdodDogMTJweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uanEtc2VsZWN0Ym94OmhvdmVyIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uanEtc2VsZWN0Ym94LmRpc2FibGVkIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjQUFBO1xufVxuXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGZvbnQ6IDE0cHgvMThweCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAyN3B4IDZweCA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFNQ0FZQUFBQmlESjM3QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFPMUpSRUZVZU5xVTA3OExBWEVZeC9GellmTnprNVRKYUZOS1lqRllTUVovaHZ3QnN2ZzFVQ1kyeFQ5Z004aHVrUUdUaFdSamtjRnczcGRudWpoZlQ3MzZYbjJmUHZmYzNmZDA3VjBPRkRERkFuTTBFTllzWlJpR0xTYzlPcHFJWUlBOWZNaGhqQ3JXMmg5VmxNbGNIL2F5bU1HdE9xRXVnWDA4UHdRdWNVWktkVG96TUlxZFRjOVdlcFFEN3dqWTlBUngreWR3aGZ5WGZTK1MwcU1jT0VRSkdjdWVCM1ZjY0ZJTmRNZ2FsNk56a21QalJ3Slh4REJCNy8yUkRkdEFwNndiK2RwcGhIREFTRzVRUTBWNnUyYW9TcUJaRC9sRHJOV1JKeW5MSzJxcEJuNHJjNksyWEI5L05iOEVHQUJ0ZjF0aHpZNlgyQUFBQUFCSlJVNUVya0pnZ2c9PVwiKSBuby1yZXBlYXQgMTAwJSA1MCU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5qcS1zZWxlY3Rib3hfX25vdC1mb3VuZCB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiA1cHggOHB4IDZweDtcbiAgYmFja2dyb3VuZDogI0YwRjBGMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uanEtc2VsZWN0Ym94IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uanEtc2VsZWN0Ym94IGxpIHtcbiAgbWluLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogNXB4IDEwcHggNnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBM0FCQjE7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uanEtc2VsZWN0Ym94IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4QztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI0FBQTtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5vcHRncm91cDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkub3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweC8xOHB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlLmZvY3VzZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc5NEJGO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlLmRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzg4ODtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaSB7XG4gIHBhZGRpbmc6IDNweCA5cHggNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzA4QztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI0FBQTtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaS5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpLm9wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZS5kaXNhYmxlZCBsaS5zZWxlY3RlZCxcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuc2VsZWN0ZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaW5wdXRbdHlwZT0nZW1haWwnXS5zdHlsZXIsXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLnN0eWxlcixcbmlucHV0W3R5cGU9J3NlYXJjaCddLnN0eWxlcixcbmlucHV0W3R5cGU9J3RlbCddLnN0eWxlcixcbmlucHV0W3R5cGU9J3RleHQnXS5zdHlsZXIsXG5pbnB1dFt0eXBlPSd1cmwnXS5zdHlsZXIsXG50ZXh0YXJlYS5zdHlsZXIge1xuICBwYWRkaW5nOiA4cHggOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmlucHV0W3R5cGU9J3NlYXJjaCddLnN0eWxlciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG50ZXh0YXJlYS5zdHlsZXIge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuaW5wdXRbdHlwZT0nZW1haWwnXS5zdHlsZXI6aG92ZXIsXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3NlYXJjaCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3RlbCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3RleHQnXS5zdHlsZXI6aG92ZXIsXG5pbnB1dFt0eXBlPSd1cmwnXS5zdHlsZXI6aG92ZXIsXG50ZXh0YXJlYS5zdHlsZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNCM0IzQjM7XG59XG5cbmlucHV0W3R5cGU9J2VtYWlsJ10uc3R5bGVyOmhvdmVyOmZvY3VzLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5zdHlsZXI6aG92ZXI6Zm9jdXMsXG5pbnB1dFt0eXBlPSdzZWFyY2gnXS5zdHlsZXI6aG92ZXI6Zm9jdXMsXG5pbnB1dFt0eXBlPSd0ZWwnXS5zdHlsZXI6aG92ZXI6Zm9jdXMsXG5pbnB1dFt0eXBlPSd0ZXh0J10uc3R5bGVyOmhvdmVyOmZvY3VzLFxuaW5wdXRbdHlwZT0ndXJsJ10uc3R5bGVyOmhvdmVyOmZvY3VzLFxudGV4dGFyZWEuc3R5bGVyOmhvdmVyOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBib3JkZXItdG9wLWNvbG9yOiAjQjNCM0IzO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5idXR0b24uc3R5bGVyLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10uc3R5bGVyLFxuaW5wdXRbdHlwZT0nc3VibWl0J10uc3R5bGVyLFxuaW5wdXRbdHlwZT0ncmVzZXQnXS5zdHlsZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogOHB4IDExcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0IzQjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGRkYsICNFNkU2RTYpO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggLTFweCAjRjFGMUYxLCBpbnNldCAtMXB4IDAgI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4ICNGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uLnN0eWxlci5zdHlsZXI6Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPSdidXR0b24nXS5zdHlsZXIuc3R5bGVyOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT0nc3VibWl0J10uc3R5bGVyLnN0eWxlcjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9J3Jlc2V0J10uc3R5bGVyLnN0eWxlcjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuYnV0dG9uLnN0eWxlcjpub3QoW2Rpc2FibGVkXSk6aG92ZXIsXG5pbnB1dFt0eXBlPSdidXR0b24nXS5zdHlsZXI6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuaW5wdXRbdHlwZT0nc3VibWl0J10uc3R5bGVyOm5vdChbZGlzYWJsZWRdKTpob3ZlcixcbmlucHV0W3R5cGU9J3Jlc2V0J10uc3R5bGVyOm5vdChbZGlzYWJsZWRdKTpob3ZlcixcbmlucHV0W3R5cGU9J3Jlc2V0J10uc3R5bGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGNkY2RjYsICNFNkU2RTYpO1xufVxuXG5idXR0b24uc3R5bGVyOmFjdGl2ZSxcbmlucHV0W3R5cGU9J2J1dHRvbiddLnN0eWxlcjphY3RpdmUsXG5pbnB1dFt0eXBlPSdzdWJtaXQnXS5zdHlsZXI6YWN0aXZlLFxuaW5wdXRbdHlwZT0ncmVzZXQnXS5zdHlsZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0RERDtcbn1cblxuYnV0dG9uLnN0eWxlcltkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPSdidXR0b24nXS5zdHlsZXJbZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT0nc3VibWl0J10uc3R5bGVyW2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogI0NDQztcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICM4ODg7XG59XG5cbmJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4uZmFuY3lib3gtYWN0aXZlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmFuY3lib3gtaXMtaGlkZGVuIHtcbiAgbGVmdDogLTk5OTlweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAtOTk5OXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTI7XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1zdGFnZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtb3V0ZXIge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IGluaGVyaXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NCwgMC43MSk7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IC44NztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTtcbn1cblxuLmZhbmN5Ym94LWNhcHRpb24sXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24sXG4uZmFuY3lib3gtdG9vbGJhciB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyx2aXNpYmlsaXR5IDBzIGxpbmVhciAuMjVzO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDk5OTk3O1xufVxuXG4uZmFuY3lib3gtc2hvdy1jYXB0aW9uIC5mYW5jeWJveC1jYXB0aW9uLFxuLmZhbmN5Ym94LXNob3ctaW5mb2JhciAuZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyx2aXNpYmlsaXR5IDBzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIG1peC1ibGVuZC1tb2RlOiBkaWZmZXJlbmNlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXRvb2xiYXIge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHotaW5kZXg6IDk5OTk0O1xufVxuXG4uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtc2xpZGUge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDQ0cHggNDRweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5NDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xufVxuXG4uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQsXG4uZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIHotaW5kZXg6IDk5OTk1O1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgcGFkZGluZzogNDRweCAwIDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taHRtbCB7XG4gIHBhZGRpbmc6IDZweCA2cHggMDtcbn1cblxuLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDQ0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgcGFkZGluZzogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjE0LCAxKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC4xNCwgMSk7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLG9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk1O1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBtYXJnaW46IDAgMCA2cHg7XG59XG5cbi5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudCB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG5cbi5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50IHtcbiAgY3Vyc29yOiB6b29tLWluO1xufVxuXG4uZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY29udGVudCxcbi5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmZhbmN5Ym94LWltYWdlLFxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXNwYWNlYmFsbCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQsXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0NHB4KTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1pZnJhbWUsXG4uZmFuY3lib3gtdmlkZW8ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtZXJyb3IgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mYW5jeWJveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMwLCAzMCwgMzAsIDAuNik7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0NHB4O1xufVxuXG4uZmFuY3lib3gtYnV0dG9uLFxuLmZhbmN5Ym94LWJ1dHRvbjpsaW5rLFxuLmZhbmN5Ym94LWJ1dHRvbjp2aXNpdGVkIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5mYW5jeWJveC1idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbi5kaXNhYmxlZCxcbi5mYW5jeWJveC1idXR0b24uZGlzYWJsZWQ6aG92ZXIsXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSxcbi5mYW5jeWJveC1idXR0b25bZGlzYWJsZWRdOmhvdmVyIHtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZhbmN5Ym94LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1idXR0b24uZmFuY3lib3gtZm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IDA7XG59XG5cbi5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSxcbi5mYW5jeWJveC1idXR0b24tLWZzZXhpdCBzdmc6bnRoLWNoaWxkKDEpLFxuLmZhbmN5Ym94LWJ1dHRvbi0tcGF1c2Ugc3ZnOm50aC1jaGlsZCgxKSxcbi5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IC44O1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMnB4O1xuICB0b3A6IC00NHB4O1xuICB6LWluZGV4OiA0MDE7XG59XG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcGFkZGluZzogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlciB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCxcbi5mYW5jeWJveC1pcy16b29tYWJsZS5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24ge1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxOXB4KTtcbiAgd2lkdGg6IDM4cHg7XG59XG5cbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzLHZpc2liaWxpdHkgMHMsY29sb3IgLjI1cztcbn1cblxuLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwcHg7XG4gIGxlZnQ6IC0yNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMxcHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19sZWZ0IHtcbiAgbGVmdDogNnB4O1xufVxuXG4uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLS1hcnJvd19yaWdodCB7XG4gIHJpZ2h0OiA2cHg7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIHtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAyNXB4IDQ0cHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQUV0Q0FRQUFBQmpCY0w3QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFIUkpSRUZVS00rVms4RU9nREFJUTB2ai8zK3hCdzhxSVpadWVGbklLQzkwTUNBSThEbHJrSEdlcXFHSVU2bFZpZ3JCdHBDV3FlUldvSEROcXMwRjdWTlZCVnhtSFJsdm9WcWphWWtkbkRJYWl2SDJIcVo1K29aajNKVXpXQitjT3o0RzQ4QmcrdHNKL3RxdTRkTEMvNFhiKzBHY0Y1QndCQzBBQTUzcUFBQUFBRWxGVGtTdVFtQ0MpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTI1cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbjphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0NHB4O1xuICB0b3A6IDA7XG59XG5cbi5mYW5jeWJveC1jYXB0aW9uIGEsXG4uZmFuY3lib3gtY2FwdGlvbiBhOmxpbmssXG4uZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2NjYztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZmFuY3lib3gtbG9hZGluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhIC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogYSAuOHMgaW5maW5pdGUgbGluZWFyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiA2cHggc29saWQgcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAtMzBweCAwIDAgLTMwcHg7XG4gIG9wYWNpdHk6IC42O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNjBweDtcbiAgei1pbmRleDogOTk5OTk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLmZhbmN5Ym94LWFuaW1hdGVkIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0LFxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cblxuLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS41LCAxLjUsIDEuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgwLjUsIDAuNSwgMC41KTtcbn1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG5cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xufVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbn1cblxuLmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMCwgMCwgMCkgdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xufVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygtMTBkZWcpO1xufVxuXG4uZmFuY3lib3gtZngtdHViZS5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNjYWxlKDAuMSkgc2tldygxMGRlZyk7XG59XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgxKTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmFuY3lib3gtc2hhcmUgaDEge1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4uZmFuY3lib3gtc2hhcmUgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgNXB4IDEwcHg7XG4gIG1pbi13aWR0aDogMTMwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rLFxuLmZhbmN5Ym94LXNoYXJlX19idXR0b246dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiIHtcbiAgYmFja2dyb3VuZDogIzNiNTk5ODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZiOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NGU4Njtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0IHtcbiAgYmFja2dyb3VuZDogI2JkMDgxZDtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FhMDcxOTtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3IHtcbiAgYmFja2dyb3VuZDogIzFkYTFmMjtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBkOTVlODtcbn1cblxuLmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyNXB4O1xufVxuXG4uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5mYW5jeWJveC1zaGFyZV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM1ZDViNWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXRodW1icyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICBwYWRkaW5nOiAycHggMnB4IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjEycHg7XG4gIHotaW5kZXg6IDk5OTk1O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXgge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtdGh1bWJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICByaWdodDogMjEycHg7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3Qge1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4O1xufVxuXG4uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzJhMmEyYTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luOiAycHg7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDhweCk7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmJlZm9yZSB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICM0ZWE3Zjk7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG4gIHotaW5kZXg6IDk5OTkxO1xufVxuXG4uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyohIG5vdWlzbGlkZXIgLSAxMi4xLjAgLSAxMC8yNS8yMDE4ICovXG5cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cblxuLm5vVWktYmFzZSxcbi5ub1VpLWNvbm5lY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubm9VaS1jb25uZWN0cyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG59XG5cbi5ub1VpLWNvbm5lY3QsXG4ubm9VaS1vcmlnaW4ge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4ge1xuICB3aWR0aDogMDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4ge1xuICBoZWlnaHQ6IDA7XG59XG5cbi5ub1VpLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xufVxuXG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMThweDtcbn1cblxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsZWZ0OiAtMTdweDtcbiAgdG9wOiAtNnB4O1xufVxuXG4ubm9VaS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsZWZ0OiAtNnB4O1xuICB0b3A6IC0xN3B4O1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgcmlnaHQ6IC0xN3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubm9VaS10YXJnZXQge1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzRDM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAjRjBGMEYwLDAgM3B4IDZweCAtNXB4ICNCQkI7XG59XG5cbi5ub1VpLWNvbm5lY3RzIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzNGQjhBRjtcbn1cblxuLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBldy1yZXNpemU7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbnMtcmVzaXplO1xufVxuXG4ubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLDAgM3B4IDZweCAtM3B4ICNCQkI7XG59XG5cbi5ub1VpLWFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCO1xufVxuXG4ubm9VaS1oYW5kbGU6YWZ0ZXIsXG4ubm9VaS1oYW5kbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRThFN0U2O1xuICBsZWZ0OiAxNHB4O1xuICB0b3A6IDZweDtcbn1cblxuLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgbGVmdDogMTdweDtcbn1cblxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVyLFxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogNnB4O1xuICB0b3A6IDE0cHg7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gIHRvcDogMTdweDtcbn1cblxuW2Rpc2FibGVkXSAubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogI0I4QjhCODtcbn1cblxuW2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsXG5bZGlzYWJsZWRdLm5vVWktaGFuZGxlLFxuW2Rpc2FibGVkXS5ub1VpLXRhcmdldCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ub1VpLXBpcHMsXG4ubm9VaS1waXBzICoge1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ub1VpLXBpcHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4ubm9VaS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubm9VaS12YWx1ZS1zdWIge1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ubm9VaS1tYXJrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNDQ0M7XG59XG5cbi5ub1VpLW1hcmtlci1zdWIge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xufVxuXG4ubm9VaS1tYXJrZXItbGFyZ2Uge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xufVxuXG4ubm9VaS1waXBzLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGhlaWdodDogODBweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xufVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDVweDtcbn1cblxuLm5vVWktbWFya2VyLWhvcml6b250YWwubm9VaS1tYXJrZXItc3ViIHtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLm5vVWktcGlwcy12ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSwgMCk7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpO1xufVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLXN1YiB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2Uge1xuICB3aWR0aDogMTVweDtcbn1cblxuLm5vVWktdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDEyMCU7XG59XG5cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXAge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMjAlO1xufVxuXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBCQVNFIENTUyAqKioqKioqKioqKioqKiovXG5cbi5zY3JvbGwtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgLypwYWRkaW5nOiAwICFpbXBvcnRhbnQ7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3ggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtd3JhcHBlciA+IC5zY3JvbGwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUsXG4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIsXG4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1hcnJvdyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNjcm9sbC10ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG59XG5cbi5zY3JvbGwtdGV4dGFyZWEgPiAuc2Nyb2xsLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtdGV4dGFyZWEgPiAuc2Nyb2xsLWNvbnRlbnQgPiB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC10ZXh0YXJlYSA+IC5zY3JvbGwtY29udGVudCA+IHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi8qKioqKioqKioqKioqKiogU0lNUExFIElOTkVSIFNDUk9MTEJBUiAqKioqKioqKioqKioqKiovXG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMnB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayxcbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBsZWZ0OiAtMTJweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTEycHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xMnB4O1xufVxuXG4vKioqKioqKioqKioqKioqIFNJTVBMRSBPVVRFUiBTQ1JPTExCQVIgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIHRvcDogMnB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGxlZnQ6IDJweDtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMjtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIGxlZnQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgdG9wOiAtMTJweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7XG4gIG1pbi13aWR0aDogMTBweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTE0cHg7XG59XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICB0b3A6IC0xNHB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTRweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTRweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgTUFDIE9TIFggKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QzZFNzE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3g6aG92ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIsXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTcwKTtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMHB4O1xuICBoZWlnaHQ6IDBweDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAwcHg7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7XG4gIGhlaWdodDogN3B4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogLTlweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAtOXB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBsZWZ0OiAycHg7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgdG9wOiAycHg7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IC0xMXB4O1xufVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMTFweDtcbn1cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgTElHSFQgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGJhY2tncm91bmQ6ICNkYmRiZGI7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJSaVpHSmtZaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlObE9HVTRaVGdpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjZGJkYmRiKSwgY29sb3Itc3RvcCgxMDAlLCAjZThlOGU4KSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCAjZThlOGU4IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsICNlOGU4ZTggMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE3cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWmxabVZtWlNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTm1OV1kxWmpVaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgI2ZlZmVmZSksIGNvbG9yLXN0b3AoMTAwJSwgI2Y1ZjVmNSkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwgI2Y1ZjVmNSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgbGVmdDogLTE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUge1xuICB0b3A6IC0xN3B4O1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogMHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgbGVmdDogMHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBoZWlnaHQ6IDEycHg7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtNHB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBsZWZ0OiAtMTlweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTE5cHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIFJBSUwgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXI6aG92ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNweCAwIDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAycHggMCAzcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBiOWEwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyOmhvdmVyIC5zY3JvbGwtYmFyIHtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1jb250ZW50LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICBsZWZ0OiAtMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgdG9wOiAtMTdweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHRvcDogMXB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAxcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsZWZ0OiA1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGhlaWdodDogMnB4O1xuICBsZWZ0OiAtMTBweDtcbiAgdG9wOiA1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDJweDtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtMjVweDtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTI1cHg7XG59XG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIERZTkFNSUMgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICBib3R0b206IDJweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGxlZnQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDJweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgb3BhY2l0eTogMC4zO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzZlNzE7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDdweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICB0b3A6IGF1dG87XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7XG4gIGxlZnQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMC4ycztcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgdG9wOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xufVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTFweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICB0b3A6IC0xMXB4O1xufVxuXG4vKiBob3ZlciAmIGRyYWcgKi9cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApXCI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSxcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1iYXIsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgbWluLWhlaWdodDogN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXk6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgbWluLXdpZHRoOiA3cHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBHT09HTEUgQ0hST01FICoqKioqKioqKioqKioqKi9cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xuICBib3JkZXItY29sb3I6ICNhOWE5YTk7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxO1xuICBib3JkZXItY29sb3I6ICM3ZTdlN2U7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHtcbiAgdG9wOiAtMTZweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICBoZWlnaHQ6IDhweDtcbiAgbWluLXdpZHRoOiAxMHB4O1xuICB0b3A6IDNweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIge1xuICBsZWZ0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiAtM3B4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIGhlaWdodDogMTRweDtcbiAgbGVmdDogLTRweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF90cmFjayB7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDE0cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgdG9wOiAtNHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICBsZWZ0OiAtMTlweDtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gIHRvcDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgbGVmdDogLTE5cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHtcbiAgdG9wOiAtMTlweDtcbn1cblxuLyogUGx1Z2lucyByZXdyaXRlKi9cblxuLmN1c3RvbS1zZWxlY3Q6aG92ZXIsXG4uanEtc2VsZWN0Ym94OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogLTFweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0OmFjdGl2ZSxcbi5qcS1zZWxlY3Rib3g6YWN0aXZlIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkICNGRjAwMDA7XG59XG5cbi5qcS1zZWxlY3Rib3gge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmpxLXNlbGVjdGJveDpob3ZlciAuanEtc2VsZWN0Ym94X19zZWxlY3QsXG4uanEtc2VsZWN0Ym94LmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0LFxuLmpxLXNlbGVjdGJveDpmb2N1cyAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdF9fc2VsZWN0LFxuLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDQwcHggMCAxNXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5jdXN0b20tc2VsZWN0X19zZWxlY3QtdGV4dCxcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG59XG5cbi5jdXN0b20tc2VsZWN0X19zZWxlY3QtdGV4dC5wbGFjZWhvbGRlcixcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0LnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1RjVGNUY7XG59XG5cbi5jdXN0b20tc2VsZWN0X190cmlnZ2VyLFxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX3RyaWdnZXItYXJyb3csXG4uanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93IHtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMTZweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duLFxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJveC1zaGFkb3c6IC0xcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDIwcHggMCAyMHB4IDE1cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIHVsLFxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwge1xuICBtYXgtaGVpZ2h0OiAyMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDI2cHggMCAwICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaSxcbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpIHtcbiAgcGFkZGluZzogOXB4IDAgMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIGxpOmZpcnN0LWNoaWxkLFxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIGxpOmxhc3QtY2hpbGQsXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaTpob3Zlcixcbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaS5zZWxlY3RlZCxcbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIGxpLnNlbGVjdGVkIHtcbiAgY29sb3I6ICNGRTAwMDI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKiBTQ1JPTExCQVIgKioqKioqKioqKioqKioqKioqKi9cblxuLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ucHJvZi1ib3hfX3JlcyAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsX3kuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1iYXIge1xuICBiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuICB6LWluZGV4OiAxMjtcbiAgaGVpZ2h0OiAxMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaWNvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkUwMDAyO1xuICBiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTMwRDBGO1xuICBib3JkZXItY29sb3I6ICNFMzBEMEY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRTAwMDI7XG4gIGJhY2tncm91bmQ6ICNGRTAwMDI7XG59XG5cbi5idG4uZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogI0RBREFEQTtcbiAgYm9yZGVyLWNvbG9yOiAjREFEQURBO1xufVxuXG4uYnRuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4tLWJpZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uYnRuLS1saWdodCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGRTAwMDI7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4uYnRuLS1saWdodDpob3Zlcixcbi5idG4tLWxpZ2h0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNGRTAwMDI7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4uYnRuLS1saWdodC5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjQjRCN0JDO1xuICBib3JkZXItY29sb3I6ICNEQURBREE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuIC5mb3JtX19jaGVjay1ib3gge1xuICBib3JkZXItY29sb3I6ICNGRTAwMDI7XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJBY3VtaW5cIjtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmJ1cmdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogNDhweDtcbn1cblxuLmJ1cmdlcl9fYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnVyZ2VyX19ib3ggc3BhbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmJ1cmdlcl9fYm94IHNwYW46YWZ0ZXIsXG4uYnVyZ2VyX19ib3ggc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuXG4uYnVyZ2VyX19ib3ggc3BhbjphZnRlciB7XG4gIHRvcDogLTVweDtcbn1cblxuLmJ1cmdlcl9fYm94IHNwYW46YmVmb3JlIHtcbiAgYm90dG9tOiAtNXB4O1xufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzEzMTMxMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5oZWFkZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlciAubG9nbyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0MmVtO1xufVxuXG4uaGVhZGVyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uaGVhZGVyX19pdGVtcyBsaSB7XG4gIG1hcmdpbi1yaWdodDogNDhweDtcbn1cblxuLmhlYWRlcl9faXRlbXMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmhlYWRlcl9fY2FsbGJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkYwMDAwO1xufVxuXG4uaGVhZGVyX19sYW5nIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmhlYWRlcl9fYnRucyB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5oZWFkZXJfX2J0bnMgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5oZWFkZXJfX2J0bnMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmhlYWRlcl9fYnRucyBhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLmZvb3Rlci0tc2ltcGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvb3Rlcl9fY29udGVudCB7XG4gIHBhZGRpbmc6IDM3cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IC0zNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMTBweDtcbn1cblxuLmZvb3Rlcl9fYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjM3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIxMCU7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogMTEwcHg7XG59XG5cbi5mb290ZXJfX2JveC0taW5mbyB7XG4gIG1heC13aWR0aDogMzgwcHg7XG59XG5cbi5mb290ZXJfX2JveCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucG9wdXAge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCA1M3B4IDQwcHggMzBweDtcbiAgbWF4LXdpZHRoOiA1NDlweDtcbn1cblxuLnBvcHVwX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wb3B1cF9fdG9wIHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNTNweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1M3B4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDMzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E4QTZBNjtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLnBvcHVwX190b3AtLXNtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAzMHB4IDg1cHggMjdweCAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucG9wdXAtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnBvcHVwLWJveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBvcHVwLWJveC13cmFwIHtcbiAgbWF4LWhlaWdodDogOTk5OTk5OTlweDtcbn1cblxuLnBvcHVwLWJveF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucG9wdXAtYm94X19saXN0IHtcbiAgY29sdW1uLWNvdW50OiAzO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4ucG9wdXAtYm94X19saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5wb3B1cC1saW5rLWVtYWlsIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnBvcHVwLWxpbmstZW1haWwgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAzOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VtYWlsLXBpYy5zdmdcIik7XG59XG5cbi5wb3B1cF9fdGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xufVxuXG4ucG9wdXBfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucG9wdXBfX2FjdGlvbiAuYnRuIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTU1cHg7XG59XG5cbi5mb3JtX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cblxuLmZvcm1fX2l0ZW1zIC5mb3JtX19sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjcwcHg7XG59XG5cbi5mb3JtX19pdGVtcyAuZm9ybV9fbGFiZWwtLWNoZWNrIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xufVxuXG4uZm9ybV9fbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZvcm1fX2xhYmVsLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm1fX2xhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybV9fbGFiZWwtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4uZm9ybV9fbGFiZWwtbmFtZS1pbmZvIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjNUY1RjVGO1xufVxuXG4uZm9ybV9fbGFiZWwtLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZm9ybV9fbGFiZWwtLWNoZWNrIC5mb3JtX19sYWJlbC1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5mb3JtX19pbnB1dCB7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjb2xvcjogIzVGNUY1RjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uZm9ybV9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNBOEE2QTY7XG59XG5cbi5mb3JtX19pbnB1dC0tbGlnaHQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzVGNUY1Rjtcbn1cblxuLmZvcm1fX2lucHV0LS1saWdodDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzVGNUY1Rjtcbn1cblxuLmZvcm1fX2lucHV0LS1jb2RlIHtcbiAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxOCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuOTk5OSAxMS4yMDAxTDEuNzk5OSA3LjAwMDFMMC4zOTk5MDIgOC40MDAxTDUuOTk5OSAxNC4wMDAxTDE3Ljk5OTkgMi4wMDAxTDE2LjU5OTkgMC42MDAwOThMNS45OTk5IDExLjIwMDFaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE1cHgpIGNlbnRlcjtcbn1cblxuLmZvcm1fX2lucHV0LS1jb2RlLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE4IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNi4wMDAwMiAxMS4yMDAxTDEuODAwMDIgNy4wMDAxTDAuNDAwMDI0IDguNDAwMUw2LjAwMDAyIDE0LjAwMDFMMTggMi4wMDAxTDE2LjYgMC42MDAwOThMNi4wMDAwMiAxMS4yMDAxWicgZmlsbD0nJTIzMzBBRDYzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uZm9ybV9fc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZm9ybV9fY2hlY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybV9fY2hlY2s6Y2hlY2tlZCB+IC5mb3JtX19jaGVjay1ib3gge1xuICBib3JkZXItY29sb3I6ICNGRTAwMDI7XG59XG5cbi5mb3JtX19jaGVjazpjaGVja2VkIH4gLmZvcm1fX2NoZWNrLWJveDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtX19jaGVjay1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3cHg7XG4gIG1pbi13aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTc5Nzk3O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybV9fY2hlY2stYm94LS1zaW1wbGUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbn1cblxuLmZvcm1fX2NoZWNrLWJveC0tc2ltcGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTMgMTEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjkxNjIzIDguMzc1MDZMMC45OTk1NjYgNS4xNjY3MkwwLjAyNzM0MzggNi4yMzYxN0wzLjkxNjIzIDEwLjUxMzlMMTIuMjQ5NiAxLjM0NzI4TDExLjI3NzMgMC4yNzc4MzJMMy45MTYyMyA4LjM3NTA2WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5mb3JtX19jaGVjay1ib3gtLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmZvcm1fX2NoZWNrLWJveC0tY2lyY2xlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNGRTAwMDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG59XG5cbi5jaGVjay1ib3gge1xuICB3aWR0aDogMTAwJTtcbn1cblxuaDEge1xuICBmb250LWZhbWlseTogXCJCZWJhcyBOZXVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1zaGFkb3c6IDBweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbmgyLFxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmViYXMgTmV1ZVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTA2LjclO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG5cbmgyLS1saWdodCxcbi50aXRsZS0tbGlnaHQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuaDItLXNtLFxuLnRpdGxlLS1zbSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLnRpdGxlLXNtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbn1cblxuaDQge1xuICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTIzcHg7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjMTMxMzEzO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTAwO1xufVxuXG4ubWVudV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbn1cblxuLm1lbnUgbGkge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLm1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tZW51X19ib3gge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRkZGRkY7XG59XG5cbi5tZW51X19ib3g6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLm1lbnVfX2JveC0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxhbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4ubGFuZy5hY3RpdmUgLmxhbmdfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5sYW5nX192YWwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sYW5nX192YWwgLmljb24ge1xuICBtYXJnaW4tbGVmdDogN3B4O1xuICBmb250LXNpemU6IDdweDtcbn1cblxuLmxhbmdfX2xpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICMxMzEzMTM7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5sYW5nX19saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4ubGFuZ19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxhbmdfX2xpc3QgbGkuYWN0aXZlIHtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi50b3AtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLWJveF9fbWFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSBjZW50ZXI7XG4gIHBhZGRpbmc6IDE2MHB4IDAgMjIwcHg7XG59XG5cbi50b3AtYm94X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLWJveF9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMTBweDtcbn1cblxuLnRvcC1ib3hfX3RpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTI0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxMXB4IHNvbGlkICNGRTAwMDI7XG59XG5cbi50b3AtYm94X19idG4ge1xuICBtYXgtd2lkdGg6IDM0NXB4O1xufVxuXG4udG9wLWJveCAuc29jaWFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNweDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b3AtYm94IC5zb2NpYWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udG9wLWJveCAuc29jaWFsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG9wLWJveF9fY2FyZHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtODdweDtcbn1cblxuLnRvcC1ib3hfX2NhcmRzIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4udG9wLWJveF9fY2FyZCB7XG4gIGhlaWdodDogMjUwcHg7XG4gIHdpZHRoOiA0MjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnRvcC1ib3hfX2NhcmQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnRvcC1ib3hfX2NhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMDAwMCA5MC4xJSk7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTc2cHg7XG59XG5cbi50b3AtYm94X19jYXJkLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBhZGRpbmc6IDAgMjNweCAyM3B4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm94LW51bSB7XG4gIGJhY2tncm91bmQ6ICMxMzEzMTM7XG4gIHBhZGRpbmctdG9wOiA1MnB4O1xufVxuXG4uYm94LW51bSAudGl0bGUge1xuICBtYXgtd2lkdGg6IDMxMnB4O1xufVxuXG4uYm94LW51bV9fYm94cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuLmJveC1udW1fX2JveC1udW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICNGRTAwMDI7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWVcIjtcbn1cblxuLmJveC1udW1fX2JveC10ZXh0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJveC1udW1fX2ltZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmJveC1udW1fX2ltZyAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA1Mi43Nzd2dztcbiAgcGFkZGluZy10b3A6IDIwLjEzdnc7XG59XG5cbi5ib3gtbnVtX19pbWctdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWVcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDEwNi43JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWR2YW50IHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcGFkZGluZzogMzdweCAyMnB4IDMwcHg7XG59XG5cbi5hZHZhbnRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiA0MHB4IDIwcHg7XG59XG5cbi5hZHZhbnRfX2ltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIyMHB4O1xufVxuXG4uYWR2YW50X19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmFkdmFudCBociB7XG4gIG1hcmdpbjogMjZweCAwIDI4cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBOEE2QTY7XG59XG5cbi5hZHZhbnRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmFkdmFudF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5zZWN0aW9uIHtcbiAgbWFyZ2luOiAxNTBweCAwO1xufVxuXG4uc2VjdGlvbi0tbm10IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlY3Rpb24tLW1sIC5jb250YWluZXIgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4uc2VjdGlvbi0tdGVzdCAuc2VjdGlvbl9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjNweDtcbn1cblxuLnNlY3Rpb24tLWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMTMxMzEzO1xuICBwYWRkaW5nOiA4MHB4IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VjdGlvbi0tZGFyayAuc2xpZGVyLWJ0bi0tcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1sZWZ0LS1saWdodC5zdmdcIik7XG59XG5cbi5zZWN0aW9uLS1kYXJrIC5zbGlkZXItYnRuLS1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LS1saWdodC5zdmdcIik7XG59XG5cbi5zZWN0aW9uLS1zbSB7XG4gIG1hcmdpbjogMTAwcHggMDtcbn1cblxuLnNlY3Rpb25fX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5zZWN0aW9uX19oZWFkZXIgKyAuc2VjdGlvbl9fYWxlcnQge1xuICBtYXJnaW4tdG9wOiAtMThweDtcbn1cblxuLnNlY3Rpb25fX2hlYWRlci0tc20ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc2VjdGlvbl9faGVhZGVyLS1taW4ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VjdGlvbl9faGVhZGVyIC50aXRsZS1zbSxcbi5zZWN0aW9uX19oZWFkZXIgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlY3Rpb25fX2hlYWRlci0tYWx0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICBjb2xvcjogI0Y1RjVGNTtcbn1cblxuLnNlY3Rpb25fX2hlYWRlci0tYWx0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2VjdGlvbl9faGVhZGVyLS1hbHQgLnNlY3Rpb25fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNlY3Rpb25fX2hlYWRlci0tYWx0IC5zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWF4LXdpZHRoOiA4MTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNlY3Rpb24gLnRvdXJzLmlzLWxpbmUgLnRvdXJzLWJveF9fbGlzdCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5zZWN0aW9uIC5vcmRlci1wYWNrYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19tYWluIHtcbiAgbWF4LWhlaWdodDogOTk5OTk5cHg7XG59XG5cbi5zZWN0aW9uIC5vcmRlci10b3VyX19ib3gtLWNoZWNrLFxuLnNlY3Rpb24gLm9yZGVyLXBhY2thZ2VfX2JveCB7XG4gIHdpZHRoOiAzMTVweDtcbiAgbWluLXdpZHRoOiAzMTVweDtcbn1cblxuLnNlY3Rpb24gLm9yZGVyLXBhY2thZ2VfX2JveC0tbmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLnNlY3Rpb25fX2FsZXJ0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4ubGV2ZWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGV2ZWwtaWNvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMTdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZXZlbC1pY29uLS1lYXN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xldmVsLWljb25fX2Vhc3kuc3ZnXCIpO1xufVxuXG4ubGV2ZWwtaWNvbi0tbWVkaXVtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xldmVsLWljb25fX21lZGl1bS5zdmdcIik7XG59XG5cbi5sZXZlbC1pY29uLS1oYXJkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xldmVsLWljb25fX2hhcmQuc3ZnXCIpO1xufVxuXG4ubGV2ZWwtaWNvbi0tZGFyay5sZXZlbC1pY29uLS1lYXN5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xldmVsLWljb25fX2Vhc3ktZGFyay5zdmdcIik7XG59XG5cbi5sZXZlbC1pY29uLS1kYXJrLmxldmVsLWljb24tLW1lZGl1bSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZXZlbC1pY29uX19tZWRpdW0tZGFyay5zdmdcIik7XG59XG5cbi5sZXZlbC1pY29uLS1kYXJrLmxldmVsLWljb24tLWhhcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGV2ZWwtaWNvbl9faGFyZC1kYXJrLnN2Z1wiKTtcbn1cblxuLmxldmVsX19pbmZvIHtcbiAgZmxleDogMTtcbn1cblxuLmxldmVsX19pbmZvIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1heC13aWR0aDogNTcycHg7XG59XG5cbi5sZXZlbC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cblxuLmxldmVsLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sZXZlbC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmxldmVsLWl0ZW1fX3RpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmxldmVsLWl0ZW1fX3RpdGxlIC5sZXZlbC1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5sZXZlbC1pdGVtX190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5sZXZlbF9faW1nIHtcbiAgd2lkdGg6IDQ5LjE5JTtcbiAgbWF4LXdpZHRoOiA0OS4xOSU7XG4gIGZsZXg6IDAgMCA0OS4xOSU7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGV2ZWxfX2ltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnBhZ2Uge1xuICBtYXJnaW4tdG9wOiA2MXB4O1xufVxuXG4ucGFnZV9fdG9wIHtcbiAgcGFkZGluZzogMCAxMDNweDtcbn1cblxuLnBhZ2VfX2RhdGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMi42cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5wYWdlX190aXRsZSB7XG4gIGxldHRlci1zcGFjaW5nOiAzLjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnBhZ2VfX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICM1MzU4NUU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5wYWdlX19pbWcge1xuICBoZWlnaHQ6IDYyM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiA5OHB4O1xufVxuXG4ucGFnZV9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wYWdlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG4ucGFnZS1ib3hfX3RpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBmbGV4OiAwIDAgMzAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWVcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDExOCU7XG59XG5cbi5wYWdlLWJveF9fdGl0bGUtLWFsdCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wYWdlLWJveF9fY29udGVudCB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOTAlO1xuICBjb2xvcjogIzUzNTg1RTtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnBhZ2VfX21hcCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGhlaWdodDogNjYzcHg7XG59XG5cbi5wYWdlX19tYXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlX19hbGVydCB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDE3cHggMjBweCAxOHB4O1xuICBtYXJnaW46IDQwcHggMCA1MHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjAwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnBhZ2VfX2FsZXJ0IGIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucGFnZS1zZWN0aW9uIHtcbiAgbWFyZ2luOiA5MHB4IDAgNTBweDtcbn1cblxuLnBhZ2Utc2VjdGlvbi0tZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIG1hcmdpbjogMTAwcHggMCA5MHB4O1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG5cbi5wYWdlLXNlY3Rpb24tLWdyYXkgLmNhcmRzIHtcbiAgbWFyZ2luOiAwIDEwNXB4O1xufVxuXG4ucGFnZS1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEwNSU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkJlYmFzIE5ldWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnBhZ2Utc2VjdGlvbl9fc3VidGl0bGUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA5NXB4IDAgNjBweDtcbn1cblxuLnBhZ2UtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC4zO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xufVxuXG4ucGFnZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnBhZ2UtaGVhZGVyX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wYWdlLWhlYWRlcl9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5wYWdlLWhlYWRlciAuYnRuIHtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBhZ2UtdGFibGVfX2xpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4ucGFnZS10YWJsZV9fbGluZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wYWdlLXRhYmxlX19saW5lOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbn1cblxuLnBhZ2Utc3VjY2VzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5wYWdlLXN1Y2Nlc3NfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLnBhZ2Utc3VjY2Vzc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ucGFnZS1zdWNjZXNzX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cblxuLnBhZ2Utc3VjY2VzcyAuYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogMjI0cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wYWdlLXNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4ucGFnZS1mb3JtIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBhZGRpbmc6IDgwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5wYWdlLWZvcm06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wYWdlLWZvcm0gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnBhZ2UtZm9ybSAudGl0bGUtc20ge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnBhZ2UtZm9ybV9fZm9ybSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbi5wYWdlLWZvcm1fX2Zvcm0gLmZvcm1fX2xhYmVsLW5hbWUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhZ2UtZm9ybV9fZm9ybSAuZm9ybV9faW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4ucGFnZS1mb3JtX19mb3JtIC5mb3JtX19sYWJlbC0tY2hlY2sgLmZvcm1fX2NoZWNrLWJveCB7XG4gIGJvcmRlci1jb2xvcjogI0ZFMDAwMjtcbn1cblxuLnBhZ2UtZm9ybV9fZm9ybSAuZm9ybV9fbGFiZWwtLWNoZWNrIC5mb3JtX19jaGVjay1ib3g6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDEzIDExJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy45MTYzNSA4LjM3NTA2TDAuOTk5Njg4IDUuMTY2NzJMMC4wMjc0NjU4IDYuMjM2MTdMMy45MTYzNSAxMC41MTM5TDEyLjI0OTcgMS4zNDcyOEwxMS4yNzc1IDAuMjc3ODMyTDMuOTE2MzUgOC4zNzUwNlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucGFnZS1mb3JtX19mb3JtIC5mb3JtX19sYWJlbC0tY2hlY2sgLmZvcm1fX2xhYmVsLW5hbWUge1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4ucGFnZS1mb3JtX19mb3JtIC5idG4ge1xuICBtYXJnaW4tdG9wOiA0OXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjRweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4udGV4dF9fYnRuIHtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLnRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi50ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50ZXh0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZXh0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udGV4dCB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZFMDAwMjtcbn1cblxuLnRleHQgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjA3RkZGO1xufVxuXG4udGV4dC0tbWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjclO1xufVxuXG4uY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAzMHB4IDIzcHg7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAtMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmNhcmRfX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAwO1xufVxuXG4uY2FyZF9fc3RhdHVzIGxpIHtcbiAgcGFkZGluZzogMCAxMXB4IDAgMTZweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZDogI0ZFMDAwMjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY2FyZF9fc3RhdHVzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZF9fc3RhdHVzIGxpIC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNGRkI4MDA7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5jYXJkX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2FyZF9faW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDUzLjIyJTtcbn1cblxuLmNhcmRfX2ltZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNC4wNiU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDQuNDQlLCAjMDAwMDAwIDk1LjU0JSk7XG59XG5cbi5jYXJkX19pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLmNhcmRfX2luZm8ge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLmNhcmRfX2JveCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmNhcmRfX2JveC0tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmNhcmRfX2JveC1zdGF0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxN3B4O1xufVxuXG4uY2FyZF9fYm94LXN0YXQtLWNhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbGVuZGFyLnN2Z1wiKTtcbn1cblxuLmNhcmRfX2JveC1zdGF0LS1kYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZGF5LnN2Z1wiKTtcbn1cblxuLmNhcmRfX2JveC1zdGF0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jYXJkX19ib3gtc3RhdCA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmNhcmRfX2JveC1zdGF0ID4gc3BhbiBzcGFuIHtcbiAgY29sb3I6ICMzMEFENjM7XG59XG5cbi5jYXJkX19zdGF0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdG9wOiAxOXB4O1xuICByaWdodDogMTZweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkX19zdGF0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJkX19zdGF0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5jYXJkX19zdGF0LWljb24ge1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY2FyZF9fc3RhdC1pY29uIC5sZXZlbC1pY29uIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogOXB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLmNhcmRfX3N0YXQgLmljb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jYXJkX19zdGF0LXZhbCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG59XG5cbi5jYXJkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5jYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uY2FyZF9fbW9yZSB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5jYXJkX19tb3JlIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXJkX19tb3JlIGEgLmljb24ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5jYXJkX191c2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbn1cblxuLmNhcmRfX3VzZXItYXZhdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcmRfX3VzZXItYXZhdGFyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jYXJkX191c2VyLXRpdGxlIHtcbiAgY29sb3I6ICM1RjVGNUY7XG59XG5cbi5jYXJkX191c2VyLXZhbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5jYXJkX191c2VyLXZhbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXJkX19ib3R0b20ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk3OTc5NztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5jYXJkX19wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLmNhcmRfX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmNhcmRfX2RhdGUge1xuICBjb2xvcjogIzVGNUY1Rjtcbn1cblxuLmNhcmRfX2NvdW50IHtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi5jYXJkX19hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uY2FyZF9fYWN0aW9uIC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyZC1zaW1wbGUtLWFsdCAuY2FyZC1zaW1wbGVfX2ltZzpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNjQuMzklO1xufVxuXG4uY2FyZC1zaW1wbGUtLWFsdCAuY2FyZC1zaW1wbGVfX2luZm8ge1xuICBwYWRkaW5nLXRvcDogMzhweDtcbn1cblxuLmNhcmQtc2ltcGxlLS1hbHQgLmNhcmQtc2ltcGxlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jYXJkLXNpbXBsZV9faW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtc2ltcGxlX19pbWc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNjAuMzklO1xufVxuXG4uY2FyZC1zaW1wbGVfX2ltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uY2FyZC1zaW1wbGVfX2luZm8ge1xuICBwYWRkaW5nOiAxNHB4IDE2cHggMDtcbn1cblxuLmNhcmQtc2ltcGxlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE0NCU7XG59XG5cbi5jYXJkLXNpbXBsZV9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxNzAlO1xufVxuXG4uY2FyZC1zaW1wbGVfX21vcmUge1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxuLnRvdXJzX19oZWxwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvdXJzX19oZWxwIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xufVxuXG4udG91cnMtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udG91cnMtYm94Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG91cnMtYm94X190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICByaWdodDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuICBjb2xvcjogIzVGNUY1RjtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2VcIjtcbn1cblxuLnRvdXJzLWJveF9fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udG91cnMtYm94X19saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAyMHB4O1xufVxuXG4udG91ci10b3BfX21haW4ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwM3B4IDAgMTQ5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRvdXItdG9wX19tYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMDAwMCAyNy4wOCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG4gIG9wYWNpdHk6IDAuNTtcbiAgei1pbmRleDogMTtcbn1cblxuLnRvdXItdG9wX19tYWluOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5LCAxOSwgMTksIDApIDAlLCAjMTMxMzEzIDEwMCUpO1xuICB6LWluZGV4OiAxO1xufVxuXG4udG91ci10b3BfX21haW4gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRvdXItdG9wX19pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b3VyLXRvcF9faW5mbyAuYnRuIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWF4LXdpZHRoOiAyODZweDtcbn1cblxuLnRvdXItdG9wX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXgtd2lkdGg6IDU5MHB4O1xufVxuXG4udG91ci10b3BfX3RpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogOTAlO1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjRkUwMDAyO1xufVxuXG4udG91ci10b3BfX2xpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbn1cblxuLnRvdXItdG9wX19saW5rIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnRvdXItdG9wX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuICBtYXgtd2lkdGg6IDQ5NXB4O1xufVxuXG4udG91ci10b3BfX3N0YXRzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzE0cHg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG91ci10b3BfX3N0YXQge1xuICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICBwYWRkaW5nLWxlZnQ6IDYzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRvdXItdG9wX19zdGF0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4udG91ci10b3BfX3N0YXQtcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udG91ci10b3BfX3N0YXQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnRvdXItdG9wX19zdGF0LXZhbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRvdXItdG9wX19ib3R0b20ge1xuICBwYWRkaW5nOiA2OXB4IDAgMTE1cHg7XG4gIGJhY2tncm91bmQ6ICMxMzEzMTM7XG59XG5cbi50b3VyLXRvcF9fdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi50b3VyLXRvcF9fdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNDIuMjUlO1xufVxuXG4udG91ci10b3BfX3ZpZGVvIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG91ci10b3BfX3ZpZGVvIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wbGF5LnN2Z1wiKTtcbn1cblxuLmZpbHRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG5cbi5maWx0ZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDgzcHg7XG4gIHBhZGRpbmc6IDIycHggMCAyMHB4O1xufVxuXG4uZmlsdGVyLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLmZpbHRlci1idG4gLmljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi5maWx0ZXItYnRuX190ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5maWx0ZXItYnRuX190ZXh0IHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbHRlcl9faXRlbXMge1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDAgMTFweCAtMTBweCAyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWx0ZXJfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzVGNUY1RjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZpbHRlcl9faXRlbS1jbG9zZSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsdGVyX19pdGVtLWNsb3NlOmFmdGVyLFxuLmZpbHRlcl9faXRlbS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5maWx0ZXJfX2l0ZW0tY2xvc2U6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uZmlsdGVyX19pdGVtLWNsb3NlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uZmlsdGVyX19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGhlaWdodDogNDRweDtcbn1cblxuLmZpbHRlcl9fYnRucy10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2VcIjtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xufVxuXG4uZmlsdGVyX19idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgY29sb3I6ICNDNEM0QzQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmlsdGVyX19idG4uYWN0aXZlIHtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi5maWx0ZXJfX2J0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZmlsdGVyX19tYWluIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjNweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLmZpbHRlcl9fbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xM3B4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDNEM0QzQ7XG59XG5cbi5maWx0ZXJfX21haW4gLnBvcHVwX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZpbHRlcl9fc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbHRlcl9fbGluZS0tYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucHJpY2VfX25ldyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4ucHJpY2VfX29sZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1RjVGNUY7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucHJpY2VfX29sZCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJpY2VfX29sZCBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVlbTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNUY1RjVGO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qub3BlbmVkIC5jdXN0b20tc2VsZWN0X19kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3VzdG9tLXNlbGVjdF9fc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXN0b20tc2VsZWN0X19zZWxlY3QtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uY3VzdG9tLXNlbGVjdF9fc2VsZWN0LXRleHQgKiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uY3VzdG9tLXNlbGVjdF9fdHJpZ2dlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX3RyaWdnZXItYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIGxpLnNlbGVjdGVkIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaS5zZWxlY3RlZCAuY2hlY2stYm94OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjRkUwMDAyO1xufVxuXG4uY3VzdG9tLXNlbGVjdF9fZHJvcGRvd24gbGkgLmNoZWNrLWJveCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93biBsaSAuY2hlY2stYm94OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5Nztcbn1cblxuLmNoZWNrLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNoZWNrLWJveCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLm9yZGVyLXN0ZXBzX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUxcHg7XG59XG5cbi5vcmRlci1zdGVwcy0tYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRkUwMDAyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ub3JkZXItc3RlcHNfX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5vcmRlci1zdGVwc19fYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXN0ZXBzX19ib3guYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ub3JkZXItc3RlcHNfX2JveC1hY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ub3JkZXItc3RlcHNfX2JveC1hY3Rpb24gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIC5idG4ub3JkZXJfX2J0bi0tYmlnIHtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cblxuLm9yZGVyLXN0ZXBzX19ib3gtaW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5vcmRlci1zdGVwc19fYm94LWxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4ub3JkZXItc3RlcHNfX2JveC1saW5lOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3JkZXItc3RlcHNfX2JveC1saW5lIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ub3JkZXItc3RlcHNfX2JveC1jb250IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ub3JkZXItc3RlcCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDczcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi5vcmRlci1zdGVwLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGRTAwMDI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4ub3JkZXItc3RlcC5hY3RpdmUgfiAub3JkZXItc3RlcCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ub3JkZXItc3RlcDpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXN0ZXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb25nLWFycm93LXJpZ2h0LnN2Z1wiKTtcbn1cblxuLm9yZGVyLXN0ZXBfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi5vcmRlci1zdGVwX19jYWxsYmFjayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNGRTAwMDI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ub3JkZXItdG91ciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm9yZGVyLXRvdXJfX2JveCB7XG4gIHBhZGRpbmc6IDE0cHggIDE4cHggMTRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcbiAgbWluLWhlaWdodDogNThweDtcbn1cblxuLm9yZGVyLXRvdXJfX2JveDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ub3JkZXItdG91cl9fYm94LS1pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDg5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLm9yZGVyLXRvdXJfX2JveC0tY2FsZW5kYXIge1xuICB3aWR0aDogMTQ1cHg7XG59XG5cbi5vcmRlci10b3VyX19ib3gtLWluc3RydWN0b3Ige1xuICBtYXgtd2lkdGg6IDM0NnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLXRvdXJfX2JveC0tY2hlY2sge1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi13aWR0aDogMjIwcHg7XG59XG5cbi5vcmRlci10b3VyX19ib3gtLXByaWNlIHtcbiAgbWluLXdpZHRoOiAyMjlweDtcbn1cblxuLm9yZGVyLXRvdXJfX2luZm8ge1xuICBmbGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5vcmRlci10b3VyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXRvdXJfX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXRvdXJfX3N0YXRzIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5vcmRlci10b3VyX19zdGF0cyAuY2FyZF9fc3RhdCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLm9yZGVyLXRvdXJfX3N0YXRzIC5jYXJkX19zdGF0cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5vcmRlci10b3VyX19zdGF0cyAuY2FyZF9fc3RhdC12YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTVweDtcbn1cblxuLm9yZGVyLXRvdXJfX3N0YXRzIC5jYXJkX19ib3gtc3RhdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5vcmRlci10b3VyX19zdGF0cyAuY2FyZF9fYm94LXN0YXQgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ub3JkZXItdG91cl9fY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ub3JkZXItdG91cl9fY2hlY2sgLmZvcm1fX2NoZWNrLWJveCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm9yZGVyLXRvdXJfX3ByaWNlIHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5vcmRlci10b3VyX19wcmljZSAucHJpY2VfX25ldyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5vcmRlci10b3VyX19wcmljZSAucHJpY2VfX25ldyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ub3JkZXItdG91cl9fcHJpY2UgLnByaWNlX19vbGQge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xufVxuXG4ub3JkZXItdG91cl9fZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5vcmRlci10b3VyX19jYWxlbmRhciB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jYWxlbmRhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMjdweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub3JkZXItdG91cl9faW5zdHJ1Y3RvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm9yZGVyLXRvdXJfX2luc3RydWN0b3ItYXZhdGFyIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm9yZGVyLXRvdXJfX2luc3RydWN0b3ItYXZhdGFyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5vcmRlci10b3VyX19pbnN0cnVjdG9yLWluZm8ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ub3JkZXItdG91cl9faW5zdHJ1Y3Rvci1pbmZvIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXItY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9yZGVyLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbG9yOiAjRkUwMDAyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLWNoZWNrLS15ZXM6YWZ0ZXIge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5vcmRlci1jaGVjay0tbm86YWZ0ZXIge1xuICB3aWR0aDogMjFweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xufVxuXG4ub3JkZXItcGFja2FnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5vcmRlci1wYWNrYWdlX19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2JvdHRvbSAub3JkZXItcGFja2FnZV9fYm94IHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2JvdHRvbSAub3JkZXItcGFja2FnZV9fYm94IC5vcmRlci1wYWNrYWdlX19jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub3JkZXItcGFja2FnZV9fYm90dG9tIC5vcmRlci1wYWNrYWdlX19ib3ggLmJ0biB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5vcmRlci1wYWNrYWdlX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ub3JkZXItcGFja2FnZV9fY2FyZC1kYXRlIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzVGNUY1Rjtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2NhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2NhcmQtcHJpY2UgLnByaWNlX19uZXcgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2NhcmQtYWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2NhcmQtYWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuXG4ub3JkZXItcGFja2FnZV9fYm94IHtcbiAgcGFkZGluZzogN3B4IDIwcHggMjBweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcbiAgd2lkdGg6IDIyMHB4O1xuICBtaW4td2lkdGg6IDIyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcmRlci1wYWNrYWdlX19ib3g6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX2JveC0tbmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2OHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5vcmRlci1wYWNrYWdlX19tYWluIHtcbiAgbWF4LWhlaWdodDogMTc4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG59XG5cbi5vcmRlci1wYWNrYWdlX19tYWluIC5wYWdlLXRhYmxlX19saW5lIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX21haW4gLnBhZ2UtdGFibGVfX2xpbmU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4ub3JkZXItcGFja2FnZV9fbWFpbiAucGFnZS10YWJsZV9fbGluZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm9yZGVyLXBhY2thZ2VfX21haW4gLnBhZ2UtdGFibGVfX2xpbmUgLm9yZGVyLXRvdXIge1xuICBjdXJzb3I6IGluaXRpYWw7XG59XG5cbi5vcmRlci1wYWNrYWdlX19tYWluIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5vcmRlci11c2VyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLm9yZGVyLXVzZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5vcmRlci11c2VyIC5mb3JtX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5vcmRlci11c2VyIC5mb3JtX19sYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm9yZGVyLXVzZXJzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXgtd2lkdGg6IDQ1NHB4O1xufVxuXG4ub3JkZXItdXNlcnNfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXVzZXJzX19tb3JlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm9yZGVyLXVzZXJzX19tb3JlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5vcmRlci11c2Vyc19fbW9yZSBidXR0b24gc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMjJweDtcbiAgbWluLXdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRTAwMDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9yZGVyLXVzZXJzX19tb3JlIGJ1dHRvbiBzcGFuOmFmdGVyLFxuLm9yZGVyLXVzZXJzX19tb3JlIGJ1dHRvbiBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZFMDAwMjtcbn1cblxuLm9yZGVyLXVzZXJzX19tb3JlIGJ1dHRvbiBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5vcmRlci11c2Vyc19fbW9yZSBidXR0b24gc3BhbjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO1xufVxuXG4ub3JkZXItdXNlcl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTEyJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLm9yZGVyLXBheSB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIG1heC13aWR0aDogODI1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItcGF5X190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbn1cblxuLm9yZGVyLXBheV9fdG9wID4gKiB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4ub3JkZXItcGF5X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuXG4ub3JkZXItcGF5X19kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbGVuZGFyLnN2Z1wiKTtcbiAgbWluLWhlaWdodDogMTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9yZGVyLXBheV9fcGFja2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5vcmRlci1wYXlfX2hlbHAge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9vcmRlcl9faWNvbi0xLnN2Z1wiKTtcbiAgcGFkZGluZy1yaWdodDogNTNweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLm9yZGVyLXBheV9faGVscC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5vcmRlci1wYXlfX2hlbHAtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1heC13aWR0aDogMTk3cHg7XG59XG5cbi5vcmRlci1wYXlfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ub3JkZXItcGF5X19tYWluIC5vcmRlci1wYXlfX2NvbC0tbGcge1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cblxuLm9yZGVyLXBheV9fbWFpbiAub3JkZXItcGF5X19jb2wtLXNtIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbkBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuICAub3JkZXItcGF5X19tYWluIC5vcmRlci1wYXlfX2NvbC0tc20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ub3JkZXItcGF5X19jb2wtLWxnIHtcbiAgd2lkdGg6IDYwLjg3JTtcbiAgbWF4LXdpZHRoOiA2MC44NyU7XG4gIGZsZXg6IDAgMCA2MC44NyU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG59XG5cbi5vcmRlci1wYXlfX2NvbC0tc20ge1xuICB3aWR0aDogMzkuMTMlO1xuICBtYXgtd2lkdGg6IDM5LjEzJTtcbiAgZmxleDogMCAwIDM5LjEzJTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ub3JkZXItcGF5X19jb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NHB4O1xufVxuXG4ub3JkZXItcGF5X19jb2RlIC5mb3JtX19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm9yZGVyLXBheV9fY29kZSAuYnRuIHtcbiAgd2lkdGg6IDEyMnB4O1xufVxuXG4ub3JkZXItcGF5X19zdW1tYSB7XG4gIG1heC13aWR0aDogMjM1cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXBheV9fc3VtbWEuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vcmRlci1wYXlfX3N1bW1hLWxpbmUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ub3JkZXItcGF5X19zdW1tYS1saW5lIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ub3JkZXItcGF5X19zdW1tYS1saW5lOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm9yZGVyLXBheV9fc3VtbWEtbGluZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXBheV9fc3VtbWEtbGluZS0tc2FsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlci1wYXlfX3N1bW1hLWxpbmUtLWFsdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5vcmRlci1wYXlfX29wdGlvbnMtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuXG4ub3JkZXItcGF5X19vcHRpb25zLWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAxNXB4O1xufVxuXG4ub3JkZXItcGF5X19vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmc6IDIycHggMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5Ac3VwcG9ydHMgKGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4pIHtcbiAgLm9yZGVyLXBheV9fb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uW2RhdGEtdHlwZT1cImZ1bGxcIl0gLm9yZGVyLXBheV9fb3B0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9waWMtZnVsLXBheS5zdmdcIik7XG59XG5cbi5vcmRlci1wYXlfX29wdGlvbltkYXRhLXR5cGU9XCJpbnN0YWxsbWVudFwiXSAub3JkZXItcGF5X19vcHRpb24tdGl0bGU6YmVmb3JlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9waWMtaW5zdGFsbG1lbnQtcGF5LnN2Z1wiKTtcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3JkZXItcGF5X19vcHRpb24tdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ub3JkZXItcGF5X19vcHRpb24taSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwKSclM0UlM0NwYXRoIGQ9J004LjUgMEM2LjgxODg2IDAgNS4xNzU0NyAwLjQ5ODUxNiAzLjc3NzY2IDEuNDMyNTFDMi4zNzk4NCAyLjM2NjUgMS4yOTAzNyAzLjY5NDAyIDAuNjQ3MDI4IDUuMjQ3MTlDMC4wMDM2ODI5MyA2LjgwMDM2IC0wLjE2NDY0NSA4LjUwOTQzIDAuMTYzMzI5IDEwLjE1ODNDMC40OTEzMDMgMTEuODA3MSAxLjMwMDg1IDEzLjMyMTcgMi40ODk2IDE0LjUxMDRDMy42NzgzNCAxNS42OTkyIDUuMTkyOSAxNi41MDg3IDYuODQxNzQgMTYuODM2N0M4LjQ5MDU3IDE3LjE2NDYgMTAuMTk5NiAxNi45OTYzIDExLjc1MjggMTYuMzUzQzEzLjMwNiAxNS43MDk2IDE0LjYzMzUgMTQuNjIwMiAxNS41Njc1IDEzLjIyMjNDMTYuNTAxNSAxMS44MjQ1IDE3IDEwLjE4MTEgMTcgOC41QzE2Ljk5NzYgNi4yNDY0MSAxNi4xMDEzIDQuMDg1ODIgMTQuNTA3NyAyLjQ5MjI4QzEyLjkxNDIgMC44OTg3NTMgMTAuNzUzNiAwLjAwMjQzNzQzIDguNSAwVjBaTTguNjc3MDkgMy41NDE2N0M4Ljg4NzIzIDMuNTQxNjcgOS4wOTI2NSAzLjYwMzk4IDkuMjY3MzggMy43MjA3M0M5LjQ0MjExIDMuODM3NDggOS41NzgyOSA0LjAwMzQyIDkuNjU4NzEgNC4xOTc1N0M5LjczOTEzIDQuMzkxNzEgOS43NjAxNyA0LjYwNTM1IDkuNzE5MTcgNC44MTE0NUM5LjY3ODE3IDUuMDE3NTUgOS41NzY5OCA1LjIwNjg3IDkuNDI4MzkgNS4zNTU0N0M5LjI3OTc5IDUuNTA0MDYgOS4wOTA0OCA1LjYwNTI1IDguODg0MzcgNS42NDYyNUM4LjY3ODI3IDUuNjg3MjUgOC40NjQ2MyA1LjY2NjIxIDguMjcwNDkgNS41ODU3OUM4LjA3NjM0IDUuNTA1MzcgNy45MTA0IDUuMzY5MTkgNy43OTM2NSA1LjE5NDQ2QzcuNjc2OSA1LjAxOTczIDcuNjE0NTkgNC44MTQzMSA3LjYxNDU5IDQuNjA0MTdDNy42MTQ1OSA0LjMyMjM3IDcuNzI2NTMgNC4wNTIxMiA3LjkyNTc5IDMuODUyODdDOC4xMjUwNCAzLjY1MzYxIDguMzk1MjkgMy41NDE2NyA4LjY3NzA5IDMuNTQxNjdaTTEwLjI3MDggMTMuMTA0Mkg3LjQzNzVDNy4yNDk2NCAxMy4xMDQyIDcuMDY5NDggMTMuMDI5NSA2LjkzNjY0IDEyLjg5NjdDNi44MDM4IDEyLjc2MzkgNi43MjkxNyAxMi41ODM3IDYuNzI5MTcgMTIuMzk1OEM2LjcyOTE3IDEyLjIwOCA2LjgwMzggMTIuMDI3OCA2LjkzNjY0IDExLjg5NUM3LjA2OTQ4IDExLjc2MjEgNy4yNDk2NCAxMS42ODc1IDcuNDM3NSAxMS42ODc1SDcuOTY4NzVDOC4wMTU3MiAxMS42ODc1IDguMDYwNzYgMTEuNjY4OCA4LjA5Mzk3IDExLjYzNTZDOC4xMjcxOCAxMS42MDI0IDguMTQ1ODQgMTEuNTU3NCA4LjE0NTg0IDExLjUxMDRWOC4zMjI5MkM4LjE0NTg0IDguMjc1OTUgOC4xMjcxOCA4LjIzMDkxIDguMDkzOTcgOC4xOTc3QzguMDYwNzYgOC4xNjQ0OSA4LjAxNTcyIDguMTQ1ODMgNy45Njg3NSA4LjE0NTgzSDcuNDM3NUM3LjI0OTY0IDguMTQ1ODMgNy4wNjk0OCA4LjA3MTIxIDYuOTM2NjQgNy45MzgzN0M2LjgwMzggNy44MDU1MyA2LjcyOTE3IDcuNjI1MzYgNi43MjkxNyA3LjQzNzVDNi43MjkxNyA3LjI0OTY0IDYuODAzOCA3LjA2OTQ3IDYuOTM2NjQgNi45MzY2M0M3LjA2OTQ4IDYuODAzNzkgNy4yNDk2NCA2LjcyOTE3IDcuNDM3NSA2LjcyOTE3SDguMTQ1ODRDOC41MjE1NiA2LjcyOTE3IDguODgxOSA2Ljg3ODQyIDkuMTQ3NTcgNy4xNDQxQzkuNDEzMjUgNy40MDk3OCA5LjU2MjUgNy43NzAxMSA5LjU2MjUgOC4xNDU4M1YxMS41MTA0QzkuNTYyNSAxMS41NTc0IDkuNTgxMTYgMTEuNjAyNCA5LjYxNDM3IDExLjYzNTZDOS42NDc1OCAxMS42Njg4IDkuNjkyNjIgMTEuNjg3NSA5LjczOTU5IDExLjY4NzVIMTAuMjcwOEMxMC40NTg3IDExLjY4NzUgMTAuNjM4OSAxMS43NjIxIDEwLjc3MTcgMTEuODk1QzEwLjkwNDUgMTIuMDI3OCAxMC45NzkyIDEyLjIwOCAxMC45NzkyIDEyLjM5NThDMTAuOTc5MiAxMi41ODM3IDEwLjkwNDUgMTIuNzYzOSAxMC43NzE3IDEyLjg5NjdDMTAuNjM4OSAxMy4wMjk1IDEwLjQ1ODcgMTMuMTA0MiAxMC4yNzA4IDEzLjEwNDJaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMCclM0UlM0NyZWN0IHdpZHRoPScxNycgaGVpZ2h0PScxNycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uLXByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uLXByaWNlIC5wcmljZV9fbmV3IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ub3JkZXItcGF5X19vcHRpb24tcHJpY2UgLnByaWNlX19vbGQge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5vcmRlci1wYXlfX29wdGlvbi1kYXRlIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGNvbG9yOiAjNUY1RjVGO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXBheV9fb3B0aW9uLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuQHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG4gIC5vcmRlci1wYXlfX29wdGlvbi1pbmZvIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbi5vcmRlci1wYXlfX29wdGlvbi1saW5lIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5vcmRlci1wYXlfX29wdGlvbi1saW5lOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ub3JkZXItcGF5X19vcHRpb24tbGluZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm9yZGVyLXBheV9faSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTcgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwKSclM0UlM0NwYXRoIGQ9J004LjUgMEM2LjgxODg2IDAgNS4xNzU0NyAwLjQ5ODUxNiAzLjc3NzY2IDEuNDMyNTFDMi4zNzk4NCAyLjM2NjUgMS4yOTAzNyAzLjY5NDAyIDAuNjQ3MDI4IDUuMjQ3MTlDMC4wMDM2ODI5MyA2LjgwMDM2IC0wLjE2NDY0NSA4LjUwOTQzIDAuMTYzMzI5IDEwLjE1ODNDMC40OTEzMDMgMTEuODA3MSAxLjMwMDg1IDEzLjMyMTcgMi40ODk2IDE0LjUxMDRDMy42NzgzNCAxNS42OTkyIDUuMTkyOSAxNi41MDg3IDYuODQxNzQgMTYuODM2N0M4LjQ5MDU3IDE3LjE2NDYgMTAuMTk5NiAxNi45OTYzIDExLjc1MjggMTYuMzUzQzEzLjMwNiAxNS43MDk2IDE0LjYzMzUgMTQuNjIwMiAxNS41Njc1IDEzLjIyMjNDMTYuNTAxNSAxMS44MjQ1IDE3IDEwLjE4MTEgMTcgOC41QzE2Ljk5NzYgNi4yNDY0MSAxNi4xMDEzIDQuMDg1ODIgMTQuNTA3NyAyLjQ5MjI4QzEyLjkxNDIgMC44OTg3NTMgMTAuNzUzNiAwLjAwMjQzNzQzIDguNSAwVjBaTTguNjc3MDkgMy41NDE2N0M4Ljg4NzIzIDMuNTQxNjcgOS4wOTI2NSAzLjYwMzk4IDkuMjY3MzggMy43MjA3M0M5LjQ0MjExIDMuODM3NDggOS41NzgyOSA0LjAwMzQyIDkuNjU4NzEgNC4xOTc1N0M5LjczOTEzIDQuMzkxNzEgOS43NjAxNyA0LjYwNTM1IDkuNzE5MTcgNC44MTE0NUM5LjY3ODE3IDUuMDE3NTUgOS41NzY5OCA1LjIwNjg3IDkuNDI4MzkgNS4zNTU0N0M5LjI3OTc5IDUuNTA0MDYgOS4wOTA0OCA1LjYwNTI1IDguODg0MzcgNS42NDYyNUM4LjY3ODI3IDUuNjg3MjUgOC40NjQ2MyA1LjY2NjIxIDguMjcwNDkgNS41ODU3OUM4LjA3NjM0IDUuNTA1MzcgNy45MTA0IDUuMzY5MTkgNy43OTM2NSA1LjE5NDQ2QzcuNjc2OSA1LjAxOTczIDcuNjE0NTkgNC44MTQzMSA3LjYxNDU5IDQuNjA0MTdDNy42MTQ1OSA0LjMyMjM3IDcuNzI2NTMgNC4wNTIxMiA3LjkyNTc5IDMuODUyODdDOC4xMjUwNCAzLjY1MzYxIDguMzk1MjkgMy41NDE2NyA4LjY3NzA5IDMuNTQxNjdaTTEwLjI3MDggMTMuMTA0Mkg3LjQzNzVDNy4yNDk2NCAxMy4xMDQyIDcuMDY5NDggMTMuMDI5NSA2LjkzNjY0IDEyLjg5NjdDNi44MDM4IDEyLjc2MzkgNi43MjkxNyAxMi41ODM3IDYuNzI5MTcgMTIuMzk1OEM2LjcyOTE3IDEyLjIwOCA2LjgwMzggMTIuMDI3OCA2LjkzNjY0IDExLjg5NUM3LjA2OTQ4IDExLjc2MjEgNy4yNDk2NCAxMS42ODc1IDcuNDM3NSAxMS42ODc1SDcuOTY4NzVDOC4wMTU3MiAxMS42ODc1IDguMDYwNzYgMTEuNjY4OCA4LjA5Mzk3IDExLjYzNTZDOC4xMjcxOCAxMS42MDI0IDguMTQ1ODQgMTEuNTU3NCA4LjE0NTg0IDExLjUxMDRWOC4zMjI5MkM4LjE0NTg0IDguMjc1OTUgOC4xMjcxOCA4LjIzMDkxIDguMDkzOTcgOC4xOTc3QzguMDYwNzYgOC4xNjQ0OSA4LjAxNTcyIDguMTQ1ODMgNy45Njg3NSA4LjE0NTgzSDcuNDM3NUM3LjI0OTY0IDguMTQ1ODMgNy4wNjk0OCA4LjA3MTIxIDYuOTM2NjQgNy45MzgzN0M2LjgwMzggNy44MDU1MyA2LjcyOTE3IDcuNjI1MzYgNi43MjkxNyA3LjQzNzVDNi43MjkxNyA3LjI0OTY0IDYuODAzOCA3LjA2OTQ3IDYuOTM2NjQgNi45MzY2M0M3LjA2OTQ4IDYuODAzNzkgNy4yNDk2NCA2LjcyOTE3IDcuNDM3NSA2LjcyOTE3SDguMTQ1ODRDOC41MjE1NiA2LjcyOTE3IDguODgxOSA2Ljg3ODQyIDkuMTQ3NTcgNy4xNDQxQzkuNDEzMjUgNy40MDk3OCA5LjU2MjUgNy43NzAxMSA5LjU2MjUgOC4xNDU4M1YxMS41MTA0QzkuNTYyNSAxMS41NTc0IDkuNTgxMTYgMTEuNjAyNCA5LjYxNDM3IDExLjYzNTZDOS42NDc1OCAxMS42Njg4IDkuNjkyNjIgMTEuNjg3NSA5LjczOTU5IDExLjY4NzVIMTAuMjcwOEMxMC40NTg3IDExLjY4NzUgMTAuNjM4OSAxMS43NjIxIDEwLjc3MTcgMTEuODk1QzEwLjkwNDUgMTIuMDI3OCAxMC45NzkyIDEyLjIwOCAxMC45NzkyIDEyLjM5NThDMTAuOTc5MiAxMi41ODM3IDEwLjkwNDUgMTIuNzYzOSAxMC43NzE3IDEyLjg5NjdDMTAuNjM4OSAxMy4wMjk1IDEwLjQ1ODcgMTMuMTA0MiAxMC4yNzA4IDEzLjEwNDJaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMCclM0UlM0NyZWN0IHdpZHRoPScxNycgaGVpZ2h0PScxNycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDJweDtcbiAgbWluLWhlaWdodDogMjFweDtcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXgtd2lkdGg6IDIwOHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3JkZXItcGF5X19pLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3JkZXItcGF5X19pIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ub3JkZXItcGF5X190eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm9yZGVyLXBheV9fdHlwZSAuZm9ybV9fbGFiZWwtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm9yZGVyLXBheV9fdHlwZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm9yZGVyLXBheV9fdHlwZXMge1xuICBwYWRkaW5nLXRvcDogMjdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIG1heC13aWR0aDogMjUzcHg7XG59XG5cbi5vcmRlci1wYXlfX3R5cGUtc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMnB4O1xufVxuXG4ub3JkZXItcGF5X190eXBlIC5mb3JtX19jaGVjazpjaGVja2VkIH4gLm9yZGVyLXBheV9fdHlwZS1zZWxlY3QgLm9yZGVyLXNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZFMDAwMjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLm9yZGVyLXBheV9fY2hlY2sge1xuICBtYXgtd2lkdGg6IDI2NnB4O1xufVxuXG5Ac3VwcG9ydHMgKGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4pIHtcbiAgLm9yZGVyLXBheV9fY2hlY2sge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cbn1cblxuLm9yZGVyLXBheV9fY2hlY2sgLmZvcm1fX2xhYmVsLW5hbWUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ub3JkZXItcGF5X19jaGVjayAuZm9ybV9fbGFiZWwtbmFtZSBhIHtcbiAgY29sb3I6ICMyMDdGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ub3JkZXItcGF5X19kb3dubG9hZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5vcmRlci1wYXlfX2Rvd25sb2FkLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3JkZXItcGF5X19kb3dubG9hZCBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm9yZGVyLXBheV9fZG93bmxvYWQgYS5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vcmRlci1wYXlfX2Rvd25sb2FkIGEuZGlzYWJsZWQgLmljb24ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm9yZGVyLXBheV9fZG93bmxvYWQgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm9yZGVyLXBheV9fZG93bmxvYWQgYSAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4ub3JkZXItcGF5X19kb3dubG9hZCBhIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5vcmRlci1wYXlfX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nLXRvcDogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5vcmRlci1wYXlfX3ByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4ub3JkZXItcGF5X19wcmljZSBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNGRTAwMDI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5vcmRlci1wYXlfX2FjdGlvbiAuYnRuIHtcbiAgd2lkdGg6IDE5M3B4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5vcmRlci1wYXlfX2FjdGlvbiAub3JkZXItc3RlcHNfX2JveC1hY3Rpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5vcmRlci1zZWxlY3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgbWluLXdpZHRoOiA3NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3JkZXItc2VsZWN0LmFjdGl2ZSAub3JkZXItc2VsZWN0X19kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ub3JkZXItc2VsZWN0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxOHB4IDAgNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcmRlci1zZWxlY3RfX3RleHQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDhweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm9yZGVyLXNlbGVjdF9fZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogLTFweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlci1zZWxlY3RfX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXNlbGVjdF9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG4ub3JkZXItc2VsZWN0X19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5NztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5vcmRlci1zZWxlY3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5vcmRlci1zZWxlY3RfX2l0ZW0uc2VsZWN0ZWQ6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRTAwMDI7XG59XG5cbi5vcmRlci1zZWxlY3RfX2l0ZW0uc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnBvcHVwLWNvZGUgLnBvcHVwX190aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG59XG5cbi5wb3B1cC1jb2RlX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ucG9wdXAtY29kZV9fZm9ybSAuZm9ybV9fbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG59XG5cbi5wb3B1cC1jb2RlX19mb3JtIC5idG4ge1xuICB3aWR0aDogMTMwcHg7XG59XG5cbi5wb3B1cC1jb2RlX19yZXBlYXQge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4ucG9wdXAtY29kZV9fcmVwZWF0IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi50ZXN0IHtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnRlc3RfX3RvcCB7XG4gIHBhZGRpbmc6IDIxcHggMzBweCAxOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E4QTZBNjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50ZXN0X19tYWluIHtcbiAgcGFkZGluZzogNDRweCAzMHB4IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRlc3RfX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQThBNkE2O1xuICBwYWRkaW5nOiAxOHB4IDMwcHggMTVweCAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi50ZXN0X19wcm9ncmVzcyB7XG4gIGZsZXg6IDE7XG59XG5cbi50ZXN0X19wcm9ncmVzcy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi50ZXN0X19wcm9ncmVzcy1saW5lIHtcbiAgYmFja2dyb3VuZDogI0U2RTZFNjtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi50ZXN0X19wcm9ncmVzcy1saW5lIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMzBBRDYzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMDtcbn1cblxuLnRlc3RfX2JhY2sge1xuICBtYXJnaW4tbGVmdDogNDNweDtcbn1cblxuLnRlc3RfX2JhY2sgYnV0dG9uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E4QTZBNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbG9uZy1hcnJvdy1sZWZ0LnN2Z1wiKTtcbn1cblxuLnRlc3QtYm94IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXN0LWJveC5hY3RpdmUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udGVzdC1ib3hfX3F1ZXN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLnRlc3QtYm94X19pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDIycHggMzBweDtcbn1cblxuLnRlc3QtYm94X19pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E4QTZBNjtcbiAgcGFkZGluZzogMTdweCAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnRlc3QtYm94X19pdGVtLmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMzBBRDYzO1xufVxuXG4udGVzdC1ib3hfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6ICNEQURBREE7XG4gIHdpZHRoOiAxN3B4O1xuICBtaW4td2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5wb3B1cC10ZXN0IHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDA7XG4gIG1heC13aWR0aDogNjM5cHg7XG59XG5cbi5wb3B1cC10ZXN0IC5wb3B1cF9fdG9wIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbn1cblxuLnBvcHVwLXRlc3QgLnRlc3Qge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ucG9wdXAtdGVzdCAudGVzdF9fdG9wIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEwNi43JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xufVxuXG4ucG9wdXAtdGVzdCAudGVzdF9fbWFpbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucG9wdXAtdGVzdCAudGVzdF9fYm90dG9tIHtcbiAgcGFkZGluZzogMThweCAzMHB4IDIwcHggMzBweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuXG4ucG9wdXAtdGVzdCAudGVzdC1ib3hfX3F1ZXN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvcHVwLXRlc3QgLnRlc3QtYm94X19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvcHVwLXRlc3QgLnRlc3QtYm94X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucG9wdXAtdGVzdCAudGVzdC1ib3hfX2l0ZW1zIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcXVpcG1lbnRfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmVxdWlwbWVudF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIG1heC13aWR0aDogMTAzMHB4O1xufVxuXG4uZXF1aXBtZW50X190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuXG4uZXF1aXBtZW50LXRvdXIge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB3aWR0aDogNDkuMTklO1xuICBtYXgtd2lkdGg6IDQ5LjE5JTtcbiAgZmxleDogMCAwIDQ5LjE5JTtcbn1cblxuLmVxdWlwbWVudC10b3VyX19jb2RlIHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDYxcHg7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9fY29kZSxcbi5lcXVpcG1lbnQtdG91cl9faW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9fY29kZS5hY3RpdmUsXG4uZXF1aXBtZW50LXRvdXJfX2luZm8uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9faW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDI2cHg7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9faW5mbyAuZXF1aXBtZW50LXRvdXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG4uZXF1aXBtZW50LXRvdXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9fbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG5cbi5lcXVpcG1lbnQtdG91cl9fbGluZSAuZm9ybV9faW5wdXQge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gIGNvbG9yOiAjNUY1RjVGO1xuICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xufVxuXG4uZXF1aXBtZW50LXRvdXJfX2xpbmUgLmJ0biB7XG4gIHdpZHRoOiAxNDdweDtcbiAgbWluLXdpZHRoOiAxNDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmVxdWlwbWVudC10b3VyX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZXF1aXBtZW50LXRvdXJfX3RvcCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4uZXF1aXBtZW50LXRvdXJfX3RvcC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXF1aXBtZW50LXRvdXJfX2RhdGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWluLWhlaWdodDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbGVuZGFyLnN2Z1wiKTtcbn1cblxuLmVxdWlwbWVudC10b3VyX19pdGVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLmVxdWlwbWVudC10b3VyX19pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZXF1aXBtZW50LWJhc2tldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMTI0cHg7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIxcHggNjJweCAxNHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9fYm94IC5pY29uIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19ib3ggc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19ib3gtcHJpY2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19ib3g6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19lbGVtcyB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9fZWxlbXMgLmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgbWluLXdpZHRoOiAxNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2VsZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2VsZW0tLWFsbCB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19lbGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19lbGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9faXRlbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDAgMzBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9faXRlbXMgLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICByaWdodDogMDtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW1zLWxpc3Qge1xuICBtYXgtaGVpZ2h0OiA0MDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW1zLXN1bW1hIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5lcXVpcG1lbnQtYmFza2V0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9faXRlbS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW0tcHJpY2Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuXG4uZXF1aXBtZW50LWJhc2tldF9faXRlbS1kZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjRweDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZGVsLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG59XG5cbi5lcXVpcG1lbnRfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZXF1aXBtZW50LWFzaWRlIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBmbGV4OiAwIDAgNDAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGUgYS5hY3RpdmUge1xuICBjb2xvcjogI0ZFMDAwMjtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9fYWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2FsbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDI2cHggMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2FsbCBhLmFjdGl2ZSB7XG4gIHBhZGRpbmctdG9wOiAzMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzFweDtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9fYm94LmFjdGl2ZSA+IGE6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9fYm94LmFjdGl2ZSAuZXF1aXBtZW50LWFzaWRlX19pdGVtcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZXF1aXBtZW50LWFzaWRlX19ib3ggPiBhIHtcbiAgcGFkZGluZzogMjJweCA1MHB4IDIxcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2JveCA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2l0ZW1zIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDI3cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2l0ZW1zIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9faXRlbXMgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2l0ZW0ge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2l0ZW0uYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC4yZW07XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzc2NzY3Njtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9faXRlbS0tbmVjZXNzYXJpbHk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzc2NzY3NjtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uZXF1aXBtZW50LWFzaWRlX19pdGVtLS1ub3QtbmVjZXNzYXJ5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM3Njc2NzY7XG59XG5cbi5lcXVpcG1lbnQtYXNpZGVfX2l0ZW0tLW5vdC1wYWlkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGRTAwMDI7XG4gIGJvcmRlci1jb2xvcjogI0ZFMDAwMjtcbn1cblxuLmVxdWlwbWVudC1hc2lkZV9faXRlbS0tYm91Z2h0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzMEFENjM7XG4gIGJvcmRlci1jb2xvcjogIzMwQUQ2Mztcbn1cblxuLmVxdWlwbWVudC1iYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmVxdWlwbWVudC1tYWluIHtcbiAgZmxleDogMTtcbn1cblxuLmVxdWlwbWVudC1jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC1nYXA6IDIwcHg7XG59XG5cbi5lcXVpcG1lbnQtY2FyZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiAtMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcGFkZGluZzogMzVweCAzMHB4IDMwcHg7XG59XG5cbi5lcXVpcG1lbnQtY2FyZF9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGhlaWdodDogMjA4cHg7XG59XG5cbi5lcXVpcG1lbnQtY2FyZF9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5lcXVpcG1lbnQtY2FyZF9fbmFtZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZXF1aXBtZW50X19wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNOC41IDBDNi44MTg4NiAwIDUuMTc1NDcgMC40OTg1MTYgMy43Nzc2NiAxLjQzMjUxQzIuMzc5ODQgMi4zNjY1IDEuMjkwMzcgMy42OTQwMiAwLjY0NzAyOCA1LjI0NzE5QzAuMDAzNjgyOTMgNi44MDAzNiAtMC4xNjQ2NDUgOC41MDk0MyAwLjE2MzMyOSAxMC4xNTgzQzAuNDkxMzAzIDExLjgwNzEgMS4zMDA4NSAxMy4zMjE3IDIuNDg5NiAxNC41MTA0QzMuNjc4MzQgMTUuNjk5MiA1LjE5MjkgMTYuNTA4NyA2Ljg0MTc0IDE2LjgzNjdDOC40OTA1NyAxNy4xNjQ2IDEwLjE5OTYgMTYuOTk2MyAxMS43NTI4IDE2LjM1M0MxMy4zMDYgMTUuNzA5NiAxNC42MzM1IDE0LjYyMDIgMTUuNTY3NSAxMy4yMjIzQzE2LjUwMTUgMTEuODI0NSAxNyAxMC4xODExIDE3IDguNUMxNi45OTc2IDYuMjQ2NDEgMTYuMTAxMyA0LjA4NTgyIDE0LjUwNzcgMi40OTIyOEMxMi45MTQyIDAuODk4NzUzIDEwLjc1MzYgMC4wMDI0Mzc0MyA4LjUgMFYwWk04LjY3NzA5IDMuNTQxNjdDOC44ODcyMyAzLjU0MTY3IDkuMDkyNjUgMy42MDM5OCA5LjI2NzM4IDMuNzIwNzNDOS40NDIxMSAzLjgzNzQ4IDkuNTc4MjkgNC4wMDM0MiA5LjY1ODcxIDQuMTk3NTdDOS43MzkxMyA0LjM5MTcxIDkuNzYwMTcgNC42MDUzNSA5LjcxOTE3IDQuODExNDVDOS42NzgxNyA1LjAxNzU1IDkuNTc2OTggNS4yMDY4NyA5LjQyODM5IDUuMzU1NDdDOS4yNzk3OSA1LjUwNDA2IDkuMDkwNDggNS42MDUyNSA4Ljg4NDM3IDUuNjQ2MjVDOC42NzgyNyA1LjY4NzI1IDguNDY0NjMgNS42NjYyMSA4LjI3MDQ5IDUuNTg1NzlDOC4wNzYzNCA1LjUwNTM3IDcuOTEwNCA1LjM2OTE5IDcuNzkzNjUgNS4xOTQ0NkM3LjY3NjkgNS4wMTk3MyA3LjYxNDU5IDQuODE0MzEgNy42MTQ1OSA0LjYwNDE3QzcuNjE0NTkgNC4zMjIzNyA3LjcyNjUzIDQuMDUyMTIgNy45MjU3OSAzLjg1Mjg3QzguMTI1MDQgMy42NTM2MSA4LjM5NTI5IDMuNTQxNjcgOC42NzcwOSAzLjU0MTY3Wk0xMC4yNzA4IDEzLjEwNDJINy40Mzc1QzcuMjQ5NjQgMTMuMTA0MiA3LjA2OTQ4IDEzLjAyOTUgNi45MzY2NCAxMi44OTY3QzYuODAzOCAxMi43NjM5IDYuNzI5MTcgMTIuNTgzNyA2LjcyOTE3IDEyLjM5NThDNi43MjkxNyAxMi4yMDggNi44MDM4IDEyLjAyNzggNi45MzY2NCAxMS44OTVDNy4wNjk0OCAxMS43NjIxIDcuMjQ5NjQgMTEuNjg3NSA3LjQzNzUgMTEuNjg3NUg3Ljk2ODc1QzguMDE1NzIgMTEuNjg3NSA4LjA2MDc2IDExLjY2ODggOC4wOTM5NyAxMS42MzU2QzguMTI3MTggMTEuNjAyNCA4LjE0NTg0IDExLjU1NzQgOC4xNDU4NCAxMS41MTA0VjguMzIyOTJDOC4xNDU4NCA4LjI3NTk1IDguMTI3MTggOC4yMzA5MSA4LjA5Mzk3IDguMTk3N0M4LjA2MDc2IDguMTY0NDkgOC4wMTU3MiA4LjE0NTgzIDcuOTY4NzUgOC4xNDU4M0g3LjQzNzVDNy4yNDk2NCA4LjE0NTgzIDcuMDY5NDggOC4wNzEyMSA2LjkzNjY0IDcuOTM4MzdDNi44MDM4IDcuODA1NTMgNi43MjkxNyA3LjYyNTM2IDYuNzI5MTcgNy40Mzc1QzYuNzI5MTcgNy4yNDk2NCA2LjgwMzggNy4wNjk0NyA2LjkzNjY0IDYuOTM2NjNDNy4wNjk0OCA2LjgwMzc5IDcuMjQ5NjQgNi43MjkxNyA3LjQzNzUgNi43MjkxN0g4LjE0NTg0QzguNTIxNTYgNi43MjkxNyA4Ljg4MTkgNi44Nzg0MiA5LjE0NzU3IDcuMTQ0MUM5LjQxMzI1IDcuNDA5NzggOS41NjI1IDcuNzcwMTEgOS41NjI1IDguMTQ1ODNWMTEuNTEwNEM5LjU2MjUgMTEuNTU3NCA5LjU4MTE2IDExLjYwMjQgOS42MTQzNyAxMS42MzU2QzkuNjQ3NTggMTEuNjY4OCA5LjY5MjYyIDExLjY4NzUgOS43Mzk1OSAxMS42ODc1SDEwLjI3MDhDMTAuNDU4NyAxMS42ODc1IDEwLjYzODkgMTEuNzYyMSAxMC43NzE3IDExLjg5NUMxMC45MDQ1IDEyLjAyNzggMTAuOTc5MiAxMi4yMDggMTAuOTc5MiAxMi4zOTU4QzEwLjk3OTIgMTIuNTgzNyAxMC45MDQ1IDEyLjc2MzkgMTAuNzcxNyAxMi44OTY3QzEwLjYzODkgMTMuMDI5NSAxMC40NTg3IDEzLjEwNDIgMTAuMjcwOCAxMy4xMDQyWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAycHg7XG59XG5cbi5lcXVpcG1lbnQtaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmc6IDM1cHggMjBweCAyOXB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVxdWlwbWVudC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZXF1aXBtZW50LWl0ZW1fX2luZm8ge1xuICBmbGV4OiAxO1xufVxuXG4uZXF1aXBtZW50LWl0ZW1fX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuMmVtIDMwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTFlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5lcXVpcG1lbnQtaXRlbV9faW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTYwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmVxdWlwbWVudC1pdGVtX19pbWcgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmVxdWlwbWVudC1pdGVtX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5lcXVpcG1lbnQtaXRlbV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1pbi1oZWlnaHQ6IDUxcHg7XG59XG5cbi5lcXVpcG1lbnQtaXRlbV9fYWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmVxdWlwbWVudC1pdGVtX19hY3Rpb24gLmNvdW50ZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5lcXVpcG1lbnQtaXRlbV9fYWN0aW9uIC5idG4ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxOThweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uZXF1aXBtZW50LWl0ZW1fX2FjdGlvbiAuYnRuIC5mb3JtX19sYWJlbC1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZXF1aXBtZW50LWluZm8ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cblxuLmVxdWlwbWVudC1pbmZvX19pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lcXVpcG1lbnQtaW5mb19faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzc2NzY3Njtcbn1cblxuLmVxdWlwbWVudC1pbmZvX19pdGVtLS1uZWNlc3NhcmlseTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNzY3Njc2O1xuICBib3JkZXItY29sb3I6ICM3Njc2NzY7XG59XG5cbi5lcXVpcG1lbnQtaW5mb19faXRlbS0tbm90LW5lY2Vzc2FyeTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzY3Njc2O1xufVxuXG4uZXF1aXBtZW50LWluZm9fX2l0ZW0tLW5vdC1wYWlkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGRTAwMDI7XG4gIGJvcmRlci1jb2xvcjogI0ZFMDAwMjtcbn1cblxuLmVxdWlwbWVudC1pbmZvX19pdGVtLS1ib3VnaHQ6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzMwQUQ2MztcbiAgYm9yZGVyLWNvbG9yOiAjMzBBRDYzO1xufVxuXG4uZXF1aXBtZW50LWluZm8tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcXVpcG1lbnQtbG9ncyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcXVpcG1lbnQtbG9nIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG59XG5cbi5lcXVpcG1lbnQtbG9nOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uZXF1aXBtZW50LWxvZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxM3B4IDI1cHggMTJweDtcbn1cblxuLmVxdWlwbWVudC1sb2cgYTpiZWZvcmUge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4uZXF1aXAtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lcXVpcC1pY29uLS1lcXVpcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNNDMyLjkyMSAzMmgtMzUzLjg0MmMtMjAuNjIzIDAtMzcuMzQgMTYuNzE4LTM3LjM0IDM3LjM0djQyLjE5YzAgMjAuNjIzIDE2LjcxOCAzNy4zNCAzNy4zNCAzNy4zNGgzNTMuODQyYzIwLjYyMiAwIDM3LjMzOS0xNi43MTggMzcuMzM5LTM3LjM0di00Mi4xOWMwLTIwLjYyMy0xNi43MTctMzcuMzQtMzcuMzM5LTM3LjM0eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTEzOS4xMjcgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTE3OC4wODEgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTMzMy45MTMgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTM3Mi44NjcgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTMxNC40MzMgMzA0LjY3OGgtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTQxMS44MiAxODcuODA5djQyLjk4OGMtMC4zMjEgMTYuNzMzLTYuMjU4IDMyLjg3NC0xNi44NTYgNDUuODI2cy0yNS4yNDIgMjEuOTY5LTQxLjU3OSAyNS41OTknJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00xNTguNjA5IDMwMi4yMjNjLTE2LjMzOC0zLjYzLTMwLjk4MS0xMi42NDYtNDEuNTc4LTI1LjU5OXMtMTYuNTM1LTI5LjA5NC0xNi44NTYtNDUuODI3di00Mi45ODgnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J000MTEuODIgNDYwLjUwNGg0OC42OTVjMi41ODQgMCA1LjA2MS0xLjAyNiA2Ljg4OC0yLjg1MyAxLjgyNS0xLjgyNyAyLjg1Mi00LjMwMyAyLjg1Mi02Ljg4NnYtODcuNjUyYzAtMTUuNDk4LTYuMTU2LTMwLjM2My0xNy4xMTYtNDEuMzE5LTEwLjk1OC0xMC45NTktMjUuODItMTcuMTE2LTQxLjMxOS0xNy4xMTYnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00xMDAuMTc1IDQ2MC41MDRoLTQ4LjY5NmMtMi41ODMgMC01LjA2MC0xLjAyNi02Ljg4Ni0yLjg1M3MtMi44NTItNC4zMDMtMi44NTItNi44ODZ2LTg3LjY1MmMwLTE1LjQ5OCA2LjE1Ny0zMC4zNjMgMTcuMTE1LTQxLjMxOSAxMC45NTktMTAuOTU5IDI1LjgyMi0xNy4xMTYgNDEuMzE5LTE3LjExNnYwJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNNDExLjgyNSAyMzYuNTIydjIyMy45OTljMCA1LjE2Ni0yLjA1MCAxMC4xMjItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA2IDUuNzA1LTEzLjc3MiA1LjcwNWgtMjcyLjY5NWMtNS4xNjYgMC0xMC4xMi0yLjA1My0xMy43NzMtNS43MDVzLTUuNzA1LTguNjA4LTUuNzA1LTEzLjc3NHYtMjIzLjk5OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTE5Ny41NjYgMzI0LjE3NGMwIDUuMTY2LTIuMDUyIDEwLjEyLTUuNzA1IDEzLjc3NC0zLjY1MyAzLjY1Mi04LjYwNyA1LjcwMy0xMy43NzMgNS43MDNzLTEwLjEyLTIuMDUwLTEzLjc3My01LjcwM2MtMy42NTMtMy42NTQtNS43MDUtOC42MDgtNS43MDUtMTMuNzc0di00OC42OTVjMC0yLjU4NCAxLjAyNS01LjA2MSAyLjg1Mi02Ljg4NiAxLjgyNy0xLjgyNyA0LjMwMy0yLjg1MyA2Ljg4Ny0yLjg1M2gxOS40NzhjMi41ODMgMCA1LjA2MCAxLjAyNiA2Ljg4NyAyLjg1MyAxLjgyNyAxLjgyNSAyLjg1MiA0LjMwMyAyLjg1MiA2Ljg4NnY0OC42OTV6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzUzLjM4OSAzMjQuMTc0YzAgNS4xNjYtMi4wNTMgMTAuMTItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA4IDUuNzAzLTEzLjc3NCA1LjcwMy01LjE2NCAwLTEwLjEyLTIuMDUwLTEzLjc3Mi01LjcwMy0zLjY1Mi0zLjY1NC01LjcwNS04LjYwOC01LjcwNS0xMy43NzR2LTQ4LjY5NWMwLTIuNTg0IDEuMDI2LTUuMDYxIDIuODUyLTYuODg2IDEuODI3LTEuODI3IDQuMzA1LTIuODUzIDYuODg4LTIuODUzaDE5LjQ3OGMyLjU4NCAwIDUuMDYxIDEuMDI2IDYuODg2IDIuODUzIDEuODI3IDEuODI1IDIuODUzIDQuMzAzIDIuODUzIDYuODg2djQ4LjY5NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00yNTUuOTk3IDI0Ni4yNDNjMTYuMTM3IDAgMjkuMjE4LTEzLjA4MSAyOS4yMTgtMjkuMjE4cy0xMy4wODEtMjkuMjE4LTI5LjIxOC0yOS4yMThjLTE2LjEzNyAwLTI5LjIxOCAxMy4wODEtMjkuMjE4IDI5LjIxOHMxMy4wODEgMjkuMjE4IDI5LjIxOCAyOS4yMTh6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMjkwLjA4NCAzOTIuMzI5aC02OC4xNzRjLTEzLjQ0NyAwLTI0LjM0OCAxMC45MDEtMjQuMzQ4IDI0LjM0OHMxMC45MDEgMjQuMzQ4IDI0LjM0OCAyNC4zNDhoNjguMTc1YzEzLjQ0NyAwIDI0LjM0OC0xMC45MDEgMjQuMzQ4LTI0LjM0OHMtMTAuOTAxLTI0LjM0OC0yNC4zNDgtMjQuMzQ4eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5lcXVpcC1pY29uLS1jbG90aGVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzg2LjAzOCA0NzIuNzI4di0yNjAuMDcybDY1LjAxOCA0My4zNDQgNDMuMzQ0LTg2LjY5LTE1MS43MDgtMTMwLjAzN2MtMjIuMzAxIDI0Ljk5LTUzLjMyIDQwLjUtODYuNjkyIDQzLjM0NnYwYy0zMy4zNzctMi44MjktNjQuNDAxLTE4LjM0MS04Ni42OS00My4zNDZ2MGwtMTUxLjcwOSAxMzAuMDM3IDQzLjM0NiA4Ni42OSA2NS4wMTktNDMuMzQ0djI2MC4wNzJoMjYwLjA3NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMjU2IDIxMi42NTR2LTEzMC4wMzYnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uZXF1aXAtaWNvbi0tdHJpZmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J005OS40NzkgMTZ2MTA0LjM0N2MwIDE2LjYwNSA2LjU5NyAzMi41MjkgMTguMzM3IDQ0LjI3MXMyNy42NjYgMTguMzM4IDQ0LjI3MSAxOC4zMzhjMTYuNjA1IDAgMzIuNTI5LTYuNTk2IDQ0LjI3MS0xOC4zMzhzMTguMzM4LTI3LjY2NiAxOC4zMzgtNDQuMjcxdi0xMDQuMzQ3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTYyLjA4OCAxNnY0NzkuOTk3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzQ5LjkxMiAxODIuOTU4djMxMy4wNDMnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00yODcuMzA0IDc4LjYwOGMwLTE2LjYwNSA2LjU5Ni0zMi41MjkgMTguMzM3LTQ0LjI3MSAxMS43NDMtMTEuNzQyIDI3LjY2OC0xOC4zMzcgNDQuMjcyLTE4LjMzN3MzMi41MjkgNi41OTYgNDQuMjcyIDE4LjMzN2MxMS43NCAxMS43NDIgMTguMzM3IDI3LjY2NiAxOC4zMzcgNDQuMjcxdjQxLjczOWMwIDE2LjYwNS02LjU5NiAzMi41My0xOC4zMzcgNDQuMjcxLTExLjc0MyAxMS43NDItMjcuNjY4IDE4LjMzOC00NC4yNzIgMTguMzM4cy0zMi41MjktNi41OTYtNDQuMjcyLTE4LjMzOGMtMTEuNzQtMTEuNzQyLTE4LjMzNy0yNy42NjYtMTguMzM3LTQ0LjI3MXYtNDEuNzM5eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5lcXVpcC1pY29uLS1zZXJ2aWNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNNzAuOTU2IDgwLjY5NWMwLTEyLjkxNSA1LjEzLTI1LjMwMSAxNC4yNjMtMzQuNDMzczIxLjUxOC0xNC4yNjIgMzQuNDMzLTE0LjI2MmgzOC45NTd2NTguNDM0YzAgMjEuNTIzLTcuNjk0IDM4Ljk1Ni0yOS4yMTcgMzguOTU2aC0yOS4yMTdjLTcuNzQ5IDAtMTUuMTgtMy4wNzgtMjAuNjYtOC41NThzLTguNTU4LTEyLjkxMi04LjU1OC0yMC42NnYtMTkuNDc3eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTE1OC42MDcgOTAuNDM1YzAgMjEuNTIzIDcuNjk1IDM4Ljk1NyAyOS4yMTcgMzguOTU3aDI5LjIxN2M3Ljc0OSAwIDE1LjE4LTMuMDc4IDIwLjY2LTguNTU4czguNTU4LTEyLjkxMiA4LjU1OC0yMC42NnYtMTkuNDc3YzAtNi4zOTQtMS4yNi0xMi43MjctMy43MDctMTguNjM2cy02LjAzNS0xMS4yNzYtMTAuNTU1LTE1Ljc5N2MtNC41MjItNC41MjItOS44OS04LjEwOS0xNS43OTctMTAuNTU2cy0xMi4yNC0zLjcwNi0xOC42MzYtMy43MDZoLTM4Ljk1NyclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTE0OC44NzMgMjI2Ljc4MWMxNi4xMzcgMCAyOS4yMTctMTMuMDgxIDI5LjIxNy0yOS4yMTdzLTEzLjA4MS0yOS4yMTctMjkuMjE3LTI5LjIxN2MtMTYuMTM3IDAtMjkuMjE3IDEzLjA4MS0yOS4yMTcgMjkuMjE3czEzLjA4MSAyOS4yMTcgMjkuMjE3IDI5LjIxN3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J000NzAuMjYyIDQ1MC43ODNjMCA3Ljc0OC0zLjA3NyAxNS4xOC04LjU1OCAyMC42NTgtNS40NzggNS40ODEtMTIuOTA5IDguNTU5LTIwLjY2MSA4LjU1OWgtNTguNDM1Yy03Ljc0OCAwLTE1LjE4LTMuMDc4LTIwLjY1OC04LjU1OS01LjQ4MS01LjQ3OC04LjU1OS0xMi45MDktOC41NTktMjAuNjU4di0xODUuMDQzYzAtMTUuNDk4IDYuMTU2LTMwLjM2MiAxNy4xMTctNDEuMzIgMTAuOTU5LTEwLjk1OSAyNS44MjEtMTcuMTE1IDQxLjMxNy0xNy4xMTUgMTUuNSAwIDMwLjM2MyA2LjE1NiA0MS4zMiAxNy4xMTUgMTAuOTYgMTAuOTU5IDE3LjExNSAyNS44MjIgMTcuMTE1IDQxLjMydjE4NS4wNDN6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzkyLjM0OCAyMTAuNjM1di0yMi44MWMwLTUuMTY2IDIuMDUwLTEwLjEyIDUuNzAzLTEzLjc3M3M4LjYwOC01LjcwNSAxMy43NzQtNS43MDVjNS4xNjYgMCAxMC4xMjEgMi4wNTIgMTMuNzcyIDUuNzA1IDMuNjU0IDMuNjUzIDUuNzA1IDguNjA3IDUuNzA1IDEzLjc3M3YyMi44MSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTM1My4zOTIgNDQxLjA0M2gxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzUzLjM5MiAyNjUuNzM5aDExNi44NjknJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J000MTEuODI0IDE2OC4zNDdjLTAuMzQ2LTEwLjIyMi00LjU2LTE5LjkzMi0xMS43OTEtMjcuMTY0cy0xNi45NDItMTEuNDQ3LTI3LjE2NS0xMS43OTJoLTE5LjQ3OGMtMjkuMjE3IDAtNTguNDM1IDkuNzQtNTguNDM1IDY4LjE3NHYxNTAuOTU2YzAgODIuNzg0LTM4Ljk1NyAxMzEuNDc3LTEyMS43NCAxMzEuNDc3LTE3LjI2NiAwLjAwMi0zNC4zNjUtMy4zOTYtNTAuMzE3LTEwLjAwMS0xNS45NTMtNi42MDgtMzAuNDQ4LTE2LjI5MS00Mi42NTctMjguNTAyLTEyLjIxLTEyLjIwOS0yMS44OTQtMjYuNzA0LTI4LjUwMS00Mi42NTdzLTEwLjAwNi0zMy4wNTAtMTAuMDAzLTUwLjMxN3YtNzMuMDQzYzAtMjAuNjYzIDguMjA5LTQwLjQ4MSAyMi44Mi01NS4wOTNzMzQuNDI5LTIyLjgyIDU1LjA5NC0yMi44MiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvdW50ZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgbWluLXdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZFMDAwMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY291bnRlciBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkUwMDAyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmNvdW50ZXIgYVtkYXRhLWJ0bj1cImluY1wiXTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRTAwMDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jb3VudGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIG1pbi13aWR0aDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjNTM1ODVFO1xufVxuXG4ucG9wdXAtZXF1aXBtZW50IHtcbiAgbWF4LXdpZHRoOiA5NjlweDtcbn1cblxuLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogLTIwcHggLTEwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnNsaWRlci1ib3gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLnNsaWRlci1ib3hfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGZsZXg6IDE7XG59XG5cbi5zbGlkZXItYm94X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuICAuc2xpZGVyLWJveF9faXRlbSAuY2FyZC1zaW1wbGUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG4gIC5zbGlkZXItYm94X19pdGVtIC5jYXJkLXNpbXBsZV9faW5mbyB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG4gIC5zbGlkZXItYm94X19pdGVtIC5jYXJkLXNpbXBsZV9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4uc2xpZGVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zbGlkZXItY29udHJvbHMge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNsaWRlci1jb250cm9scy0tbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2xpZGVyLWJ0biB7XG4gIHdpZHRoOiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWRlci1idG4tLXByZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYXJyb3ctbGVmdC5zdmdcIik7XG59XG5cbi5zbGlkZXItYnRuLS1uZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKTtcbn1cblxuLnNsaWRlci1jb3VudHMge1xuICB3aWR0aDogNDlweDtcbiAgbWluLXdpZHRoOiA0OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xufVxuXG4uc2xpZGVyLWxpbmsgYSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5zbGlkZXItLXByb2ZpIC5zbGlkZXItYm94X19pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG4uc2xpZGVyLS1wcm9maSAuc2xpZGVyLWJveF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY2FyZC1hbHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNjQuNzUlO1xufVxuXG4uY2FyZC1hbHRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2FyZC1hbHRfX2ltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwMDAwIDE4LjEzJSwgcmdiYSgwLCAwLCAwLCAwKSA2MC4yMyUpO1xufVxuXG4uY2FyZC1hbHRfX2ltZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxNy41JTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAuNjQlLCByZ2JhKDAsIDAsIDAsIDApIDIzLjg4JSksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG59XG5cbi5jYXJkLWFsdF9faW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5jYXJkLWFsdF9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMCAxNXB4IDhweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWFsdF9fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJkLWFsdF9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5jYXJkLWFsdF9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIG1hcmdpbi1yaWdodDogLTI3cHg7XG59XG5cbi5jYXJkLWFsdF9faXRlbSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uY2FyZC1hbHRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmNhcmQtYWx0X19pdGVtIHNwYW4ge1xuICBjb2xvcjogIzMwQUQ2Mztcbn1cblxuLnNsaWRlci1pbWcge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xpZGVyLWltZ19faXRlbSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlci1pbWdfX2l0ZW0gYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA2My4yJTtcbn1cblxuLnNsaWRlci1pbWdfX2l0ZW0gYSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2xpZGVyLWltZyAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4uc2xpZGVyLWltZyAuc2xpY2stYXJyb3c6Zmlyc3QtY2hpbGQge1xuICBsZWZ0OiAwO1xufVxuXG4uc2xpZGVyLWltZyAuc2xpY2stYXJyb3c6bGFzdC1jaGlsZCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2xpZGVyLXZpZXcgKyAuc2xpZGVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zbGlkZXItdmlld19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLnNsaWRlci12aWV3X19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ0LjUzJTtcbiAgbWF4LXdpZHRoOiA0NC41MyU7XG4gIGZsZXg6IDAgMCA0NC41MyU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2xpZGVyLXZpZXdfX2ltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA2MC4zOSU7XG59XG5cbi5zbGlkZXItdmlld19faW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5zbGlkZXItdmlld19faW5mbyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uc2xpZGVyLXZpZXdfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNsaWRlci12aWV3X190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjRjVGNUY1O1xufVxuXG4udmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQyLjI0dnc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnZpZGVvIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3BsYXkuc3ZnXCIpO1xufVxuXG4uY2FyZC1wcm9maSB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAzMHB4O1xufVxuXG4uY2FyZC1wcm9maV9faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmNhcmQtcHJvZmlfX2ltZzpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMDYuMTMlO1xufVxuXG4uY2FyZC1wcm9maV9faW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuXG4uY2FyZC1wcm9maV9fdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY2FyZC1wcm9maV9fY2l0eSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmNhcmQtcHJvZmlfX3RleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5jYXJkLXByb2ZpIC5idG4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucHJvZ3JhbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEU1RUU7XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG4ucHJvZ3JhbV9fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhFNUVFO1xufVxuXG4ucHJvZ3JhbV9fdGl0bGUge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1RjVGNUY7XG59XG5cbi5wcm9ncmFtX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9ncmFtX19jb250cm9scyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzVGNUY1RjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ucHJvZ3JhbV9fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9ncmFtX19idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDI3cHg7XG4gIGNvbG9yOiAjQzRDNEM0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogMjdweDtcbiAgd2lkdGg6IDI3cHg7XG59XG5cbi5wcm9ncmFtX19idG46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnByb2dyYW1fX2J0bi5hY3RpdmUge1xuICBjb2xvcjogI0ZFMDAwMjtcbn1cblxuLnByb2dyYW1fX2J0bi0taGVpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAyNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIgMTVMNy43NjI0NyA4Ljc5NDI3QzguMTU5ODMgOC4zNjYzMyA4LjgzNzggOC4zNjg1MSA5LjIzMjQxIDguNzk5TDEyLjc5MjMgMTIuNjgyNUMxMy4zMjA2IDEzLjI1ODkgMTQuMjc2MiAxMy4wMzMzIDE0LjQ5MSAxMi4yODE1TDE3LjI3OTkgMi41MjAyQzE3LjUzMjIgMS42MzcxNiAxOC43NDE2IDEuNTMyNjcgMTkuMTQxNiAyLjM1OTM2TDI1LjUgMTUuNScgc3Ryb2tlPSclMjNDNEM0QzQnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucHJvZ3JhbV9fYnRuLS1oZWlnaHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAyNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIgMTVMNy43NjI0NyA4Ljc5NDI3QzguMTU5ODMgOC4zNjYzMyA4LjgzNzggOC4zNjg1MSA5LjIzMjQxIDguNzk5TDEyLjc5MjMgMTIuNjgyNUMxMy4zMjA2IDEzLjI1ODkgMTQuMjc2MiAxMy4wMzMzIDE0LjQ5MSAxMi4yODE1TDE3LjI3OTkgMi41MjAyQzE3LjUzMjIgMS42MzcxNiAxOC43NDE2IDEuNTMyNjcgMTkuMTQxNiAyLjM1OTM2TDI1LjUgMTUuNScgc3Ryb2tlPSclMjNGRTAwMDInIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucHJvZ3JhbV9fYnRuLS1tYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI3IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNMjEuMzc1IDEyLjM3NUMxOS44ODM3IDEyLjM3NjggMTguNDU0IDEyLjk3IDE3LjM5OTUgMTQuMDI0NUMxNi4zNDUgMTUuMDc5IDE1Ljc1MTggMTYuNTA4NyAxNS43NSAxOEMxNS43NSAyMS41Njc0IDIwLjc2NDEgMjYuNjIyIDIwLjk3NjcgMjYuODM1N0MyMS4wMjkgMjYuODg4MSAyMS4wOTExIDI2LjkyOTcgMjEuMTU5NCAyNi45NTgxQzIxLjIyNzggMjYuOTg2NCAyMS4zMDEgMjcuMDAxIDIxLjM3NSAyNy4wMDFDMjEuNDQ5IDI3LjAwMSAyMS41MjIyIDI2Ljk4NjQgMjEuNTkwNiAyNi45NTgxQzIxLjY1ODkgMjYuOTI5NyAyMS43MjEgMjYuODg4MSAyMS43NzMzIDI2LjgzNTdDMjEuOTg1OSAyNi42MjIgMjcgMjEuNTY3NCAyNyAxOEMyNi45OTgyIDE2LjUwODcgMjYuNDA1IDE1LjA3OSAyNS4zNTA1IDE0LjAyNDVDMjQuMjk2IDEyLjk3IDIyLjg2NjMgMTIuMzc2OCAyMS4zNzUgMTIuMzc1Wk0yMS4zNzUgMTkuOTY4N0MyMC45ODU2IDE5Ljk2ODcgMjAuNjA1IDE5Ljg1MzMgMjAuMjgxMiAxOS42MzdDMTkuOTU3NSAxOS40MjA2IDE5LjcwNTEgMTkuMTEzMiAxOS41NTYxIDE4Ljc1MzRDMTkuNDA3MSAxOC4zOTM3IDE5LjM2ODEgMTcuOTk3OCAxOS40NDQxIDE3LjYxNTlDMTkuNTIgMTcuMjM0IDE5LjcwNzUgMTYuODgzMiAxOS45ODI5IDE2LjYwNzlDMjAuMjU4MiAxNi4zMzI1IDIwLjYwOSAxNi4xNDUgMjAuOTkwOSAxNi4wNjkxQzIxLjM3MjggMTUuOTkzMSAyMS43Njg3IDE2LjAzMjEgMjIuMTI4NCAxNi4xODExQzIyLjQ4ODIgMTYuMzMwMSAyMi43OTU2IDE2LjU4MjUgMjMuMDEyIDE2LjkwNjJDMjMuMjI4MyAxNy4yMyAyMy4zNDM4IDE3LjYxMDYgMjMuMzQzOCAxOEMyMy4zNDMyIDE4LjUyMiAyMy4xMzU1IDE5LjAyMjQgMjIuNzY2NSAxOS4zOTE1QzIyLjM5NzQgMTkuNzYwNSAyMS44OTcgMTkuOTY4MiAyMS4zNzUgMTkuOTY4N1onIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDcGF0aCBkPSdNMTUuNzUgMTAuMTI1QzE1Ljc1IDEwLjQyMzMgMTUuODY4NSAxMC43MDk1IDE2LjA3OTUgMTAuOTIwNUMxNi4yOTA1IDExLjEzMTQgMTYuNTc2NiAxMS4yNSAxNi44NzUgMTEuMjVDMTcuMTczNCAxMS4yNSAxNy40NTk1IDExLjEzMTQgMTcuNjcwNSAxMC45MjA1QzE3Ljg4MTUgMTAuNzA5NSAxOCAxMC40MjMzIDE4IDEwLjEyNVYzLjcyODIxQzE4LjAwMDcgMy42NzY5MiAxOC4wMTU1IDMuNjI2ODEgMTguMDQyNyAzLjU4MzMxQzE4LjA2OTkgMy41Mzk4IDE4LjEwODQgMy41MDQ1NiAxOC4xNTQyIDMuNDgxMzhDMTguMTk5OSAzLjQ1ODIxIDE4LjI1MTIgMy40NDggMTguMzAyMyAzLjQ1MTg1QzE4LjM1MzUgMy40NTU2OSAxOC40MDI2IDMuNDczNDYgMTguNDQ0NCAzLjUwMzIxTDIzLjM5NDQgNy4wMzU3MUMyMy40NjU5IDcuMDg3OTcgMjMuNTI0IDcuMTU2MzcgMjMuNTY0MSA3LjIzNTM1QzIzLjYwNDIgNy4zMTQzMiAyMy42MjUgNy40MDE2NSAyMy42MjUgNy40OTAyMVYxMC4xMjVDMjMuNjI1IDEwLjQyMzMgMjMuNzQzNSAxMC43MDk1IDIzLjk1NDUgMTAuOTIwNUMyNC4xNjU1IDExLjEzMTQgMjQuNDUxNiAxMS4yNSAyNC43NSAxMS4yNUMyNS4wNDg0IDExLjI1IDI1LjMzNDUgMTEuMTMxNCAyNS41NDU1IDEwLjkyMDVDMjUuNzU2NSAxMC43MDk1IDI1Ljg3NSAxMC40MjMzIDI1Ljg3NSAxMC4xMjVWNi45MTA4NEMyNS44NzQ1IDYuNjQyMjcgMjUuODEwMiA2LjM3NzY2IDI1LjY4NzQgNi4xMzg4M0MyNS41NjQ2IDUuOSAyNS4zODY3IDUuNjkzNzkgMjUuMTY4NSA1LjUzNzIxTDE3Ljg1NzEgMC4zMTQ5NjRDMTcuNTcwOCAwLjExMDIwNyAxNy4yMjc2IDAuMDAwMTIyMDcgMTYuODc1NiAwLjAwMDEyMjA3QzE2LjUyMzUgMC4wMDAxMjIwNyAxNi4xODAzIDAuMTEwMjA3IDE1Ljg5NCAwLjMxNDk2NEw5LjM2OSA0Ljk3Njk2QzkuMjcwMyA1LjA0ODIyIDkuMTUxMTUgNS4wODU1MyA5LjAyOTQ0IDUuMDgzM0M4LjkwNzcyIDUuMDgxMDcgOC43OTAwMiA1LjAzOTQxIDguNjk0IDQuOTY0NTlMMi43MzAzNyAwLjM2MTA4OUMyLjQ4MTQ2IDAuMTY1NDE5IDIuMTgyNTEgMC4wNDM3MjQ4IDEuODY3NzEgMC4wMDk5MTM2NUMxLjU1MjkgLTAuMDIzODk3NSAxLjIzNDkzIDAuMDMxNTM4NSAwLjk1MDEzOCAwLjE2OTg4NkMwLjY2NTM0NiAwLjMwODIzNCAwLjQyNTIyIDAuNTIzOTEyIDAuMjU3MjAzIDAuNzkyMjcyQzAuMDg5MTg2MSAxLjA2MDYzIDUuNjM4NDZlLTA1IDEuMzcwODUgMCAxLjY4NzQ2TDAgMTguNDM0MkMwLjAwMDY5NDExMyAxOC42OTYxIDAuMDYxOTkzNiAxOC45NTQyIDAuMTc5MDk4IDE5LjE4ODRDMC4yOTYyMDMgMTkuNDIyNiAwLjQ2NTkzNCAxOS42MjY1IDAuNjc1IDE5Ljc4NDJMNy45OTUzNyAyNS4yNzUzQzguMjgyMDkgMjUuNDkwMSA4LjYyOTcgMjUuNjA4IDguOTg3ODkgMjUuNjEyQzkuMzQ2MDcgMjUuNjE2MSA5LjY5NjI2IDI1LjUwNiA5Ljk4Nzc1IDI1LjI5NzhMMTQuOTA5NiAyMS43ODExQzE1LjE0MzkgMjEuNjA0NSAxNS4zIDIxLjM0MzQgMTUuMzQ0NSAyMS4wNTM0QzE1LjM4OSAyMC43NjM1IDE1LjMxODUgMjAuNDY3NiAxNS4xNDggMjAuMjI4OEMxNC45Nzc1IDE5Ljk5MDEgMTQuNzIwNSAxOS44Mjc0IDE0LjQzMTggMTkuNzc1NEMxNC4xNDMgMTkuNzIzNSAxMy44NDU0IDE5Ljc4NjQgMTMuNjAyNCAxOS45NTA3TDEwLjU3NSAyMi4xMTg2QzEwLjUzMzEgMjIuMTQ3OSAxMC40ODQxIDIyLjE2NTQgMTAuNDMzIDIyLjE2OUMxMC4zODIgMjIuMTcyNyAxMC4zMzEgMjIuMTYyNCAxMC4yODU0IDIyLjEzOTNDMTAuMjM5NyAyMi4xMTYyIDEwLjIwMTMgMjIuMDgxMSAxMC4xNzQgMjIuMDM3OEMxMC4xNDY3IDIxLjk5NDYgMTAuMTMxOCAyMS45NDQ3IDEwLjEzMDYgMjEuODkzNlY3LjQ4OTA5QzEwLjEzMDYgNy4zOTk1NyAxMC4xNTE4IDcuMzExMzIgMTAuMTkyNyA3LjIzMTY4QzEwLjIzMzYgNy4xNTIwNCAxMC4yOTI5IDcuMDgzMzIgMTAuMzY1NyA3LjAzMTIxTDE1LjMxNTcgMy40OTk4NEMxNS4zNTc1IDMuNDcwMDggMTUuNDA2NyAzLjQ1MjMyIDE1LjQ1NzggMy40NDg0N0MxNS41MDkgMy40NDQ2MiAxNS41NjAyIDMuNDU0ODQgMTUuNjA2IDMuNDc4MDFDMTUuNjUxNyAzLjUwMTE4IDE1LjY5MDMgMy41MzY0MyAxNS43MTc0IDMuNTc5OTNDMTUuNzQ0NiAzLjYyMzQ0IDE1Ljc1OTQgMy42NzM1NSAxNS43NjAxIDMuNzI0ODRMMTUuNzUgMTAuMTI1Wk03Ljg3NSAyMS44MDkyQzcuODc1IDIxLjg2MTQgNy44NjA0NSAyMS45MTI2IDcuODMyOTkgMjEuOTU3MUM3LjgwNTUzIDIyLjAwMTUgNy43NjYyNSAyMi4wMzc0IDcuNzE5NTMgMjIuMDYwOEM3LjY3MjgxIDIyLjA4NDEgNy42MjA1MSAyMi4wOTQgNy41Njg0OSAyMi4wODkzQzcuNTE2NDcgMjIuMDg0NiA3LjQ2Njc4IDIyLjA2NTYgNy40MjUgMjIuMDM0MkwyLjQ3NSAxOC4zMjE3QzIuNDA1MTQgMTguMjY5MyAyLjM0ODQ0IDE4LjIwMTQgMi4zMDkzOCAxOC4xMjMzQzIuMjcwMzMgMTguMDQ1MiAyLjI1IDE3Ljk1OSAyLjI1IDE3Ljg3MTdWMy40MDUzNEMyLjI1IDMuMzUzMTEgMi4yNjQ1NCAzLjMwMTkxIDIuMjkyIDMuMjU3NDhDMi4zMTk0NiAzLjIxMzA1IDIuMzU4NzUgMy4xNzcxNCAyLjQwNTQ3IDMuMTUzNzhDMi40NTIxOSAzLjEzMDQyIDIuNTA0NDkgMy4xMjA1MyAyLjU1NjUxIDMuMTI1MjNDMi42MDg1MyAzLjEyOTkyIDIuNjU4MjEgMy4xNDkgMi43IDMuMTgwMzRMNy42NSA3LjAwNTM0QzcuNzE5ODYgNy4wNTc3MyA3Ljc3NjU2IDcuMTI1NjggNy44MTU2MSA3LjIwMzc4QzcuODU0NjcgNy4yODE4OSA3Ljg3NSA3LjM2ODAxIDcuODc1IDcuNDU1MzRWMjEuODA5MlonIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI3JyBoZWlnaHQ9JzI3JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucHJvZ3JhbV9fYnRuLS1tYXAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNyAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDApJyUzRSUzQ3BhdGggZD0nTTIxLjM3NSAxMi4zNzVDMTkuODgzNyAxMi4zNzY4IDE4LjQ1NCAxMi45NyAxNy4zOTk1IDE0LjAyNDVDMTYuMzQ1IDE1LjA3OSAxNS43NTE4IDE2LjUwODcgMTUuNzUgMThDMTUuNzUgMjEuNTY3NCAyMC43NjQxIDI2LjYyMiAyMC45NzY3IDI2LjgzNTdDMjEuMDI5IDI2Ljg4ODEgMjEuMDkxMSAyNi45Mjk3IDIxLjE1OTQgMjYuOTU4MUMyMS4yMjc4IDI2Ljk4NjQgMjEuMzAxIDI3LjAwMSAyMS4zNzUgMjcuMDAxQzIxLjQ0OSAyNy4wMDEgMjEuNTIyMiAyNi45ODY0IDIxLjU5MDYgMjYuOTU4MUMyMS42NTg5IDI2LjkyOTcgMjEuNzIxIDI2Ljg4ODEgMjEuNzczMyAyNi44MzU3QzIxLjk4NTkgMjYuNjIyIDI3IDIxLjU2NzQgMjcgMThDMjYuOTk4MiAxNi41MDg3IDI2LjQwNSAxNS4wNzkgMjUuMzUwNSAxNC4wMjQ1QzI0LjI5NiAxMi45NyAyMi44NjYzIDEyLjM3NjggMjEuMzc1IDEyLjM3NVpNMjEuMzc1IDE5Ljk2ODdDMjAuOTg1NiAxOS45Njg3IDIwLjYwNSAxOS44NTMzIDIwLjI4MTIgMTkuNjM3QzE5Ljk1NzUgMTkuNDIwNiAxOS43MDUxIDE5LjExMzIgMTkuNTU2MSAxOC43NTM0QzE5LjQwNzEgMTguMzkzNyAxOS4zNjgxIDE3Ljk5NzggMTkuNDQ0MSAxNy42MTU5QzE5LjUyIDE3LjIzNCAxOS43MDc1IDE2Ljg4MzIgMTkuOTgyOSAxNi42MDc5QzIwLjI1ODIgMTYuMzMyNSAyMC42MDkgMTYuMTQ1IDIwLjk5MDkgMTYuMDY5MUMyMS4zNzI4IDE1Ljk5MzEgMjEuNzY4NyAxNi4wMzIxIDIyLjEyODQgMTYuMTgxMUMyMi40ODgyIDE2LjMzMDEgMjIuNzk1NiAxNi41ODI1IDIzLjAxMiAxNi45MDYyQzIzLjIyODMgMTcuMjMgMjMuMzQzOCAxNy42MTA2IDIzLjM0MzggMThDMjMuMzQzMiAxOC41MjIgMjMuMTM1NSAxOS4wMjI0IDIyLjc2NjUgMTkuMzkxNUMyMi4zOTc0IDE5Ljc2MDUgMjEuODk3IDE5Ljk2ODIgMjEuMzc1IDE5Ljk2ODdaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQ3BhdGggZD0nTTE1Ljc1IDEwLjEyNUMxNS43NSAxMC40MjMzIDE1Ljg2ODUgMTAuNzA5NSAxNi4wNzk1IDEwLjkyMDVDMTYuMjkwNSAxMS4xMzE0IDE2LjU3NjYgMTEuMjUgMTYuODc1IDExLjI1QzE3LjE3MzQgMTEuMjUgMTcuNDU5NSAxMS4xMzE0IDE3LjY3MDUgMTAuOTIwNUMxNy44ODE1IDEwLjcwOTUgMTggMTAuNDIzMyAxOCAxMC4xMjVWMy43MjgyMUMxOC4wMDA3IDMuNjc2OTIgMTguMDE1NSAzLjYyNjgxIDE4LjA0MjcgMy41ODMzMUMxOC4wNjk5IDMuNTM5OCAxOC4xMDg0IDMuNTA0NTYgMTguMTU0MiAzLjQ4MTM4QzE4LjE5OTkgMy40NTgyMSAxOC4yNTEyIDMuNDQ4IDE4LjMwMjMgMy40NTE4NUMxOC4zNTM1IDMuNDU1NjkgMTguNDAyNiAzLjQ3MzQ2IDE4LjQ0NDQgMy41MDMyMUwyMy4zOTQ0IDcuMDM1NzFDMjMuNDY1OSA3LjA4Nzk3IDIzLjUyNCA3LjE1NjM3IDIzLjU2NDEgNy4yMzUzNUMyMy42MDQyIDcuMzE0MzIgMjMuNjI1IDcuNDAxNjUgMjMuNjI1IDcuNDkwMjFWMTAuMTI1QzIzLjYyNSAxMC40MjMzIDIzLjc0MzUgMTAuNzA5NSAyMy45NTQ1IDEwLjkyMDVDMjQuMTY1NSAxMS4xMzE0IDI0LjQ1MTYgMTEuMjUgMjQuNzUgMTEuMjVDMjUuMDQ4NCAxMS4yNSAyNS4zMzQ1IDExLjEzMTQgMjUuNTQ1NSAxMC45MjA1QzI1Ljc1NjUgMTAuNzA5NSAyNS44NzUgMTAuNDIzMyAyNS44NzUgMTAuMTI1VjYuOTEwODRDMjUuODc0NSA2LjY0MjI3IDI1LjgxMDIgNi4zNzc2NiAyNS42ODc0IDYuMTM4ODNDMjUuNTY0NiA1LjkgMjUuMzg2NyA1LjY5Mzc5IDI1LjE2ODUgNS41MzcyMUwxNy44NTcxIDAuMzE0OTY0QzE3LjU3MDggMC4xMTAyMDcgMTcuMjI3NiAwLjAwMDEyMjA3IDE2Ljg3NTYgMC4wMDAxMjIwN0MxNi41MjM1IDAuMDAwMTIyMDcgMTYuMTgwMyAwLjExMDIwNyAxNS44OTQgMC4zMTQ5NjRMOS4zNjkgNC45NzY5NkM5LjI3MDMgNS4wNDgyMiA5LjE1MTE1IDUuMDg1NTMgOS4wMjk0NCA1LjA4MzNDOC45MDc3MiA1LjA4MTA3IDguNzkwMDIgNS4wMzk0MSA4LjY5NCA0Ljk2NDU5TDIuNzMwMzcgMC4zNjEwODlDMi40ODE0NiAwLjE2NTQxOSAyLjE4MjUxIDAuMDQzNzI0OCAxLjg2NzcxIDAuMDA5OTEzNjVDMS41NTI5IC0wLjAyMzg5NzUgMS4yMzQ5MyAwLjAzMTUzODUgMC45NTAxMzggMC4xNjk4ODZDMC42NjUzNDYgMC4zMDgyMzQgMC40MjUyMiAwLjUyMzkxMiAwLjI1NzIwMyAwLjc5MjI3MkMwLjA4OTE4NjEgMS4wNjA2MyA1LjYzODQ2ZS0wNSAxLjM3MDg1IDAgMS42ODc0NkwwIDE4LjQzNDJDMC4wMDA2OTQxMTMgMTguNjk2MSAwLjA2MTk5MzYgMTguOTU0MiAwLjE3OTA5OCAxOS4xODg0QzAuMjk2MjAzIDE5LjQyMjYgMC40NjU5MzQgMTkuNjI2NSAwLjY3NSAxOS43ODQyTDcuOTk1MzcgMjUuMjc1M0M4LjI4MjA5IDI1LjQ5MDEgOC42Mjk3IDI1LjYwOCA4Ljk4Nzg5IDI1LjYxMkM5LjM0NjA3IDI1LjYxNjEgOS42OTYyNiAyNS41MDYgOS45ODc3NSAyNS4yOTc4TDE0LjkwOTYgMjEuNzgxMUMxNS4xNDM5IDIxLjYwNDUgMTUuMyAyMS4zNDM0IDE1LjM0NDUgMjEuMDUzNEMxNS4zODkgMjAuNzYzNSAxNS4zMTg1IDIwLjQ2NzYgMTUuMTQ4IDIwLjIyODhDMTQuOTc3NSAxOS45OTAxIDE0LjcyMDUgMTkuODI3NCAxNC40MzE4IDE5Ljc3NTRDMTQuMTQzIDE5LjcyMzUgMTMuODQ1NCAxOS43ODY0IDEzLjYwMjQgMTkuOTUwN0wxMC41NzUgMjIuMTE4NkMxMC41MzMxIDIyLjE0NzkgMTAuNDg0MSAyMi4xNjU0IDEwLjQzMyAyMi4xNjlDMTAuMzgyIDIyLjE3MjcgMTAuMzMxIDIyLjE2MjQgMTAuMjg1NCAyMi4xMzkzQzEwLjIzOTcgMjIuMTE2MiAxMC4yMDEzIDIyLjA4MTEgMTAuMTc0IDIyLjAzNzhDMTAuMTQ2NyAyMS45OTQ2IDEwLjEzMTggMjEuOTQ0NyAxMC4xMzA2IDIxLjg5MzZWNy40ODkwOUMxMC4xMzA2IDcuMzk5NTcgMTAuMTUxOCA3LjMxMTMyIDEwLjE5MjcgNy4yMzE2OEMxMC4yMzM2IDcuMTUyMDQgMTAuMjkyOSA3LjA4MzMyIDEwLjM2NTcgNy4wMzEyMUwxNS4zMTU3IDMuNDk5ODRDMTUuMzU3NSAzLjQ3MDA4IDE1LjQwNjcgMy40NTIzMiAxNS40NTc4IDMuNDQ4NDdDMTUuNTA5IDMuNDQ0NjIgMTUuNTYwMiAzLjQ1NDg0IDE1LjYwNiAzLjQ3ODAxQzE1LjY1MTcgMy41MDExOCAxNS42OTAzIDMuNTM2NDMgMTUuNzE3NCAzLjU3OTkzQzE1Ljc0NDYgMy42MjM0NCAxNS43NTk0IDMuNjczNTUgMTUuNzYwMSAzLjcyNDg0TDE1Ljc1IDEwLjEyNVpNNy44NzUgMjEuODA5MkM3Ljg3NSAyMS44NjE0IDcuODYwNDUgMjEuOTEyNiA3LjgzMjk5IDIxLjk1NzFDNy44MDU1MyAyMi4wMDE1IDcuNzY2MjUgMjIuMDM3NCA3LjcxOTUzIDIyLjA2MDhDNy42NzI4MSAyMi4wODQxIDcuNjIwNTEgMjIuMDk0IDcuNTY4NDkgMjIuMDg5M0M3LjUxNjQ3IDIyLjA4NDYgNy40NjY3OCAyMi4wNjU2IDcuNDI1IDIyLjAzNDJMMi40NzUgMTguMzIxN0MyLjQwNTE0IDE4LjI2OTMgMi4zNDg0NCAxOC4yMDE0IDIuMzA5MzggMTguMTIzM0MyLjI3MDMzIDE4LjA0NTIgMi4yNSAxNy45NTkgMi4yNSAxNy44NzE3VjMuNDA1MzRDMi4yNSAzLjM1MzExIDIuMjY0NTQgMy4zMDE5MSAyLjI5MiAzLjI1NzQ4QzIuMzE5NDYgMy4yMTMwNSAyLjM1ODc1IDMuMTc3MTQgMi40MDU0NyAzLjE1Mzc4QzIuNDUyMTkgMy4xMzA0MiAyLjUwNDQ5IDMuMTIwNTMgMi41NTY1MSAzLjEyNTIzQzIuNjA4NTMgMy4xMjk5MiAyLjY1ODIxIDMuMTQ5IDIuNyAzLjE4MDM0TDcuNjUgNy4wMDUzNEM3LjcxOTg2IDcuMDU3NzMgNy43NzY1NiA3LjEyNTY4IDcuODE1NjEgNy4yMDM3OEM3Ljg1NDY3IDcuMjgxODkgNy44NzUgNy4zNjgwMSA3Ljg3NSA3LjQ1NTM0VjIxLjgwOTJaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMCclM0UlM0NyZWN0IHdpZHRoPScyNycgaGVpZ2h0PScyNycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLnByb2dyYW1fX2J0bi0taW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAyNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDApJyUzRSUzQ3BhdGggZD0nTTEwLjU2MjUgOS4yMDUwOEMxMS45MDg3IDkuMjA1MDggMTMgOC4xMTM3NyAxMyA2Ljc2NzU4QzEzIDUuNDIxMzggMTEuOTA4NyA0LjMzMDA4IDEwLjU2MjUgNC4zMzAwOEM5LjIxNjMxIDQuMzMwMDggOC4xMjUgNS40MjEzOCA4LjEyNSA2Ljc2NzU4QzguMTI1IDguMTEzNzcgOS4yMTYzMSA5LjIwNTA4IDEwLjU2MjUgOS4yMDUwOFonIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDcGF0aCBkPSdNMTguMzI1NyA5LjQzNTc4QzE4LjIzMTIgOS4yNTQ1OCAxOC4wODg1IDkuMTAyOTEgMTcuOTEzNSA4Ljk5NzQyQzE3LjczODQgOC44OTE5MyAxNy41Mzc3IDguODM2NyAxNy4zMzMzIDguODM3NzhDMTcuMTI5IDguODQyNDMgMTYuOTMgOC45MDQ0MSAxNi43NTkyIDkuMDE2NjVDMTYuNTg4MyA5LjEyODkgMTYuNDUyNCA5LjI4Njg5IDE2LjM2NyA5LjQ3MjYyTDE0LjY3OTIgMTMuMTkyOEMxNC42NjAyIDEzLjIzNSAxNC42MzA3IDEzLjI3MTYgMTQuNTkzNSAxMy4yOTkxQzE0LjU1NjMgMTMuMzI2NyAxNC41MTI2IDEzLjM0NDEgMTQuNDY2NyAxMy4zNDk5QzE0LjQyMDggMTMuMzU1NyAxNC4zNzQyIDEzLjM0OTUgMTQuMzMxMyAxMy4zMzIxQzE0LjI4ODUgMTMuMzE0NiAxNC4yNTA4IDEzLjI4NjQgMTQuMjIyIDEzLjI1MDJMMTMuMzMzNyAxMi4xNDA5QzEzLjIyODYgMTIuMDA5MiAxMy4wOTQzIDExLjkwMzggMTIuOTQxNSAxMS44MzMxQzEyLjc4ODYgMTEuNzYyNCAxMi42MjEzIDExLjcyODMgMTIuNDUyOSAxMS43MzM1QzEyLjI4NDkgMTEuNzM5NSAxMi4xMjA1IDExLjc4NDMgMTEuOTcyNiAxMS44NjQ0QzExLjgyNDcgMTEuOTQ0NCAxMS42OTczIDEyLjA1NzYgMTEuNjAwMyAxMi4xOTVMOC4yMjI1MSAxNy4wMTkxQzguMTY0NjggMTcuMTAwMyA4LjEzMDM5IDE3LjE5NTkgOC4xMjM0MSAxNy4yOTU0QzguMTE2NDQgMTcuMzk0OSA4LjEzNzA1IDE3LjQ5NDMgOC4xODI5OCAxNy41ODI4QzguMjI4OTEgMTcuNjcxMyA4LjI5ODM3IDE3Ljc0NTQgOC4zODM3MSAxNy43OTdDOC40NjkwNiAxNy44NDg1IDguNTY2OTcgMTcuODc1NSA4LjY2NjY3IDE3Ljg3NUgyMS42NjY3QzIxLjc1ODkgMTcuODc0OSAyMS44NDk3IDE3Ljg1MTMgMjEuOTMwMiAxNy44MDY0QzIyLjAxMDggMTcuNzYxNCAyMi4wNzg2IDE3LjY5NjcgMjIuMTI3MSAxNy42MTgyQzIyLjE3NTYgMTcuNTM5NyAyMi4yMDMyIDE3LjQ1MDIgMjIuMjA3NCAxNy4zNThDMjIuMjExNSAxNy4yNjU5IDIyLjE5MjEgMTcuMTc0MiAyMi4xNTA5IDE3LjA5MTdMMTguMzI1NyA5LjQzNTc4WicgZmlsbD0nJTIzQzRDNEM0Jy8lM0UlM0NwYXRoIGQ9J00yMy44MzMzIDBINS45NTgzM0M1LjM4MzcgMCA0LjgzMjU5IDAuMjI4MjczIDQuNDI2MjcgMC42MzQ2MDJDNC4wMTk5NCAxLjA0MDkzIDMuNzkxNjYgMS41OTIwMyAzLjc5MTY2IDIuMTY2NjdWMjAuMDQxN0MzLjc5MTY2IDIwLjYxNjMgNC4wMTk5NCAyMS4xNjc0IDQuNDI2MjcgMjEuNTczN0M0LjgzMjU5IDIxLjk4MDEgNS4zODM3IDIyLjIwODMgNS45NTgzMyAyMi4yMDgzSDIzLjgzMzNDMjQuNDA4IDIyLjIwODMgMjQuOTU5MSAyMS45ODAxIDI1LjM2NTQgMjEuNTczN0MyNS43NzE3IDIxLjE2NzQgMjYgMjAuNjE2MyAyNiAyMC4wNDE3VjIuMTY2NjdDMjYgMS41OTIwMyAyNS43NzE3IDEuMDQwOTMgMjUuMzY1NCAwLjYzNDYwMkMyNC45NTkxIDAuMjI4MjczIDI0LjQwOCAwIDIzLjgzMzMgMFYwWk0yMy42NzYyIDE5Ljg4MzVDMjMuNjI1OSAxOS45MzM4IDIzLjU2NiAxOS45NzM2IDIzLjUwMDIgMjAuMDAwOEMyMy40MzQ0IDIwLjAyNzkgMjMuMzYzOSAyMC4wNDE4IDIzLjI5MjcgMjAuMDQxN0g2LjVDNi4zNTYzNCAyMC4wNDE3IDYuMjE4NTYgMTkuOTg0NiA2LjExNjk4IDE5Ljg4M0M2LjAxNTQgMTkuNzgxNCA1Ljk1ODMzIDE5LjY0MzcgNS45NTgzMyAxOS41VjIuNzA4MzNDNS45NTgzMyAyLjU2NDY3IDYuMDE1NCAyLjQyNjkgNi4xMTY5OCAyLjMyNTMyQzYuMjE4NTYgMi4yMjM3NCA2LjM1NjM0IDIuMTY2NjcgNi41IDIuMTY2NjdIMjMuMjkxN0MyMy40MzUzIDIuMTY2NjcgMjMuNTczMSAyLjIyMzc0IDIzLjY3NDcgMi4zMjUzMkMyMy43NzYzIDIuNDI2OSAyMy44MzMzIDIuNTY0NjcgMjMuODMzMyAyLjcwODMzVjE5LjVDMjMuODMzIDE5LjY0MjUgMjMuNzc2NiAxOS43NzkxIDIzLjY3NjIgMTkuODgwM1YxOS44ODM1WicgZmlsbD0nJTIzQzRDNEM0Jy8lM0UlM0NwYXRoIGQ9J00yMS4xMjUgMjMuODMzM0gyLjcwODMzQzIuNTY0NjcgMjMuODMzMyAyLjQyNjkgMjMuNzc2MiAyLjMyNTMyIDIzLjY3NDZDMi4yMjM3NCAyMy41NzMxIDIuMTY2NjcgMjMuNDM1MyAyLjE2NjY3IDIzLjI5MTZWNC44NzQ5NkMyLjE2NjY3IDQuNTg3NjQgMi4wNTI1MyA0LjMxMjA5IDEuODQ5MzcgNC4xMDg5M0MxLjY0NjIgMy45MDU3NiAxLjM3MDY1IDMuNzkxNjMgMS4wODMzMyAzLjc5MTYzQzAuNzk2MDE2IDMuNzkxNjMgMC41MjA0NjUgMy45MDU3NiAwLjMxNzMwMSA0LjEwODkzQzAuMTE0MTM3IDQuMzEyMDkgMCA0LjU4NzY0IDAgNC44NzQ5NkwwIDIzLjgzMzNDMCAyNC40MDc5IDAuMjI4MjczIDI0Ljk1OSAwLjYzNDYwMiAyNS4zNjU0QzEuMDQwOTMgMjUuNzcxNyAxLjU5MjAzIDI2IDIuMTY2NjcgMjZIMjEuMTI1QzIxLjQxMjMgMjYgMjEuNjg3OSAyNS44ODU4IDIxLjg5MSAyNS42ODI3QzIyLjA5NDIgMjUuNDc5NSAyMi4yMDgzIDI1LjIwMzkgMjIuMjA4MyAyNC45MTY2QzIyLjIwODMgMjQuNjI5MyAyMi4wOTQyIDI0LjM1MzggMjEuODkxIDI0LjE1MDZDMjEuNjg3OSAyMy45NDc0IDIxLjQxMjMgMjMuODMzMyAyMS4xMjUgMjMuODMzM1onIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI2JyBoZWlnaHQ9JzI2JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucHJvZ3JhbV9fYnRuLS1pbWcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAyNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDApJyUzRSUzQ3BhdGggZD0nTTEwLjU2MjUgOS4yMDUwOEMxMS45MDg3IDkuMjA1MDggMTMgOC4xMTM3NyAxMyA2Ljc2NzU4QzEzIDUuNDIxMzggMTEuOTA4NyA0LjMzMDA4IDEwLjU2MjUgNC4zMzAwOEM5LjIxNjMxIDQuMzMwMDggOC4xMjUgNS40MjEzOCA4LjEyNSA2Ljc2NzU4QzguMTI1IDguMTEzNzcgOS4yMTYzMSA5LjIwNTA4IDEwLjU2MjUgOS4yMDUwOFonIGZpbGw9JyUyM0ZFMDAwMicvJTNFJTNDcGF0aCBkPSdNMTguMzI1NyA5LjQzNTc4QzE4LjIzMTIgOS4yNTQ1OCAxOC4wODg1IDkuMTAyOTEgMTcuOTEzNSA4Ljk5NzQyQzE3LjczODQgOC44OTE5MyAxNy41Mzc3IDguODM2NyAxNy4zMzMzIDguODM3NzhDMTcuMTI5IDguODQyNDMgMTYuOTMgOC45MDQ0MSAxNi43NTkyIDkuMDE2NjVDMTYuNTg4MyA5LjEyODkgMTYuNDUyNCA5LjI4Njg5IDE2LjM2NyA5LjQ3MjYyTDE0LjY3OTIgMTMuMTkyOEMxNC42NjAyIDEzLjIzNSAxNC42MzA3IDEzLjI3MTYgMTQuNTkzNSAxMy4yOTkxQzE0LjU1NjMgMTMuMzI2NyAxNC41MTI2IDEzLjM0NDEgMTQuNDY2NyAxMy4zNDk5QzE0LjQyMDggMTMuMzU1NyAxNC4zNzQyIDEzLjM0OTUgMTQuMzMxMyAxMy4zMzIxQzE0LjI4ODUgMTMuMzE0NiAxNC4yNTA4IDEzLjI4NjQgMTQuMjIyIDEzLjI1MDJMMTMuMzMzNyAxMi4xNDA5QzEzLjIyODYgMTIuMDA5MiAxMy4wOTQzIDExLjkwMzggMTIuOTQxNSAxMS44MzMxQzEyLjc4ODYgMTEuNzYyNCAxMi42MjEzIDExLjcyODMgMTIuNDUyOSAxMS43MzM1QzEyLjI4NDkgMTEuNzM5NSAxMi4xMjA1IDExLjc4NDMgMTEuOTcyNiAxMS44NjQ0QzExLjgyNDcgMTEuOTQ0NCAxMS42OTczIDEyLjA1NzYgMTEuNjAwMyAxMi4xOTVMOC4yMjI1MSAxNy4wMTkxQzguMTY0NjggMTcuMTAwMyA4LjEzMDM5IDE3LjE5NTkgOC4xMjM0MSAxNy4yOTU0QzguMTE2NDQgMTcuMzk0OSA4LjEzNzA1IDE3LjQ5NDMgOC4xODI5OCAxNy41ODI4QzguMjI4OTEgMTcuNjcxMyA4LjI5ODM3IDE3Ljc0NTQgOC4zODM3MSAxNy43OTdDOC40NjkwNiAxNy44NDg1IDguNTY2OTcgMTcuODc1NSA4LjY2NjY3IDE3Ljg3NUgyMS42NjY3QzIxLjc1ODkgMTcuODc0OSAyMS44NDk3IDE3Ljg1MTMgMjEuOTMwMiAxNy44MDY0QzIyLjAxMDggMTcuNzYxNCAyMi4wNzg2IDE3LjY5NjcgMjIuMTI3MSAxNy42MTgyQzIyLjE3NTYgMTcuNTM5NyAyMi4yMDMyIDE3LjQ1MDIgMjIuMjA3NCAxNy4zNThDMjIuMjExNSAxNy4yNjU5IDIyLjE5MjEgMTcuMTc0MiAyMi4xNTA5IDE3LjA5MTdMMTguMzI1NyA5LjQzNTc4WicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0NwYXRoIGQ9J00yMy44MzMzIDBINS45NTgzM0M1LjM4MzcgMCA0LjgzMjU5IDAuMjI4MjczIDQuNDI2MjcgMC42MzQ2MDJDNC4wMTk5NCAxLjA0MDkzIDMuNzkxNjYgMS41OTIwMyAzLjc5MTY2IDIuMTY2NjdWMjAuMDQxN0MzLjc5MTY2IDIwLjYxNjMgNC4wMTk5NCAyMS4xNjc0IDQuNDI2MjcgMjEuNTczN0M0LjgzMjU5IDIxLjk4MDEgNS4zODM3IDIyLjIwODMgNS45NTgzMyAyMi4yMDgzSDIzLjgzMzNDMjQuNDA4IDIyLjIwODMgMjQuOTU5MSAyMS45ODAxIDI1LjM2NTQgMjEuNTczN0MyNS43NzE3IDIxLjE2NzQgMjYgMjAuNjE2MyAyNiAyMC4wNDE3VjIuMTY2NjdDMjYgMS41OTIwMyAyNS43NzE3IDEuMDQwOTMgMjUuMzY1NCAwLjYzNDYwMkMyNC45NTkxIDAuMjI4MjczIDI0LjQwOCAwIDIzLjgzMzMgMFYwWk0yMy42NzYyIDE5Ljg4MzVDMjMuNjI1OSAxOS45MzM4IDIzLjU2NiAxOS45NzM2IDIzLjUwMDIgMjAuMDAwOEMyMy40MzQ0IDIwLjAyNzkgMjMuMzYzOSAyMC4wNDE4IDIzLjI5MjcgMjAuMDQxN0g2LjVDNi4zNTYzNCAyMC4wNDE3IDYuMjE4NTYgMTkuOTg0NiA2LjExNjk4IDE5Ljg4M0M2LjAxNTQgMTkuNzgxNCA1Ljk1ODMzIDE5LjY0MzcgNS45NTgzMyAxOS41VjIuNzA4MzNDNS45NTgzMyAyLjU2NDY3IDYuMDE1NCAyLjQyNjkgNi4xMTY5OCAyLjMyNTMyQzYuMjE4NTYgMi4yMjM3NCA2LjM1NjM0IDIuMTY2NjcgNi41IDIuMTY2NjdIMjMuMjkxN0MyMy40MzUzIDIuMTY2NjcgMjMuNTczMSAyLjIyMzc0IDIzLjY3NDcgMi4zMjUzMkMyMy43NzYzIDIuNDI2OSAyMy44MzMzIDIuNTY0NjcgMjMuODMzMyAyLjcwODMzVjE5LjVDMjMuODMzIDE5LjY0MjUgMjMuNzc2NiAxOS43NzkxIDIzLjY3NjIgMTkuODgwM1YxOS44ODM1WicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0NwYXRoIGQ9J00yMS4xMjUgMjMuODMzM0gyLjcwODMzQzIuNTY0NjcgMjMuODMzMyAyLjQyNjkgMjMuNzc2MiAyLjMyNTMyIDIzLjY3NDZDMi4yMjM3NCAyMy41NzMxIDIuMTY2NjcgMjMuNDM1MyAyLjE2NjY3IDIzLjI5MTZWNC44NzQ5NkMyLjE2NjY3IDQuNTg3NjQgMi4wNTI1MyA0LjMxMjA5IDEuODQ5MzcgNC4xMDg5M0MxLjY0NjIgMy45MDU3NiAxLjM3MDY1IDMuNzkxNjMgMS4wODMzMyAzLjc5MTYzQzAuNzk2MDE2IDMuNzkxNjMgMC41MjA0NjUgMy45MDU3NiAwLjMxNzMwMSA0LjEwODkzQzAuMTE0MTM3IDQuMzEyMDkgMCA0LjU4NzY0IDAgNC44NzQ5NkwwIDIzLjgzMzNDMCAyNC40MDc5IDAuMjI4MjczIDI0Ljk1OSAwLjYzNDYwMiAyNS4zNjU0QzEuMDQwOTMgMjUuNzcxNyAxLjU5MjAzIDI2IDIuMTY2NjcgMjZIMjEuMTI1QzIxLjQxMjMgMjYgMjEuNjg3OSAyNS44ODU4IDIxLjg5MSAyNS42ODI3QzIyLjA5NDIgMjUuNDc5NSAyMi4yMDgzIDI1LjIwMzkgMjIuMjA4MyAyNC45MTY2QzIyLjIwODMgMjQuNjI5MyAyMi4wOTQyIDI0LjM1MzggMjEuODkxIDI0LjE1MDZDMjEuNjg3OSAyMy45NDc0IDIxLjQxMjMgMjMuODMzMyAyMS4xMjUgMjMuODMzM1onIGZpbGw9JyUyM0ZFMDAwMicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI2JyBoZWlnaHQ9JzI2JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ucHJvZ3JhbV9faGVpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLnByb2dyYW1fX2hlaWdodC10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wcm9ncmFtX19oZWlnaHQtbGlzdCB7XG4gIGNvbG9yOiAjNUY1RjVGO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xufVxuXG4ucHJvZ3JhbV9faGVpZ2h0LWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2dyYW1fX2hlaWdodC1saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucHJvZ3JhbV9fdmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnByb2dyYW1fX3ZpZXcuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wcm9ncmFtX19tYXAge1xuICBoZWlnaHQ6IDM4M3B4O1xufVxuXG4ucHJvZ3JhbV9fbWFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZ3JhbV9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvZ3JhbV9faW1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDQ1LjcyJTtcbn1cblxuLnByb2dyYW1fX2ltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4ucHJvZ3JhbV9faW1nLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZ3JhbV9fZGF5IHtcbiAgZmxleDogMTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM1RjVGNUY7XG4gIGhlaWdodDogNTlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiA3MHB4O1xufVxuXG4ucHJvZ3JhbV9fZGF5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZ3JhbV9fZGF5LmFjdGl2ZVtkYXRhLXR5cGU9XCJzbm93XCJdIHtcbiAgY29sb3I6ICNGRTAwMDI7XG59XG5cbi5wcm9ncmFtX19kYXkuYWN0aXZlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNUY1RjU7XG59XG5cbi5wcm9ncmFtX19kYXlzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiA4OHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbn1cblxuLnByb2dyYW1fX3BpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAuM3M7XG59XG5cbi5wcm9ncmFtX19waWM6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogODJweDtcbiAgcGFkZGluZy1yaWdodDogMzNweDtcbn1cblxuLnByb2dyYW1fX3BpYzpsYXN0LWNoaWxkIGltZyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMzBweCk7XG59XG5cbi5wcm9ncmFtX19waWNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wcm9ncmFtX19waWMtLWFsdCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMTU4LCAyMDgsIDI0MywgMC44KSAwJSwgI0ZBRkJGQyAxMDAlKTtcbn1cblxuLnByb2dyYW1fX3BpYyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNDBweCk7XG59XG5cbi5wcm9ncmFtX19waWMuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnByb2dyYW1fX2xpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xuICBsZWZ0OiA3OHB4O1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDIwMXB4IC0gMTBweCAtIDc4cHgpO1xuICBtYXgtd2lkdGg6IDEzOTFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5wcm9ncmFtX19saW5lIC5pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2dyYW1fX2xpbmUtLXNub3cge1xuICBjb2xvcjogIzI0NzNCNTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwM0E2QTtcbn1cblxuLnByb2dyYW1fX3N0ZXAge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogNzBweDtcbn1cblxuLnByb2dyYW1fX3N0ZXAtLWFsdCAuaWNvbiB7XG4gIGNvbG9yOiAjRkUwMDAyO1xufVxuXG4ucHJvZ3JhbV9fc3RlcDpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ucHJvZ3JhbV9fc3RlcDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogY2FsYygxMDAlICsgMXB4KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMjQ2LCAyNDYsIDAuNTQpO1xufVxuXG4ucHJvZ3JhbV9fc3RlcCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMzFweDtcbn1cblxuLnByb2dyYW1fX3N0ZXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByb2dyYW1fX3N0ZXBzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogODhweDtcbn1cblxuLnByb2dyYW1fX2JveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5wcm9ncmFtX19ib3ggPiAqIHtcbiAgbWF4LXdpZHRoOiA4OTVweDtcbn1cblxuLnByb2dyYW1fX2JveC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2dyYW1fX2JveC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5wcm9ncmFtX19ib3gtdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4ucG9wdXAtaGVscCB7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gIHBhZGRpbmc6IDIwcHggMTVweCAyNXB4O1xufVxuXG4ucG9wdXAtZXF1aXBtZW50LWluZm8ge1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICBwYWRkaW5nOiAyMHB4IDI1cHggNDBweCAxNXB4O1xufVxuXG4ucG9wdXAtZXF1aXBtZW50LWluZm8gLnRleHQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4ucG9wdXAtZXF1aXBtZW50LWluZm8gLnRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmRlci1zdGVwc19fYm94OmZpcnN0LWNoaWxkIC5vcmRlci1zdGVwc19fYm94LWFjdGlvbiAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fYWN0aW9uIC5vcmRlci1zdGVwc19fYm94LWFjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3JkZXItcGF5X19hY3Rpb24gLm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2FjdGlvbiAub3JkZXItc3RlcHNfX2JveC1hY3Rpb24gLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0LmFjdGl2ZSB7XG4gICAgYWxpZ24tc2VsZjogaW5pdGlhbDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0LmFjdGl2ZSAuZXF1aXBtZW50LWJhc2tldF9fYm94IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0LmFjdGl2ZSAuZXF1aXBtZW50LWJhc2tldF9fYm94LXByaWNlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXQuYWN0aXZlIC5lcXVpcG1lbnQtYmFza2V0X19ib3g6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXQuYWN0aXZlIC5lcXVpcG1lbnQtYmFza2V0X19lbGVtcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9faXRlbXMuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2dyYW1fX3BpY3Mge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5LmZpbHRlci1vcGVuIC5maWx0ZXJfX21haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICBib2R5LmZpbHRlci1vcGVuIC5maWx0ZXJfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgYm9keS5maWx0ZXItb3BlbiAuZmlsdGVyLWJ0bl9fdGV4dCBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgYm9keS5maWx0ZXItb3BlbiAuZmlsdGVyLWJ0bl9fdGV4dCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRkUwMDAyO1xuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIGxpOmhvdmVyLFxuICAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaTpob3ZlciB7XG4gICAgY29sb3I6ICNGRTAwMDI7XG4gIH1cblxuICAubGFuZ19fdmFsOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZFMDAwMjtcbiAgfVxuXG4gIC50ZXh0IHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRkUwMDAyO1xuICB9XG5cbiAgLmNhcmQ6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IC0xcHggN3B4IDE0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC50b3Vycy1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAudG91cnMtYm94Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAudG91cnMtYm94X190aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgcGFkZGluZzogMTJweCAxM3B4IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC50b3Vycy1ib3hfX3RpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLnRvdXJzLWJveF9fbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm94LXNoYWRvdzogLTFweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fc3RhdHVzIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fc3RhdHVzIGxpIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogMHB4IDdweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19zdGF0dXMgLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX21vcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fdXNlci10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX191c2VyLXZhbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX191c2VyLXZhbCBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm90dG9tIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX3ByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX3ByaWNlIC5wcmljZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fcHJpY2UgLnByaWNlX19vbGQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fY291bnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTE2cHg7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fZGF0ZSB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19hY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDExNnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYWN0aW9uIC5idG4ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkNpcmNlXCI7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fc3RhdCB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fc3RhdCAubGV2ZWwtaWNvbi0tZWFzeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xldmVsLWljb25fX2Vhc3ktZGFyay5zdmdcIik7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fc3RhdCAubGV2ZWwtaWNvbi0tbWVkaXVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvbGV2ZWwtaWNvbl9fbWVkaXVtLWRhcmsuc3ZnXCIpO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX3N0YXQgLmxldmVsLWljb24tLWhhcmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sZXZlbC1pY29uX19oYXJkLWRhcmsuc3ZnXCIpO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX3N0YXRzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19zdGF0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19zdGF0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC50b3Vycy5pcy1saW5lIC5jYXJkX19zdGF0LXZhbCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX21vcmUge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm94IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgIHBhZGRpbmc6IDE5cHggMjBweCAxM3B4O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX2JveDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm94LXN0YXQge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTdweDtcbiAgICBtaW4taGVpZ2h0OiAxOXB4O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX2JveC1zdGF0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm94LXN0YXQgPiBzcGFuIHtcbiAgICBib3R0b206IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX2JveDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgIGZsZXg6IDAgMCAxNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm94Om50aC1jaGlsZCgyKSB7XG4gICAgZmxleDogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMTI1cHg7XG4gIH1cblxuICAudG91cnMuaXMtbGluZSAuY2FyZF9fYm94Om50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDI3LjMzOCU7XG4gICAgbWF4LXdpZHRoOiAyNy4zMzglO1xuICAgIGZsZXg6IDAgMCAyNy4zMzglO1xuICB9XG5cbiAgLnRvdXJzLmlzLWxpbmUgLmNhcmRfX2JveDpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAzMjZweDtcbiAgICBmbGV4OiAwIDAgMzI2cHg7XG4gIH1cblxuICAuZmlsdGVyLWJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICNGRTAwMDI7XG4gIH1cblxuICAuZmlsdGVyX19pdGVtLWNsb3NlOmhvdmVyOmFmdGVyLFxuICAuZmlsdGVyX19pdGVtLWNsb3NlOmhvdmVyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZFMDAwMjtcbiAgfVxuXG4gIC5maWx0ZXJfX2J0bjpob3ZlciB7XG4gICAgY29sb3I6ICNGRTAwMDI7XG4gIH1cblxuICAub3JkZXItdXNlcnNfX21vcmUgYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogI0ZFMDAwMjtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2NoZWNrIC5mb3JtX19sYWJlbC1uYW1lIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1zZWxlY3RfX2l0ZW06aG92ZXIge1xuICAgIGNvbG9yOiAjRkUwMDAyO1xuICB9XG5cbiAgLnBvcHVwLWNvZGVfX3JlcGVhdCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuY2FyZC1wcm9maTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogLTFweCA3cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC50b3Vycy1ib3hfX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC50b3Vycy1ib3hfX3RpdGxlIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLnByb2dyYW1fX2xpbmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDFweCAtIDEwcHggLSA3OHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tc2VsZWN0X19zZWxlY3QsXG4gIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3RfX3NlbGVjdC10ZXh0LFxuICAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYnRuLS1iaWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5idXJnZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuICB9XG5cbiAgLmhlYWRlciAubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNDRweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2l0ZW1zIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMxcHg7XG4gIH1cblxuICAuaGVhZGVyX19sYW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMzFweDtcbiAgfVxuXG4gIC5oZWFkZXJfX2J0bnMge1xuICAgIG1hcmdpbi1sZWZ0OiAyN3B4O1xuICB9XG5cbiAgLmhlYWRlcl9fYnRucyBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICB9XG5cbiAgLmZvb3Rlcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG5cbiAgLmZvcm1fX2l0ZW1zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICB9XG5cbiAgLmZvcm1fX2l0ZW1zIC5mb3JtX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuXG4gIC5mb3JtX19pdGVtcyAuZm9ybV9fbGFiZWwtLWNoZWNrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cblxuICAubWVudSB7XG4gICAgbWFyZ2luLXRvcDogLTE5cHg7XG4gIH1cblxuICAudG9wLWJveF9fbWFpbiB7XG4gICAgcGFkZGluZzogMTE5cHggMCAxNDBweDtcbiAgfVxuXG4gIC50b3AtYm94X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAudG9wLWJveF9fdGl0bGU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDkwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAudG9wLWJveF9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDI5NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB9XG5cbiAgLnRvcC1ib3ggLnNvY2lhbCB7XG4gICAgYm90dG9tOiAtNnB4O1xuICB9XG5cbiAgLnRvcC1ib3hfX2NhcmRzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQ6ICMxMzEzMTM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC50b3AtYm94X19jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC50b3AtYm94X19jYXJkOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNTcuOSU7XG4gIH1cblxuICAudG9wLWJveF9fY2FyZDpiZWZvcmUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogNDAuOSU7XG4gIH1cblxuICAudG9wLWJveF9fY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gIH1cblxuICAuYm94LW51bSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cblxuICAuYm94LW51bV9fYm94cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBncmlkLWdhcDogMzdweDtcbiAgfVxuXG4gIC5ib3gtbnVtX19ib3gtbnVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmJveC1udW1fX2JveC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAuYm94LW51bV9faW1nIC5jb250YWluZXIge1xuICAgIGhlaWdodDogNjUuNDl2dztcbiAgICBwYWRkaW5nLXRvcDogMTkuNTN2dztcbiAgfVxuXG4gIC5hZHZhbnRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cblxuICAuYWR2YW50IGhyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLmFkdmFudF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cblxuICAuYWR2YW50X190ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiAxMjZweDtcbiAgfVxuXG4gIC5zZWN0aW9uLS1tbCAuY29udGFpbmVyID4gKiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuc2VjdGlvbi0tcHJvZmkgLnNlY3Rpb25fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxuXG4gIC5zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDcxcHg7XG4gIH1cblxuICAuc2VjdGlvbl9faGVhZGVyICsgLnNlY3Rpb25fX2FsZXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICB9XG5cbiAgLnNlY3Rpb24gLm9yZGVyLXRvdXJfX2JveC0tY2hlY2ssXG4gIC5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19ib3gge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICB9XG5cbiAgLnNlY3Rpb24gLm9yZGVyLXBhY2thZ2VfX2JveC0tbmFtZSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmxldmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sZXZlbF9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5sZXZlbF9faW1nOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDk5JTtcbiAgfVxuXG4gIC5wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG5cbiAgLnBhZ2VfX3RvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5wYWdlX19pbWcge1xuICAgIGhlaWdodDogNTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5wYWdlLWJveCB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cblxuICAucGFnZS1ib3hfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgZmxleDogMCAwIDI5MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxuXG4gIC5wYWdlLWJveF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAucGFnZS1zZWN0aW9uLS1ncmF5IC5jYXJkcyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmNhcmRfX2ltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiA0NS4yMiU7XG4gIH1cblxuICAudG91cnMtYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvdXJzLWJveC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnRvdXJzLWJveF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudG91cnMtYm94X19saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cblxuICAudG91ci10b3BfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxuXG4gIC50b3VyLXRvcF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgLmZpbHRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5maWx0ZXJfX3RvcCB7XG4gICAgcGFkZGluZzogMTJweCAwIDExcHg7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gIC5maWx0ZXItYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuZmlsdGVyLWJ0biAuaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gIC5maWx0ZXItYnRuX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZpbHRlcl9faXRlbXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZmlsdGVyX19idG5zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmZpbHRlcl9fbWFpbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgfVxuXG4gIC5maWx0ZXJfX3NlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAuZmlsdGVyX19zZWxlY3QgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maWx0ZXJfX3NlbGVjdCAuanEtc2VsZWN0Ym94X19kcm9wZG93biBsaSB7XG4gICAgbWluLWhlaWdodDogNDlweDtcbiAgfVxuXG4gIC5maWx0ZXJfX3NlbGVjdCAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgLmZpbHRlcl9fc2VsZWN0IC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuXG4gIC5maWx0ZXJfX3NlbGVjdCAuanEtc2VsZWN0Ym94X190cmlnZ2VyIHtcbiAgICB3aWR0aDogMjZweDtcbiAgICBtaW4td2lkdGg6IDI2cHg7XG4gIH1cblxuICAuZmlsdGVyX19zZWxlY3QgLmpxLXNlbGVjdGJveF9fdHJpZ2dlci1hcnJvdyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0b3A6IDExcHg7XG4gIH1cblxuICAuZmlsdGVyX19saW5lLS1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5maWx0ZXJfX2xpbmUtLWFjdGlvbiAuYnRuIHtcbiAgICB3aWR0aDogMTU1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmZpbHRlcl9fbGluZSAuZm9ybV9fbGFiZWwtLWFyZWEge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgLmZpbHRlcl9fbGluZSAuZm9ybV9fbGFiZWwtLWFyZWEgLmN1c3RvbS1zZWxlY3RfX3NlbGVjdCxcbiAgLmZpbHRlcl9fbGluZSAuZm9ybV9fbGFiZWwtLWFyZWEgLmZvcm1fX3NlbGVjdCxcbiAgLmZpbHRlcl9fbGluZSAuZm9ybV9fbGFiZWwtLWFyZWEgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZmxleDogMCAwIDMwMHB4O1xuICB9XG5cbiAgLnNsaWRlci1ib3gge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbGlkZXItYm94X19pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc2xpZGVyLWJveF9faXRlbTpudGgtY2hpbGQoMSksXG4gIC5zbGlkZXItYm94X19pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5zbGlkZXItYm94X19pdGVtOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLnNsaWRlci1saW5rLS1zbSBhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5zbGlkZXItLXByb2ZpIC5zbGlkZXItYm94X19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuY2FyZC1wcm9maV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRpdGxlLXNtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICAudG91ci10b3BfX21haW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnRvdXItdG9wX19tYWluIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC50b3VyLXRvcCAuYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogNTtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAudG91ci10b3BfX3N0YXRzIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWdhcDogMzBweCAyMHB4O1xuICB9XG5cbiAgLnRvdXItdG9wX19zdGF0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgfVxuXG4gIC50b3VyLXRvcF9fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC50b3VyLXRvcF9fYm90dG9tIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fY29sLS1sZyB7XG4gICAgbWluLXdpZHRoOiA0NTBweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2NvbC0tc20ge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgZmxleDogMTtcbiAgfVxuXG4gIC50ZXN0LWJveF9faXRlbXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAyOHB4IDMwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX19saW5lIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHggN3B4IDEycHggMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtaXRlbV9fc3RhdHVzIHtcbiAgICBmb250LXNpemU6IDdweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgbWluLXdpZHRoOiA1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWl0ZW1fX2FjdGlvbiAuYnRuIHtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWluLXdpZHRoOiA2OHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1pdGVtX19hY3Rpb24gLmJ0biAuZm9ybV9fY2hlY2stYm94IHtcbiAgICB3aWR0aDogOXB4O1xuICAgIGhlaWdodDogOXB4O1xuICAgIG1pbi13aWR0aDogOXB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1pdGVtX19hY3Rpb24gLmJ0biAuZm9ybV9fbGFiZWwtbmFtZSB7XG4gICAgZm9udC1zaXplOiA1cHg7XG4gIH1cblxuICAuY291bnRlciBhIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBtaW4td2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLmNvdW50ZXIgYTphZnRlciB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5jb3VudGVyIGFbZGF0YS1idG49XCJpbmNcIl06YmVmb3JlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLmNvdW50ZXIgc3BhbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnByb2dyYW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuXG4gIC5wcm9ncmFtX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wcm9ncmFtX19jb250cm9scyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB9XG5cbiAgLnByb2dyYW1fX2J0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAucHJvZ3JhbV9fbWFpbi13cmFwLnNjcm9sbC1tb2Qge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnByb2dyYW1fX21haW4td3JhcC5zY3JvbGwtbW9kIC5wcm9ncmFtX19tYWluIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5wcm9ncmFtX19tYWluLXdyYXAuc2Nyb2xsLW1vZCAucHJvZ3JhbV9fbWFpbi1jb250IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweDtcbiAgfVxuXG4gIC5wcm9ncmFtX19tYWluLXdyYXAuc2Nyb2xsLW1vZCAucHJvZ3JhbV9fZGF5cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wcm9ncmFtX19tYWluLXdyYXA6bm90KC5zY3JvbGwtbW9kKSAucHJvZ3JhbV9fZGF5cy13cmFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnByb2dyYW1fX21haW4td3JhcDpub3QoLnNjcm9sbC1tb2QpIC5wcm9ncmFtX19kYXlzLWNvbnQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICB9XG5cbiAgLnByb2dyYW1fX21haW4td3JhcDpub3QoLnNjcm9sbC1tb2QpIC5wcm9ncmFtX19kYXlzLWJveCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAucHJvZ3JhbV9fbWFpbi13cmFwOm5vdCguc2Nyb2xsLW1vZCkgLnByb2dyYW1fX2RheXMge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucHJvZ3JhbV9faGVpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAucHJvZ3JhbV9faGVpZ2h0LXRpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG4gIC5wcm9ncmFtX19tYXAge1xuICAgIGhlaWdodDogNDE1cHg7XG4gIH1cblxuICAucHJvZ3JhbV9faW1nOmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDYzLjc1JTtcbiAgfVxuXG4gIC5wcm9ncmFtX19kYXkge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuXG4gIC5wcm9ncmFtX19kYXlzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XG4gIH1cblxuICAucHJvZ3JhbV9fcGljIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuXG4gIC5wcm9ncmFtX19waWM6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAucHJvZ3JhbV9fbGluZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG5cbiAgLnByb2dyYW1fX2xpbmUgLmljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzI0NzNCNTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLnByb2dyYW1fX3N0ZXA6YWZ0ZXIge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgfVxuXG4gIC5wcm9ncmFtX19zdGVwcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICB9XG5cbiAgLnByb2dyYW1fX2JveCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG5cbiAgLnByb2dyYW1fX2JveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIH1cblxuICAucHJvZ3JhbV9fYm94LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lciB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXRodW1ic19fbGlzdCBhIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LmVxdWlwLWJhc2tldC1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgYm9keS5lcXVpcC1iYXNrZXQtb3BlbiAuY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuXG4gIGJvZHkubW9iLW1pbi1ib3R0b20gLmNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3RfX3NlbGVjdC10ZXh0LFxuICAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG5cbiAgLmJ0biB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmJ0bi0tYmlnIHtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmhlYWRlcl9fY29udGVudCB7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICB9XG5cbiAgLmhlYWRlciAubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmhlYWRlcl9faXRlbXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGVhZGVyX19sYW5nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWRlcl9fYnRucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5mb290ZXJfX2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5mb290ZXJfX2JveC0taW5mbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZvb3Rlcl9fYm94ID4gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAucG9wdXAge1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICB9XG5cbiAgLnBvcHVwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgfVxuXG4gIC5wb3B1cF9fdG9wIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXJnaW46IC0yMHB4IC0yMHB4IDIwcHggLTE1cHg7XG4gICAgcGFkZGluZzogMjBweCAzOXB4IDE1cHggMTVweDtcbiAgfVxuXG4gIC5wb3B1cC1ib3gtd3JhcCB7XG4gICAgbWF4LWhlaWdodDogMjk0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gIC5wb3B1cC1ib3gtd3JhcCAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgICB3aWR0aDogMnB4O1xuICB9XG5cbiAgLnBvcHVwLWJveF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnBvcHVwLWJveF9fbGlzdCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG5cbiAgLnBvcHVwLWJveF9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5wb3B1cC1ib3hfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wb3B1cC1saW5rLWVtYWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgfVxuXG4gIC5wb3B1cC1saW5rLWVtYWlsIGEge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmctbGVmdDogMjlweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHg7XG4gIH1cblxuICAucG9wdXBfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICB9XG5cbiAgLnBvcHVwX19hY3Rpb24gLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmZvcm1fX2l0ZW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmZvcm1fX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuZm9ybV9fbGFiZWwtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5mb3JtX19sYWJlbC1uYW1lLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG5cbiAgLmZvcm1fX2lucHV0IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmZvcm1fX2NoZWNrLWJveCB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgbWluLXdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgfVxuXG4gIC5mb3JtX19jaGVjay1ib3ggKyAuZm9ybV9fbGFiZWwtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmZvcm1fX2NoZWNrLWJveC0tc2ltcGxlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG5cbiAgaDIsXG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICB9XG5cbiAgLm1lbnUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLm1lbnVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cblxuICAubWVudV9fYm94LS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmxhbmcuYWN0aXZlIC5sYW5nX192YWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGFuZ19fdmFsIC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxhbmdfX2xpc3Qge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxhbmdfX2xpc3QgbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubGFuZ19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAudG9wLWJveF9fbWFpbiB7XG4gICAgcGFkZGluZzogOTNweCAwIDE3NXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYzJSBib3R0b207XG4gIH1cblxuICAudG9wLWJveF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDczcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuICAudG9wLWJveF9fdGl0bGU6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMTBweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgfVxuXG4gIC50b3AtYm94X19idG4ge1xuICAgIG1heC13aWR0aDogMTg5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAudG9wLWJveCAuc29jaWFsIHtcbiAgICBib3R0b206IC02M3B4O1xuICB9XG5cbiAgLnRvcC1ib3hfX2NhcmRzIC5jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC50b3AtYm94X19jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAtMjZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC50b3AtYm94X19jYXJkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuYm94LW51bSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAuYm94LW51bSAudGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ib3gtbnVtX19ib3hzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NnB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtZ2FwOiAzNXB4O1xuICB9XG5cbiAgLmJveC1udW1fX2JveC1udW0ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAuYm94LW51bV9fYm94LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnNlY3Rpb24ge1xuICAgIG1hcmdpbjogMTAwcHggMDtcbiAgfVxuXG4gIC5zZWN0aW9uLS10ZXN0IHtcbiAgICBtYXJnaW4tdG9wOiAxMTRweDtcbiAgfVxuXG4gIC5zZWN0aW9uLS10ZXN0IC5zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cblxuICAuc2VjdGlvbi0tZGFyayB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG5cbiAgLnNlY3Rpb24tLXNtIHtcbiAgICBtYXJnaW46IDY0cHggMCA2OXB4O1xuICB9XG5cbiAgLnNlY3Rpb24tLXNtIC5zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cblxuICAuc2VjdGlvbi0tcHJvZmkgLnNlY3Rpb25fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gIC5zZWN0aW9uX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAuc2VjdGlvbl9faGVhZGVyICsgLnNlY3Rpb25fX2FsZXJ0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnNlY3Rpb25fX2hlYWRlci0tc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuc2VjdGlvbl9faGVhZGVyLS1hbHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuc2VjdGlvbl9faGVhZGVyLS1hbHQgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnNlY3Rpb25fX2hlYWRlci0tYWx0IC5zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19tYWluIHtcbiAgICBtYXgtaGVpZ2h0OiAyOTRweDtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci10b3VyX19ib3gtLWNoZWNrLFxuICAuc2VjdGlvbiAub3JkZXItcGFja2FnZV9fYm94IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci10b3VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19ib3R0b20gLm9yZGVyLXBhY2thZ2VfX2JveC0tbmFtZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci1wYWNrYWdlX19ib3R0b20gLm9yZGVyLXBhY2thZ2VfX2JveC0tY2FyZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAuc2VjdGlvbiAub3JkZXItcGFja2FnZV9fYm90dG9tIC5vcmRlci1wYWNrYWdlX19ib3gtLWNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICB9XG5cbiAgLnNlY3Rpb24gLm9yZGVyLWNoZWNrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zZWN0aW9uIC5vcmRlci10b3VyX19ib3gtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG5cbiAgLnNlY3Rpb25fX2FsZXJ0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sZXZlbF9faW5mbyAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgfVxuXG4gIC5sZXZlbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG5cbiAgLmxldmVsLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmxldmVsLWl0ZW1fX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5sZXZlbC1pdGVtX190aXRsZSAubGV2ZWwtaWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG5cbiAgLmxldmVsLWl0ZW1fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5sZXZlbF9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xuICB9XG5cbiAgLnBhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDI5cHg7XG4gIH1cblxuICAucGFnZV9fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cblxuICAucGFnZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTgyJTtcbiAgfVxuXG4gIC5wYWdlX19pbWcge1xuICAgIGhlaWdodDogNDYwcHg7XG4gIH1cblxuICAucGFnZS1ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNTBweCAwO1xuICB9XG5cbiAgLnBhZ2UtYm94X190aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5wYWdlLWJveF9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMTYlO1xuICB9XG5cbiAgLnBhZ2VfX21hcCB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBoZWlnaHQ6IDQ1MXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucGFnZV9fYWxlcnQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNTAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMXB4O1xuICB9XG5cbiAgLnBhZ2Utc2VjdGlvbi0tZGVzayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5wYWdlLXNlY3Rpb25fX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIC5wYWdlLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBhZ2Utc3VjY2Vzc19fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDY4cHg7XG4gIH1cblxuICAucGFnZS1zdWNjZXNzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxuXG4gIC5wYWdlLXN1Y2Nlc3NfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5wYWdlLXNpbXBsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cblxuICAucGFnZS1zaW1wbGUgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBhZ2UtZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAucGFnZS1mb3JtIC50aXRsZS1zbSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XG4gIH1cblxuICAucGFnZS1mb3JtX19mb3JtIC5mb3JtX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5wYWdlLWZvcm1fX2Zvcm0gLmZvcm1fX2xhYmVsLS1jaGVjayB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgfVxuXG4gIC5wYWdlLWZvcm1fX2Zvcm0gLmZvcm1fX2xhYmVsLS1jaGVjayAuZm9ybV9fY2hlY2stYm94IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBtaW4td2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTFweDtcbiAgfVxuXG4gIC5wYWdlLWZvcm1fX2Zvcm0gLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMzNweDtcbiAgICBtYXgtd2lkdGg6IDE4N3B4O1xuICB9XG5cbiAgLnRleHRfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAudGV4dCB1bCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLnRleHQtLW1kIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgfVxuXG4gIC50ZXh0LS1tZCB1bCBsaTpiZWZvcmUge1xuICAgIHdpZHRoOiA2cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gIH1cblxuICAuY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cblxuICAuY2FyZF9faW1nOmJlZm9yZSB7XG4gICAgcGFkZGluZy10b3A6IDUzLjIyJTtcbiAgfVxuXG4gIC5jYXJkX19pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgfVxuXG4gIC5jYXJkX19ib3gge1xuICAgIHBhZGRpbmc6IDZweCAxM3B4O1xuICB9XG5cbiAgLmNhcmRfX2JveC1zdGF0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgbWluLWhlaWdodDogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmNhcmRfX2JveC1zdGF0ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLmNhcmRfX3N0YXRzIHtcbiAgICB0b3A6IDhweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5jYXJkX19zdGF0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgfVxuXG4gIC5jYXJkX19zdGF0LXZhbCB7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gIH1cblxuICAuY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC5jYXJkX190ZXh0IHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuXG4gIC5jYXJkX19tb3JlIGEge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG5cbiAgLmNhcmRfX21vcmUgYSAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLmNhcmRfX3VzZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDFweDtcbiAgICBmb250LXNpemU6IDhweDtcbiAgfVxuXG4gIC5jYXJkX191c2VyLWF2YXRhciB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgLmNhcmRfX3VzZXItdmFsIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgLmNhcmRfX3ByaWNlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIH1cblxuICAuY2FyZF9fbGluZSB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cblxuICAuY2FyZF9fYWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG5cbiAgLmNhcmRfX2FjdGlvbiAuYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmNhcmQtc2ltcGxlLS1hbHQgLmNhcmQtc2ltcGxlX19pbmZvIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuXG4gIC5jYXJkLXNpbXBsZS0tYWx0IC5jYXJkLXNpbXBsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5jYXJkLXNpbXBsZS0tYWx0IC5jYXJkLXNpbXBsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmNhcmQtc2ltcGxlX19pbWc6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNjYlO1xuICB9XG5cbiAgLmNhcmQtc2ltcGxlX19pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgfVxuXG4gIC5jYXJkLXNpbXBsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIC5jYXJkLXNpbXBsZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG5cbiAgLmNhcmQtc2ltcGxlX19tb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAudG91cnNfX2hlbHAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxuXG4gIC50b3Vycy1ib3hfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICB9XG5cbiAgLnRvdXJzLWJveF9fbGlzdCAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC50b3Vycy1ib3hfX2xpc3QgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbjogLTIwcHggMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudG91cnMtYm94X19zbGlkZSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAycHggIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHdpZHRoOiA2Ny41dnc7XG4gICAgbWF4LXdpZHRoOiA2Ny41dnc7XG4gICAgZmxleDogMCAwIDY3LjV2dztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cblxuICAudG91cnMtYm94X19zbGlkZS5zbGljay1jZW50ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIC50b3VyLXRvcF9fbWFpbiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAudG91ci10b3BfX21haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG5cbiAgLnRvdXItdG9wX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cblxuICAudG91ci10b3BfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuXG4gIC50b3VyLXRvcCAuYnRuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAudG91ci10b3BfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG5cbiAgLnRvdXItdG9wX19zdGF0cyB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWdhcDogMjNweCAzMHB4O1xuICB9XG5cbiAgLnRvdXItdG9wX19zdGF0LXBpYyB7XG4gICAgd2lkdGg6IDIxcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnRvdXItdG9wX19zdGF0LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvdXItdG9wX19zdGF0LXZhbCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC50b3VyLXRvcF9fdmlkZW86YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNTAuMjUlO1xuICB9XG5cbiAgLnRvdXItdG9wX192aWRlbyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cblxuICAudG91ci10b3BfX3ZpZGVvIHNwYW46YmVmb3JlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIGhlaWdodDogMzlweDtcbiAgfVxuXG4gIC5wcmljZV9fbmV3IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAucHJpY2VfX29sZCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLm9yZGVyX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1zdGVwc19fY29udHJvbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cblxuICAub3JkZXItc3RlcHNfX2xpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICAub3JkZXItc3RlcHNfX2JveC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNTA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm94LXNoYWRvdzogMHB4IC0xcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG5cbiAgLm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIC5idG4ge1xuICAgIG1heC13aWR0aDogMTAzcHg7XG4gICAgbWluLXdpZHRoOiAxMDNweDtcbiAgfVxuXG4gIC5vcmRlci1zdGVwc19fYm94LWluZm8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3JkZXItc3RlcHNfX2JveC1jb250IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5vcmRlci1zdGVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLXN0ZXAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI0ZFMDAwMjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAub3JkZXItc3RlcDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1zdGVwX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5vcmRlci1zdGVwX190aXRsZS12YWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLm9yZGVyLXN0ZXBfX2NhbGxiYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5vcmRlci10b3VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gIC5vcmRlci10b3VyLS10YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuXG4gIC5vcmRlci10b3VyX19ib3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2JveC0taW5mbyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2JveC0tY2FsZW5kYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2JveC0taW5zdHJ1Y3RvciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIH1cblxuICAub3JkZXItdG91cl9fYm94LS1pbnN0cnVjdG9yOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIH1cblxuICAub3JkZXItdG91cl9fYm94LS1jaGVjayB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgfVxuXG4gIC5vcmRlci10b3VyX19ib3gtLWNoZWNrOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q5RDlEOTtcbiAgfVxuXG4gIC5vcmRlci10b3VyX19ib3gtLWNoY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIxcHg7XG4gICAgcmlnaHQ6IDIycHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5vcmRlci10b3VyX19ib3gtLWNoY2sgLm9yZGVyLXRvdXJfX2NoZWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuXG4gIC5vcmRlci10b3VyX19ib3gtLWNoY2sgLmZvcm1fX2NoZWNrLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBtaW4td2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2JveC0tY2hjayAuZm9ybV9fY2hlY2stYm94OmFmdGVyIHtcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgIGxlZnQ6IDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAub3JkZXItdG91cl9fYm94LS1jaGNrLWFsdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTlweDtcbiAgICBib3R0b206IDE4cHg7XG4gIH1cblxuICAub3JkZXItdG91cl9fYm94LS1wcmljZSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2luZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5vcmRlci10b3VyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3N0YXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gIH1cblxuICAub3JkZXItdG91cl9fc3RhdHMgLmNhcmRfX3N0YXQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3N0YXRzIC5jYXJkX19zdGF0cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3N0YXRzIC5jYXJkX19zdGF0LXZhbCB7XG4gICAgdG9wOiAtOHB4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3N0YXRzIC5jYXJkX19ib3gtc3RhdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTNweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHg7XG4gIH1cblxuICAub3JkZXItdG91cl9fc3RhdHMgLmNhcmRfX2JveC1zdGF0ID4gc3BhbiB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX3ByaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cblxuICAub3JkZXItdG91cl9fcHJpY2UgLnByaWNlX19uZXcgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG5cbiAgLm9yZGVyLXRvdXJfX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cblxuICAub3JkZXItY2hlY2sge1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIH1cblxuICAub3JkZXItY2hlY2stLXllczphZnRlciB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cblxuICAub3JkZXItY2hlY2stLW5vOmFmdGVyIHtcbiAgICB3aWR0aDogMTZweDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlIC5wYWdlLXRhYmxlX19saW5lOm50aC1jaGlsZChvZGQpIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlIC5vcmRlci1wYWNrYWdlX19tYWluIC5wYWdlLXRhYmxlX19saW5lIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2UgLm9yZGVyLXBhY2thZ2VfX21haW4gLnBhZ2UtdGFibGVfX2xpbmUgLm9yZGVyLXRvdXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX3RvcCAub3JkZXItcGFja2FnZV9fYm94LS1uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX2NhcmQtZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX2NhcmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19jYXJkLXByaWNlIC5wcmljZV9fbmV3IHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19jYXJkLXByaWNlIC5wcmljZV9fb2xkIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgIGZvbnQtc2l6ZTogOHB4O1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX2NhcmQtYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAub3JkZXItcGFja2FnZV9fY2FyZC1hY3Rpb24gLmZvcm1fX2xhYmVsLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19jYXJkLWFjdGlvbiAuZm9ybV9fY2hlY2stYm94IHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBtaW4td2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX2NhcmQtYWN0aW9uIC5mb3JtX19jaGVjay1ib3g6YWZ0ZXIge1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgbGVmdDogM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19ib3gge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICB9XG5cbiAgLm9yZGVyLXBhY2thZ2VfX2JveC0tY2FyZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gIH1cblxuICAub3JkZXItcGFja2FnZV9fYm94LS1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMTRweCAxMHB4IDEzcHg7XG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19tYWluIHtcbiAgICBtaW4taGVpZ2h0OiAxNzhweDtcbiAgfVxuXG4gIC5vcmRlci1wYWNrYWdlX19tYWluIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgICB3aWR0aDogMnB4O1xuICB9XG5cbiAgLm9yZGVyLXVzZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5vcmRlci11c2VyLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3JkZXItdXNlcjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cblxuICAub3JkZXItdXNlcnMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5vcmRlci11c2Vyc19fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG5cbiAgLm9yZGVyLXVzZXJzX19idG4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIG1hcmdpbi1yaWdodDogMjNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5vcmRlci11c2Vyc19fYnRuLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRTAwMDI7XG4gICAgY29sb3I6ICNGRTAwMDI7XG4gIH1cblxuICAub3JkZXItdXNlcnNfX21vcmUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cblxuICAub3JkZXItdXNlcnNfX21vcmUgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAub3JkZXItdXNlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAub3JkZXItcGF5IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMDtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5vcmRlci1wYXlfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2RhdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fcGFja2FnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAub3JkZXItcGF5X19oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAub3JkZXItcGF5X19tYWluIC5vcmRlci1wYXlfX2NvbC0tbGcge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fbWFpbiAub3JkZXItcGF5X19jb2wtLXNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fY29sLS1sZyB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAwIDE2cHggMDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2NvbC0tc20ge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItcGF5X19jb2RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cblxuICAub3JkZXItcGF5X19jb2RlIC5mb3JtX19sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAub3JkZXItcGF5X19jb2RlIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fc3VtbWEge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvcmRlcjogLTU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX3N1bW1hLWxpbmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fb3B0aW9ucy10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQ2lyY2VcIjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAub3JkZXItcGF5X19vcHRpb25zLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fb3B0aW9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTdweCAxNXB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fb3B0aW9uW2RhdGEtdHlwZT1cImluc3RhbGxtZW50XCJdIC5vcmRlci1wYXlfX29wdGlvbi10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNOC41IDBDNi44MTg4NiAwIDUuMTc1NDcgMC40OTg1MTYgMy43Nzc2NiAxLjQzMjUxQzIuMzc5ODQgMi4zNjY1IDEuMjkwMzcgMy42OTQwMiAwLjY0NzAyOCA1LjI0NzE5QzAuMDAzNjgyOTMgNi44MDAzNiAtMC4xNjQ2NDUgOC41MDk0MyAwLjE2MzMyOSAxMC4xNTgzQzAuNDkxMzAzIDExLjgwNzEgMS4zMDA4NSAxMy4zMjE3IDIuNDg5NiAxNC41MTA0QzMuNjc4MzQgMTUuNjk5MiA1LjE5MjkgMTYuNTA4NyA2Ljg0MTc0IDE2LjgzNjdDOC40OTA1NyAxNy4xNjQ2IDEwLjE5OTYgMTYuOTk2MyAxMS43NTI4IDE2LjM1M0MxMy4zMDYgMTUuNzA5NiAxNC42MzM1IDE0LjYyMDIgMTUuNTY3NSAxMy4yMjIzQzE2LjUwMTUgMTEuODI0NSAxNyAxMC4xODExIDE3IDguNUMxNi45OTc2IDYuMjQ2NDEgMTYuMTAxMyA0LjA4NTgyIDE0LjUwNzcgMi40OTIyOEMxMi45MTQyIDAuODk4NzUzIDEwLjc1MzYgMC4wMDI0Mzc0MyA4LjUgMFYwWk04LjY3NzA5IDMuNTQxNjdDOC44ODcyMyAzLjU0MTY3IDkuMDkyNjUgMy42MDM5OCA5LjI2NzM4IDMuNzIwNzNDOS40NDIxMSAzLjgzNzQ4IDkuNTc4MjkgNC4wMDM0MiA5LjY1ODcxIDQuMTk3NTdDOS43MzkxMyA0LjM5MTcxIDkuNzYwMTcgNC42MDUzNSA5LjcxOTE3IDQuODExNDVDOS42NzgxNyA1LjAxNzU1IDkuNTc2OTggNS4yMDY4NyA5LjQyODM5IDUuMzU1NDdDOS4yNzk3OSA1LjUwNDA2IDkuMDkwNDggNS42MDUyNSA4Ljg4NDM3IDUuNjQ2MjVDOC42NzgyNyA1LjY4NzI1IDguNDY0NjMgNS42NjYyMSA4LjI3MDQ5IDUuNTg1NzlDOC4wNzYzNCA1LjUwNTM3IDcuOTEwNCA1LjM2OTE5IDcuNzkzNjUgNS4xOTQ0NkM3LjY3NjkgNS4wMTk3MyA3LjYxNDU5IDQuODE0MzEgNy42MTQ1OSA0LjYwNDE3QzcuNjE0NTkgNC4zMjIzNyA3LjcyNjUzIDQuMDUyMTIgNy45MjU3OSAzLjg1Mjg3QzguMTI1MDQgMy42NTM2MSA4LjM5NTI5IDMuNTQxNjcgOC42NzcwOSAzLjU0MTY3Wk0xMC4yNzA4IDEzLjEwNDJINy40Mzc1QzcuMjQ5NjQgMTMuMTA0MiA3LjA2OTQ4IDEzLjAyOTUgNi45MzY2NCAxMi44OTY3QzYuODAzOCAxMi43NjM5IDYuNzI5MTcgMTIuNTgzNyA2LjcyOTE3IDEyLjM5NThDNi43MjkxNyAxMi4yMDggNi44MDM4IDEyLjAyNzggNi45MzY2NCAxMS44OTVDNy4wNjk0OCAxMS43NjIxIDcuMjQ5NjQgMTEuNjg3NSA3LjQzNzUgMTEuNjg3NUg3Ljk2ODc1QzguMDE1NzIgMTEuNjg3NSA4LjA2MDc2IDExLjY2ODggOC4wOTM5NyAxMS42MzU2QzguMTI3MTggMTEuNjAyNCA4LjE0NTg0IDExLjU1NzQgOC4xNDU4NCAxMS41MTA0VjguMzIyOTJDOC4xNDU4NCA4LjI3NTk1IDguMTI3MTggOC4yMzA5MSA4LjA5Mzk3IDguMTk3N0M4LjA2MDc2IDguMTY0NDkgOC4wMTU3MiA4LjE0NTgzIDcuOTY4NzUgOC4xNDU4M0g3LjQzNzVDNy4yNDk2NCA4LjE0NTgzIDcuMDY5NDggOC4wNzEyMSA2LjkzNjY0IDcuOTM4MzdDNi44MDM4IDcuODA1NTMgNi43MjkxNyA3LjYyNTM2IDYuNzI5MTcgNy40Mzc1QzYuNzI5MTcgNy4yNDk2NCA2LjgwMzggNy4wNjk0NyA2LjkzNjY0IDYuOTM2NjNDNy4wNjk0OCA2LjgwMzc5IDcuMjQ5NjQgNi43MjkxNyA3LjQzNzUgNi43MjkxN0g4LjE0NTg0QzguNTIxNTYgNi43MjkxNyA4Ljg4MTkgNi44Nzg0MiA5LjE0NzU3IDcuMTQ0MUM5LjQxMzI1IDcuNDA5NzggOS41NjI1IDcuNzcwMTEgOS41NjI1IDguMTQ1ODNWMTEuNTEwNEM5LjU2MjUgMTEuNTU3NCA5LjU4MTE2IDExLjYwMjQgOS42MTQzNyAxMS42MzU2QzkuNjQ3NTggMTEuNjY4OCA5LjY5MjYyIDExLjY4NzUgOS43Mzk1OSAxMS42ODc1SDEwLjI3MDhDMTAuNDU4NyAxMS42ODc1IDEwLjYzODkgMTEuNzYyMSAxMC43NzE3IDExLjg5NUMxMC45MDQ1IDEyLjAyNzggMTAuOTc5MiAxMi4yMDggMTAuOTc5MiAxMi4zOTU4QzEwLjk3OTIgMTIuNTgzNyAxMC45MDQ1IDEyLjc2MzkgMTAuNzcxNyAxMi44OTY3QzEwLjYzODkgMTMuMDI5NSAxMC40NTg3IDEzLjEwNDIgMTAuMjcwOCAxMy4xMDQyWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cblxuICAub3JkZXItcGF5X19vcHRpb24tdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAub3JkZXItcGF5X19vcHRpb24tdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fb3B0aW9uLXRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IC03cHg7XG4gIH1cblxuICAub3JkZXItcGF5X19vcHRpb24taSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX29wdGlvbi1wcmljZSAucHJpY2VfX25ldyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fb3B0aW9uLXByaWNlIC5wcmljZV9fb2xkIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAub3JkZXItcGF5X19vcHRpb24tY2hlY2sgLmZvcm1fX2xhYmVsLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX29wdGlvbi1pbmZvIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX29wdGlvbi1saW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cblxuICAub3JkZXItcGF5X19pIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICB9XG5cbiAgLm9yZGVyLXBheV9fdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX3R5cGUgLmZvcm1fX2xhYmVsLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX3R5cGVzIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2NoZWNrIHtcbiAgICBvcmRlcjogLTQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAub3JkZXItcGF5X19jaGVjayAuZm9ybV9fbGFiZWwtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm9yZGVyLXBheV9fYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgfVxuXG4gIC5vcmRlci1wYXlfX2FjdGlvbiAub3JkZXItc3RlcHNfX2JveC1hY3Rpb24gYSB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBvcHVwLWNvZGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG5cbiAgLnBvcHVwLWNvZGUgLnBvcHVwX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTlweDtcbiAgfVxuXG4gIC5wb3B1cC1jb2RlX19mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5wb3B1cC1jb2RlX19mb3JtIC5idG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDMwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTU1cHg7XG4gIH1cblxuICAucG9wdXAtY29kZV9fcmVwZWF0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgfVxuXG4gIC50ZXN0X190b3Age1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwNi43JTtcbiAgICBwYWRkaW5nOiAyMXB4IDE2cHggMjdweDtcbiAgfVxuXG4gIC50ZXN0X19tYWluIHtcbiAgICBwYWRkaW5nOiAyNXB4IDE2cHg7XG4gIH1cblxuICAudGVzdF9fYm90dG9tIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE2cHggMzRweDtcbiAgfVxuXG4gIC50ZXN0X19wcm9ncmVzcy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkNpcmNlXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICB9XG5cbiAgLnRlc3RfX2JhY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xM3B4O1xuICB9XG5cbiAgLnRlc3RfX2JhY2sgYnV0dG9uIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gIH1cblxuICAudGVzdC1ib3hfX3F1ZXN0aW9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LWZhbWlseTogXCJDaXJjZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAudGVzdC1ib3hfX2l0ZW1zIHtcbiAgICBncmlkLWdhcDogMTJweDtcbiAgfVxuXG4gIC50ZXN0LWJveF9faXRlbSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAxM3B4IDE2cHggMjRweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBsaW5lLWhlaWdodDogMS40NTtcbiAgfVxuXG4gIC50ZXN0LWJveF9faXRlbTpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICB9XG5cbiAgLmVxdWlwbWVudF9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMjklO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmVxdWlwbWVudF9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5lcXVpcG1lbnRfX3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtdG91ciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX19jb2RlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX19pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX19pbmZvIC5lcXVpcG1lbnQtdG91cl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTFweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtdG91cl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtdG91cl9fbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtdG91cl9fbGluZSAuZm9ybV9faW5wdXQge1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX19saW5lIC5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX3RvcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX190b3AgfiAqIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX190b3AuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX190b3AuYWN0aXZlIH4gKiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX3RvcC5hY3RpdmUgfiAqOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX190b3AuYWN0aXZlIC5lcXVpcG1lbnQtdG91cl9fdG9wLW1vYmlsZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX3RvcC1kZXNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmVxdWlwbWVudC10b3VyX190b3AtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX3RvcC1tb2JpbGUgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtdG91cl9fdG9wLW1vYmlsZTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxM3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX2l0ZW0ge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LXRvdXJfX2l0ZW0tLW9yZGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDUwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0LmFjdGl2ZSAuZXF1aXBtZW50LWJhc2tldF9faXRlbXMsXG4gIC5lcXVpcG1lbnQtYmFza2V0LmFjdGl2ZSAuZXF1aXBtZW50LWJhc2tldF9fZWxlbXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXQuYWN0aXZlIC5lcXVpcG1lbnQtYmFza2V0X19ib3gge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2JveCB7XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19ib3ggLmljb24ge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2JveCBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9fYm94LXByaWNlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9fYm94OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkVCRUJFO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9fZWxlbXMge1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19lbGVtIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19lbGVtIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19pdGVtcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtaGVpZ2h0OiAxNjdweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW1zIC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHtcbiAgICB3aWR0aDogMnB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW1zLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMjJweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19pdGVtcy1zdW1tYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYmFza2V0X19pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW0tbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYXNrZXRfX2l0ZW0tcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhc2tldF9faXRlbS1kZWwge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICB3aWR0aDogMTlweDtcbiAgICBtaW4td2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIG1heC13aWR0aDogNzVweDtcbiAgICBmbGV4OiAwIDAgNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZS0tbm8tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZV9fYWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZV9fYm94IHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYXNpZGVfX2JveDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZV9fYm94LmFjdGl2ZSA+IGEge1xuICAgIGNvbG9yOiAjRkUwMDAyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAuZXF1aXBtZW50LWFzaWRlX19ib3guYWN0aXZlID4gYSAuZXF1aXAtaWNvbi0tZXF1aXAge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNNDMyLjkyMSAzMmgtMzUzLjg0MmMtMjAuNjIzIDAtMzcuMzQgMTYuNzE4LTM3LjM0IDM3LjM0djQyLjE5YzAgMjAuNjIzIDE2LjcxOCAzNy4zNCAzNy4zNCAzNy4zNGgzNTMuODQyYzIwLjYyMiAwIDM3LjMzOS0xNi43MTggMzcuMzM5LTM3LjM0di00Mi4xOWMwLTIwLjYyMy0xNi43MTctMzcuMzQtMzcuMzM5LTM3LjM0eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTEzOS4xMjcgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTE3OC4wODEgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTMzMy45MTMgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTM3Mi44NjcgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTMxNC40MzMgMzA0LjY3OGgtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTQxMS44MiAxODcuODA5djQyLjk4OGMtMC4zMjEgMTYuNzMzLTYuMjU4IDMyLjg3NC0xNi44NTYgNDUuODI2cy0yNS4yNDIgMjEuOTY5LTQxLjU3OSAyNS41OTknJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00xNTguNjA5IDMwMi4yMjNjLTE2LjMzOC0zLjYzLTMwLjk4MS0xMi42NDYtNDEuNTc4LTI1LjU5OXMtMTYuNTM1LTI5LjA5NC0xNi44NTYtNDUuODI3di00Mi45ODgnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J000MTEuODIgNDYwLjUwNGg0OC42OTVjMi41ODQgMCA1LjA2MS0xLjAyNiA2Ljg4OC0yLjg1MyAxLjgyNS0xLjgyNyAyLjg1Mi00LjMwMyAyLjg1Mi02Ljg4NnYtODcuNjUyYzAtMTUuNDk4LTYuMTU2LTMwLjM2My0xNy4xMTYtNDEuMzE5LTEwLjk1OC0xMC45NTktMjUuODItMTcuMTE2LTQxLjMxOS0xNy4xMTYnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00xMDAuMTc1IDQ2MC41MDRoLTQ4LjY5NmMtMi41ODMgMC01LjA2MC0xLjAyNi02Ljg4Ni0yLjg1M3MtMi44NTItNC4zMDMtMi44NTItNi44ODZ2LTg3LjY1MmMwLTE1LjQ5OCA2LjE1Ny0zMC4zNjMgMTcuMTE1LTQxLjMxOSAxMC45NTktMTAuOTU5IDI1LjgyMi0xNy4xMTYgNDEuMzE5LTE3LjExNnYwJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNNDExLjgyNSAyMzYuNTIydjIyMy45OTljMCA1LjE2Ni0yLjA1MCAxMC4xMjItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA2IDUuNzA1LTEzLjc3MiA1LjcwNWgtMjcyLjY5NWMtNS4xNjYgMC0xMC4xMi0yLjA1My0xMy43NzMtNS43MDVzLTUuNzA1LTguNjA4LTUuNzA1LTEzLjc3NHYtMjIzLjk5OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTE5Ny41NjYgMzI0LjE3NGMwIDUuMTY2LTIuMDUyIDEwLjEyLTUuNzA1IDEzLjc3NC0zLjY1MyAzLjY1Mi04LjYwNyA1LjcwMy0xMy43NzMgNS43MDNzLTEwLjEyLTIuMDUwLTEzLjc3My01LjcwM2MtMy42NTMtMy42NTQtNS43MDUtOC42MDgtNS43MDUtMTMuNzc0di00OC42OTVjMC0yLjU4NCAxLjAyNS01LjA2MSAyLjg1Mi02Ljg4NiAxLjgyNy0xLjgyNyA0LjMwMy0yLjg1MyA2Ljg4Ny0yLjg1M2gxOS40NzhjMi41ODMgMCA1LjA2MCAxLjAyNiA2Ljg4NyAyLjg1MyAxLjgyNyAxLjgyNSAyLjg1MiA0LjMwMyAyLjg1MiA2Ljg4NnY0OC42OTV6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzUzLjM4OSAzMjQuMTc0YzAgNS4xNjYtMi4wNTMgMTAuMTItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA4IDUuNzAzLTEzLjc3NCA1LjcwMy01LjE2NCAwLTEwLjEyLTIuMDUwLTEzLjc3Mi01LjcwMy0zLjY1Mi0zLjY1NC01LjcwNS04LjYwOC01LjcwNS0xMy43NzR2LTQ4LjY5NWMwLTIuNTg0IDEuMDI2LTUuMDYxIDIuODUyLTYuODg2IDEuODI3LTEuODI3IDQuMzA1LTIuODUzIDYuODg4LTIuODUzaDE5LjQ3OGMyLjU4NCAwIDUuMDYxIDEuMDI2IDYuODg2IDIuODUzIDEuODI3IDEuODI1IDIuODUzIDQuMzAzIDIuODUzIDYuODg2djQ4LjY5NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00yNTUuOTk3IDI0Ni4yNDNjMTYuMTM3IDAgMjkuMjE4LTEzLjA4MSAyOS4yMTgtMjkuMjE4cy0xMy4wODEtMjkuMjE4LTI5LjIxOC0yOS4yMThjLTE2LjEzNyAwLTI5LjIxOCAxMy4wODEtMjkuMjE4IDI5LjIxOHMxMy4wODEgMjkuMjE4IDI5LjIxOCAyOS4yMTh6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMjkwLjA4NCAzOTIuMzI5aC02OC4xNzRjLTEzLjQ0NyAwLTI0LjM0OCAxMC45MDEtMjQuMzQ4IDI0LjM0OHMxMC45MDEgMjQuMzQ4IDI0LjM0OCAyNC4zNDhoNjguMTc1YzEzLjQ0NyAwIDI0LjM0OC0xMC45MDEgMjQuMzQ4LTI0LjM0OHMtMTAuOTAxLTI0LjM0OC0yNC4zNDgtMjQuMzQ4eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cblxuICAuZXF1aXBtZW50LWFzaWRlX19ib3guYWN0aXZlID4gYSAuZXF1aXAtaWNvbi0tY2xvdGhlcyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzg2LjAzOCA0NzIuNzI4di0yNjAuMDcybDY1LjAxOCA0My4zNDQgNDMuMzQ0LTg2LjY5LTE1MS43MDgtMTMwLjAzN2MtMjIuMzAxIDI0Ljk5LTUzLjMyIDQwLjUtODYuNjkyIDQzLjM0NnYwYy0zMy4zNzctMi44MjktNjQuNDAxLTE4LjM0MS04Ni42OS00My4zNDZ2MGwtMTUxLjcwOSAxMzAuMDM3IDQzLjM0NiA4Ni42OSA2NS4wMTktNDMuMzQ0djI2MC4wNzJoMjYwLjA3NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMjU2IDIxMi42NTR2LTEzMC4wMzYnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG5cbiAgLmVxdWlwbWVudC1hc2lkZV9fYm94LmFjdGl2ZSA+IGEgLmVxdWlwLWljb24tLXRyaWZsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J005OS40NzkgMTZ2MTA0LjM0N2MwIDE2LjYwNSA2LjU5NyAzMi41MjkgMTguMzM3IDQ0LjI3MXMyNy42NjYgMTguMzM4IDQ0LjI3MSAxOC4zMzhjMTYuNjA1IDAgMzIuNTI5LTYuNTk2IDQ0LjI3MS0xOC4zMzhzMTguMzM4LTI3LjY2NiAxOC4zMzgtNDQuMjcxdi0xMDQuMzQ3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMTYyLjA4OCAxNnY0NzkuOTk3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzQ5LjkxMiAxODIuOTU4djMxMy4wNDMnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00yODcuMzA0IDc4LjYwOGMwLTE2LjYwNSA2LjU5Ni0zMi41MjkgMTguMzM3LTQ0LjI3MSAxMS43NDMtMTEuNzQyIDI3LjY2OC0xOC4zMzcgNDQuMjcyLTE4LjMzN3MzMi41MjkgNi41OTYgNDQuMjcyIDE4LjMzN2MxMS43NCAxMS43NDIgMTguMzM3IDI3LjY2NiAxOC4zMzcgNDQuMjcxdjQxLjczOWMwIDE2LjYwNS02LjU5NiAzMi41My0xOC4zMzcgNDQuMjcxLTExLjc0MyAxMS43NDItMjcuNjY4IDE4LjMzOC00NC4yNzIgMTguMzM4cy0zMi41MjktNi41OTYtNDQuMjcyLTE4LjMzOGMtMTEuNzQtMTEuNzQyLTE4LjMzNy0yNy42NjYtMTguMzM3LTQ0LjI3MXYtNDEuNzM5eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG4gIH1cblxuICAuZXF1aXBtZW50LWFzaWRlX19ib3guYWN0aXZlID4gYSAuZXF1aXAtaWNvbi0tc2VydmljZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTcwLjk1NiA4MC42OTVjMC0xMi45MTUgNS4xMy0yNS4zMDEgMTQuMjYzLTM0LjQzM3MyMS41MTgtMTQuMjYyIDM0LjQzMy0xNC4yNjJoMzguOTU3djU4LjQzNGMwIDIxLjUyMy03LjY5NCAzOC45NTYtMjkuMjE3IDM4Ljk1NmgtMjkuMjE3Yy03Ljc0OSAwLTE1LjE4LTMuMDc4LTIwLjY2LTguNTU4cy04LjU1OC0xMi45MTItOC41NTgtMjAuNjZ2LTE5LjQ3N3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPScgJTIzRkUwMDAyJyBkPSdNMTU4LjYwNyA5MC40MzVjMCAyMS41MjMgNy42OTUgMzguOTU3IDI5LjIxNyAzOC45NTdoMjkuMjE3YzcuNzQ5IDAgMTUuMTgtMy4wNzggMjAuNjYtOC41NThzOC41NTgtMTIuOTEyIDguNTU4LTIwLjY2di0xOS40NzdjMC02LjM5NC0xLjI2LTEyLjcyNy0zLjcwNy0xOC42MzZzLTYuMDM1LTExLjI3Ni0xMC41NTUtMTUuNzk3Yy00LjUyMi00LjUyMi05Ljg5LTguMTA5LTE1Ljc5Ny0xMC41NTZzLTEyLjI0LTMuNzA2LTE4LjYzNi0zLjcwNmgtMzguOTU3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTE0OC44NzMgMjI2Ljc4MWMxNi4xMzcgMCAyOS4yMTctMTMuMDgxIDI5LjIxNy0yOS4yMTdzLTEzLjA4MS0yOS4yMTctMjkuMjE3LTI5LjIxN2MtMTYuMTM3IDAtMjkuMjE3IDEzLjA4MS0yOS4yMTcgMjkuMjE3czEzLjA4MSAyOS4yMTcgMjkuMjE3IDI5LjIxN3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPScgJTIzRkUwMDAyJyBkPSdNNDcwLjI2MiA0NTAuNzgzYzAgNy43NDgtMy4wNzcgMTUuMTgtOC41NTggMjAuNjU4LTUuNDc4IDUuNDgxLTEyLjkwOSA4LjU1OS0yMC42NjEgOC41NTloLTU4LjQzNWMtNy43NDggMC0xNS4xOC0zLjA3OC0yMC42NTgtOC41NTktNS40ODEtNS40NzgtOC41NTktMTIuOTA5LTguNTU5LTIwLjY1OHYtMTg1LjA0M2MwLTE1LjQ5OCA2LjE1Ni0zMC4zNjIgMTcuMTE3LTQxLjMyIDEwLjk1OS0xMC45NTkgMjUuODIxLTE3LjExNSA0MS4zMTctMTcuMTE1IDE1LjUgMCAzMC4zNjMgNi4xNTYgNDEuMzIgMTcuMTE1IDEwLjk2IDEwLjk1OSAxNy4xMTUgMjUuODIyIDE3LjExNSA0MS4zMnYxODUuMDQzeiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyAlMjNGRTAwMDInIGQ9J00zOTIuMzQ4IDIxMC42MzV2LTIyLjgxYzAtNS4xNjYgMi4wNTAtMTAuMTIgNS43MDMtMTMuNzczczguNjA4LTUuNzA1IDEzLjc3NC01LjcwNWM1LjE2NiAwIDEwLjEyMSAyLjA1MiAxMy43NzIgNS43MDUgMy42NTQgMy42NTMgNS43MDUgOC42MDcgNS43MDUgMTMuNzczdjIyLjgxJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTM1My4zOTIgNDQxLjA0M2gxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTM1My4zOTIgMjY1LjczOWgxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTQxMS44MjQgMTY4LjM0N2MtMC4zNDYtMTAuMjIyLTQuNTYtMTkuOTMyLTExLjc5MS0yNy4xNjRzLTE2Ljk0Mi0xMS40NDctMjcuMTY1LTExLjc5MmgtMTkuNDc4Yy0yOS4yMTcgMC01OC40MzUgOS43NC01OC40MzUgNjguMTc0djE1MC45NTZjMCA4Mi43ODQtMzguOTU3IDEzMS40NzctMTIxLjc0IDEzMS40NzctMTcuMjY2IDAuMDAyLTM0LjM2NS0zLjM5Ni01MC4zMTctMTAuMDAxLTE1Ljk1My02LjYwOC0zMC40NDgtMTYuMjkxLTQyLjY1Ny0yOC41MDItMTIuMjEtMTIuMjA5LTIxLjg5NC0yNi43MDQtMjguNTAxLTQyLjY1N3MtMTAuMDA2LTMzLjA1MC0xMC4wMDMtNTAuMzE3di03My4wNDNjMC0yMC42NjMgOC4yMDktNDAuNDgxIDIyLjgyLTU1LjA5M3MzNC40MjktMjIuODIgNTUuMDk0LTIyLjgyJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYXNpZGVfX2JveCA+IGEge1xuICAgIHBhZGRpbmc6IDExcHggMCA4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogNjZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYXNpZGVfX2JveCA+IGEgc3BhbiB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5lcXVpcG1lbnQtYXNpZGVfX2JveCA+IGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuZXF1aXBtZW50LWFzaWRlX19pdGVtcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmVxdWlwbWVudC1iYWNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWJhY2sgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTUnIGhlaWdodD0nMTInIHZpZXdCb3g9JzAgMCAxNSAxMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE0IDUuOTk4MDVIMScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001LjUgMTAuNDk4TDEgNS45OTgwNUw1LjUgMS40OTgwNScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB9XG5cbiAgLmVxdWlwbWVudC1jYXJkcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5lcXVpcG1lbnRfX3BvcHVwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLWdhcDogM3B4IDEwcHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWluZm9fX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWluZm9fX2l0ZW06YmVmb3JlIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLmVxdWlwbWVudC1pbmZvLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtZ2FwOiA4cHggMTBweDtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cblxuICAuZXF1aXBtZW50LWxvZ3Mge1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIH1cblxuICAuZXF1aXBtZW50LWxvZ3MuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5lcXVpcC1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cblxuICAucG9wdXAtZXF1aXBtZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIC5zbGlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICB9XG5cbiAgLnNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2xpZGVyLWJveF9faXRlbSB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAycHggIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHdpZHRoOiA2Ny41dnc7XG4gICAgbWF4LXdpZHRoOiA2Ny41dnc7XG4gICAgZmxleDogMCAwIDY3LjV2dztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cblxuICAuc2xpZGVyLWJveF9faXRlbS5zbGljay1jZW50ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIC5zbGlkZXItYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG5cbiAgLnNsaWRlci1jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbGlkZXItbGluayBhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIC5zbGlkZXItLWltZ3MgLnNsaWRlci1ib3hfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwdncgLSA0MHB4KTtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1hbHQ6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogODYuNzUlO1xuICB9XG5cbiAgLmNhcmQtYWx0X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gIC5jYXJkLWFsdF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmNhcmQtYWx0X19pdGVtcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5jYXJkLWFsdF9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDEzcHg7XG4gIH1cblxuICAuc2xpZGVyLWltZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAuc2xpZGVyLWltZyAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuc2xpZGVyLWltZ19faXRlbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxuXG4gIC5zbGlkZXItaW1nX19pdGVtLnNsaWNrLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIC5zbGlkZXItaW1nX19pdGVtIGE6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNzIuMiU7XG4gIH1cblxuICAuc2xpZGVyLWltZyAuc2xpY2stYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zbGlkZXItdmlldyAuc2xpY2stbGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc2xpZGVyLXZpZXdfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG5cbiAgLnNsaWRlci12aWV3X19pdGVtIC5zbGlkZXItdmlld19faW5mbyB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gIH1cblxuICAuc2xpZGVyLXZpZXdfX2l0ZW0uc2xpY2stYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc2xpZGVyLXZpZXdfX2l0ZW0uc2xpY2stYWN0aXZlIC5zbGlkZXItdmlld19faW5mbyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbGlkZXItdmlld19faW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNsaWRlci12aWV3X19pbWc6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogNjYuNzglO1xuICB9XG5cbiAgLnNsaWRlci12aWV3X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc2xpZGVyLXZpZXdfX3RleHQge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnZpZGVvIHtcbiAgICBoZWlnaHQ6IDYzdnc7XG4gIH1cblxuICAudmlkZW8gc3BhbiB7XG4gICAgd2lkdGg6IDQxcHg7XG4gICAgaGVpZ2h0OiA0MXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuY2FyZC1wcm9maSB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIH1cblxuICAuY2FyZC1wcm9maV9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmNhcmQtcHJvZmlfX2ltZzpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMDQuMTMlO1xuICB9XG5cbiAgLmNhcmQtcHJvZmlfX3RpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNjU0MTg3cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuY2FyZC1wcm9maV9fY2l0eSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEwOTAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cblxuICAuY2FyZC1wcm9maV9fdGV4dCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEwOTAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmNhcmQtcHJvZmkgLmJ0biB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAudG9wLWJveF9fY2FyZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gIH1cblxuICAuYm94LW51bV9faW1nIC5jb250YWluZXIge1xuICAgIGhlaWdodDogNzcuNXZ3O1xuICAgIHBhZGRpbmctdG9wOiAyMS4yNXZ3O1xuICB9XG5cbiAgLmJveC1udW1fX2ltZy10ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAuYWR2YW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjZweDtcbiAgfVxuXG4gIC5hZHZhbnRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgfVxuXG4gIC5hZHZhbnRfX2ltZyB7XG4gICAgaGVpZ2h0OiAyMTJweDtcbiAgfVxuXG4gIC5hZHZhbnQgaHIge1xuICAgIG1hcmdpbjogMjVweCAwO1xuICB9XG5cbiAgLmFkdmFudF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtaGVpZ2h0OiA1NzZweCkge1xuICAuZmFuY3lib3gtc2xpZGUge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5mYW5jeWJveC1zbGlkZS0taW1hZ2Uge1xuICAgIHBhZGRpbmc6IDZweCAwIDA7XG4gIH1cblxuICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAuZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gICAgYmFja2dyb3VuZDogIzRlNGU0ZTtcbiAgICBjb2xvcjogI2YyZjRmNjtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAzNnB4O1xuICB9XG59IiwiKiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuOmZvY3VzLFxuOmFjdGl2ZSB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmE6YWN0aXZlIHtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuYSxcbmlucHV0LFxuc2VsZWN0LFxuYnV0dG9uLFxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0LFxuYnV0dG9uIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyLXJhZGl1czogMDtcbn1cblxubmF2LFxuZm9vdGVyLFxuaGVhZGVyLFxuYXNpZGUge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaHRtbCxcbmJvZHkge1xuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcblx0LW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbnNlbGVjdCxcbmlucHV0LFxuYnV0dG9uLFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcblx0cmVzaXplOiBub25lO1xufVxuXG5idXR0b24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcbn1cblxuYSxcbmE6dmlzaXRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxub2wsXG51bCxcbmxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuXG50YWJsZSB7XG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdGJvcmRlci1zcGFjaW5nOiAwO1xufSIsIkBtaXhpbiBmb250KCRmb250X25hbWUsICRmaWxlX25hbWUsICR3ZWlnaHQsICRzdHlsZSkge1xuXG5cdEBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udF9uYW1lO1xuXHRcdGZvbnQtZGlzcGxheTogc3dhcDtcblx0XHRzcmM6IHVybChcIi4uL2ZvbnRzLyN7JGZpbGVfbmFtZX0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdFx0XHR1cmwoXCIuLi9mb250cy8jeyRmaWxlX25hbWV9LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuXHRcdGZvbnQtd2VpZ2h0OiAjeyR3ZWlnaHR9O1xuXHRcdGZvbnQtc3R5bGU6ICN7JHN0eWxlfTtcblx0fVxufSIsIkBpbmNsdWRlIGZvbnQoXCJBY3VtaW5cIiwgXCJBY3VtaW4tQmRQcm9cIiwgXCI0MDBcIiwgXCJub3JtYWxcIik7XG5AaW5jbHVkZSBmb250KFwiQmViYXMgTmV1ZVwiLCBcImJlYmFzbmV1ZWJvbGRcIiwgXCI3MDBcIiwgXCJub3JtYWxcIik7XG5AaW5jbHVkZSBmb250KFwiQmViYXMgTmV1ZVwiLCBcImJlYmFzbmV1ZXJlZ3VsYXJcIiwgXCI0MDBcIiwgXCJub3JtYWxcIik7XG5AaW5jbHVkZSBmb250KFwiQ2lyY2VcIiwgXCJDaXJjbGUtUmVndWxhclwiLCBcIjQwMFwiLCBcIm5vcm1hbFwiKTtcbkBpbmNsdWRlIGZvbnQoXCJNb250c2VycmF0XCIsIFwiTW9udHNlcnJhdC1Cb2xkXCIsIFwiNzAwXCIsIFwibm9ybWFsXCIpO1xuQGluY2x1ZGUgZm9udChcIk1vbnRzZXJyYXRcIiwgXCJNb250c2VycmF0LUV4dHJhQm9sZFwiLCBcIjgwMFwiLCBcIm5vcm1hbFwiKTtcbkBpbmNsdWRlIGZvbnQoXCJNb250c2VycmF0XCIsIFwiTW9udHNlcnJhdC1SZWd1bGFyXCIsIFwiNDAwXCIsIFwibm9ybWFsXCIpO1xuQGluY2x1ZGUgZm9udChcIk1vbnRzZXJyYXRcIiwgXCJNb250c2VycmF0LU1lZGl1bVwiLCBcIjUwMFwiLCBcIm5vcm1hbFwiKTtcbkBpbmNsdWRlIGZvbnQoXCJNb250c2VycmF0XCIsIFwiTW9udHNlcnJhdC1TZW1pQm9sZFwiLCBcIjYwMFwiLCBcIm5vcm1hbFwiKTsiLCIkaWNvbl9mb250X25hbWU6XCJpY29uRm9udFwiO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6JGljb25fZm9udF9uYW1lO1xuICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbkZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29uRm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcbiAgdXJsKCcuLi9mb250cy9pY29uRm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnLi4vZm9udHMvaWNvbkZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJy4uL2ZvbnRzL2ljb25Gb250LnN2ZyNpY29uRm9udCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5cbiVpY29uLWFuZ2xlLWRvd24sXG4laWNvbi1hbmdsZS1sZWZ0LFxuJWljb24tYW5nbGUtcmlnaHQsXG4laWNvbi1iYXNrZXQsXG4laWNvbi1jYWxlbmRhcixcbiVpY29uLWNhcmRzLFxuJWljb24tZGF5LFxuJWljb24tZG93bmxvYWQtZmlsZSxcbiVpY29uLWZhY2Vib29rLFxuJWljb24tZmlyZSxcbiVpY29uLWhlaWdodCxcbiVpY29uLWhvdGVsLFxuJWljb24taW1nLFxuJWljb24taW5zdGFncmFtLFxuJWljb24tbGluZXMsXG4laWNvbi1sb25nLWFycm93LXJpZ2h0LFxuJWljb24tbWFuLFxuJWljb24tbWFwLFxuJWljb24tc2V0dGluZ3MsXG4laWNvbi1zbm93LFxuJWljb24tdXNlcixcbiVpY29uLXZrLFxuJWljb24td2F5LFxuJWxhc3Rfc2VsZWN0b3Ige1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiRpY29uX2ZvbnRfbmFtZTtcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxuXG4laWNvbnNfYmVmb3JlX2FmdGVyIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAkaWNvbl9mb250X25hbWU7XG4gICAgc3BlYWs6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxufVxuXG4laWNvbnNfYWZ0ZXIge1xuICAmOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJGljb25fZm9udF9uYW1lO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cbn1cblxuJWljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDEnO1xufVxuJWljb24tYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDInO1xufVxuJWljb24tYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDAzJztcbn1cbiVpY29uLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDQnO1xufVxuJWljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDA1Jztcbn1cbiVpY29uLWNhcmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwNic7XG59XG4laWNvbi1kYXk6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDA3Jztcbn1cbiVpY29uLWRvd25sb2FkLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDA4Jztcbn1cbiVpY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwOSc7XG59XG4laWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwQSc7XG59XG4laWNvbi1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDBCJztcbn1cbiVpY29uLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwQyc7XG59XG4laWNvbi1pbWc6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDBEJztcbn1cbiVpY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMEUnO1xufVxuJWljb24tbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDBGJztcbn1cbiVpY29uLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDEwJztcbn1cbiVpY29uLW1hbjpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTEnO1xufVxuJWljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxMic7XG59XG4laWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTMnO1xufVxuJWljb24tc25vdzpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTQnO1xufVxuJWljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTUnO1xufVxuJWljb24tdms6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDE2Jztcbn1cbiVpY29uLXdheTpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTcnO1xufVxuXG5cbi5pY29uOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAkaWNvbl9mb250X25hbWU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaWNvbi1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwMSc7XG59XG4uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwMic7XG59XG4uaWNvbi1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDMnO1xufVxuLmljb24tYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwNCc7XG59XG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDUnO1xufVxuLmljb24tY2FyZHM6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDA2Jztcbn1cbi5pY29uLWRheTpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDcnO1xufVxuLmljb24tZG93bmxvYWQtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMDgnO1xufVxuLmljb24tZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDA5Jztcbn1cbi5pY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDBBJztcbn1cbi5pY29uLWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMEInO1xufVxuLmljb24taG90ZWw6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDBDJztcbn1cbi5pY29uLWltZzpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMEQnO1xufVxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAwRSc7XG59XG4uaWNvbi1saW5lczpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMEYnO1xufVxuLmljb24tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTAnO1xufVxuLmljb24tbWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxMSc7XG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDonXFxFMDEyJztcbn1cbi5pY29uLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxMyc7XG59XG4uaWNvbi1zbm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxNCc7XG59XG4uaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxNSc7XG59XG4uaWNvbi12azpiZWZvcmUge1xuICBjb250ZW50OidcXEUwMTYnO1xufVxuLmljb24td2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6J1xcRTAxNyc7XG59IiwiXG4ucG5nLXNwcml0ZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdH1cbn1cblxuLy8gLy8gU0NTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcbi8vXG4vLyAuaWNvbi1ob21lIHtcbi8vICAgd2lkdGg6ICRpY29uLWhvbWUtd2lkdGg7XG4vLyB9XG4vL1xuLy8gVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbi8vICRpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGg7XG4vL1xuLy8gQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuLy8gJHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgJHNwcml0ZXNoZWV0LXNwcml0ZXM7XG5cbi8vIFxuLy8gJHBuZy1zcHJpdGUtLWFuZHJvaWQ6ICgwcHgsIDBweCwgMHB4LCAwcHgsIDUxMnB4LCA1MTJweCwgMTAyOXB4LCAxMDI5cHgsICcuLi9pbWFnZXMvcG5nU3ByaXRlLnBuZycsICdwbmctc3ByaXRlLS1hbmRyb2lkJywgKTtcbi8vIFxuLy8gJHBuZy1zcHJpdGUtLXF1b3JhOiAoNTE3cHgsIDBweCwgLTUxN3B4LCAwcHgsIDUxMnB4LCA1MTJweCwgMTAyOXB4LCAxMDI5cHgsICcuLi9pbWFnZXMvcG5nU3ByaXRlLnBuZycsICdwbmctc3ByaXRlLS1xdW9yYScsICk7XG4vLyBcbi8vICRwbmctc3ByaXRlLS13YXplOiAoMHB4LCA1MTdweCwgMHB4LCAtNTE3cHgsIDUxMnB4LCA1MTJweCwgMTAyOXB4LCAxMDI5cHgsICcuLi9pbWFnZXMvcG5nU3ByaXRlLnBuZycsICdwbmctc3ByaXRlLS13YXplJywgKTtcbi8vIFxuLy8gJHBuZy1zcHJpdGUtLXllbHA6ICg1MTdweCwgNTE3cHgsIC01MTdweCwgLTUxN3B4LCA1MTJweCwgNTEycHgsIDEwMjlweCwgMTAyOXB4LCAnLi4vaW1hZ2VzL3BuZ1Nwcml0ZS5wbmcnLCAncG5nLXNwcml0ZS0teWVscCcsICk7XG4vLyBcbi8vIFxuLy8gJHNwcml0ZXNoZWV0LXNwcml0ZXM6ICgkcG5nLXNwcml0ZS0tYW5kcm9pZCwgJHBuZy1zcHJpdGUtLXF1b3JhLCAkcG5nLXNwcml0ZS0td2F6ZSwgJHBuZy1zcHJpdGUtLXllbHAsICk7XG4vLyAkc3ByaXRlc2hlZXQ6ICgxMDI5cHgsIDEwMjlweCwgJy4uL2ltYWdlcy9wbmdTcHJpdGUucG5nJywgJHNwcml0ZXNoZWV0LXNwcml0ZXMsICk7XG4vLyBcblxuXG5cbi5wbmctc3ByaXRlLS1hbmRyb2lkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZ1Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuICB3aWR0aDogNTEycHg7XG4gIGhlaWdodDogNTEycHg7XG59XG4ucG5nLXNwcml0ZS0tcXVvcmE6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcG5nU3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MTdweCAwcHg7XG4gIHdpZHRoOiA1MTJweDtcbiAgaGVpZ2h0OiA1MTJweDtcbn1cbi5wbmctc3ByaXRlLS13YXplOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3BuZ1Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTUxN3B4O1xuICB3aWR0aDogNTEycHg7XG4gIGhlaWdodDogNTEycHg7XG59XG4ucG5nLXNwcml0ZS0teWVscDpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9wbmdTcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUxN3B4IC01MTdweDtcbiAgd2lkdGg6IDUxMnB4O1xuICBoZWlnaHQ6IDUxMnB4O1xufVxuIiwiaHRtbCB7XG5cdGZvbnQtc2l6ZTogbWFwLWdldCgkZm9udCwgc2l6ZSk7XG5cdGxpbmUtaGVpZ2h0OiBtYXAtZ2V0KCRmb250LCBsaW5lSGVpZ2h0KTtcbn1cblxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCRmZiwgbWFpbiksIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogbWFwLWdldCgkZm9udCwgd2VpZ2h0KTtcblx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsIGJnKTtcblx0Y29sb3I6IG1hcC1nZXQoJGNvbG9yLCB0ZXh0KTtcblx0bWluLXdpZHRoOiAzMjBweDtcblxuXHQmLmVxdWlwLWJhc2tldC1vcGVuIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XG5cdFx0XHQuY29udGVudCB7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmFuY3lib3gtYWN0aXZlIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cblx0Ji5tb2ItbWluLWJvdHRvbSB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XG5cdFx0XHQuY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYubm8tZm9vdGVyIHtcblx0XHRcblx0XHQuY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0XHR9XG5cdH1cblxuXHQmLmZpbHRlci1vcGVuIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblx0XHRcdC5maWx0ZXJfX21haW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcblx0XHRcdC5maWx0ZXJfX2l0ZW1zIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XG5cdFx0XHQuZmlsdGVyLWJ0bl9fdGV4dCB7XG5cdFxuXHRcdFx0XHRzcGFuIHtcblx0XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdH1cblx0XG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnBhZ2UtZnVsbCB7XG5cblx0XHQuY29udGVudCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG59XG5cbi5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5wIHtcblx0bWFyZ2luLWJvdHRvbTogMThweDtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblxuXHRhIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoJGNvbG9yLCBhY2NlbnQpO1xuXHRcdH1cblx0fVxufVxuXG5hIHtcblx0Y29sb3I6IGluaGVyaXQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0XG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIGxnICksICdtaW4nICkge1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoICRjb2xvciwgYWNjZW50ICk7XG5cdFx0fVxuXHR9XG59XG4iLCIkY29sb3I6IChcblx0XCJhY2NlbnRcIjogI0ZFMDAwMixcblxuXHRcInRleHRcIjogIzAwMCxcblxuXHRcImJnXCI6ICNmZmYsXG5cdFwiYmdCb3hcIjogIzEzMTMxM1xuKTtcblxuJGZmOiAoXG5cdFwibWFpblwiOiBcIk1vbnRzZXJyYXRcIixcblx0XCJhbHRcIjogXCJCZWJhcyBOZXVlXCIsXG5cdFwiYWN1XCI6IFwiQWN1bWluXCIsXG5cdFwiY2lyXCI6IFwiQ2lyY2VcIlxuKTtcblxuJGZvbnQ6IChcblx0XCJzaXplXCI6IDE2cHgsXG5cdFwid2VpZ2h0XCI6IDQwMCxcblx0XCJsaW5lSGVpZ2h0XCI6IDEuNFxuKTtcblxuJG1hcmdpbjogKFxuXHRcIm1haW5cIjogMjBweFxuKTtcblxuJG1lZGlhOiAoXG5cdFwiYmlnXCI6IDEzOTlweCxcblx0XCJsZ1wiOiAxMTk5cHgsXG5cdFwibWRcIjogOTkxcHgsXG5cdFwic21cIjogNzY3cHgsXG5cdFwieGxcIjogNTY1cHgsXG5cdFwibWluXCI6IDQ3OXB4XG4pO1xuXG4kbWVkaWEtbWluOiAoXG5cdFwiYmlnXCI6IDE0MDBweCxcblx0XCJsZ1wiOiAxMjAwcHgsXG5cdFwibWRcIjogOTkycHgsXG5cdFwic21cIjogNzY4cHgsXG5cdFwieGxcIjogNTY2cHgsXG5cdFwibWluXCI6IDQ4MHB4XG4pOyIsIkBtaXhpbiBtZWRpYSgkdmFsLCAkdHlwZTogZmFsc2UpIHtcblx0QGlmICR0eXBlIHtcblx0XHQkdHlwZTogXCJtaW4td2lkdGg6IFwiO1xuXHR9XG5cdEBlbHNlIHtcblx0XHQkdHlwZTogXCJtYXgtd2lkdGg6IFwiO1xuXHR9XG5cdEBtZWRpYSAoJHR5cGUgKyAkdmFsKSB7XG5cdFx0QGNvbnRlbnRcblx0fVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yKSB7XG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHR9XG59XG5cbkBtaXhpbiByb3coJG51bSkge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdG1hcmdpbi1sZWZ0OiAkbnVtO1xuXHRtYXJnaW4tcmlnaHQ6ICRudW07XG59XG5cbkBtaXhpbiByb3ctbSgkbnVtKSB7XG5cdG1hcmdpbi1sZWZ0OiAkbnVtO1xuXHRtYXJnaW4tcmlnaHQ6ICRudW07XG59XG5cbkBtaXhpbiBjb2woJGEsJGI6ZmFsc2UpIHtcbiAgQGlmICRiIHtcbiAgICAkYjogKDEwMCAvICRiKSAqICRhICsgXCIlXCI7XG4gIH1cbiAgQGVsc2Uge1xuICAgICRiOiAkYTtcbiAgfVxuICB3aWR0aDogJGI7XG4gIG1heC13aWR0aDogJGI7XG4gIGZsZXg6IDAgMCAkYjtcbn0iLCIud3JhcHBlciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0fVxufVxuXG4uY29udGVudCB7XG5cdGZsZXg6IDE7XG59XG5cbi5jb250YWluZXIge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiAxNjgwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwYWRkaW5nOiAwIDEwMHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGJpZyApICkge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIG1hcC1nZXQoICRtYXJnaW4sIG1haW4gKTtcblx0fVxufSIsIkBpbXBvcnQgXCJ2YXJzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwiX2ZvbnRzTWl4aW5cIjtcbkBpbXBvcnQgXCJyZXNldFwiO1xuQGltcG9ydCBcImZvbnRzXCI7XG5AaW1wb3J0IFwiX2ljb25Gb250XCI7XG5AaW1wb3J0IFwiX3BuZ1Nwcml0ZVwiO1xuQGltcG9ydCBcImRlZmF1bHRcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5cbi8qIFBsdWdpbnMqL1xuQGltcG9ydCBcInBsdWdpbnNcIjtcbi8qIFBsdWdpbnMgcmV3cml0ZSovXG5AaW1wb3J0IFwicGx1Z2lucy1yZXdyaXRlXCI7XG5cblxuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9pY29uL2ljb25cIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvYnRuL2J0blwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9sb2dvL2xvZ29cIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvYnVyZ2VyL2J1cmdlclwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9oZWFkZXIvaGVhZGVyXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL2Zvb3Rlci9mb290ZXJcIjtcblxuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9wb3B1cC9wb3B1cFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9mb3JtL2Zvcm1cIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvdGl0bGUvdGl0bGVcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvbWVudS9tZW51XCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL2xhbmcvbGFuZ1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy90b3AtYm94L3RvcC1ib3hcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3Mvc29jaWFsL3NvY2lhbFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9ib3gtbnVtL2JveC1udW1cIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvYWR2YW50L2FkdmFudFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9zZWN0aW9uL3NlY3Rpb25cIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvbGV2ZWwvbGV2ZWxcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvcGFnZS9wYWdlXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL3RleHQvdGV4dFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9jYXJkcy9jYXJkc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9jYXJkL2NhcmRcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvY2FyZC1zaW1wbGUvY2FyZC1zaW1wbGVcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvdG91cnMvdG91cnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvZmlsdGVyL2ZpbHRlclwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9wcmljZS9wcmljZVwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9jdXN0b20tc2VsZWN0L2N1c3RvbS1zZWxlY3RcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3Mvb3JkZXIvb3JkZXJcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvcG9wdXAtY29kZS9wb3B1cC1jb2RlXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL3Rlc3QvdGVzdFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9wb3B1cC10ZXN0L3BvcHVwLXRlc3RcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvZXF1aXBtZW50L2VxdWlwbWVudFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9jb3VudGVyL2NvdW50ZXJcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvcG9wdXAtZXF1aXBtZW50L3BvcHVwLWVxdWlwbWVudFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9zbGlkZXIvc2xpZGVyXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL2NhcmQtYWx0L2NhcmQtYWx0XCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL3NsaWRlci1pbWcvc2xpZGVyLWltZ1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9zbGlkZXItdmlldy9zbGlkZXItdmlld1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy92aWRlby92aWRlb1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9jYXJkLXByb2ZpL2NhcmQtcHJvZmlcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvcHJvZ3JhbS9wcm9ncmFtXCI7XG5AaW1wb3J0IFwiLi4vLi4vYmxvY2tzL3BvcHVwLWhlbHAvcG9wdXAtaGVscFwiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy9wb3B1cC1lcXVpcG1lbnQtaW5mby9wb3B1cC1lcXVpcG1lbnQtaW5mb1wiOyIsIi5qcS1jaGVja2JveCxcbi5qcS1yYWRpbyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuLmpxLWNoZWNrYm94IGlucHV0LFxuLmpxLXJhZGlvIGlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAtMTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRvcGFjaXR5OiAwO1xufVxuLmpxLWZpbGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qcS1maWxlIGlucHV0IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0b3BhY2l0eTogMDtcblx0Zm9udC1zaXplOiAxMDBweDtcblx0bGluZS1oZWlnaHQ6IDFlbTtcbn1cbi5qcS1maWxlX19uYW1lIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uanEtc2VsZWN0Ym94LFxuLmpxLXNlbGVjdC1tdWx0aXBsZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmpxLXNlbGVjdGJveCBzZWxlY3QsXG4uanEtc2VsZWN0LW11bHRpcGxlIHNlbGVjdCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG9wYWNpdHk6IDA7XG59XG4uanEtc2VsZWN0Ym94IGxpLFxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaSB7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uanEtc2VsZWN0Ym94IHtcblx0ei1pbmRleDogMTA7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dDo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5qcS1udW1iZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uanEtbnVtYmVyX19maWVsZCBpbnB1dCB7XG5cdC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuXHR0ZXh0LWFsaWduOiBsZWZ0OyAvKiDQtNC70Y8gT3BlcmEgUHJlc3RvwqAqL1xufVxuLmpxLW51bWJlcl9fZmllbGQgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4uanEtbnVtYmVyX19maWVsZCBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG5cdG1hcmdpbjogMDsgLyog0LIg0LrQsNC60LjRhS3RgtC+INCx0YDQsNGD0LfQtdGA0LDRhSDQv9GA0LjRgdGD0YLRgdGC0LLRg9C10YIg0L7RgtGB0YLRg9C/ICovXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn0iLCIuanEtY2hlY2tib3gsXG4uanEtcmFkaW8ge1xuXHR2ZXJ0aWNhbC1hbGlnbjogLTRweDtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0bWFyZ2luOiAwIDRweCAwIDA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDM0MzQzM7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRkZGLCAjRTZFNkU2KTtcblx0Ym94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA1KSwgaW5zZXQgLTFweCAtMXB4ICNGRkYsIGluc2V0IDFweCAtMXB4ICNGRkY7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5qcS1jaGVja2JveC5mb2N1c2VkLFxuLmpxLXJhZGlvLmZvY3VzZWQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDhDO1xufVxuLmpxLWNoZWNrYm94LmRpc2FibGVkLFxuLmpxLXJhZGlvLmRpc2FibGVkIHtcblx0b3BhY2l0eTogLjU1O1xufVxuLmpxLWNoZWNrYm94IHtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xufVxuLmpxLWNoZWNrYm94LmNoZWNrZWQgLmpxLWNoZWNrYm94X19kaXYge1xuXHR3aWR0aDogOHB4O1xuXHRoZWlnaHQ6IDRweDtcblx0bWFyZ2luOiAzcHggMCAwIDNweDtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM2NjY7XG5cdGJvcmRlci1sZWZ0OiAycHggc29saWQgIzY2Njtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNTBkZWcpO1xufVxuLmpxLXJhZGlvIHtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xufVxuLmpxLXJhZGlvLmNoZWNrZWQgLmpxLXJhZGlvX19kaXYge1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRtYXJnaW46IDNweCAwIDAgM3B4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJhY2tncm91bmQ6ICM3Nzc7XG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjcpO1xufVxuLmpxLWZpbGUge1xuXHR3aWR0aDogMjcwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO1xufVxuLmpxLWZpbGUgaW5wdXQge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uanEtZmlsZV9fbmFtZSB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHBhZGRpbmc6IDAgODBweCAwIDEwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0IzQjM7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogI0ZGRjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAjRjFGMUYxO1xuXHRmb250OiAxNHB4LzMycHggQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjMzMzO1xufVxuLmpxLWZpbGVfX2Jyb3dzZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxcHg7XG5cdHJpZ2h0OiAxcHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjQ0NDO1xuXHRib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGRkYsICNFNkU2RTYpO1xuXHRib3gtc2hhZG93OiBpbnNldCAxcHggLTFweCAjRjFGMUYxLCBpbnNldCAtMXB4IDAgI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO1xuXHRmb250OiAxNHB4LzMycHggQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjMzMzO1xuXHR0ZXh0LXNoYWRvdzogMXB4IDFweCAjRkZGO1xufVxuLmpxLWZpbGU6aG92ZXIgLmpxLWZpbGVfX2Jyb3dzZSB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRjZGNkY2LCAjRTZFNkU2KTtcbn1cbi5qcS1maWxlOmFjdGl2ZSAuanEtZmlsZV9fYnJvd3NlIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0RERDtcbn1cbi5qcS1maWxlLmZvY3VzZWQgLmpxLWZpbGVfX25hbWUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNTc5NEJGO1xufVxuLmpxLWZpbGUuZGlzYWJsZWQsXG4uanEtZmlsZS5kaXNhYmxlZCAuanEtZmlsZV9fbmFtZSxcbi5qcS1maWxlLmRpc2FibGVkIC5qcS1maWxlX19icm93c2Uge1xuXHRib3JkZXItY29sb3I6ICNDQ0M7XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAjODg4O1xufVxuLmpxLW51bWJlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0cGFkZGluZzogMCAzNnB4IDAgMDtcbn1cbi5qcS1udW1iZXJfX2ZpZWxkIHtcblx0d2lkdGg6IDEwMHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO1xufVxuLmpxLW51bWJlcl9fZmllbGQ6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNCM0IzQjM7XG59XG4uanEtbnVtYmVyX19maWVsZCBpbnB1dCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiA4cHggOXB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGZvbnQ6IDE0cHggQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjMzMzO1xufVxuLmpxLW51bWJlcl9fc3BpbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMTRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI0IzQjNCMztcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI0ZGRiwgI0U2RTZFNik7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IC0xcHggI0YxRjFGMSwgaW5zZXQgLTFweCAwICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0dGV4dC1zaGFkb3c6IDFweCAxcHggI0ZGRjtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmpxLW51bWJlcl9fc3Bpbi5taW51cyB7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiAwO1xufVxuLmpxLW51bWJlcl9fc3Bpbjpob3ZlciB7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRjZGNkY2LCAjRTZFNkU2KTtcbn1cbi5qcS1udW1iZXJfX3NwaW46YWN0aXZlIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0RERDtcbn1cbi5qcS1udW1iZXJfX3NwaW46YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDRweDtcblx0bGVmdDogMTFweDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMDtcblx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjOTk5O1xuXHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmpxLW51bWJlcl9fc3Bpbi5taW51czphZnRlciB7XG5cdHRvcDogNXB4O1xuXHRib3JkZXItdG9wOiA1cHggc29saWQgIzk5OTtcblx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uanEtbnVtYmVyX19zcGluLm1pbnVzOmhvdmVyOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi5qcS1udW1iZXJfX3NwaW4ucGx1czpob3ZlcjphZnRlciB7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4uanEtbnVtYmVyLmZvY3VzZWQgLmpxLW51bWJlcl9fZmllbGQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjNTc5NEJGO1xufVxuLmpxLW51bWJlci5kaXNhYmxlZCAuanEtbnVtYmVyX19maWVsZCxcbi5qcS1udW1iZXIuZGlzYWJsZWQgLmpxLW51bWJlcl9fc3BpbiB7XG5cdGJvcmRlci1jb2xvcjogI0NDQztcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6ICM4ODg7XG59XG4uanEtbnVtYmVyLmRpc2FibGVkIC5qcS1udW1iZXJfX3NwaW46YWZ0ZXIge1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjQUFBO1xufVxuLmpxLW51bWJlci5kaXNhYmxlZCAuanEtbnVtYmVyX19zcGluLm1pbnVzOmFmdGVyIHtcblx0Ym9yZGVyLXRvcC1jb2xvcjogI0FBQTtcbn1cbi5qcS1zZWxlY3Rib3gge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuXHRoZWlnaHQ6IDMycHg7XG5cdHBhZGRpbmc6IDAgNDVweCAwIDEwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0IzQjM7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGRkYsICNFNkU2RTYpO1xuXHRib3gtc2hhZG93OiBpbnNldCAxcHggLTFweCAjRjFGMUYxLCBpbnNldCAtMXB4IDAgI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO1xuXHRmb250OiAxNHB4LzMycHggQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAjMzMzO1xuXHR0ZXh0LXNoYWRvdzogMXB4IDFweCAjRkZGO1xufVxuLmpxLXNlbGVjdGJveF9fc2VsZWN0OmhvdmVyIHtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNGNkY2RjYsICNFNkU2RTYpO1xufVxuLmpxLXNlbGVjdGJveF9fc2VsZWN0OmFjdGl2ZSB7XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggM3B4ICNEREQ7XG59XG4uanEtc2VsZWN0Ym94LmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgIzU3OTRCRjtcbn1cbi5qcS1zZWxlY3Rib3guZGlzYWJsZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcblx0Ym9yZGVyLWNvbG9yOiAjQ0NDO1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogIzg4ODtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xufVxuLmpxLXNlbGVjdGJveCAucGxhY2Vob2xkZXIge1xuXHRjb2xvcjogIzg4ODtcbn1cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdHdpZHRoOiAzNHB4O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0NDQztcbn1cbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTRweDtcblx0cmlnaHQ6IDEycHg7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdGJvcmRlci10b3A6IDVweCBzb2xpZCAjOTk5O1xuXHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5qcS1zZWxlY3Rib3g6aG92ZXIgLmpxLXNlbGVjdGJveF9fdHJpZ2dlci1hcnJvdyB7XG5cdGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4uanEtc2VsZWN0Ym94LmRpc2FibGVkIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuXHRib3JkZXItdG9wLWNvbG9yOiAjQUFBO1xufVxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiAycHggMCAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQ6ICNGRkY7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLDAsMCwuMik7XG5cdGZvbnQ6IDE0cHgvMThweCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCB7XG5cdG1hcmdpbjogNXB4O1xufVxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0IHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogNXB4IDI3cHggNnB4IDhweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRvdXRsaW5lOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBTUNBWUFBQUJpREozN0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBTzFKUkVGVWVOcVUwNzhMQVhFWXgvRnpZZk56azVUSmFGTktZakZZU1FaL2h2d0JzdmcxVUNZMnhUOWdNOGh1a1FHVGhXUmprY0Z3M3BkbnVqaGZUNzM2WG4yZlB2ZmMzZmQwN1YwT0ZEREZBbk0wRU5Zc1pSaUdMU2M5T3BxSVlJQTlmTWhoakNyVzJoOVZsTWxjSC9heW1NR3RPcUV1Z1gwOFB3UXVjVVpLZFRvek1JcWRUYzlXZXBRRDd3alk5QVJ4K3lkd2hmeVhmUytTMHFNY09FUUpHY3VlQjNWY2NGSU5kTWdhbDZOemttUGpSd0pYeERCQjcvMlJEZHRBcDZ3YitkcHBoSERBU0c1UVEwVjZ1MmFvU3FCWkQvbERyTldSSnluTEsycXBCbjRyYzZLMlhCOS9OYjhFR0FCdGYxdGh6WTZYMkFBQUFBQkpSVTVFcmtKZ2dnPT0nKSBuby1yZXBlYXQgMTAwJSA1MCU7XG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMTtcblx0Y29sb3I6ICMzMzM7XG59XG4uanEtc2VsZWN0Ym94X19ub3QtZm91bmQge1xuXHRtYXJnaW46IDVweDtcblx0cGFkZGluZzogNXB4IDhweCA2cHg7XG5cdGJhY2tncm91bmQ6ICNGMEYwRjA7XG5cdGZvbnQtc2l6ZTogMTNweDtcbn1cbi5qcS1zZWxlY3Rib3ggdWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4uanEtc2VsZWN0Ym94IGxpIHtcblx0bWluLWhlaWdodDogMThweDtcblx0cGFkZGluZzogNXB4IDEwcHggNnB4O1xuXHRjb2xvcjogIzIzMUYyMDtcbn1cbi5qcS1zZWxlY3Rib3ggbGkuc2VsZWN0ZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQTNBQkIxO1xuXHRjb2xvcjogI0ZGRjtcbn1cbi5qcS1zZWxlY3Rib3ggbGk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDhDO1xuXHRjb2xvcjogI0ZGRjtcbn1cbi5qcS1zZWxlY3Rib3ggbGkuZGlzYWJsZWQge1xuXHRjb2xvcjogI0FBQTtcbn1cbi5qcS1zZWxlY3Rib3ggbGkuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xufVxuLmpxLXNlbGVjdGJveCBsaS5vcHRncm91cCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmpxLXNlbGVjdGJveCBsaS5vcHRncm91cDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiAjMjMxRjIwO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uanEtc2VsZWN0Ym94IGxpLm9wdGlvbiB7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAxcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6ICNCM0IzQjM7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0YmFja2dyb3VuZDogI0ZGRjtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAjRjFGMUYxLCAwIDFweCAycHggcmdiYSgwLDAsMCwuMSk7XG5cdGZvbnQ6IDE0cHgvMThweCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICMzMzM7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUuZm9jdXNlZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICM1Nzk0QkY7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlLmRpc2FibGVkIHtcblx0Ym9yZGVyLWNvbG9yOiAjQ0NDO1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogIzg4ODtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUgdWwge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlIGxpIHtcblx0cGFkZGluZzogM3B4IDlweCA0cHg7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlIGxpOmZpcnN0LWNoaWxkIHtcblx0Ym9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4uanEtc2VsZWN0LW11bHRpcGxlIGxpOmxhc3QtY2hpbGQge1xuXHRib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuc2VsZWN0ZWQge1xuXHRiYWNrZ3JvdW5kOiAjMDhDO1xuXHRjb2xvcjogI0ZGRjtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuZGlzYWJsZWQge1xuXHRjb2xvcjogI0FBQTtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkub3B0Z3JvdXAge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkub3B0aW9uIHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmpxLXNlbGVjdC1tdWx0aXBsZS5kaXNhYmxlZCBsaS5zZWxlY3RlZCxcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuc2VsZWN0ZWQuZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kOiAjQ0NDO1xuXHRjb2xvcjogI0ZGRjtcbn1cbmlucHV0W3R5cGU9J2VtYWlsJ10uc3R5bGVyLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXS5zdHlsZXIsXG5pbnB1dFt0eXBlPSdzZWFyY2gnXS5zdHlsZXIsXG5pbnB1dFt0eXBlPSd0ZWwnXS5zdHlsZXIsXG5pbnB1dFt0eXBlPSd0ZXh0J10uc3R5bGVyLFxuaW5wdXRbdHlwZT0ndXJsJ10uc3R5bGVyLFxudGV4dGFyZWEuc3R5bGVyIHtcblx0cGFkZGluZzogOHB4IDlweDtcblx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcblx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogI0IzQjNCMztcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3gtc2hhZG93OiBpbnNldCAxcHggMXB4ICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtcblx0Zm9udDogMTRweCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICMzMzM7XG59XG5pbnB1dFt0eXBlPSdzZWFyY2gnXS5zdHlsZXIge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcbn1cbnRleHRhcmVhLnN0eWxlciB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuaW5wdXRbdHlwZT0nZW1haWwnXS5zdHlsZXI6aG92ZXIsXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3NlYXJjaCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3RlbCddLnN0eWxlcjpob3ZlcixcbmlucHV0W3R5cGU9J3RleHQnXS5zdHlsZXI6aG92ZXIsXG5pbnB1dFt0eXBlPSd1cmwnXS5zdHlsZXI6aG92ZXIsXG50ZXh0YXJlYS5zdHlsZXI6aG92ZXIge1xuXHRib3JkZXItY29sb3I6ICNCM0IzQjM7XG59XG5pbnB1dFt0eXBlPSdlbWFpbCddLnN0eWxlcjpob3Zlcjpmb2N1cyxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10uc3R5bGVyOmhvdmVyOmZvY3VzLFxuaW5wdXRbdHlwZT0nc2VhcmNoJ10uc3R5bGVyOmhvdmVyOmZvY3VzLFxuaW5wdXRbdHlwZT0ndGVsJ10uc3R5bGVyOmhvdmVyOmZvY3VzLFxuaW5wdXRbdHlwZT0ndGV4dCddLnN0eWxlcjpob3Zlcjpmb2N1cyxcbmlucHV0W3R5cGU9J3VybCddLnN0eWxlcjpob3Zlcjpmb2N1cyxcbnRleHRhcmVhLnN0eWxlcjpob3Zlcjpmb2N1cyB7XG5cdGJvcmRlci1jb2xvcjogI0NDQztcblx0Ym9yZGVyLXRvcC1jb2xvcjogI0IzQjNCMztcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwwLDAsLjEpO1xufVxuYnV0dG9uLnN0eWxlcixcbmlucHV0W3R5cGU9J2J1dHRvbiddLnN0eWxlcixcbmlucHV0W3R5cGU9J3N1Ym1pdCddLnN0eWxlcixcbmlucHV0W3R5cGU9J3Jlc2V0J10uc3R5bGVyIHtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHBhZGRpbmc6IDhweCAxMXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjRkZGLCAjRTZFNkU2KTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IC0xcHggI0YxRjFGMSwgaW5zZXQgLTFweCAwICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtcblx0Zm9udDogMTRweCBBcmlhbCwgc2Fucy1zZXJpZjtcblx0Y29sb3I6ICMzMzM7XG5cdHRleHQtc2hhZG93OiAxcHggMXB4ICNGRkY7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbi5zdHlsZXIuc3R5bGVyOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10uc3R5bGVyLnN0eWxlcjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9J3N1Ym1pdCddLnN0eWxlci5zdHlsZXI6Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPSdyZXNldCddLnN0eWxlci5zdHlsZXI6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5idXR0b24uc3R5bGVyOm5vdChbZGlzYWJsZWRdKTpob3ZlcixcbmlucHV0W3R5cGU9J2J1dHRvbiddLnN0eWxlcjpub3QoW2Rpc2FibGVkXSk6aG92ZXIsXG5pbnB1dFt0eXBlPSdzdWJtaXQnXS5zdHlsZXI6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuaW5wdXRbdHlwZT0ncmVzZXQnXS5zdHlsZXI6bm90KFtkaXNhYmxlZF0pOmhvdmVyLFxuaW5wdXRbdHlwZT0ncmVzZXQnXS5zdHlsZXI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI0Y2RjZGNiwgI0U2RTZFNik7XG59XG5idXR0b24uc3R5bGVyOmFjdGl2ZSxcbmlucHV0W3R5cGU9J2J1dHRvbiddLnN0eWxlcjphY3RpdmUsXG5pbnB1dFt0eXBlPSdzdWJtaXQnXS5zdHlsZXI6YWN0aXZlLFxuaW5wdXRbdHlwZT0ncmVzZXQnXS5zdHlsZXI6YWN0aXZlIHtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAzcHggI0RERDtcbn1cbmJ1dHRvbi5zdHlsZXJbZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10uc3R5bGVyW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9J3N1Ym1pdCddLnN0eWxlcltkaXNhYmxlZF0ge1xuXHRib3JkZXItY29sb3I6ICNDQ0M7XG5cdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiAjODg4O1xufSIsImJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFye292ZXJmbG93OmhpZGRlbjstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uZmFuY3lib3gtYWN0aXZle2hlaWdodDphdXRvfS5mYW5jeWJveC1pcy1oaWRkZW57bGVmdDotOTk5OXB4O21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDt0b3A6LTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtY29udGFpbmVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5Mn0uZmFuY3lib3gtY29udGFpbmVyICp7Ym94LXNpemluZzpib3JkZXItYm94fS5mYW5jeWJveC1iZywuZmFuY3lib3gtaW5uZXIsLmZhbmN5Ym94LW91dGVyLC5mYW5jeWJveC1zdGFnZXtib3R0b206MDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH0uZmFuY3lib3gtb3V0ZXJ7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteTphdXRvfS5mYW5jeWJveC1iZ3tiYWNrZ3JvdW5kOiMxZTFlMWU7b3BhY2l0eTowO3RyYW5zaXRpb24tZHVyYXRpb246aW5oZXJpdDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40NywwLC43NCwuNzEpfS5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZ3tvcGFjaXR5Oi44Nzt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSl9LmZhbmN5Ym94LWNhcHRpb24sLmZhbmN5Ym94LWluZm9iYXIsLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiwuZmFuY3lib3gtdG9vbGJhcntkaXJlY3Rpb246bHRyO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyx2aXNpYmlsaXR5IDBzIGxpbmVhciAuMjVzO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6OTk5OTd9LmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLC5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXJ7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzLHZpc2liaWxpdHkgMHM7dmlzaWJpbGl0eTp2aXNpYmxlfS5mYW5jeWJveC1pbmZvYmFye2NvbG9yOiNjY2M7Zm9udC1zaXplOjEzcHg7LXdlYmtpdC1mb250LXNtb290aGluZzpzdWJwaXhlbC1hbnRpYWxpYXNlZDtoZWlnaHQ6NDRweDtsZWZ0OjA7bGluZS1oZWlnaHQ6NDRweDttaW4td2lkdGg6NDRweDttaXgtYmxlbmQtbW9kZTpkaWZmZXJlbmNlO3BhZGRpbmc6MCAxMHB4O3BvaW50ZXItZXZlbnRzOm5vbmU7dG9wOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5mYW5jeWJveC10b29sYmFye3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXN0YWdle2RpcmVjdGlvbjpsdHI7b3ZlcmZsb3c6dmlzaWJsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3otaW5kZXg6OTk5OTR9LmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LXN0YWdle292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtc2xpZGV7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Om5vbmU7aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3BhZGRpbmc6NDRweCA0NHB4IDA7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eSwtd2Via2l0LXRyYW5zZm9ybTt3aGl0ZS1zcGFjZTpub3JtYWw7d2lkdGg6MTAwJTt6LWluZGV4Ojk5OTk0fS5mYW5jeWJveC1zbGlkZTpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTowO2hlaWdodDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDowfS5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSwuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsLmZhbmN5Ym94LXNsaWRlLS1uZXh0LC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7ZGlzcGxheTpibG9ja30uZmFuY3lib3gtc2xpZGUtLW5leHR7ei1pbmRleDo5OTk5NX0uZmFuY3lib3gtc2xpZGUtLWltYWdle3BhZGRpbmc6NDRweCAwIDA7b3ZlcmZsb3c6dmlzaWJsZX0uZmFuY3lib3gtc2xpZGUtLWltYWdlOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94LXNsaWRlLS1odG1se3BhZGRpbmc6NnB4IDZweCAwfS5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIDQ0cHg7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOjQ0cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50ey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjUsMCwuMTQsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjUsMCwuMTQsMSk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2xlZnQ6MDttYXgtd2lkdGg6bm9uZTtvdmVyZmxvdzp2aXNpYmxlO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHksLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY29udGVudHttYXJnaW46MCAwIDZweH0uZmFuY3lib3gtY2FuLXpvb21PdXQgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOnpvb20tb3V0fS5mYW5jeWJveC1jYW4tem9vbUluIC5mYW5jeWJveC1jb250ZW50e2N1cnNvcjp6b29tLWlufS5mYW5jeWJveC1jYW4tcGFuIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1jYW4tc3dpcGUgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6Z3JhYn0uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOi13ZWJraXQtZ3JhYmJpbmc7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXXtjdXJzb3I6dGV4dH0uZmFuY3lib3gtaW1hZ2UsLmZhbmN5Ym94LXNwYWNlYmFsbHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1zcGFjZWJhbGx7ei1pbmRleDoxfS5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnR7aGVpZ2h0OmNhbGMoMTAwJSAtIDQ0cHgpO292ZXJmbG93OnZpc2libGU7cGFkZGluZzowO3dpZHRoOjEwMCV9LmZhbmN5Ym94LXNsaWRlLS12aWRlbyAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiMwMDB9LmZhbmN5Ym94LXNsaWRlLS1tYXAgLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZTVlM2RmfS5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZn0uZmFuY3lib3gtaWZyYW1lLC5mYW5jeWJveC12aWRlb3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2lkdGg6MTAwJX0uZmFuY3lib3gtZXJyb3J7YmFja2dyb3VuZDojZmZmO2N1cnNvcjpkZWZhdWx0O21heC13aWR0aDo0MDBweDtwYWRkaW5nOjQwcHg7d2lkdGg6MTAwJX0uZmFuY3lib3gtZXJyb3IgcHtjb2xvcjojNDQ0O2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1idXR0b257YmFja2dyb3VuZDpyZ2JhKDMwLDMwLDMwLC42KTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjQ0cHg7bWFyZ2luOjA7cGFkZGluZzoxMHB4O3RyYW5zaXRpb246Y29sb3IgLjJzO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDo0NHB4fS5mYW5jeWJveC1idXR0b24sLmZhbmN5Ym94LWJ1dHRvbjpsaW5rLC5mYW5jeWJveC1idXR0b246dmlzaXRlZHtjb2xvcjojY2NjfS5mYW5jeWJveC1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZn0uZmFuY3lib3gtYnV0dG9uLmRpc2FibGVkLC5mYW5jeWJveC1idXR0b24uZGlzYWJsZWQ6aG92ZXIsLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF0sLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF06aG92ZXJ7Y29sb3I6Izg4ODtjdXJzb3I6ZGVmYXVsdH0uZmFuY3lib3gtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3Vze291dGxpbmU6MXB4IGRvdHRlZH0uZmFuY3lib3gtYnV0dG9uIHN2Z3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoe2ZpbGw6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDowfS5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSwuZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOm50aC1jaGlsZCgxKSwuZmFuY3lib3gtYnV0dG9uLS1wYXVzZSBzdmc6bnRoLWNoaWxkKDEpLC5mYW5jeWJveC1idXR0b24tLXBsYXkgc3ZnOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9LmZhbmN5Ym94LWNsb3NlLXNtYWxse2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiNjY2M7Y3Vyc29yOnBvaW50ZXI7b3BhY2l0eTouODtwYWRkaW5nOjhweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMTJweDt0b3A6LTQ0cHg7ei1pbmRleDo0MDF9LmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVye2NvbG9yOiNmZmZ9LmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtjb2xvcjpjdXJyZW50Q29sb3I7cGFkZGluZzoxMHB4O3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3Zlcntjb2xvcjpjdXJyZW50Q29sb3I7b3BhY2l0eToxfS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jbG9zZS1zbWFsbCwuZmFuY3lib3gtaXMtem9vbWFibGUuZmFuY3lib3gtY2FuLXBhbiAuZmFuY3lib3gtY2xvc2Utc21hbGx7ZGlzcGxheTpub25lfS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257aGVpZ2h0OjM4cHg7bWFyZ2luOjA7b3BhY2l0eTowO3BhZGRpbmc6N3B4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDE5cHgpO3dpZHRoOjM4cHh9LmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b257dHJhbnNpdGlvbjpvcGFjaXR5IC4yNXMsdmlzaWJpbGl0eSAwcyxjb2xvciAuMjVzfS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b246YWZ0ZXJ7Y29udGVudDpcIlwiO2hlaWdodDoxMDBweDtsZWZ0Oi0yNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzFweDt3aWR0aDo3MHB4fS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X2xlZnR7bGVmdDo2cHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfcmlnaHR7cmlnaHQ6NnB4fS5mYW5jeWJveC1jYXB0aW9ue2JvdHRvbTowO2NvbG9yOiNmZmY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xlZnQ6MDtsaW5lLWhlaWdodDoxLjU7cGFkZGluZzoyNXB4IDQ0cHg7cmlnaHQ6MH0uZmFuY3lib3gtY2FwdGlvbjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQUV0Q0FRQUFBQmpCY0w3QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFIUkpSRUZVS00rVms4RU9nREFJUTB2ai8zK3hCdzhxSVpadWVGbklLQzkwTUNBSThEbHJrSEdlcXFHSVU2bFZpZ3JCdHBDV3FlUldvSEROcXMwRjdWTlZCVnhtSFJsdm9WcWphWWtkbkRJYWl2SDJIcVo1K29aajNKVXpXQitjT3o0RzQ4QmcrdHNKL3RxdTRkTEMvNFhiKzBHY0Y1QndCQzBBQTUzcUFBQUFBRWxGVGtTdVFtQ0MpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTpjb250YWluO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2xlZnQ6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOi0yNXB4O3otaW5kZXg6LTF9LmZhbmN5Ym94LWNhcHRpb246YWZ0ZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgaHNsYSgwLDAlLDEwMCUsLjMpO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2xlZnQ6NDRweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0NHB4O3RvcDowfS5mYW5jeWJveC1jYXB0aW9uIGEsLmZhbmN5Ym94LWNhcHRpb24gYTpsaW5rLC5mYW5jeWJveC1jYXB0aW9uIGE6dmlzaXRlZHtjb2xvcjojY2NjO3RleHQtZGVjb3JhdGlvbjpub25lfS5mYW5jeWJveC1jYXB0aW9uIGE6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5mYW5jeWJveC1sb2FkaW5ney13ZWJraXQtYW5pbWF0aW9uOmEgLjhzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246YSAuOHMgaW5maW5pdGUgbGluZWFyO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjZweCBzb2xpZCBoc2xhKDAsMCUsMzklLC41KTtib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyLXRvcC1jb2xvcjojZmZmO2hlaWdodDo2MHB4O2xlZnQ6NTAlO21hcmdpbjotMzBweCAwIDAgLTMwcHg7b3BhY2l0eTouNjtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo2MHB4O3otaW5kZXg6OTk5OTl9QC13ZWJraXQta2V5ZnJhbWVzIGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX1Aa2V5ZnJhbWVzIGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMCwuMjUsMSl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tbmV4dCwuZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTksMSwuMjIsMSl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxfS5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXN7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS41LDEuNSwxLjUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuNSwxLjUsMS41KX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjUsLjUsLjUpO3RyYW5zZm9ybTpzY2FsZTNkKC41LC41LC41KX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfS5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTF0dXJuKTt0cmFuc2Zvcm06cm90YXRlKC0xdHVybil9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDF0dXJuKTt0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX0uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgtMTAwJSwwLDApfS5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLDAsMCkgdHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgxMDAlLDAsMCl9LmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06c2NhbGVYKDEpIHRyYW5zbGF0ZVooMCl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vzey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2NhbGUoLjEpIHNrZXcoLTEwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBzY2FsZSguMSkgc2tldygtMTBkZWcpfS5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1uZXh0ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBzY2FsZSguMSkgc2tldygxMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBzY2FsZSguMSkgc2tldygxMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKSBzY2FsZSgxKX1AbWVkaWEgKG1heC1oZWlnaHQ6NTc2cHgpey5mYW5jeWJveC1zbGlkZXtwYWRkaW5nLWxlZnQ6NnB4O3BhZGRpbmctcmlnaHQ6NnB4fS5mYW5jeWJveC1zbGlkZS0taW1hZ2V7cGFkZGluZzo2cHggMCAwfS5mYW5jeWJveC1zbGlkZS0taW1hZ2UgLmZhbmN5Ym94LWNvbnRlbnR7bWFyZ2luLWJvdHRvbTo2cHh9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDojNGU0ZTRlO2NvbG9yOiNmMmY0ZjY7aGVpZ2h0OjM2cHg7b3BhY2l0eToxO3BhZGRpbmc6NnB4O3JpZ2h0OjA7dG9wOjA7d2lkdGg6MzZweH19LmZhbmN5Ym94LXNoYXJle2JhY2tncm91bmQ6I2Y0ZjRmNDtib3JkZXItcmFkaXVzOjNweDttYXgtd2lkdGg6OTAlO3BhZGRpbmc6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmFuY3lib3gtc2hhcmUgaDF7Y29sb3I6IzIyMjtmb250LXNpemU6MzVweDtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAyMHB4fS5mYW5jeWJveC1zaGFyZSBwe21hcmdpbjowO3BhZGRpbmc6MH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbntib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NDBweDttYXJnaW46MCA1cHggMTBweDttaW4td2lkdGg6MTMwcHg7cGFkZGluZzowIDE1cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjphbGwgLjJzOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LmZhbmN5Ym94LXNoYXJlX19idXR0b246bGluaywuZmFuY3lib3gtc2hhcmVfX2J1dHRvbjp2aXNpdGVke2NvbG9yOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b246aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLWZie2JhY2tncm91bmQ6IzNiNTk5OH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmI6aG92ZXJ7YmFja2dyb3VuZDojMzQ0ZTg2fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1wdHtiYWNrZ3JvdW5kOiNiZDA4MWR9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0OmhvdmVye2JhY2tncm91bmQ6I2FhMDcxOX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tdHd7YmFja2dyb3VuZDojMWRhMWYyfS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10dzpob3ZlcntiYWNrZ3JvdW5kOiMwZDk1ZTh9LmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3Zne2hlaWdodDoyNXB4O21hcmdpbi1yaWdodDo3cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjI1cHh9LmZhbmN5Ym94LXNoYXJlX19idXR0b24gc3ZnIHBhdGh7ZmlsbDojZmZmfS5mYW5jeWJveC1zaGFyZV9faW5wdXR7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDdkN2Q3O2JvcmRlci1yYWRpdXM6MDtjb2xvcjojNWQ1YjViO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjoxMHB4IDAgMDtvdXRsaW5lOm5vbmU7cGFkZGluZzoxMHB4IDE1cHg7d2lkdGg6MTAwJX0uZmFuY3lib3gtdGh1bWJze2JhY2tncm91bmQ6I2ZmZjtib3R0b206MDtkaXNwbGF5Om5vbmU7bWFyZ2luOjA7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOi1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtwYWRkaW5nOjJweCAycHggNHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3RvcDowO3dpZHRoOjIxMnB4O3otaW5kZXg6OTk5OTV9LmZhbmN5Ym94LXRodW1icy14e292ZXJmbG93LXg6YXV0bztvdmVyZmxvdy15OmhpZGRlbn0uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LXRodW1ic3tkaXNwbGF5OmJsb2NrfS5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXJ7cmlnaHQ6MjEycHh9LmZhbmN5Ym94LXRodW1ic19fbGlzdHtmb250LXNpemU6MDtoZWlnaHQ6MTAwJTtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtwb3NpdGlvbjpyZWxhdGl2ZTt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MTAwJX0uZmFuY3lib3gtdGh1bWJzLXggLmZhbmN5Ym94LXRodW1ic19fbGlzdHtvdmVyZmxvdzpoaWRkZW59LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFye3dpZHRoOjdweH0uZmFuY3lib3gtdGh1bWJzLXkgLmZhbmN5Ym94LXRodW1ic19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MTBweDtib3gtc2hhZG93Omluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuMyl9LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2JhY2tncm91bmQ6IzJhMmEyYTtib3JkZXItcmFkaXVzOjEwcHh9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2N1cnNvcjpwb2ludGVyO2Zsb2F0OmxlZnQ7aGVpZ2h0Ojc1cHg7bWFyZ2luOjJweDttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDhweCk7bWF4LXdpZHRoOmNhbGMoNTAlIC0gNHB4KTtvdXRsaW5lOm5vbmU7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7d2lkdGg6MTAwcHh9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmJlZm9yZXtib3JkZXI6NHB4IHNvbGlkICM0ZWE3Zjk7Ym90dG9tOjA7Y29udGVudDpcIlwiO2xlZnQ6MDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2l0aW9uOmFsbCAuMnMgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCk7ei1pbmRleDo5OTk5MX0uZmFuY3lib3gtdGh1bWJzX19saXN0IGE6Zm9jdXM6YmVmb3Jle29wYWNpdHk6LjV9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhLmZhbmN5Ym94LXRodW1icy1hY3RpdmU6YmVmb3Jle29wYWNpdHk6MX1AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7LmZhbmN5Ym94LXRodW1ic3t3aWR0aDoxMTBweH0uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjExMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMTBweCl9fSIsIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLyohIG5vdWlzbGlkZXIgLSAxMi4xLjAgLSAxMC8yNS8yMDE4ICovXG4ubm9VaS10YXJnZXQsLm5vVWktdGFyZ2V0ICp7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5ub1VpLXRhcmdldHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXJlY3Rpb246bHRyfS5ub1VpLWJhc2UsLm5vVWktY29ubmVjdHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm5vVWktY29ubmVjdHN7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MH0ubm9VaS1jb25uZWN0LC5ub1VpLW9yaWdpbnt3aWxsLWNoYW5nZTp0cmFuc2Zvcm07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDowO2xlZnQ6MDtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjAgMDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAwO3RyYW5zZm9ybS1vcmlnaW46MCAwfWh0bWw6bm90KFtkaXI9cnRsXSkgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57bGVmdDphdXRvO3JpZ2h0OjB9Lm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2lue3dpZHRoOjB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW57aGVpZ2h0OjB9Lm5vVWktaGFuZGxle3Bvc2l0aW9uOmFic29sdXRlfS5ub1VpLXN0YXRlLXRhcCAubm9VaS1jb25uZWN0LC5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW57LXdlYmtpdC10cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3M7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzfS5ub1VpLXN0YXRlLWRyYWcgKntjdXJzb3I6aW5oZXJpdCFpbXBvcnRhbnR9Lm5vVWktaG9yaXpvbnRhbHtoZWlnaHQ6MThweH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZXt3aWR0aDozNHB4O2hlaWdodDoyOHB4O2xlZnQ6LTE3cHg7dG9wOi02cHh9Lm5vVWktdmVydGljYWx7d2lkdGg6MThweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGV7d2lkdGg6MjhweDtoZWlnaHQ6MzRweDtsZWZ0Oi02cHg7dG9wOi0xN3B4fWh0bWw6bm90KFtkaXI9cnRsXSkgLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7cmlnaHQ6LTE3cHg7bGVmdDphdXRvfS5ub1VpLXRhcmdldHtiYWNrZ3JvdW5kOiNGQUZBRkE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjRDNEM0QzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsMCAzcHggNnB4IC01cHggI0JCQn0ubm9VaS1jb25uZWN0c3tib3JkZXItcmFkaXVzOjNweH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzNGQjhBRn0ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I0ZGRjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0VCRUJFQiwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNHB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNFOEU3RTY7bGVmdDoxNHB4O3RvcDo2cHh9Lm5vVWktaGFuZGxlOmFmdGVye2xlZnQ6MTdweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXt3aWR0aDoxNHB4O2hlaWdodDoxcHg7bGVmdDo2cHg7dG9wOjE0cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3RvcDoxN3B4fVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNCOEI4Qjh9W2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxbZGlzYWJsZWRdLm5vVWktdGFyZ2V0e2N1cnNvcjpub3QtYWxsb3dlZH0ubm9VaS1waXBzLC5ub1VpLXBpcHMgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktcGlwc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubm9VaS12YWx1ZS1zdWJ7Y29sb3I6I2NjYztmb250LXNpemU6MTBweH0ubm9VaS1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojQ0NDfS5ub1VpLW1hcmtlci1zdWJ7YmFja2dyb3VuZDojQUFBfS5ub1VpLW1hcmtlci1sYXJnZXtiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKX0ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsNTAlKX0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlcnttYXJnaW4tbGVmdDotMXB4O3dpZHRoOjJweDtoZWlnaHQ6NXB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YntoZWlnaHQ6MTBweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZXtoZWlnaHQ6MTVweH0ubm9VaS1waXBzLXZlcnRpY2Fse3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJX0ubm9VaS12YWx1ZS12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSwwKTtwYWRkaW5nLWxlZnQ6MjVweH0ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsNTAlKX0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXJ7d2lkdGg6NXB4O2hlaWdodDoycHg7bWFyZ2luLXRvcDotMXB4fS5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWJ7d2lkdGg6MTBweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItbGFyZ2V7d2lkdGg6MTVweH0ubm9VaS10b29sdGlwe2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMDAwO3BhZGRpbmc6NXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO2xlZnQ6NTAlO2JvdHRvbToxMjAlfS5ub1VpLXZlcnRpY2FsIC5ub1VpLXRvb2x0aXB7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RvcDo1MCU7cmlnaHQ6MTIwJX0iLCIvKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBCQVNFIENTUyAqKioqKioqKioqKioqKiovXG5cbi5zY3JvbGwtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIC8qcGFkZGluZzogMCAhaW1wb3J0YW50OyovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nyb2xsLXdyYXBwZXIgPiAuc2Nyb2xsLWNvbnRlbnQge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwtd3JhcHBlciA+IC5zY3JvbGwtY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbn1cblxuLnNjcm9sbC1lbGVtZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNjcm9sbC1lbGVtZW50LCAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cbi5zY3JvbGwtZWxlbWVudCBkaXYge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlLFxuLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIsXG4uc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1hcnJvdyB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc2Nyb2xsLXRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG59XG4uc2Nyb2xsLXRleHRhcmVhID4gLnNjcm9sbC1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4uc2Nyb2xsLXRleHRhcmVhID4gLnNjcm9sbC1jb250ZW50ID4gdGV4dGFyZWEge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uc2Nyb2xsLXRleHRhcmVhID4gLnNjcm9sbC1jb250ZW50ID4gdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG59XG5cblxuXG5cblxuXG5cblxuXG4vKioqKioqKioqKioqKioqIFNJTVBMRSBJTk5FUiBTQ1JPTExCQVIgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCBkaXZcbntcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgICBib3R0b206IDJweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDJweDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDhweDtcbn1cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2ssXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3RyYWNrLFxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7XG4gICAgLW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKVwiO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XG4gICAgb3BhY2l0eTogMC40O1xufVxuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyOyB9XG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtYmFyIHsgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTsgfVxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtYmFyIHsgYmFja2dyb3VuZC1jb2xvcjogIzkxOTE5MTsgfVxuXG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuXG4uc2Nyb2xsYmFyLWlubmVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgbGVmdDogLTEycHg7IH1cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0xMnB4OyB9XG5cblxuLnNjcm9sbGJhci1pbm5lciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTEycHg7IH1cbi5zY3JvbGxiYXItaW5uZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTEycHg7IH1cblxuXG5cblxuXG5cblxuXG5cblxuLyoqKioqKioqKioqKioqKiBTSU1QTEUgT1VURVIgU0NST0xMQkFSICoqKioqKioqKioqKioqKi9cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XG57XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTJweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IGhlaWdodDogOHB4OyB0b3A6IDJweDsgfVxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBsZWZ0OiAycHg7IHdpZHRoOiA4cHg7IH1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBvdmVyZmxvdzogaGlkZGVuOyB9XG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayxcbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhciB7IGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7IH1cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXI6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyOyB9XG4uc2Nyb2xsYmFyLW91dGVyID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAjOTE5MTkxOyB9XG5cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xMnB4OyBtYXJnaW4tbGVmdDogMTJweDsgfVxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHsgdG9wOiAgLTEycHg7IG1hcmdpbi10b3A6ICAxMnB4OyB9XG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIgeyBtaW4td2lkdGg6IDEwcHg7IH1cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIgeyBtaW4taGVpZ2h0OiAxMHB4OyB9XG5cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG5cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyBsZWZ0OiAtMTRweDsgfVxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IHRvcDogLTE0cHg7IH1cblxuLnNjcm9sbGJhci1vdXRlciA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTE0cHg7IH1cbi5zY3JvbGxiYXItb3V0ZXIgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTE0cHg7IH1cblxuXG5cblxuXG5cblxuXG5cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgTUFDIE9TIFggKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IGRpdlxue1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGRpc3BsYXk6IG5vbmU7IH1cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkM2RTcxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG5cbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcbn1cbi5zY3JvbGxiYXItbWFjb3N4OmhvdmVyID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyLFxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWJhciB7XG4gICAgLW1zLWZpbHRlcjpcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTcwKVwiO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT03MCk7XG4gICAgb3BhY2l0eTogMC43O1xufVxuXG5cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IHtcbiAgICBib3R0b206IDBweDtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAwcHg7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIgeyBoZWlnaHQ6IDdweDsgbWluLXdpZHRoOiAxMHB4OyB0b3A6IC05cHg7IH1cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHsgbGVmdDogLTlweDsgbWluLWhlaWdodDogMTBweDsgd2lkdGg6IDdweDsgfVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBsZWZ0OiAycHg7IH1cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTRweDsgfVxuXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyB0b3A6IDJweDsgfVxuLnNjcm9sbGJhci1tYWNvc3ggPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUgeyB0b3A6IC00cHg7IH1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG4uc2Nyb2xsYmFyLW1hY29zeCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTExcHg7IH1cbi5zY3JvbGxiYXItbWFjb3N4ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyB0b3A6IC0xMXB4OyB9XG5cblxuXG5cblxuXG5cblxuXG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIExJR0hUICoqKioqKioqKioqKioqKi9cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudCxcbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICAgIGJhY2tncm91bmQ6ICNkYmRiZGI7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyUmlaR0prWWlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTmxPR1U0WlRnaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrJyk7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2RiZGJkYiAwJSwgI2U4ZThlOCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwjZGJkYmRiKSwgY29sb3Itc3RvcCgxMDAlLCNlOGU4ZTgpKTtcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZGJkYmRiIDAlLCNlOGU4ZTggMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsI2U4ZThlOCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNkYmRiZGIgMCUsI2U4ZThlOCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNkYmRiZGIgMCUsI2U4ZThlOCAxMDAlKTtcblxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTdweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxN3B4O1xufVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlpsWm1WbVpTSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU5tTldZMVpqVWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKycpO1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZWZlZmUgMCUsICNmNWY1ZjUgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsI2ZlZmVmZSksIGNvbG9yLXN0b3AoMTAwJSwjZjVmNWY1KSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZlZmVmZSAwJSwjZjVmNWY1IDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCNmNWY1ZjUgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmVmZWZlIDAlLCNmNWY1ZjUgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmVmZWZlIDAlLCNmNWY1ZjUgMTAwJSk7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xN3B4OyBtYXJnaW4tbGVmdDogMTdweDsgfVxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIHsgdG9wOiAgLTE3cHg7IG1hcmdpbi10b3A6ICAxN3B4OyB9XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIgeyBoZWlnaHQ6IDEwcHg7IG1pbi13aWR0aDogMTBweDsgdG9wOiAwcHg7IH1cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIgeyBsZWZ0OiAwcHg7IG1pbi1oZWlnaHQ6IDEwcHg7IHdpZHRoOiAxMHB4OyB9XG5cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X291dGVyIHsgaGVpZ2h0OiAxMnB4OyBsZWZ0OiAycHg7IHRvcDogMnB4OyB9XG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTRweDsgfVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7IGxlZnQ6IDJweDsgdG9wOiAycHg7IHdpZHRoOiAxMnB4OyB9XG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtNHB4OyB9XG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiAtMTlweDsgfVxuLnNjcm9sbGJhci1saWdodCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtMTlweDsgfVxuXG4uc2Nyb2xsYmFyLWxpZ2h0ID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgbGVmdDogLTE5cHg7IH1cbi5zY3JvbGxiYXItbGlnaHQgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyB0b3A6IC0xOXB4OyB9XG5cblxuXG5cblxuXG5cblxuXG5cbi8qKioqKioqKioqKioqKiogU0NST0xMQkFSIFJBSUwgKioqKioqKioqKioqKioqL1xuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQsXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XG57XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9zaXplIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlcjpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCB7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTJweDtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcHggMCAycHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAycHggMCAzcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMnB4O1xufVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGI5YTA7XG5cbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXI6aG92ZXIgLnNjcm9sbC1iYXIge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLyogc2Nyb2xsYmFyIGhlaWdodC93aWR0aCAmIG9mZnNldCBmcm9tIGNvbnRhaW5lciBib3JkZXJzICovXG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtY29udGVudC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIHsgbGVmdDogLTE3cHg7IG1hcmdpbi1sZWZ0OiAxN3B4OyB9XG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7IG1hcmdpbi10b3A6IDE3cHg7IHRvcDogLTE3cHg7IH1cblxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtYmFyIHsgaGVpZ2h0OiAxMHB4OyBtaW4td2lkdGg6IDEwcHg7IHRvcDogMXB4OyB9XG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1iYXIgeyBsZWZ0OiAxcHg7IG1pbi1oZWlnaHQ6IDEwcHg7IHdpZHRoOiAxMHB4OyB9XG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBoZWlnaHQ6IDE1cHg7IGxlZnQ6IDVweDsgfVxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgaGVpZ2h0OiAycHg7IGxlZnQ6IC0xMHB4OyB0b3A6IDVweDsgfVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHsgdG9wOiA1cHg7IHdpZHRoOiAxNXB4OyB9XG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X3NpemUgeyBsZWZ0OiA1cHg7IHRvcDogLTEwcHg7IHdpZHRoOiAycHg7IH1cblxuLyogdXBkYXRlIHNjcm9sbGJhciBvZmZzZXQgaWYgYm90aCBzY3JvbGxzIGFyZSB2aXNpYmxlICovXG5cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgbGVmdDogLTI1cHg7IH1cbi5zY3JvbGxiYXItcmFpbCA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtMjVweDsgfVxuXG4uc2Nyb2xsYmFyLXJhaWwgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sgeyBsZWZ0OiAtMjVweDsgfVxuLnNjcm9sbGJhci1yYWlsID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx4X3Zpc2libGUgLnNjcm9sbC1lbGVtZW50X3RyYWNrIHsgdG9wOiAtMjVweDsgfVxuXG5cblxuXG5cblxuXG5cblxuXG4vKioqKioqKioqKioqKioqIFNDUk9MTEJBUiBEWU5BTUlDICoqKioqKioqKioqKioqKi9cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IGRpdlxue1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICAgIGJvdHRvbTogMnB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA3cHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICAgIG9wYWNpdHk6IDAuMztcblxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAgIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQgLnNjcm9sbC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YzZlNzE7XG5cbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG5cbi8qIHNjcm9sbGJhciBoZWlnaHQvd2lkdGggJiBvZmZzZXQgZnJvbSBjb250YWluZXIgYm9yZGVycyAqL1xuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1iYXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDdweDtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgdG9wOiBhdXRvO1xufVxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtYmFyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDdweDtcbn1cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiAycHg7XG5cbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG4gICAgLW8tdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG4gICAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xufVxuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMnB4O1xuXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogd2lkdGggMC4ycztcbiAgICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAgIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAwLjJzO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnM7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC00cHg7IH1cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTRweDsgfVxuXG5cbi8qIHVwZGF0ZSBzY3JvbGxiYXIgb2Zmc2V0IGlmIGJvdGggc2Nyb2xscyBhcmUgdmlzaWJsZSAqL1xuXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC0xMXB4OyB9XG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IHRvcDogLTExcHg7IH1cblxuXG4vKiBob3ZlciAmIGRyYWcgKi9cblxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50OmhvdmVyIC5zY3JvbGwtZWxlbWVudF9vdXRlcixcbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwtZHJhZ2dhYmxlIC5zY3JvbGwtZWxlbWVudF9vdXRlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC1tcy1maWx0ZXI6XCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT03MClcIjtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xuICAgIG9wYWNpdHk6IDAuNztcbn1cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgLnNjcm9sbC1lbGVtZW50X3NpemUge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQ6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIC5zY3JvbGwtYmFyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5zY3JvbGxiYXItZHluYW1pYyA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteDpob3ZlciAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIsXG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLWRyYWdnYWJsZSAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiA3cHg7XG59XG4uc2Nyb2xsYmFyLWR5bmFtaWMgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXk6aG92ZXIgLnNjcm9sbC1lbGVtZW50X291dGVyLFxuLnNjcm9sbGJhci1keW5hbWljID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1lbGVtZW50X291dGVyIHtcbiAgICBtaW4td2lkdGg6IDdweDtcbiAgICB3aWR0aDogMjBweDtcbn1cblxuXG5cblxuXG5cblxuXG5cblxuLyoqKioqKioqKioqKioqKiBTQ1JPTExCQVIgR09PR0xFIENIUk9NRSAqKioqKioqKioqKioqKiovXG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LFxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2XG57XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQgZGl2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtZWxlbWVudF9vdXRlciB7fVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWVsZW1lbnRfdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbn1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXgge1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbGVmdDogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50IC5zY3JvbGwtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudCAuc2Nyb2xsLWJhcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyYzJjMjtcbiAgICBib3JkZXItY29sb3I6ICNhOWE5YTk7XG59XG5cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC1kcmFnZ2FibGUgLnNjcm9sbC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MTkxOTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2U3ZTdlO1xufVxuXG4vKiBzY3JvbGxiYXIgaGVpZ2h0L3dpZHRoICYgb2Zmc2V0IGZyb20gY29udGFpbmVyIGJvcmRlcnMgKi9cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7IGxlZnQ6IC0xNnB4OyBtYXJnaW4tbGVmdDogMTZweDsgfVxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWNvbnRlbnQuc2Nyb2xsLXNjcm9sbHhfdmlzaWJsZSB7IHRvcDogIC0xNnB4OyBtYXJnaW4tdG9wOiAgMTZweDsgfVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWJhciB7IGhlaWdodDogOHB4OyBtaW4td2lkdGg6IDEwcHg7IHRvcDogM3B4OyB9XG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteSAuc2Nyb2xsLWJhciB7IGxlZnQ6IDNweDsgbWluLWhlaWdodDogMTBweDsgd2lkdGg6IDhweDsgfVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteCAuc2Nyb2xsLWVsZW1lbnRfb3V0ZXIgeyBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkYmRiZGI7IH1cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC14IC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGhlaWdodDogMTRweDsgbGVmdDogLTNweDsgfVxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXggLnNjcm9sbC1lbGVtZW50X3NpemUgeyBoZWlnaHQ6IDE0cHg7IGxlZnQ6IC00cHg7IH1cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkgLnNjcm9sbC1lbGVtZW50X291dGVyIHsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkYmRiZGI7IH1cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF90cmFjayB7IHRvcDogLTNweDsgd2lkdGg6IDE0cHg7IH1cbi5zY3JvbGxiYXItY2hyb21lID4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15IC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtNHB4OyB3aWR0aDogMTRweDsgfVxuXG4vKiB1cGRhdGUgc2Nyb2xsYmFyIG9mZnNldCBpZiBib3RoIHNjcm9sbHMgYXJlIHZpc2libGUgKi9cblxuLnNjcm9sbGJhci1jaHJvbWUgPiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXguc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSAuc2Nyb2xsLWVsZW1lbnRfc2l6ZSB7IGxlZnQ6IC0xOXB4OyB9XG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF9zaXplIHsgdG9wOiAtMTlweDsgfVxuXG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteC5zY3JvbGwtc2Nyb2xseV92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IGxlZnQ6IC0xOXB4OyB9XG4uc2Nyb2xsYmFyLWNocm9tZSA+IC5zY3JvbGwtZWxlbWVudC5zY3JvbGwteS5zY3JvbGwtc2Nyb2xseF92aXNpYmxlIC5zY3JvbGwtZWxlbWVudF90cmFjayB7IHRvcDogLTE5cHg7IH1cblxuXG5cblxuXG5cblxuIiwiLmN1c3RvbS1zZWxlY3QsXG4uanEtc2VsZWN0Ym94IHtcblxuXHQmOmhvdmVyIHtcblx0XHRib3gtc2hhZG93OiAtMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0fVxuXG5cdCY6YWN0aXZlIHtcblx0XHRvdXRsaW5lOiAxcHggc29saWQgI0ZGMDAwMDtcblx0fVxufVxuXG4uanEtc2VsZWN0Ym94IHtcblx0d2lkdGg6IDEwMCU7XG5cblx0Jjpob3Zlcixcblx0Ji5mb2N1c2VkLFxuXHQmOmZvY3VzIHtcblxuXHRcdC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZmY7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblx0fVxufVxuLmN1c3RvbS1zZWxlY3RfX3NlbGVjdCxcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblx0cGFkZGluZzogMCA0MHB4IDAgMTVweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG59XG5cbi5jdXN0b20tc2VsZWN0X19zZWxlY3QtdGV4dCxcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0IHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRsaW5lLWhlaWdodDogNDRweDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBtYWluICk7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHR9XG5cdFxuXHQmLnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogIzVGNUY1Rjtcblx0fVxufVxuXG4uY3VzdG9tLXNlbGVjdF9fdHJpZ2dlcixcbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0X190cmlnZ2VyLWFycm93LFxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlci1hcnJvdyB7XG5cdHJpZ2h0OiAyMHB4O1xuXHR0b3A6IDE2cHg7XG5cdHdpZHRoOiA3cHg7XG5cdGhlaWdodDogN3B4O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuXHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jdXN0b20tc2VsZWN0X19kcm9wZG93bixcbi5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcblx0bWFyZ2luLXRvcDogMnB4O1xuXHRib3gtc2hhZG93OiAtMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiBub25lO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRwYWRkaW5nOiAyMHB4IDAgMjBweCAxNXB4O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cblx0dWwge1xuXHQgIG1heC1oZWlnaHQ6IDIzMHB4ICFpbXBvcnRhbnQ7XG5cdCAgcGFkZGluZzogMCAyNnB4IDAgMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0bGkge1xuXHRcdHBhZGRpbmc6IDlweCAwIDEwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIG1haW4gKTtcblx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLW1pbiwgbGcgKSwgJ21pbicgKSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCAkY29sb3IsIGFjY2VudCApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoICRjb2xvciwgYWNjZW50ICk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cbn1cblxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcblx0dG9wOiAxMHB4O1xuXHRyaWdodDogMTBweDtcblx0b3BhY2l0eTogMTtcblx0cGFkZGluZzogM3B4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0dG9wOiA1cHg7XG5cdFx0cmlnaHQ6IC0xcHg7XG5cdFx0cGFkZGluZzogNnB4O1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKiogU0NST0xMQkFSICoqKioqKioqKioqKioqKioqKiovXG4uc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG5cdGJhY2tncm91bmQ6ICNDNEM0QzQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC8vIG1heC1oZWlnaHQ6IDE4NnB4O1xuXHRyaWdodDogMTBweDtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0d2lkdGg6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogMHB4O1xuIH1cbiBcbiAucHJvZi1ib3hfX3JlcyAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG5cdHJpZ2h0OiAwO1xuIH1cbiBcbiAuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsX3kuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSBkaXZcbiB7XG5cdCAgaGVpZ2h0OiAxMDAlO1xuXHQgIGxlZnQ6IDA7XG5cdCAgdG9wOiAwO1xuXHQgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICB3aWR0aDogMTAwJTtcbiB9XG4gXG4gLnNjcm9sbC1lbGVtZW50LnNjcm9sbC15LnNjcm9sbC1zY3JvbGx5X3Zpc2libGUgLnNjcm9sbC1iYXIge1xuXHQgIGJhY2tncm91bmQ6IG1hcC1nZXQoICRjb2xvciwgYWNjZW50ICk7XG5cdCAgei1pbmRleDogMTI7XG5cdCAgaGVpZ2h0OiAxMjVweDtcblx0ICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcblx0ICBjdXJzb3I6IHBvaW50ZXI7XG4gfSIsIi5pY29uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn0iLCIuYnRuIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRoZWlnaHQ6IDQ0cHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLCBhY2NlbnQpO1xuXHRiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvciwgYWNjZW50KTtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCRmZiwgbWFpbik7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdGhlaWdodDogNDBweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNFMzBEMEY7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjRTMwRDBGO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0JjphY3RpdmUge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLCBhY2NlbnQpO1xuXHRcdGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLCBhY2NlbnQpO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI0RBREFEQTtcblx0XHRib3JkZXItY29sb3I6ICNEQURBREE7XG5cdH1cblxuXHQmLmhpZGRlbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCYtLWJpZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLWxpZ2h0IHtcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1jb2xvcjogI0ZFMDAwMjtcblx0XHRjb2xvcjogI0ZFMDAwMjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1jb2xvcjogI0ZFMDAwMjtcblx0XHRcdGNvbG9yOiAjRkUwMDAyO1xuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6ICNCNEI3QkM7XG5cdFx0XHRib3JkZXItY29sb3I6ICNEQURBREE7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybV9fY2hlY2stYm94IHtcblx0XHRib3JkZXItY29sb3I6ICNGRTAwMDI7XG5cdH1cbn0iLCIubG9nbyB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoICRmZiwgYWN1ICk7XG5cdGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn0iLCIuYnVyZ2VyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdG1hcmdpbi1sZWZ0OiA0OHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDMycHg7XG5cdH1cblxuXHQmX19ib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcblx0XHRcdCY6YWZ0ZXIsXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdH1cblx0XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGJvdHRvbTogLTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuaGVhZGVyIHtcblx0YmFja2dyb3VuZDogIzEzMTMxMztcblx0Y29sb3I6ICNmZmY7XG5cblx0Jl9fY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogOTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0aGVpZ2h0OiA3NHB4O1xuXHRcdH1cblx0fVxuXG5cdC5sb2dvIHtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wNDJlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDE0NHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbXMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNDhweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2FsbGJhY2sge1xuXHRcdFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICNGRjAwMDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFuZyB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0bnMge1xuXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyN3B4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxufSIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLXRvcDogMTAwcHg7XG5cblx0Ji0tc2ltcGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cGFkZGluZzogMzdweCAwO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW4tYm90dG9tOiAtMzRweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0yMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm94IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDIzN3B4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdCYtLWluZm8ge1xuXHRcdFx0bWF4LXdpZHRoOiAzODBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblxuXHRcdCYgPiBzcGFuIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBvcHVwIHtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6XHQzMHB4IDUzcHggNDBweCAzMHB4O1xuXHRtYXgtd2lkdGg6IDU0OXB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE0cHg7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cdH1cblxuXHQmX19jb250ZW50IHt9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcblx0XHRtYXJnaW4tbGVmdDogLTMwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNTNweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNTNweDtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzNweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBOEE2QTY7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRtYXJnaW46IC0yMHB4IC0yMHB4IDIwcHggLTE1cHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDM5cHggMTVweCAxNXB4O1xuXHRcdH1cblxuXHRcdCYtLXNtIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDg1cHggMjdweCAzMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cdH1cblxuXHQmLWJveCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCYtd3JhcCB7XG5cdFx0XHRtYXgtaGVpZ2h0OiA5OTk5OTk5OXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAyOTRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblxuXHRcdFx0XHQuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDFweDtcblx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0Y29sdW1uLWNvdW50OiAzO1xuXHRcdFx0Y29sdW1uLWdhcDogMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Y29sdW1uLWNvdW50OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbGluay1lbWFpbCB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMzlweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2VtYWlsLXBpYy5zdmcnKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI5cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjFweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoICRmZiwgY2lyICk7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblx0XHR9XG5cdH1cblxuXHQmX19hY3Rpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogMjBweDtcblxuXHRcdC5idG4ge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHdpZHRoOiAxNTVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mb3JtIHtcblxuXHQmX19pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LmZvcm1fX2xhYmVsIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMjcwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1jaGVjayB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMzZweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Ji1uYW1lIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtaW5mbyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogIzVGNUY1RjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tY2hlY2sge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0LmZvcm1fX2xhYmVsLW5hbWUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0XG5cdCZfX2lucHV0LFxuXHQmX190ZXh0YXJlYSB7fVxuXG5cdCZfX2lucHV0IHtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Y29sb3I6ICM1RjVGNUY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi13aWR0aDogMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoI0E4QTZBNik7XG5cblx0XHQmLS1saWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0Y29sb3I6ICM1RjVGNUY7XG5cdFx0XHRcblx0XHRcdEBpbmNsdWRlIHBsYWNlaG9sZGVyKCM1RjVGNUYpO1xuXHRcdH1cblxuXHRcdCYtLWNvZGUge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNDVweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE4JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTggMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001Ljk5OTkgMTEuMjAwMUwxLjc5OTkgNy4wMDAxTDAuMzk5OTAyIDguNDAwMUw1Ljk5OTkgMTQuMDAwMUwxNy45OTk5IDIuMDAwMUwxNi41OTk5IDAuNjAwMDk4TDUuOTk5OSAxMS4yMDAxWicgZmlsbD0nJTIzQzRDNEM0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE1cHgpIGNlbnRlcjtcblxuXHRcdFx0Ji5zdWNjZXNzIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTgnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxOCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTYuMDAwMDIgMTEuMjAwMUwxLjgwMDAyIDcuMDAwMUwwLjQwMDAyNCA4LjQwMDFMNi4wMDAwMiAxNC4wMDAxTDE4IDIuMDAwMUwxNi42IDAuNjAwMDk4TDYuMDAwMDIgMTEuMjAwMVonIGZpbGw9JyUyMzMwQUQ2MycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zZWxlY3Qge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Jl9fdGV4dGFyZWEge31cblxuXHQmX19jaGVjayB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCY6Y2hlY2tlZCB7XG5cblx0XHRcdCYgfiAuZm9ybV9fY2hlY2stYm94IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBtYXAtZ2V0KCAkY29sb3IsIGFjY2VudCApO1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWJveCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0bWluLXdpZHRoOiAxN3B4O1xuXHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzk3OTc5Nztcblx0XHRcdG1hcmdpbi1yaWdodDogOXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdFx0bWluLXdpZHRoOiAxNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXG5cdFx0XHRcdCYgKyAuZm9ybV9fbGFiZWwtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNpbXBsZSB7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzk3OTc5Nztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzExJyB2aWV3Qm94PScwIDAgMTMgMTEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zLjkxNjIzIDguMzc1MDZMMC45OTk1NjYgNS4xNjY3MkwwLjAyNzM0MzggNi4yMzYxN0wzLjkxNjIzIDEwLjUxMzlMMTIuMjQ5NiAxLjM0NzI4TDExLjI3NzMgMC4yNzc4MzJMMy45MTYyMyA4LjM3NTA2WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1jaXJjbGUge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRTAwMDI7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2hlY2stYm94IHtcblx0d2lkdGg6IDEwMCU7XG59IiwiaDEge1xuXHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBhbHQgKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiA5MHB4O1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR0ZXh0LXNoYWRvdzogMHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0XG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cbn1cblxuaDIsXG4udGl0bGUge1xuXHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBhbHQgKTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogNjBweDtcblx0bGluZS1oZWlnaHQ6IDEwNi43JTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRtYXJnaW4tYm90dG9tOiA0NHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQmLS1saWdodCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblxuXHQmLS1zbSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHR9XG59XG5cbi50aXRsZS1zbSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDFlbTtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBtYWluICk7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cbn1cblxuaDQge1xuXHRtYXJnaW46IDIwcHggMCAxNXB4O1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNjclO1xuXHRjb2xvcjogIzAwMDAwMDtcbn1cblxuLnN1YnRpdGxlIHtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bWFyZ2luLXRvcDogMzBweDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBjaXIgKTtcblx0fVxufSIsIi5tZW51IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdG1hcmdpbi10b3A6IC0yM3B4O1xuXHRyaWdodDogMDtcblx0YmFja2dyb3VuZDogbWFwLWdldCggJGNvbG9yLCBiZ0JveCApO1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0bWFyZ2luLXRvcDogLTE5cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuXHRcdGxlZnQ6IC0gbWFwLWdldCggJG1hcmdpbiwgbWFpbiApO1xuXHRcdHJpZ2h0OiAtIG1hcC1nZXQoICRtYXJnaW4sIG1haW4gKTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0fVxuXG5cdCZfX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IDIwcHggMjVweDtcblx0XHRtaW4td2lkdGg6IDIyMXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0bGkge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMXB4O1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm94IHtcblx0XHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdH1cblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubGFuZyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTA7XG5cdGZvbnQtd2VpZ2h0OiA4MDA7XG5cblx0Ji5hY3RpdmUge1xuXG5cdFx0LmxhbmdfX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQubGFuZ19fdmFsIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX192YWwge1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLW1pbiwgbGcgKSwgJ21pbicgKSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCAkY29sb3IsIGFjY2VudCApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdFx0XHRmb250LXNpemU6IDdweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IC0xMHB4O1xuXHRcdGJhY2tncm91bmQ6IG1hcC1nZXQoICRjb2xvciwgYmdCb3ggKTtcblx0XHRwYWRkaW5nOiAxNXB4IDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCAkY29sb3IsIGFjY2VudCApO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnRvcC1ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jl9fbWFpbiB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgY2VudGVyO1xuXHRcdHBhZGRpbmc6IDE2MHB4IDAgMjIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0cGFkZGluZzogMTE5cHggMCAxNDBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0cGFkZGluZzogOTNweCAwIDE3NXB4O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNjMlIGJvdHRvbTtcblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDExMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwNXB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDczcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IC0yNHB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxMXB4IHNvbGlkICNGRTAwMDI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGhlaWdodDogOTAlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRsZWZ0OiAtMTBweDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0LXdpZHRoOiA1cHg7XG5cdFx0XHRcdGhlaWdodDogOTUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0bWF4LXdpZHRoOiAzNDVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDI5NHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1heC13aWR0aDogMTg5cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQuc29jaWFsIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAzcHg7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGJvdHRvbTogLTZweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Ym90dG9tOiAtNjNweDtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmRzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IC04N3B4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTMxMzEzO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2NhcmQge1xuXHRcdGhlaWdodDogMjUwcHg7XG5cdFx0d2lkdGg6IDQyM3B4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tcmlnaHQ6IDMycHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdGZsZXg6IDAgMCBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMjZweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG5cdFx0XHRmbGV4OiAwIDAgY2FsYygxMDAlIC0gMTZweCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNTcuOSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTlweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgIzAwMDAwMCA5MC4xJSk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0aGVpZ2h0OiAxNzZweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDAuOSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10ZXh0IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nOiAwIDIzcHggMjNweDtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCB4bCApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5ib3gtbnVtIHtcblx0YmFja2dyb3VuZDogbWFwLWdldCggJGNvbG9yLCBiZ0JveCApO1xuXHRwYWRkaW5nLXRvcDogNTJweDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxuXG5cdC50aXRsZSB7XG5cdFx0bWF4LXdpZHRoOiAzMTJweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm94cyB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuXHRcdGdyaWQtZ2FwOiA0NXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRncmlkLWdhcDogMzdweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzZweDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0Z3JpZC1nYXA6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm94IHtcblxuXHRcdCYtbnVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogNTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0Y29sb3I6IG1hcC1nZXQoICRjb2xvciwgYWNjZW50ICk7XG5cdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBhbHQgKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTdweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDUyLjc3N3Z3O1xuXHRcdFx0cGFkZGluZy10b3A6IDIwLjEzdnc7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGhlaWdodDogNjUuNDl2dztcblx0XHRcdFx0cGFkZGluZy10b3A6IDE5LjUzdnc7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHhsICkgKSB7XG5cdFx0XHRcdGhlaWdodDogNzcuNXZ3O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjEuMjV2dztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoICRmZiwgYWx0ICk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMDYuNyU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHhsICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYWR2YW50IHtcblx0Ym94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0cGFkZGluZzogMzdweCAyMnB4IDMwcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgeGwgKSApIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjZweDtcblx0fVxuXG5cdCZzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdGdyaWQtZ2FwOiA0MHB4IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHhsICkgKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdyaWQtZ2FwOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGhlaWdodDogMjIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCB4bCApICkge1xuXHRcdFx0aGVpZ2h0OiAyMTJweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdGhyIHtcblx0XHRtYXJnaW46IDI2cHggMCAyOHB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E4QTZBNjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHhsICkgKSB7XG5cdFx0XHRtYXJnaW46IDI1cHggMDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxN3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgeGwgKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0ICB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDEyNnB4O1xuXHRcdH1cblx0fVxufSIsIi5zZWN0aW9uIHtcblx0bWFyZ2luOiAxNTBweCAwO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0bWFyZ2luOiAxMDBweCAwO1xuXHR9XG5cblx0Ji0tbm10IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblx0Ji0tbWwge1xuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tdGVzdCB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTE0cHg7XG5cdFx0fVxuXG5cdFx0LnNlY3Rpb25fX2hlYWRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2M3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWRhcmsge1xuXHRcdGJhY2tncm91bmQ6ICMxMzEzMTM7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDYwcHggMDtcblx0XHR9XG5cblx0XHQuc2xpZGVyIHtcblxuXHRcdFx0Ji1idG4ge1xuXG5cdFx0XHRcdCYtLXByZXYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWxlZnQtLWxpZ2h0LnN2ZycpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tbmV4dCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctcmlnaHQtLWxpZ2h0LnN2ZycpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tc20ge1xuXHRcdG1hcmdpbjogMTAwcHggMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW46IDY0cHggMCA2OXB4O1xuXG5cdFx0XHQuc2VjdGlvbl9faGVhZGVyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1wcm9maSB7XG5cblx0XHQuc2VjdGlvbl9faGVhZGVyIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19oZWFkZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNzFweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cblx0XHQmICsgLnNlY3Rpb25fX2FsZXJ0IHtcblx0XHRcdG1hcmdpbi10b3A6IC0xOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tbWluIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnRpdGxlLXNtLFxuXHRcdC50aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXHRcdFx0Y29sb3I6ICNGNUY1RjU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtbGVmdCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zZWN0aW9uX190aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA4MTBweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG91cnMuaXMtbGluZSAudG91cnMtYm94X19saXN0IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cblxuXHQub3JkZXItcGFja2FnZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQub3JkZXItcGFja2FnZV9fbWFpbiB7XG5cdFx0bWF4LWhlaWdodDogOTk5OTk5cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWF4LWhlaWdodDogMjk0cHg7XG5cdFx0fVxuXHR9XG5cblx0Lm9yZGVyLXRvdXJfX2JveC0tY2hlY2ssXG5cdC5vcmRlci1wYWNrYWdlX19ib3gge1xuXHRcdHdpZHRoOiAzMTVweDtcblx0XHRtaW4td2lkdGg6IDMxNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdHdpZHRoOiAyNTBweDtcblx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0fVxuXHR9XG5cblx0Lm9yZGVyLXRvdXIge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQub3JkZXItcGFja2FnZV9fYm90dG9tIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0Lm9yZGVyLXBhY2thZ2VfX2JveC0tbmFtZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci1wYWNrYWdlX19ib3gtLWNhcmQge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdFx0ZmxleDogMCAwIDUwJTtcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQub3JkZXItY2hlY2sge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5vcmRlci10b3VyX19ib3gtLWNoZWNrIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xuXHRcdH1cblx0fVxuXG5cdC5vcmRlci1wYWNrYWdlX19ib3gtLW5hbWUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4td2lkdGg6IDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWxlcnQge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzN3B4O1xuXHRcdGNvbG9yOiAjRkUwMDAyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5sZXZlbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYtaWNvbiB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDM0cHg7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0Ji0tZWFzeSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sZXZlbC1pY29uX19lYXN5LnN2ZycpO1xuXHRcdH1cblxuXHRcdCYtLW1lZGl1bSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sZXZlbC1pY29uX19tZWRpdW0uc3ZnJyk7XG5cdFx0fVxuXG5cdFx0Ji0taGFyZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sZXZlbC1pY29uX19oYXJkLnN2ZycpO1xuXHRcdH1cblxuXHRcdCYtLWRhcmsge1xuXG5cdFx0XHQmLmxldmVsLWljb24tLWVhc3kge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sZXZlbC1pY29uX19lYXN5LWRhcmsuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYubGV2ZWwtaWNvbi0tbWVkaXVtIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGV2ZWwtaWNvbl9fbWVkaXVtLWRhcmsuc3ZnJyk7XG5cdFx0XHR9XG5cblx0XHRcdCYubGV2ZWwtaWNvbi0taGFyZCB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xldmVsLWljb25fX2hhcmQtZGFyay5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRmbGV4OiAxO1xuXG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDU3MnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI3NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzNnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmxldmVsLWljb24ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19pbWcge1xuXHRcdHdpZHRoOiA0OS4xOSU7XG5cdFx0bWF4LXdpZHRoOiA0OS4xOSU7XG5cdFx0ZmxleDogMCAwIDQ5LjE5JTtcblx0XHRtYXJnaW4tbGVmdDogMTA1cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi10b3A6IDQ3cHg7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA5OSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn0iLCIucGFnZSB7XG5cdG1hcmdpbi10b3A6IDYxcHg7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRtYXJnaW4tdG9wOiAyOXB4O1xuXHR9XG5cblx0Jl9fdG9wIHtcblx0XHRwYWRkaW5nOiAwIDEwM3B4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAyLjZweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdGNvbG9yOiAjNTM1ODVFO1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4MiU7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRoZWlnaHQ6IDYyM3B4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1ib3R0b206IDk4cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0aGVpZ2h0OiA1NTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGhlaWdodDogNDYwcHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0fVxuXG5cdCYtYm94IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogNDBweCAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbjogMzBweCAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogNTBweCAwO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdG1heC13aWR0aDogMzAwcHg7XG5cdFx0XHRmbGV4OiAwIDAgMzAwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoICRmZiwgYWx0ICk7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMTglO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAyOTBweDtcblx0XHRcdFx0ZmxleDogMCAwIDI5MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tYWx0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE5MCU7XG5cdFx0XHRjb2xvcjogIzUzNTg1RTtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMTYlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX21hcCB7XG5cdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdGhlaWdodDogNjYzcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogNTVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRoZWlnaHQ6IDQ1MXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cblx0XHRpZnJhbWUge1xuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCZfX2FsZXJ0IHtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdHBhZGRpbmc6IDE3cHggMjBweCAxOHB4O1xuXHRcdG1hcmdpbjogNDBweCAwIDUwcHg7XG5cdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMDAlO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNTAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDExcHg7XG5cdFx0fVxuXG5cdFx0YiB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdH1cblx0fVxuXG5cdCYtc2VjdGlvbiB7XG5cdFx0bWFyZ2luOiA5MHB4IDAgNTBweDtcblxuXHRcdCYtLWRlc2sge1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWdyYXkge1xuXHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRcdG1hcmdpbjogMTAwcHggMCA5MHB4O1xuXHRcdFx0cGFkZGluZzogNjBweCAwO1xuXG5cdFx0XHQuY2FyZHMge1xuXHRcdFx0XHRtYXJnaW46IDAgMTA1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTA1JTtcblx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBhbHQgKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19zdWJ0aXRsZSB7XG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNzAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogOTVweCAwIDYwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXHRcdFx0bWF4LXdpZHRoOiAyMjRweDtcblx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblxuXHQmLXRhYmxlIHtcblxuXHRcdCZfX2xpbmUge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN1Y2Nlc3Mge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcDogMTUuMTR2dztcblx0XHRcdHBhZGRpbmctdG9wOiAyMThweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMThweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTJweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBjaXIgKTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bWF4LXdpZHRoOiAyMjRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCYtc2ltcGxlIHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblxuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtZm9ybSB7XG5cdFx0bWFyZ2luLXRvcDogMTAwcHg7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXG5cdFx0LnRpdGxlLXNtIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZm9ybSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXG5cdFx0XHQuZm9ybV9fbGFiZWwge1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9fbGFiZWwtbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9faW5wdXQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9fbGFiZWwtLWNoZWNrIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDI4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9ybV9fY2hlY2stYm94IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNGRTAwMDI7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDExcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMycgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDEzIDExJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy45MTYzNSA4LjM3NTA2TDAuOTk5Njg4IDUuMTY2NzJMMC4wMjc0NjU4IDYuMjM2MTdMMy45MTYzNSAxMC41MTM5TDEyLjI0OTcgMS4zNDcyOEwxMS4yNzc1IDAuMjc3ODMyTDMuOTE2MzUgOC4zNzUwNlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5mb3JtX19sYWJlbC1uYW1lIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0OXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMjRweDtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzNweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIudGV4dCB7XG5cblx0Jl9fYnRuIHtcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0bWFyZ2luLXRvcDogNTVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHR1bCB7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyOXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRTAwMDI7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogIzIwN0ZGRjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLW1pbiwgbGcgKSwgJ21pbicgKSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCggJGNvbG9yLCBhY2NlbnQgKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1tZCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDE2NyU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXG5cdFx0XHR1bCBsaSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTdweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5jYXJkcyB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0Z3JpZC1nYXA6IDMwcHggMjNweDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59IiwiLmNhcmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdGJveC1zaGFkb3c6IC0xcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0Ym94LXNoYWRvdzogMXB4IDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIGxnICksICdtaW4nICkge1xuXHRcdFx0Ym94LXNoYWRvdzogLTFweCA3cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0YXR1cyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdGxlZnQ6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiAwIDExcHggMCAxNnB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGJhY2tncm91bmQ6ICNGRTAwMDI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0Y29sb3I6ICNGRkI4MDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTMuMjIlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDUuMjIlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNTMuMjIlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjQuMDYlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNC40NCUsICMwMDAwMDAgOTUuNTQlKTtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRwYWRkaW5nLXRvcDogN3B4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2JveCB7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDZweCAxM3B4O1xuXHRcdH1cblxuXHRcdCYtLWxpbmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0XHR9XG5cdFx0XG5cdFx0Ji1zdGF0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMXB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0bWluLWhlaWdodDogMTdweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tY2FsZW5kYXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9jYWxlbmRhci5zdmcnKTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tZGF5IHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGF5LnN2ZycpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogIzMwQUQ2Mztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3N0YXRzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0b3A6IDE5cHg7XG5cdFx0cmlnaHQ6IDE2cHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHR0b3A6IDhweDtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0YXQge1xuXHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmLWljb24ge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0LmxldmVsLWljb24ge1xuXHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHQmLXZhbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0XHRmb250LXNpemU6IDhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDZweDtcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHR9XG5cdH1cblxuXHQmX19tb3JlIHtcblx0XHRtYXJnaW4tdG9wOiAxM3B4O1xuXG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5pY29uIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdXNlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogNTZweDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDFweDtcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdH1cblxuXHRcdCYtYXZhdGFyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdGhlaWdodDogNDRweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRjb2xvcjogIzVGNUY1Rjtcblx0XHR9XG5cblx0XHQmLXZhbCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm90dG9tIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzk3OTc5Nztcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0fVxuXG5cdCZfX3ByaWNlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGF0ZSB7XG5cdFx0Y29sb3I6ICM1RjVGNUY7XG5cdH1cblxuXHQmX19jb3VudCB7XG5cdFx0Y29sb3I6ICNGRTAwMDI7XG5cdH1cblxuXHQmX19hY3Rpb24ge1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY2FyZC1zaW1wbGUge1xuXG5cdCYtLWFsdCB7XG5cdFx0LmNhcmQtc2ltcGxlIHtcblxuXHRcdFx0Jl9faW1nIHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDY0LjM5JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pbmZvIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDM4cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjAuMzklO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjYlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmc6IDE0cHggMTZweCAwO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMTQ0JTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bGluZS1oZWlnaHQ6IDE3MCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbW9yZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDE3MCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTZweDtcblx0XHR0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuXHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufSIsIi50b3VycyB7XG5cblx0Jl9faGVscCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNHB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQmLWJveCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCZfX3RpdGxlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTNweDtcblx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG5cdFx0XHRjb2xvcjogIzVGNUY1Rjtcblx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIGNpciApO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBiaWcgKSApIHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBiaWcgKSApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2xpc3Qge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdFx0Z3JpZC1nYXA6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdH1cblx0XG5cdFx0XHQuc2xpY2stdHJhY2sge1xuXHRcdFxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcblx0XHRcdC5zbGljay1saXN0IHtcblx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW46IC0yMHB4IDA7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc2xpZGUge1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMCAycHggIWltcG9ydGFudDtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC45KTtcblx0XHRcdFx0d2lkdGg6IDY3LjV2dztcblx0XHRcdFx0bWF4LXdpZHRoOiA2Ny41dnc7XG5cdFx0XHRcdGZsZXg6IDAgMCA2Ny41dnc7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblxuXHRcdFx0XHQmLnNsaWNrLWNlbnRlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5pcy1saW5lIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblx0XHRcdFxuXHRcdFx0LnRvdXJzIHtcblxuXHRcdFx0XHQmLWJveCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZFMDAwMjtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDEzcHggMTFweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIG1haW4gKTtcblxuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmX19saXN0IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAtMXB4IDFweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19pbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19pbmZvIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19zdGF0dXMge1xuXHRcdFx0XHRcdHRvcDogMDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCA3cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX21vcmUge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX191c2VyIHtcblxuXHRcdFx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtdmFsIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fYm90dG9tIHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTMycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fcHJpY2Uge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0XHRcdCZfX29sZCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19saW5lIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19jb3VudCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMTZweDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2RhdGUgIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fYWN0aW9uIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMTZweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBjaXIgKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19zdGF0IHtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcblxuXHRcdFx0XHRcdC5sZXZlbC1pY29uIHtcblxuXHRcdFx0XHRcdFx0Ji0tZWFzeSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2xldmVsLWljb25fX2Vhc3ktZGFyay5zdmcnKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji0tbWVkaXVtIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbGV2ZWwtaWNvbl9fbWVkaXVtLWRhcmsuc3ZnJyk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtLWhhcmQge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sZXZlbC1pY29uX19oYXJkLWRhcmsuc3ZnJyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fc3RhdHMge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fc3RhdCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtdmFsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19tb3JlIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fYm94IHtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE5cHggMjBweCAxM3B4O1xuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLXN0YXQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxN3B4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTlweDtcblxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDE0MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEyNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNy4zMzglO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNy4zMzglO1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDI3LjMzOCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMyNnB4O1xuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDMyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udG91ci10b3Age1xuXG5cdCZfX21haW4ge1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTAzcHggMCAxNDlweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwMDAwMCAyNy4wOCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDkxcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5LCAxOSwgMTksIDApIDAlLCAjMTMxMzEzIDEwMCUpO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5mbyB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQuYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDI4NnB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXgtd2lkdGg6IDU5MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogNDVweDtcblx0XHRcdG1heC13aWR0aDogNDUwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdG1heC13aWR0aDogMjYwcHg7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDkwJTtcblx0XHRcdGJvcmRlci1yaWdodDogNnB4IHNvbGlkICNGRTAwMDI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdC5idG4ge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xuXHRcdFx0ei1pbmRleDogNTtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0bWFyZ2luLXRvcDogNTJweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG5cdFx0bWF4LXdpZHRoOiA0OTVweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0bWFyZ2luLXRvcDogNDJweDtcblx0XHR9XG5cdH1cblxuXHQmX19zdGF0cyB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAzMTRweDtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z3JpZC1nYXA6IDMwcHggMjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRncmlkLWdhcDogMjNweCAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0YXQge1xuXHRcdG1hcmdpbi1ib3R0b206IDQycHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA2M3B4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMnB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCYtcGljIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0d2lkdGg6IDIxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXZhbCB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYm90dG9tIHtcblx0XHRwYWRkaW5nOiA2OXB4IDAgMTE1cHg7XG5cdFx0YmFja2dyb3VuZDogIzEzMTMxMztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3ZpZGVvIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiA0Mi4yNSU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1MC4yNSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdGJvdHRvbTogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdGhlaWdodDogOTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3BsYXkuc3ZnJyk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiAzOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5maWx0ZXIge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtaW4taGVpZ2h0OiA4M3B4O1xuXHRcdHBhZGRpbmc6IDIycHggMCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdHBhZGRpbmc6IDEycHggMCAxMXB4O1xuXHRcdFx0bWluLWhlaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmLWJ0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGhlaWdodDogNDRweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXG5cdFx0Lmljb24ge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faXRlbXMge1xuXHRcdGZsZXg6IDE7XG5cdFx0bWFyZ2luOiAwIDExcHggLTEwcHggMjJweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0bGluZS1oZWlnaHQ6IDQ0cHg7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRjb2xvcjogIzVGNUY1Rjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHQmLWNsb3NlIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRoZWlnaHQ6IDlweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlcixcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoNDVkZWcpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIsXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogbWFwLWdldCggJGNvbG9yLCBhY2NlbnQgKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIGNpciApO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMXB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2J0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0Zm9udC1zaXplOiAyN3B4O1xuXHRcdGNvbG9yOiAjQzRDNEM0O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19tYWluIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMjNweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0xM3B4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNDNEM0QzQ7XG5cdFx0fVxuXG5cdFx0LnBvcHVwX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VsZWN0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cblx0XHRcdC5qcS1zZWxlY3Rib3hfX2Ryb3Bkb3duIHtcblx0XHRcdFx0dG9wOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0bGVmdDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHRyaWdodDogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0LmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0LmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG5cdFx0XHRcdHdpZHRoOiAyNnB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDI2cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cge1xuXHRcdFx0XHRyaWdodDogNXB4O1xuXHRcdFx0XHR0b3A6IDExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluZSB7XG5cblx0XHQmLS1hY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxNTVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZm9ybV9fbGFiZWwtLWFyZWEge1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEycHgpO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cblx0XHRcdFx0LmN1c3RvbS1zZWxlY3RfX3NlbGVjdCxcblx0XHRcdFx0LmZvcm1fX3NlbGVjdCxcblx0XHRcdFx0LmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIucHJpY2Uge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0Jl9fbmV3IHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Y29sb3I6ICNGRTAwMDI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX29sZCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGNvbG9yOiAjNUY1RjVGO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMC41ZW07XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0cHgpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzVGNUY1Rjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuY3VzdG9tLXNlbGVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLm9wZW5lZCB7XG5cdFx0XG5cdFx0LmN1c3RvbS1zZWxlY3RfX2Ryb3Bkb3duIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX3NlbGVjdCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCYtdGV4dCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0XHQmICoge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5wbGFjZWhvbGRlciB7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fdHJpZ2dlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMzRweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHQmLWFycm93IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR9XG5cdH1cblxuXHQmX19kcm9wZG93biB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTA7XG5cblx0XHRsaSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XG5cdFx0XHRcdC5jaGVjay1ib3g6YWZ0ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogbWFwLWdldCggJGNvbG9yLCBhY2NlbnQgKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY2hlY2stYm94IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDRweDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNoZWNrLWJveCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRzcGFuIHtcblxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0fVxufSIsIi5vcmRlciB7XG5cblx0Jl9fdGl0bGUge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji1zdGVwcyB7XG5cblx0XHQmX19jb250cm9scyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUxcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tYWxsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cblx0XHQmX19saW5lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2JveCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Lm9yZGVyLXN0ZXBzX19ib3gtYWN0aW9uIC5idG4ge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIHNtICksICdtaW4nICkge1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxNjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWFjdGlvbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0ei1pbmRleDogNTA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IC0xcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwM3B4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDNweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYub3JkZXJfX2J0bi0tYmlnIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWluZm8ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWxpbmUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1jb250IHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN0ZXAge1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbi1yaWdodDogNzNweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICNGRTAwMDI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0JiB+IC5vcmRlci1zdGVwIHtcblx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNHB4O1xuXHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRoZWlnaHQ6IDEzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9uZy1hcnJvdy1yaWdodC5zdmcnKTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji12YWwge1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jYWxsYmFjayB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10b3VyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcblx0XHR9XG5cblx0XHQmLS10YWJsZSB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ib3gge1xuXHRcdFx0cGFkZGluZzogMTRweCAgMThweCAxNHB4O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdG1pbi1oZWlnaHQ6IDU4cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWluZm8ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiA0ODlweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWNhbGVuZGFyIHtcblx0XHRcdFx0d2lkdGg6IDE0NXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEycHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0taW5zdHJ1Y3RvciB7XG5cdFx0XHRcdG1heC13aWR0aDogMzQ2cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMzcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMTVweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWNoZWNrIHtcblx0XHRcdFx0d2lkdGg6IDIyMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDIyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTFweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLWNoY2sge1xuXHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAyMXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHQub3JkZXItdG91cl9fY2hlY2sge1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZvcm1fX2NoZWNrLWJveCB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDNweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtYWx0IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRsZWZ0OiAxOXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAxOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1wcmljZSB7XG5cdFx0XHRcdG1pbi13aWR0aDogMjI5cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pbmZvIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE0MCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3N0YXRzIHtcblx0XHRcdG1hcmdpbi10b3A6IC0zcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZF9fc3RhdCB7XG5cdFx0XHRcdGNvbG9yOiAjMDAwMDAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JnMge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXZhbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogLTVweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jYXJkX19ib3gtc3RhdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYgPiBzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NoZWNrIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdC5mb3JtX19jaGVjay1ib3gge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcHJpY2Uge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucHJpY2Uge1xuXG5cdFx0XHRcdCZfX25ldyB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fb2xkIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDExcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kYXRlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2NhbGVuZGFyIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhbGVuZGFyLnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyN3B4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdCZfX2luc3RydWN0b3Ige1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdCYtYXZhdGFyIHtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWluZm8ge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWNoZWNrIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAyNnB4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCYtLXllcyB7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW5vIHtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcGFja2FnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5wYWdlLXRhYmxlX19saW5lOm50aC1jaGlsZChvZGQpIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm9yZGVyLXBhY2thZ2VfX21haW4gLnBhZ2UtdGFibGVfX2xpbmUge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3JkZXItcGFja2FnZV9fbWFpbiAucGFnZS10YWJsZV9fbGluZSAub3JkZXItdG91ciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdFx0Lm9yZGVyLXBhY2thZ2VfX2JveCB7XG5cdFx0XHRcdGhlaWdodDogMTAwcHg7XG5cblx0XHRcdFx0Lm9yZGVyLXBhY2thZ2VfX2NhcmQge1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190b3Age1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG5cdFx0XHQub3JkZXItcGFja2FnZV9fYm94LS1uYW1lIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jYXJkIHtcblxuXHRcdFx0Ji1kYXRlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRjb2xvcjogIzVGNUY1RjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1wcmljZSB7XG5cblx0XHRcdFx0LnByaWNlX19uZXcge1xuXG5cdFx0XHRcdFx0c3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJpY2VfX29sZCB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDZweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWFjdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdFx0XHQuZm9ybV9fbGFiZWwtbmFtZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5mb3JtX19jaGVjay1ib3gge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcblx0XHRcdFx0XHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2JveCB7XG5cdFx0XHRwYWRkaW5nOiA3cHggMjBweCAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdHdpZHRoOiAyMjBweDtcblx0XHRcdG1pbi13aWR0aDogMjIwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDIyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdG1heC13aWR0aDogNTAlO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1jYXJkIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5hbWUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzNjhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweCAxM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19tYWluIHtcblx0XHRcdG1heC1oZWlnaHQ6IDE3OHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTc4cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5wYWdlLXRhYmxlX19saW5lIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm9yZGVyLXRvdXIge1xuXHRcdFx0XHRcdGN1cnNvcjogaW5pdGlhbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdXNlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mb3JtX19sYWJlbCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZzIHtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdG1heC13aWR0aDogNDU0cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fY29udHJvbHMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjNweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fYnRuIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjNweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkUwMDAyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX21vcmUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIGxnICksICdtaW4nICkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogbWFwLWdldCggJGNvbG9yLCBhY2NlbnQgKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZFMDAwMjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0JjphZnRlcixcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRkUwMDAyO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDExMiU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1wYXkge1xuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0cGFkZGluZzogMzBweDtcblx0XHRtYXgtd2lkdGg6IDgyNXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDIwcHggMTVweCAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMjhweDtcblx0XHR9XG5cblx0XHQmX190b3Age1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBjaXIgKTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2RhdGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NhbGVuZGFyLnN2ZycpO1xuXHRcdFx0bWluLWhlaWdodDogMTdweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3BhY2thZ2Uge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faGVscCB7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvb3JkZXJfX2ljb24tMS5zdmcnKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDUzcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdH1cblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxOTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19tYWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQub3JkZXItcGF5X19jb2wtLWxnIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE2cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQub3JkZXItcGF5X19jb2wtLXNtIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cblx0XHRcdFx0QHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29sIHtcblxuXHRcdFx0Ji0tbGcge1xuXHRcdFx0XHR3aWR0aDogNjAuODclO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwLjg3JTtcblx0XHRcdFx0ZmxleDogMCAwIDYwLjg3JTtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjNweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogNDUwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNnB4IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tc20ge1xuXHRcdFx0XHR3aWR0aDogMzkuMTMlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM5LjEzJTtcblx0XHRcdFx0ZmxleDogMCAwIDM5LjEzJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMTBweDtcblx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29kZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDQ0cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybV9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDEyMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19zdW1tYSB7XG5cdFx0XHRtYXgtd2lkdGg6IDIzNXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdG9yZGVyOiAtNTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjlweDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Ji1saW5lIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1zYWxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tYWx0IHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fb3B0aW9ucyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHQmLXRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIGNpciApO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRcdGdyaWQtZ2FwOiAxNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19vcHRpb24ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDIwcHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdEBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMTVweDtcblx0XHRcdH1cblxuXHRcdFx0JltkYXRhLXR5cGU9XCJmdWxsXCJdIHtcblxuXHRcdFx0XHQub3JkZXItcGF5X19vcHRpb24tdGl0bGUge1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGljLWZ1bC1wYXkuc3ZnJyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZbZGF0YS10eXBlPVwiaW5zdGFsbG1lbnRcIl0ge1xuXG5cdFx0XHRcdC5vcmRlci1wYXlfX29wdGlvbi10aXRsZSB7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxOXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGljLWluc3RhbGxtZW50LXBheS5zdmcnKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogOXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNOC41IDBDNi44MTg4NiAwIDUuMTc1NDcgMC40OTg1MTYgMy43Nzc2NiAxLjQzMjUxQzIuMzc5ODQgMi4zNjY1IDEuMjkwMzcgMy42OTQwMiAwLjY0NzAyOCA1LjI0NzE5QzAuMDAzNjgyOTMgNi44MDAzNiAtMC4xNjQ2NDUgOC41MDk0MyAwLjE2MzMyOSAxMC4xNTgzQzAuNDkxMzAzIDExLjgwNzEgMS4zMDA4NSAxMy4zMjE3IDIuNDg5NiAxNC41MTA0QzMuNjc4MzQgMTUuNjk5MiA1LjE5MjkgMTYuNTA4NyA2Ljg0MTc0IDE2LjgzNjdDOC40OTA1NyAxNy4xNjQ2IDEwLjE5OTYgMTYuOTk2MyAxMS43NTI4IDE2LjM1M0MxMy4zMDYgMTUuNzA5NiAxNC42MzM1IDE0LjYyMDIgMTUuNTY3NSAxMy4yMjIzQzE2LjUwMTUgMTEuODI0NSAxNyAxMC4xODExIDE3IDguNUMxNi45OTc2IDYuMjQ2NDEgMTYuMTAxMyA0LjA4NTgyIDE0LjUwNzcgMi40OTIyOEMxMi45MTQyIDAuODk4NzUzIDEwLjc1MzYgMC4wMDI0Mzc0MyA4LjUgMFYwWk04LjY3NzA5IDMuNTQxNjdDOC44ODcyMyAzLjU0MTY3IDkuMDkyNjUgMy42MDM5OCA5LjI2NzM4IDMuNzIwNzNDOS40NDIxMSAzLjgzNzQ4IDkuNTc4MjkgNC4wMDM0MiA5LjY1ODcxIDQuMTk3NTdDOS43MzkxMyA0LjM5MTcxIDkuNzYwMTcgNC42MDUzNSA5LjcxOTE3IDQuODExNDVDOS42NzgxNyA1LjAxNzU1IDkuNTc2OTggNS4yMDY4NyA5LjQyODM5IDUuMzU1NDdDOS4yNzk3OSA1LjUwNDA2IDkuMDkwNDggNS42MDUyNSA4Ljg4NDM3IDUuNjQ2MjVDOC42NzgyNyA1LjY4NzI1IDguNDY0NjMgNS42NjYyMSA4LjI3MDQ5IDUuNTg1NzlDOC4wNzYzNCA1LjUwNTM3IDcuOTEwNCA1LjM2OTE5IDcuNzkzNjUgNS4xOTQ0NkM3LjY3NjkgNS4wMTk3MyA3LjYxNDU5IDQuODE0MzEgNy42MTQ1OSA0LjYwNDE3QzcuNjE0NTkgNC4zMjIzNyA3LjcyNjUzIDQuMDUyMTIgNy45MjU3OSAzLjg1Mjg3QzguMTI1MDQgMy42NTM2MSA4LjM5NTI5IDMuNTQxNjcgOC42NzcwOSAzLjU0MTY3Wk0xMC4yNzA4IDEzLjEwNDJINy40Mzc1QzcuMjQ5NjQgMTMuMTA0MiA3LjA2OTQ4IDEzLjAyOTUgNi45MzY2NCAxMi44OTY3QzYuODAzOCAxMi43NjM5IDYuNzI5MTcgMTIuNTgzNyA2LjcyOTE3IDEyLjM5NThDNi43MjkxNyAxMi4yMDggNi44MDM4IDEyLjAyNzggNi45MzY2NCAxMS44OTVDNy4wNjk0OCAxMS43NjIxIDcuMjQ5NjQgMTEuNjg3NSA3LjQzNzUgMTEuNjg3NUg3Ljk2ODc1QzguMDE1NzIgMTEuNjg3NSA4LjA2MDc2IDExLjY2ODggOC4wOTM5NyAxMS42MzU2QzguMTI3MTggMTEuNjAyNCA4LjE0NTg0IDExLjU1NzQgOC4xNDU4NCAxMS41MTA0VjguMzIyOTJDOC4xNDU4NCA4LjI3NTk1IDguMTI3MTggOC4yMzA5MSA4LjA5Mzk3IDguMTk3N0M4LjA2MDc2IDguMTY0NDkgOC4wMTU3MiA4LjE0NTgzIDcuOTY4NzUgOC4xNDU4M0g3LjQzNzVDNy4yNDk2NCA4LjE0NTgzIDcuMDY5NDggOC4wNzEyMSA2LjkzNjY0IDcuOTM4MzdDNi44MDM4IDcuODA1NTMgNi43MjkxNyA3LjYyNTM2IDYuNzI5MTcgNy40Mzc1QzYuNzI5MTcgNy4yNDk2NCA2LjgwMzggNy4wNjk0NyA2LjkzNjY0IDYuOTM2NjNDNy4wNjk0OCA2LjgwMzc5IDcuMjQ5NjQgNi43MjkxNyA3LjQzNzUgNi43MjkxN0g4LjE0NTg0QzguNTIxNTYgNi43MjkxNyA4Ljg4MTkgNi44Nzg0MiA5LjE0NzU3IDcuMTQ0MUM5LjQxMzI1IDcuNDA5NzggOS41NjI1IDcuNzcwMTEgOS41NjI1IDguMTQ1ODNWMTEuNTEwNEM5LjU2MjUgMTEuNTU3NCA5LjU4MTE2IDExLjYwMjQgOS42MTQzNyAxMS42MzU2QzkuNjQ3NTggMTEuNjY4OCA5LjY5MjYyIDExLjY4NzUgOS43Mzk1OSAxMS42ODc1SDEwLjI3MDhDMTAuNDU4NyAxMS42ODc1IDEwLjYzODkgMTEuNzYyMSAxMC43NzE3IDExLjg5NUMxMC45MDQ1IDEyLjAyNzggMTAuOTc5MiAxMi4yMDggMTAuOTc5MiAxMi4zOTU4QzEwLjk3OTIgMTIuNTgzNyAxMC45MDQ1IDEyLjc2MzkgMTAuNzcxNyAxMi44OTY3QzEwLjYzODkgMTMuMDI5NSAxMC40NTg3IDEzLjEwNDIgMTAuMjcwOCAxMy4xMDQyWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtdG9wIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10aXRsZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvdHRvbTogLTNweDtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bGVmdDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNOC41IDBDNi44MTg4NiAwIDUuMTc1NDcgMC40OTg1MTYgMy43Nzc2NiAxLjQzMjUxQzIuMzc5ODQgMi4zNjY1IDEuMjkwMzcgMy42OTQwMiAwLjY0NzAyOCA1LjI0NzE5QzAuMDAzNjgyOTMgNi44MDAzNiAtMC4xNjQ2NDUgOC41MDk0MyAwLjE2MzMyOSAxMC4xNTgzQzAuNDkxMzAzIDExLjgwNzEgMS4zMDA4NSAxMy4zMjE3IDIuNDg5NiAxNC41MTA0QzMuNjc4MzQgMTUuNjk5MiA1LjE5MjkgMTYuNTA4NyA2Ljg0MTc0IDE2LjgzNjdDOC40OTA1NyAxNy4xNjQ2IDEwLjE5OTYgMTYuOTk2MyAxMS43NTI4IDE2LjM1M0MxMy4zMDYgMTUuNzA5NiAxNC42MzM1IDE0LjYyMDIgMTUuNTY3NSAxMy4yMjIzQzE2LjUwMTUgMTEuODI0NSAxNyAxMC4xODExIDE3IDguNUMxNi45OTc2IDYuMjQ2NDEgMTYuMTAxMyA0LjA4NTgyIDE0LjUwNzcgMi40OTIyOEMxMi45MTQyIDAuODk4NzUzIDEwLjc1MzYgMC4wMDI0Mzc0MyA4LjUgMFYwWk04LjY3NzA5IDMuNTQxNjdDOC44ODcyMyAzLjU0MTY3IDkuMDkyNjUgMy42MDM5OCA5LjI2NzM4IDMuNzIwNzNDOS40NDIxMSAzLjgzNzQ4IDkuNTc4MjkgNC4wMDM0MiA5LjY1ODcxIDQuMTk3NTdDOS43MzkxMyA0LjM5MTcxIDkuNzYwMTcgNC42MDUzNSA5LjcxOTE3IDQuODExNDVDOS42NzgxNyA1LjAxNzU1IDkuNTc2OTggNS4yMDY4NyA5LjQyODM5IDUuMzU1NDdDOS4yNzk3OSA1LjUwNDA2IDkuMDkwNDggNS42MDUyNSA4Ljg4NDM3IDUuNjQ2MjVDOC42NzgyNyA1LjY4NzI1IDguNDY0NjMgNS42NjYyMSA4LjI3MDQ5IDUuNTg1NzlDOC4wNzYzNCA1LjUwNTM3IDcuOTEwNCA1LjM2OTE5IDcuNzkzNjUgNS4xOTQ0NkM3LjY3NjkgNS4wMTk3MyA3LjYxNDU5IDQuODE0MzEgNy42MTQ1OSA0LjYwNDE3QzcuNjE0NTkgNC4zMjIzNyA3LjcyNjUzIDQuMDUyMTIgNy45MjU3OSAzLjg1Mjg3QzguMTI1MDQgMy42NTM2MSA4LjM5NTI5IDMuNTQxNjcgOC42NzcwOSAzLjU0MTY3Wk0xMC4yNzA4IDEzLjEwNDJINy40Mzc1QzcuMjQ5NjQgMTMuMTA0MiA3LjA2OTQ4IDEzLjAyOTUgNi45MzY2NCAxMi44OTY3QzYuODAzOCAxMi43NjM5IDYuNzI5MTcgMTIuNTgzNyA2LjcyOTE3IDEyLjM5NThDNi43MjkxNyAxMi4yMDggNi44MDM4IDEyLjAyNzggNi45MzY2NCAxMS44OTVDNy4wNjk0OCAxMS43NjIxIDcuMjQ5NjQgMTEuNjg3NSA3LjQzNzUgMTEuNjg3NUg3Ljk2ODc1QzguMDE1NzIgMTEuNjg3NSA4LjA2MDc2IDExLjY2ODggOC4wOTM5NyAxMS42MzU2QzguMTI3MTggMTEuNjAyNCA4LjE0NTg0IDExLjU1NzQgOC4xNDU4NCAxMS41MTA0VjguMzIyOTJDOC4xNDU4NCA4LjI3NTk1IDguMTI3MTggOC4yMzA5MSA4LjA5Mzk3IDguMTk3N0M4LjA2MDc2IDguMTY0NDkgOC4wMTU3MiA4LjE0NTgzIDcuOTY4NzUgOC4xNDU4M0g3LjQzNzVDNy4yNDk2NCA4LjE0NTgzIDcuMDY5NDggOC4wNzEyMSA2LjkzNjY0IDcuOTM4MzdDNi44MDM4IDcuODA1NTMgNi43MjkxNyA3LjYyNTM2IDYuNzI5MTcgNy40Mzc1QzYuNzI5MTcgNy4yNDk2NCA2LjgwMzggNy4wNjk0NyA2LjkzNjY0IDYuOTM2NjNDNy4wNjk0OCA2LjgwMzc5IDcuMjQ5NjQgNi43MjkxNyA3LjQzNzUgNi43MjkxN0g4LjE0NTg0QzguNTIxNTYgNi43MjkxNyA4Ljg4MTkgNi44Nzg0MiA5LjE0NzU3IDcuMTQ0MUM5LjQxMzI1IDcuNDA5NzggOS41NjI1IDcuNzcwMTEgOS41NjI1IDguMTQ1ODNWMTEuNTEwNEM5LjU2MjUgMTEuNTU3NCA5LjU4MTE2IDExLjYwMjQgOS42MTQzNyAxMS42MzU2QzkuNjQ3NTggMTEuNjY4OCA5LjY5MjYyIDExLjY4NzUgOS43Mzk1OSAxMS42ODc1SDEwLjI3MDhDMTAuNDU4NyAxMS42ODc1IDEwLjYzODkgMTEuNzYyMSAxMC43NzE3IDExLjg5NUMxMC45MDQ1IDEyLjAyNzggMTAuOTc5MiAxMi4yMDggMTAuOTc5MiAxMi4zOTU4QzEwLjk3OTIgMTIuNTgzNyAxMC45MDQ1IDEyLjc2MzkgMTAuNzcxNyAxMi44OTY3QzEwLjYzODkgMTMuMDI5NSAxMC40NTg3IDEzLjEwNDIgMTAuMjcwOCAxMy4xMDQyWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtcHJpY2Uge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXG5cdFx0XHRcdC5wcmljZSB7XG5cblx0XHRcdFx0XHQmX19uZXcge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jl9fb2xkIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLWRhdGUge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDhweDtcblx0XHRcdFx0Y29sb3I6ICM1RjVGNUY7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWNoZWNrIHtcblxuXHRcdFx0XHQuZm9ybV9fbGFiZWwtbmFtZSB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtaW5mbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRcdEBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtbGluZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2kge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDApJyUzRSUzQ3BhdGggZD0nTTguNSAwQzYuODE4ODYgMCA1LjE3NTQ3IDAuNDk4NTE2IDMuNzc3NjYgMS40MzI1MUMyLjM3OTg0IDIuMzY2NSAxLjI5MDM3IDMuNjk0MDIgMC42NDcwMjggNS4yNDcxOUMwLjAwMzY4MjkzIDYuODAwMzYgLTAuMTY0NjQ1IDguNTA5NDMgMC4xNjMzMjkgMTAuMTU4M0MwLjQ5MTMwMyAxMS44MDcxIDEuMzAwODUgMTMuMzIxNyAyLjQ4OTYgMTQuNTEwNEMzLjY3ODM0IDE1LjY5OTIgNS4xOTI5IDE2LjUwODcgNi44NDE3NCAxNi44MzY3QzguNDkwNTcgMTcuMTY0NiAxMC4xOTk2IDE2Ljk5NjMgMTEuNzUyOCAxNi4zNTNDMTMuMzA2IDE1LjcwOTYgMTQuNjMzNSAxNC42MjAyIDE1LjU2NzUgMTMuMjIyM0MxNi41MDE1IDExLjgyNDUgMTcgMTAuMTgxMSAxNyA4LjVDMTYuOTk3NiA2LjI0NjQxIDE2LjEwMTMgNC4wODU4MiAxNC41MDc3IDIuNDkyMjhDMTIuOTE0MiAwLjg5ODc1MyAxMC43NTM2IDAuMDAyNDM3NDMgOC41IDBWMFpNOC42NzcwOSAzLjU0MTY3QzguODg3MjMgMy41NDE2NyA5LjA5MjY1IDMuNjAzOTggOS4yNjczOCAzLjcyMDczQzkuNDQyMTEgMy44Mzc0OCA5LjU3ODI5IDQuMDAzNDIgOS42NTg3MSA0LjE5NzU3QzkuNzM5MTMgNC4zOTE3MSA5Ljc2MDE3IDQuNjA1MzUgOS43MTkxNyA0LjgxMTQ1QzkuNjc4MTcgNS4wMTc1NSA5LjU3Njk4IDUuMjA2ODcgOS40MjgzOSA1LjM1NTQ3QzkuMjc5NzkgNS41MDQwNiA5LjA5MDQ4IDUuNjA1MjUgOC44ODQzNyA1LjY0NjI1QzguNjc4MjcgNS42ODcyNSA4LjQ2NDYzIDUuNjY2MjEgOC4yNzA0OSA1LjU4NTc5QzguMDc2MzQgNS41MDUzNyA3LjkxMDQgNS4zNjkxOSA3Ljc5MzY1IDUuMTk0NDZDNy42NzY5IDUuMDE5NzMgNy42MTQ1OSA0LjgxNDMxIDcuNjE0NTkgNC42MDQxN0M3LjYxNDU5IDQuMzIyMzcgNy43MjY1MyA0LjA1MjEyIDcuOTI1NzkgMy44NTI4N0M4LjEyNTA0IDMuNjUzNjEgOC4zOTUyOSAzLjU0MTY3IDguNjc3MDkgMy41NDE2N1pNMTAuMjcwOCAxMy4xMDQySDcuNDM3NUM3LjI0OTY0IDEzLjEwNDIgNy4wNjk0OCAxMy4wMjk1IDYuOTM2NjQgMTIuODk2N0M2LjgwMzggMTIuNzYzOSA2LjcyOTE3IDEyLjU4MzcgNi43MjkxNyAxMi4zOTU4QzYuNzI5MTcgMTIuMjA4IDYuODAzOCAxMi4wMjc4IDYuOTM2NjQgMTEuODk1QzcuMDY5NDggMTEuNzYyMSA3LjI0OTY0IDExLjY4NzUgNy40Mzc1IDExLjY4NzVINy45Njg3NUM4LjAxNTcyIDExLjY4NzUgOC4wNjA3NiAxMS42Njg4IDguMDkzOTcgMTEuNjM1NkM4LjEyNzE4IDExLjYwMjQgOC4xNDU4NCAxMS41NTc0IDguMTQ1ODQgMTEuNTEwNFY4LjMyMjkyQzguMTQ1ODQgOC4yNzU5NSA4LjEyNzE4IDguMjMwOTEgOC4wOTM5NyA4LjE5NzdDOC4wNjA3NiA4LjE2NDQ5IDguMDE1NzIgOC4xNDU4MyA3Ljk2ODc1IDguMTQ1ODNINy40Mzc1QzcuMjQ5NjQgOC4xNDU4MyA3LjA2OTQ4IDguMDcxMjEgNi45MzY2NCA3LjkzODM3QzYuODAzOCA3LjgwNTUzIDYuNzI5MTcgNy42MjUzNiA2LjcyOTE3IDcuNDM3NUM2LjcyOTE3IDcuMjQ5NjQgNi44MDM4IDcuMDY5NDcgNi45MzY2NCA2LjkzNjYzQzcuMDY5NDggNi44MDM3OSA3LjI0OTY0IDYuNzI5MTcgNy40Mzc1IDYuNzI5MTdIOC4xNDU4NEM4LjUyMTU2IDYuNzI5MTcgOC44ODE5IDYuODc4NDIgOS4xNDc1NyA3LjE0NDFDOS40MTMyNSA3LjQwOTc4IDkuNTYyNSA3Ljc3MDExIDkuNTYyNSA4LjE0NTgzVjExLjUxMDRDOS41NjI1IDExLjU1NzQgOS41ODExNiAxMS42MDI0IDkuNjE0MzcgMTEuNjM1NkM5LjY0NzU4IDExLjY2ODggOS42OTI2MiAxMS42ODc1IDkuNzM5NTkgMTEuNjg3NUgxMC4yNzA4QzEwLjQ1ODcgMTEuNjg3NSAxMC42Mzg5IDExLjc2MjEgMTAuNzcxNyAxMS44OTVDMTAuOTA0NSAxMi4wMjc4IDEwLjk3OTIgMTIuMjA4IDEwLjk3OTIgMTIuMzk1OEMxMC45NzkyIDEyLjU4MzcgMTAuOTA0NSAxMi43NjM5IDEwLjc3MTcgMTIuODk2N0MxMC42Mzg5IDEzLjAyOTUgMTAuNDU4NyAxMy4xMDQyIDEwLjI3MDggMTMuMTA0MlonIGZpbGw9JyUyM0ZFMDAwMicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwJyUzRSUzQ3JlY3Qgd2lkdGg9JzE3JyBoZWlnaHQ9JzE3JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMnB4O1xuXHRcdFx0bWluLWhlaWdodDogMjFweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjlweDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0bWF4LXdpZHRoOiAyMDhweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3R5cGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2xhYmVsLW5hbWUge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0JnMge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjdweDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRcdG1heC13aWR0aDogMjUzcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2NoZWNrIHtcblxuXHRcdFx0XHQmOmNoZWNrZWQge1xuXG5cdFx0XHRcdFx0JiB+IC5vcmRlci1wYXlfX3R5cGUtc2VsZWN0IHtcblxuXHRcdFx0XHRcdFx0Lm9yZGVyLXNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZFMDAwMjtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jaGVjayB7XG5cdFx0XHRtYXgtd2lkdGg6IDI2NnB4O1xuXHRcblx0XHRcdEBzdXBwb3J0cyAoZmxleC1kaXJlY3Rpb246IGNvbHVtbikge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRvcmRlcjogLTQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LmZvcm1fX2xhYmVsLW5hbWUge1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyMDdGRkY7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIGxnICksICdtaW4nICkge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZG93bmxvYWQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdHBhZGRpbmctdG9wOiAxM3B4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19wcmljZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cblx0XHRcdHNwYW46bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMXB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19hY3Rpb24ge1xuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0d2lkdGg6IDE5M3B4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5vcmRlci1zdGVwc19fYm94LWFjdGlvbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBzbSApLCAnbWluJyApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zZWxlY3Qge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuXHRcdG1pbi13aWR0aDogNzRweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMC4zO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Lm9yZGVyLXNlbGVjdF9fZHJvcGRvd24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMThweCAwIDVweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogOHB4O1xuXHRcdFx0XHR3aWR0aDogNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDVweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTNweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Ryb3Bkb3duIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdGJveC1zaGFkb3c6IC0xcHggMXB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0cGFkZGluZzogMTBweCAxMnB4IDEwcHggMTBweDtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjFweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIGxnICksICdtaW4nICkge1xuXHRcdFx0XHRcdGNvbG9yOiBtYXAtZ2V0KCAkY29sb3IsIGFjY2VudCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM5Nzk3OTc7XG5cdFx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAycHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkUwMDAyO1xuXHRcdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIucG9wdXAtY29kZSB7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTVweDtcblx0fVxuXG5cdC5wb3B1cF9fdGl0bGUge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDI3cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTlweDtcblx0XHR9XG5cdH1cblxuXHQmX19mb3JtIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQuZm9ybV9fbGFiZWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDExcHg7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHR3aWR0aDogMTMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0d2lkdGg6IDE1NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3JlcGVhdCB7XG5cdFx0bWFyZ2luLXRvcDogMTFweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMTlweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cblx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEtbWluLCBsZyApLCAnbWluJyApIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIudGVzdCB7XG5cdGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cblx0Jl9fdG9wIHtcblx0XHRwYWRkaW5nOiAyMXB4IDMwcHggMThweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0E4QTZBNjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMDAyZW07XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTA2LjclO1xuXHRcdFx0cGFkZGluZzogMjFweCAxNnB4IDI3cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWFpbiB7XG5cdFx0cGFkZGluZzogNDRweCAzMHB4IDMwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHBhZGRpbmc6IDI1cHggMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19ib3R0b20ge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQThBNkE2O1xuXHRcdHBhZGRpbmc6IDE4cHggMzBweCAxNXB4IDMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0cGFkZGluZzogMjBweCAxNnB4IDM0cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcHJvZ3Jlc3Mge1xuXHRcdGZsZXg6IDE7XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEzcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoICRmZiwgY2lyICk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saW5lIHtcblx0XHRcdGJhY2tncm91bmQ6ICNFNkU2RTY7XG5cdFx0XHRoZWlnaHQ6IDdweDtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzMEFENjM7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2JhY2sge1xuXHRcdG1hcmdpbi1sZWZ0OiA0M3B4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTEzcHg7XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0E4QTZBNjtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9sb25nLWFycm93LWxlZnQuc3ZnJyk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHdpZHRoOiAzNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1ib3gge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cblx0XHQmX19xdWVzdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCAkZmYsIGNpciApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW1zIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRncmlkLWdhcDogMjJweCAzMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0Z3JpZC1nYXA6IDI4cHggMzBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Z3JpZC1nYXA6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQThBNkE2O1xuXHRcdFx0cGFkZGluZzogMTdweCAyMHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDE2cHggMjRweDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMEFENjM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0YmFja2dyb3VuZDogI0RBREFEQTtcblx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTdweDtcblx0XHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEzcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLnBvcHVwLXRlc3Qge1xuXHRwYWRkaW5nOiAzMHB4IDMwcHggMDtcblx0bWF4LXdpZHRoOiA2MzlweDtcblxuXHQucG9wdXBfX3RvcCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcblx0fVxuXG5cdC50ZXN0IHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0Jl9fdG9wIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEwNi43JTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHR9XG5cblx0XHQmX19tYWluIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdH1cblxuXHRcdCZfX2JvdHRvbSB7XG5cdFx0XHRwYWRkaW5nOiAxOHB4IDMwcHggMjBweCAzMHB4O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMzBweDtcblx0XHR9XG5cblx0XHQmLWJveCB7XG5cdFx0XHRcblx0XHRcdCZfX3F1ZXN0aW9uIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XG5cdFx0XHRcdCZzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5lcXVpcG1lbnQge1xuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIyOSU7XG5cdFx0XHRmb250LWZhbWlseTogbWFwLWdldCggJGZmLCBtYWluICk7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0bWF4LXdpZHRoOiAxMDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmX190b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzhweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji10b3VyIHtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdHdpZHRoOiA0OS4xOSU7XG5cdFx0bWF4LXdpZHRoOiA0OS4xOSU7XG5cdFx0ZmxleDogMCAwIDQ5LjE5JTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCZfX2NvZGUge1xuXHRcdFx0cGFkZGluZzogMzBweCAzMHB4IDYxcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fY29kZSxcblx0XHQmX19pbmZvIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDI2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5lcXVpcG1lbnQtdG91cl9fdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE5cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDExcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzRweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtX19pbnB1dCB7XG5cdFx0XHRcdGhlaWdodDogNDRweDtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHRcdFx0Y29sb3I6ICM1RjVGNUY7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBtYXAtZ2V0KCRmZiwgY2lyKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTQ3cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTQ3cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IG1hcC1nZXQoJGZmLCBjaXIpO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190b3Age1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHQmIH4gKiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xuXG5cdFx0XHRcdFx0JiB+ICoge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5lcXVpcG1lbnQtdG91cl9fdG9wLW1vYmlsZSB7XG5cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1kZXNrIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1tb2JpbGUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4IDExcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGF0ZSB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzNXB4O1xuXHRcdFx0bWluLWhlaWdodDogMjRweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvY2FsZW5kYXIuc3ZnJyk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bWluLWhlaWdodDogMTNweDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxM3B4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1vcmRlciB7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1iYXNrZXQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMjRweDtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IC0xcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0XG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLW1pbiwgc20gKSwgJ21pbicgKSB7XG5cdFx0XHRcdGFsaWduLXNlbGY6IGluaXRpYWw7XG5cblx0XHRcdFx0LmVxdWlwbWVudC1iYXNrZXRfX2JveCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG5cblx0XHRcdFx0XHQmLXByaWNlIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5lcXVpcG1lbnQtYmFza2V0X19lbGVtcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblxuXHRcdFx0XHQuZXF1aXBtZW50LWJhc2tldF9faXRlbXMsXG5cdFx0XHRcdC5lcXVpcG1lbnQtYmFza2V0X19lbGVtcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVxdWlwbWVudC1iYXNrZXRfX2JveCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ib3gge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAyMXB4IDYycHggMTRweCAyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjJweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTRweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDlweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtcHJpY2Uge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCRUJFQkU7XG5cdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcblx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2VsZW1zIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjVweDtcblx0XHRcdFx0bWluLXdpZHRoOiAxNzBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19lbGVtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWFsbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE5cHg7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pdGVtcyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAzMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0bWF4LWhlaWdodDogMTY3cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxMHB4IDhweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc2Nyb2xsLWVsZW1lbnQuc2Nyb2xsLXkuc2Nyb2xsLXNjcm9sbHlfdmlzaWJsZSB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIHNtICksICdtaW4nICkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtbGlzdCB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDQwNXB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtc3VtbWEge1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDNweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOXB4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0Ji1uYW1lIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge31cblx0XHRcdH1cblxuXHRcdFx0Ji1wcmljZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtZGVsIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMjRweDtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvZGVsLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE5cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxN3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWFpbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdCYtYXNpZGUge1xuXHRcdGJhY2tncm91bmQ6ICNGNUY1RjU7XG5cdFx0d2lkdGg6IDQwMHB4O1xuXHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0ZmxleDogMCAwIDQwMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xuXHRcdFx0ZmxleDogMCAwIDMwMHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdG1heC13aWR0aDogNzVweDtcblx0XHRcdGZsZXg6IDAgMCA3NXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0fVxuXG5cdFx0Ji0tbm8tbW9iIHtcblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYWxsIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHggMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzMXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm94IHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblxuXHRcdFx0XHQmID4gYSB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHRcdFx0XHQuZXF1aXAtaWNvbiB7XG5cblx0XHRcdFx0XHRcdFx0Ji0tZXF1aXAge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNNDMyLjkyMSAzMmgtMzUzLjg0MmMtMjAuNjIzIDAtMzcuMzQgMTYuNzE4LTM3LjM0IDM3LjM0djQyLjE5YzAgMjAuNjIzIDE2LjcxOCAzNy4zNCAzNy4zNCAzNy4zNGgzNTMuODQyYzIwLjYyMiAwIDM3LjMzOS0xNi43MTggMzcuMzM5LTM3LjM0di00Mi4xOWMwLTIwLjYyMy0xNi43MTctMzcuMzQtMzcuMzM5LTM3LjM0eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTEzOS4xMjcgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTE3OC4wODEgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTMzMy45MTMgMTQ4Ljg2OXYtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTM3Mi44NjcgMzJ2MTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTMxNC40MzMgMzA0LjY3OGgtMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTQxMS44MiAxODcuODA5djQyLjk4OGMtMC4zMjEgMTYuNzMzLTYuMjU4IDMyLjg3NC0xNi44NTYgNDUuODI2cy0yNS4yNDIgMjEuOTY5LTQxLjU3OSAyNS41OTknJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00xNTguNjA5IDMwMi4yMjNjLTE2LjMzOC0zLjYzLTMwLjk4MS0xMi42NDYtNDEuNTc4LTI1LjU5OXMtMTYuNTM1LTI5LjA5NC0xNi44NTYtNDUuODI3di00Mi45ODgnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J000MTEuODIgNDYwLjUwNGg0OC42OTVjMi41ODQgMCA1LjA2MS0xLjAyNiA2Ljg4OC0yLjg1MyAxLjgyNS0xLjgyNyAyLjg1Mi00LjMwMyAyLjg1Mi02Ljg4NnYtODcuNjUyYzAtMTUuNDk4LTYuMTU2LTMwLjM2My0xNy4xMTYtNDEuMzE5LTEwLjk1OC0xMC45NTktMjUuODItMTcuMTE2LTQxLjMxOS0xNy4xMTYnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00xMDAuMTc1IDQ2MC41MDRoLTQ4LjY5NmMtMi41ODMgMC01LjA2MC0xLjAyNi02Ljg4Ni0yLjg1M3MtMi44NTItNC4zMDMtMi44NTItNi44ODZ2LTg3LjY1MmMwLTE1LjQ5OCA2LjE1Ny0zMC4zNjMgMTcuMTE1LTQxLjMxOSAxMC45NTktMTAuOTU5IDI1LjgyMi0xNy4xMTYgNDEuMzE5LTE3LjExNnYwJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNNDExLjgyNSAyMzYuNTIydjIyMy45OTljMCA1LjE2Ni0yLjA1MCAxMC4xMjItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA2IDUuNzA1LTEzLjc3MiA1LjcwNWgtMjcyLjY5NWMtNS4xNjYgMC0xMC4xMi0yLjA1My0xMy43NzMtNS43MDVzLTUuNzA1LTguNjA4LTUuNzA1LTEzLjc3NHYtMjIzLjk5OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyM0ZFMDAwMicgZD0nTTE5Ny41NjYgMzI0LjE3NGMwIDUuMTY2LTIuMDUyIDEwLjEyLTUuNzA1IDEzLjc3NC0zLjY1MyAzLjY1Mi04LjYwNyA1LjcwMy0xMy43NzMgNS43MDNzLTEwLjEyLTIuMDUwLTEzLjc3My01LjcwM2MtMy42NTMtMy42NTQtNS43MDUtOC42MDgtNS43MDUtMTMuNzc0di00OC42OTVjMC0yLjU4NCAxLjAyNS01LjA2MSAyLjg1Mi02Ljg4NiAxLjgyNy0xLjgyNyA0LjMwMy0yLjg1MyA2Ljg4Ny0yLjg1M2gxOS40NzhjMi41ODMgMCA1LjA2MCAxLjAyNiA2Ljg4NyAyLjg1MyAxLjgyNyAxLjgyNSAyLjg1MiA0LjMwMyAyLjg1MiA2Ljg4NnY0OC42OTV6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzUzLjM4OSAzMjQuMTc0YzAgNS4xNjYtMi4wNTMgMTAuMTItNS43MDUgMTMuNzc0LTMuNjUyIDMuNjUyLTguNjA4IDUuNzAzLTEzLjc3NCA1LjcwMy01LjE2NCAwLTEwLjEyLTIuMDUwLTEzLjc3Mi01LjcwMy0zLjY1Mi0zLjY1NC01LjcwNS04LjYwOC01LjcwNS0xMy43NzR2LTQ4LjY5NWMwLTIuNTg0IDEuMDI2LTUuMDYxIDIuODUyLTYuODg2IDEuODI3LTEuODI3IDQuMzA1LTIuODUzIDYuODg4LTIuODUzaDE5LjQ3OGMyLjU4NCAwIDUuMDYxIDEuMDI2IDYuODg2IDIuODUzIDEuODI3IDEuODI1IDIuODUzIDQuMzAzIDIuODUzIDYuODg2djQ4LjY5NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00yNTUuOTk3IDI0Ni4yNDNjMTYuMTM3IDAgMjkuMjE4LTEzLjA4MSAyOS4yMTgtMjkuMjE4cy0xMy4wODEtMjkuMjE4LTI5LjIxOC0yOS4yMThjLTE2LjEzNyAwLTI5LjIxOCAxMy4wODEtMjkuMjE4IDI5LjIxOHMxMy4wODEgMjkuMjE4IDI5LjIxOCAyOS4yMTh6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMjkwLjA4NCAzOTIuMzI5aC02OC4xNzRjLTEzLjQ0NyAwLTI0LjM0OCAxMC45MDEtMjQuMzQ4IDI0LjM0OHMxMC45MDEgMjQuMzQ4IDI0LjM0OCAyNC4zNDhoNjguMTc1YzEzLjQ0NyAwIDI0LjM0OC0xMC45MDEgMjQuMzQ4LTI0LjM0OHMtMTAuOTAxLTI0LjM0OC0yNC4zNDgtMjQuMzQ4eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji0tY2xvdGhlcyB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzg2LjAzOCA0NzIuNzI4di0yNjAuMDcybDY1LjAxOCA0My4zNDQgNDMuMzQ0LTg2LjY5LTE1MS43MDgtMTMwLjAzN2MtMjIuMzAxIDI0Ljk5LTUzLjMyIDQwLjUtODYuNjkyIDQzLjM0NnYwYy0zMy4zNzctMi44MjktNjQuNDAxLTE4LjM0MS04Ni42OS00My4zNDZ2MGwtMTUxLjcwOSAxMzAuMDM3IDQzLjM0NiA4Ni42OSA2NS4wMTktNDMuMzQ0djI2MC4wNzJoMjYwLjA3NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjAuNDgnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMjU2IDIxMi42NTR2LTEzMC4wMzYnJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYtLXRyaWZsZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J005OS40NzkgMTZ2MTA0LjM0N2MwIDE2LjYwNSA2LjU5NyAzMi41MjkgMTguMzM3IDQ0LjI3MXMyNy42NjYgMTguMzM4IDQ0LjI3MSAxOC4zMzhjMTYuNjA1IDAgMzIuNTI5LTYuNTk2IDQ0LjI3MS0xOC4zMzhzMTguMzM4LTI3LjY2NiAxOC4zMzgtNDQuMjcxdi0xMDQuMzQ3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMTYyLjA4OCAxNnY0NzkuOTk3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzRkUwMDAyJyBkPSdNMzQ5LjkxMiAxODIuOTU4djMxMy4wNDMnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjNGRTAwMDInIGQ9J00yODcuMzA0IDc4LjYwOGMwLTE2LjYwNSA2LjU5Ni0zMi41MjkgMTguMzM3LTQ0LjI3MSAxMS43NDMtMTEuNzQyIDI3LjY2OC0xOC4zMzcgNDQuMjcyLTE4LjMzN3MzMi41MjkgNi41OTYgNDQuMjcyIDE4LjMzN2MxMS43NCAxMS43NDIgMTguMzM3IDI3LjY2NiAxOC4zMzcgNDQuMjcxdjQxLjczOWMwIDE2LjYwNS02LjU5NiAzMi41My0xOC4zMzcgNDQuMjcxLTExLjc0MyAxMS43NDItMjcuNjY4IDE4LjMzOC00NC4yNzIgMTguMzM4cy0zMi41MjktNi41OTYtNDQuMjcyLTE4LjMzOGMtMTEuNzQtMTEuNzQyLTE4LjMzNy0yNy42NjYtMTguMzM3LTQ0LjI3MXYtNDEuNzM5eiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji0tc2VydmljZXMge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MhLS0gR2VuZXJhdGVkIGJ5IEljb01vb24uaW8gLS0lM0UlM0NzdmcgdmVyc2lvbj0nMS4xJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0N0aXRsZSUzRSUzQy90aXRsZSUzRSUzQ2cgaWQ9J2ljb21vb24taWdub3JlJyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTcwLjk1NiA4MC42OTVjMC0xMi45MTUgNS4xMy0yNS4zMDEgMTQuMjYzLTM0LjQzM3MyMS41MTgtMTQuMjYyIDM0LjQzMy0xNC4yNjJoMzguOTU3djU4LjQzNGMwIDIxLjUyMy03LjY5NCAzOC45NTYtMjkuMjE3IDM4Ljk1NmgtMjkuMjE3Yy03Ljc0OSAwLTE1LjE4LTMuMDc4LTIwLjY2LTguNTU4cy04LjU1OC0xMi45MTItOC41NTgtMjAuNjZ2LTE5LjQ3N3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPScgJTIzRkUwMDAyJyBkPSdNMTU4LjYwNyA5MC40MzVjMCAyMS41MjMgNy42OTUgMzguOTU3IDI5LjIxNyAzOC45NTdoMjkuMjE3YzcuNzQ5IDAgMTUuMTgtMy4wNzggMjAuNjYtOC41NThzOC41NTgtMTIuOTEyIDguNTU4LTIwLjY2di0xOS40NzdjMC02LjM5NC0xLjI2LTEyLjcyNy0zLjcwNy0xOC42MzZzLTYuMDM1LTExLjI3Ni0xMC41NTUtMTUuNzk3Yy00LjUyMi00LjUyMi05Ljg5LTguMTA5LTE1Ljc5Ny0xMC41NTZzLTEyLjI0LTMuNzA2LTE4LjYzNi0zLjcwNmgtMzguOTU3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTE0OC44NzMgMjI2Ljc4MWMxNi4xMzcgMCAyOS4yMTctMTMuMDgxIDI5LjIxNy0yOS4yMTdzLTEzLjA4MS0yOS4yMTctMjkuMjE3LTI5LjIxN2MtMTYuMTM3IDAtMjkuMjE3IDEzLjA4MS0yOS4yMTcgMjkuMjE3czEzLjA4MSAyOS4yMTcgMjkuMjE3IDI5LjIxN3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPScgJTIzRkUwMDAyJyBkPSdNNDcwLjI2MiA0NTAuNzgzYzAgNy43NDgtMy4wNzcgMTUuMTgtOC41NTggMjAuNjU4LTUuNDc4IDUuNDgxLTEyLjkwOSA4LjU1OS0yMC42NjEgOC41NTloLTU4LjQzNWMtNy43NDggMC0xNS4xOC0zLjA3OC0yMC42NTgtOC41NTktNS40ODEtNS40NzgtOC41NTktMTIuOTA5LTguNTU5LTIwLjY1OHYtMTg1LjA0M2MwLTE1LjQ5OCA2LjE1Ni0zMC4zNjIgMTcuMTE3LTQxLjMyIDEwLjk1OS0xMC45NTkgMjUuODIxLTE3LjExNSA0MS4zMTctMTcuMTE1IDE1LjUgMCAzMC4zNjMgNi4xNTYgNDEuMzIgMTcuMTE1IDEwLjk2IDEwLjk1OSAxNy4xMTUgMjUuODIyIDE3LjExNSA0MS4zMnYxODUuMDQzeiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyAlMjNGRTAwMDInIGQ9J00zOTIuMzQ4IDIxMC42MzV2LTIyLjgxYzAtNS4xNjYgMi4wNTAtMTAuMTIgNS43MDMtMTMuNzczczguNjA4LTUuNzA1IDEzLjc3NC01LjcwNWM1LjE2NiAwIDEwLjEyMSAyLjA1MiAxMy43NzIgNS43MDUgMy42NTQgMy42NTMgNS43MDUgOC42MDcgNS43MDUgMTMuNzczdjIyLjgxJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTM1My4zOTIgNDQxLjA0M2gxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTM1My4zOTIgMjY1LjczOWgxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nICUyM0ZFMDAwMicgZD0nTTQxMS44MjQgMTY4LjM0N2MtMC4zNDYtMTAuMjIyLTQuNTYtMTkuOTMyLTExLjc5MS0yNy4xNjRzLTE2Ljk0Mi0xMS40NDctMjcuMTY1LTExLjc5MmgtMTkuNDc4Yy0yOS4yMTcgMC01OC40MzUgOS43NC01OC40MzUgNjguMTc0djE1MC45NTZjMCA4Mi43ODQtMzguOTU3IDEzMS40NzctMTIxLjc0IDEzMS40NzctMTcuMjY2IDAuMDAyLTM0LjM2NS0zLjM5Ni01MC4zMTctMTAuMDAxLTE1Ljk1My02LjYwOC0zMC40NDgtMTYuMjkxLTQyLjY1Ny0yOC41MDItMTIuMjEtMTIuMjA5LTIxLjg5NC0yNi43MDQtMjguNTAxLTQyLjY1N3MtMTAuMDA2LTMzLjA1MC0xMC4wMDMtNTAuMzE3di03My4wNDNjMC0yMC42NjMgOC4yMDktNDAuNDgxIDIyLjgyLTU1LjA5M3MzNC40MjktMjIuODIgNTUuMDk0LTIyLjgyJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVxdWlwbWVudC1hc2lkZV9faXRlbXMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBhIHtcblx0XHRcdFx0cGFkZGluZzogMjJweCA1MHB4IDIxcHggMjBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMXB4IDAgOHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDY2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2l0ZW1zIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAyN3B4O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDM2cHg7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC4yZW07XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzc2NzY3Njtcblx0XHRcdH1cblxuXHRcdFx0Ji0tbmVjZXNzYXJpbHkge1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzY3Njc2O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzc2NzY3Njtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1ub3QtbmVjZXNzYXJ5IHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5vdC1wYWlkIHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZFMDAwMjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tYm91Z2h0IHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzMwQUQ2Mztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMzMEFENjM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJhY2sge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE1JyBoZWlnaHQ9JzEyJyB2aWV3Qm94PScwIDAgMTUgMTInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNCA1Ljk5ODA1SDEnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNS41IDEwLjQ5OEwxIDUuOTk4MDVMNS41IDEuNDk4MDUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW1haW4ge1xuXHRcdGZsZXg6IDE7XG5cdH1cblxuXHQmLWNhcmRzIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRncmlkLWdhcDogMjBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYtY2FyZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym94LXNoYWRvdzogLTFweCAxcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0cGFkZGluZzogMzVweCAzMHB4IDMwcHg7XG5cblx0XHQmX19pbWcge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI2cHg7XG5cdFx0XHRoZWlnaHQ6IDIwOHB4O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX25hbWUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BvcHVwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNycgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE3IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNOC41IDBDNi44MTg4NiAwIDUuMTc1NDcgMC40OTg1MTYgMy43Nzc2NiAxLjQzMjUxQzIuMzc5ODQgMi4zNjY1IDEuMjkwMzcgMy42OTQwMiAwLjY0NzAyOCA1LjI0NzE5QzAuMDAzNjgyOTMgNi44MDAzNiAtMC4xNjQ2NDUgOC41MDk0MyAwLjE2MzMyOSAxMC4xNTgzQzAuNDkxMzAzIDExLjgwNzEgMS4zMDA4NSAxMy4zMjE3IDIuNDg5NiAxNC41MTA0QzMuNjc4MzQgMTUuNjk5MiA1LjE5MjkgMTYuNTA4NyA2Ljg0MTc0IDE2LjgzNjdDOC40OTA1NyAxNy4xNjQ2IDEwLjE5OTYgMTYuOTk2MyAxMS43NTI4IDE2LjM1M0MxMy4zMDYgMTUuNzA5NiAxNC42MzM1IDE0LjYyMDIgMTUuNTY3NSAxMy4yMjIzQzE2LjUwMTUgMTEuODI0NSAxNyAxMC4xODExIDE3IDguNUMxNi45OTc2IDYuMjQ2NDEgMTYuMTAxMyA0LjA4NTgyIDE0LjUwNzcgMi40OTIyOEMxMi45MTQyIDAuODk4NzUzIDEwLjc1MzYgMC4wMDI0Mzc0MyA4LjUgMFYwWk04LjY3NzA5IDMuNTQxNjdDOC44ODcyMyAzLjU0MTY3IDkuMDkyNjUgMy42MDM5OCA5LjI2NzM4IDMuNzIwNzNDOS40NDIxMSAzLjgzNzQ4IDkuNTc4MjkgNC4wMDM0MiA5LjY1ODcxIDQuMTk3NTdDOS43MzkxMyA0LjM5MTcxIDkuNzYwMTcgNC42MDUzNSA5LjcxOTE3IDQuODExNDVDOS42NzgxNyA1LjAxNzU1IDkuNTc2OTggNS4yMDY4NyA5LjQyODM5IDUuMzU1NDdDOS4yNzk3OSA1LjUwNDA2IDkuMDkwNDggNS42MDUyNSA4Ljg4NDM3IDUuNjQ2MjVDOC42NzgyNyA1LjY4NzI1IDguNDY0NjMgNS42NjYyMSA4LjI3MDQ5IDUuNTg1NzlDOC4wNzYzNCA1LjUwNTM3IDcuOTEwNCA1LjM2OTE5IDcuNzkzNjUgNS4xOTQ0NkM3LjY3NjkgNS4wMTk3MyA3LjYxNDU5IDQuODE0MzEgNy42MTQ1OSA0LjYwNDE3QzcuNjE0NTkgNC4zMjIzNyA3LjcyNjUzIDQuMDUyMTIgNy45MjU3OSAzLjg1Mjg3QzguMTI1MDQgMy42NTM2MSA4LjM5NTI5IDMuNTQxNjcgOC42NzcwOSAzLjU0MTY3Wk0xMC4yNzA4IDEzLjEwNDJINy40Mzc1QzcuMjQ5NjQgMTMuMTA0MiA3LjA2OTQ4IDEzLjAyOTUgNi45MzY2NCAxMi44OTY3QzYuODAzOCAxMi43NjM5IDYuNzI5MTcgMTIuNTgzNyA2LjcyOTE3IDEyLjM5NThDNi43MjkxNyAxMi4yMDggNi44MDM4IDEyLjAyNzggNi45MzY2NCAxMS44OTVDNy4wNjk0OCAxMS43NjIxIDcuMjQ5NjQgMTEuNjg3NSA3LjQzNzUgMTEuNjg3NUg3Ljk2ODc1QzguMDE1NzIgMTEuNjg3NSA4LjA2MDc2IDExLjY2ODggOC4wOTM5NyAxMS42MzU2QzguMTI3MTggMTEuNjAyNCA4LjE0NTg0IDExLjU1NzQgOC4xNDU4NCAxMS41MTA0VjguMzIyOTJDOC4xNDU4NCA4LjI3NTk1IDguMTI3MTggOC4yMzA5MSA4LjA5Mzk3IDguMTk3N0M4LjA2MDc2IDguMTY0NDkgOC4wMTU3MiA4LjE0NTgzIDcuOTY4NzUgOC4xNDU4M0g3LjQzNzVDNy4yNDk2NCA4LjE0NTgzIDcuMDY5NDggOC4wNzEyMSA2LjkzNjY0IDcuOTM4MzdDNi44MDM4IDcuODA1NTMgNi43MjkxNyA3LjYyNTM2IDYuNzI5MTcgNy40Mzc1QzYuNzI5MTcgNy4yNDk2NCA2LjgwMzggNy4wNjk0NyA2LjkzNjY0IDYuOTM2NjNDNy4wNjk0OCA2LjgwMzc5IDcuMjQ5NjQgNi43MjkxNyA3LjQzNzUgNi43MjkxN0g4LjE0NTg0QzguNTIxNTYgNi43MjkxNyA4Ljg4MTkgNi44Nzg0MiA5LjE0NzU3IDcuMTQ0MUM5LjQxMzI1IDcuNDA5NzggOS41NjI1IDcuNzcwMTEgOS41NjI1IDguMTQ1ODNWMTEuNTEwNEM5LjU2MjUgMTEuNTU3NCA5LjU4MTE2IDExLjYwMjQgOS42MTQzNyAxMS42MzU2QzkuNjQ3NTggMTEuNjY4OCA5LjY5MjYyIDExLjY4NzUgOS43Mzk1OSAxMS42ODc1SDEwLjI3MDhDMTAuNDU4NyAxMS42ODc1IDEwLjYzODkgMTEuNzYyMSAxMC43NzE3IDExLjg5NUMxMC45MDQ1IDEyLjAyNzggMTAuOTc5MiAxMi4yMDggMTAuOTc5MiAxMi4zOTU4QzEwLjk3OTIgMTIuNTgzNyAxMC45MDQ1IDEyLjc2MzkgMTAuNzcxNyAxMi44OTY3QzEwLjYzODkgMTMuMDI5NSAxMC40NTg3IDEzLjEwNDIgMTAuMjcwOCAxMy4xMDQyWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMTcnIGhlaWdodD0nMTcnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0d2lkdGg6IDE3cHg7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvdHRvbTogMnB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHsgXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0cGFkZGluZzpcdDM1cHggMjBweCAyOXB4IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDdweCAxMnB4IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA2cHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0Jl9faW5mbyB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdH1cblxuXHRcdCZfX3N0YXR1cyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0YmFja2dyb3VuZDogI0ZFMDAwMjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAuMmVtIDMwcHggMDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTFlbTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiA3cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ltZyB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogMTYwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0bWluLWhlaWdodDogMTYwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0bWluLXdpZHRoOiA1NXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdFx0XHRtaW4taGVpZ2h0OiA1MXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDhweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bWluLWhlaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19hY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdC5jb3VudGVyIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMzVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTk4cHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDY4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9ybV9fY2hlY2stYm94IHtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogOXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA5cHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDlweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9ybV9fbGFiZWwtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JnMge31cblx0fVxuXG5cdCYtaW5mbyB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0cGFkZGluZzogMjBweCAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdyaWQtZ2FwOiAzcHggMTBweDtcblx0XHR9XG5cblx0XHQmX19pdGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzc2NzY3NjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tbmVjZXNzYXJpbHkge1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNzY3Njc2O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzc2NzY3Njtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1ub3QtbmVjZXNzYXJ5IHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjNzY3Njc2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5vdC1wYWlkIHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZFMDAwMjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNGRTAwMDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tYm91Z2h0IHtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzMwQUQ2Mztcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICMzMEFENjM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWluZm8tLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z3JpZC1nYXA6IDhweCAxMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbG9ncyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbG9nIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0cGFkZGluZzogMTNweCAyNXB4IDEycHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4uZXF1aXAtaWNvbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tYm90dG9tOiAzcHg7XG5cdH1cblxuXHQmLS1lcXVpcCB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J000MzIuOTIxIDMyaC0zNTMuODQyYy0yMC42MjMgMC0zNy4zNCAxNi43MTgtMzcuMzQgMzcuMzR2NDIuMTljMCAyMC42MjMgMTYuNzE4IDM3LjM0IDM3LjM0IDM3LjM0aDM1My44NDJjMjAuNjIyIDAgMzcuMzM5LTE2LjcxOCAzNy4zMzktMzcuMzR2LTQyLjE5YzAtMjAuNjIzLTE2LjcxNy0zNy4zNC0zNy4zMzktMzcuMzR6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTM5LjEyNyAxNDguODY5di0xMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTc4LjA4MSAzMnYxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzMzLjkxMyAxNDguODY5di0xMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzcyLjg2NyAzMnYxMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzE0LjQzMyAzMDQuNjc4aC0xMTYuODY5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNNDExLjgyIDE4Ny44MDl2NDIuOTg4Yy0wLjMyMSAxNi43MzMtNi4yNTggMzIuODc0LTE2Ljg1NiA0NS44MjZzLTI1LjI0MiAyMS45NjktNDEuNTc5IDI1LjU5OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTE1OC42MDkgMzAyLjIyM2MtMTYuMzM4LTMuNjMtMzAuOTgxLTEyLjY0Ni00MS41NzgtMjUuNTk5cy0xNi41MzUtMjkuMDk0LTE2Ljg1Ni00NS44Mjd2LTQyLjk4OCclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTQxMS44MiA0NjAuNTA0aDQ4LjY5NWMyLjU4NCAwIDUuMDYxLTEuMDI2IDYuODg4LTIuODUzIDEuODI1LTEuODI3IDIuODUyLTQuMzAzIDIuODUyLTYuODg2di04Ny42NTJjMC0xNS40OTgtNi4xNTYtMzAuMzYzLTE3LjExNi00MS4zMTktMTAuOTU4LTEwLjk1OS0yNS44Mi0xNy4xMTYtNDEuMzE5LTE3LjExNiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTEwMC4xNzUgNDYwLjUwNGgtNDguNjk2Yy0yLjU4MyAwLTUuMDYwLTEuMDI2LTYuODg2LTIuODUzcy0yLjg1Mi00LjMwMy0yLjg1Mi02Ljg4NnYtODcuNjUyYzAtMTUuNDk4IDYuMTU3LTMwLjM2MyAxNy4xMTUtNDEuMzE5IDEwLjk1OS0xMC45NTkgMjUuODIyLTE3LjExNiA0MS4zMTktMTcuMTE2djAnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J000MTEuODI1IDIzNi41MjJ2MjIzLjk5OWMwIDUuMTY2LTIuMDUwIDEwLjEyMi01LjcwNSAxMy43NzQtMy42NTIgMy42NTItOC42MDYgNS43MDUtMTMuNzcyIDUuNzA1aC0yNzIuNjk1Yy01LjE2NiAwLTEwLjEyLTIuMDUzLTEzLjc3My01LjcwNXMtNS43MDUtOC42MDgtNS43MDUtMTMuNzc0di0yMjMuOTk5JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTk3LjU2NiAzMjQuMTc0YzAgNS4xNjYtMi4wNTIgMTAuMTItNS43MDUgMTMuNzc0LTMuNjUzIDMuNjUyLTguNjA3IDUuNzAzLTEzLjc3MyA1LjcwM3MtMTAuMTItMi4wNTAtMTMuNzczLTUuNzAzYy0zLjY1My0zLjY1NC01LjcwNS04LjYwOC01LjcwNS0xMy43NzR2LTQ4LjY5NWMwLTIuNTg0IDEuMDI1LTUuMDYxIDIuODUyLTYuODg2IDEuODI3LTEuODI3IDQuMzAzLTIuODUzIDYuODg3LTIuODUzaDE5LjQ3OGMyLjU4MyAwIDUuMDYwIDEuMDI2IDYuODg3IDIuODUzIDEuODI3IDEuODI1IDIuODUyIDQuMzAzIDIuODUyIDYuODg2djQ4LjY5NXonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00zNTMuMzg5IDMyNC4xNzRjMCA1LjE2Ni0yLjA1MyAxMC4xMi01LjcwNSAxMy43NzQtMy42NTIgMy42NTItOC42MDggNS43MDMtMTMuNzc0IDUuNzAzLTUuMTY0IDAtMTAuMTItMi4wNTAtMTMuNzcyLTUuNzAzLTMuNjUyLTMuNjU0LTUuNzA1LTguNjA4LTUuNzA1LTEzLjc3NHYtNDguNjk1YzAtMi41ODQgMS4wMjYtNS4wNjEgMi44NTItNi44ODYgMS44MjctMS44MjcgNC4zMDUtMi44NTMgNi44ODgtMi44NTNoMTkuNDc4YzIuNTg0IDAgNS4wNjEgMS4wMjYgNi44ODYgMi44NTMgMS44MjcgMS44MjUgMi44NTMgNC4zMDMgMi44NTMgNi44ODZ2NDguNjk1eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTI1NS45OTcgMjQ2LjI0M2MxNi4xMzcgMCAyOS4yMTgtMTMuMDgxIDI5LjIxOC0yOS4yMThzLTEzLjA4MS0yOS4yMTgtMjkuMjE4LTI5LjIxOGMtMTYuMTM3IDAtMjkuMjE4IDEzLjA4MS0yOS4yMTggMjkuMjE4czEzLjA4MSAyOS4yMTggMjkuMjE4IDI5LjIxOHonJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00yOTAuMDg0IDM5Mi4zMjloLTY4LjE3NGMtMTMuNDQ3IDAtMjQuMzQ4IDEwLjkwMS0yNC4zNDggMjQuMzQ4czEwLjkwMSAyNC4zNDggMjQuMzQ4IDI0LjM0OGg2OC4xNzVjMTMuNDQ3IDAgMjQuMzQ4LTEwLjkwMSAyNC4zNDgtMjQuMzQ4cy0xMC45MDEtMjQuMzQ4LTI0LjM0OC0yNC4zNDh6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxuXHQmLS1jbG90aGVzIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDIS0tIEdlbmVyYXRlZCBieSBJY29Nb29uLmlvIC0tJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMicgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDdGl0bGUlM0UlM0MvdGl0bGUlM0UlM0NnIGlkPSdpY29tb29uLWlnbm9yZSclM0UlM0MvZyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMC40OCcgc3Ryb2tlPSclMjMwMDAnIGQ9J00zODYuMDM4IDQ3Mi43Mjh2LTI2MC4wNzJsNjUuMDE4IDQzLjM0NCA0My4zNDQtODYuNjktMTUxLjcwOC0xMzAuMDM3Yy0yMi4zMDEgMjQuOTktNTMuMzIgNDAuNS04Ni42OTIgNDMuMzQ2djBjLTMzLjM3Ny0yLjgyOS02NC40MDEtMTguMzQxLTg2LjY5LTQzLjM0NnYwbC0xNTEuNzA5IDEzMC4wMzcgNDMuMzQ2IDg2LjY5IDY1LjAxOS00My4zNDR2MjYwLjA3MmgyNjAuMDc1eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMC40OCcgc3Ryb2tlPSclMjMwMDAnIGQ9J00yNTYgMjEyLjY1NHYtMTMwLjAzNiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0UlMEFcIik7XG5cdH1cblx0Ji0tdHJpZmxlIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDIS0tIEdlbmVyYXRlZCBieSBJY29Nb29uLmlvIC0tJTNFJTNDc3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMicgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDdGl0bGUlM0UlM0MvdGl0bGUlM0UlM0NnIGlkPSdpY29tb29uLWlnbm9yZSclM0UlM0MvZyUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTk5LjQ3OSAxNnYxMDQuMzQ3YzAgMTYuNjA1IDYuNTk3IDMyLjUyOSAxOC4zMzcgNDQuMjcxczI3LjY2NiAxOC4zMzggNDQuMjcxIDE4LjMzOGMxNi42MDUgMCAzMi41MjktNi41OTYgNDQuMjcxLTE4LjMzOHMxOC4zMzgtMjcuNjY2IDE4LjMzOC00NC4yNzF2LTEwNC4zNDcnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00xNjIuMDg4IDE2djQ3OS45OTcnJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00zNDkuOTEyIDE4Mi45NTh2MzEzLjA0MyclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTI4Ny4zMDQgNzguNjA4YzAtMTYuNjA1IDYuNTk2LTMyLjUyOSAxOC4zMzctNDQuMjcxIDExLjc0My0xMS43NDIgMjcuNjY4LTE4LjMzNyA0NC4yNzItMTguMzM3czMyLjUyOSA2LjU5NiA0NC4yNzIgMTguMzM3YzExLjc0IDExLjc0MiAxOC4zMzcgMjcuNjY2IDE4LjMzNyA0NC4yNzF2NDEuNzM5YzAgMTYuNjA1LTYuNTk2IDMyLjUzLTE4LjMzNyA0NC4yNzEtMTEuNzQzIDExLjc0Mi0yNy42NjggMTguMzM4LTQ0LjI3MiAxOC4zMzhzLTMyLjUyOS02LjU5Ni00NC4yNzItMTguMzM4Yy0xMS43NC0xMS43NDItMTguMzM3LTI3LjY2Ni0xOC4zMzctNDQuMjcxdi00MS43Mzl6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxuXHQmLS1zZXJ2aWNlcyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQyEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLSUzRSUzQ3N2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyUzRSUzQ3RpdGxlJTNFJTNDL3RpdGxlJTNFJTNDZyBpZD0naWNvbW9vbi1pZ25vcmUnJTNFJTNDL2clM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J003MC45NTYgODAuNjk1YzAtMTIuOTE1IDUuMTMtMjUuMzAxIDE0LjI2My0zNC40MzNzMjEuNTE4LTE0LjI2MiAzNC40MzMtMTQuMjYyaDM4Ljk1N3Y1OC40MzRjMCAyMS41MjMtNy42OTQgMzguOTU2LTI5LjIxNyAzOC45NTZoLTI5LjIxN2MtNy43NDkgMC0xNS4xOC0zLjA3OC0yMC42Ni04LjU1OHMtOC41NTgtMTIuOTEyLTguNTU4LTIwLjY2di0xOS40Nzd6JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTU4LjYwNyA5MC40MzVjMCAyMS41MjMgNy42OTUgMzguOTU3IDI5LjIxNyAzOC45NTdoMjkuMjE3YzcuNzQ5IDAgMTUuMTgtMy4wNzggMjAuNjYtOC41NThzOC41NTgtMTIuOTEyIDguNTU4LTIwLjY2di0xOS40NzdjMC02LjM5NC0xLjI2LTEyLjcyNy0zLjcwNy0xOC42MzZzLTYuMDM1LTExLjI3Ni0xMC41NTUtMTUuNzk3Yy00LjUyMi00LjUyMi05Ljg5LTguMTA5LTE1Ljc5Ny0xMC41NTZzLTEyLjI0LTMuNzA2LTE4LjYzNi0zLjcwNmgtMzguOTU3JyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMTQ4Ljg3MyAyMjYuNzgxYzE2LjEzNyAwIDI5LjIxNy0xMy4wODEgMjkuMjE3LTI5LjIxN3MtMTMuMDgxLTI5LjIxNy0yOS4yMTctMjkuMjE3Yy0xNi4xMzcgMC0yOS4yMTcgMTMuMDgxLTI5LjIxNyAyOS4yMTdzMTMuMDgxIDI5LjIxNyAyOS4yMTcgMjkuMjE3eiclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTQ3MC4yNjIgNDUwLjc4M2MwIDcuNzQ4LTMuMDc3IDE1LjE4LTguNTU4IDIwLjY1OC01LjQ3OCA1LjQ4MS0xMi45MDkgOC41NTktMjAuNjYxIDguNTU5aC01OC40MzVjLTcuNzQ4IDAtMTUuMTgtMy4wNzgtMjAuNjU4LTguNTU5LTUuNDgxLTUuNDc4LTguNTU5LTEyLjkwOS04LjU1OS0yMC42NTh2LTE4NS4wNDNjMC0xNS40OTggNi4xNTYtMzAuMzYyIDE3LjExNy00MS4zMiAxMC45NTktMTAuOTU5IDI1LjgyMS0xNy4xMTUgNDEuMzE3LTE3LjExNSAxNS41IDAgMzAuMzYzIDYuMTU2IDQxLjMyIDE3LjExNSAxMC45NiAxMC45NTkgMTcuMTE1IDI1LjgyMiAxNy4xMTUgNDEuMzJ2MTg1LjA0M3onJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00zOTIuMzQ4IDIxMC42MzV2LTIyLjgxYzAtNS4xNjYgMi4wNTAtMTAuMTIgNS43MDMtMTMuNzczczguNjA4LTUuNzA1IDEzLjc3NC01LjcwNWM1LjE2NiAwIDEwLjEyMSAyLjA1MiAxMy43NzIgNS43MDUgMy42NTQgMy42NTMgNS43MDUgOC42MDcgNS43MDUgMTMuNzczdjIyLjgxJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSdub25lJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PSc0JyBzdHJva2Utd2lkdGg9JzIxLjMzMzMnIHN0cm9rZT0nJTIzMDAwJyBkPSdNMzUzLjM5MiA0NDEuMDQzaDExNi44NjknJTNFJTNDL3BhdGglM0UlM0NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzQnIHN0cm9rZS13aWR0aD0nMjEuMzMzMycgc3Ryb2tlPSclMjMwMDAnIGQ9J00zNTMuMzkyIDI2NS43MzloMTE2Ljg2OSclM0UlM0MvcGF0aCUzRSUzQ3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nNCcgc3Ryb2tlLXdpZHRoPScyMS4zMzMzJyBzdHJva2U9JyUyMzAwMCcgZD0nTTQxMS44MjQgMTY4LjM0N2MtMC4zNDYtMTAuMjIyLTQuNTYtMTkuOTMyLTExLjc5MS0yNy4xNjRzLTE2Ljk0Mi0xMS40NDctMjcuMTY1LTExLjc5MmgtMTkuNDc4Yy0yOS4yMTcgMC01OC40MzUgOS43NC01OC40MzUgNjguMTc0djE1MC45NTZjMCA4Mi43ODQtMzguOTU3IDEzMS40NzctMTIxLjc0IDEzMS40NzctMTcuMjY2IDAuMDAyLTM0LjM2NS0zLjM5Ni01MC4zMTctMTAuMDAxLTE1Ljk1My02LjYwOC0zMC40NDgtMTYuMjkxLTQyLjY1Ny0yOC41MDItMTIuMjEtMTIuMjA5LTIxLjg5NC0yNi43MDQtMjguNTAxLTQyLjY1N3MtMTAuMDA2LTMzLjA1MC0xMC4wMDMtNTAuMzE3di03My4wNDNjMC0yMC42NjMgOC4yMDktNDAuNDgxIDIyLjgyLTU1LjA5M3MzNC40MjktMjIuODIgNTUuMDk0LTIyLjgyJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxufSIsIi5jb3VudGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjhweDtcblx0XHRtaW4td2lkdGg6IDI4cHg7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjRkUwMDAyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdG1pbi13aWR0aDogMTZweDtcblx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGRTAwMDI7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0JltkYXRhLWJ0bj1cImluY1wiXSB7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkUwMDAyO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSg5MGRlZyk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDM2cHg7XG5cdFx0bWluLXdpZHRoOiAzNnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRjb2xvcjogIzUzNTg1RTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdG1pbi13aWR0aDogMTZweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXHR9XG59IiwiLnBvcHVwLWVxdWlwbWVudCB7XG5cdG1heC13aWR0aDogOTY5cHg7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0fVxufSIsIi5zbGlkZXIge1xuXG5cdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdH1cblxuXHQuc2xpY2stdHJhY2sge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdC5zbGljay1saXN0IHtcblx0XHRtYXJnaW46IC0yMHB4IC0xMHB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCYtYm94IHtcblx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblx0XHRcblx0XHQmX19pdGVtIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdC8vIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMTNweCk7XG5cdFx0XHQvLyBtYXgtd2lkdGg6IGNhbGMoMzMuMzMzMyUgLSAxM3B4KTtcblx0XHRcdC8vIGZsZXg6IDAgMCBjYWxjKDMzLjMzMzMlIC0gMTNweCk7XG5cdFx0XHRmbGV4OiAxO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYyg1MCUgLSAxMHB4KTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpLFxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDJuKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0Ly8gd2lkdGg6IDYxLjI1dnc7XG5cdFx0XHRcdC8vIG1heC13aWR0aDogNjEuMjV2dztcblx0XHRcdFx0Ly8gZmxleDogMCAwIDYxLjI1dnc7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDJweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuXHRcdFx0XHR3aWR0aDogNjcuNXZ3O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDY3LjV2dztcblx0XHRcdFx0ZmxleDogMCAwIDY3LjV2dztcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXG5cdFx0XHRcdCYuc2xpY2stY2VudGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZC1zaW1wbGUge1xuXHRcdFx0XHRcblx0XHRcdFx0QHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2luZm8ge1xuXG5cdFx0XHRcdFx0QHN1cHBvcnRzIChmbGV4LWRpcmVjdGlvbjogY29sdW1uKSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fdGV4dCB7XG5cblx0XHRcdFx0XHRAc3VwcG9ydHMgKGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4pIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1ib3R0b20ge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250cm9scyB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji0tbGVmdCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQmLWJ0biB7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0bWluLXdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdCYtLXByZXYge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC5zdmcnKTtcblx0XHR9XG5cblx0XHQmLS1uZXh0IHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZycpO1xuXHRcdH1cblx0fVxuXG5cdCYtY291bnRzIHtcblx0XHR3aWR0aDogNDlweDtcblx0XHRtaW4td2lkdGg6IDQ5cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0fVxuXG5cdCYtbGluayB7XG5cblx0XHRhIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tc20ge1xuXG5cdFx0XHRhIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBsZyApICkge1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji0tcHJvZmkge1xuXG5cdFx0LnNsaWRlci1ib3gge1xuXHRcdFx0Ly8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA4MHB4O1xuXHRcdFx0XHQvLyBtYXgtd2lkdGg6IDM2MHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIGxnICkgKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLS1pbWdzIHtcblx0XHRcblx0XHQuc2xpZGVyLWJveF9faXRlbSB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXHRcdFx0XHRmbGV4OiAwIDAgY2FsYygxMDB2dyAtIDQwcHgpO1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmNhcmQtYWx0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDY0Ljc1JTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogODYuNzUlO1xuXHRcdH1cblx0fVxuXG5cdCZfX2ltZyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwMDAwIDE4LjEzJSwgcmdiYSgwLCAwLCAwLCAwKSA2MC4yMyUpO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTcuNSU7XG5cdFx0XHRiYWNrZ3JvdW5kOiBcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAuNjQlLCByZ2JhKDAsIDAsIDAsIDApIDIzLjg4JSksXG5cdFx0XHRcdGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQmX19pbmZvIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMjtcblx0XHRwYWRkaW5nOiAwIDE1cHggOHB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC4wMDJlbTtcblx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjAwMmVtO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiA4cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTMwJTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtcyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXHRcdHBhZGRpbmc6IDEycHggMDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yN3B4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDI2cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyN3B4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEzcHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAxM3B4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogIzMwQUQ2Mztcblx0XHR9XG5cdH1cbn0iLCIuc2xpZGVyLWltZyB7XG5cdHBhZGRpbmctbGVmdDogMTAwcHg7XG5cdHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdC5zbGljay1saXN0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2l0ZW0ge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoLjkpO1xuXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjMuMiU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNzIuMiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpY2stYXJyb3cge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAzNnB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdH1cblx0fVxufSIsIi5zbGlkZXItdmlldyB7XG5cblx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblxuXHRcdC5zbGljay1saXN0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXHR9XG5cblx0JiArIC5zbGlkZXItYm90dG9tIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0Jl9faXRlbSB7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC45KTtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcblx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdG1hcmdpbi10b3A6IDhweDtcblxuXHRcdFx0LnNsaWRlci12aWV3X19pbmZvIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0LnNsaWRlci12aWV3X19pbmZvIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNDQuNTMlO1xuXHRcdG1heC13aWR0aDogNDQuNTMlO1xuXHRcdGZsZXg6IDAgMCA0NC41MyU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjAuMzklO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNjYuNzglO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXG5cdCZfX2luZm8ge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4MCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0Y29sb3I6ICNGNUY1RjU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn0iLCIudmlkZW8ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDQyLjI0dnc7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdGhlaWdodDogNjN2dztcblx0fVxuXG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLTI3cHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcblx0XHR3aWR0aDogMTA0cHg7XG5cdFx0aGVpZ2h0OiAxMDRweDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcGxheS5zdmcnKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHR3aWR0aDogNDFweDtcblx0XHRcdGhlaWdodDogNDFweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG59IiwiLmNhcmQtcHJvZmkge1xuXHRib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRwYWRkaW5nOiAyNXB4IDI1cHggMzBweDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdHBhZGRpbmc6IDI1cHggMTVweDtcblx0XHRib3gtc2hhZG93OiAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLW1pbiwgbGcgKSwgJ21pbicgKSB7XG5cdFx0XHRib3gtc2hhZG93OiAtMXB4IDdweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgc20gKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiAxMDYuMTMlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTA0LjEzJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbGcgKSApIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjY1NDE4N3B4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQmX19jaXR5IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIHNtICkgKSB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuMTA5MDMxcHg7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fdGV4dCB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjEwOTAzMXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBzbSApICkgIHtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59IiwiLnByb2dyYW0ge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjRDhFNUVFO1xuXHRtYXJnaW4tdG9wOiAtMzBweDtcblxuXHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0fVxuXG5cdCZfX3RvcCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhFNUVFO1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRjb2xvcjogIzVGNUY1RjtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRyb2xzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGNvbG9yOiAjNUY1RjVGO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19idG5zIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cblxuXHQmX19idG4ge1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDI3cHg7XG5cdFx0Y29sb3I6ICNDNEM0QzQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDI3cHg7XG5cdFx0d2lkdGg6IDI3cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxM3B4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHR9XG5cblx0XHQmLS1oZWlnaHQge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAyNyAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIgMTVMNy43NjI0NyA4Ljc5NDI3QzguMTU5ODMgOC4zNjYzMyA4LjgzNzggOC4zNjg1MSA5LjIzMjQxIDguNzk5TDEyLjc5MjMgMTIuNjgyNUMxMy4zMjA2IDEzLjI1ODkgMTQuMjc2MiAxMy4wMzMzIDE0LjQ5MSAxMi4yODE1TDE3LjI3OTkgMi41MjAyQzE3LjUzMjIgMS42MzcxNiAxOC43NDE2IDEuNTMyNjcgMTkuMTQxNiAyLjM1OTM2TDI1LjUgMTUuNScgc3Ryb2tlPSclMjNDNEM0QzQnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMjcgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yIDE1TDcuNzYyNDcgOC43OTQyN0M4LjE1OTgzIDguMzY2MzMgOC44Mzc4IDguMzY4NTEgOS4yMzI0MSA4Ljc5OUwxMi43OTIzIDEyLjY4MjVDMTMuMzIwNiAxMy4yNTg5IDE0LjI3NjIgMTMuMDMzMyAxNC40OTEgMTIuMjgxNUwxNy4yNzk5IDIuNTIwMkMxNy41MzIyIDEuNjM3MTYgMTguNzQxNiAxLjUzMjY3IDE5LjE0MTYgMi4zNTkzNkwyNS41IDE1LjUnIHN0cm9rZT0nJTIzRkUwMDAyJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1tYXAge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNyAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDApJyUzRSUzQ3BhdGggZD0nTTIxLjM3NSAxMi4zNzVDMTkuODgzNyAxMi4zNzY4IDE4LjQ1NCAxMi45NyAxNy4zOTk1IDE0LjAyNDVDMTYuMzQ1IDE1LjA3OSAxNS43NTE4IDE2LjUwODcgMTUuNzUgMThDMTUuNzUgMjEuNTY3NCAyMC43NjQxIDI2LjYyMiAyMC45NzY3IDI2LjgzNTdDMjEuMDI5IDI2Ljg4ODEgMjEuMDkxMSAyNi45Mjk3IDIxLjE1OTQgMjYuOTU4MUMyMS4yMjc4IDI2Ljk4NjQgMjEuMzAxIDI3LjAwMSAyMS4zNzUgMjcuMDAxQzIxLjQ0OSAyNy4wMDEgMjEuNTIyMiAyNi45ODY0IDIxLjU5MDYgMjYuOTU4MUMyMS42NTg5IDI2LjkyOTcgMjEuNzIxIDI2Ljg4ODEgMjEuNzczMyAyNi44MzU3QzIxLjk4NTkgMjYuNjIyIDI3IDIxLjU2NzQgMjcgMThDMjYuOTk4MiAxNi41MDg3IDI2LjQwNSAxNS4wNzkgMjUuMzUwNSAxNC4wMjQ1QzI0LjI5NiAxMi45NyAyMi44NjYzIDEyLjM3NjggMjEuMzc1IDEyLjM3NVpNMjEuMzc1IDE5Ljk2ODdDMjAuOTg1NiAxOS45Njg3IDIwLjYwNSAxOS44NTMzIDIwLjI4MTIgMTkuNjM3QzE5Ljk1NzUgMTkuNDIwNiAxOS43MDUxIDE5LjExMzIgMTkuNTU2MSAxOC43NTM0QzE5LjQwNzEgMTguMzkzNyAxOS4zNjgxIDE3Ljk5NzggMTkuNDQ0MSAxNy42MTU5QzE5LjUyIDE3LjIzNCAxOS43MDc1IDE2Ljg4MzIgMTkuOTgyOSAxNi42MDc5QzIwLjI1ODIgMTYuMzMyNSAyMC42MDkgMTYuMTQ1IDIwLjk5MDkgMTYuMDY5MUMyMS4zNzI4IDE1Ljk5MzEgMjEuNzY4NyAxNi4wMzIxIDIyLjEyODQgMTYuMTgxMUMyMi40ODgyIDE2LjMzMDEgMjIuNzk1NiAxNi41ODI1IDIzLjAxMiAxNi45MDYyQzIzLjIyODMgMTcuMjMgMjMuMzQzOCAxNy42MTA2IDIzLjM0MzggMThDMjMuMzQzMiAxOC41MjIgMjMuMTM1NSAxOS4wMjI0IDIyLjc2NjUgMTkuMzkxNUMyMi4zOTc0IDE5Ljc2MDUgMjEuODk3IDE5Ljk2ODIgMjEuMzc1IDE5Ljk2ODdaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQ3BhdGggZD0nTTE1Ljc1IDEwLjEyNUMxNS43NSAxMC40MjMzIDE1Ljg2ODUgMTAuNzA5NSAxNi4wNzk1IDEwLjkyMDVDMTYuMjkwNSAxMS4xMzE0IDE2LjU3NjYgMTEuMjUgMTYuODc1IDExLjI1QzE3LjE3MzQgMTEuMjUgMTcuNDU5NSAxMS4xMzE0IDE3LjY3MDUgMTAuOTIwNUMxNy44ODE1IDEwLjcwOTUgMTggMTAuNDIzMyAxOCAxMC4xMjVWMy43MjgyMUMxOC4wMDA3IDMuNjc2OTIgMTguMDE1NSAzLjYyNjgxIDE4LjA0MjcgMy41ODMzMUMxOC4wNjk5IDMuNTM5OCAxOC4xMDg0IDMuNTA0NTYgMTguMTU0MiAzLjQ4MTM4QzE4LjE5OTkgMy40NTgyMSAxOC4yNTEyIDMuNDQ4IDE4LjMwMjMgMy40NTE4NUMxOC4zNTM1IDMuNDU1NjkgMTguNDAyNiAzLjQ3MzQ2IDE4LjQ0NDQgMy41MDMyMUwyMy4zOTQ0IDcuMDM1NzFDMjMuNDY1OSA3LjA4Nzk3IDIzLjUyNCA3LjE1NjM3IDIzLjU2NDEgNy4yMzUzNUMyMy42MDQyIDcuMzE0MzIgMjMuNjI1IDcuNDAxNjUgMjMuNjI1IDcuNDkwMjFWMTAuMTI1QzIzLjYyNSAxMC40MjMzIDIzLjc0MzUgMTAuNzA5NSAyMy45NTQ1IDEwLjkyMDVDMjQuMTY1NSAxMS4xMzE0IDI0LjQ1MTYgMTEuMjUgMjQuNzUgMTEuMjVDMjUuMDQ4NCAxMS4yNSAyNS4zMzQ1IDExLjEzMTQgMjUuNTQ1NSAxMC45MjA1QzI1Ljc1NjUgMTAuNzA5NSAyNS44NzUgMTAuNDIzMyAyNS44NzUgMTAuMTI1VjYuOTEwODRDMjUuODc0NSA2LjY0MjI3IDI1LjgxMDIgNi4zNzc2NiAyNS42ODc0IDYuMTM4ODNDMjUuNTY0NiA1LjkgMjUuMzg2NyA1LjY5Mzc5IDI1LjE2ODUgNS41MzcyMUwxNy44NTcxIDAuMzE0OTY0QzE3LjU3MDggMC4xMTAyMDcgMTcuMjI3NiAwLjAwMDEyMjA3IDE2Ljg3NTYgMC4wMDAxMjIwN0MxNi41MjM1IDAuMDAwMTIyMDcgMTYuMTgwMyAwLjExMDIwNyAxNS44OTQgMC4zMTQ5NjRMOS4zNjkgNC45NzY5NkM5LjI3MDMgNS4wNDgyMiA5LjE1MTE1IDUuMDg1NTMgOS4wMjk0NCA1LjA4MzNDOC45MDc3MiA1LjA4MTA3IDguNzkwMDIgNS4wMzk0MSA4LjY5NCA0Ljk2NDU5TDIuNzMwMzcgMC4zNjEwODlDMi40ODE0NiAwLjE2NTQxOSAyLjE4MjUxIDAuMDQzNzI0OCAxLjg2NzcxIDAuMDA5OTEzNjVDMS41NTI5IC0wLjAyMzg5NzUgMS4yMzQ5MyAwLjAzMTUzODUgMC45NTAxMzggMC4xNjk4ODZDMC42NjUzNDYgMC4zMDgyMzQgMC40MjUyMiAwLjUyMzkxMiAwLjI1NzIwMyAwLjc5MjI3MkMwLjA4OTE4NjEgMS4wNjA2MyA1LjYzODQ2ZS0wNSAxLjM3MDg1IDAgMS42ODc0NkwwIDE4LjQzNDJDMC4wMDA2OTQxMTMgMTguNjk2MSAwLjA2MTk5MzYgMTguOTU0MiAwLjE3OTA5OCAxOS4xODg0QzAuMjk2MjAzIDE5LjQyMjYgMC40NjU5MzQgMTkuNjI2NSAwLjY3NSAxOS43ODQyTDcuOTk1MzcgMjUuMjc1M0M4LjI4MjA5IDI1LjQ5MDEgOC42Mjk3IDI1LjYwOCA4Ljk4Nzg5IDI1LjYxMkM5LjM0NjA3IDI1LjYxNjEgOS42OTYyNiAyNS41MDYgOS45ODc3NSAyNS4yOTc4TDE0LjkwOTYgMjEuNzgxMUMxNS4xNDM5IDIxLjYwNDUgMTUuMyAyMS4zNDM0IDE1LjM0NDUgMjEuMDUzNEMxNS4zODkgMjAuNzYzNSAxNS4zMTg1IDIwLjQ2NzYgMTUuMTQ4IDIwLjIyODhDMTQuOTc3NSAxOS45OTAxIDE0LjcyMDUgMTkuODI3NCAxNC40MzE4IDE5Ljc3NTRDMTQuMTQzIDE5LjcyMzUgMTMuODQ1NCAxOS43ODY0IDEzLjYwMjQgMTkuOTUwN0wxMC41NzUgMjIuMTE4NkMxMC41MzMxIDIyLjE0NzkgMTAuNDg0MSAyMi4xNjU0IDEwLjQzMyAyMi4xNjlDMTAuMzgyIDIyLjE3MjcgMTAuMzMxIDIyLjE2MjQgMTAuMjg1NCAyMi4xMzkzQzEwLjIzOTcgMjIuMTE2MiAxMC4yMDEzIDIyLjA4MTEgMTAuMTc0IDIyLjAzNzhDMTAuMTQ2NyAyMS45OTQ2IDEwLjEzMTggMjEuOTQ0NyAxMC4xMzA2IDIxLjg5MzZWNy40ODkwOUMxMC4xMzA2IDcuMzk5NTcgMTAuMTUxOCA3LjMxMTMyIDEwLjE5MjcgNy4yMzE2OEMxMC4yMzM2IDcuMTUyMDQgMTAuMjkyOSA3LjA4MzMyIDEwLjM2NTcgNy4wMzEyMUwxNS4zMTU3IDMuNDk5ODRDMTUuMzU3NSAzLjQ3MDA4IDE1LjQwNjcgMy40NTIzMiAxNS40NTc4IDMuNDQ4NDdDMTUuNTA5IDMuNDQ0NjIgMTUuNTYwMiAzLjQ1NDg0IDE1LjYwNiAzLjQ3ODAxQzE1LjY1MTcgMy41MDExOCAxNS42OTAzIDMuNTM2NDMgMTUuNzE3NCAzLjU3OTkzQzE1Ljc0NDYgMy42MjM0NCAxNS43NTk0IDMuNjczNTUgMTUuNzYwMSAzLjcyNDg0TDE1Ljc1IDEwLjEyNVpNNy44NzUgMjEuODA5MkM3Ljg3NSAyMS44NjE0IDcuODYwNDUgMjEuOTEyNiA3LjgzMjk5IDIxLjk1NzFDNy44MDU1MyAyMi4wMDE1IDcuNzY2MjUgMjIuMDM3NCA3LjcxOTUzIDIyLjA2MDhDNy42NzI4MSAyMi4wODQxIDcuNjIwNTEgMjIuMDk0IDcuNTY4NDkgMjIuMDg5M0M3LjUxNjQ3IDIyLjA4NDYgNy40NjY3OCAyMi4wNjU2IDcuNDI1IDIyLjAzNDJMMi40NzUgMTguMzIxN0MyLjQwNTE0IDE4LjI2OTMgMi4zNDg0NCAxOC4yMDE0IDIuMzA5MzggMTguMTIzM0MyLjI3MDMzIDE4LjA0NTIgMi4yNSAxNy45NTkgMi4yNSAxNy44NzE3VjMuNDA1MzRDMi4yNSAzLjM1MzExIDIuMjY0NTQgMy4zMDE5MSAyLjI5MiAzLjI1NzQ4QzIuMzE5NDYgMy4yMTMwNSAyLjM1ODc1IDMuMTc3MTQgMi40MDU0NyAzLjE1Mzc4QzIuNDUyMTkgMy4xMzA0MiAyLjUwNDQ5IDMuMTIwNTMgMi41NTY1MSAzLjEyNTIzQzIuNjA4NTMgMy4xMjk5MiAyLjY1ODIxIDMuMTQ5IDIuNyAzLjE4MDM0TDcuNjUgNy4wMDUzNEM3LjcxOTg2IDcuMDU3NzMgNy43NzY1NiA3LjEyNTY4IDcuODE1NjEgNy4yMDM3OEM3Ljg1NDY3IDcuMjgxODkgNy44NzUgNy4zNjgwMSA3Ljg3NSA3LjQ1NTM0VjIxLjgwOTJaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMCclM0UlM0NyZWN0IHdpZHRoPScyNycgaGVpZ2h0PScyNycgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI3IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNMjEuMzc1IDEyLjM3NUMxOS44ODM3IDEyLjM3NjggMTguNDU0IDEyLjk3IDE3LjM5OTUgMTQuMDI0NUMxNi4zNDUgMTUuMDc5IDE1Ljc1MTggMTYuNTA4NyAxNS43NSAxOEMxNS43NSAyMS41Njc0IDIwLjc2NDEgMjYuNjIyIDIwLjk3NjcgMjYuODM1N0MyMS4wMjkgMjYuODg4MSAyMS4wOTExIDI2LjkyOTcgMjEuMTU5NCAyNi45NTgxQzIxLjIyNzggMjYuOTg2NCAyMS4zMDEgMjcuMDAxIDIxLjM3NSAyNy4wMDFDMjEuNDQ5IDI3LjAwMSAyMS41MjIyIDI2Ljk4NjQgMjEuNTkwNiAyNi45NTgxQzIxLjY1ODkgMjYuOTI5NyAyMS43MjEgMjYuODg4MSAyMS43NzMzIDI2LjgzNTdDMjEuOTg1OSAyNi42MjIgMjcgMjEuNTY3NCAyNyAxOEMyNi45OTgyIDE2LjUwODcgMjYuNDA1IDE1LjA3OSAyNS4zNTA1IDE0LjAyNDVDMjQuMjk2IDEyLjk3IDIyLjg2NjMgMTIuMzc2OCAyMS4zNzUgMTIuMzc1Wk0yMS4zNzUgMTkuOTY4N0MyMC45ODU2IDE5Ljk2ODcgMjAuNjA1IDE5Ljg1MzMgMjAuMjgxMiAxOS42MzdDMTkuOTU3NSAxOS40MjA2IDE5LjcwNTEgMTkuMTEzMiAxOS41NTYxIDE4Ljc1MzRDMTkuNDA3MSAxOC4zOTM3IDE5LjM2ODEgMTcuOTk3OCAxOS40NDQxIDE3LjYxNTlDMTkuNTIgMTcuMjM0IDE5LjcwNzUgMTYuODgzMiAxOS45ODI5IDE2LjYwNzlDMjAuMjU4MiAxNi4zMzI1IDIwLjYwOSAxNi4xNDUgMjAuOTkwOSAxNi4wNjkxQzIxLjM3MjggMTUuOTkzMSAyMS43Njg3IDE2LjAzMjEgMjIuMTI4NCAxNi4xODExQzIyLjQ4ODIgMTYuMzMwMSAyMi43OTU2IDE2LjU4MjUgMjMuMDEyIDE2LjkwNjJDMjMuMjI4MyAxNy4yMyAyMy4zNDM4IDE3LjYxMDYgMjMuMzQzOCAxOEMyMy4zNDMyIDE4LjUyMiAyMy4xMzU1IDE5LjAyMjQgMjIuNzY2NSAxOS4zOTE1QzIyLjM5NzQgMTkuNzYwNSAyMS44OTcgMTkuOTY4MiAyMS4zNzUgMTkuOTY4N1onIGZpbGw9JyUyM0ZFMDAwMicvJTNFJTNDcGF0aCBkPSdNMTUuNzUgMTAuMTI1QzE1Ljc1IDEwLjQyMzMgMTUuODY4NSAxMC43MDk1IDE2LjA3OTUgMTAuOTIwNUMxNi4yOTA1IDExLjEzMTQgMTYuNTc2NiAxMS4yNSAxNi44NzUgMTEuMjVDMTcuMTczNCAxMS4yNSAxNy40NTk1IDExLjEzMTQgMTcuNjcwNSAxMC45MjA1QzE3Ljg4MTUgMTAuNzA5NSAxOCAxMC40MjMzIDE4IDEwLjEyNVYzLjcyODIxQzE4LjAwMDcgMy42NzY5MiAxOC4wMTU1IDMuNjI2ODEgMTguMDQyNyAzLjU4MzMxQzE4LjA2OTkgMy41Mzk4IDE4LjEwODQgMy41MDQ1NiAxOC4xNTQyIDMuNDgxMzhDMTguMTk5OSAzLjQ1ODIxIDE4LjI1MTIgMy40NDggMTguMzAyMyAzLjQ1MTg1QzE4LjM1MzUgMy40NTU2OSAxOC40MDI2IDMuNDczNDYgMTguNDQ0NCAzLjUwMzIxTDIzLjM5NDQgNy4wMzU3MUMyMy40NjU5IDcuMDg3OTcgMjMuNTI0IDcuMTU2MzcgMjMuNTY0MSA3LjIzNTM1QzIzLjYwNDIgNy4zMTQzMiAyMy42MjUgNy40MDE2NSAyMy42MjUgNy40OTAyMVYxMC4xMjVDMjMuNjI1IDEwLjQyMzMgMjMuNzQzNSAxMC43MDk1IDIzLjk1NDUgMTAuOTIwNUMyNC4xNjU1IDExLjEzMTQgMjQuNDUxNiAxMS4yNSAyNC43NSAxMS4yNUMyNS4wNDg0IDExLjI1IDI1LjMzNDUgMTEuMTMxNCAyNS41NDU1IDEwLjkyMDVDMjUuNzU2NSAxMC43MDk1IDI1Ljg3NSAxMC40MjMzIDI1Ljg3NSAxMC4xMjVWNi45MTA4NEMyNS44NzQ1IDYuNjQyMjcgMjUuODEwMiA2LjM3NzY2IDI1LjY4NzQgNi4xMzg4M0MyNS41NjQ2IDUuOSAyNS4zODY3IDUuNjkzNzkgMjUuMTY4NSA1LjUzNzIxTDE3Ljg1NzEgMC4zMTQ5NjRDMTcuNTcwOCAwLjExMDIwNyAxNy4yMjc2IDAuMDAwMTIyMDcgMTYuODc1NiAwLjAwMDEyMjA3QzE2LjUyMzUgMC4wMDAxMjIwNyAxNi4xODAzIDAuMTEwMjA3IDE1Ljg5NCAwLjMxNDk2NEw5LjM2OSA0Ljk3Njk2QzkuMjcwMyA1LjA0ODIyIDkuMTUxMTUgNS4wODU1MyA5LjAyOTQ0IDUuMDgzM0M4LjkwNzcyIDUuMDgxMDcgOC43OTAwMiA1LjAzOTQxIDguNjk0IDQuOTY0NTlMMi43MzAzNyAwLjM2MTA4OUMyLjQ4MTQ2IDAuMTY1NDE5IDIuMTgyNTEgMC4wNDM3MjQ4IDEuODY3NzEgMC4wMDk5MTM2NUMxLjU1MjkgLTAuMDIzODk3NSAxLjIzNDkzIDAuMDMxNTM4NSAwLjk1MDEzOCAwLjE2OTg4NkMwLjY2NTM0NiAwLjMwODIzNCAwLjQyNTIyIDAuNTIzOTEyIDAuMjU3MjAzIDAuNzkyMjcyQzAuMDg5MTg2MSAxLjA2MDYzIDUuNjM4NDZlLTA1IDEuMzcwODUgMCAxLjY4NzQ2TDAgMTguNDM0MkMwLjAwMDY5NDExMyAxOC42OTYxIDAuMDYxOTkzNiAxOC45NTQyIDAuMTc5MDk4IDE5LjE4ODRDMC4yOTYyMDMgMTkuNDIyNiAwLjQ2NTkzNCAxOS42MjY1IDAuNjc1IDE5Ljc4NDJMNy45OTUzNyAyNS4yNzUzQzguMjgyMDkgMjUuNDkwMSA4LjYyOTcgMjUuNjA4IDguOTg3ODkgMjUuNjEyQzkuMzQ2MDcgMjUuNjE2MSA5LjY5NjI2IDI1LjUwNiA5Ljk4Nzc1IDI1LjI5NzhMMTQuOTA5NiAyMS43ODExQzE1LjE0MzkgMjEuNjA0NSAxNS4zIDIxLjM0MzQgMTUuMzQ0NSAyMS4wNTM0QzE1LjM4OSAyMC43NjM1IDE1LjMxODUgMjAuNDY3NiAxNS4xNDggMjAuMjI4OEMxNC45Nzc1IDE5Ljk5MDEgMTQuNzIwNSAxOS44Mjc0IDE0LjQzMTggMTkuNzc1NEMxNC4xNDMgMTkuNzIzNSAxMy44NDU0IDE5Ljc4NjQgMTMuNjAyNCAxOS45NTA3TDEwLjU3NSAyMi4xMTg2QzEwLjUzMzEgMjIuMTQ3OSAxMC40ODQxIDIyLjE2NTQgMTAuNDMzIDIyLjE2OUMxMC4zODIgMjIuMTcyNyAxMC4zMzEgMjIuMTYyNCAxMC4yODU0IDIyLjEzOTNDMTAuMjM5NyAyMi4xMTYyIDEwLjIwMTMgMjIuMDgxMSAxMC4xNzQgMjIuMDM3OEMxMC4xNDY3IDIxLjk5NDYgMTAuMTMxOCAyMS45NDQ3IDEwLjEzMDYgMjEuODkzNlY3LjQ4OTA5QzEwLjEzMDYgNy4zOTk1NyAxMC4xNTE4IDcuMzExMzIgMTAuMTkyNyA3LjIzMTY4QzEwLjIzMzYgNy4xNTIwNCAxMC4yOTI5IDcuMDgzMzIgMTAuMzY1NyA3LjAzMTIxTDE1LjMxNTcgMy40OTk4NEMxNS4zNTc1IDMuNDcwMDggMTUuNDA2NyAzLjQ1MjMyIDE1LjQ1NzggMy40NDg0N0MxNS41MDkgMy40NDQ2MiAxNS41NjAyIDMuNDU0ODQgMTUuNjA2IDMuNDc4MDFDMTUuNjUxNyAzLjUwMTE4IDE1LjY5MDMgMy41MzY0MyAxNS43MTc0IDMuNTc5OTNDMTUuNzQ0NiAzLjYyMzQ0IDE1Ljc1OTQgMy42NzM1NSAxNS43NjAxIDMuNzI0ODRMMTUuNzUgMTAuMTI1Wk03Ljg3NSAyMS44MDkyQzcuODc1IDIxLjg2MTQgNy44NjA0NSAyMS45MTI2IDcuODMyOTkgMjEuOTU3MUM3LjgwNTUzIDIyLjAwMTUgNy43NjYyNSAyMi4wMzc0IDcuNzE5NTMgMjIuMDYwOEM3LjY3MjgxIDIyLjA4NDEgNy42MjA1MSAyMi4wOTQgNy41Njg0OSAyMi4wODkzQzcuNTE2NDcgMjIuMDg0NiA3LjQ2Njc4IDIyLjA2NTYgNy40MjUgMjIuMDM0MkwyLjQ3NSAxOC4zMjE3QzIuNDA1MTQgMTguMjY5MyAyLjM0ODQ0IDE4LjIwMTQgMi4zMDkzOCAxOC4xMjMzQzIuMjcwMzMgMTguMDQ1MiAyLjI1IDE3Ljk1OSAyLjI1IDE3Ljg3MTdWMy40MDUzNEMyLjI1IDMuMzUzMTEgMi4yNjQ1NCAzLjMwMTkxIDIuMjkyIDMuMjU3NDhDMi4zMTk0NiAzLjIxMzA1IDIuMzU4NzUgMy4xNzcxNCAyLjQwNTQ3IDMuMTUzNzhDMi40NTIxOSAzLjEzMDQyIDIuNTA0NDkgMy4xMjA1MyAyLjU1NjUxIDMuMTI1MjNDMi42MDg1MyAzLjEyOTkyIDIuNjU4MjEgMy4xNDkgMi43IDMuMTgwMzRMNy42NSA3LjAwNTM0QzcuNzE5ODYgNy4wNTc3MyA3Ljc3NjU2IDcuMTI1NjggNy44MTU2MSA3LjIwMzc4QzcuODU0NjcgNy4yODE4OSA3Ljg3NSA3LjM2ODAxIDcuODc1IDcuNDU1MzRWMjEuODA5MlonIGZpbGw9JyUyM0ZFMDAwMicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI3JyBoZWlnaHQ9JzI3JyBmaWxsPSd3aGl0ZScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuXHRcdFx0fVxuXG5cdFx0fVxuXG5cdFx0Ji0taW1nIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI2JyBoZWlnaHQ9JzI2JyB2aWV3Qm94PScwIDAgMjYgMjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwKSclM0UlM0NwYXRoIGQ9J00xMC41NjI1IDkuMjA1MDhDMTEuOTA4NyA5LjIwNTA4IDEzIDguMTEzNzcgMTMgNi43Njc1OEMxMyA1LjQyMTM4IDExLjkwODcgNC4zMzAwOCAxMC41NjI1IDQuMzMwMDhDOS4yMTYzMSA0LjMzMDA4IDguMTI1IDUuNDIxMzggOC4xMjUgNi43Njc1OEM4LjEyNSA4LjExMzc3IDkuMjE2MzEgOS4yMDUwOCAxMC41NjI1IDkuMjA1MDhaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQ3BhdGggZD0nTTE4LjMyNTcgOS40MzU3OEMxOC4yMzEyIDkuMjU0NTggMTguMDg4NSA5LjEwMjkxIDE3LjkxMzUgOC45OTc0MkMxNy43Mzg0IDguODkxOTMgMTcuNTM3NyA4LjgzNjcgMTcuMzMzMyA4LjgzNzc4QzE3LjEyOSA4Ljg0MjQzIDE2LjkzIDguOTA0NDEgMTYuNzU5MiA5LjAxNjY1QzE2LjU4ODMgOS4xMjg5IDE2LjQ1MjQgOS4yODY4OSAxNi4zNjcgOS40NzI2MkwxNC42NzkyIDEzLjE5MjhDMTQuNjYwMiAxMy4yMzUgMTQuNjMwNyAxMy4yNzE2IDE0LjU5MzUgMTMuMjk5MUMxNC41NTYzIDEzLjMyNjcgMTQuNTEyNiAxMy4zNDQxIDE0LjQ2NjcgMTMuMzQ5OUMxNC40MjA4IDEzLjM1NTcgMTQuMzc0MiAxMy4zNDk1IDE0LjMzMTMgMTMuMzMyMUMxNC4yODg1IDEzLjMxNDYgMTQuMjUwOCAxMy4yODY0IDE0LjIyMiAxMy4yNTAyTDEzLjMzMzcgMTIuMTQwOUMxMy4yMjg2IDEyLjAwOTIgMTMuMDk0MyAxMS45MDM4IDEyLjk0MTUgMTEuODMzMUMxMi43ODg2IDExLjc2MjQgMTIuNjIxMyAxMS43MjgzIDEyLjQ1MjkgMTEuNzMzNUMxMi4yODQ5IDExLjczOTUgMTIuMTIwNSAxMS43ODQzIDExLjk3MjYgMTEuODY0NEMxMS44MjQ3IDExLjk0NDQgMTEuNjk3MyAxMi4wNTc2IDExLjYwMDMgMTIuMTk1TDguMjIyNTEgMTcuMDE5MUM4LjE2NDY4IDE3LjEwMDMgOC4xMzAzOSAxNy4xOTU5IDguMTIzNDEgMTcuMjk1NEM4LjExNjQ0IDE3LjM5NDkgOC4xMzcwNSAxNy40OTQzIDguMTgyOTggMTcuNTgyOEM4LjIyODkxIDE3LjY3MTMgOC4yOTgzNyAxNy43NDU0IDguMzgzNzEgMTcuNzk3QzguNDY5MDYgMTcuODQ4NSA4LjU2Njk3IDE3Ljg3NTUgOC42NjY2NyAxNy44NzVIMjEuNjY2N0MyMS43NTg5IDE3Ljg3NDkgMjEuODQ5NyAxNy44NTEzIDIxLjkzMDIgMTcuODA2NEMyMi4wMTA4IDE3Ljc2MTQgMjIuMDc4NiAxNy42OTY3IDIyLjEyNzEgMTcuNjE4MkMyMi4xNzU2IDE3LjUzOTcgMjIuMjAzMiAxNy40NTAyIDIyLjIwNzQgMTcuMzU4QzIyLjIxMTUgMTcuMjY1OSAyMi4xOTIxIDE3LjE3NDIgMjIuMTUwOSAxNy4wOTE3TDE4LjMyNTcgOS40MzU3OFonIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDcGF0aCBkPSdNMjMuODMzMyAwSDUuOTU4MzNDNS4zODM3IDAgNC44MzI1OSAwLjIyODI3MyA0LjQyNjI3IDAuNjM0NjAyQzQuMDE5OTQgMS4wNDA5MyAzLjc5MTY2IDEuNTkyMDMgMy43OTE2NiAyLjE2NjY3VjIwLjA0MTdDMy43OTE2NiAyMC42MTYzIDQuMDE5OTQgMjEuMTY3NCA0LjQyNjI3IDIxLjU3MzdDNC44MzI1OSAyMS45ODAxIDUuMzgzNyAyMi4yMDgzIDUuOTU4MzMgMjIuMjA4M0gyMy44MzMzQzI0LjQwOCAyMi4yMDgzIDI0Ljk1OTEgMjEuOTgwMSAyNS4zNjU0IDIxLjU3MzdDMjUuNzcxNyAyMS4xNjc0IDI2IDIwLjYxNjMgMjYgMjAuMDQxN1YyLjE2NjY3QzI2IDEuNTkyMDMgMjUuNzcxNyAxLjA0MDkzIDI1LjM2NTQgMC42MzQ2MDJDMjQuOTU5MSAwLjIyODI3MyAyNC40MDggMCAyMy44MzMzIDBWMFpNMjMuNjc2MiAxOS44ODM1QzIzLjYyNTkgMTkuOTMzOCAyMy41NjYgMTkuOTczNiAyMy41MDAyIDIwLjAwMDhDMjMuNDM0NCAyMC4wMjc5IDIzLjM2MzkgMjAuMDQxOCAyMy4yOTI3IDIwLjA0MTdINi41QzYuMzU2MzQgMjAuMDQxNyA2LjIxODU2IDE5Ljk4NDYgNi4xMTY5OCAxOS44ODNDNi4wMTU0IDE5Ljc4MTQgNS45NTgzMyAxOS42NDM3IDUuOTU4MzMgMTkuNVYyLjcwODMzQzUuOTU4MzMgMi41NjQ2NyA2LjAxNTQgMi40MjY5IDYuMTE2OTggMi4zMjUzMkM2LjIxODU2IDIuMjIzNzQgNi4zNTYzNCAyLjE2NjY3IDYuNSAyLjE2NjY3SDIzLjI5MTdDMjMuNDM1MyAyLjE2NjY3IDIzLjU3MzEgMi4yMjM3NCAyMy42NzQ3IDIuMzI1MzJDMjMuNzc2MyAyLjQyNjkgMjMuODMzMyAyLjU2NDY3IDIzLjgzMzMgMi43MDgzM1YxOS41QzIzLjgzMyAxOS42NDI1IDIzLjc3NjYgMTkuNzc5MSAyMy42NzYyIDE5Ljg4MDNWMTkuODgzNVonIGZpbGw9JyUyM0M0QzRDNCcvJTNFJTNDcGF0aCBkPSdNMjEuMTI1IDIzLjgzMzNIMi43MDgzM0MyLjU2NDY3IDIzLjgzMzMgMi40MjY5IDIzLjc3NjIgMi4zMjUzMiAyMy42NzQ2QzIuMjIzNzQgMjMuNTczMSAyLjE2NjY3IDIzLjQzNTMgMi4xNjY2NyAyMy4yOTE2VjQuODc0OTZDMi4xNjY2NyA0LjU4NzY0IDIuMDUyNTMgNC4zMTIwOSAxLjg0OTM3IDQuMTA4OTNDMS42NDYyIDMuOTA1NzYgMS4zNzA2NSAzLjc5MTYzIDEuMDgzMzMgMy43OTE2M0MwLjc5NjAxNiAzLjc5MTYzIDAuNTIwNDY1IDMuOTA1NzYgMC4zMTczMDEgNC4xMDg5M0MwLjExNDEzNyA0LjMxMjA5IDAgNC41ODc2NCAwIDQuODc0OTZMMCAyMy44MzMzQzAgMjQuNDA3OSAwLjIyODI3MyAyNC45NTkgMC42MzQ2MDIgMjUuMzY1NEMxLjA0MDkzIDI1Ljc3MTcgMS41OTIwMyAyNiAyLjE2NjY3IDI2SDIxLjEyNUMyMS40MTIzIDI2IDIxLjY4NzkgMjUuODg1OCAyMS44OTEgMjUuNjgyN0MyMi4wOTQyIDI1LjQ3OTUgMjIuMjA4MyAyNS4yMDM5IDIyLjIwODMgMjQuOTE2NkMyMi4yMDgzIDI0LjYyOTMgMjIuMDk0MiAyNC4zNTM4IDIxLjg5MSAyNC4xNTA2QzIxLjY4NzkgMjMuOTQ3NCAyMS40MTIzIDIzLjgzMzMgMjEuMTI1IDIzLjgzMzNaJyBmaWxsPSclMjNDNEM0QzQnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMCclM0UlM0NyZWN0IHdpZHRoPScyNicgaGVpZ2h0PScyNicgZmlsbD0nd2hpdGUnLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMCknJTNFJTNDcGF0aCBkPSdNMTAuNTYyNSA5LjIwNTA4QzExLjkwODcgOS4yMDUwOCAxMyA4LjExMzc3IDEzIDYuNzY3NThDMTMgNS40MjEzOCAxMS45MDg3IDQuMzMwMDggMTAuNTYyNSA0LjMzMDA4QzkuMjE2MzEgNC4zMzAwOCA4LjEyNSA1LjQyMTM4IDguMTI1IDYuNzY3NThDOC4xMjUgOC4xMTM3NyA5LjIxNjMxIDkuMjA1MDggMTAuNTYyNSA5LjIwNTA4WicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0NwYXRoIGQ9J00xOC4zMjU3IDkuNDM1NzhDMTguMjMxMiA5LjI1NDU4IDE4LjA4ODUgOS4xMDI5MSAxNy45MTM1IDguOTk3NDJDMTcuNzM4NCA4Ljg5MTkzIDE3LjUzNzcgOC44MzY3IDE3LjMzMzMgOC44Mzc3OEMxNy4xMjkgOC44NDI0MyAxNi45MyA4LjkwNDQxIDE2Ljc1OTIgOS4wMTY2NUMxNi41ODgzIDkuMTI4OSAxNi40NTI0IDkuMjg2ODkgMTYuMzY3IDkuNDcyNjJMMTQuNjc5MiAxMy4xOTI4QzE0LjY2MDIgMTMuMjM1IDE0LjYzMDcgMTMuMjcxNiAxNC41OTM1IDEzLjI5OTFDMTQuNTU2MyAxMy4zMjY3IDE0LjUxMjYgMTMuMzQ0MSAxNC40NjY3IDEzLjM0OTlDMTQuNDIwOCAxMy4zNTU3IDE0LjM3NDIgMTMuMzQ5NSAxNC4zMzEzIDEzLjMzMjFDMTQuMjg4NSAxMy4zMTQ2IDE0LjI1MDggMTMuMjg2NCAxNC4yMjIgMTMuMjUwMkwxMy4zMzM3IDEyLjE0MDlDMTMuMjI4NiAxMi4wMDkyIDEzLjA5NDMgMTEuOTAzOCAxMi45NDE1IDExLjgzMzFDMTIuNzg4NiAxMS43NjI0IDEyLjYyMTMgMTEuNzI4MyAxMi40NTI5IDExLjczMzVDMTIuMjg0OSAxMS43Mzk1IDEyLjEyMDUgMTEuNzg0MyAxMS45NzI2IDExLjg2NDRDMTEuODI0NyAxMS45NDQ0IDExLjY5NzMgMTIuMDU3NiAxMS42MDAzIDEyLjE5NUw4LjIyMjUxIDE3LjAxOTFDOC4xNjQ2OCAxNy4xMDAzIDguMTMwMzkgMTcuMTk1OSA4LjEyMzQxIDE3LjI5NTRDOC4xMTY0NCAxNy4zOTQ5IDguMTM3MDUgMTcuNDk0MyA4LjE4Mjk4IDE3LjU4MjhDOC4yMjg5MSAxNy42NzEzIDguMjk4MzcgMTcuNzQ1NCA4LjM4MzcxIDE3Ljc5N0M4LjQ2OTA2IDE3Ljg0ODUgOC41NjY5NyAxNy44NzU1IDguNjY2NjcgMTcuODc1SDIxLjY2NjdDMjEuNzU4OSAxNy44NzQ5IDIxLjg0OTcgMTcuODUxMyAyMS45MzAyIDE3LjgwNjRDMjIuMDEwOCAxNy43NjE0IDIyLjA3ODYgMTcuNjk2NyAyMi4xMjcxIDE3LjYxODJDMjIuMTc1NiAxNy41Mzk3IDIyLjIwMzIgMTcuNDUwMiAyMi4yMDc0IDE3LjM1OEMyMi4yMTE1IDE3LjI2NTkgMjIuMTkyMSAxNy4xNzQyIDIyLjE1MDkgMTcuMDkxN0wxOC4zMjU3IDkuNDM1NzhaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQ3BhdGggZD0nTTIzLjgzMzMgMEg1Ljk1ODMzQzUuMzgzNyAwIDQuODMyNTkgMC4yMjgyNzMgNC40MjYyNyAwLjYzNDYwMkM0LjAxOTk0IDEuMDQwOTMgMy43OTE2NiAxLjU5MjAzIDMuNzkxNjYgMi4xNjY2N1YyMC4wNDE3QzMuNzkxNjYgMjAuNjE2MyA0LjAxOTk0IDIxLjE2NzQgNC40MjYyNyAyMS41NzM3QzQuODMyNTkgMjEuOTgwMSA1LjM4MzcgMjIuMjA4MyA1Ljk1ODMzIDIyLjIwODNIMjMuODMzM0MyNC40MDggMjIuMjA4MyAyNC45NTkxIDIxLjk4MDEgMjUuMzY1NCAyMS41NzM3QzI1Ljc3MTcgMjEuMTY3NCAyNiAyMC42MTYzIDI2IDIwLjA0MTdWMi4xNjY2N0MyNiAxLjU5MjAzIDI1Ljc3MTcgMS4wNDA5MyAyNS4zNjU0IDAuNjM0NjAyQzI0Ljk1OTEgMC4yMjgyNzMgMjQuNDA4IDAgMjMuODMzMyAwVjBaTTIzLjY3NjIgMTkuODgzNUMyMy42MjU5IDE5LjkzMzggMjMuNTY2IDE5Ljk3MzYgMjMuNTAwMiAyMC4wMDA4QzIzLjQzNDQgMjAuMDI3OSAyMy4zNjM5IDIwLjA0MTggMjMuMjkyNyAyMC4wNDE3SDYuNUM2LjM1NjM0IDIwLjA0MTcgNi4yMTg1NiAxOS45ODQ2IDYuMTE2OTggMTkuODgzQzYuMDE1NCAxOS43ODE0IDUuOTU4MzMgMTkuNjQzNyA1Ljk1ODMzIDE5LjVWMi43MDgzM0M1Ljk1ODMzIDIuNTY0NjcgNi4wMTU0IDIuNDI2OSA2LjExNjk4IDIuMzI1MzJDNi4yMTg1NiAyLjIyMzc0IDYuMzU2MzQgMi4xNjY2NyA2LjUgMi4xNjY2N0gyMy4yOTE3QzIzLjQzNTMgMi4xNjY2NyAyMy41NzMxIDIuMjIzNzQgMjMuNjc0NyAyLjMyNTMyQzIzLjc3NjMgMi40MjY5IDIzLjgzMzMgMi41NjQ2NyAyMy44MzMzIDIuNzA4MzNWMTkuNUMyMy44MzMgMTkuNjQyNSAyMy43NzY2IDE5Ljc3OTEgMjMuNjc2MiAxOS44ODAzVjE5Ljg4MzVaJyBmaWxsPSclMjNGRTAwMDInLyUzRSUzQ3BhdGggZD0nTTIxLjEyNSAyMy44MzMzSDIuNzA4MzNDMi41NjQ2NyAyMy44MzMzIDIuNDI2OSAyMy43NzYyIDIuMzI1MzIgMjMuNjc0NkMyLjIyMzc0IDIzLjU3MzEgMi4xNjY2NyAyMy40MzUzIDIuMTY2NjcgMjMuMjkxNlY0Ljg3NDk2QzIuMTY2NjcgNC41ODc2NCAyLjA1MjUzIDQuMzEyMDkgMS44NDkzNyA0LjEwODkzQzEuNjQ2MiAzLjkwNTc2IDEuMzcwNjUgMy43OTE2MyAxLjA4MzMzIDMuNzkxNjNDMC43OTYwMTYgMy43OTE2MyAwLjUyMDQ2NSAzLjkwNTc2IDAuMzE3MzAxIDQuMTA4OTNDMC4xMTQxMzcgNC4zMTIwOSAwIDQuNTg3NjQgMCA0Ljg3NDk2TDAgMjMuODMzM0MwIDI0LjQwNzkgMC4yMjgyNzMgMjQuOTU5IDAuNjM0NjAyIDI1LjM2NTRDMS4wNDA5MyAyNS43NzE3IDEuNTkyMDMgMjYgMi4xNjY2NyAyNkgyMS4xMjVDMjEuNDEyMyAyNiAyMS42ODc5IDI1Ljg4NTggMjEuODkxIDI1LjY4MjdDMjIuMDk0MiAyNS40Nzk1IDIyLjIwODMgMjUuMjAzOSAyMi4yMDgzIDI0LjkxNjZDMjIuMjA4MyAyNC42MjkzIDIyLjA5NDIgMjQuMzUzOCAyMS44OTEgMjQuMTUwNkMyMS42ODc5IDIzLjk0NzQgMjEuNDEyMyAyMy44MzMzIDIxLjEyNSAyMy44MzMzWicgZmlsbD0nJTIzRkUwMDAyJy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDAnJTNFJTNDcmVjdCB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIGZpbGw9J3doaXRlJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWFpbi13cmFwIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cblx0XHRcdCYuc2Nyb2xsLW1vZCB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQucHJvZ3JhbV9fbWFpbiB7XG5cdFx0XHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdFx0XHRvdmVyZmxvdy15OiBoaWRkZW47XG5cblx0XHRcdFx0XHQmLWNvbnQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByb2dyYW1fX2RheXMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLnNjcm9sbC1tb2QpIHtcblx0XHRcdFx0LnByb2dyYW1fX2RheXMtd3JhcCB7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcm9ncmFtX19kYXlzLWNvbnQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0zMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByb2dyYW1fX2RheXMtYm94IHtcblx0XHRcdFx0XHRvdmVyZmxvdy14OiBhdXRvO1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcm9ncmFtX19kYXlzIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faGVpZ2h0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbGlzdCB7XG5cdFx0XHRjb2xvcjogIzVGNUY1Rjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX192aWV3IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX21hcCB7XG5cdFx0aGVpZ2h0OiAzODNweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRoZWlnaHQ6IDQxNXB4O1xuXHRcdH1cblxuXHRcdGlmcmFtZSB7XG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW1nIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiA0NS43MiU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA2My43NSU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZGF5IHtcblx0XHRmbGV4OiAxO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q5RDlEOTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICM1RjVGNUY7XG5cdFx0aGVpZ2h0OiA1OXB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLXdpZHRoOiA3MHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuXHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0XHQmW2RhdGEtdHlwZT1cInNub3dcIl0ge1xuXHRcdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHRcdH1cblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjVGNUY1O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDg4cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3MnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3BpYyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiAuM3M7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA2OHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA4MnB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzNweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2OHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZzIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYS1taW4sIG1kICksICdtaW4nICkge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWFsdCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE1OCwgMjA4LCAyNDMsIDAuOCkgMCUsICNGQUZCRkMgMTAwJSk7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQmX19saW5lIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiA0cHg7XG5cdFx0bGVmdDogNzhweDtcblx0XHR3aWR0aDogY2FsYygxMDB2dyAtIDIwMXB4IC0gMTBweCAtIDc4cHgpO1xuXHRcdG1heC13aWR0aDogMTM5MXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdC8vIGZvbnQtZmFtaWx5OiBSb2JvdG87XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBiaWcgKSApIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDFweCAtIDEwcHggLSA3OHB4KTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggbWFwLWdldCggJG1lZGlhLCBtZCApICkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAxNXB4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdH1cblxuXHRcdC5pY29uIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGNvbG9yOiAjMjQ3M0I1O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLXNub3cge1xuXHRcdFx0Y29sb3I6ICMyNDczQjU7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAjMDAzQTZBO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N0ZXAge1xuXHRcdGZsZXg6IDE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0bWluLXdpZHRoOiA3MHB4O1xuXG5cdFx0Ji0tYWx0IHtcblxuXHRcdFx0Lmljb24ge1xuXHRcdFx0XHRjb2xvcjogI0ZFMDAwMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDFweCk7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOUQ5RDk7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgyNDYsIDI0NiwgMjQ2LCAwLjU0KTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmljb24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdGZvbnQtc2l6ZTogMzFweDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdCZzIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDg4cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ib3gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR9XG5cblx0XHQmID4gKiB7XG5cdFx0XHRtYXgtd2lkdGg6IDg5NXB4O1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoIG1hcC1nZXQoICRtZWRpYSwgbWQgKSApIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKCBtYXAtZ2V0KCAkbWVkaWEsIG1kICkgKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE3MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JnMge31cblx0fVxufVxuIiwiLnBvcHVwLWhlbHAge1xuXHR3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXHRwYWRkaW5nOiAyMHB4IDE1cHggMjVweDtcbn0iLCIucG9wdXAtZXF1aXBtZW50LWluZm8ge1xuXHR3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXHRwYWRkaW5nOiAyMHB4IDI1cHggNDBweCAxNXB4O1xuXG5cdC50ZXh0IHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0fVxufSJdfQ== */
