/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./wp-content/themes/kn/sass/adminstyle.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
body {
  background: #f2f6fe;
}
body.mce-content-body {
  background: #fff;
  color: -color;
  font-family: "Red Hat Display", sans-serif;
  font-size: 16px;
}
body.mce-content-body > :first-child {
  margin-top: 0;
}
body.mce-content-body .bouton {
  text-decoration: none;
  background: #ED8B00;
  border-radius: 30px;
  color: #FFF;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  line-height: 1;
  padding: 12px 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
}
@media (min-width: 1200px) {
  body.mce-content-body .bouton {
    font-size: 18px;
    min-width: 175px;
    padding: 17px 25px;
  }
}
body.mce-content-body .bouton:hover {
  background: #FFF;
  color: #ED8B00;
}
body.mce-content-body .bouton--alt {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  border-radius: 30px;
  color: #a3a3a3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1;
  padding: 7px 7px 7px 24px;
  position: relative;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
  width: 100%;
}
@media (min-width: 576px) {
  body.mce-content-body .bouton--alt {
    gap: 0 32px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
body.mce-content-body .bouton--alt::after {
  aspect-ratio: 1/1;
  background: url(../img/link.svg) no-repeat center/contain;
  content: "";
  display: block;
  width: 32px;
}
body.mce-content-body .bouton--alt:hover {
  background: #ddff46;
  border-color: #ddff46;
  color: #000000;
}
.login-block {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 100vh;
  width: 50vw;
  background-color: #FFF;
  z-index: 5;
  overflow: hidden;
}
@media (max-width: 700px) {
  .login-block {
    width: 100vw;
    height: 100vh;
  }
}
.gif-block {
  height: 100vh;
  width: 50vw;
  background-color: #141C2D;
  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;
  z-index: 15;
  position: relative;
  overflow: hidden;
}
@media (max-width: 700px) {
  .gif-block {
    display: none;
  }
}
#gif-gauche {
  max-width: 50vw;
  max-height: 100vw;
}
.column-my_post_thumbs {
  width: 100px;
}
.nav-item {
  margin-bottom: 0;
}
.postbox ul {
  margin-top: 1rem;
  padding: 0;
}
.post-type-post .builder .container {
  max-width: 924px;
}
.builder {
  /*@media (min-width: $xxxl) {
    .container {
      max-width: 1664px;
    }
  }*/
}
.builder * {
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto;
}
.builder *,
.builder *::before,
.builder *::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.builder html {
  min-height: 100vh;
}
.builder body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: "Red Hat Display", sans-serif;
  font-size: 14px;
  margin: 0;
  min-height: 100vh;
}
@media (min-width: 992px) {
  .builder body {
    font-size: 15px;
  }
}
@media (min-width: 1700px) {
  .builder body {
    font-size: 16px;
  }
}
.builder a {
  color: #3df39e;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.builder a:hover {
  color: #ddff46;
}
.builder p {
  line-height: 1.375;
}
.builder img,
.builder video {
  border-radius: 15px;
  height: auto;
  max-width: 100%;
}
.builder figure {
  background: #ffffff;
  max-width: 100%;
  overflow: hidden;
}
.builder figure img.size-full {
  border-radius: 0;
}
.builder figure figcaption {
  padding: 10px 40px;
  text-align: center;
}
.builder ul[class] {
  list-style: none;
  margin: 0;
  padding: 0;
}
.builder iframe {
  max-width: 100%;
}
.builder iframe[src*="youtube.com"] {
  height: auto !important;
  width: 100% !important;
}
.builder iframe[src*="youtube.com"] {
  aspect-ratio: 16/9;
}
.builder ul:not([class]),
.builder ol:not([class]) {
  line-height: 1.5;
  margin-bottom: 24px;
  padding-left: 0;
}
.builder ul:not([class]) {
  list-style: none;
}
.builder ul:not([class]) li::before {
  content: "• ";
}
.builder h1,
.builder h2,
.builder h3,
.builder .h1-like,
.builder .h2-like,
.builder .h3-like {
  font-weight: 700;
}
.builder h1,
.builder .h1-like {
  font-size: 24px;
}
@media (min-width: 1200px) {
  .builder h1,
  .builder .h1-like {
    font-size: 48px;
  }
}
@media (min-width: 1400px) {
  .builder h1,
  .builder .h1-like {
    font-size: 50px;
  }
}
.builder h2,
.builder .h2-like {
  font-size: 22px;
  line-height: 1.35;
  margin-bottom: 16px;
}
@media (min-width: 1200px) {
  .builder h2,
  .builder .h2-like {
    font-size: 32px;
    margin-bottom: 20px;
  }
}
.builder h3,
.builder .h3-like {
  font-size: 20px;
}
@media (min-width: 1400px) {
  .builder h3,
  .builder .h3-like {
    font-size: 23px;
  }
}
.builder h4,
.builder .h4-like {
  font-size: 18px;
  font-weight: 700;
}
@media (min-width: 1400px) {
  .builder h4,
  .builder .h4-like {
    font-size: 20px;
  }
}
.builder b,
.builder strong {
  font-weight: 900;
}
.builder [type=text],
.builder [type=email],
.builder [type=number],
.builder [type=tel],
.builder [type=password],
.builder textarea,
.builder select {
  border: 1px solid #fff;
  border-radius: 32px;
  line-height: 1;
  padding: 12.5px 15px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  width: 100%;
}
@media (min-width: 1200px) {
  .builder [type=text],
  .builder [type=email],
  .builder [type=number],
  .builder [type=tel],
  .builder [type=password],
  .builder textarea,
  .builder select {
    padding: 12.5px 33px;
  }
}
.builder [type=text]::-webkit-input-placeholder, .builder [type=email]::-webkit-input-placeholder, .builder [type=number]::-webkit-input-placeholder, .builder [type=tel]::-webkit-input-placeholder, .builder [type=password]::-webkit-input-placeholder, .builder textarea::-webkit-input-placeholder, .builder select::-webkit-input-placeholder {
  color: #a3a3a3;
}
.builder [type=text]::-moz-placeholder, .builder [type=email]::-moz-placeholder, .builder [type=number]::-moz-placeholder, .builder [type=tel]::-moz-placeholder, .builder [type=password]::-moz-placeholder, .builder textarea::-moz-placeholder, .builder select::-moz-placeholder {
  color: #a3a3a3;
}
.builder [type=text]:-ms-input-placeholder, .builder [type=email]:-ms-input-placeholder, .builder [type=number]:-ms-input-placeholder, .builder [type=tel]:-ms-input-placeholder, .builder [type=password]:-ms-input-placeholder, .builder textarea:-ms-input-placeholder, .builder select:-ms-input-placeholder {
  color: #a3a3a3;
}
.builder [type=text]::-ms-input-placeholder, .builder [type=email]::-ms-input-placeholder, .builder [type=number]::-ms-input-placeholder, .builder [type=tel]::-ms-input-placeholder, .builder [type=password]::-ms-input-placeholder, .builder textarea::-ms-input-placeholder, .builder select::-ms-input-placeholder {
  color: #a3a3a3;
}
.builder [type=text]::placeholder,
.builder [type=email]::placeholder,
.builder [type=number]::placeholder,
.builder [type=tel]::placeholder,
.builder [type=password]::placeholder,
.builder textarea::placeholder,
.builder select::placeholder {
  color: #a3a3a3;
}
.builder [type=text]:focus,
.builder [type=email]:focus,
.builder [type=number]:focus,
.builder [type=tel]:focus,
.builder [type=password]:focus,
.builder textarea:focus,
.builder select:focus {
  border-color: #ddff46;
  outline: 0;
}
.builder textarea {
  padding: 17px 15px;
}
@media (min-width: 1200px) {
  .builder textarea {
    padding: 17px 33px;
  }
}
.builder select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: #fff url(../img/select.png) no-repeat right 8px center;
  padding: 15px;
}
@media (min-width: 1200px) {
  .builder select {
    padding: 15px 33px;
  }
}
.builder .bouton {
  background: #3df39e;
  border-radius: 30px;
  color: #000000;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  line-height: 1;
  padding: 12px 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
}
@media (min-width: 1200px) {
  .builder .bouton {
    font-size: 18px;
    min-width: 175px;
    padding: 17px 25px;
  }
}
.builder .bouton:hover {
  background: #ddff46;
  color: #000000;
}
.builder .bouton--alt {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  border-radius: 30px;
  color: #a3a3a3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1;
  padding: 7px 7px 7px 24px;
  position: relative;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
  width: 100%;
}
@media (min-width: 576px) {
  .builder .bouton--alt {
    gap: 0 32px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
  }
}
.builder .bouton--alt::after {
  aspect-ratio: 1/1;
  background: url(../img/link.svg) no-repeat center/contain;
  content: "";
  display: block;
  width: 32px;
}
.builder .bouton--alt:hover {
  background: #ddff46;
  border-color: #ddff46;
  color: #000000;
}
.builder .section__btn {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 36px 0 0;
  text-align: center;
}
.builder .cta--p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 5px;
}
.builder .cta--p[style*="text-align: center"] {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 576px) {
  .builder .cta--p {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
}
.builder main section {
  padding: 40px 0;
}
.builder .aligncenter,
.builder .alignleft,
.builder .alignright {
  display: block;
  margin: 0 auto 15px;
}
.builder .txtcenter {
  text-align: center;
}
.builder .txtright {
  text-align: right;
}
.builder .txtjustify {
  text-align: justify;
}
.builder .wp-pagenavi {
  border-top: 1px solid -color;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  margin-top: 60px;
  padding-top: 40px;
  text-align: center;
}
.builder .wp-pagenavi a,
.builder .wp-pagenavi span {
  border: 1px solid;
  border-radius: 4px;
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  margin: 0 5px 10px;
  padding: 4px 10px;
  text-align: center;
}
.builder .wp-pagenavi .page,
.builder .wp-pagenavi .current {
  padding: 4px 2px;
  width: 32px;
}
.builder .wp-pagenavi .page {
  border-color: #a0c88c;
  color: #a0c88c;
}
.builder .wp-pagenavi .page:hover {
  background: #3df39e;
  border-color: #3df39e;
  color: #fff;
}
.builder .wp-pagenavi .current {
  background: #3df39e;
  border-color: #3df39e;
  color: #fff;
}
.builder .wp-pagenavi [class*=postslink] {
  border-color: #3df39e;
  color: #3df39e;
  width: 105px;
}
.builder .wp-pagenavi [class*=postslink]:hover {
  background: #3df39e;
  border-color: #3df39e;
  color: #fff;
}
.builder .wp-pagenavi .previouspostslink {
  margin-right: 20px;
}
.builder .wp-pagenavi .nextpostslink {
  margin-left: 20px;
}
.builder .socials {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.builder .socials__item a {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: block;
}
.builder .socials__item a::before {
  font-family: "FontAwesome";
  font-size: 16px;
}
.builder .socials__item a[data-social*=facebook]::before {
  content: "\f39e";
}
.builder .socials__item a[data-social*=twitter]::before {
  content: "\f099";
}
.builder .socials__item a[data-social*=linkedin]::before {
  content: "\f0e1";
}
.builder .socials__item a[data-social*=instagram]::before {
  content: "\f16d";
}
.builder .socials__item a[data-social*=youtube]::before {
  content: "\f167";
}
.builder .socials__item a[data-social*=vimeo]::before {
  content: "\f27d";
}
.builder .socials__item a[data-social*=whatsapp]::before {
  content: "\f232";
}
.builder .socials__item a[data-social*=mail]::before {
  content: " \f0e0";
}
.builder .social-sharing {
  margin: 25px 0 20px;
}
.builder .social-sharing .essb_links {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #3df39e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.builder .social-sharing .essb_links_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.builder .social-sharing .essb_item a {
  background: #3df39e;
  border: 1px solid #3df39e;
  border-radius: 100%;
  color: #fff;
  display: block;
  height: 32px;
  padding: 4px;
  text-align: center;
  width: 32px;
}
.builder .social-sharing .essb_item[class*=facebook] .essb_icon::before {
  content: "\f39e";
}
.builder .social-sharing .essb_item[class*=twitter] .essb_icon::before {
  content: "\f099";
}
.builder .social-sharing .essb_item[class*=linkedin] .essb_icon::before {
  content: "\f0e1";
}
.builder .social-sharing .essb_item[class*=instagram] .essb_icon::before {
  content: "\f16d";
}
.builder .social-sharing .essb_item[class*=youtube] .essb_icon::before {
  content: "\f167";
}
.builder .social-sharing .essb_item[class*=vimeo] .essb_icon::before {
  content: "\f27d";
}
.builder .social-sharing .essb_network_name {
  display: none;
}
.builder .social-sharing .essb_icon {
  display: block;
  font-family: "FontAwesome";
  font-size: 16px;
}
.builder .gform_button, .builder .gform-button {
  background: #3df39e;
  border-radius: 30px;
  color: #000000;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  line-height: 1;
  padding: 12px 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  vertical-align: middle;
  padding: 5px 12px;
}
@media (min-width: 1200px) {
  .builder .gform_button, .builder .gform-button {
    font-size: 18px;
    min-width: 175px;
    padding: 17px 25px;
  }
}
.builder .gform_button:hover, .builder .gform-button:hover {
  background: #ddff46;
  color: #000000;
}
.builder .hidden_label label {
  display: none;
}
@media (min-width: 768px) {
  .builder .alignleft {
    float: left;
    margin-right: 20px;
  }
  .builder .alignright {
    float: right;
    margin-left: 15px;
  }
  .builder main section {
    padding: 80px 0;
  }
}
@media (min-width: 992px) {
  .builder .menu.socials .social-item a {
    height: 24px;
    width: 24px;
  }
  .builder .menu.socials .social-item a::before {
    font-size: 11px;
  }
}
@media (min-width: 1200px) {
  .builder main section {
    padding: 85px 0;
  }
}
.builder p,
.builder li {
  font-size: 16px;
}
.iris-square,
.iris-slider,
.acf-fc-meta-max,
.acf-fc-meta-min,
.acf-fc-meta-display,
[data-name=acfe_flexible_render_label],
[data-name=acfe_flexible_render_label] + li,
[data-name=acfe_flexible_thumbnail_label],
[data-name=acfe_flexible_thumbnail_label] + li {
  display: none !important;
}
.iris-picker {
  border: 0 !important;
  width: auto !important;
  height: auto !important;
  padding: 0 !important;
}
.iris-picker .iris-palette-container {
  position: static !important;
  position: initial !important;
}
.mce-colorbutton-grid tr:first-of-type td {
  padding-bottom: 10px;
}
.mce-colorbutton-grid tr:first-of-type td div[data-mce-color="#_hide"] {
  visibility: hidden;
}
.mce-colorbtn-trans div {
  line-height: 11px !important;
}
#adminmenu::before {
  height: 120px;
  margin: 10px;
  content: "";
  width: 85%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% auto;
  background-image: url(../admin/img/logoclient.png);
}
/* LOGIN PAGE */
body.login {
  background-image: url("../admin/img/bgconnect.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center bottom;
}
#bubble {
  background-color: #F2F6FE;
  width: 580px;
  height: 580px;
  border-radius: 100%;
  z-index: 2;
  position: absolute;
  top: -200px;
  left: -140px;
}
#bubble2 {
  background-color: #F2F6FE;
  width: 280px;
  height: 280px;
  border-radius: 100%;
  z-index: 2;
  position: absolute;
  bottom: -40px;
  right: -40px;
}
@media (max-width: 1850px) {
  #bubble {
    top: -300px;
    left: -240px;
  }
  #bubble2 {
    bottom: -100px;
    right: -100px;
  }
}
.language-switcher {
  z-index: 10;
  position: relative;
}
body.login #login {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 360px;
  margin: 0;
  position: absolute;
  z-index: 20;
  left: 50%;
  top: 50%;
  transform: translate(-50%, 0%);
  -webkit-transform: translate(-50%, 0%);
  -moz-transform: translate(-50%, 0%);
  -o-transform: translate(-50%, 0%);
  -ms-transform: translate(-50%, 0%);
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  animation: boxappear 0.8s ease-in-out forwards;
  -webkit-animation: boxappear 0.8s ease-in-out forwards;
  -moz-animation: boxappear 0.8s ease-in-out forwards;
  -o-animation: boxappear 0.8s ease-in-out forwards;
  -ms-animation: boxappear 0.8s ease-in-out forwards;
}
@keyframes boxappear {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    background-position: left center;
  }
  60% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-position: left center;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-position: right center;
  }
}
@-webkit-keyframes boxappear {
  0% {
    opacity: 0;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    background-position: left center;
  }
  60% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-position: left center;
  }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-position: right center;
  }
}
body.login #login h1 {
  display: none;
}
body.login #login form {
  float: left;
  border: none;
  margin: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  background: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}
body.login #login form#lostpasswordform {
  margin: 40px auto 0;
}
#lost_password_input {
  display: flex;
  flex-direction: column;
}
#lost_password_input #lost_password_label {
  text-align: center;
  line-height: 20px;
  font-size: 15px;
}

.wp-login-log-in {
  display: flex !important;
  justify-content: center !important;
}
body.login #login form p {
  width: 100%;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body.login #login form p label, body.login #login form .user-pass-wrap label {
  font-size: 14px;
  line-height: 16px;
  color: #141c2d;
  margin: 0 auto 5px;
  font-family: "Mukta", sans-serif;
  font-weight: 300;
  width: 100%;
  float: left;
}
body.login #login form p input[type=text]#user_login.input {
  font-size: 14px;
  line-height: 16px;
  margin: 0 auto;
  padding: 5px 10px;
  border: none;
  background: none;
  height: auto;
  max-height: inherit;
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
}
body.login #login form p input[type=text]#user_login.input:focus {
  border-color: #141c2d;
  color: #141c2d;
}
body.login #login form .user-pass-wrap {
  margin: 15px auto 0;
  width: 100%;
}
body.login #login form .user-pass-wrap .wp-pwd, .input_email {
  float: left;
  border: 1px solid #C2C5CB;
  border-radius: 4px;
  padding: 5px 10px;
  width: 92%;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}
.login-block #login .icones-login {
  position: relative;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input::-webkit-input-placeholder, body.login #login form p input[type=text]#user_login.input::-webkit-input-placeholder {
  color: #C2C5CB;
  font-weight: 400;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input::-moz-placeholder, body.login #login form p input[type=text]#user_login.input::-moz-placeholder {
  color: #C2C5CB;
  font-weight: 400;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input:-ms-input-placeholder, body.login #login form p input[type=text]#user_login.input:-ms-input-placeholder {
  color: #C2C5CB;
  font-weight: 400;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input::-ms-input-placeholder, body.login #login form p input[type=text]#user_login.input::-ms-input-placeholder {
  color: #C2C5CB;
  font-weight: 400;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input::placeholder, body.login #login form p input[type=text]#user_login.input::placeholder {
  color: #C2C5CB;
  font-weight: 400;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input {
  font-size: 14px;
  line-height: 16px;
  margin: 0 auto;
  padding: 5px 22px 5px 10px;
  border: none;
  background: none;
  height: auto;
  max-height: inherit;
  font-family: "Mukta", sans-serif;
  font-weight: 600;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
}
body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input:focus {
  border-color: #141c2d;
  color: #141c2d;
}
body.login #login form .user-pass-wrap .wp-pwd button.button.button-secondary.wp-hide-pw.hide-if-no-js {
  top: calc(50% - 10px);
  border: none;
  padding: 0;
  min-width: inherit;
  min-height: inherit;
  padding: 0;
  right: 0;
  position: absolute;
  z-index: 2;
  line-height: inherit;
  background: none;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  font-size: inherit;
  margin: 0;
  color: #50a0f0;
}
body.login #login form .user-pass-wrap .wp-pwd button.button.button-secondary.wp-hide-pw.hide-if-no-js span.dashicons {
  font-size: 20px;
  width: 100%;
  height: 100%;
  top: 0;
}
#logo {
  position: relative;
  width: 210px;
  height: 60px;
  margin-bottom: 20px;
}
body.login #login form p.forgetmenot {
  margin: 26px auto 0;
  background-size: 18px auto;
  background-image: url(../admin/img/bgcheck1.png);
  background-repeat: no-repeat;
  background-position: left top;
}
body.login #login form p.forgetmenot input[type=checkbox]#rememberme {
  display: none;
}
body.login #login form p.forgetmenot input[type=checkbox]#rememberme + label {
  font-size: 13px;
  line-height: 14px;
  padding: 2px 0 7px 22px;
  background-size: 18px auto;
  font-weight: 500;
  background-image: none;
  background-repeat: no-repeat;
  background-position: left top;
  color: #141c2d;
  width: 100%;
  float: left;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
.remember-and-forget {
  position: relative;
  float: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
body.login #login form p.forgetmenot input[type=checkbox]#rememberme:checked + label {
  background-image: url(../admin/img/bgcheck2.png);
}
body.login #login form p.submit {
  margin: 24px auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body.login #login form p.submit input[type=submit]#wp-submit.button.button-primary.button-large {
  font-size: 13px;
  line-height: 14px;
  padding: 15px 20px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  min-height: inherit;
  font-family: "Mukta", sans-serif;
  font-weight: 700;
  width: auto;
  outline: none;
  float: right;
  border: none;
  background: #50a0f0;
  color: #fff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login form p.submit input[type=submit]#wp-submit.button.button-primary.button-large:hover {
  background: #141c2d;
}
body.login #login p#nav {
  margin-top: 15px;
  padding: 0;
  width: 100%;
  float: left;
  text-align: right;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.8s;
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  -o-animation-delay: 0.8s;
  -ms-animation-delay: 0.8s;
}
body.login #login p#backtoblog {
  margin: 8px auto 0;
  padding: 0 40px;
  width: 100%;
  float: left;
  text-align: center;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.9s;
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  -ms-animation-delay: 0.9s;
}
@keyframes appearcontent {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes appearcontent {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
body.login #login p#nav a {
  font-size: 13px;
  line-height: 14px;
  width: auto;
  display: inline-block;
  margin: 0 auto;
  color: #50A0F0;
  font-family: "Mukta", sans-serif;
  font-weight: 500;
  text-decoration: none;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login p#nav a:hover {
  color: #141c2d;
}
body.login #login p#backtoblog a {
  font-size: 13px;
  line-height: 14px;
  width: auto;
  display: inline-block;
  margin: 0 auto;
  color: #141c2d;
  font-family: "Mukta", sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: All 0.4s ease-in-out;
  -webkit-transition: All 0.4s ease-in-out;
  -moz-transition: All 0.4s ease-in-out;
  -o-transition: All 0.4s ease-in-out;
  -ms-transition: All 0.4s ease-in-out;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
}
body.login #login p#backtoblog a:hover {
  color: #50a0f0;
}
#rightlogin_text {
  padding: 40px 40px 0;
  width: 480px;
  position: absolute;
  right: 0;
  top: 0;
  height: auto;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
#rightlogin_text span {
  width: 100%;
  float: left;
}
#rightlogin_text span.welcome {
  font-size: 24px;
  line-height: 24px;
  font-weight: 200;
  color: #f06450;
  text-transform: uppercase;
  font-family: "Mukta", sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1s;
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  -o-animation-delay: 1s;
  -ms-animation-delay: 1s;
}
#rightlogin_text span.sitename {
  font-size: 48px;
  line-height: 48px;
  margin: 4px auto 0;
  font-weight: 700;
  color: #fff;
  font-family: "Newsreader", sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1.3s;
  -webkit-animation-delay: 1.3s;
  -moz-animation-delay: 1.3s;
  -o-animation-delay: 1.3s;
  -ms-animation-delay: 1.4s;
}
#rightlogin_text span.subtitle {
  font-size: 16px;
  line-height: 20px;
  font-weight: 200;
  color: #ced1d8;
  font-family: "Mukta", sans-serif;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -o-opacity: 0;
  -ms-opacity: 0;
  transform: translateY(200px);
  -webkit-transform: translateY(200px);
  -moz-transform: translateY(200px);
  -o-transform: translateY(200px);
  -ms-transform: translateY(200px);
  animation: appeartitle 0.5s ease-in-out forwards;
  -webkit-animation: appeartitle 0.5s ease-in-out forwards;
  -moz-animation: appeartitle 0.5s ease-in-out forwards;
  -o-animation: appeartitle 0.5s ease-in-out forwards;
  -ms-animation: appeartitle 0.5s ease-in-out forwards;
  animation-delay: 1.6s;
  -webkit-animation-delay: 1.6s;
  -moz-animation-delay: 1.6s;
  -o-animation-delay: 1.6s;
  -ms-animation-delay: 1.6s;
}
@keyframes appeartitle {
  0% {
    opacity: 0;
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@-webkit-keyframes appeartitle {
  0% {
    opacity: 0;
    -webkit-transform: translateY(200px);
    transform: translateY(200px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.imgakn {
  width: 100px;
  right: 40px;
  bottom: 40px;
  z-index: 2;
  position: absolute;
  transform: scale(0);
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  animation: appearlogo 0.4s ease-in-out forwards;
  -webkit-animation: appearlogo 0.4s ease-in-out forwards;
  -moz-animation: appearlogo 0.4s ease-in-out forwards;
  -o-animation: appearlogo 0.4s ease-in-out forwards;
  -ms-animation: appearlogo 0.4s ease-in-out forwards;
  animation-delay: 2s;
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  -ms-animation-delay: 2s;
}
@keyframes appearlogo {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  75% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes appearlogo {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  75% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.imgakn img {
  width: 100%;
  float: left;
  height: auto;
}
body.login #login #login_error {
  margin-bottom: 20px !important;
}
body.login #login #login_error {
  font-size: 13px;
  line-height: 16px;
  padding: 10px;
  font-family: "Mukta", sans-serif;
  font-weight: 300;
  left: 0;
  top: 0;
  text-align: center;
  border: none;
  color: #fff;
  background: #f06450;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  z-index: 2;
  margin: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}
body.login #login #login_error strong {
  font-weight: 600;
}
body.login #login p.message {
  font-size: 13px;
  line-height: 16px;
  padding: 10px;
  width: calc(100% - 480px);
  border-radius: 8px 0 0 0;
  -webkit-border-radius: 8px 0 0 0;
  -moz-border-radius: 8px 0 0 0;
  -o-border-radius: 8px 0 0 0;
  -ms-border-radius: 8px 0 0 0;
  position: absolute;
  font-family: "Mukta", sans-serif;
  font-weight: 300;
  left: 0;
  top: 0;
  text-align: center;
  border: none;
  color: #fff;
  background: #50a0f0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  z-index: 2;
  margin: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -ms-box-shadow: none;
  opacity: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  -ms-opacity: 0;
  -o-opacity: 0;
  animation: appearcontent 0.5s ease-in-out forwards;
  -webkit-animation: appearcontent 0.5s ease-in-out forwards;
  -moz-animation: appearcontent 0.5s ease-in-out forwards;
  -o-animation: appearcontent 0.5s ease-in-out forwards;
  -ms-animation: appearcontent 0.5s ease-in-out forwards;
  animation-delay: 0.7s;
  -webkit-animation-delay: 0.7s;
  -moz-animation-delay: 0.7s;
  -o-animation-delay: 0.7s;
  -ms-animation-delay: 0.7s;
}
@media (max-width: 820px) {
  body.login #login form .user-pass-wrap .wp-pwd, .input_email {
    width: 91%;
  }
  body.login #login form .user-pass-wrap .wp-pwd input#user_pass.input.password-input, body.login #login form p input[type=text]#user_login.input {
    margin-left: 0px;
  }
  .remember-and-forget {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
  .remember-and-forget {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .forgetmenot {
    margin: 0px !important;
    width: auto !important;
  }
  body.login #login {
    max-height: 100vh;
    max-width: 600px;
    overflow: auto;
    padding: 90px 32px 0;
    width: calc(100% - 32px);
  }
  body.login #login::after {
    display: block;
    height: 140px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
  }
  body.login #login::before {
    height: 140px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
  }
  body.login #login form {
    float: none;
    padding: 0;
  }
  body.login #login p#nav {
    margin-top: 12px;
  }
  body.login #login p.message {
    width: 100%;
  }
  #user_login_password_input {
    width: 95%;
  }
}
@media (max-width: 320px) {
  body.login #login form .user-pass-wrap .wp-pwd, .input_email {
    width: 75%;
  }
  body.login #login form .user-pass-wrap, .input_email {
    margin-bottom: 0px;
  }
  body.login #login form, .user-pass-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW5zdHlsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FBRWhCO0VBQ0U7QUFBRjtBQUVFO0VBQ0U7RUFDQTtFQUNBLDBDQ05RO0VET1I7QUFBSjtBQUVJO0VBQ0U7QUFBTjtBQUdJO0VDaUNGLG1CQTlCWTtFQStCWjtFQUNBLGNBcENZO0VBcUNaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCQTVCVztFQTRCWCxvQkE1Qlc7RUE2Qlg7QURqQ0Y7QUNtQ0U7RUQ3Q0U7SUM4Q0E7SUFDQTtJQUNBO0VEaENGO0FBQ0Y7QUNrQ0U7RUFDRSxtQkFoRFU7RUFpRFYsY0E5REc7QUQ4QlA7QUFsQk07RUN1REo7TUFBQTtVQUFBO0VBQ0EsZ0JBbkVNO0VBb0VOO0VBQ0EsY0FsRWE7RUFtRWI7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QkF0RFc7RUFzRFgsb0JBdERXO0VBdURYO0VBQ0E7QURsQ0Y7QUNvQ0U7RURyRUk7SUNzRUY7SUFDQTtJQUFBO0lBQUE7RURqQ0Y7QUFDRjtBQ21DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURqQ0o7QUNvQ0U7RUFDRSxtQkFsRlU7RUFtRlYscUJBbkZVO0VBb0ZWLGNBakdHO0FEK0RQO0FBNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQStDRjtBQTdDRTtFQVZGO0lBV0k7SUFDQTtFQWdERjtBQUNGO0FBN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FBZ0RGO0FBOUNFO0VBWEY7SUFZSTtFQWlERjtBQUNGO0FBOUNBO0VBQ0U7RUFDQTtBQWlERjtBQTlDQTtFQUNFO0FBaURGO0FBOUNBO0VBQ0U7QUFpREY7QUE5Q0E7RUFDRTtFQUNBO0FBaURGO0FBOUNBO0VBQ0U7QUFpREY7QUE5Q0E7RUVvV0E7Ozs7SUFBQTtBRjlTQTtBRXJJQTtFQUNFO0VBQ0E7QUZ1SUY7QUVwSUE7OztFQUdFO1VBQUE7QUZzSUY7QUVuSUE7RUFDRTtBRnFJRjtBRWxJQTtFQUNFO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0EsMENEaEJVO0VDaUJWO0VBQ0E7RUFDQTtBRm9JRjtBRWxJRTtFQVJGO0lBUTRCO0VGc0kxQjtBQUNGO0FFdElFO0VBVEY7SUFTOEI7RUYwSTVCO0FBQ0Y7QUV4SUE7RUFDRSxjRFZZO0VDV1o7RUFDQSw0QkREVztFQ0NYLG9CRERXO0FEMkliO0FFeElFO0VBQ0UsY0RkVTtBRHdKZDtBRXRJQTtFQUNFO0FGd0lGO0FFcklBOztFQUVFO0VBQ0E7RUFDQTtBRnVJRjtBRXBJQTtFQUNFLG1CRHhDYTtFQ3lDYjtFQUNBO0FGc0lGO0FFcElFO0VBQ0U7QUZzSUo7QUVuSUU7RUFDRTtFQUNBO0FGcUlKO0FFaElFO0VBQ0U7RUFDQTtFQUNBO0FGa0lKO0FFN0hBO0VBQ0U7QUYrSEY7QUU3SEU7RUFFRTtFQUNBO0FGK0hKO0FFbElFO0VBQ0U7QUZpSUo7QUUzSEE7O0VBRUU7RUFDQTtFQUNBO0FGNkhGO0FFMUhBO0VBQ0U7QUY0SEY7QUUxSEU7RUFDRTtBRjRISjtBRXRIQTs7Ozs7O0VBTUU7QUZ3SEY7QUVySEE7O0VBRUU7QUZ1SEY7QUV0SEU7RUFIRjs7SUFHNEI7RUYySDFCO0FBQ0Y7QUUzSEU7RUFKRjs7SUFJNkI7RUZnSTNCO0FBQ0Y7QUU5SEE7O0VBRUU7RUFDQTtFQUNBO0FGZ0lGO0FFL0hFO0VBTEY7O0lBSzRCO0lBQWlCO0VGcUkzQztBQUNGO0FFbElBOztFQUVFO0FGb0lGO0FFbklFO0VBSEY7O0lBRzZCO0VGd0kzQjtBQUNGO0FFdElBOztFQUVFO0VBQ0E7QUZ3SUY7QUV2SUU7RUFKRjs7SUFJNkI7RUY0STNCO0FBQ0Y7QUV6SUE7O0VBRUU7QUYySUY7QUV0SUE7Ozs7Ozs7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCRC9IVztFQytIWCxvQkQvSFc7RUNnSVg7QUZ3SUY7QUV0SUU7RUFkRjs7Ozs7OztJQWM0QjtFRmdKMUI7QUFDRjtBRS9JRTtFQUNFLGNEeEpXO0FEK1NmO0FFeEpFO0VBQ0UsY0R4Slc7QUQrU2Y7QUV4SkU7RUFDRSxjRHhKVztBRCtTZjtBRXhKRTtFQUNFLGNEeEpXO0FEK1NmO0FFeEpFOzs7Ozs7O0VBQ0UsY0R4Slc7QUQrU2Y7QUVwSkU7Ozs7Ozs7RUFDRSxxQkRuSlU7RUNvSlY7QUY0Sko7QUV4SkE7RUFDRTtBRjBKRjtBRXpKRTtFQUZGO0lBRTRCO0VGNkoxQjtBQUNGO0FFM0pBO0VBQ0U7S0FBQTtVQUFBO0VBQ0E7RUFDQTtBRjZKRjtBRTVKRTtFQUpGO0lBSTRCO0VGZ0sxQjtBQUNGO0FFM0pBO0VEMUlFLG1CQTlCWTtFQStCWjtFQUNBLGNBcENZO0VBcUNaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDRCQTVCVztFQTRCWCxvQkE1Qlc7RUE2Qlg7QUR3U0Y7QUN0U0U7RUM4SEY7SUQ3SEk7SUFDQTtJQUNBO0VEeVNGO0FBQ0Y7QUN2U0U7RUFDRSxtQkFoRFU7RUFpRFYsY0E5REc7QUR1V1A7QUVoTEU7RURwSEE7TUFBQTtVQUFBO0VBQ0EsZ0JBbkVNO0VBb0VOO0VBQ0EsY0FsRWE7RUFtRWI7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QkF0RFc7RUFzRFgsb0JBdERXO0VBdURYO0VBQ0E7QUR1U0Y7QUNyU0U7RUNzR0E7SURyR0U7SUFDQTtJQUFBO0lBQUE7RUR3U0Y7QUFDRjtBQ3RTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3U0o7QUNyU0U7RUFDRSxtQkFsRlU7RUFtRlYscUJBbkZVO0VBb0ZWLGNBakdHO0FEd1lQO0FFNU1BO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBRjhNRjtBRTNNQTtFQUNFO0VBQUE7RUFBQTtFQUNBO0VBQUE7TUFBQTtVQUFBO0VBQ0E7QUY2TUY7QUUzTUU7RUFDRTtNQUFBO1VBQUE7QUY2TUo7QUUxTUU7RUFURjtJQVVJO0lBQUE7UUFBQTtZQUFBO0lBQ0E7UUFBQTtFRjZNRjtBQUNGO0FFdk1BO0VBQ0U7QUZ5TUY7QUV0TUE7OztFQUdFO0VBQ0E7QUZ3TUY7QUVyTUE7RUFDRTtBRnVNRjtBRXBNQTtFQUNFO0FGc01GO0FFbk1BO0VBQ0U7QUZxTUY7QUVoTUE7RUFDRTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBRmtNRjtBRWhNRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa01KO0FFL0xFOztFQUVFO0VBQ0E7QUZpTUo7QUU5TEU7RUFDRSxxQkR6UFU7RUMwUFYsY0QxUFU7QUQwYmQ7QUU5TEk7RUFDRSxtQkQvUFE7RUNnUVIscUJEaFFRO0VDaVFSLFdENVFFO0FENGNSO0FFNUxFO0VBQ0UsbUJEdFFVO0VDdVFWLHFCRHZRVTtFQ3dRVixXRG5SSTtBRGlkUjtBRTNMRTtFQUNFLHFCRDVRVTtFQzZRVixjRDdRVTtFQzhRVjtBRjZMSjtBRTNMSTtFQUNFLG1CRGpSUTtFQ2tSUixxQkRsUlE7RUNtUlIsV0Q5UkU7QUQyZFI7QUV6TEU7RUFDRTtBRjJMSjtBRXhMRTtFQUNFO0FGMExKO0FFbExBO0VBQ0U7TUFBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtNQUFBO1VBQUE7QUZvTEY7QUVsTEU7RUFDRTtNQUFBO1VBQUE7RUFDQTtBRm9MSjtBRWxMSTtFQUNFLDBCRDlUUTtFQytUUjtBRm9MTjtBRWpMSTtFQUFxQztBRm9MekM7QUVuTEk7RUFBb0M7QUZzTHhDO0FFckxJO0VBQXFDO0FGd0x6QztBRXZMSTtFQUFzQztBRjBMMUM7QUV6TEk7RUFBb0M7QUY0THhDO0FFM0xJO0VBQWtDO0FGOEx0QztBRTdMSTtFQUFxQztBRmdNekM7QUUvTEk7RUFBaUM7QUZrTXJDO0FFOUxBO0VBQ0U7QUZnTUY7QUU3TEk7RUFDRTtNQUFBO1VBQUE7RUFDQSxjRHBVUTtFQ3FVUjtFQUFBO0VBQUE7RUFDQTtFQUNBO01BQUE7VUFBQTtBRitMTjtBRTVMSTtFQUNFO0VBQUE7RUFBQTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0FGOExOO0FF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QTtJQUNBO0VBb3NCSjtFQWpzQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFtc0JKO0VBaHNCRTtJQUNFO0lBQ0E7RUFrc0JKO0VBL3JCRTtJQUNFO0VBaXNCSjtFQTlyQkU7SUFDRTtFQWdzQko7QUFDRjtBQTNyQkE7RUFDRTtJQUNFO0VBNnJCRjtFQTFyQkE7SUFDRTtFQTRyQkY7RUF6ckJBO0lBQ0U7SUFBQTtJQUFBO0lBQ0E7SUFBQTtRQUFBO1lBQUE7SUFDQTtRQUFBO1lBQUE7RUEyckJGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3dwLWNvbnRlbnQvdGhlbWVzL2tuL3Nhc3MvYWRtaW5zdHlsZS5zY3NzIiwid2VicGFjazovLy8uL3dwLWNvbnRlbnQvdGhlbWVzL2tuL3Nhc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3dwLWNvbnRlbnQvdGhlbWVzL2tuL3Nhc3MvX2Jhc2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5cclxuYm9keXtcclxuICBiYWNrZ3JvdW5kOiAjZjJmNmZlO1xyXG4gIFxyXG4gICYubWNlLWNvbnRlbnQtYm9keSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgY29sb3I6IC1jb2xvcjtcclxuICAgIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgXHJcbiAgICA+IDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdXRvbiB7XHJcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbjtcclxuICAgIFxyXG4gICAgICAmLS1hbHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbnNlY29uZDtcclxuICAgICAgfVxyXG4gICAgfSBcclxuICB9XHJcbn1cclxuXHJcbi5sb2dpbi1ibG9jayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMHB4O1xyXG4gIHJpZ2h0OiAwcHg7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICB3aWR0aDogNTB2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxufVxyXG5cclxuLmdpZi1ibG9jayB7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICB3aWR0aDogNTB2dztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQxQzJEO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB6LWluZGV4OiAxNTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuI2dpZi1nYXVjaGUge1xyXG4gIG1heC13aWR0aDogNTB2dztcclxuICBtYXgtaGVpZ2h0OiAxMDB2dztcclxufVxyXG5cclxuLmNvbHVtbi1teV9wb3N0X3RodW1icyB7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG59XHJcblxyXG4ubmF2LWl0ZW0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5wb3N0Ym94IHVsIHtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5wb3N0LXR5cGUtcG9zdCAuYnVpbGRlciAuY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDkyNHB4O1xyXG59XHJcblxyXG4uYnVpbGRlciB7XHJcbiAgQGltcG9ydCAnYmFzZSc7XHJcblxyXG4gIHAsXHJcbiAgbGkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICBcclxufVxyXG5cclxuLmlyaXMtc3F1YXJlLFxyXG4uaXJpcy1zbGlkZXIsXHJcbi5hY2YtZmMtbWV0YS1tYXgsXHJcbi5hY2YtZmMtbWV0YS1taW4sXHJcbi5hY2YtZmMtbWV0YS1kaXNwbGF5LFxyXG5bZGF0YS1uYW1lPVwiYWNmZV9mbGV4aWJsZV9yZW5kZXJfbGFiZWxcIl0sXHJcbltkYXRhLW5hbWU9XCJhY2ZlX2ZsZXhpYmxlX3JlbmRlcl9sYWJlbFwiXSArIGxpLFxyXG5bZGF0YS1uYW1lPVwiYWNmZV9mbGV4aWJsZV90aHVtYm5haWxfbGFiZWxcIl0sXHJcbltkYXRhLW5hbWU9XCJhY2ZlX2ZsZXhpYmxlX3RodW1ibmFpbF9sYWJlbFwiXSArIGxpIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pcmlzLXBpY2tlciB7XHJcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiBcclxuICAuaXJpcy1wYWxldHRlLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5tY2UtY29sb3JidXR0b24tZ3JpZCB0cjpmaXJzdC1vZi10eXBlIHRkIHsgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cclxuLm1jZS1jb2xvcmJ1dHRvbi1ncmlkIHRyOmZpcnN0LW9mLXR5cGUgdGQgZGl2W2RhdGEtbWNlLWNvbG9yPVwiI19oaWRlXCJdIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XHJcbi5tY2UtY29sb3JidG4tdHJhbnMgZGl2IHsgbGluZS1oZWlnaHQ6IDExcHggIWltcG9ydGFudDsgfVxyXG5cclxuLy8gT2xkIHZlcnNpb24gLSBzdGlsbCB1c2FibGUgXHJcblxyXG4jYWRtaW5tZW51OjpiZWZvcmV7XHJcbiAgaGVpZ2h0OiAxMjBweDtcclxuICBtYXJnaW46IC0xMnB4IGF1dG8gMDtcclxuICBjb250ZW50OiAnJztcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2FkbWluL2ltZy9sb2dvY2xpZW50LnBuZyk7XHJcbn1cclxuXHJcbi8qIExPR0lOIFBBR0UgKi9cclxuYm9keS5sb2dpbntcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2FkbWluL2ltZy9iZ2Nvbm5lY3QuanBnJyk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbn1cclxuXHJcbiNidWJibGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RkU7XHJcbiAgd2lkdGg6IDU4MHB4O1xyXG4gIGhlaWdodDogNTgwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0yMDBweDtcclxuICBsZWZ0OiAtMTQwcHg7XHJcbn1cclxuXHJcbiNidWJibGUyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGNkZFO1xyXG4gIHdpZHRoOiAyODBweDtcclxuICBoZWlnaHQ6IDI4MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgei1pbmRleDogMjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAtNDBweDtcclxuICByaWdodDogLTQwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxODUwcHgpIHtcclxuICAjYnViYmxlIHtcclxuICAgIHRvcDogLTMwMHB4O1xyXG4gICAgbGVmdDogLTI0MHB4O1xyXG4gIH1cclxuICAjYnViYmxlMiB7XHJcbiAgICBib3R0b206IC0xMDBweDtcclxuICAgIHJpZ2h0OiAtMTAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFuZ3VhZ2Utc3dpdGNoZXIge1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuYm9keS5sb2dpbiAjbG9naW57XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcclxuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtb3BhY2l0eTogMDtcclxuICAtbW96LW9wYWNpdHk6IDA7XHJcbiAgLW8tb3BhY2l0eTogMDtcclxuICAtbXMtb3BhY2l0eTogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBhbmltYXRpb246IGJveGFwcGVhciAwLjhzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBib3hhcHBlYXIgMC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbW96LWFuaW1hdGlvbjogYm94YXBwZWFyIDAuOHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW8tYW5pbWF0aW9uOiBib3hhcHBlYXIgMC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbXMtYW5pbWF0aW9uOiBib3hhcHBlYXIgMC44cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxufVxyXG5cclxuQGtleWZyYW1lcyBib3hhcHBlYXJ7MCV7b3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO30gNjAle29wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjt9IDEwMCV7b3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjt9fVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm94YXBwZWFyezAle29wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjt9IDYwJXtvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7fSAxMDAle29wYWNpdHk6IDE7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7fX1cclxuYm9keS5sb2dpbiAjbG9naW4gaDF7ZGlzcGxheTogbm9uZTt9XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm17XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuICAtby1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tcy1ib3gtc2hhZG93OiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICAtby1vcGFjaXR5OiAwO1xyXG4gIC1tcy1vcGFjaXR5OiAwO1xyXG4gIGFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW1vei1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtby1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbXMtYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xyXG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xyXG59XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0jbG9zdHBhc3N3b3JkZm9ybXttYXJnaW46IDQwcHggYXV0byAwO31cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSBwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5ib2R5LmxvZ2luICNsb2dpbiBmb3JtIHAgbGFiZWwsIGJvZHkubG9naW4gI2xvZ2luIGZvcm0gLnVzZXItcGFzcy13cmFwIGxhYmVse1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBjb2xvcjogIzE0MWMyZDtcclxuICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgZm9udC1mYW1pbHk6ICdNdWt0YScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5ib2R5LmxvZ2luICNsb2dpbiBmb3JtIHAgaW5wdXRbdHlwZT1cInRleHRcIl0jdXNlcl9sb2dpbi5pbnB1dHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1mYW1pbHk6ICdNdWt0YScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuICAtby1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tcy1ib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSBwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdI3VzZXJfbG9naW4uaW5wdXQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiAjMTQxYzJkOyBjb2xvcjogIzE0MWMyZDt9XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gLnVzZXItcGFzcy13cmFwe1xyXG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gLnVzZXItcGFzcy13cmFwIC53cC1wd2QsIC5pbnB1dF9lbWFpbHtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjQzJDNUNCO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB3aWR0aDogOTIlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubG9naW4tYmxvY2sgI2xvZ2luIC5pY29uZXMtbG9naW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgLndwLXB3ZCBpbnB1dCN1c2VyX3Bhc3MuaW5wdXQucGFzc3dvcmQtaW5wdXQ6OnBsYWNlaG9sZGVyLCBib2R5LmxvZ2luICNsb2dpbiBmb3JtIHAgaW5wdXRbdHlwZT10ZXh0XSN1c2VyX2xvZ2luLmlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgY29sb3I6ICNDMkM1Q0I7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgLndwLXB3ZCBpbnB1dCN1c2VyX3Bhc3MuaW5wdXQucGFzc3dvcmQtaW5wdXR7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDVweCAyMnB4IDVweCAxMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGZvbnQtZmFtaWx5OiAnTXVrdGEnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW8tYm94LXNoYWRvdzogbm9uZTtcclxuICAtbXMtYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB0cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1zLXRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG59XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gLnVzZXItcGFzcy13cmFwIC53cC1wd2QgaW5wdXQjdXNlcl9wYXNzLmlucHV0LnBhc3N3b3JkLWlucHV0OmZvY3Vze2JvcmRlci1jb2xvcjogIzE0MWMyZDsgY29sb3I6ICMxNDFjMmQ7fVxyXG5ib2R5LmxvZ2luICNsb2dpbiBmb3JtIC51c2VyLXBhc3Mtd3JhcCAud3AtcHdkIGJ1dHRvbi5idXR0b24uYnV0dG9uLXNlY29uZGFyeS53cC1oaWRlLXB3LmhpZGUtaWYtbm8tanN7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuICAtby1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tcy1ib3gtc2hhZG93OiBub25lO1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBtYXJnaW46IDA7XHJcbiAgY29sb3I6ICM1MGEwZjA7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgLndwLXB3ZCBidXR0b24uYnV0dG9uLmJ1dHRvbi1zZWNvbmRhcnkud3AtaGlkZS1wdy5oaWRlLWlmLW5vLWpzIHNwYW4uZGFzaGljb25ze1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG59XHJcbiNsb2dvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDIxMHB4O1xyXG4gIGhlaWdodDogNjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gcC5mb3JnZXRtZW5vdHtcclxuICBtYXJnaW46IDI2cHggYXV0byAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9hZG1pbi9pbWcvYmdjaGVjazEucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG59XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gcC5mb3JnZXRtZW5vdCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0jcmVtZW1iZXJtZXtkaXNwbGF5OiBub25lO31cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSBwLmZvcmdldG1lbm90IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSNyZW1lbWJlcm1lICsgbGFiZWx7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gIHBhZGRpbmc6IDJweCAwIDdweCAyMnB4O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMThweCBhdXRvO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gIGNvbG9yOiAjMTQxYzJkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ucmVtZW1iZXItYW5kLWZvcmdldCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5ib2R5LmxvZ2luICNsb2dpbiBmb3JtIHAuZm9yZ2V0bWVub3QgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdI3JlbWVtYmVybWU6Y2hlY2tlZCArIGxhYmVse2JhY2tncm91bmQtaW1hZ2U6IHVybCguLi9hZG1pbi9pbWcvYmdjaGVjazIucG5nKTt9XHJcbmJvZHkubG9naW4gI2xvZ2luIGZvcm0gcC5zdWJtaXR7bWFyZ2luOiAyNHB4IGF1dG8gMDsgZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7fVxyXG5ib2R5LmxvZ2luICNsb2dpbiBmb3JtIHAuc3VibWl0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0jd3Atc3VibWl0LmJ1dHRvbi5idXR0b24tcHJpbWFyeS5idXR0b24tbGFyZ2V7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgLW8tYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICBmb250LWZhbWlseTogJ011a3RhJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAjNTBhMGYwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1vLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1zLWJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gZm9ybSBwLnN1Ym1pdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdI3dwLXN1Ym1pdC5idXR0b24uYnV0dG9uLXByaW1hcnkuYnV0dG9uLWxhcmdlOmhvdmVye2JhY2tncm91bmQ6ICMxNDFjMmQ7fVxyXG5ib2R5LmxvZ2luICNsb2dpbiBwI25hdntcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LW9wYWNpdHk6IDA7XHJcbiAgLW1vei1vcGFjaXR5OiAwO1xyXG4gIC1vLW9wYWNpdHk6IDA7XHJcbiAgLW1zLW9wYWNpdHk6IDA7XHJcbiAgYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbW96LWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1vLWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tcy1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuOHM7XHJcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuOHM7XHJcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xyXG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDAuOHM7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gcCNiYWNrdG9ibG9ne1xyXG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICAtby1vcGFjaXR5OiAwO1xyXG4gIC1tcy1vcGFjaXR5OiAwO1xyXG4gIGFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW1vei1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtby1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbXMtYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG4gIC1vLWFuaW1hdGlvbi1kZWxheTogMC45cztcclxuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xyXG59XHJcbkBrZXlmcmFtZXMgYXBwZWFyY29udGVudHswJXtvcGFjaXR5OiAwO30gMTAwJXtvcGFjaXR5OiAxO319XHJcbkAtd2Via2l0LWtleWZyYW1lcyBhcHBlYXJjb250ZW50ezAle29wYWNpdHk6IDA7fSAxMDAle29wYWNpdHk6IDE7fX1cclxuYm9keS5sb2dpbiAjbG9naW4gcCNuYXYgYXtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGNvbG9yOiAjNTBBMEYwO1xyXG4gIGZvbnQtZmFtaWx5OiAnTXVrdGEnLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbXMtdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1vLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1zLWJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gcCNuYXYgYTpob3Zlcntjb2xvcjogIzE0MWMyZDt9XHJcbmJvZHkubG9naW4gI2xvZ2luIHAjYmFja3RvYmxvZyBhe1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTRweDtcclxuICB3aWR0aDogYXV0bztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgY29sb3I6ICMxNDFjMmQ7XHJcbiAgZm9udC1mYW1pbHk6ICdNdWt0YScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogQWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IEFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gIC1tcy10cmFuc2l0aW9uOiBBbGwgMC40cyBlYXNlLWluLW91dDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW8tYm94LXNoYWRvdzogbm9uZTtcclxuICAtbXMtYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5ib2R5LmxvZ2luICNsb2dpbiBwI2JhY2t0b2Jsb2cgYTpob3Zlcntjb2xvcjogIzUwYTBmMDt9XHJcbiNyaWdodGxvZ2luX3RleHR7XHJcbiAgcGFkZGluZzogNDBweCA0MHB4IDA7XHJcbiAgd2lkdGg6IDQ4MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiNyaWdodGxvZ2luX3RleHQgc3BhbntcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4jcmlnaHRsb2dpbl90ZXh0IHNwYW4ud2VsY29tZXtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBjb2xvcjogI2YwNjQ1MDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiAnTXVrdGEnLCBzYW5zLXNlcmlmO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC1vcGFjaXR5OiAwO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICAtby1vcGFjaXR5OiAwO1xyXG4gIC1tcy1vcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gIGFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbW96LWFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtby1hbmltYXRpb246IGFwcGVhcnRpdGxlIDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW1zLWFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICBhbmltYXRpb24tZGVsYXk6IDFzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAxcztcclxuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMXM7XHJcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAxcztcclxuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAxcztcclxufVxyXG4jcmlnaHRsb2dpbl90ZXh0IHNwYW4uc2l0ZW5hbWV7XHJcbiAgZm9udC1zaXplOiA0OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gIG1hcmdpbjogNHB4IGF1dG8gMDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiAnTmV3c3JlYWRlcicsIHNhbnMtc2VyaWY7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LW9wYWNpdHk6IDA7XHJcbiAgLW1vei1vcGFjaXR5OiAwO1xyXG4gIC1vLW9wYWNpdHk6IDA7XHJcbiAgLW1zLW9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1vLWFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbXMtYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMS4zcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS4zcztcclxuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMS4zcztcclxuICAtby1hbmltYXRpb24tZGVsYXk6IDEuM3M7XHJcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMS40cztcclxufVxyXG4jcmlnaHRsb2dpbl90ZXh0IHNwYW4uc3VidGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgY29sb3I6ICNjZWQxZDg7XHJcbiAgZm9udC1mYW1pbHk6ICdNdWt0YScsIHNhbnMtc2VyaWY7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LW9wYWNpdHk6IDA7XHJcbiAgLW1vei1vcGFjaXR5OiAwO1xyXG4gIC1vLW9wYWNpdHk6IDA7XHJcbiAgLW1zLW9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCk7XHJcbiAgYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1vLWFuaW1hdGlvbjogYXBwZWFydGl0bGUgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbXMtYW5pbWF0aW9uOiBhcHBlYXJ0aXRsZSAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMS42cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMS42cztcclxuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMS42cztcclxuICAtby1hbmltYXRpb24tZGVsYXk6IDEuNnM7XHJcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMS42cztcclxufVxyXG5Aa2V5ZnJhbWVzIGFwcGVhcnRpdGxlezAle29wYWNpdHk6IDA7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KTt9IDEwMCV7b3BhY2l0eTogMTsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTt9fVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYXBwZWFydGl0bGV7MCV7b3BhY2l0eTogMDsgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwcHgpO30gMTAwJXtvcGFjaXR5OiAxOyAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO319XHJcbi5pbWdha257XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIHJpZ2h0OiA0MHB4O1xyXG4gIGJvdHRvbTogNDBweDtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICBhbmltYXRpb246IGFwcGVhcmxvZ28gMC40cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFybG9nbyAwLjRzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBhcHBlYXJsb2dvIDAuNHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW8tYW5pbWF0aW9uOiBhcHBlYXJsb2dvIDAuNHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW1zLWFuaW1hdGlvbjogYXBwZWFybG9nbyAwLjRzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDJzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWRlbGF5OiAycztcclxuICAtby1hbmltYXRpb24tZGVsYXk6IDJzO1xyXG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDJzO1xyXG59XHJcbkBrZXlmcmFtZXMgYXBwZWFybG9nb3swJXstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7dHJhbnNmb3JtOiBzY2FsZSgwKTt9IDc1JXstd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTt0cmFuc2Zvcm06IHNjYWxlKDEuMik7fSAxMDAley13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTt0cmFuc2Zvcm06IHNjYWxlKDEpO319XHJcbkAtd2Via2l0LWtleWZyYW1lcyBhcHBlYXJsb2dvezAley13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTt0cmFuc2Zvcm06IHNjYWxlKDApO30gNzUley13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO3RyYW5zZm9ybTogc2NhbGUoMS4yKTt9IDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO3RyYW5zZm9ybTogc2NhbGUoMSk7fX1cclxuLmltZ2FrbiBpbWd7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbmJvZHkubG9naW4gI2xvZ2luICNsb2dpbl9lcnJvcntcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICdNdWt0YScsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6ICNmMDY0NTA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgei1pbmRleDogMjtcclxuICBtYXJnaW46IDA7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1vLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW1zLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgb3BhY2l0eTogMDtcclxuICAtd2Via2l0LW9wYWNpdHk6IDA7XHJcbiAgLW1vei1vcGFjaXR5OiAwO1xyXG4gIC1tcy1vcGFjaXR5OiAwO1xyXG4gIC1vLW9wYWNpdHk6IDA7XHJcbiAgYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtbW96LWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1vLWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tcy1hbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICBhbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbiAgLW8tYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xyXG4gIC1tcy1hbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbn1cclxuYm9keS5sb2dpbiAjbG9naW4gI2xvZ2luX2Vycm9yIHN0cm9uZ3tmb250LXdlaWdodDogNjAwO31cclxuYm9keS5sb2dpbiAjbG9naW4gcC5tZXNzYWdle1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBsaW5lLWhlaWdodDogMTZweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0ODBweCk7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCAwO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4IDAgMCAwO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogOHB4IDAgMCAwO1xyXG4gIC1vLWJvcmRlci1yYWRpdXM6IDhweCAwIDAgMDtcclxuICAtbXMtYm9yZGVyLXJhZGl1czogOHB4IDAgMCAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBmb250LWZhbWlseTogJ011a3RhJywgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogIzUwYTBmMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW8tYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB6LWluZGV4OiAyO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLW8tYm94LXNoYWRvdzogbm9uZTtcclxuICAtbXMtYm94LXNoYWRvdzogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtb3BhY2l0eTogMDtcclxuICAtbW96LW9wYWNpdHk6IDA7XHJcbiAgLW1zLW9wYWNpdHk6IDA7XHJcbiAgLW8tb3BhY2l0eTogMDtcclxuICBhbmltYXRpb246IGFwcGVhcmNvbnRlbnQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIC1tb3otYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW8tYW5pbWF0aW9uOiBhcHBlYXJjb250ZW50IDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcbiAgLW1zLWFuaW1hdGlvbjogYXBwZWFyY29udGVudCAwLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG4gIGFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAtbW96LWFuaW1hdGlvbi1kZWxheTogMC43cztcclxuICAtby1hbmltYXRpb24tZGVsYXk6IDAuN3M7XHJcbiAgLW1zLWFuaW1hdGlvbi1kZWxheTogMC43cztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgYm9keS5sb2dpbiAjbG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgLndwLXB3ZCwgLmlucHV0X2VtYWlsIHtcclxuICAgIHdpZHRoOiA5MSU7XHJcbiAgfVxyXG5cclxuICBib2R5LmxvZ2luICNsb2dpbiBmb3JtIC51c2VyLXBhc3Mtd3JhcCAud3AtcHdkIGlucHV0I3VzZXJfcGFzcy5pbnB1dC5wYXNzd29yZC1pbnB1dCwgYm9keS5sb2dpbiAjbG9naW4gZm9ybSBwIGlucHV0W3R5cGU9dGV4dF0jdXNlcl9sb2dpbi5pbnB1dCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gIH1cclxuXHJcbiAgLnJlbWVtYmVyLWFuZC1mb3JnZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZm9yZ2V0bWVub3Qge1xyXG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuXHJcbiAgYm9keS5sb2dpbiAjbG9naW4ge1xyXG4gICAgbWF4LWhlaWdodDogMTAwdmg7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA5MHB4IDMycHggMDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGZvcm0ge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBwI25hdiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgcC5tZXNzYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgYm9keS5sb2dpbiAjbG9naW4gZm9ybSAudXNlci1wYXNzLXdyYXAgLndwLXB3ZCwgLmlucHV0X2VtYWlsIHtcclxuICAgIHdpZHRoOiA3NSU7XHJcbiAgfVxyXG5cclxuICBib2R5LmxvZ2luICNsb2dpbiBmb3JtIC51c2VyLXBhc3Mtd3JhcCwgLmlucHV0X2VtYWlsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICB9XHJcblxyXG4gIGJvZHkubG9naW4gI2xvZ2luIGZvcm0sIC51c2VyLXBhc3Mtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEZvbnRzXHJcblxyXG4kbWFpbi1mb250OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xyXG4kZm9udGF3ZXNvbWU6ICdGb250QXdlc29tZSc7XHJcblxyXG4vLyBDb2xvcnNcclxuJGRhcms6ICMwMDAwMDA7XHJcbiR3aGl0ZTogI2ZmZjtcclxuXHJcbiRsaWdodC1jb2xvcjE6ICNmZmZmZmY7XHJcbiRsaWdodC1jb2xvcjI6ICNhM2EzYTM7XHJcbiRsaWdodC1jb2xvcjM6ICNmNWY1ZjU7XHJcbiRsaWdodC1jb2xvcjQ6ICNmMGYwZjA7XHJcblxyXG4kZGFyay1jb2xvcjE6ICMwMDAwMDA7XHJcbiRkYXJrLWNvbG9yMjogIzFjMWMxYztcclxuJGRhcmstY29sb3IzOiAjNGI0YjRiO1xyXG5cclxuJG1haW4tY29sb3IxOiAjM2RmMzllO1xyXG4kbWFpbi1jb2xvcjI6ICNkZGZmNDY7XHJcbiRtYWluLWNvbG9yMzogI2EwYzg4YztcclxuXHJcbiR3YXJuaW5nLWNvbG9yOiAjY2YwMDJkO1xyXG5cclxuXHJcbi8vIE90aGVyc1xyXG5cclxuJHNoYWRvdzogMCAwIDQwcHggcmdiYSgwLDAsMCwuMik7XHJcbiRib3JkZXItcmFkaXVzOiA0cHg7XHJcbiR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuLy8gQ29udGFpbmVyc1xyXG4kY29udGFpbmVyOiAxMzIwcHg7XHJcblxyXG4kc206IDU3NnB4O1xyXG4kbWQ6IDc2OHB4O1xyXG4kbGc6IDk5MnB4O1xyXG4keGw6IDEyMDBweDtcclxuJHh4bDogMTQwMHB4O1xyXG4keHh4bDogMTcwMHB4O1xyXG5cclxuJGd1dHRlcnM6IDIwcHg7XHJcbiRndXR0ZXJzLWQ6ICRndXR0ZXJzICogMjtcclxuXHJcblxyXG4vLyBNaXhpbnNcclxuXHJcbkBtaXhpbiBidXR0b24ge1xyXG4gIGJhY2tncm91bmQ6ICRtYWluLWNvbG9yMTtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGNvbG9yOiAkZGFyay1jb2xvcjE7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIHBhZGRpbmc6IDEycHggMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4bCkge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWluLXdpZHRoOiAxNzVweDtcclxuICAgIHBhZGRpbmc6IDE3cHggMjVweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJG1haW4tY29sb3IyO1xyXG4gICAgY29sb3I6ICRkYXJrO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbnNlY29uZCB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBjb2xvcjogJGxpZ2h0LWNvbG9yMjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBwYWRkaW5nOiA3cHggN3B4IDdweCAyNHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xyXG4gICAgZ2FwOiAwIDMycHg7IFxyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xpbmsuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJG1haW4tY29sb3IyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1jb2xvcjI7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIGVtcHR5dWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gY29sb3Jjb250YWluZXIge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIHBhZGRpbmc6IDgwcHggMTJweDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGxnKSB7IGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cclxuICB9XHJcblxyXG4gICZbZGF0YS1jb2xvcj1cIiN7JGRhcmstY29sb3IxfVwiXSAuY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcblxyXG4gICZbZGF0YS1jb2xvcj1cIiN7JGxpZ2h0LWNvbG9yNH1cIl0gLmNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY29sb3I0O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJnY29udGFpbmVyIHtcclxuICAmW2RhdGEtY29sb3I9XCIjeyRkYXJrLWNvbG9yMX1cIl0ge1xyXG4gICAgYmFja2dyb3VuZDogJGRhcms7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLWNvbG9yPVwiI3skbGlnaHQtY29sb3I0fVwiXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtY29sb3I0O1xyXG4gIH1cclxufSIsIioge1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmcgOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZyA6IGF1dG87XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRsZykgeyBmb250LXNpemU6IDE1cHg7IH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHh4eGwpIHsgZm9udC1zaXplOiAxNnB4OyB9XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbWFpbi1jb2xvcjE7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkbWFpbi1jb2xvcjI7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBsaW5lLWhlaWdodDogMS4zNzU7XHJcbn1cclxuXHJcbmltZyxcclxudmlkZW8ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuZmlndXJlIHtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHQtY29sb3IxO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBpbWcuc2l6ZS1mdWxsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICBmaWdjYXB0aW9uIHtcclxuICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbnVsIHtcclxuICAmW2NsYXNzXSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5pZnJhbWUge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgJltzcmMqPVwieW91dHViZS5jb21cIl0ge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxNi85O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxudWw6bm90KFtjbGFzc10pLFxyXG5vbDpub3QoW2NsYXNzXSkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbnVsOm5vdChbY2xhc3NdKSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgbGk6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAn4oCiICc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUaXRyZXNcclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbi5oMS1saWtlLFxyXG4uaDItbGlrZSxcclxuLmgzLWxpa2Uge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEtbGlrZSB7XHJcbiAgZm9udC1zaXplOiAyNHB4O1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHsgZm9udC1zaXplOiA0OHB4OyB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4eGwpIHsgZm9udC1zaXplOiA1MHB4OyB9XHJcbn1cclxuXHJcbmgyLFxyXG4uaDItbGlrZSB7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4bCkgeyBmb250LXNpemU6IDMycHg7IG1hcmdpbi1ib3R0b206IDIwcHg7IH1cclxuICAvL0BtZWRpYSAobWluLXdpZHRoOiAkeHhsKSB7IGZvbnQtc2l6ZTogMzZweDsgfVxyXG59XHJcblxyXG5oMyxcclxuLmgzLWxpa2Uge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHh4bCkgeyBmb250LXNpemU6IDIzcHg7IH1cclxufVxyXG5cclxuaDQsXHJcbi5oNC1saWtlIHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogJHh4bCkgeyBmb250LXNpemU6IDIwcHg7IH1cclxufVxyXG5cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxufVxyXG5cclxuLy8gaW5wdXRzXHJcblxyXG5bdHlwZT1cInRleHRcIl0sXHJcblt0eXBlPVwiZW1haWxcIl0sXHJcblt0eXBlPVwibnVtYmVyXCJdLFxyXG5bdHlwZT1cInRlbFwiXSxcclxuW3R5cGU9XCJwYXNzd29yZFwiXSxcclxudGV4dGFyZWEsXHJcbnNlbGVjdCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgcGFkZGluZzogMTIuNXB4IDE1cHg7XHJcbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHsgcGFkZGluZzogMTIuNXB4IDMzcHg7IH1cclxuXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRsaWdodC1jb2xvcjI7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogJG1haW4tY29sb3IyO1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBwYWRkaW5nOiAxN3B4IDE1cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4bCkgeyBwYWRkaW5nOiAxN3B4IDMzcHg7IH1cclxufVxyXG5cclxuc2VsZWN0IHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vaW1nL3NlbGVjdC5wbmcpIG5vLXJlcGVhdCByaWdodCA4cHggY2VudGVyO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICR4bCkgeyBwYWRkaW5nOiAxNXB4IDMzcHg7IH1cclxufVxyXG5cclxuXHJcbi8vIEJvdXRvbnNcclxuXHJcbi5ib3V0b24ge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbjtcclxuXHJcbiAgJi0tYWx0IHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbnNlY29uZDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uX19idG4ge1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMzZweCAwIDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY3RhLS1wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiA1cHg7XHJcblxyXG4gICZbc3R5bGUqPVwidGV4dC1hbGlnbjogY2VudGVyXCJdIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzbSkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBHbG9iYWwgb3RoZXJzXHJcblxyXG5tYWluIHNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDQwcHggMDtcclxufVxyXG5cclxuLmFsaWduY2VudGVyLFxyXG4uYWxpZ25sZWZ0LFxyXG4uYWxpZ25yaWdodCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG8gY2FsYygkZ3V0dGVycyAqIC43NSk7XHJcbn1cclxuXHJcbi50eHRjZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnR4dHJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnR4dGp1c3RpZnkge1xyXG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi8vIFBhZ2luYXRpb25cclxuXHJcbi53cC1wYWdlbmF2aSB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIC1jb2xvcjtcclxuICBmbGV4OiAwIDAgMTAwJTtcclxuICBtYXJnaW4tdG9wOiAkZ3V0dGVycyAqIDM7XHJcbiAgcGFkZGluZy10b3A6ICRndXR0ZXJzICogMjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGEsXHJcbiAgc3BhbiB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW46IDAgNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgXHJcbiAgLnBhZ2UsXHJcbiAgLmN1cnJlbnQge1xyXG4gICAgcGFkZGluZzogNHB4IDJweDtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2Uge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1jb2xvcjM7XHJcbiAgICBjb2xvcjogJG1haW4tY29sb3IzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkbWFpbi1jb2xvcjE7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJG1haW4tY29sb3IxO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogJG1haW4tY29sb3IxO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1jb2xvcjE7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gIH1cclxuXHJcbiAgW2NsYXNzKj1cInBvc3RzbGlua1wiXSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRtYWluLWNvbG9yMTtcclxuICAgIGNvbG9yOiAkbWFpbi1jb2xvcjE7XHJcbiAgICB3aWR0aDogMTA1cHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRtYWluLWNvbG9yMTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkbWFpbi1jb2xvcjE7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJldmlvdXNwb3N0c2xpbmsge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLm5leHRwb3N0c2xpbmsge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIFNvY2lhbHNcclxuXHJcbi5zb2NpYWxzIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiA4cHg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgXHJcbiAgJl9faXRlbSBhIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnRhd2Vzb21lO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJltkYXRhLXNvY2lhbCo9XCJmYWNlYm9va1wiXTo6YmVmb3JlIHsgY29udGVudDogJ1xcZjM5ZSc7IH1cclxuICAgICZbZGF0YS1zb2NpYWwqPVwidHdpdHRlclwiXTo6YmVmb3JlIHsgY29udGVudDogJ1xcZjA5OSc7IH1cclxuICAgICZbZGF0YS1zb2NpYWwqPVwibGlua2VkaW5cIl06OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwZTEnOyB9XHJcbiAgICAmW2RhdGEtc29jaWFsKj1cImluc3RhZ3JhbVwiXTo6YmVmb3JlIHsgY29udGVudDogJ1xcZjE2ZCc7IH1cclxuICAgICZbZGF0YS1zb2NpYWwqPVwieW91dHViZVwiXTo6YmVmb3JlIHsgY29udGVudDogJ1xcZjE2Nyc7IH1cclxuICAgICZbZGF0YS1zb2NpYWwqPVwidmltZW9cIl06OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYyN2QnOyB9XHJcbiAgICAmW2RhdGEtc29jaWFsKj1cIndoYXRzYXBwXCJdOjpiZWZvcmUgeyBjb250ZW50OiAnXFxmMjMyJzsgfVxyXG4gICAgJltkYXRhLXNvY2lhbCo9XCJtYWlsXCJdOjpiZWZvcmUgeyBjb250ZW50OiAnIFxcZjBlMCc7IH1cclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtc2hhcmluZyB7XHJcbiAgbWFyZ2luOiAyNXB4IDAgMjBweDtcclxuXHJcbiAgLmVzc2Ige1xyXG4gICAgJl9saW5rcyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkbWFpbi1jb2xvcjE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9saW5rc19saXN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9pdGVtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG1haW4tY29sb3IxO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluLWNvbG9yMTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZbY2xhc3MqPVwiZmFjZWJvb2tcIl0gLmVzc2JfaWNvbjo6YmVmb3JlIHsgY29udGVudDogJ1xcZjM5ZSc7IH1cclxuICAgICAgJltjbGFzcyo9XCJ0d2l0dGVyXCJdIC5lc3NiX2ljb246OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwOTknOyB9XHJcbiAgICAgICZbY2xhc3MqPVwibGlua2VkaW5cIl0gLmVzc2JfaWNvbjo6YmVmb3JlIHsgY29udGVudDogJ1xcZjBlMSc7IH1cclxuICAgICAgJltjbGFzcyo9XCJpbnN0YWdyYW1cIl0gLmVzc2JfaWNvbjo6YmVmb3JlIHsgY29udGVudDogJ1xcZjE2ZCc7IH1cclxuICAgICAgJltjbGFzcyo9XCJ5b3V0dWJlXCJdIC5lc3NiX2ljb246OmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYxNjcnOyB9XHJcbiAgICAgICZbY2xhc3MqPVwidmltZW9cIl0gLmVzc2JfaWNvbjo6YmVmb3JlIHsgY29udGVudDogJ1xcZjI3ZCc7IH1cclxuICAgIH1cclxuXHJcbiAgICAmX25ldHdvcmtfbmFtZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9pY29uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udGF3ZXNvbWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEdGb3Jtc1xyXG5cclxuLmdmb3JtIHtcclxuICAmX2J1dHRvbixcclxuICAmLWJ1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBidXR0b247XHJcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcclxuICB9XHJcbn1cclxuXHJcbi5oaWRkZW5fbGFiZWwgbGFiZWwge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkbWQpIHtcclxuICAuYWxpZ25sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmFsaWducmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBtYWluIHNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRsZykge1xyXG4gIC5tZW51LnNvY2lhbHMge1xyXG4gICAgLnNvY2lhbC1pdGVtIGEge1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkeGwpIHtcclxuICBtYWluIHNlY3Rpb24ge1xyXG4gICAgcGFkZGluZzogODVweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLypAbWVkaWEgKG1pbi13aWR0aDogJHh4eGwpIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogMTY2NHB4O1xyXG4gIH1cclxufSovIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/