@charset "UTF-8";
/* Foundation
   ----------------------------------------------------------------- */

html {
  font-size: 3.73vw;
}
html.js-nav-open {
  overflow: hidden;
  height: 100%;
}

body {
  background: #F4F7F9;
  color: #333;
  font-family: "Noto Sans JP", sans-serif;
  line-height: 1.7;
  letter-spacing: 0.06em;
}

img {
  max-width: 100%;
  height: auto;
}

picture {
  display: block;
}

a {
  color: #5EA4E1;
  cursor: pointer;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}

label {
  display: inline-block;
}

button {
  cursor: pointer;
}

option[disabled] {
  display: none;
}

input::-moz-placeholder {
  color: inherit;
}

input::placeholder {
  color: inherit;
}

/* Layout
   ----------------------------------------------------------------- */
.l-wrap {
  position: relative;
  overflow-x: hidden;
}

.l-main {
  margin-left: 13vw;
  transition: all 0.3s;
}

.l-mainContent {
  flex: 1;
  margin: 0 0 80px;
  padding: 0 6.5104166667%;
}

._l-inner, .l-inner--l, .l-inner--m, .l-inner--s {
  box-sizing: content-box;
  max-width: 1280px;
  padding: 0 20px;
}

body.active {
  overflow: hidden;
}

.l-header {
  position: fixed;
  top: 0;
  right: 0;
  z-index: 9000;
}
.l-headerLink__wrapper {
  display: flex;
}

.l-headerLink__left,
.l-headerLink__right {
  text-align: center;
}
.l-headerLink__left ul,
.l-headerLink__right ul {
  display: flex;
  line-height: 1;
  padding: 0.5vw 0;
}
.l-headerLink__left ul a,
.l-headerLink__right ul a {
  text-decoration: none;
  font-size: 0.73vw;
  display: inline-block;
}

.l-headerLink__left {
  background-color: #fff;
  border: 3px solid #EFEFEF;
  border-top: 0;
  border-right: 0;
  background-color: rgba(255, 255, 255, 0.85);
  transition: all 0.3s;
  border-radius: 0 0 0 20px;
}
.l-headerLink__left .l-headerLink__search {
  transition: all 0.3s;
}
.l-headerLink__left .l-headerLink__search.active {
  /*     background-color: #fff;
      margin: -0.5vw 0;
      padding: 0.5vw 0;
      transition: all .3s; */
}
.l-headerLink__left .l-headerLink__language.active {
  background-color: #fff;
  margin: -0.5vw 0;
  padding: 0.5vw 0;
  transition: all 0.3s;
}
.l-headerLink__left .l-headerLink__language.active {
  background-color: #fff;
  margin: -0.5vw 0;
  padding: 0.5vw 0;
  transition: all 0.3s;
}
.l-headerLink__left li:not(:last-child) {
  border-right: 1px solid #D5DFE5;
}
.l-headerLink__left li button {
  font-size: 0.73vw;
  padding: 0.5vw 0.75em 0.2vw;
}

.l-headerLink__right {
  background-color: #5EA4E1;
  border: 3px solid #EFEFEF;
  border-top: 0;
  border-left: 0;
}
.l-headerLink__right li:not(:last-child) {
  border-right: 1px solid #fff;
}
.l-headerLink__right li a {
  width: 6.1458333333vw;
  padding: 0.6vw 0 0.1vw;
  color: #fff;
}

.l-headerLink__searchLink {
  min-width: 5vw;
}
.l-headerLink__searchLink.active::before {
  background-image: url(../img/common/close-icon.svg);
  transition: all 0.3s;
}
.l-headerLink__searchLink::before {
  content: "";
  display: block;
  width: 1.6vw;
  height: 1.6vw;
  background-image: url(../img/common/search-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 auto 0.625vw;
}

.l-headerLink__Form {
  position: absolute;
  left: 0;
  width: 100%;
  background-color: #fff;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s;
  margin-top: 0.55vw;
  box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.l-headerLink__Form.active {
  visibility: visible;
  opacity: 1;
  transition: all 0.3s;
}

.l-headerLink__searchForm {
  width: 100% !important;
  text-align: left;
  padding: 0.78vw 1.041vw;
  position: relative;
  font-size: 0.73vw;
  outline: none;
}

.l-headerLink__submitForm {
  position: absolute;
  right: 25px;
  top: 50%;
  transform: translate(0, -50%);
}

.l-headerLink__language,
.l-headerLink__foreigner {
  position: relative;
  transition: all 0.3s;
}

.l-headerLink__languageLink.active::before {
  background-image: url(../img/common/close-icon.svg);
  transition: all 0.3s;
}
.l-headerLink__languageLink::before {
  content: "";
  display: block;
  width: 1.6vw;
  height: 1.6vw;
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 auto 10px;
}

.l-headerLink__foreignerLink {
  min-width: 5.625vw;
}
.l-headerLink__foreignerLink.active::before {
  background-image: url(../img/common/close-icon.svg);
  transition: all 0.3s;
}
.l-headerLink__foreignerLink::before {
  content: "";
  display: block;
  width: 1.9vw;
  height: 1.7vw;
  background-image: url(../img/common/foreigner-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 auto 0.5208333333vw;
}

.l-headerLink__language_wrapper {
  position: absolute;
  left: -1px;
  background-color: #fff;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s;
  flex-direction: column;
  width: 9vw;
  margin-top: 0.55vw;
  padding: 20px 0;
  text-align: left;
  box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.l-headerLink__language_wrapper li {
  border: none;
}
.l-headerLink__language_wrapper li:not(:last-child) {
  margin-bottom: 0.8vw;
}
.l-headerLink__language_wrapper li a {
  padding: 0 20px;
  width: 100%;
  display: inline-flex;
  align-items: center;
}
.l-headerLink__language_wrapper li a::before {
  content: "";
  display: inline-block;
  width: 11px;
  height: 11px;
  background-size: contain;
  background-repeat: no-repeat;
}
.l-headerLink__language_wrapper.active {
  visibility: visible;
  opacity: 1;
  transition: all 0.3s;
  padding: 1vw 0;
}
.l-headerLink__language_wrapper.active li {
  border: none;
}

.l-headerLink__foreigner_wrapper {
  position: absolute;
  left: -1px;
  background-color: #fff;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s;
  flex-direction: column;
  width: 9vw;
  margin-top: 0.55vw;
  padding: 20px 0;
  text-align: left;
  border: none;
  box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2);
}
.l-headerLink__foreigner_wrapper li:not(:last-child) {
  margin-bottom: 0.8vw;
}
.l-headerLink__foreigner_wrapper li a {
  padding: 0 20px;
  width: 100%;
  display: inline-flex;
  align-items: center;
  color: #333;
}
.l-headerLink__foreigner_wrapper li a::before {
  content: "";
  display: inline-block;
  width: 11px;
  height: 11px;
  background-image: url(../img/common/arrow-triangle-icon-blue.svg);
  background-size: contain;
  background-repeat: no-repeat;
}
.l-headerLink__foreigner_wrapper.active {
  visibility: visible;
  opacity: 1;
  transition: all 0.3s;
  padding: 1vw 0;
}
.l-headerLink__foreigner_wrapper.active li {
  border: none;
}

.l-headerLink__access::before {
  content: "";
  display: block;
  width: 1.6vw;
  height: 1.6vw;
  background-image: url(../img/common/access-icon-white.svg);
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 auto 10px;
}

.l-headerLink__contact::before {
  content: "";
  display: block;
  width: 1.719vw;
  height: 1.5vw;
  background-image: url(../img/common/contact-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  margin: 0 auto 13px;
}

.l-headerSp {
  position: relative;
  z-index: 100;
}
.l-headerSp .l-headerSp__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  height: 17.87vw;
  z-index: 999;
  background-color: #fff;
}
.l-headerSp .l-siteTitle .l-siteTitleImg {
  width: 48.8vw;
}
.l-headerSp .l-headerSp__btn {
  width: 16vw;
  height: 17.87vw;
  background-color: #5EA4E1;
  position: relative;
}
.l-headerSp .l-headerSp__btn .bar {
  width: 7.73vw;
  height: 0.8vw;
  display: block;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
  transition: all 0.2s;
}
.l-headerSp .l-headerSp__btn .bar-top {
  top: 5.33vw;
}
.l-headerSp .l-headerSp__btn .bar-middle {
  width: 7.73vw;
  top: 8.27vw;
}
.l-headerSp .l-headerSp__btn .bar-bottom {
  top: 11.2vw;
}
.l-headerSp .l-headerSp__btn.active .bar-top {
  transform: rotate(-45deg);
  top: 8vw;
  left: 4.53vw;
}
.l-headerSp .l-headerSp__btn.active .bar-middle {
  opacity: 0;
}
.l-headerSp .l-headerSp__btn.active .bar-bottom {
  transform: rotate(45deg);
  top: 8vw;
  left: 4.53vw;
}
.l-headerSpMenu {
  height: 0;
  overflow: hidden;
  position: absolute;
  top: 17.87vw;
  right: 0;
  opacity: 0;
  z-index: -999;
  transition: all 0.3s ease-in-out;
  display: none;
}
.l-headerSpMenu.active {
  width: 100vw;
  height: 100vh;
  background-color: #fff;
  transition: all 0.3s ease-in-out;
  opacity: 1;
  z-index: 2000;
  overflow-y: scroll;
  padding-bottom: 16vw;
}

.l-headerSpMenu__Form {
  position: relative;
}

.l-headerSpMenu__searchForm {
  width: 100vw;
  padding: 3.73vw 0 4vw 6.93vw;
}
.l-headerSpMenu__searchForm::-moz-placeholder {
  color: #F4F7F9;
}
.l-headerSpMenu__searchForm::placeholder {
  color: #F4F7F9;
}

.l-headerSpMenu__submitForm {
  position: absolute;
  top: 50%;
  right: 6.08vw;
  transform: translateY(-50%);
  width: 4.8vw;
  height: 4.8vw;
}

.l-headerSpMenu__firstList {
  display: flex;
  border-top: 1px solid #D1D1D1;
  border-bottom: 1px solid #D1D1D1;
}

.l-headerSpMenu__language {
  border-right: 1px solid #D1D1D1;
  position: relative;
  transition: all 0.3s;
  padding: 0 0 0 8.27vw;
}
.l-headerSpMenu__language.close {
  background-color: #5EA4E1;
  transition: all 0.3s;
}
.l-headerSpMenu__language p {
  transition: all 0.3s;
}
.l-headerSpMenu__language p.close {
  color: #fff;
  transition: all 0.3s;
}
.l-headerSpMenu__language p.close::before,
.l-headerSpMenu__language p.close::after {
  transform: rotate(0deg);
  transition: all 0.3s;
  background-color: #fff;
}

.l-headerSpMenu__languageImg--white {
  display: none;
}

.l-headerSpMenu__language.close .l-headerSpMenu__languageImg--white {
  display: block;
}

.l-headerSpMenu__language.close .l-headerSpMenu__languageImg {
  display: none;
}

.l-headerSpMenu__language,
.l-headerSpMenu__access {
  display: inline-flex;
  align-items: center;
  width: 50%;
  font-size: 3.7333vw;
  padding-top: 2.93vw;
  padding-bottom: 3.2vw;
}
.l-headerSpMenu__language img,
.l-headerSpMenu__access img {
  margin-right: 4.27vw;
  width: 8.27vw;
}

.l-headerSpMenu__languageBox {
  display: none;
}
.l-headerSpMenu__languageBox ul li:not(:first-child) {
  border-top: 1px solid #D1D1D1;
}
.l-headerSpMenu__languageBox ul li:last-child {
  border-bottom: 1px solid #D1D1D1;
}
.l-headerSpMenu__languageBox ul li a {
  display: block;
  text-decoration: none;
  padding: 4.5333vw;
  font-size: 3.7333vw;
  background-color: #F4F7F9;
  position: relative;
  color: #000;
}
.l-headerSpMenu__languageBox ul li a::after {
  content: "";
  display: inline-block;
  width: 2.13vw;
  height: 3.47vw;
  background-image: url(../img/common/arrow-icon-blue.svg);
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 4.5333vw;
  transform: translate(0, -50%);
}

.l-headerSpMenu__access {
  padding-left: 7.47vw;
}
.l-headerSpMenu__access a {
  display: flex;
  align-items: center;
  text-decoration: none;
}
.l-headerSpMenu__access a p {
  color: #333;
  font-size: 3.47vw;
}

.l-headerSpMenu__secondWrapper {
  border-bottom: 1px solid #D1D1D1;
}
.l-headerSpMenu__secondWrapper p {
  font-size: 4.2666vw;
  line-height: 6.4vw;
  font-weight: bold;
  width: 100%;
  padding: 4vw 4.5333vw;
  position: relative;
  transition: all 0.3s;
}
.l-headerSpMenu__secondWrapper p.close {
  background-color: #5EA4E1;
  color: #fff;
  transition: all 0.3s;
}
.l-headerSpMenu__secondWrapper p::before,
.l-headerSpMenu__secondWrapper p::after {
  position: absolute;
  content: "";
  width: 4.2666vw;
  height: 0.5333vw;
  background-color: #5EA4E1;
  transition: all 0.3s;
}
.l-headerSpMenu__secondWrapper p::before {
  top: 50%;
  right: 5.07vw;
  transform: rotate(0deg);
}
.l-headerSpMenu__secondWrapper p::after {
  top: 50%;
  right: 5.07vw;
  transform: rotate(90deg);
}
.l-headerSpMenu__secondWrapper p.close::before,
.l-headerSpMenu__secondWrapper p.close::after {
  transform: rotate(0deg);
  transition: all 0.3s;
  background-color: #fff;
}

.l-headerSpMenu__secondBox {
  display: none;
}
.l-headerSpMenu__secondBox ul li:not(:last-child) {
  border-bottom: 1px solid #D1D1D1;
}
.l-headerSpMenu__secondBox ul li a {
  display: block;
  text-decoration: none;
  padding: 2.93vw 4.5333vw 1.87vw;
  font-size: 3.7333vw;
  line-height: 9.33vw;
  background-color: #F9F9F9;
  position: relative;
  color: #000;
}
.l-headerSpMenu__secondBox ul li a::after {
  content: "";
  display: inline-block;
  width: 2.13vw;
  height: 3.47vw;
  background-image: url(../img/common/arrow-icon-blue.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 4.43vw;
  transform: translate(0, -50%);
}

.l-headerSpMenu__third {
  border-bottom: 1px solid #D1D1D1;
}
.l-headerSpMenu__third ul {
  display: flex;
  align-items: center;
  justify-content: center;
}
.l-headerSpMenu__third ul li {
  width: 50%;
  text-align: center;
}
.l-headerSpMenu__third ul li:not(:last-child) {
  border-right: 1px solid #D1D1D1;
}
.l-headerSpMenu__third ul li a {
  font-size: 3.2vw;
  line-height: 4.27vw;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 14.93vw;
  color: #333;
}

.l-headerSpMenu__contactLink {
  text-align: center;
  margin: 5.33vw 0 4.53vw;
  padding: 0 4vw;
}
.l-headerSpMenu__contactLink a {
  display: block;
  color: #fff;
  font-size: 4.27vw;
  font-weight: bold;
  text-decoration: none;
  padding: 4vw 0;
  background-color: #5EA4E1;
  position: relative;
}
.l-headerSpMenu__contactLink a::before {
  content: "";
  display: inline-block;
  width: 8.8vw;
  height: 6.13vw;
  background-image: url(../img/common/contact-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 6.67vw;
  transform: translate(0, -50%);
}

.l-headerSpMenu__sitetitle {
  text-align: center;
  margin-bottom: 5.6vw;
}
.l-headerSpMenu__sitetitle .l-headerSpMenu__sitetitle--width {
  width: 58.6666vw;
}

.l-headerSpMenu__snsLink {
  margin-bottom: 9.2vw;
}
.l-headerSpMenu__snsLink ul {
  display: flex;
  justify-content: center;
  gap: 7.4666vw;
}

.l-headerSpMenu__snsLink--width {
  width: 7.2vw;
  height: 7.2vw;
}

.l-header__box {
  margin: 0 0 5.07vw;
}

.l-header__social {
  padding: 0 15.47vw;
  display: flex;
  align-items: center;
}
.l-header__social li a {
  display: flex;
  align-items: center;
  font-size: 3.2vw;
  color: #333;
  text-decoration: none;
}
.l-header__social li a span {
  margin-left: 2.13vw;
}
.l-header__social li a img {
  width: 6.67vw;
}
.l-header__social li + li {
  margin-left: 5.33vw;
  padding-left: 5.33vw;
  position: relative;
}
.l-header__social li + li:before {
  content: "";
  width: 1px;
  height: 7.73vw;
  border-left: 1px dashed #D5D5D5;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.l-footer {
  margin-left: 13vw;
  background-color: #F4F7F9;
  position: relative;
}
.l-footerMain .l-inner {
  display: flex;
  justify-content: space-between;
}

.l-footerMain__left {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  -moz-column-gap: 9px;
  column-gap: 9px;
  width: 410px;
}
.l-footerMain__left .l-footerSiteTitle {
  display: flex;
  align-items: center;
}
.l-footerMain__left .l-footerSiteTitle .l-footer__logo {
  width: 42px;
  height: 42px;
  margin-top: 10px;
}
.l-footerMain__left .l-footerSiteTitle p {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.1;
  margin-left: 8px;
}
.l-footerMain__left .l-footerSiteTitle p span {
  font-size: 14px;
  font-weight: normal;
}
.l-footerMain__left .l-footerAccess a {
  font-size: 12px;
  color: inherit;
  display: flex;
  align-items: center;
  gap: 5px;
  margin-bottom: 7px;
}
.l-footerMain__left .l-footerAccess a::before {
  content: "";
  display: inline-block;
  width: 17px;
  height: 17px;
  background-image: url(../img/common/access-icon.svg);
  background-size: cover;
  background-repeat: no-repeat;
}
.l-footerMain__left .l-footerAddress {
  margin-left: 48px;
}
.l-footerMain__left .l-footerAddress p {
  font-size: 14px;
  letter-spacing: 0.1em;
  line-height: 1.7142857143;
}
.l-footerMain__right .l-footerLink__top ul {
  display: flex;
  gap: 8px;
  justify-content: flex-end;
}
.l-footerMain__right .l-footerLink__top ul li {
  line-height: 1;
}
.l-footerMain__right .l-footerLink__top ul li:not(:last-child) {
  border-right: 1px solid currentColor;
  padding-right: 8px;
}
.l-footerMain__right .l-footerLink__top ul li a {
  font-size: 14px;
  color: inherit;
  text-decoration: none;
}
.l-footerMain__right .l-footerLink__sns {
  margin-top: 14px;
}
.l-footerMain__right .l-footerLink__sns ul {
  display: flex;
  justify-content: flex-end;
}
.l-footerMain__right .l-footerLink__sns ul:not(.l-footerLink__fb) {
  gap: 15px;
}
.l-footerMain__right .l-footerLink__sns a {
  transition: opacity 0.2s;
}
.l-footerMain__right .l-footerLink__sns a:hover {
  opacity: 0.75;
  text-decoration: none;
}
.l-footerMain__right .l-footerLink__fb {
  gap: 8px;
  margin-bottom: 3px;
}
.l-footerMain__right .l-footerLink__fb a {
  border: 1px solid #BEBEBE;
  color: #333;
  text-decoration: none;
  padding: 4px 15px 4px 13px;
  min-height: 35px;
  display: flex;
  align-items: center;
  font-size: 12px;
  letter-spacing: 1px;
}
.l-footerMain__right .l-footerLink__fb img {
  margin-right: 6px;
  width: 21px;
  height: 21px;
}

.l-Copyright__textWrapper {
  text-align: right;
  line-height: 1;
  margin-top: 7px;
  letter-spacing: 0.1px;
}

.l-Copyright__text {
  font-size: 12px;
}

.pagetop {
  display: block;
  position: fixed;
  z-index: 999;
}
.pagetop.js-bottom {
  position: absolute;
}
.pagetop__img {
  width: 100%;
}

.l-bottomLink__oc {
  display: none;
  background: #5EA4E1;
  color: #fff;
  font-size: 6.4vw;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  border-radius: 2.67vw;
  line-height: 1.3;
  padding: 0.35em 0;
  position: fixed;
  left: 5.33vw;
  right: 5.33vw;
  bottom: 2.67vw;
  z-index: 1000;
}
.l-bottomLink__oc:before, .l-bottomLink__oc:after {
  content: "";
  display: block;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
}
.l-bottomLink__oc:before {
  width: 5.33vw;
  height: 5.87vw;
  background: url(../img/common/icon-flag.svg) no-repeat center/contain;
  left: 5.33vw;
}
.l-bottomLink__oc:after {
  width: 1.6vw;
  height: 2.4vw;
  background: url(../img/common/arrow-icon-white1.svg) no-repeat center/contain;
  right: 5.33vw;
}

.l-sidebar {
  background: #fff;
  height: 100%;
  width: 13vw;
  left: 0;
  line-height: 1.5;
  position: fixed;
  overflow-y: scroll;
  top: 0;
  z-index: 6000;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.l-sidebar::-webkit-scrollbar {
  display: none;
}
.l-sidebar a {
  transition: all 0.3s;
}

.l-sidebar__logo {
  text-align: center;
  padding: 0.5729166667vw 2.083vw;
}
.page--top .l-sidebar__logo {
  visibility: hidden;
}

.l-sidebar__mainMenu .l-sidebar__item {
  border-bottom: 1px solid #D1D1D1;
  position: relative;
}
.l-sidebar__mainMenu .l-sidebar__item:first-child {
  border-top: 1px solid #D1D1D1;
}
.l-sidebar__mainMenu .l-sidebar__item.active {
  background-color: #5EA4E1;
  opacity: 1;
  transition: all 0.3s;
}
.l-sidebar__mainMenu .l-sidebar__item.active a {
  color: #fff;
}
.l-sidebar__mainMenu .l-sidebar__item.active a::after {
  background-image: url(../img/common/arrow-icon-white.svg);
}
.l-sidebar__mainMenu .l-sidebar__item.has-child ul {
  position: absolute;
  top: 0;
  left: 256px;
  width: 250px;
}
.l-sidebar__mainMenu .l-sidebar__item.has-child ul li a {
  font-size: 7.2916vw;
}
.l-sidebar__mainMenu .l-sidebar__item a {
  display: block;
  padding: 1em 0.75em;
  font-size: 0.9375vw;
  font-weight: bold;
  letter-spacing: 0.05em;
  text-decoration: none;
  position: relative;
  transition: all 0.3s;
  color: #333;
}
.l-sidebar__mainMenu .l-sidebar__item a::after {
  content: "";
  display: inline-block;
  width: 0.4166666667vw;
  height: 0.7291666667vw;
  background-image: url(../img/common/arrow-icon-gray.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 0.78125vw;
  transform: translate(0, -50%);
}
.l-sidebar__mainMenu .l-sidebar__item a:hover {
  background-color: #EDF0F3;
  opacity: 1;
  transition: background 0.3s;
}

.l-sidebar__subMenu {
  margin-top: 0.5208333333vw;
}
.l-sidebar__subMenu .l-sidebar__item {
  margin: 0 0.7291666667vw;
  position: relative;
}
.l-sidebar__subMenu .l-sidebar__item:not(:last-child) {
  margin-bottom: 0.46875vw;
}
.l-sidebar__subMenu .l-sidebar__item::before {
  content: "";
  display: inline-block;
  width: 0.3645vw;
  height: 0.5729vw;
  background-image: url(../img/common/arrow-triangle-icon-gray.svg);
  background-size: cover;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}
.l-sidebar__subMenu .l-sidebar__item a {
  font-size: 0.7291666667vw;
  text-decoration: none;
  letter-spacing: 0.05em;
  margin-left: 0.8333vw;
  transition: all 0.3s;
  display: flex;
  align-items: center;
  color: #333;
}
.l-sidebar__subMenu .l-sidebar__item a:hover {
  opacity: 1;
  color: #5EA4E1;
  transition: all 0.3s;
}

.l-sidebar__examinee {
  margin: 0.5208333333vw 0 0.3645833333vw;
  padding: 0 0.78125vw;
}

.l-sidebar__documentRequest {
  margin: 0.3125vw 0;
  padding: 0 0.78125vw;
}

.l-sidebar__sitetitle {
  margin: 0.3125vw 0;
  padding: 0 0.78125vw;
}

.l-sidebar__sitetitle--width {
  width: 100%;
}

.l-sidebar__snslink {
  padding: 0 0.78125vw;
  margin-bottom: 1.5625vw;
}
.l-sidebar__snslink ul {
  display: flex;
  justify-content: center;
  gap: 0.78125vw;
}

.l-sidebar__box {
  margin: 0.3645833333vw 0;
  padding: 0 0.78125vw;
}

.l-sideSocial {
  display: flex;
}
.l-sideSocial li {
  flex: 1;
}
.l-sideSocial li:nth-child(n+2) {
  position: relative;
}
.l-sideSocial li:nth-child(n+2):before {
  content: "";
  width: 1px;
  display: block;
  border-left: 3px dotted #D5D5D5;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}
.l-sideSocial a {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
}
.l-sideSocial img {
  width: 22.7272727273%;
  min-width: 20px;
}

.l-sideSocial__text {
  display: block;
  color: #898F9C;
  font-size: 0.86vw;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
  letter-spacing: 0.09em;
  margin: 0.2083333333vw 0 0;
}

.l-sidebar__openMenuFirst,
.l-sidebar__openMenuSecond,
.l-sidebar__openMenuThird,
.l-sidebar__openMenuFourth,
.l-sidebar__openMenuFifth {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  /*   padding: 16px;
   */
}

.l-sidebar__openMenuFirst:hover {
  visibility: visible;
  opacity: 1;
}

.l-sidebar__openMenuFirst,
.l-sidebar__openMenuSecond,
.l-sidebar__openMenuThird,
.l-sidebar__openMenuFourth,
.l-sidebar__openMenuFifth {
  position: fixed;
  visibility: hidden;
  opacity: 0;
  top: 0 !important;
  background-color: #EDF0F3;
  z-index: 1000;
  width: 20vw;
  height: 100vh;
  padding-top: 4.68vw;
  overflow-y: scroll;
  box-shadow: 5px 5px 20px 0px rgba(0, 0, 0, 0.2);
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.l-sidebar__openMenuFirst li,
.l-sidebar__openMenuSecond li,
.l-sidebar__openMenuThird li,
.l-sidebar__openMenuFourth li,
.l-sidebar__openMenuFifth li {
  position: relative;
}
.l-sidebar__openMenuFirst li::after,
.l-sidebar__openMenuSecond li::after,
.l-sidebar__openMenuThird li::after,
.l-sidebar__openMenuFourth li::after,
.l-sidebar__openMenuFifth li::after {
  content: "";
  display: inline-block;
  width: 0.3125vw;
  height: 0.5729166667vw;
  background-image: url(../img/common/arrow-icon-gray.svg);
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 5%;
  transform: translate(0, -50%);
}
.l-sidebar__openMenuFirst li:hover::after,
.l-sidebar__openMenuSecond li:hover::after,
.l-sidebar__openMenuThird li:hover::after,
.l-sidebar__openMenuFourth li:hover::after,
.l-sidebar__openMenuFifth li:hover::after {
  transition: all 0.3s;
}
.l-sidebar__openMenuFirst a,
.l-sidebar__openMenuSecond a,
.l-sidebar__openMenuThird a,
.l-sidebar__openMenuFourth a,
.l-sidebar__openMenuFifth a {
  font-size: 0.7291vw;
  color: #333;
  display: block;
  padding: 0.7812vw;
  text-decoration: none;
}
.l-sidebar__openMenuFirst a:hover,
.l-sidebar__openMenuSecond a:hover,
.l-sidebar__openMenuThird a:hover,
.l-sidebar__openMenuFourth a:hover,
.l-sidebar__openMenuFifth a:hover {
  background: #fff;
  opacity: 1;
  transition: all 0.3s;
}

.js-sidebar__submenu::-webkit-scrollbar {
  display: none;
}

/* Object
   ----------------------------------------------------------------- */
[class^=c-boxCol] img {
  width: 100%;
}

.c-boxCol > *:nth-child(n+2) {
  margin-top: 1em;
}

.c-boxCol1 {
  display: flex;
  justify-content: center;
}
.c-boxCol1 .c-boxCol {
  width: 100%;
}

.c-boxCol2 {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 30px 40px;
}
.p-articleInner .c-boxCol2 {
  gap: 30px;
}
.c-boxCol2--type1 .c-boxCol:last-child {
  flex: 1;
}
.c-boxCol2--type2 .c-boxCol:last-child {
  flex: 1;
}
.c-boxCol2 .c-boxColImg2__inner {
  display: flex;
  justify-content: space-between;
}

.c-boxCol3 {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 18px;
}

.c-boxCol3--gap-lg {
  gap: 38px;
}

.c-boxCol4 {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 18px;
}

.c-boxCol__title {
  line-height: 1.5;
  font-weight: bold;
  letter-spacing: 0.06em;
}

.c-boxCol__para {
  line-height: 1.7142857143;
  letter-spacing: 0.06em;
}

.c-boxCol__para1 {
  line-height: 1.6875;
}

.c-boxCol__imgBdr {
  border-radius: 30px;
  overflow: hidden;
}

.js-accodion__click {
  position: relative;
}
.js-accodion__click[data-acc]:before, .js-accodion__click[data-acc]:after, .js-accodion__click[data-acc-pc]:before, .js-accodion__click[data-acc-pc]:after {
  content: "";
  display: block;
  width: 11px;
  height: 1px;
  background: #F12323;
  position: absolute;
  top: 48%;
  right: 20px;
  transform: translate(0, -50%);
  transition: 0.3s;
}
.js-accodion__click[data-acc]:after, .js-accodion__click[data-acc-pc]:after {
  transform: translate(0, -50%) rotate(90deg);
  transition: 0.3s;
}
.js-accodion__click[data-acc].js-open:before, .js-accodion__click[data-acc-pc].js-open:before {
  transform: translate(0, -50%) rotate(180deg);
}
.js-accodion__click[data-acc].js-open:after, .js-accodion__click[data-acc-pc].js-open:after {
  transform: translate(0, -50%) rotate(135deg);
  opacity: 0;
}

.c-heading-1 {
  color: #3D3D3D;
  font-size: 50px;
  font-weight: bold;
  line-height: 1.2;
  letter-spacing: 0.08em;
}

.c-heading-2 {
  font-size: 32px;
  font-weight: bold;
  line-height: 1.2;
  padding-bottom: 0.7em;
  position: relative;
}
.c-heading-2:after, .c-heading-2:before {
  content: "";
  height: 5px;
  border-radius: 50px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.c-heading-2:before {
  width: 64px;
  background: #5EA4E1;
  z-index: 1;
}
.c-heading-2:after {
  width: 100%;
  background: #D5DFE5;
}

.c-heading-3 {
  font-size: 26px;
  font-weight: bold;
  line-height: 1.3;
}

.c-heading-4 {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
}

.c-heading__tag {
  color: #5EA4E1;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.5;
  letter-spacing: 0.1em;
  margin-bottom: 0.2em;
}

.c-heading__desc {
  font-size: 18px;
  line-height: 1.77;
  margin-top: 1em;
}

.c-heading-bg {
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  position: relative;
  z-index: 1;
}
.c-heading-bg:after {
  content: "";
  position: absolute;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
.c-heading-bg--message:after {
  content: "";
  position: absolute;
  background: url(/college/assets/img/hygiene/message-txt.svg) no-repeat 0 0/contain;
  background-position: center;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
.c-heading-bg--message-nurse:after {
  background-image: url(/college/assets/img/nurse/message-txt.svg);
}
.c-heading-bg--pickup:after {
  width: 376px;
  height: 76px;
  background: url(/college/assets/img/hygiene/message-txt-curriculum.svg) no-repeat 0 0/contain;
  top: -18px;
}
.c-heading-bg--pickup-nurse:after {
  background: url(/college/assets/img/nurse/message-txt-curriculum.svg) no-repeat 0 0/contain;
}

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

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

.c-para--important {
  color: #F12323;
}

.c-text-1_2 {
  font-size: 0.85rem;
}

.c-text-1_3 {
  font-weight: bold;
}

.c-text-1_6 {
  font-size: 1rem;
  line-height: 1.5;
}

.c-text-1_8 {
  font-size: 1.125em;
  line-height: 1.78;
}

.c-text-3_2 {
  font-size: 2em;
}

.c-para-border__box {
  border-radius: 20px;
  border: 5px solid #E1E5E8;
  background: #fff;
  padding: 45px 37px;
}
.c-para-border__box--bg {
  background: #F5F5F5;
  border: none;
}

.c-para-border__box--no-border {
  border: 0;
}

.c-para-border__heading {
  font-size: 24px;
  line-height: 1.5;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.c-para-border__text {
  margin-top: 18px;
}

.c-arrowFill {
  display: inline-block;
  width: 1.3em;
  height: 1.3em;
  background: #5EA4E1;
  border-radius: 1em;
  position: relative;
}
.c-arrowFill:before {
  content: "";
  display: block;
  -webkit-clip-path: polygon(40% 7%, 31% 17%, 62% 50%, 31% 83%, 40% 93%, 79% 50%);
  clip-path: polygon(40% 7%, 31% 17%, 62% 50%, 31% 83%, 40% 93%, 79% 50%);
  background: #fff;
  width: 50%;
  height: 50%;
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.c-arrowLine {
  display: inline-block;
  width: 1em;
  height: 1em;
  background: #333;
  -webkit-clip-path: polygon(40% 7%, 31% 17%, 62% 50%, 31% 83%, 40% 93%, 79% 50%);
  clip-path: polygon(40% 7%, 31% 17%, 62% 50%, 31% 83%, 40% 93%, 79% 50%);
}

.c-icon__pdf:not([class*=c-link]) {
  margin-right: 0.25em;
}
.c-icon__pdf:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin: -0.15em 0 0 0.25em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23333%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23333%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.p-news__listItem .c-icon__pdf:after {
  display: none;
}
.c-icon__pdf--blue:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%235EA4E1%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%235EA4E1%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-icon__pdf--hygiene:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23green%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23green%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-icon__pdf--nurse:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23F578A2%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23F578A2%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-icon__pdf--red:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23F12323%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23F12323%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-icon__pdf--white:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23fff%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23fff%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-icon__pdf--gray:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23707070%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23707070%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}

.c-link, .c-list a {
  text-decoration: none;
  color: #3B4043;
  letter-spacing: 0;
}
.c-link.c-icon__pdf, .c-list a.c-icon__pdf {
  margin-right: 0.25em;
}
.c-link.c-icon__pdf:after, .c-list a.c-icon__pdf:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin: -0.15em 0 0 0.25em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23333%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23333%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_main:after, .c-list a.c-icon__pdf.u-color_main:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%235EA4E1%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%235EA4E1%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_hygiene:after, .c-list a.c-icon__pdf.u-color_hygiene:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23green%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23green%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_nurse:after, .c-list a.c-icon__pdf.u-color_nurse:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23F578A2%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23F578A2%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_red:after, .c-list a.c-icon__pdf.u-color_red:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23F12323%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23F12323%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_white:after, .c-list a.c-icon__pdf.u-color_white:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23fff%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23fff%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}
.c-link.c-icon__pdf.u-color_gray:after, .c-list a.c-icon__pdf.u-color_gray:after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23707070%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23707070%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}

.c-linkText, .c-linkTextArrow {
  display: inline-flex;
  align-items: center;
  color: #333;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.44;
  text-decoration: none;
}
.c-linkText.c-icon__pdf:after, .c-icon__pdf.c-linkTextArrow:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin-left: 0.25em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23333%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23333%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}

.c-linkTextArrow:before {
  content: "";
  width: 24px;
  height: 24px;
  background: url(../img/common/arrow-circle-icon-blue.svg) no-repeat 0 0/100%;
  margin-right: 9px;
}

.c-linkButton {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: #333;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  line-height: 1.4;
  letter-spacing: 0;
  min-width: 270px;
  padding: 1.3em 2.5em 1.3em 1.25em;
  background: #fff;
  border: 0.25em solid #E1E5E8;
  border-radius: 0.625em;
  position: relative;
  transition: opacity 0.2s;
}
.c-linkButton:hover {
  opacity: 0.75;
  text-decoration: none;
}
.c-linkButton:after {
  content: "";
  width: 9px;
  height: 15px;
  background: url(../img/common/arrow-icon-black.svg) no-repeat 0 0/100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 1.25em;
  margin: auto;
}
.c-linkButton--exam {
  color: #fff;
  background: #F54F59;
  border: none;
}
.c-linkButton--exam:after {
  background-image: url(../img/common/arrow-icon-white.svg);
}
.c-linkButton--examIcon {
  width: 100%;
  max-width: 350px;
  height: 90px;
  font-size: 24px;
  line-height: 32px;
  padding: 0 0 5px 17px;
  letter-spacing: 0.15em;
}
.c-linkButton--examIcon:after {
  width: 12px;
  height: 19px;
  right: 19px;
  background-image: url(../img/common/arrow-icon-white1.svg);
}
.c-linkButton--examIcon:before {
  content: "";
  width: 39px;
  height: 29px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 24px;
  margin: auto;
  background: url(../img/common/book-icon.svg) no-repeat 0 0/100%;
}
.c-linkButton--examIcon i {
  font-size: 15px;
  line-height: 20px;
}
.c-linkButton--examLine {
  border-color: #F54F59;
  border-width: 2px;
  border-radius: 12px;
  font-size: 12px;
}
.c-linkButton--examLine:after {
  width: 7px;
  height: 10px;
  right: 19px;
  background-image: url(../img/common/arrow-icon-pink.svg);
}
.c-linkButton--black {
  background: #333;
  color: #fff;
  border: none;
  padding: 1.3em 2.5em;
}
.c-linkButton--black:after {
  display: none;
}
.c-linkButton--md {
  min-width: 204px;
  padding-top: 1.05em;
  padding-bottom: 1.05em;
  border-width: 0.1875em;
}
.c-linkButton--md:after {
  background-image: url(../img/common/arrow-icon-gray.svg);
  right: 0.8125em;
}
.c-linkButton--sm {
  min-width: 204px;
  padding-top: 1.05em;
  padding-bottom: 1.05em;
  border-width: 0.1875em;
}
.c-linkButton--sm:after {
  background-image: url(../img/common/arrow-icon-gray.svg);
  right: 0.8125em;
}
.c-linkButton i {
  font-style: inherit;
}
.c-linkButton.c-icon__pdf:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin-left: 0.25em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23333%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23333%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}

.c-linkButton--noArrow:after {
  display: none;
}

.c-linkButton2 {
  min-width: 170px;
  height: 50px;
  border: none;
  padding: 0;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
  border-radius: 10px;
}
.c-linkButton2:after {
  width: 7px;
  height: 11px;
  right: 11px;
  background-image: url(../img/common/arrow-icon-black2.svg);
}

@keyframes gelatine {
  from, to {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(0.9, 1.1);
  }
  50% {
    transform: scale(1.1, 0.9);
  }
  75% {
    transform: scale(0.95, 1.05);
  }
  from, to {
    transform: scale(1, 1);
  }
  25% {
    transform: scale(0.9, 1.1);
  }
  50% {
    transform: scale(1.1, 0.9);
  }
  75% {
    transform: scale(0.95, 1.05);
  }
}
.c-list li {
  line-height: 1.5;
  position: relative;
  padding-left: 1.25em;
}
.c-list li + * {
  margin-top: 9px;
}
.c-list li:before {
  content: "";
  width: 0.8125em;
  height: 0.8125em;
  background: #333;
  border-radius: 99px;
  position: absolute;
  left: 0;
  top: 6px;
}
.c-listNumber {
  list-style-type: auto;
  margin-left: 20px;
}
.c-listNumber li {
  padding: 0 0 0 0.25em;
}
.c-listNumber li:before {
  display: none;
}

.c-listLink--h {
  display: flex;
  flex-wrap: wrap;
  gap: 9px 20px;
}
.c-listLink--h li {
  padding-left: 20px;
  margin-top: 0;
}
.c-listLink--h li:before {
  background: #5EA4E1;
}

.c-listLink--v li {
  margin-top: 17px;
  padding-left: 20px;
}
.c-listLink--v li:before {
  background: #5EA4E1;
}

.c-listCaution {
  font-size: 14px;
}
.c-listCaution li {
  padding-left: 18px;
}
.c-listCaution li:before {
  content: "※";
  width: auto;
  height: auto;
  background: none;
  top: 0;
}
.c-listCaution li:nth-child(n+2) {
  margin-top: 5px;
}

.c-listLink--multiple {
  margin-left: 1em;
}

.c-table {
  border: 1px solid #DBDBDB;
  overflow: hidden;
}
.c-table table {
  width: calc(100% + 4px);
  margin: -2px;
  height: auto !important;
}
.c-table table[data-table-sp-width] {
  min-width: calc(100% + 2px);
}
.c-table table[data-table-th-normal] th {
  font-weight: 400;
}
.c-table th, .c-table td {
  padding: 21px 18px 21px 22px;
  border: 2px dotted #DBDBDB;
  vertical-align: middle;
}
.c-table th.b-r_none, .c-table td.b-r_none {
  border-right: none;
}
.c-table th.b-l_none, .c-table td.b-l_none {
  border-left: none;
}
.c-table th.b-t_none, .c-table td.b-t_none {
  border-top: none;
}
.c-table th.b-b_none, .c-table td.b-b_none {
  border-bottom: none;
}
.c-table th.b-lr_none, .c-table td.b-lr_none {
  border-left: none;
  border-right: none;
}
.c-table thead th {
  text-align: center;
  border-color: #fff;
  border-bottom: none;
  vertical-align: middle;
}
.c-table tbody tr:first-child > *,
.c-table tbody .c-table-tr__first > * {
  border-top: none;
}
.c-table tbody th {
  font-weight: bold;
}
.c-table tr.u-fill_main > * {
  color: #fff !important;
  background: #5EA4E1 !important;
}
.c-table tr.u-fill_hygiene > * {
  color: #fff !important;
  background: #12C19E !important;
}
.c-table tr.u-fill_nurse > * {
  color: #fff !important;
  background: #F578A2 !important;
}
.c-table .txt_v {
  word-wrap: break-word;
  width: 1px;
  line-height: 1.4;
  letter-spacing: 0.4em;
  vertical-align: middle;
  text-align: center;
  writing-mode: vertical-rl;
}

.c-box {
  background: #fff;
  padding: 2.5em;
  border-radius: 2.5em;
  overflow: hidden;
}

.c-box20 {
  background: #fff;
  padding: 2.5em;
  border-radius: 1.25em;
  overflow: hidden;
}

.c-box30 {
  background: #fff;
  padding: 2.5em;
  border-radius: 1.875em;
  overflow: hidden;
}

.c-box40 {
  background: #fff;
  padding: 2.5em;
  border-radius: 2.5em;
  overflow: hidden;
}

.c-box--r {
  background: #fff;
  margin-right: -8.8028169014%;
  padding: 6.5em 8.8028169014% 6.5em 7.7464788732%;
  border-radius: 100px 0 0 100px;
}

.c-boxImg {
  padding: 10px;
  position: relative;
  border-radius: 30px;
}
.c-boxImg img {
  border-radius: 20px;
}

.c-boxImg--hygiene,
.c-boxImg--nurse {
  overflow: visible;
}
.c-boxImg--hygiene span,
.c-boxImg--nurse span {
  display: block;
  border-radius: 30px;
  overflow: hidden;
  position: relative;
  z-index: 20;
}
.c-boxImg--hygiene:before,
.c-boxImg--nurse:before {
  border: 0;
  top: 18px;
  left: 16px;
  right: auto;
  bottom: auto;
  background: #71D6C2;
  width: 100%;
  height: 100%;
}

.c-boxImg--nurse:before {
  background: #FFD8DF;
}

.c-boxTilt {
  padding: 10px;
  position: relative;
  overflow: visible;
}
.c-boxTilt:after {
  content: "";
  display: block;
  background: #fff;
  border-radius: 40px;
  transform: rotate(-7deg);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
}

.c-boxTilt__img {
  border-radius: 1.875em;
  overflow: hidden;
  position: relative;
  z-index: 9;
}

.c-linkITT-new {
  background: #fff;
  border-radius: 2.5em;
}

.c-linkITT > a.c-icon__pdf:after {
  display: none;
}

.c-linkITT__img {
  padding: 10px;
  position: relative;
}

.c-linkITT__imgCaption {
  color: #fff;
  background: rgba(77, 77, 77, 0.8);
  font-size: clamp(11px, 1.25vw, 24px);
  letter-spacing: 0.08em;
  line-height: 1.2;
  border-radius: 0.8em 0 1.25em 0;
  padding: 0.5em 2.25em;
  position: absolute;
  margin-right: 0.25em;
  z-index: 9;
}
.c-box30 .c-linkITT__imgCaption {
  top: 10px;
  left: 10px;
}

.c-linkITT__imgItem {
  border-radius: 1.25em;
  overflow: hidden;
}

.c-linkITT__title {
  font-size: 24px;
  font-weight: 700;
  line-height: 1.3;
  text-align: center;
  margin: 1em 0 0.5em;
}

.c-linkITT__text {
  margin: 1em 0 2em;
}

.c-banner {
  position: relative;
  border-radius: 2.5em;
  overflow: hidden;
  border: 0.625em solid #fff;
}

.c-banner__caption {
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 0 1.875em 1.875em 0;
  z-index: 11;
  display: flex;
  align-items: center;
}

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

.c-movie {
  width: 100%;
  aspect-ratio: 16/9;
}

.p-breadcrumb__list {
  display: flex;
  justify-content: flex-start;
  padding: 15px 46px;
  border-top: 2px solid #D5DFE5;
  border-bottom: 2px solid #D5DFE5;
  font-size: 14px;
  line-height: 1.7142857143;
}

.p-breadcrumb__link {
  text-decoration: none;
  color: #333;
  transition: opacity 0.2s;
}
.p-breadcrumb__link:hover {
  opacity: 0.75;
  text-decoration: none;
}

.p-breadcrumb__item:nth-child(n+2):before {
  content: ">";
  display: inline-block;
  margin: 0 4px;
}

.p-pageTitle:before {
  content: attr(data-title-en);
  display: block;
}

.p-articleHeader {
  padding: 188px 0 30px;
}
.p-articleHeader--img .c-heading-1:after {
  content: "";
  display: block;
  font-size: 6px;
  height: 1em;
  width: calc(100% + 20px);
  margin: 2em 0 0;
  background: #D5DFE5;
  border-radius: 1em;
}
.p-articleHeader .c-heading__block {
  flex: 1;
}

.p-articleHeader--box {
  display: flex;
  align-items: center;
}

.p-articleHeader__img {
  width: 66.5492957746%;
  margin-left: 20px;
  border-radius: 40px;
  overflow: hidden;
  border: 10px solid #fff;
}

.p-articleInner > * {
  margin-top: 1em;
  margin-bottom: 1em;
}
.p-articleInner > *.c-heading-2 {
  margin-top: 80px;
}
.p-articleInner > *.c-heading-3, .p-articleInner > *.c-heading-4 {
  margin-top: 1.5em;
}
.p-articleInner > *:first-child {
  margin-top: 0;
}
.p-articleInner > *:last-child {
  margin-bottom: 0;
}
.p-articleInner > iframe {
  display: block;
  width: 70%;
  aspect-ratio: 16/9;
  margin: auto;
}

.p-bg-anim1 {
  display: block;
  width: 51.9791666667%;
  aspect-ratio: 1009/998;
  position: fixed;
  top: 0;
  left: 9vw;
  z-index: -1;
  transform: translateY(-13%);
}
.p-bg-anim1:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background: url(../img/common/bg-anim1.svg) no-repeat center/contain;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  animation: 35s linear infinite rotation1;
}

.p-bg-anim1--reverse:before {
  animation: 35s linear infinite rotation1r;
}

@keyframes rotation1 {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotation1r {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(-360deg);
  }
}
.p-swayng__shape {
  position: fixed;
  opacity: 0.6;
  z-index: -1;
}
.p-swayng__shape:before, .p-swayng__shape:after {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.p-swayng__shape:before {
  top: 5px;
  left: 5px;
}
.p-swayng__shape:after {
  top: -5px;
  left: -5px;
}
.p-swayng__shape--green:before, .p-swayng__shape--green:after {
  background-image: url(../img/common/bg-swaying-green.svg);
}
.p-swayng__shape--yellow:before, .p-swayng__shape--yellow:after {
  background-image: url(../img/common/bg-swaying-yellow.svg);
}
.p-swayng__shape--pink:before, .p-swayng__shape--pink:after {
  background-image: url(../img/common/bg-swaying-pink.svg);
}
.p-swayng--normal .p-swayng__shape:nth-child(1) {
  top: 6.25vw;
  left: 45%;
  width: 5.47vw;
  height: 5.47vw;
}
.p-swayng--normal .p-swayng__shape:nth-child(1):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--normal .p-swayng__shape:nth-child(1):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--normal .p-swayng__shape:nth-child(2) {
  top: 3.13vw;
  left: 78%;
  width: 10.16vw;
  height: 10.16vw;
}
.p-swayng--normal .p-swayng__shape:nth-child(2):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 24s infinite ease-in-out;
}
.p-swayng--normal .p-swayng__shape:nth-child(2):after {
  animation: swayng_scale2 20s infinite ease-in-out, swayng_position2 24s infinite ease-in-out;
}
.p-swayng--normal .p-swayng__shape:nth-child(3) {
  top: 19.53vw;
  left: 58%;
  width: 8.98vw;
  height: 8.98vw;
}
.p-swayng--normal .p-swayng__shape:nth-child(3):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--normal .p-swayng__shape:nth-child(3):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(1) {
  top: 15.63vw;
  left: 15%;
  width: 7.81vw;
  height: 7.81vw;
}
.p-swayng--top .p-swayng__shape:nth-child(1):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(1):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(2) {
  top: 3.91vw;
  left: 27%;
  width: 12.5vw;
  height: 12.5vw;
}
.p-swayng--top .p-swayng__shape:nth-child(2):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 24s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(2):after {
  animation: swayng_scale2 20s infinite ease-in-out, swayng_position2 24s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(3) {
  top: 39.06vw;
  left: 30%;
  width: 14.06vw;
  height: 14.06vw;
}
.p-swayng--top .p-swayng__shape:nth-child(3):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--top .p-swayng__shape:nth-child(3):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(1) {
  top: 21.09vw;
  left: 12%;
  width: 6.25vw;
  height: 6.25vw;
}
.p-swayng--photo .p-swayng__shape:nth-child(1):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(1):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(2) {
  top: 3.13vw;
  left: 37%;
  width: 10.16vw;
  height: 10.16vw;
}
.p-swayng--photo .p-swayng__shape:nth-child(2):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 24s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(2):after {
  animation: swayng_scale2 20s infinite ease-in-out, swayng_position2 24s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(3) {
  top: 27.34vw;
  left: 30%;
  width: 10.94vw;
  height: 10.94vw;
}
.p-swayng--photo .p-swayng__shape:nth-child(3):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--photo .p-swayng__shape:nth-child(3):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(1), .p-swayng--nursing .p-swayng__shape:nth-child(1) {
  top: 23.44vw;
  left: 13%;
  width: 5.47vw;
  height: 5.47vw;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(1):before, .p-swayng--nursing .p-swayng__shape:nth-child(1):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(1):after, .p-swayng--nursing .p-swayng__shape:nth-child(1):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(2), .p-swayng--nursing .p-swayng__shape:nth-child(2) {
  top: 3.91vw;
  left: 37%;
  width: 10.16vw;
  height: 10.16vw;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(2):before, .p-swayng--nursing .p-swayng__shape:nth-child(2):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 24s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(2):after, .p-swayng--nursing .p-swayng__shape:nth-child(2):after {
  animation: swayng_scale2 20s infinite ease-in-out, swayng_position2 24s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(3), .p-swayng--nursing .p-swayng__shape:nth-child(3) {
  top: 31.25vw;
  left: 30%;
  width: 10.94vw;
  height: 10.94vw;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(3):before, .p-swayng--nursing .p-swayng__shape:nth-child(3):before {
  animation: swayng_scale 16s infinite ease-in-out, swayng_position 20s infinite ease-in-out;
}
.p-swayng--hygiene .p-swayng__shape:nth-child(3):after, .p-swayng--nursing .p-swayng__shape:nth-child(3):after {
  animation: swayng_scale2 16s infinite ease-in-out, swayng_position2 20s infinite ease-in-out;
}

@keyframes swayng_scale {
  0% {
    transform: scale(1.08, 0.92);
  }
  50% {
    transform: scale(0.92, 1.08);
  }
  100% {
    transform: scale(1.08, 0.92);
  }
}
@keyframes swayng_scale2 {
  0% {
    transform: scale(0.92, 1.08);
  }
  50% {
    transform: scale(1.08, 0.92);
  }
  100% {
    transform: scale(0.92, 1.08);
  }
}
@keyframes swayng_position {
  0% {
    top: 6px;
    left: 6px;
  }
  50% {
    top: 0;
    left: 0;
  }
  100% {
    top: 6px;
    left: 6px;
  }
}
@keyframes swayng_position2 {
  0% {
    top: -7px;
    left: -7px;
  }
  50% {
    top: 0;
    left: 0;
  }
  100% {
    top: -7px;
    left: -7px;
  }
}
.page--top .p-articleHeader--img {
  padding-top: 63px;
}
.page--top .p-articleHeader--img .c-heading__blockText {
  position: relative;
  left: -7px;
  z-index: 10;
  margin-top: 26px;
}
.page--top .p-articleHeader--img .c-heading__blockText img {
  max-width: none;
}
.page--top .p-articleHeader__img {
  border-radius: 50px;
  border-width: 17px;
  z-index: -1;
}
.page--top .u-color_red {
  color: #F91414 !important;
}

.p-sliderCol3 {
  max-width: 1296px;
  margin: auto;
}
.p-sliderCol3 a {
  display: block;
  color: #333;
  text-decoration: none;
  border-radius: 30px;
  padding: 3px;
  background: #fff;
}
.p-sliderCol3 .c-linkITT__title {
  letter-spacing: 0.06em;
  margin: 0;
  text-align: left;
  position: relative;
}
.p-sliderCol3 .c-linkITT__title:after {
  content: "";
  width: 13px;
  height: 21px;
  background: url(/college/assets/img/common/arrow-icon-gray.svg) no-repeat 0 0/100%;
  position: absolute;
  top: 7px;
  bottom: 0;
  right: 18px;
  margin: auto;
}
.p-sliderCol3 .c-linkITT__img:before {
  display: none;
}
.p-slider__list .slick-slide {
  padding: 0 8px;
}
.p-slider__list .slick-next, .p-slider__list .slick-prev {
  width: 70px;
  height: 70px;
  border: 3px solid #ECECEC;
  background: #fff;
  border-radius: 50%;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: -18px;
}
.p-slider__list .slick-next:before, .p-slider__list .slick-prev:before {
  width: 16px;
  height: 26px;
  background: url(/college/assets/img/common/arrow-icon-pink.svg) no-repeat 0 0/100%;
  opacity: 1;
}
.p-slider__list .slick-next {
  padding-left: 2px;
}
.p-slider__list .slick-prev:before {
  transform: rotate(180deg);
}
.p-slider__list.slick-dotted.slick-slider {
  margin-bottom: 0;
  padding-bottom: 44px;
}
.p-slider__list .slick-dots {
  position: absolute;
  bottom: -7px;
  display: flex;
  justify-content: center;
}
.p-slider__list .slick-dots li {
  display: block;
  margin: 0;
  padding: 7px;
}
.p-slider__list .slick-dots li button {
  padding: 0;
  border: 1px solid #ECECEC;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: #fff;
}
.p-slider__list .slick-dots li.slick-active button {
  background: #F578A2;
  border: none;
}

.p-sliderCol1 {
  flex: 0 0 auto;
}
.p-sliderCol1 .p-slider__list .slick-prev, .p-sliderCol1 .p-slider__list .slick-next {
  margin-top: -24px;
}
.p-sliderCol1 .p-slider__list .slick-prev {
  left: -27px;
}
.p-sliderCol1 .p-slider__list .slick-next {
  right: -27px;
}
.p-sliderCol1 .p-slider__list.slick-dotted.slick-slider {
  padding-bottom: 48px;
}
.p-sliderCol1 .slick-slide a {
  display: block;
  border-radius: 30px;
  overflow: hidden;
}

.p-topNews__head {
  flex: 0 0 auto;
  width: 268px;
  padding-right: 30px;
  position: relative;
}

.p-topNews__list {
  flex: 1;
}

.p-topExam__title {
  color: #333;
  line-height: 1.44;
  position: relative;
  margin-left: -11px;
}
.p-topExam__title:after {
  content: "";
  width: 54px;
  height: 39px;
  position: absolute;
  top: -19px;
  right: -38px;
  background: url(/college/assets/img/common/heading-icon2.svg) no-repeat 0 0/100%;
}
.p-topExam__title span {
  padding-left: 4px;
  padding-bottom: 9px;
  background: url(/college/assets/img/common/heading-icon1.svg) no-repeat 0 bottom/auto;
}

.p-topCurrent {
  max-width: 1355px;
}
.p-topAbout .c-heading__block {
  display: inline-block;
  vertical-align: top;
  padding-right: 25px;
  position: relative;
}
.p-topAbout .c-heading__block:after {
  content: "";
  width: 200vw;
  height: 5px;
  border-radius: 50px;
  background: #D5DFE5;
  position: absolute;
  left: 100%;
  top: 10px;
  bottom: 0;
  margin: auto;
}
.p-topAbout .c-boxCol3 {
  max-width: 1308px;
}
.p-topAbout .c-boxCol3 .c-box30.c-linkITT__img:before {
  display: none;
}
.p-topAbout .c-boxCol3 .c-box30 .c-linkITT__imgCaption {
  top: 0;
  left: 0;
  font-weight: bold;
  padding: 0.55em 2em;
}
.p-topAbout .c-boxCol3 .c-linkITT__text {
  margin: 1.5em 0;
}
.p-topAbout .c-heading-3 {
  font-size: 40px;
  line-height: 1.45;
  letter-spacing: 0.08em;
}

.p-articleInner .c-boxCol2--topCol2-type1 {
  gap: 0;
}
.c-boxCol2--topCol2-type1 + .c-boxCol2--topCol2-type1 {
  margin-top: 88px;
}

.p-articleInner .c-boxCol2--topCol2-type2 {
  max-width: 1286px;
}
.c-boxCol2--topCol2-type2 .c-linkITT__img:before {
  display: none;
}
.c-boxCol2--topCol2-type2 .c-box30.c-linkITT__img:before {
  display: none;
}
.c-boxCol2--topCol2-type2 .c-box30 .c-linkITT__imgCaption {
  top: 10px;
  left: 10px;
  font-weight: bold;
  padding: 0.55em 2em;
}
.c-boxCol2--topCol2-type2 .c-linkITT__text {
  margin: 1.5em 0 3em;
}

.p-instagram {
  background: #EDF0F3;
}
.p-instagram .c-boxCol4 {
  max-width: 1020px;
  margin: 38px auto 0;
  gap: 20px;
}
.p-instagram .c-boxCol4 .c-boxCol {
  width: calc((100% - 60px) / 4);
}
.p-instagram .c-linkITT__img {
  display: block;
}
.p-instagram .c-linkITT__img:before {
  border: 6px solid #fff;
  border-radius: 10px;
}
.p-instagram .c-linkITT__img span {
  border-radius: 10px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  aspect-ratio: 1/1;
  border: 4px solid #fff;
  pointer-events: none;
}
.p-instagram .u-h__center {
  margin-top: 32px;
}
.p-instagram .u-h__center > * {
  margin: 0 8px;
}

.p-instagram__title {
  font-size: 40px;
  line-height: 1.45;
  font-weight: bold;
  letter-spacing: 0.05em;
  display: flex;
  justify-content: center;
  align-items: center;
}

.icon-instagram {
  width: 45px;
  height: 45px;
  background: url(/college/assets/img/common/instagram-icon2.svg) no-repeat 0 0/100%;
  margin-right: 10px;
  flex: 0 0 auto;
}

.p-siteTitle--top {
  width: 13vw;
  text-align: center;
  padding: 0.5729166667vw 2.083vw;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
}

.p-news .p-news__list {
  margin: 0 -15px;
}

.p-news__backNumber {
  display: inline-block;
  width: 300px;
  background-color: #333;
  position: relative;
}
.p-news__backNumber p {
  padding: 8px 0;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  color: #fff;
  position: relative;
  cursor: pointer;
}
.p-news__backNumber p::after {
  content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  background-image: url("../img/common/arrow-icon-white.svg");
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 6.585%;
  transform: translate(0, -50%);
  transition: all 0.5s;
}
.p-news__backNumber p.close::after {
  top: 43%;
  transform: rotate(90deg);
  transition: all 0.5s;
}
.p-news__backNumber_box {
  display: none;
  position: absolute;
  z-index: 500;
}
.p-news__backNumber_box ul {
  background-color: #fff;
  display: flex;
  flex-wrap: wrap;
  border: 1px solid #333;
}
.p-news__backNumber_box ul li {
  width: 50%;
  border-bottom: 1px solid #333;
  margin-bottom: -1px;
}
.p-news__backNumber_box ul li:nth-child(odd) {
  border-right: 1px solid #333;
}
.p-news__backNumber_box ul li a {
  text-decoration: none;
  position: relative;
  display: block;
  padding: 10px 0px 10px 24px;
  color: #333;
}
.p-news__backNumber_box ul li a:hover {
  opacity: 0.75;
}
.p-news__backNumber_box ul li a::before {
  content: "";
  display: inline-block;
  width: 13px;
  height: 13px;
  background-image: url("../img/common/arrow-icon-black.svg");
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 6.7961%;
  transform: translate(0, -50%);
}

.p-news .heading-1 {
  margin-bottom: 0px;
}

.p-news__list {
  border-top: 3px solid #fff;
}

.p-news__listItem {
  border-bottom: 3px solid #fff;
}
.p-news__listItem a {
  display: flex;
  align-items: baseline;
  gap: 12px;
  color: inherit;
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.05em;
  text-decoration: none;
  padding: 25px 8px 30px;
}
.c-icon__pdf .p-news__title:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin: -0.15em 0 0 0.25em;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20height%3D%2215%22%20viewBox%3D%220%200%2011%2015%22%20width%3D%2211%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m10.931%204.055c0-.011%200-.022%200-.033s0-.008%200-.011-.006-.026-.01-.038c0-.013-.009-.025-.014-.038%200-.012-.01-.023-.016-.034v-.006c-.005-.01-.011-.02-.017-.029l-.006-.009-.018-.025-.008-.011-.023-.026-.019-.017-3.645-3.645-.006-.006-.026-.027h-.011l-.025-.023-.009-.005-.03-.018h-.006l-.034-.019h-.008l-.034-.015-.043-.011h-.012l-.032-.009h-.046-6.377a.456.456%200%200%200%20-.456.456v13.666a.456.456%200%200%200%20.456.456h10.022a.456.456%200%200%200%20.456-.456v-10.022q0-.023%200-.045m-3.642-2.5%202.086%202.089h-2.089zm-6.381%2012.112v-12.756h5.467v3.189a.456.456%200%200%200%20.456.456h3.189v9.111z%22%20fill%3D%22%23333%22%20transform%3D%22translate(0%20.291)%22%2F%3E%3Cpath%20d%3D%22m49.487%20124.252a1.135%201.135%200%200%200%20-.592-.152h-.895l-.921-1.594.449-.778a1.139%201.139%200%201%200%20-1.95%200l.449.778-.927%201.594h-.9a1.139%201.139%200%200%200%20-1.009%201.708%201.132%201.132%200%200%200%20.692.531%201.146%201.146%200%200%200%20.3.039%201.141%201.141%200%200%200%201-.589l.449-.778h1.841l.449.778a1.139%201.139%200%201%200%201.567-1.536m-5.1%201.085-.006.01a.224.224%200%200%201%20-.086.088.228.228%200%200%201%20-.228-.395.223.223%200%200%201%20.113-.031h.4zm2.161-4.427a.228.228%200%200%201%20.228.228.224.224%200%200%201%20-.033.119l-.006.01-.189.327-.189-.327-.006-.01a.223.223%200%200%201%20-.033-.119.228.228%200%200%201%20.228-.228m-.395%203.189.395-.683.395.683zm2.959%201.253a.228.228%200%200%201%20-.311.083.223.223%200%200%201%20-.086-.088l-.006-.01-.189-.327h.389a.228.228%200%200%201%20.2.342%22%20fill%3D%22%23333%22%20transform%3D%22translate(-41.084%20-114.242)%22%2F%3E%3Cpath%20d%3D%22m0%200h11v15h-11z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E") no-repeat center/contain;
}

.p-news__date {
  width: 76px;
}

.p-news__category {
  flex: 0 0 auto;
  font-weight: bold;
  border-radius: 12px;
  width: 114px;
  font-size: 12px;
  text-align: center;
  color: #fff;
  background-color: #5EA4E1;
}

.p-news__info {
  display: flex;
  align-items: center;
  gap: 14px;
  background-color: rgba(213, 223, 229, 0.2);
  padding: 12px 0 12px 12px;
  margin-top: 20px;
  margin-bottom: 32px;
}
.p-news__info .p-news__date {
  font-size: 24px;
  font-weight: bold;
}

.p-alert {
  display: flex;
  align-items: flex-start;
  gap: 0.75em 1.75em;
  background: #fff;
  border-radius: 0.75em;
  margin: 65px 0 0;
  padding: 1em;
}

.p-alertButton {
  display: inline-block;
  background: #F12323;
  color: #fff;
  width: 10em;
  padding: 0.5em 1em;
  border-radius: 0.4em;
  text-align: center;
}

.p-alertMsg {
  flex: 1;
}
.p-alertMsg a {
  color: #333;
}
.p-alertMsg__item:nth-child(n+2) {
  margin-top: 0.25em;
}

.c-box--circle {
  overflow: inherit;
}

.boxCol3.c-linkThumb .c-boxCol {
  overflow: hidden;
}

.c-linkThumb .c-boxCol {
  overflow: hidden;
}

.c-linkThumb a {
  display: block;
  text-decoration: none;
  position: relative;
  overflow: hidden;
}
.c-linkThumb a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 10px solid #fff;
  z-index: 2;
  border-radius: 30px;
  transition: background-color;
}
.c-linkThumb a:hover .c-linkThumb__txt {
  background: rgba(39, 39, 75, 0.2);
}

.c-linkThumb--outline a:before {
  display: none;
}

.c-linkThumb__txt {
  position: absolute;
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  background: rgba(39, 39, 75, 0.3);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 20px;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  font-weight: bold;
  flex-direction: column;
  transition: background 0.3s;
}

.c-linkThumb__img {
  overflow: hidden;
}
.c-linkThumb__img img {
  transition: transform 0.3s;
}
.c-boxCol a:hover .c-linkThumb__img img {
  transform: scale(1.1);
}

.c-linkThumb__readMore {
  position: relative;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.c-linkThumb__readMore:before {
  content: "";
  width: 24px;
  height: 24px;
  background: url(/college/assets/img/common/arrow-circle-icon-white.svg) no-repeat 0 0/auto;
  display: inline-block;
  margin-right: 8px;
}

.p-boxCircle {
  width: 100%;
  margin: auto;
  justify-content: center;
  position: relative;
  margin-bottom: 72px;
}
.p-boxCircle .c-boxCol {
  display: flex;
}

.p-boxCircle__item {
  text-align: center;
  font-weight: bold;
  border-radius: 999px;
  border: 11px solid #F4F7F9;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  aspect-ratio: 1;
}

.p-message {
  border-radius: 40px;
  width: 1298px;
  max-width: 100%;
  background: #fff;
  position: relative;
  margin: 168px auto 0;
}
.p-message .c-heading-bg {
  margin-top: 26px;
}

[class^=p-message__img] {
  position: absolute;
}
[class^=p-message__img] img {
  border-radius: 30px;
  border: 10px solid #fff;
}

.p-message__img1 {
  width: 388px;
  max-width: 30.1008533747%;
  transform: rotate(-11deg);
  left: -5.5%;
  top: -47px;
  z-index: 1;
}

.p-message__img2 {
  transform: rotate(8deg);
  right: 79px;
  right: 6.1287820016%;
  z-index: 2;
}

.p-message__img3 {
  transform: rotate(8deg);
  right: -80px;
  right: -6.2063615206%;
  z-index: 3;
}

.p-message__subTtl {
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 7px;
  font-size: 20px;
}

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

.p-voice {
  margin-top: 116px;
}

.p-voice .c-boxTilt:after {
  display: none;
}

.p-policyAddmiss {
  display: flex;
  flex-wrap: wrap;
}

.p-policyAddmiss__icon {
  background: #F5F5F5;
  width: 100%;
  max-width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  aspect-ratio: 0.92;
}

.p-policyAddmiss__txt {
  text-align: center;
  font-size: 16px;
  line-height: 1.6875;
  margin-top: 13px;
}
.p-policyCurri img {
  width: auto;
}
.p-policyCurri .c-boxCol {
  display: flex;
  gap: 0;
  padding: 19px 0;
  border-bottom: 2px solid #D5DFE5;
  align-items: center;
}
.p-policyCurri .c-boxCol:nth-child(1) {
  border-top: 2px solid #D5DFE5;
}

.p-policyCurri__icon {
  background: #F5F5F5;
  display: flex;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1;
}

.p-policyCurri__txt i {
  display: inline-block;
  margin-bottom: 4px;
}
.p-policyCurri__txt p {
  font-size: 18px;
  line-height: 1.7777777778;
}

.p-policyDiploma.c-boxCol3 {
  gap: 40px;
}
.p-policyDiploma.c-boxCol3 .c-boxCol {
  width: calc((100% - 80px) / 3);
}
.p-policyDiploma .c-boxCol__img {
  border-radius: 20px;
  overflow: hidden;
  position: relative;
}
.p-policyDiploma .c-boxCol__titleWrapper {
  display: flex;
  align-items: center;
  gap: 16px;
}
.p-policyDiploma .c-boxCol__titleWrapper .c-boxCol__title {
  font-size: 16px;
  display: flex;
  align-items: center;
}
.p-policyDiploma .c-boxCol__iconNum {
  aspect-ratio: 1;
  border-radius: 999px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #12C19E;
}
.p-policyDiploma .c-boxCol__iconNum--nurse {
  background: #F578A2;
}
.p-policyDiploma .c-boxCol__iconNum img {
  width: auto;
}

.p-bg--campuslife {
  background-image: url(/college/assets/img/hygiene/bg-campuslife.svg);
  background-position: 0 0;
  left: 43.75vw;
  top: 73px;
}

.p-calendar {
  margin-top: 40px;
}

.p-calendar__item {
  display: flex;
  align-items: flex-start;
  position: relative;
}
.p-calendar__item:before {
  content: "";
  width: 8px;
  height: 100%;
  border-radius: 60px;
  background: #D5DFE5;
  position: absolute;
  left: 56px;
  top: 107px;
}
.p-calendar__item:last-child:before {
  top: auto;
  bottom: 0;
}
.p-calendar__item + * {
  margin-top: 40px;
}

.p-calendar__circle {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  line-height: 2;
  letter-spacing: 0;
  text-align: center;
  position: relative;
}
.p-calendar__circle .text-ja {
  display: block;
  font-size: 40px;
  line-height: 1;
  font-weight: 500;
}
.p-calendar__circle i {
  font-style: inherit;
  font-weight: bold;
  font-size: 20px;
  vertical-align: 1px;
  margin-left: 3px;
}

.p-calendar__content {
  flex: 1;
}

.p-calendar__text {
  flex: 1;
  background: #F3F3F3;
  border-radius: 10px;
  padding: 28px 30px;
  font-size: 18px;
  line-height: 1.7777777778;
  min-height: 120px;
}
.p-calendar__text .c-list li {
  padding-left: 24px;
  line-height: inherit;
}
.p-calendar__text .c-list li:before {
  width: 14px;
  height: 14px;
  border-radius: 0;
  top: 11px;
}
.p-calendar__text .c-list li + li {
  margin: 0;
}

.p-calendar__img {
  flex: 0 0 auto;
}

.p-calendar__circle {
  background: #71D6C2;
  color: #fff;
}

.p-calendar__title {
  font-size: 28px;
  line-height: 1.4285714286;
  font-weight: bold;
  color: #000;
  margin-bottom: 12px;
}

.p-calendar__thumb {
  border-radius: 20px;
  overflow: hidden;
}
.p-calendar__thumb img {
  display: block;
  width: 100%;
}

.p-calendar__info {
  margin-top: 10px;
  line-height: 1.7142857143;
}

.c-block {
  max-width: 1087px;
  margin: 0 auto;
}

.c-block__list {
  display: flex;
  justify-content: space-between;
}

.c-block__title {
  font-weight: bold;
  border-bottom: 2px dotted #D5DFE5;
}

.c-line {
  background: rgba(18, 193, 158, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: bold;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.c-line--nurse {
  background: #F6CAD9;
}

.c-boxCol + .c-boxCol .c-line {
  background: rgba(18, 193, 158, 0.7);
}
.c-boxCol + .c-boxCol .c-line:before {
  content: "";
  background: #fff;
  position: absolute;
}
.c-boxCol + .c-boxCol .c-line--nurse {
  background: #F5A4BF;
}
.c-boxCol:last-child .c-line {
  background: rgb(18, 193, 158);
}
.c-boxCol:last-child .c-line--nurse {
  background: #F578A2;
}

.u-color_main {
  color: #5EA4E1 !important;
}
.u-color_hygiene {
  color: #12C19E !important;
}
.u-color_nurse {
  color: #F578A2 !important;
}
.u-color_red {
  color: #F12323 !important;
}
.u-color_white {
  color: #fff !important;
}
.u-color_gray {
  color: #707070 !important;
}

.u-bg_main {
  background: #5EA4E1 !important;
}
.u-bg_hygiene {
  background: #12C19E !important;
}
.u-bg_nurse {
  background: #F578A2 !important;
}
.u-bg_gray {
  background: #D5DFE5 !important;
}
.u-bg_gray1 {
  background: rgba(213, 223, 229, 0.2) !important;
}
.u-bg_red {
  background: #EF0000 !important;
}
.u-bg_black {
  background: #484848 !important;
}
.u-bg_white {
  background: #fff !important;
}

.u-fill_main {
  color: #fff !important;
  background: #5EA4E1 !important;
}
.u-fill_hygiene {
  color: #fff !important;
  background: #12C19E !important;
}
.u-fill_nurse {
  color: #fff !important;
  background: #F578A2 !important;
}
.u-fill_main2 {
  background: rgba(94, 164, 225, 0.2) !important;
}
.u-fill_hygiene2 {
  background: rgba(113, 214, 194, 0.2) !important;
}
.u-fill_nurse2 {
  background: rgba(255, 216, 223, 0.2) !important;
}
.u-fill_examinee {
  color: #fff !important;
  background: #F54F59 !important;
}

/* display Utility */
.u-none {
  display: none !important;
}
.u-block {
  display: block !important;
}
.u-inline {
  display: inline !important;
}
.u-ib {
  display: inline-block !important;
}

.u-v__center {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
}

.u-h__center {
  display: flex;
  justify-content: center;
  align-items: center;
}

.u-m_t0 {
  margin-top: 0 !important;
}
.u-m_b0 {
  margin-bottom: 0 !important;
}

.u-m_t1 {
  margin-top: 0.5rem !important;
}

.u-m_r1 {
  margin-right: 0.5rem !important;
}

.u-m_b1 {
  margin-bottom: 0.5rem !important;
}

.u-m_l1 {
  margin-left: 0.5rem !important;
}

.u-p_t1 {
  padding-top: 0.5rem !important;
}

.u-p_r1 {
  padding-right: 0.5rem !important;
}

.u-p_b1 {
  padding-bottom: 0.5rem !important;
}

.u-p_l1 {
  padding-left: 0.5rem !important;
}
.u-m_t2 {
  margin-top: 0.75rem !important;
}

.u-m_r2 {
  margin-right: 0.75rem !important;
}

.u-m_b2 {
  margin-bottom: 0.75rem !important;
}

.u-m_l2 {
  margin-left: 0.75rem !important;
}

.u-p_t2 {
  padding-top: 0.75rem !important;
}

.u-p_r2 {
  padding-right: 0.75rem !important;
}

.u-p_b2 {
  padding-bottom: 0.75rem !important;
}

.u-p_l2 {
  padding-left: 0.75rem !important;
}
.u-m_t3 {
  margin-top: 1rem !important;
}

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

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

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

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

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

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

.u-p_l3 {
  padding-left: 1rem !important;
}
.u-m_t4 {
  margin-top: 1.25rem !important;
}

.u-m_r4 {
  margin-right: 1.25rem !important;
}

.u-m_b4 {
  margin-bottom: 1.25rem !important;
}

.u-m_l4 {
  margin-left: 1.25rem !important;
}

.u-p_t4 {
  padding-top: 1.25rem !important;
}

.u-p_r4 {
  padding-right: 1.25rem !important;
}

.u-p_b4 {
  padding-bottom: 1.25rem !important;
}

.u-p_l4 {
  padding-left: 1.25rem !important;
}
.u-m_t5 {
  margin-top: 1.5rem !important;
}

.u-m_r5 {
  margin-right: 1.5rem !important;
}

.u-m_b5 {
  margin-bottom: 1.5rem !important;
}

.u-m_l5 {
  margin-left: 1.5rem !important;
}

.u-p_t5 {
  padding-top: 1.5rem !important;
}

.u-p_r5 {
  padding-right: 1.5rem !important;
}

.u-p_b5 {
  padding-bottom: 1.5rem !important;
}

.u-p_l5 {
  padding-left: 1.5rem !important;
}
.u-m_t6 {
  margin-top: 1.875rem !important;
}

.u-m_r6 {
  margin-right: 1.875rem !important;
}

.u-m_b6 {
  margin-bottom: 1.875rem !important;
}

.u-m_l6 {
  margin-left: 1.875rem !important;
}

.u-p_t6 {
  padding-top: 1.875rem !important;
}

.u-p_r6 {
  padding-right: 1.875rem !important;
}

.u-p_b6 {
  padding-bottom: 1.875rem !important;
}

.u-p_l6 {
  padding-left: 1.875rem !important;
}
.u-m_t7 {
  margin-top: 2.5rem !important;
}

.u-m_r7 {
  margin-right: 2.5rem !important;
}

.u-m_b7 {
  margin-bottom: 2.5rem !important;
}

.u-m_l7 {
  margin-left: 2.5rem !important;
}

.u-p_t7 {
  padding-top: 2.5rem !important;
}

.u-p_r7 {
  padding-right: 2.5rem !important;
}

.u-p_b7 {
  padding-bottom: 2.5rem !important;
}

.u-p_l7 {
  padding-left: 2.5rem !important;
}
.u-m_t8 {
  margin-top: 3.25rem !important;
}

.u-m_r8 {
  margin-right: 3.25rem !important;
}

.u-m_b8 {
  margin-bottom: 3.25rem !important;
}

.u-m_l8 {
  margin-left: 3.25rem !important;
}

.u-p_t8 {
  padding-top: 3.25rem !important;
}

.u-p_r8 {
  padding-right: 3.25rem !important;
}

.u-p_b8 {
  padding-bottom: 3.25rem !important;
}

.u-p_l8 {
  padding-left: 3.25rem !important;
}
.u-m_t9 {
  margin-top: 4.125rem !important;
}

.u-m_r9 {
  margin-right: 4.125rem !important;
}

.u-m_b9 {
  margin-bottom: 4.125rem !important;
}

.u-m_l9 {
  margin-left: 4.125rem !important;
}

.u-p_t9 {
  padding-top: 4.125rem !important;
}

.u-p_r9 {
  padding-right: 4.125rem !important;
}

.u-p_b9 {
  padding-bottom: 4.125rem !important;
}

.u-p_l9 {
  padding-left: 4.125rem !important;
}
.u-m_t10 {
  margin-top: 5.125rem !important;
}

.u-m_r10 {
  margin-right: 5.125rem !important;
}

.u-m_b10 {
  margin-bottom: 5.125rem !important;
}

.u-m_l10 {
  margin-left: 5.125rem !important;
}

.u-p_t10 {
  padding-top: 5.125rem !important;
}

.u-p_r10 {
  padding-right: 5.125rem !important;
}

.u-p_b10 {
  padding-bottom: 5.125rem !important;
}

.u-p_l10 {
  padding-left: 5.125rem !important;
}
.u-m_t11 {
  margin-top: 6.25rem !important;
}

.u-m_r11 {
  margin-right: 6.25rem !important;
}

.u-m_b11 {
  margin-bottom: 6.25rem !important;
}

.u-m_l11 {
  margin-left: 6.25rem !important;
}

.u-p_t11 {
  padding-top: 6.25rem !important;
}

.u-p_r11 {
  padding-right: 6.25rem !important;
}

.u-p_b11 {
  padding-bottom: 6.25rem !important;
}

.u-p_l11 {
  padding-left: 6.25rem !important;
}
.u-m_t12 {
  margin-top: 7.5rem !important;
}

.u-m_r12 {
  margin-right: 7.5rem !important;
}

.u-m_b12 {
  margin-bottom: 7.5rem !important;
}

.u-m_l12 {
  margin-left: 7.5rem !important;
}

.u-p_t12 {
  padding-top: 7.5rem !important;
}

.u-p_r12 {
  padding-right: 7.5rem !important;
}

.u-p_b12 {
  padding-bottom: 7.5rem !important;
}

.u-p_l12 {
  padding-left: 7.5rem !important;
}
.u-m_t13 {
  margin-top: 8.875rem !important;
}

.u-m_r13 {
  margin-right: 8.875rem !important;
}

.u-m_b13 {
  margin-bottom: 8.875rem !important;
}

.u-m_l13 {
  margin-left: 8.875rem !important;
}

.u-p_t13 {
  padding-top: 8.875rem !important;
}

.u-p_r13 {
  padding-right: 8.875rem !important;
}

.u-p_b13 {
  padding-bottom: 8.875rem !important;
}

.u-p_l13 {
  padding-left: 8.875rem !important;
}
.u-m_t14 {
  margin-top: 10rem !important;
}

.u-m_r14 {
  margin-right: 10rem !important;
}

.u-m_b14 {
  margin-bottom: 10rem !important;
}

.u-m_l14 {
  margin-left: 10rem !important;
}

.u-p_t14 {
  padding-top: 10rem !important;
}

.u-p_r14 {
  padding-right: 10rem !important;
}

.u-p_b14 {
  padding-bottom: 10rem !important;
}

.u-p_l14 {
  padding-left: 10rem !important;
}
.u-fw_bold {
  font-weight: bold !important;
}
.u-fw_normal {
  font-weight: normal !important;
}

.u-fs_l {
  font-size: larger !important;
  line-height: 1.5;
}
.u-fs_s {
  font-size: smaller !important;
}
.u-fs_14 {
  font-size: 14px;
}

.u-td_u {
  text-decoration: underline !important;
}
.u-td_none {
  text-decoration: none !important;
}

.u-ta_center {
  text-align: center !important;
}
.u-ta_left {
  text-align: left !important;
}
.u-ta_right {
  text-align: right !important;
}

.u-ws_preline {
  white-space: pre-line !important;
}
.u-ws_nowrap {
  white-space: nowrap !important;
}

.u-text_sub, .u-text_sup {
  font-size: 0.6em;
  letter-spacing: -0.2em;
}
.u-text_sup {
  vertical-align: super;
}

.u-w_p05 {
  width: 5% !important;
}
.u-w_p1 {
  width: 10% !important;
}
.u-w_p15 {
  width: 15% !important;
}
.u-w_p2 {
  width: 20% !important;
}
.u-w_p22 {
  width: 22% !important;
}
.u-w_p24 {
  width: 24% !important;
}
.u-w_p25 {
  width: 25% !important;
}
.u-w_p3 {
  width: 30% !important;
}
.u-w_p35 {
  width: 35% !important;
}
.u-w_p4 {
  width: 40% !important;
}
.u-w_p45 {
  width: 45% !important;
}
.u-w_p5 {
  width: 50% !important;
}
.u-w_p55 {
  width: 55% !important;
}
.u-w_p6 {
  width: 60% !important;
}
.u-w_p65 {
  width: 65% !important;
}
.u-w_p7 {
  width: 70% !important;
}
.u-w_p75 {
  width: 75% !important;
}
.u-w_full {
  width: 100% !important;
}
.u-hover_trans {
  transition: opacity 0.3s;
}
.u-hover_trans:hover {
  opacity: 0.75;
}

.u-va_top {
  vertical-align: top !important;
}

@media screen and (min-width: 768px) {
  html,
  body {
    overflow-x: hidden;
  }
  html {
    font-size: 16px;
  }
  .l-inner--s {
    max-width: 980px;
  }
  .l-inner--l {
    max-width: 1520px;
  }
  .l-headerSp {
    display: none;
  }
  .l-footer {
    padding: 50px 45px 40px;
  }
  .l-footerMain__left {
    margin-top: 12px;
  }
  .l-footerMain__left .l-footerAddress {
    position: relative;
    top: -6px;
  }
  .pagetop {
    right: 15px;
    bottom: 10px;
    width: 70px;
    height: 70px;
  }
  .pagetop.js-bottom {
    top: -35px;
  }
  .l-bottomLink__oc {
    display: none !important;
  }
  .c-boxCol2--reverse {
    flex-direction: row-reverse;
  }
  .c-boxCol2--type1 .c-boxCol:first-child {
    width: 23.9511823036%;
  }
  .c-boxCol2--type2 .c-boxCol:first-child {
    width: 58.4507042254%;
  }
  .c-boxCol2 .c-boxCol {
    width: calc((100% - 40px) / 2);
  }
  .c-boxCol2 .c-boxColImg2 {
    width: 32.4180015256%;
  }
  .c-boxCol2 .c-boxColImg2__inner {
    gap: 18px;
  }
  .c-boxCol2 .c-boxColImg2__inner > div {
    width: calc((100% - 18px) / 2);
  }
  .c-boxCol2 .c-boxColTxt2 {
    flex: 1;
  }
  .c-boxCol3 .c-boxCol {
    width: calc((100% - 36px) / 3);
  }
  .c-boxCol3--gap-lg .c-boxCol {
    width: calc((100% - 76px) / 3);
  }
  .c-boxCol4 .c-boxCol {
    width: calc((100% - 54px) / 4);
  }
  .c-boxCol__para {
    font-size: 14px;
    margin-top: 30px;
  }
  .c-box--outline {
    padding-top: 47px;
    padding-bottom: 42px;
  }
  .c-box--outline > h3 {
    margin-bottom: 35px;
  }
  .js-accodion__cont:not(.js-accodion__cont)[data-acc-sp] {
    height: auto !important;
    display: inherit !important;
  }
  .c-heading-bg--message:after {
    width: 500px;
    height: 167px;
    top: -82px;
  }
  .c-para-border__box {
    height: 100%;
  }
  .c-para-border__text {
    font-size: 14px;
    line-height: 1.71;
  }
  .c-link:hover, .c-list a:hover {
    text-decoration: underline;
  }
  .c-linkText, .c-linkTextArrow {
    padding-bottom: 5px;
    border-bottom: 1px solid transparent;
  }
  .c-linkText:hover, .c-linkTextArrow:hover {
    border-bottom-color: #5EA4E1;
  }
  .c-boxCol3 .c-linkButton {
    min-width: 67.5%;
  }
  .c-table {
    line-height: 1.428;
    border-radius: 20px;
  }
  .c-table thead th {
    font-size: 18px;
    line-height: 1.44;
    padding-top: 9px;
    padding-bottom: 9px;
  }
  .c-table tbody th {
    line-height: 1.5;
  }
  .c-table tbody th.txt_v {
    padding: 20px 26px 24px;
  }
  .c-table-tab__head {
    display: none;
  }
  .c-linkITT-new {
    padding: 35px 45px 40px;
  }
  .c-linkITT__img.c-box30:before {
    border-radius: 30px;
  }
  .c-banner__caption {
    width: 40%;
    padding: 0 10px 0 4.5%;
  }
  .c-banner__title {
    font-size: 2em;
  }
  .c-banner__text {
    margin: 1em 0 2.25em;
    font-size: 1.125em;
    line-height: 2;
  }
  .p-articleHeader {
    min-height: 340px;
  }
  .p-articleHeader--img {
    display: flex;
    align-items: center;
    padding: 114px 0 125px;
  }
  .page--top .p-articleHeader--img {
    align-items: flex-end;
    padding-bottom: 72px;
    min-width: auto;
    margin: 0 -5%;
  }
  .page--top .p-articleHeader--img .c-heading__block {
    width: 25.7644762524%;
    margin: 0 0 -10px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    min-width: auto;
    width: 270px;
    margin-top: 10px;
    line-height: 1.5294117647;
    padding-left: 25px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam i,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine i {
    font-size: 11px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam {
    font-size: 17px;
    height: 64px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    font-size: 12px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examIcon:before {
    left: 16px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examIcon:after {
    right: 15px;
  }
  .page--top .p-articleHeader--img .c-heading__blockText img {
    width: 142.8571428571%;
  }
  .page--top .p-articleHeader__img {
    width: 78.125%;
  }
  .page--top .c-boxTilt__img {
    border-radius: 30px;
  }
  .p-sliderCol3 .c-linkITT__title {
    font-size: 16px;
    line-height: 1.5;
    padding: 17px 39px 8px 10px;
  }
  .p-slider__list a {
    transition: opacity 0.2s;
  }
  .p-slider__list a:hover {
    opacity: 0.75;
    text-decoration: none;
  }
  .p-slider__list .slick-next, .p-slider__list .slick-prev {
    transition: opacity 0.2s;
  }
  .p-slider__list .slick-next:hover, .p-slider__list .slick-prev:hover {
    opacity: 0.75;
    text-decoration: none;
  }
  .p-slider__list .slick-next {
    right: -33px;
  }
  .p-slider__list .slick-prev {
    left: -33px;
  }
  .p-topNews {
    display: block;
    padding-top: 84px;
  }
  .p-alert + .p-topNews {
    padding-top: 70px;
  }
  .p-topNews__content {
    display: block;
  }
  .p-sliderCol1 {
    width: 50%;
    margin: 50px auto 0;
  }
  .p-topNews__head {
    width: auto;
  }
  .p-topNews__head .c-linkButton {
    position: absolute;
    bottom: 0;
    right: 0;
    margin: 0;
  }
  .p-topNews__list {
    margin-top: 30px;
  }
  .p-topExam {
    padding: 87px 0 95px;
  }
  .p-topExam .c-boxCol2 {
    gap: 0;
  }
  .p-topExam .c-boxCol2 .c-boxCol {
    width: 50%;
  }
  .p-topExam .c-boxCol2 .c-boxCol:last-child {
    padding-left: 40px;
  }
  .p-topExam .c-linkButton--examIcon {
    min-width: 350px;
  }
  .p-topExam__title {
    margin-top: 0;
  }
  .p-topExam__text {
    margin: 40px 0 30px;
    line-height: 1.5;
    font-size: 1rem;
  }
  .p-topCurrent {
    padding: 110px 0 0;
  }
  .p-topCurrent .c-boxCol2 {
    gap: 0;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol {
    width: 50%;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol:last-child {
    padding-right: 40px;
    margin-top: 0;
  }
  .p-topCurrent .u-v__center {
    display: block;
  }
  .p-topCurrent .c-linkButton {
    display: flex;
    min-width: auto;
    width: 100%;
    max-width: 75%;
    margin: auto;
  }
  .p-topAbout .c-heading__block {
    margin-bottom: 30px;
  }
  .p-topAbout .c-boxCol3 {
    display: block;
    margin-top: 80px;
  }
  .p-topAbout .c-boxCol3 .c-boxCol {
    width: auto;
  }
  .p-topAbout .c-boxCol3 .c-boxCol + .c-boxCol {
    margin-top: 50px;
  }
  .p-topAbout .c-linkButton {
    display: flex;
    margin: auto;
    max-width: 67.5%;
  }
  .c-boxCol2--topCol2-type1 {
    display: block;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol {
    width: auto;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol:last-child {
    flex: 1;
    width: auto;
    padding-left: 0;
    margin-top: 50px;
  }
  .p-articleInner .c-boxCol2--topCol2-type2 {
    display: block;
    margin-top: 80px;
  }
  .c-boxCol2--topCol2-type2 .c-boxCol {
    width: auto;
  }
  .c-boxCol2--topCol2-type2 .c-boxCol + .c-boxCol {
    margin-top: 50px;
  }
  .p-topAbout .c-boxCol2--topCol2-type2 .c-linkButton {
    display: flex;
    margin: auto;
    max-width: 270px;
  }
  .p-instagram {
    padding: 55px 20px;
  }
  .p-instagram .c-linkITT__img {
    transition: opacity 0.2s;
  }
  .p-instagram .c-linkITT__img:hover {
    opacity: 0.75;
    text-decoration: none;
  }
  .p-topCurrent--outline {
    padding: 150px 0 65px;
  }
  .p-news__listItem {
    line-height: 22px;
  }
  .p-news__listItem a {
    transition: opacity 0.2s;
  }
  .p-news__listItem a:hover {
    opacity: 0.75;
    text-decoration: none;
  }
  .p-alertMsg {
    padding: 0.5em 0;
  }
  .c-box--circle {
    margin-top: 135px;
  }
  .c-linkThumb {
    justify-content: space-between;
  }
  .boxCol3.c-linkThumb .c-boxCol {
    width: calc((100% - 70px) / 3);
    border-radius: 30px;
  }
  .c-linkThumb .c-boxCol {
    border-radius: 30px;
  }
  .c-linkThumb a {
    border-radius: 30px;
  }
  .c-linkThumb--outline .c-linkThumb__imgItem {
    min-height: 175px;
  }
  .c-linkThumb--outline .c-linkThumb__txt {
    width: 100%;
    height: 100%;
    border-radius: 30px;
  }
  .c-linkThumb__img {
    border-radius: 35px;
  }
  .c-linkThumb--outline .c-linkThumb__img {
    border-radius: 30px;
  }
  .c-linkThumb__title {
    font-size: 24px;
  }
  .c-linkThumb__readMore {
    font-size: 16px;
  }
  .p-boxCircle {
    margin-top: -220px;
    gap: 20px;
    flex-wrap: wrap;
  }
  .p-boxCircle .c-boxCol {
    justify-content: center;
    width: 422px;
  }
  .p-boxCircle__item {
    width: 100%;
  }
  .p-boxCircle__txt1 {
    font-size: 55px;
    line-height: 1;
  }
  .p-boxCircle__txt2 {
    line-height: 1.5;
    font-size: 40px;
  }
  .p-boxCircle__txt3 {
    font-size: 24px;
    line-height: 2.5;
  }
  .p-boxCircle__txt4 {
    font-size: 32px;
    line-height: 1.34375;
    margin-top: 10px;
  }
  .p-boxCircle__txt5 {
    margin-top: 10px;
    font-size: 18px;
  }
  .p-message {
    padding: 90px 90px;
  }
  .p-message__img2 {
    top: -80px;
    width: 278px;
    max-width: 21.5671062839%;
  }
  .p-message__img3 {
    width: 224px;
    max-width: 20%;
    top: 105px;
    top: 19%;
  }
  .p-message__desc {
    margin-bottom: 33px;
  }
  .p-message__detail {
    line-height: 2.125;
  }
  .p-policyAddmiss {
    gap: 3.0511060259%;
    justify-content: center;
  }
  .p-policyAddmiss > div {
    width: 230px;
  }
  .p-policyAddmiss__icon {
    border-radius: 20px;
    aspect-ratio: 0.92;
  }
  .p-policyAddmiss__comma {
    display: inline-block;
    width: 0;
  }
  .p-policyCurri {
    gap: 0 30px;
    margin-top: 40px;
  }
  .p-policyCurri .c-boxCol:nth-child(2) {
    border-top: 2px solid #D5DFE5;
  }
  .p-policyCurri__icon {
    width: 123px;
    border-radius: 20px;
  }
  .p-policyCurri__txt {
    width: calc(100% - 123px);
    padding-top: 20px;
    padding-left: 24px;
  }
  .p-policyDiploma .c-boxCol__iconNum {
    width: 54px;
    height: 54px;
  }
  .p-bg--campuslife {
    background-size: cover;
    width: 63.67vw;
    height: 41.41vw;
  }
  .p-calendar__circle {
    margin-right: 20px;
  }
  .p-calendar__content {
    display: block;
  }
  .p-calendar__text {
    max-width: none;
    display: flex;
    align-items: center;
  }
  .p-calendar__img {
    width: auto;
    margin-top: 24px;
  }
  .p-calendar__info {
    font-size: 14px;
  }
  .p-campuslifeCol2 .c-boxCol__imgBdr {
    border-radius: 20px;
  }
  .c-block {
    padding: 76px 40px 40px;
    border-radius: 40px;
  }
  .c-block__list {
    padding: 30px 0 0;
  }
  .c-block__img {
    width: 44.3892750745%;
  }
  .c-block__img img {
    border-radius: 30px;
  }
  .c-block__content {
    width: 52.5322740814%;
    padding-top: 36px;
  }
  .c-block__title {
    font-size: 18px;
    line-height: 32px;
    margin-bottom: 20px;
    padding-bottom: 20px;
  }
  .c-line {
    height: 48px;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
    width: calc(100% + 18px);
    margin-bottom: 17px;
    font-size: 18px;
  }
  .c-boxCol + .c-boxCol .c-line:before {
    height: 63px;
    width: 40px;
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
    left: -30px;
    top: 50%;
    transform: translateY(-50%);
  }
  .c-boxCol:last-child .c-line {
    width: 100%;
  }
  .u-none_pc {
    display: none !important;
  }
  .u-m_t1_pc {
    margin-top: 0.5rem !important;
  }
  .u-m_r1_pc {
    margin-right: 0.5rem !important;
  }
  .u-m_b1_pc {
    margin-bottom: 0.5rem !important;
  }
  .u-m_l1_pc {
    margin-left: 0.5rem !important;
  }
  .u-p_t1_pc {
    padding-top: 0.5rem !important;
  }
  .u-p_r1_pc {
    padding-right: 0.5rem !important;
  }
  .u-p_b1_pc {
    padding-bottom: 0.5rem !important;
  }
  .u-p_l1_pc {
    padding-left: 0.5rem !important;
  }
  .u-m_t2_pc {
    margin-top: 0.75rem !important;
  }
  .u-m_r2_pc {
    margin-right: 0.75rem !important;
  }
  .u-m_b2_pc {
    margin-bottom: 0.75rem !important;
  }
  .u-m_l2_pc {
    margin-left: 0.75rem !important;
  }
  .u-p_t2_pc {
    padding-top: 0.75rem !important;
  }
  .u-p_r2_pc {
    padding-right: 0.75rem !important;
  }
  .u-p_b2_pc {
    padding-bottom: 0.75rem !important;
  }
  .u-p_l2_pc {
    padding-left: 0.75rem !important;
  }
  .u-m_t3_pc {
    margin-top: 1rem !important;
  }
  .u-m_r3_pc {
    margin-right: 1rem !important;
  }
  .u-m_b3_pc {
    margin-bottom: 1rem !important;
  }
  .u-m_l3_pc {
    margin-left: 1rem !important;
  }
  .u-p_t3_pc {
    padding-top: 1rem !important;
  }
  .u-p_r3_pc {
    padding-right: 1rem !important;
  }
  .u-p_b3_pc {
    padding-bottom: 1rem !important;
  }
  .u-p_l3_pc {
    padding-left: 1rem !important;
  }
  .u-m_t4_pc {
    margin-top: 1.25rem !important;
  }
  .u-m_r4_pc {
    margin-right: 1.25rem !important;
  }
  .u-m_b4_pc {
    margin-bottom: 1.25rem !important;
  }
  .u-m_l4_pc {
    margin-left: 1.25rem !important;
  }
  .u-p_t4_pc {
    padding-top: 1.25rem !important;
  }
  .u-p_r4_pc {
    padding-right: 1.25rem !important;
  }
  .u-p_b4_pc {
    padding-bottom: 1.25rem !important;
  }
  .u-p_l4_pc {
    padding-left: 1.25rem !important;
  }
  .u-m_t5_pc {
    margin-top: 1.5rem !important;
  }
  .u-m_r5_pc {
    margin-right: 1.5rem !important;
  }
  .u-m_b5_pc {
    margin-bottom: 1.5rem !important;
  }
  .u-m_l5_pc {
    margin-left: 1.5rem !important;
  }
  .u-p_t5_pc {
    padding-top: 1.5rem !important;
  }
  .u-p_r5_pc {
    padding-right: 1.5rem !important;
  }
  .u-p_b5_pc {
    padding-bottom: 1.5rem !important;
  }
  .u-p_l5_pc {
    padding-left: 1.5rem !important;
  }
  .u-m_t6_pc {
    margin-top: 1.875rem !important;
  }
  .u-m_r6_pc {
    margin-right: 1.875rem !important;
  }
  .u-m_b6_pc {
    margin-bottom: 1.875rem !important;
  }
  .u-m_l6_pc {
    margin-left: 1.875rem !important;
  }
  .u-p_t6_pc {
    padding-top: 1.875rem !important;
  }
  .u-p_r6_pc {
    padding-right: 1.875rem !important;
  }
  .u-p_b6_pc {
    padding-bottom: 1.875rem !important;
  }
  .u-p_l6_pc {
    padding-left: 1.875rem !important;
  }
  .u-m_t7_pc {
    margin-top: 2.5rem !important;
  }
  .u-m_r7_pc {
    margin-right: 2.5rem !important;
  }
  .u-m_b7_pc {
    margin-bottom: 2.5rem !important;
  }
  .u-m_l7_pc {
    margin-left: 2.5rem !important;
  }
  .u-p_t7_pc {
    padding-top: 2.5rem !important;
  }
  .u-p_r7_pc {
    padding-right: 2.5rem !important;
  }
  .u-p_b7_pc {
    padding-bottom: 2.5rem !important;
  }
  .u-p_l7_pc {
    padding-left: 2.5rem !important;
  }
  .u-m_t8_pc {
    margin-top: 3.25rem !important;
  }
  .u-m_r8_pc {
    margin-right: 3.25rem !important;
  }
  .u-m_b8_pc {
    margin-bottom: 3.25rem !important;
  }
  .u-m_l8_pc {
    margin-left: 3.25rem !important;
  }
  .u-p_t8_pc {
    padding-top: 3.25rem !important;
  }
  .u-p_r8_pc {
    padding-right: 3.25rem !important;
  }
  .u-p_b8_pc {
    padding-bottom: 3.25rem !important;
  }
  .u-p_l8_pc {
    padding-left: 3.25rem !important;
  }
  .u-m_t9_pc {
    margin-top: 4.125rem !important;
  }
  .u-m_r9_pc {
    margin-right: 4.125rem !important;
  }
  .u-m_b9_pc {
    margin-bottom: 4.125rem !important;
  }
  .u-m_l9_pc {
    margin-left: 4.125rem !important;
  }
  .u-p_t9_pc {
    padding-top: 4.125rem !important;
  }
  .u-p_r9_pc {
    padding-right: 4.125rem !important;
  }
  .u-p_b9_pc {
    padding-bottom: 4.125rem !important;
  }
  .u-p_l9_pc {
    padding-left: 4.125rem !important;
  }
  .u-m_t10_pc {
    margin-top: 5.125rem !important;
  }
  .u-m_r10_pc {
    margin-right: 5.125rem !important;
  }
  .u-m_b10_pc {
    margin-bottom: 5.125rem !important;
  }
  .u-m_l10_pc {
    margin-left: 5.125rem !important;
  }
  .u-p_t10_pc {
    padding-top: 5.125rem !important;
  }
  .u-p_r10_pc {
    padding-right: 5.125rem !important;
  }
  .u-p_b10_pc {
    padding-bottom: 5.125rem !important;
  }
  .u-p_l10_pc {
    padding-left: 5.125rem !important;
  }
  .u-m_t11_pc {
    margin-top: 6.25rem !important;
  }
  .u-m_r11_pc {
    margin-right: 6.25rem !important;
  }
  .u-m_b11_pc {
    margin-bottom: 6.25rem !important;
  }
  .u-m_l11_pc {
    margin-left: 6.25rem !important;
  }
  .u-p_t11_pc {
    padding-top: 6.25rem !important;
  }
  .u-p_r11_pc {
    padding-right: 6.25rem !important;
  }
  .u-p_b11_pc {
    padding-bottom: 6.25rem !important;
  }
  .u-p_l11_pc {
    padding-left: 6.25rem !important;
  }
  .u-m_t12_pc {
    margin-top: 7.5rem !important;
  }
  .u-m_r12_pc {
    margin-right: 7.5rem !important;
  }
  .u-m_b12_pc {
    margin-bottom: 7.5rem !important;
  }
  .u-m_l12_pc {
    margin-left: 7.5rem !important;
  }
  .u-p_t12_pc {
    padding-top: 7.5rem !important;
  }
  .u-p_r12_pc {
    padding-right: 7.5rem !important;
  }
  .u-p_b12_pc {
    padding-bottom: 7.5rem !important;
  }
  .u-p_l12_pc {
    padding-left: 7.5rem !important;
  }
  .u-m_t13_pc {
    margin-top: 8.875rem !important;
  }
  .u-m_r13_pc {
    margin-right: 8.875rem !important;
  }
  .u-m_b13_pc {
    margin-bottom: 8.875rem !important;
  }
  .u-m_l13_pc {
    margin-left: 8.875rem !important;
  }
  .u-p_t13_pc {
    padding-top: 8.875rem !important;
  }
  .u-p_r13_pc {
    padding-right: 8.875rem !important;
  }
  .u-p_b13_pc {
    padding-bottom: 8.875rem !important;
  }
  .u-p_l13_pc {
    padding-left: 8.875rem !important;
  }
  .u-m_t14_pc {
    margin-top: 10rem !important;
  }
  .u-m_r14_pc {
    margin-right: 10rem !important;
  }
  .u-m_b14_pc {
    margin-bottom: 10rem !important;
  }
  .u-m_l14_pc {
    margin-left: 10rem !important;
  }
  .u-p_t14_pc {
    padding-top: 10rem !important;
  }
  .u-p_r14_pc {
    padding-right: 10rem !important;
  }
  .u-p_b14_pc {
    padding-bottom: 10rem !important;
  }
  .u-p_l14_pc {
    padding-left: 10rem !important;
  }
  .u-ta_center_pc {
    text-align: center !important;
  }
  .u-ta_left_pc {
    text-align: left !important;
  }
  .u-ta_right_pc {
    text-align: right !important;
  }
}

@media screen and (max-width: 767px) {
  .l-main {
    margin-left: 0;
  }
  .l-mainContent {
    padding: 0 5.33vw;
  }
  ._l-inner, .l-inner--l, .l-inner--m, .l-inner--s {
    margin-right: 8vw;
    margin-left: 8vw;
  }
  .l-header {
    display: none;
  }
  .l-headerSp .l-siteTitle a {
    display: inline-block;
    padding: 2.93vw 0 2.67vw 3.41vw;
  }
  .l-headerSpMenu {
    display: block;
  }
  .l-headerSpMenu__searchForm::-moz-placeholder {
    color: #D1D1D1;
  }
  .l-headerSpMenu__searchForm::placeholder {
    color: #D1D1D1;
  }
  .l-footer {
    margin-left: 0;
    padding: 6.67vw 5.33vw 5.33vw;
  }
  .l-footerMain .l-inner {
    flex-direction: column;
  }
  .l-footerMain__left {
    flex-direction: column;
    align-items: center;
    width: 100%;
  }
  .l-footerMain__left .l-footerSiteTitle {
    order: 1;
  }
  .l-footerMain__left .l-footerSiteTitle .l-footer__logo {
    width: 12vw;
    height: 12vw;
  }
  .l-footerMain__left .l-footerSiteTitle p {
    font-size: 5.33vw;
    margin-left: 1.6vw;
  }
  .l-footerMain__left .l-footerSiteTitle p span {
    font-size: 3.73vw;
    font-weight: bold;
  }
  .l-footerMain__left .l-footerAccess {
    order: 3;
    margin-top: 1.33vw;
  }
  .l-footerMain__left .l-footerAccess a {
    font-size: 3.2vw;
    gap: 1.33vw;
    margin-bottom: 0;
  }
  .l-footerMain__left .l-footerAccess a::before {
    width: 4.53vw;
    height: 4.53vw;
  }
  .l-footerMain__left .l-footerAddress {
    margin-left: 0;
    order: 2;
    margin-top: 0.53vw;
  }
  .l-footerMain__left .l-footerAddress p {
    font-size: 3.73vw;
    letter-spacing: 0.11vw;
  }
  .l-footerMain__right .l-footerLink__top {
    margin-top: 5.87vw;
  }
  .l-footerMain__right .l-footerLink__top ul {
    justify-content: center;
  }
  .l-footerMain__right .l-footerLink__top ul li a {
    font-size: 3.2vw;
  }
  .l-footerMain__right .l-footerLink__sns {
    margin-top: 2.93vw;
  }
  .l-footerMain__right .l-footerLink__sns ul:not(.l-footerLink__fb) {
    gap: 3.2vw;
  }
  .l-footerMain__right .l-footerLink__sns ul {
    justify-content: center;
    gap: 1.6vw;
  }
  .l-footerMain__right .l-footerLink__fb {
    gap: 1.87vw;
    flex-direction: column;
    margin-bottom: 1.87vw;
    align-items: center;
  }
  .l-footerMain__right .l-footerLink__fb a {
    width: 82.67vw;
    border-width: 0.27vw;
    padding: 0.53vw 3.73vw;
    font-size: 3.2vw;
    justify-content: center;
  }
  .l-footerMain__right .l-footerLink__fb img {
    width: 5.6vw;
    height: 5.6vw;
    margin-right: 1.6vw;
  }
  .l-Copyright__textWrapper {
    text-align: center;
    margin-top: 1.87vw;
    letter-spacing: 0.03vw;
  }
  .l-Copyright__text {
    font-size: 10px;
  }
  .pagetop {
    right: 2.67vw;
    bottom: 18.67vw;
    width: 18.67vw;
    height: 18.67vw;
  }
  .pagetop.js-bottom {
    top: px-to-vw(-24);
  }
  .l-sidebar {
    display: none;
  }
  .c-boxCol2 {
    flex-wrap: wrap;
    gap: 4.8vw;
  }
  .c-boxCol2.c-boxCol2--gap-sm_sp {
    gap: 8vw;
  }
  .c-boxCol2--type1 + .c-boxCol2--type1 {
    margin-top: 12.8vw;
  }
  .c-boxCol2 .c-boxCol {
    width: 100%;
  }
  .c-boxCol2 .c-boxColImg2 {
    width: 100%;
  }
  .c-boxCol2 .c-boxColImg2__inner {
    gap: 4.8vw;
    flex-wrap: wrap;
  }
  .c-boxCol2 .c-boxColImg2__inner > div {
    width: 100%;
  }
  .c-boxCol2 .c-boxColTxt2 {
    width: 100%;
  }
  .c-boxCol3 {
    gap: 4.8vw;
  }
  .c-boxCol3 .c-boxCol {
    width: 100%;
  }
  .c-boxCol3--gap-lg {
    gap: 5.33vw;
  }
  .c-boxCol3--gap-lg .c-boxCol {
    width: 100%;
  }
  .c-boxCol3--line {
    gap: 6.4vw;
  }
  .c-boxCol3--line .c-boxCol {
    display: flex;
  }
  .c-boxCol4 {
    gap: 4.8vw;
  }
  .c-boxCol4 .c-boxCol {
    width: 100%;
  }
  .c-boxCol__para {
    font-size: 3.73vw;
    line-height: 7.2vw;
    margin-top: 8px;
  }
  .c-boxCol__imgBdr {
    border-radius: 20px;
  }
  .js-accodion__cont:not(.js-accodion__cont)[data-acc-pc] {
    height: auto !important;
    display: inherit !important;
  }
  .c-heading-1 {
    font-size: 7.47vw;
  }
  .c-heading-2 {
    font-size: 6.4vw;
  }
  .c-heading-2:after, .c-heading-2:before {
    height: 0.8vw;
  }
  .c-heading-2:before {
    width: 12vw;
  }
  .c-heading-3 {
    font-size: 5.33vw;
  }
  .c-heading-4 {
    font-size: 4.27vw;
  }
  .c-heading__tag {
    font-size: 3.73vw;
  }
  .c-heading__desc {
    font-size: 4.27vw;
  }
  .c-heading-bg {
    font-size: 5.33vw;
  }
  .c-heading-bg--message:after {
    width: 56.53vw;
    height: 21.33vw;
    top: -10.67vw;
  }
  .c-heading-bg--pickup:after {
    width: 54.67vw;
    height: 11.2vw;
    transform: translateX(-50%) rotate(-7deg);
    top: -5.33vw;
  }
  .c-para-border__box {
    border-radius: 5.33vw;
    border-width: 0.8vw;
    padding: 7.2vw;
    padding-top: 9.87vw;
  }
  .c-para-border__heading {
    font-size: 4.8vw;
    line-height: 1.4444444444;
  }
  .c-para-border__text {
    font-size: 3.73vw;
    line-height: 6.4vw;
  }
  .c-to--upright-sp {
    text-orientation: upright;
  }
  .c-linkText, .c-linkTextArrow {
    font-size: 4.27vw;
  }
  .c-linkTextArrow:before {
    width: 5.87vw;
    height: 5.87vw;
    margin-right: 2.13vw;
  }
  .c-linkButton {
    min-width: 72vw;
    padding: 1.15em 2.85em 1.15em 1.42em;
  }
  .c-linkButton:after {
    width: 2.4vw;
    height: 4vw;
  }
  .c-linkButton--examIcon {
    max-width: 76.8vw;
    height: 17.07vw;
    font-size: 4.27vw;
    line-height: 6.4vw;
    padding: 0 0 1.07vw 4vw;
  }
  .c-linkButton--examIcon:after {
    width: 2.67vw;
    height: 4.53vw;
    right: 5.07vw;
  }
  .c-linkButton--examIcon:before {
    width: 7.73vw;
    height: 5.87vw;
    left: 4.8vw;
  }
  .c-linkButton--examIcon i {
    font-size: 3.2vw;
    line-height: 4.27vw;
  }
  .c-linkButton--examLine:after {
    width: 1.87vw;
    height: 2.67vw;
    right: 5.07vw;
  }
  .c-linkButton--md {
    min-width: 45.33vw;
    height: 13.33vw;
    padding-top: 0;
    padding-bottom: 0;
  }
  .c-linkButton--md:after {
    width: 1.33vw;
    height: 2.4vw;
    right: 3.2vw;
  }
  .c-banner__action .c-linkButton {
    height: 16vw;
    font-size: 4.27vw;
  }
  .c-linkButton2 {
    min-width: auto;
    width: 40vw;
    height: 13.33vw;
    font-size: 3.73vw;
    line-height: 5.33vw;
    border-radius: 2.67vw;
  }
  .c-linkButton2:after {
    width: 1.87vw;
    height: 2.93vw;
    right: 3.73vw;
  }
  .c-list li {
    line-height: 5.33vw;
    padding-left: 4.27vw;
  }
  .c-list li + * {
    margin-top: 2.13vw;
  }
  .c-list li:before {
    top: 0.3em;
  }
  .c-listNumber {
    margin-left: 5.33vw;
  }
  .c-listNumber li {
    padding: 0 0 0 0.25em;
  }
  .c-listLink--h {
    gap: 2.4vw 5.33vw;
  }
  .c-listLink--h li {
    margin: 0;
    padding-left: 5.33vw;
  }
  .c-listLink--v li {
    margin-top: 0.75em;
    padding-left: 5.33vw;
  }
  .c-listCaution {
    font-size: 3.73vw;
  }
  .c-listCaution li {
    padding-left: 4.53vw;
    line-height: 5.87vw;
  }
  .c-listCaution li:before {
    top: 0;
  }
  .c-listCaution li:nth-child(n+2) {
    margin-top: 0.8vw;
  }
  .c-listLink--multiple {
    display: block;
    margin-left: 0;
    margin-top: 0.75em;
  }
  .c-table {
    font-size: 3.73vw;
    line-height: 5.33vw;
  }
  .c-table.c-table--row table {
    display: block;
  }
  .c-table th, .c-table td {
    padding: 2.67vw 3.2vw 2.93vw;
  }
  .c-table th.b-b_none-sp, .c-table td.b-b_none-sp {
    border-bottom: none;
  }
  .c-table th.b-t_none-sp, .c-table td.b-t_none-sp {
    border-top: none;
  }
  .c-table th.js-cell-empty, .c-table td.js-cell-empty {
    display: none !important;
  }
  .c-table thead th {
    padding-bottom: 2.67vw;
  }
  .c-table caption {
    font-size: 3.73vw;
    line-height: 5.33vw;
    font-weight: bold;
    padding: 2.67vw 3.2vw;
    text-align: center;
  }
  .c-table tbody th {
    padding: 2.67vw 2.93vw 3.2vw;
    line-height: 6.4vw;
  }
  .c-table--tab tbody th {
    width: 28vw;
  }
  .c-table--tab tbody td {
    border-right: none;
    border-left: none;
  }
  .c-table--tab tbody td:not(.js-show) {
    display: none;
  }
  .c-table-tab__head {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
    -moz-column-gap: 0.53vw;
    column-gap: 0.53vw;
    background: transparent !important;
  }
  .c-table-tab__head > * {
    width: calc(33.33% - 0.36vw);
    font-size: 3.73vw;
    line-height: 5.33vw;
    font-weight: bold;
    padding: 2.67vw 3.2vw;
    text-align: center;
    letter-spacing: 0.06em;
    border-radius: 5.33vw 5.33vw 0 0;
    background: #D5DFE5;
    color: #fff;
  }
  .c-table-tab__head.u-fill_main > *.js-active {
    color: #fff !important;
    background: #5EA4E1 !important;
  }
  .c-table-tab__head.u-fill_hygiene > *.js-active {
    color: #fff !important;
    background: #12C19E !important;
  }
  .c-table-tab__head.u-fill_nurse > *.js-active {
    color: #fff !important;
    background: #F578A2 !important;
  }
  .c-table--row table:not([data-table-spview=pc]) * {
    display: block;
    width: 100% !important;
    height: auto !important;
  }
  .c-table--row table:not([data-table-spview=pc]) th, .c-table--row table:not([data-table-spview=pc]) td {
    border: none;
  }
  .c-table--row table:not([data-table-spview=pc]) tbody th {
    text-align: center;
    padding-bottom: 2.67vw;
  }
  .c-table--row table:not([data-table-spview=pc]) tbody td {
    padding-top: 3.73vw;
    padding-bottom: 3.73vw;
    border-top: 2px dotted #D5DFE5 !important;
  }
  .c-table--row table:not([data-table-spview=pc]) tbody tr td + * {
    border-top: 2px dotted #D5DFE5 !important;
  }
  .c-table--scroll {
    overflow-x: auto;
  }
  .c-table--scroll table {
    width: calc(250% + 4px);
  }
  .c-table--scroll thead [class*=sticky_c]:after {
    content: "";
    width: 0;
    height: 100%;
    border-right: 2px dotted #fff;
    position: absolute;
    right: 0;
    top: 0;
  }
  .c-table--scroll tbody [class*=sticky_c]:after {
    content: "";
    width: 100%;
    height: 0;
    border-top: 2px dotted #fff;
    position: absolute;
    left: 0;
    top: -2px;
  }
  .c-table--scroll tbody [class*=sticky_c].txt_v {
    z-index: 2;
  }
  .c-table--scroll tbody [class*=sticky_c].txt_v:before {
    content: "";
    width: 0;
    height: 100%;
    border-right: 2px dotted #fff;
    position: absolute;
    right: -2px;
    top: 0;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_main:after, .c-table--scroll tbody [class*=sticky_c].u-fill_main:before {
    background: #5EA4E1 !important;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_main2:after {
    background: #DFEDF9 !important;
    border-top-color: #DBDBDB;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_hygiene:after, .c-table--scroll tbody [class*=sticky_c].u-fill_hygiene:before {
    background: #12C19E !important;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_hygiene2:after {
    background: #E2F7F3 !important;
    border-top-color: #DBDBDB;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_nurse:after, .c-table--scroll tbody [class*=sticky_c].u-fill_nurse:before {
    background: #F578A2 !important;
  }
  .c-table--scroll tbody [class*=sticky_c].u-fill_nurse2:after {
    background: #FFF7F9 !important;
    border-top-color: #DBDBDB;
  }
  .c-table--scroll tbody th[class*=sticky_c] {
    text-align: center;
  }
  .c-table--scroll tbody tr:first-child > [class*=sticky_c]:after {
    display: none;
  }
  .c-table--scroll tr > *:last-child {
    border-right: none;
  }
  .c-table--scroll [class*=sticky_c] {
    position: sticky;
    position: -webkit-sticky;
    left: -1px;
    border-right: none;
    width: 28vw;
    z-index: 1;
    background: #fff;
  }
  .c-table--scroll [class*=sticky_c].txt_v {
    width: 10.67vw;
    letter-spacing: 0.2em;
    text-orientation: upright;
  }
  .c-table--scroll [class*=sticky_c] + * {
    border-left: none;
  }
  .c-table--scroll [class*=sticky_c].u-fill_main2 {
    background: #DFEDF9 !important;
  }
  .c-table--scroll [class*=sticky_c].u-fill_hygiene2 {
    background: #E2F7F3 !important;
  }
  .c-table--scroll [class*=sticky_c].u-fill_nurse2 {
    background: #FFF7F9 !important;
  }
  .c-table--scroll .sticky_c2 {
    width: 22.13vw;
    left: 10.67vw;
    border-left: none;
  }
  .c-box {
    border-radius: 5.33vw;
    padding: 5.33vw;
  }
  .c-box--sp30 {
    border-radius: 8vw;
  }
  .c-box--sp40 {
    border-radius: 10.67vw;
  }
  .c-box20 {
    border-radius: 2.67vw;
    padding: 5.33vw;
  }
  .c-box30 {
    border-radius: 5.33vw;
    padding: 5.33vw;
  }
  .c-box40 {
    border-radius: 10.67vw;
    padding: 5.33vw;
  }
  .c-box--r {
    margin-right: -5.33vw;
    padding: 4em 5.33vw 4em 5.33vw;
    border-radius: 40px 0 0 40px;
  }
  .c-boxImg {
    padding: 8px;
  }
  .c-boxImg img {
    border-radius: 10px;
  }
  .c-boxImg--hygiene span,
  .c-boxImg--nurse span {
    border-radius: 5.33vw;
  }
  .c-boxImg--hygiene:before,
  .c-boxImg--nurse:before {
    top: 2.67vw;
    left: 2.67vw;
  }
  .c-boxTilt {
    padding: 8px;
  }
  .c-boxTilt__img {
    border-radius: 10px;
  }
  .c-linkITT-new {
    padding: 5.87vw 5.87vw 9.33vw;
  }
  .c-linkITT__img {
    padding: 8px;
  }
  .c-linkITT__imgCaption {
    font-size: 4.27vw;
  }
  .c-box30 .c-linkITT__imgCaption {
    top: 8px;
    left: 8px;
  }
  .c-linkITT__title {
    font-size: 5.33vw;
  }
  .c-banner {
    border-radius: 10.67vw;
    border-width: 2.13vw;
  }
  .c-banner__caption {
    width: 100%;
  }
  .c-banner__group {
    width: 100%;
    padding: 0 5.07vw;
  }
  .c-banner__title {
    font-size: 5.33vw;
    line-height: 1.3;
  }
  .c-banner__text {
    font-size: 4.27vw;
    line-height: 1.6875;
    margin: 3.2vw 0 4vw;
  }
  .p-breadcrumb__list {
    padding: 1.87vw 4vw;
    border-top-width: 1px;
    border-bottom-width: 1px;
    font-size: 3.2vw;
    overflow-x: scroll;
    word-break: keep-all;
    white-space: nowrap;
  }
  .p-articleHeader {
    padding: 20vw 0 5.33vw;
  }
  .p-articleHeader--img .c-heading-1:after {
    font-size: 3px;
    width: 100%;
    margin: 3em 0 0;
  }
  .p-articleHeader--box {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 5.3333vw;
  }
  .p-articleHeader--box .c-heading__block {
    flex: inherit;
  }
  .p-articleHeader__img {
    width: 100%;
    margin: 1.25em 0 0;
    border-radius: 5.33vw;
    border-width: 2.13vw;
  }
  .p-articleInner > iframe {
    width: 100%;
  }
  .p-bg-anim1 {
    width: 133.87vw;
    aspect-ratio: 492/502;
    top: 14.13vw;
    left: -29.33vw;
    transform: translateY(0);
  }
  .p-swayng--normal .p-swayng__shape:nth-child(1) {
    top: 53.33vw;
    left: -2%;
    width: 13.33vw;
    height: 13.33vw;
  }
  .p-swayng--normal .p-swayng__shape:nth-child(2) {
    top: 16vw;
    left: 15%;
    width: 21.33vw;
    height: 21.33vw;
  }
  .p-swayng--normal .p-swayng__shape:nth-child(3) {
    top: 40vw;
    left: 75%;
    width: 29.33vw;
    height: 29.33vw;
  }
  .p-swayng--top .p-swayng__shape:nth-child(1) {
    top: 64vw;
    left: -3%;
    width: 14.67vw;
    height: 14.67vw;
  }
  .p-swayng--top .p-swayng__shape:nth-child(2) {
    top: 20vw;
    left: 12%;
    width: 24vw;
    height: 24vw;
  }
  .p-swayng--top .p-swayng__shape:nth-child(3) {
    top: 53.33vw;
    left: 70%;
    width: 34.67vw;
    height: 34.67vw;
  }
  .p-swayng--photo .p-swayng__shape:nth-child(1) {
    top: 64vw;
    left: -3%;
    width: 14.67vw;
    height: 14.67vw;
  }
  .p-swayng--photo .p-swayng__shape:nth-child(2) {
    top: 18.67vw;
    left: 12%;
    width: 24vw;
    height: 24vw;
  }
  .p-swayng--photo .p-swayng__shape:nth-child(3) {
    top: 53.33vw;
    left: 70%;
    width: 34.67vw;
    height: 34.67vw;
  }
  .p-swayng--hygiene .p-swayng__shape:nth-child(1), .p-swayng--nursing .p-swayng__shape:nth-child(1) {
    top: 64vw;
    left: -3%;
    width: 14.67vw;
    height: 14.67vw;
  }
  .p-swayng--hygiene .p-swayng__shape:nth-child(2), .p-swayng--nursing .p-swayng__shape:nth-child(2) {
    top: 20vw;
    left: 12%;
    width: 24vw;
    height: 24vw;
  }
  .p-swayng--hygiene .p-swayng__shape:nth-child(3), .p-swayng--nursing .p-swayng__shape:nth-child(3) {
    top: 40vw;
    left: 70%;
    width: 34.67vw;
    height: 34.67vw;
  }
  .page--top .p-articleHeader--img {
    min-width: auto;
    margin: 0;
    padding: 13.07vw 0 21.07vw;
    position: relative;
  }
  .page--top .p-articleHeader--img .c-heading__block {
    position: absolute;
    left: 0;
    z-index: 10;
    bottom: 10.67vw;
    margin-top: 0;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    margin-top: 2.93vw;
    width: 76.8vw;
  }
  .page--top .p-articleHeader--img .c-heading__blockText {
    left: -2.67vw;
    margin-top: 0;
    width: 74.4vw;
  }
  .page--top .p-articleHeader--img .c-heading__blockText img {
    width: 100%;
  }
  .page--top .p-articleHeader__img {
    width: auto;
    border-radius: 10.67vw;
    border-width: 2.67vw;
  }
  .page--top .p-articleHeader__img img {
    display: block;
    width: 100%;
  }
  .p-sliderCol3 a {
    padding: 0.57vw 1.33vw;
    border-radius: 8vw;
  }
  .p-sliderCol3 .c-linkITT__title {
    font-size: 4vw;
    line-height: 1.4666666667;
    padding: 0 10.93vw 0 5.28vw;
    margin-bottom: 3.14vw;
  }
  .p-sliderCol3 .c-linkITT__title:after {
    width: 2.4vw;
    height: 3.73vw;
    top: 50%;
    right: 5.28vw;
    margin: 0;
    transform: translate(0, -50%);
  }
  .p-sliderCol3 .c-linkITT__imgItem {
    border-radius: 5.33vw;
  }
  .p-slider__list .slick-slide {
    padding: 0 2.67vw;
  }
  .p-slider__list .slick-next, .p-slider__list .slick-prev {
    width: 12.53vw;
    height: 12.53vw;
    border-width: 0.8vw;
    margin-top: -4.8vw;
  }
  .p-slider__list .slick-next:before, .p-slider__list .slick-prev:before {
    width: 2.93vw;
    height: 4.8vw;
  }
  .p-slider__list .slick-next {
    padding-left: 0.53vw;
    right: -3.47vw;
  }
  .p-slider__list .slick-prev {
    left: -3.47vw;
  }
  .p-slider__list.slick-dotted.slick-slider {
    padding-bottom: 8.53vw;
  }
  .p-slider__list .slick-dots {
    bottom: -1.33vw;
  }
  .p-slider__list .slick-dots li {
    padding: 1.87vw;
  }
  .p-slider__list .slick-dots li button {
    width: 3.73vw;
    height: 3.73vw;
  }
  .p-topNews {
    padding-top: 20vw;
    display: block;
  }
  .p-alert + .p-topNews {
    padding-top: 13.33vw;
  }
  .p-sliderCol1 {
    margin-top: 8vw;
  }
  .p-sliderCol1 .p-slider__list .slick-prev, .p-sliderCol1 .p-slider__list .slick-next {
    margin-top: -5.33vw;
  }
  .p-sliderCol1 .p-slider__list .slick-prev {
    left: -3.73vw;
  }
  .p-sliderCol1 .p-slider__list .slick-next {
    right: -3.73vw;
  }
  .p-sliderCol1 .p-slider__list.slick-dotted.slick-slider {
    padding-bottom: 8.53vw;
  }
  .p-sliderCol1 .slick-slide a {
    border-radius: 8vw;
  }
  .p-sliderCol1 .slick-slide a img {
    width: 100%;
    display: block;
  }
  .p-topNews__head {
    width: auto;
    padding: 0;
  }
  .p-topNews__head .c-heading__tag {
    font-size: 4.27vw;
    line-height: 1.4375;
    margin-bottom: 1.07vw;
  }
  .p-topNews__head .c-linkButton {
    position: absolute;
    bottom: -1.87vw;
    right: 2.13vw;
    margin: 0;
  }
  .p-topNews__list {
    margin: 8.53vw -15px 0;
  }
  .p-topExam {
    padding: 16.53vw 0 14.13vw;
  }
  .p-topExam .c-boxCol2 {
    display: block;
  }
  .p-topExam .c-boxCol2 .c-boxCol {
    width: auto;
  }
  .p-topExam .c-boxCol2 .c-boxCol + .c-boxCol {
    margin-top: 14.4vw;
  }
  .p-topExam .c-linkButton--examIcon {
    margin: auto;
  }
  .p-topExam .c-boxTilt:before {
    display: none;
  }
  .p-topExam .c-boxTilt:after {
    border-radius: 5.33vw;
    transform: rotate(-9deg);
  }
  .p-topExam .c-boxTilt__img {
    border-radius: 2.67vw;
  }
  .p-topExam__title {
    font-size: 8vw;
    line-height: 1.4666666667;
    margin-top: 0;
    margin-left: -1.07vw;
  }
  .p-topExam__title:after {
    width: 9.87vw;
    height: 6.93vw;
    right: -2.4vw;
    top: -3.73vw;
  }
  .p-topExam__title span {
    padding: 0 5.33vw 1.07vw 0.53vw;
    background-size: auto 4.27vw;
  }
  .p-topExam__text {
    font-size: 4.27vw;
    line-height: 1.875;
    margin: 3.47vw 0 5.87vw;
  }
  .p-topCurrent {
    padding: 21.07vw 0 0;
  }
  .p-topCurrent .c-boxCol2 {
    display: block;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol {
    width: auto;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol + .c-boxCol {
    margin-top: 14.4vw;
  }
  .p-topCurrent .u-v__center {
    display: block;
  }
  .p-topCurrent .c-boxTilt:before {
    display: none;
  }
  .p-topCurrent .c-boxTilt:after {
    border-radius: 5.33vw;
    transform: rotate(-9deg);
  }
  .p-topCurrent .c-boxTilt__img {
    border-radius: 5.33vw;
  }
  .p-topCurrent .c-linkButton {
    display: flex;
    margin: auto;
    width: 77.33vw;
  }
  .p-topAbout .c-heading__tag {
    font-size: 4.27vw;
    line-height: 1.4375;
    margin-bottom: 1.07vw;
  }
  .p-topAbout .c-heading-1 {
    line-height: 1.4285714286;
    letter-spacing: 0.06em;
  }
  .p-topAbout .c-heading__block {
    padding-right: 4vw;
    margin-bottom: 8vw;
  }
  .p-topAbout .c-heading__block:after {
    height: 1.07vw;
    top: 9.07vw;
  }
  .p-topAbout .c-boxCol3 {
    display: block;
    margin-top: 16.8vw;
  }
  .p-topAbout .c-boxCol3 .c-boxCol {
    margin: 13.33vw 0 0;
    width: auto;
  }
  .p-topAbout .c-boxCol3 .c-box30 .c-linkITT__imgCaption {
    padding: 2.67vw 4.8vw;
    min-width: 45.33vw;
    font-size: 4.8vw;
    line-height: 1.4444444444;
    text-align: center;
  }
  .p-topAbout .c-boxCol3 .c-linkITT__text {
    margin: 5.33vw 0;
    line-height: 1.7142857143;
    letter-spacing: 0.04em;
  }
  .p-topAbout .c-heading-3 {
    font-size: 6.4vw;
    line-height: 1.4583333333;
  }
  .p-topAbout .c-linkButton {
    margin: auto;
    display: flex;
    width: 60.8vw;
    min-width: auto;
  }
  .c-boxCol2--topCol2-type1 {
    margin: 0;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol {
    width: auto !important;
    padding: 0 !important;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol + .c-boxCol {
    margin-top: 8vw;
  }
  .c-boxCol2--topCol2-type1 + .c-boxCol2--topCol2-type1 {
    margin-top: 17.33vw;
  }
  .c-boxCol2--topCol2-type1 .c-text-1_8 {
    font-size: 4.27vw;
    line-height: 1.75;
  }
  .p-articleInner .c-boxCol2--topCol2-type2 {
    display: block;
    margin-top: 16.8vw;
  }
  .c-boxCol2--topCol2-type2 .c-boxCol {
    margin: 13.33vw 0 0;
    width: auto;
  }
  .c-boxCol2--topCol2-type2 .c-box30 .c-linkITT__imgCaption {
    padding: 2.67vw 4.8vw;
    min-width: 45.33vw;
    font-size: 4.8vw;
    line-height: 1.4444444444;
    text-align: center;
    top: 8px;
    left: 8px;
  }
  .c-boxCol2--topCol2-type2 .c-linkITT__text {
    margin: 5.33vw 0;
    line-height: 1.7142857143;
    letter-spacing: 0.04em;
  }
  .p-topAbout .c-boxCol2--topCol2-type2 .c-linkButton {
    margin: auto;
    display: flex;
    width: 60.8vw;
    min-width: auto;
  }
  .p-instagram {
    padding: 12vw 5.33vw 13.33vw;
  }
  .p-instagram .c-boxCol4 {
    margin-top: 5.33vw;
    gap: 2.67vw 2.93vw;
  }
  .p-instagram .c-boxCol4 .c-boxCol {
    width: calc((100% - 2.93vw) / 2);
  }
  .p-instagram .c-linkITT__img:before {
    border-width: 1.6vw;
    border-radius: 2.67vw;
  }
  .p-instagram .c-linkITT__img span {
    border-radius: 2.67vw;
  }
  .p-instagram .u-h__center {
    margin-top: 6.67vw;
  }
  .p-instagram .u-h__center > * {
    margin: 0 1.6vw;
  }
  .p-instagram .u-h__center .c-linkButton--noArrow {
    padding-right: 1.42em;
  }
  .p-instagram .u-h__center .c-text-1_6 {
    font-size: 4.27vw;
    line-height: 1.5;
  }
  .p-instagram__title {
    font-size: 6.4vw;
    line-height: 1.4583333333;
  }
  .icon-instagram {
    width: 7.73vw;
    height: 7.73vw;
    margin-right: 1.6vw;
  }
  .p-topCurrent--outline .c-linkButton {
    min-width: 69.33vw;
    width: 69.33vw;
  }
  .p-siteTitle--top {
    display: none;
  }
  .p-news__backNumber {
    width: 100%;
  }
  .p-news__backNumber p {
    font-size: 4.8vw;
  }
  .p-news__list {
    border-top-width: 2px;
  }
  .p-news__listItem {
    border-bottom-width: 2px;
  }
  .p-news__listItem a {
    flex-wrap: wrap;
    gap: 1.07vw;
    font-size: 3.73vw;
    line-height: 6.4vw;
    padding: 5.07vw 4.27vw 5.07vw;
  }
  .p-news__title {
    flex: 1 1 100%;
  }
  .p-news__date {
    width: 20.27vw;
  }
  .p-news__category {
    border-radius: 3.2vw;
    width: 30.4vw;
    font-size: 3.2vw;
    margin-left: 2.67vw;
  }
  .p-news__info {
    padding: 2.1333vw 0 2.1333vw 2.1333vw;
    margin-top: 5.3333vw;
    margin-bottom: 8.5333vw;
  }
  .p-news__info .p-news__category {
    width: 20vw;
  }
  .p-news__info .p-news__date {
    font-size: 4.8vw;
  }
  .p-alert {
    flex-direction: column;
    margin-top: 9.33vw;
  }
  .p-alertButton {
    padding: 0.25em 1em;
  }
  .c-box--circle {
    margin-top: 128.53vw;
  }
  .c-linkThumb {
    row-gap: 5.33vw;
  }
  .boxCol3.c-linkThumb .c-boxCol {
    border-radius: 8vw;
  }
  .c-linkThumb .c-boxCol {
    border-radius: 5.33vw;
  }
  .c-linkThumb a {
    border-radius: 5.33vw;
  }
  .c-linkThumb a:before {
    border-width: 2.13vw;
    border-radius: 5.33vw;
  }
  .c-linkThumb--outline .c-linkThumb__imgItem {
    min-height: 27.47vw;
  }
  .c-linkThumb__txt {
    width: 100%;
    height: 100%;
    border-radius: 9.33vw;
  }
  .c-linkThumb--outline .c-linkThumb__txt {
    border-radius: 2.67vw;
  }
  .c-linkThumb__img {
    border-radius: 9.33vw;
  }
  .c-linkThumb--outline .c-linkThumb__img {
    border-radius: 2.67vw;
  }
  .c-linkThumb__title {
    font-size: 4.8vw;
  }
  .c-linkThumb__readMore {
    font-size: 3.73vw;
  }
  .c-linkThumb__readMore {
    margin-top: 1.6vw;
  }
  .c-linkThumb__readMore:before {
    width: 4.53vw;
    height: 4.53vw;
    background-size: contain;
    margin-right: 2.13vw;
  }
  .p-boxCircle {
    gap: 0;
    margin: -124.8vw -5.33vw 6.13vw;
    width: auto;
  }
  .p-boxCircle .c-boxCol:nth-child(2) {
    justify-content: flex-end;
  }
  .p-boxCircle .c-boxCol:not(:first-child) {
    margin-top: -9.6vw;
  }
  .p-boxCircle__item {
    width: 56vw;
    height: 56vw;
    border-width: 5px;
  }
  .p-boxCircle__txt1 {
    font-size: 7.2vw;
    line-height: 1.1111111111;
  }
  .p-boxCircle__txt2 {
    font-size: 5.33vw;
    line-height: 1.5;
  }
  .p-boxCircle__txt3 {
    font-size: 3.2vw;
    line-height: 2.75;
  }
  .p-boxCircle__txt4 {
    font-size: 4.27vw;
    line-height: 1.25;
  }
  .p-boxCircle__txt5 {
    font-size: 3.2vw;
    line-height: 1.6666666667;
    padding: 0 5.33vw;
  }
  .p-boxCircle__txt5 br {
    display: none;
  }
  .p-message {
    padding: 11.2vw 8vw 11.47vw;
    margin-top: 26.67vw;
  }
  [class^=p-message__img] img {
    border-radius: 5.33vw;
    border-width: 1.33vw;
  }
  .p-message__img1 {
    max-width: 60vw;
    left: 4.8vw;
    top: -13.6vw;
  }
  .p-message__img2 {
    max-width: 34.4vw;
    bottom: -13.07vw;
    right: 27.2vw;
  }
  .p-message__img3 {
    max-width: 28.27vw;
    bottom: -12.8vw;
    right: 2.67vw;
  }
  .p-message__subTtl {
    font-size: 4.27vw;
    line-height: 1.6875;
    margin-bottom: 2.13vw;
    margin-top: 6.67vw;
  }
  .p-message__desc {
    margin-bottom: 6.4vw;
  }
  .p-voice {
    margin-top: 10.67vw;
  }
  .p-policy {
    padding-top: 3em;
  }
  .p-policyAddmiss {
    gap: 5.07vw;
  }
  .p-policyAddmiss > div {
    width: 39.47vw;
  }
  .p-policyAddmiss__icon {
    border-radius: 2.67vw;
    aspect-ratio: 0.9135802469;
    width: 100%;
    padding: 2.67vw 8vw;
  }
  .p-policyAddmiss__txt {
    font-size: 3.2vw;
    line-height: 1.5;
    margin: 2.67vw -0.8vw 0;
  }
  .p-policyCurri {
    gap: 0;
  }
  .p-policyCurri img {
    width: 8vw;
  }
  .p-policyCurri .c-boxCol {
    gap: 0;
    padding: 2.4vw 0;
    border-bottom-width: 1px;
  }
  .p-policyCurri .c-boxCol:nth-child(1) {
    border-top-width: 1px;
  }
  .p-policyCurri__icon {
    min-width: 16vw;
    width: 16vw;
    border-radius: 1.33vw;
  }
  .p-policyCurri__txt {
    padding: 0 5.87vw 0 3.47vw;
  }
  .p-policyCurri__txt i {
    margin-bottom: 1.07vw;
  }
  .p-policyCurri__txt i img {
    height: 3.47vw;
  }
  .p-policyCurri__txt p {
    font-size: 12px;
    line-height: 1.25;
  }
  .p-policyDiploma.c-boxCol3 .c-boxCol {
    width: 100%;
  }
  .p-policyDiploma .c-boxCol__img {
    border-radius: 5.33vw;
  }
  .p-policyDiploma .c-boxCol__titleWrapper {
    gap: 3.2vw;
  }
  .p-policyDiploma .c-boxCol__titleWrapper .c-boxCol__title {
    font-size: 3.73vw;
    line-height: 6.4vw;
  }
  .p-policyDiploma .c-boxCol__iconNum {
    width: 13.33vw;
    height: 13.33vw;
  }
  .p-policyDiploma .c-boxCol__iconNum img {
    height: 5.33vw;
  }
  .p-policyDiploma .c-boxCol__para {
    line-height: 6.4vw;
  }
  .p-bg--campuslife {
    background: url(/college/assets/img/hygiene/bg-campuslife-sp.svg) no-repeat 0 0/cover;
    width: 111.2vw;
    height: 61.07vw;
    left: -6.67vw;
    top: 17.33vw;
  }
  .p-calendar {
    margin-top: 5.33vw;
  }
  .p-calendar__item:before {
    background: #EBE8F2;
    width: 1.33vw;
    left: 8.8vw;
    top: 14.13vw;
  }
  .p-calendar__item + * {
    margin-top: 6.4vw;
  }
  .p-calendar__circle {
    width: 18.67vw;
    height: 18.67vw;
    font-size: 2.93vw;
    line-height: 1.5;
    margin-right: 4.27vw;
  }
  .p-calendar__circle .text-ja {
    font-size: 8vw;
    line-height: 0.8666666667;
  }
  .p-calendar__circle i {
    font-size: 3.73vw;
    font-weight: 500;
    margin-left: 0.8vw;
  }
  .p-calendar__content {
    display: block;
  }
  .p-calendar__text {
    max-width: none;
    border-radius: 1.33vw;
    padding: 1.25em 1em;
    font-size: 4.27vw;
    line-height: 1.6875;
    min-height: 18.67vw;
    display: flex;
    align-items: center;
  }
  .p-calendar__text .c-list li {
    padding-left: 4.8vw;
  }
  .p-calendar__text .c-list li:before {
    width: 3.47vw;
    height: 3.47vw;
    top: 2.13vw;
  }
  .p-calendar__img {
    width: auto;
    margin: 6.4vw 0 0;
  }
  .p-calendar__title {
    font-size: 5.33vw;
    line-height: 1.45;
    margin-bottom: 3.2vw;
  }
  .p-calendar__thumb {
    border-radius: 2.67vw;
  }
  .p-calendar__info {
    margin-top: 2.67vw;
  }
  .p-campuslifeClub .c-boxCol2 {
    display: block;
  }
  .p-campuslifeClub .c-boxCol2 > .c-boxCol {
    width: auto;
  }
  .p-campuslifeClub .c-boxCol2 > .c-boxCol + * {
    margin-top: 20px;
  }
  .p-campuslifeClub .c-boxCol3 {
    display: block;
  }
  .p-campuslifeCol2 {
    font-size: 4.27vw;
    line-height: 1.6875;
  }
  .p-campuslifeCol2 .c-boxCol__imgBdr {
    border-radius: 2.67vw;
  }
  .c-block {
    padding: 19.2vw 5.33vw 5.87vw;
    border-radius: 10.67vw;
  }
  .c-block__list {
    padding: 4.8vw 0 0;
    flex-direction: column;
  }
  .c-block__img {
    margin-bottom: 7.47vw;
  }
  .c-block__img img {
    width: 100%;
    border-radius: 5.33vw;
  }
  .c-block__title {
    font-size: 4.27vw;
    line-height: 8.53vw;
    margin-bottom: 5.07vw;
    padding-bottom: 5.07vw;
  }
  .c-boxLine {
    display: flex;
  }
  .c-line {
    width: 5.33vw;
    margin-right: 3.2vw;
    height: calc(100% + 6.4vw);
    border-bottom-left-radius: 5.33vw;
    border-bottom-right-radius: 5.33vw;
    font-size: 3.73vw;
    line-height: 4.53vw;
    text-align: center;
  }
  .c-boxCol + .c-boxCol .c-line:before {
    width: 6.67vw;
    height: 8vw;
    border-bottom-left-radius: 5.33vw;
    border-bottom-right-radius: 5.33vw;
    top: -6.93vw;
    left: 50%;
    transform: translateX(-50%);
  }
  .c-boxCol__wrap {
    width: calc(100% - 8.53vw);
  }
  .u-none_sp {
    display: none !important;
  }
  .u-m_t1_sp {
    margin-top: 0.5rem !important;
  }
  .u-m_r1_sp {
    margin-right: 0.5rem !important;
  }
  .u-m_b1_sp {
    margin-bottom: 0.5rem !important;
  }
  .u-m_l1_sp {
    margin-left: 0.5rem !important;
  }
  .u-p_t1_sp {
    padding-top: 0.5rem !important;
  }
  .u-p_r1_sp {
    padding-right: 0.5rem !important;
  }
  .u-p_b1_sp {
    padding-bottom: 0.5rem !important;
  }
  .u-p_l1_sp {
    padding-left: 0.5rem !important;
  }
  .u-m_t2_sp {
    margin-top: 0.75rem !important;
  }
  .u-m_r2_sp {
    margin-right: 0.75rem !important;
  }
  .u-m_b2_sp {
    margin-bottom: 0.75rem !important;
  }
  .u-m_l2_sp {
    margin-left: 0.75rem !important;
  }
  .u-p_t2_sp {
    padding-top: 0.75rem !important;
  }
  .u-p_r2_sp {
    padding-right: 0.75rem !important;
  }
  .u-p_b2_sp {
    padding-bottom: 0.75rem !important;
  }
  .u-p_l2_sp {
    padding-left: 0.75rem !important;
  }
  .u-m_t3_sp {
    margin-top: 1rem !important;
  }
  .u-m_r3_sp {
    margin-right: 1rem !important;
  }
  .u-m_b3_sp {
    margin-bottom: 1rem !important;
  }
  .u-m_l3_sp {
    margin-left: 1rem !important;
  }
  .u-p_t3_sp {
    padding-top: 1rem !important;
  }
  .u-p_r3_sp {
    padding-right: 1rem !important;
  }
  .u-p_b3_sp {
    padding-bottom: 1rem !important;
  }
  .u-p_l3_sp {
    padding-left: 1rem !important;
  }
  .u-m_t4_sp {
    margin-top: 1.25rem !important;
  }
  .u-m_r4_sp {
    margin-right: 1.25rem !important;
  }
  .u-m_b4_sp {
    margin-bottom: 1.25rem !important;
  }
  .u-m_l4_sp {
    margin-left: 1.25rem !important;
  }
  .u-p_t4_sp {
    padding-top: 1.25rem !important;
  }
  .u-p_r4_sp {
    padding-right: 1.25rem !important;
  }
  .u-p_b4_sp {
    padding-bottom: 1.25rem !important;
  }
  .u-p_l4_sp {
    padding-left: 1.25rem !important;
  }
  .u-m_t5_sp {
    margin-top: 1.5rem !important;
  }
  .u-m_r5_sp {
    margin-right: 1.5rem !important;
  }
  .u-m_b5_sp {
    margin-bottom: 1.5rem !important;
  }
  .u-m_l5_sp {
    margin-left: 1.5rem !important;
  }
  .u-p_t5_sp {
    padding-top: 1.5rem !important;
  }
  .u-p_r5_sp {
    padding-right: 1.5rem !important;
  }
  .u-p_b5_sp {
    padding-bottom: 1.5rem !important;
  }
  .u-p_l5_sp {
    padding-left: 1.5rem !important;
  }
  .u-m_t6_sp {
    margin-top: 1.875rem !important;
  }
  .u-m_r6_sp {
    margin-right: 1.875rem !important;
  }
  .u-m_b6_sp {
    margin-bottom: 1.875rem !important;
  }
  .u-m_l6_sp {
    margin-left: 1.875rem !important;
  }
  .u-p_t6_sp {
    padding-top: 1.875rem !important;
  }
  .u-p_r6_sp {
    padding-right: 1.875rem !important;
  }
  .u-p_b6_sp {
    padding-bottom: 1.875rem !important;
  }
  .u-p_l6_sp {
    padding-left: 1.875rem !important;
  }
  .u-m_t7_sp {
    margin-top: 2.5rem !important;
  }
  .u-m_r7_sp {
    margin-right: 2.5rem !important;
  }
  .u-m_b7_sp {
    margin-bottom: 2.5rem !important;
  }
  .u-m_l7_sp {
    margin-left: 2.5rem !important;
  }
  .u-p_t7_sp {
    padding-top: 2.5rem !important;
  }
  .u-p_r7_sp {
    padding-right: 2.5rem !important;
  }
  .u-p_b7_sp {
    padding-bottom: 2.5rem !important;
  }
  .u-p_l7_sp {
    padding-left: 2.5rem !important;
  }
  .u-m_t8_sp {
    margin-top: 3.25rem !important;
  }
  .u-m_r8_sp {
    margin-right: 3.25rem !important;
  }
  .u-m_b8_sp {
    margin-bottom: 3.25rem !important;
  }
  .u-m_l8_sp {
    margin-left: 3.25rem !important;
  }
  .u-p_t8_sp {
    padding-top: 3.25rem !important;
  }
  .u-p_r8_sp {
    padding-right: 3.25rem !important;
  }
  .u-p_b8_sp {
    padding-bottom: 3.25rem !important;
  }
  .u-p_l8_sp {
    padding-left: 3.25rem !important;
  }
  .u-m_t9_sp {
    margin-top: 4.125rem !important;
  }
  .u-m_r9_sp {
    margin-right: 4.125rem !important;
  }
  .u-m_b9_sp {
    margin-bottom: 4.125rem !important;
  }
  .u-m_l9_sp {
    margin-left: 4.125rem !important;
  }
  .u-p_t9_sp {
    padding-top: 4.125rem !important;
  }
  .u-p_r9_sp {
    padding-right: 4.125rem !important;
  }
  .u-p_b9_sp {
    padding-bottom: 4.125rem !important;
  }
  .u-p_l9_sp {
    padding-left: 4.125rem !important;
  }
  .u-m_t10_sp {
    margin-top: 5.125rem !important;
  }
  .u-m_r10_sp {
    margin-right: 5.125rem !important;
  }
  .u-m_b10_sp {
    margin-bottom: 5.125rem !important;
  }
  .u-m_l10_sp {
    margin-left: 5.125rem !important;
  }
  .u-p_t10_sp {
    padding-top: 5.125rem !important;
  }
  .u-p_r10_sp {
    padding-right: 5.125rem !important;
  }
  .u-p_b10_sp {
    padding-bottom: 5.125rem !important;
  }
  .u-p_l10_sp {
    padding-left: 5.125rem !important;
  }
  .u-m_t11_sp {
    margin-top: 6.25rem !important;
  }
  .u-m_r11_sp {
    margin-right: 6.25rem !important;
  }
  .u-m_b11_sp {
    margin-bottom: 6.25rem !important;
  }
  .u-m_l11_sp {
    margin-left: 6.25rem !important;
  }
  .u-p_t11_sp {
    padding-top: 6.25rem !important;
  }
  .u-p_r11_sp {
    padding-right: 6.25rem !important;
  }
  .u-p_b11_sp {
    padding-bottom: 6.25rem !important;
  }
  .u-p_l11_sp {
    padding-left: 6.25rem !important;
  }
  .u-m_t12_sp {
    margin-top: 7.5rem !important;
  }
  .u-m_r12_sp {
    margin-right: 7.5rem !important;
  }
  .u-m_b12_sp {
    margin-bottom: 7.5rem !important;
  }
  .u-m_l12_sp {
    margin-left: 7.5rem !important;
  }
  .u-p_t12_sp {
    padding-top: 7.5rem !important;
  }
  .u-p_r12_sp {
    padding-right: 7.5rem !important;
  }
  .u-p_b12_sp {
    padding-bottom: 7.5rem !important;
  }
  .u-p_l12_sp {
    padding-left: 7.5rem !important;
  }
  .u-m_t13_sp {
    margin-top: 8.875rem !important;
  }
  .u-m_r13_sp {
    margin-right: 8.875rem !important;
  }
  .u-m_b13_sp {
    margin-bottom: 8.875rem !important;
  }
  .u-m_l13_sp {
    margin-left: 8.875rem !important;
  }
  .u-p_t13_sp {
    padding-top: 8.875rem !important;
  }
  .u-p_r13_sp {
    padding-right: 8.875rem !important;
  }
  .u-p_b13_sp {
    padding-bottom: 8.875rem !important;
  }
  .u-p_l13_sp {
    padding-left: 8.875rem !important;
  }
  .u-m_t14_sp {
    margin-top: 10rem !important;
  }
  .u-m_r14_sp {
    margin-right: 10rem !important;
  }
  .u-m_b14_sp {
    margin-bottom: 10rem !important;
  }
  .u-m_l14_sp {
    margin-left: 10rem !important;
  }
  .u-p_t14_sp {
    padding-top: 10rem !important;
  }
  .u-p_r14_sp {
    padding-right: 10rem !important;
  }
  .u-p_b14_sp {
    padding-bottom: 10rem !important;
  }
  .u-p_l14_sp {
    padding-left: 10rem !important;
  }
  .u-fs_10_sp {
    font-size: 10px !important;
  }
  .u-fs_14 {
    font-size: 3.73vw;
    line-height: 6.4vw;
  }
  .u-fs_14_sp {
    font-size: 3.73vw !important;
    line-height: 6.4vw;
  }
  .u-ta_center_sp {
    text-align: center !important;
  }
  .u-ta_left_sp {
    text-align: left !important;
  }
  .u-ta_right_sp {
    text-align: right !important;
  }
  .u-w-sp_p05 {
    width: 5% !important;
  }
  .u-w-sp_p1 {
    width: 10% !important;
  }
  .u-w-sp_p15 {
    width: 15% !important;
  }
  .u-w-sp_p2 {
    width: 20% !important;
  }
  .u-w-sp_p22 {
    width: 22% !important;
  }
  .u-w-sp_p24 {
    width: 24% !important;
  }
  .u-w-sp_p25 {
    width: 25% !important;
  }
  .u-w-sp_p3 {
    width: 30% !important;
  }
  .u-w-sp_p35 {
    width: 35% !important;
  }
  .u-w-sp_p4 {
    width: 40% !important;
  }
  .u-w-sp_p45 {
    width: 45% !important;
  }
  .u-w-sp_p5 {
    width: 50% !important;
  }
  .u-w-sp_p55 {
    width: 55% !important;
  }
  .u-w-sp_p6 {
    width: 60% !important;
  }
  .u-w-sp_p65 {
    width: 65% !important;
  }
  .u-w-sp_p7 {
    width: 70% !important;
  }
  .u-w-sp_p75 {
    width: 75% !important;
  }
  .u-w-sp_full {
    width: 100% !important;
  }
  .u-w-sp_full23 {
    width: 230% !important;
  }
  .u-w-sp_full24 {
    width: 240% !important;
  }
  .u-w-sp_full26 {
    width: 260% !important;
  }
  .u-w-sp_full27 {
    width: 270% !important;
  }
  .u-gap_md_sp {
    gap: 8vw;
  }
}

@media print {
  .l-header {
    display: none;
  }
  .l-headerSp {
    display: none;
  }
  .l-footer {
    display: none;
  }
}

@media (max-width: 831px) and (min-width: 768px) {
  .l-headerLink__left li button {
    padding: 0.5vw 1em 0.2vw;
  }
  .l-headerLink__right li a {
    width: 7.5vw;
    margin: 0 1em;
  }
  .l-headerLink__searchLink::before {
    margin: 0 auto 8px;
  }
  .l-headerLink__languageLink::before {
    margin: 0 auto 8px;
  }
  .l-headerLink__language_wrapper {
    width: 14vw;
  }
  .l-headerLink__foreigner_wrapper {
    width: 14vw;
  }
  .l-headerLink__access::before {
    margin: 0 auto 8px;
  }
  .l-headerLink__contact::before {
    margin: 0 auto 8px;
  }
  .l-headerSpMenu__searchForm::-moz-placeholder {
    font-size: 16px;
  }
  .l-headerSpMenu__searchForm::placeholder {
    font-size: 16px;
  }
  .l-headerSpMenu__searchForm {
    padding: 18px 0 18px 26.25px;
  }
  .l-headerSpMenu__submitForm {
    width: 30px;
    height: 30px;
  }
  .l-headerSpMenu__language,
  .l-headerSpMenu__access {
    font-size: 16px;
    padding: 13px 0;
  }
  .l-headerSpMenu__language img,
  .l-headerSpMenu__access img {
    margin-right: 15px;
  }
  .l-headerSpMenu__languageBox ul li a {
    padding: 17px;
    font-size: 16px;
  }
  .l-headerSpMenu__languageBox ul li a::after {
    right: 3.3333vw;
    width: 10px;
    height: 17px;
  }
  .l-headerSpMenu__access a p {
    margin-right: 15px;
  }
  .l-headerSpMenu__secondWrapper p {
    font-size: 16px;
    padding: 15px 17px;
  }
  .l-headerSpMenu__secondWrapper p::before,
  .l-headerSpMenu__secondWrapper p::after {
    width: 16px;
    height: 2px;
  }
  .l-headerSpMenu__secondBox ul li a {
    padding: 17px;
    font-size: 14px;
  }
  .l-headerSpMenu__secondBox ul li a::after {
    width: 10px;
    height: 15px;
    right: 3.3333vw;
  }
  .l-headerSpMenu__third ul li {
    height: auto;
    padding: 15px 0;
  }
  .l-headerSpMenu__third ul li a {
    font-size: 16px;
  }
  .l-headerSpMenu__contactLink {
    width: 220px;
    margin: 32px auto;
  }
  .l-headerSpMenu__contactLink a {
    padding: 15px 0;
    font-size: 16px;
  }
  .l-headerSpMenu__contactLink a::before {
    width: 20px;
    height: 15px;
    left: 25px;
  }
  .l-headerSpMenu__sitetitle {
    margin-bottom: 32px;
  }
  .l-headerSpMenu__sitetitle .l-headerSpMenu__sitetitle--width {
    width: 220px;
  }
  .l-headerSpMenu__snsLink--width {
    width: 40px;
    height: 40px;
  }
}

@media (min-width: 1399px) {
  .l-headerSp .l-headerSp__btn {
    display: none;
  }
}

@media (min-width: 768px) and (max-width: 980px) {
  .l-footerMain__left .l-footerAccess a {
    margin-left: 48px;
    width: 100%;
  }
}

@media (max-width: 1399px) {
  .l-footerMain__right .l-footerLink__fb {
    flex-wrap: wrap;
  }
}

@media screen and (min-width: 1280px) {
  .l-sideSocial__text {
    font-size: 0.5729166667vw;
  }
  .page--top .p-articleHeader--img {
    align-items: center;
    padding-bottom: 42px;
  }
  .page--top .p-articleHeader--img .c-heading__block {
    margin: 44px 0 0;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    height: 90px;
    width: 350px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam {
    height: 90px;
    margin-top: 34px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    height: 50px;
    margin-top: 14px;
  }
  .page--top .p-articleHeader--img .c-heading__blockText img {
    width: 27.03vw;
  }
  .page--top .p-articleHeader__img {
    width: 72.8692257645%;
  }
  .p-sliderCol3 .c-linkITT__title {
    font-size: 20px;
    line-height: 1.5;
    padding: 21px 39px 12px 21px;
  }
  .p-slider__list .slick-next {
    right: -66px;
  }
  .p-slider__list .slick-prev {
    left: -66px;
  }
  .p-topNews {
    display: flex;
  }
  .p-topNews__content {
    padding-right: 40px;
    flex: 1;
  }
  .p-sliderCol1 {
    width: 28.8732394366%;
    margin-right: -8px;
    margin-top: 0;
  }
  .p-topExam {
    padding: 107px 0 125px;
  }
  .p-topCurrent {
    padding: 150px 0 65px;
  }
  .p-topCurrent .u-v__center {
    display: flex;
  }
  .p-topCurrent .c-linkButton {
    display: inline-flex;
    min-width: 270px;
    width: auto;
    max-width: none;
  }
  .p-topAbout .c-boxCol3 {
    display: flex;
    gap: 24px;
  }
  .p-topAbout .c-boxCol3 .c-boxCol {
    width: calc((100% - 48px) / 3);
  }
  .p-topAbout .c-boxCol3 .c-boxCol + .c-boxCol {
    margin-top: 0;
  }
  .p-topAbout .c-linkButton {
    display: inline-flex;
    max-width: none;
  }
  .c-boxCol2--topCol2-type1 {
    display: flex;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol {
    width: 42.96875%;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol:last-child {
    padding-left: 40px;
    margin-top: 0;
  }
  .p-articleInner .c-boxCol2--topCol2-type2 {
    display: flex;
    gap: 48px;
  }
  .c-boxCol2--topCol2-type2 .c-boxCol {
    width: calc((100% - 48px) / 2);
  }
  .c-boxCol2--topCol2-type2 .c-boxCol + .c-boxCol {
    margin-top: 0;
  }
  .p-instagram {
    padding: 55px 0;
  }
  .p-calendar__circle {
    margin-right: 25px;
  }
  .p-calendar__content {
    display: flex;
  }
  .p-calendar__text {
    max-width: calc(100% - 306px);
    align-items: flex-start;
  }
  .p-calendar__img {
    width: 286px;
    margin-top: 0;
    margin-left: 20px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .c-boxCol2 {
    gap: 20px;
  }
  .c-boxCol2--type1 .c-boxCol:first-child {
    width: calc(35% - 10px);
  }
  .c-boxCol2--type2 .c-boxCol:first-child {
    width: calc(35% - 10px);
  }
  .c-boxCol2 .c-boxColImg2 {
    width: calc(45% - 10px);
  }
  .c-boxCol2 .c-boxColImg2__inner {
    gap: 10px;
  }
  .c-boxCol__para {
    margin-top: 20px;
  }
}

@media (min-width: 1024px) {
  .c-boxCol__title {
    font-size: 20px;
  }
  .c-para-border__box--bg {
    padding: 50px 42px;
  }
}

@media (max-width: 1023px) {
  .c-boxCol__title {
    font-size: 18px;
  }
  .c-para-border__box {
    padding: 1.5em;
  }
}

@media (max-width: 767px) {
  .c-boxCol__title {
    font-size: 4.27vw;
    line-height: 8.27vw;
  }
}

@media screen and (max-width: 1279px) {
  .c-heading-bg--message:after {
    width: 350px;
  }
  .p-voice .c-linkButton {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 768px) and (max-width: 1439px) {
  .c-linkButton--max100 {
    width: 270px;
    min-width: inherit;
    max-width: 100%;
  }
  .p-boxCircle .c-boxCol:last-child {
    margin-top: -60px;
  }
  .p-policyAddmiss {
    gap: 20px;
  }
  .p-policyAddmiss > div {
    width: 162px;
  }
  .p-policyAddmiss__icon {
    min-width: auto;
    width: 162px;
    padding: 34px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1279px) {
  .c-linkITT-new .c-linkButton {
    min-width: 100%;
  }
  .c-linkITT-new {
    padding: 20px;
  }
  .c-banner__caption {
    width: 52%;
    padding: 0 0.625em 0 3%;
  }
  .c-banner__title {
    font-size: 1.25em;
  }
  .c-banner__text {
    margin: 0.5em 0 1em;
    font-size: 0.875em;
    line-height: 1.5;
  }
  .c-banner__action .c-linkButton {
    padding: 0.5em 2.5em;
    font-size: 0.875em;
  }
  .c-linkThumb--outline .c-linkThumb__title {
    font-size: 1.88vw;
  }
  .c-linkThumb--outline .c-linkThumb__readMore {
    font-size: 1.25vw;
  }
  .p-boxCircle .c-boxCol {
    width: 240px;
    max-width: calc(50% - 20px);
  }
  .p-boxCircle .c-boxCol:last-child {
    margin-top: -35px;
    width: 100%;
  }
  .p-boxCircle__item {
    width: 240px;
    border-width: 4px;
  }
  .p-boxCircle__txt1 {
    font-size: 45px;
  }
  .p-boxCircle__txt2 {
    font-size: 30px;
  }
  .p-boxCircle__txt3 {
    font-size: 16px;
  }
  .p-boxCircle__txt4 {
    font-size: 20px;
  }
  .p-boxCircle__txt5 {
    font-size: 11px;
  }
  .p-policyAddmiss {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (min-width: 768px) and (max-width: 980px) {
  .p-breadcrumb__list {
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media screen and (min-width: 1440px) {
  .page--top .p-articleHeader--img {
    margin: auto;
    width: 80.08vw;
  }
  .page--top .p-articleHeader--img .c-heading__block {
    width: 15.63vw;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    line-height: 1.3333333333;
    min-width: 350px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam i,
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine i {
    font-size: 15px;
    line-height: 1.3333333333;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--exam {
    font-size: 24px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examLine {
    font-size: 14px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examIcon:before {
    left: 24px;
  }
  .page--top .p-articleHeader--img .c-heading__block .c-linkButton--examIcon:after {
    right: 19px;
  }
  .p-slider__list .slick-next {
    right: -83px;
  }
  .p-slider__list .slick-prev {
    left: -83px;
  }
  .p-topNews {
    padding-top: 185px;
  }
  .p-alert + .p-topNews {
    padding-top: 100px;
  }
  .p-topNews__content {
    flex: 1;
    padding-right: 60px;
    display: flex;
  }
  .p-topNews__head {
    width: 240px;
    padding-right: 10px;
  }
  .p-topNews__head .c-linkButton {
    position: relative;
    margin-top: 27px;
  }
  .p-topNews__list {
    margin-top: 0;
  }
  .p-topExam {
    padding: 147px 20px 165px;
  }
  .p-topExam .c-boxCol2 .c-boxCol {
    width: 60%;
  }
  .p-topExam .c-boxCol2 .c-boxCol:last-child {
    width: 40%;
    padding-left: 94px;
  }
  .p-topExam__title {
    margin-top: 66px;
  }
  .p-topExam__text {
    line-height: 2;
    margin: 50px 0 38px;
    font-size: 1.125em;
  }
  .p-topCurrent {
    padding: 200px 0 115px;
  }
  .p-topCurrent .c-boxCol2 {
    gap: 30px 50px;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol {
    width: 61.9926199262%;
  }
  .p-topCurrent .c-boxCol2 .c-boxCol:last-child {
    width: auto;
    padding-right: 0;
    margin-top: 150px;
  }
  .p-topAbout .c-heading__block {
    margin-bottom: 52px;
  }
  .p-topAbout .c-boxCol3 {
    gap: 54px;
    margin-top: 120px;
  }
  .p-topAbout .c-boxCol3 .c-boxCol {
    width: calc((100% - 108px) / 3);
  }
  .c-boxCol2--topCol2-type1 .c-boxCol {
    width: 45.2488687783%;
  }
  .c-boxCol2--topCol2-type1 .c-boxCol:last-child {
    padding-left: 77px;
    padding-top: 34px;
  }
  .p-articleInner .c-boxCol2--topCol2-type2 {
    gap: 30px 86px;
    margin-top: 120px;
  }
  .c-boxCol2--topCol2-type2 .c-boxCol {
    width: calc((100% - 86px) / 2);
  }
  .p-topCurrent--outline .c-boxCol2 .c-boxCol {
    width: 60.8484005563%;
  }
  .p-boxCircle {
    gap: 1.0416666667vw;
  }
  .p-boxCircle .c-boxCol {
    width: 21.9791666667vw;
  }
  .p-boxCircle__txt1 {
    font-size: 2.8645833333vw;
  }
  .p-boxCircle__txt2 {
    font-size: 2.0833333333vw;
  }
  .p-boxCircle__txt3 {
    font-size: 1.25vw;
  }
  .p-boxCircle__txt4 {
    font-size: 1.6666666667vw;
  }
  .p-boxCircle__txt5 {
    font-size: 0.9375vw;
  }
  .p-policyAddmiss > div {
    max-width: 17.5438596491%;
  }
  .p-calendar__text {
    max-width: calc(100% - 422px);
  }
  .p-calendar__img {
    width: 386px;
    margin-left: 36px;
  }
  .p-campuslifeCol2 .c-boxCol2 .c-boxCol:first-child {
    width: 70.4225352113%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbGxlZ2UvYXNzZXRzL2Nzcy9zdHlsZS5jc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3Mvc3R5bGUuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9mb3VuZGF0aW9uL19jb25zdC5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9sYXlvdXQvX2Jhc2Uuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvbGF5b3V0L19oZWFkZXIuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvbGF5b3V0L19mb290ZXIuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvbGF5b3V0L19zaWRlLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX3pfbGF5b3V0LnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX3pfYWNjb3JkaW9uLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX2FfaGVhZC5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvY29tcG9uZW50L19iX3RleHQuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L2NvbXBvbmVudC9fY19saW5rLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX2RfbGlzdC5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvY29tcG9uZW50L19lX3RhYmxlLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX2ZfYm94LnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC9jb21wb25lbnQvX2dfcGFydHMuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3Byb2plY3QvX3BhZ2Uuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3Byb2plY3QvX3RvcC5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvcHJvamVjdC9fbmV3cy5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvcHJvamVjdC9fYWxlcnQuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3Byb2plY3QvX2h5Z2llbmUuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3Byb2plY3QvX2h5Z2llbmUtY3VycmljdWx1bS5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvdXRpbGl0eS9fY29sb3Iuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3V0aWxpdHkvX2Rpc3BsYXkuc2NzcyIsImNvbGxlZ2UvYXNzZXRzL2Nzcy9fc3R5bGUvb2JqZWN0L3V0aWxpdHkvX2xheW91dC5zY3NzIiwiY29sbGVnZS9hc3NldHMvY3NzL19zdHlsZS9vYmplY3QvdXRpbGl0eS9fbWFyZ2luLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC91dGlsaXR5L190ZXh0LnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC91dGlsaXR5L19zaXplLnNjc3MiLCJjb2xsZWdlL2Fzc2V0cy9jc3MvX3N0eWxlL29iamVjdC91dGlsaXR5L19vdGhlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0VoQjtzRUFBQTs7QUNXQTtFQUNFLGlCQUFBO0FGRkY7QUVRRTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtBRkRKOztBRUtBO0VBQ0UsbUJDUGE7RURRYixXQ3BCWTtFRHFCWix1Q0MxQlU7RUQyQlYsZ0JBQUE7RUFDQSxzQkFBQTtB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Qm5qT0U7RUFDRSx3QkFBQTtBMUJzak9KO0EwQnBqT0U7RUFDRSwyQkFBQTtBMUJzak9KOztBMEI1aU9FO0VBQ0UsNkJBQUE7QTFCK2lPSjs7QTBCN2lPRTtFQUNFLCtCQUFBO0ExQmdqT0o7O0EwQjlpT0U7RUFDRSxnQ0FBQTtBMUJpak9KOztBMEIvaU9FO0VBQ0UsOEJBQUE7QTFCa2pPSjs7QTBCOWlPRTtFQUNFLDhCQUFBO0ExQmlqT0o7O0EwQi9pT0U7RUFDRSxnQ0FBQTtBMUJrak9KOztBMEJoak9FO0VBQ0UsaUNBQUE7QTFCbWpPSjs7QTBCampPRTtFQUNFLCtCQUFBO0ExQm9qT0o7QTBCNWtPRTtFQUNFLDhCQUFBO0ExQm1vT0o7O0EwQmpvT0U7RUFDRSxnQ0FBQTtBMUJvb09KOztBMEJsb09FO0VBQ0UsaUNBQUE7QTFCcW9PSjs7QTBCbm9PRTtFQUNFLCtCQUFBO0ExQnNvT0o7O0EwQmxvT0U7RUFDRSwrQkFBQTtBMUJxb09KOztBMEJub09FO0VBQ0UsaUNBQUE7QTFCc29PSjs7QTBCcG9PRTtFQUNFLGtDQUFBO0ExQnVvT0o7O0EwQnJvT0U7RUFDRSxnQ0FBQTtBMUJ3b09KO0EwQmhxT0U7RUFDRSwyQkFBQTtBMUJ1dE9KOztBMEJydE9FO0VBQ0UsNkJBQUE7QTFCd3RPSjs7QTBCdHRPRTtFQUNFLDhCQUFBO0ExQnl0T0o7O0EwQnZ0T0U7RUFDRSw0QkFBQTtBMUIwdE9KOztBMEJ0dE9FO0VBQ0UsNEJBQUE7QTFCeXRPSjs7QTBCdnRPRTtFQUNFLDhCQUFBO0ExQjB0T0o7O0EwQnh0T0U7RUFDRSwrQkFBQTtBMUIydE9KOztBMEJ6dE9FO0VBQ0UsNkJBQUE7QTFCNHRPSjtBMEJwdk9FO0VBQ0UsOEJBQUE7QTFCMnlPSjs7QTBCenlPRTtFQUNFLGdDQUFBO0ExQjR5T0o7O0EwQjF5T0U7RUFDRSxpQ0FBQTtBMUI2eU9KOztBMEIzeU9FO0VBQ0UsK0JBQUE7QTFCOHlPSjs7QTBCMXlPRTtFQUNFLCtCQUFBO0ExQjZ5T0o7O0EwQjN5T0U7RUFDRSxpQ0FBQTtBMUI4eU9KOztBMEI1eU9FO0VBQ0Usa0NBQUE7QTFCK3lPSjs7QTBCN3lPRTtFQUNFLGdDQUFBO0ExQmd6T0o7QTBCeDBPRTtFQUNFLDZCQUFBO0ExQiszT0o7O0EwQjczT0U7RUFDRSwrQkFBQTtBMUJnNE9KOztBMEI5M09FO0VBQ0UsZ0NBQUE7QTFCaTRPSjs7QTBCLzNPRTtFQUNFLDhCQUFBO0ExQms0T0o7O0EwQjkzT0U7RUFDRSw4QkFBQTtBMUJpNE9KOztBMEIvM09FO0VBQ0UsZ0NBQUE7QTFCazRPSjs7QTBCaDRPRTtFQUNFLGlDQUFBO0ExQm00T0o7O0EwQmo0T0U7RUFDRSwrQkFBQTtBMUJvNE9KO0EwQjU1T0U7RUFDRSwrQkFBQTtBMUJtOU9KOztBMEJqOU9FO0VBQ0UsaUNBQUE7QTFCbzlPSjs7QTBCbDlPRTtFQUNFLGtDQUFBO0ExQnE5T0o7O0EwQm45T0U7RUFDRSxnQ0FBQTtBMUJzOU9KOztBMEJsOU9FO0VBQ0UsZ0NBQUE7QTFCcTlPSjs7QTBCbjlPRTtFQUNFLGtDQUFBO0ExQnM5T0o7O0EwQnA5T0U7RUFDRSxtQ0FBQTtBMUJ1OU9KOztBMEJyOU9FO0VBQ0UsaUNBQUE7QTFCdzlPSjtBMEJoL09FO0VBQ0UsNkJBQUE7QTFCdWlQSjs7QTBCcmlQRTtFQUNFLCtCQUFBO0ExQndpUEo7O0EwQnRpUEU7RUFDRSxnQ0FBQTtBMUJ5aVBKOztBMEJ2aVBFO0VBQ0UsOEJBQUE7QTFCMGlQSjs7QTBCdGlQRTtFQUNFLDhCQUFBO0ExQnlpUEo7O0EwQnZpUEU7RUFDRSxnQ0FBQTtBMUIwaVBKOztBMEJ4aVBFO0VBQ0UsaUNBQUE7QTFCMmlQSjs7QTBCemlQRTtFQUNFLCtCQUFBO0ExQjRpUEo7QTBCcGtQRTtFQUNFLDhCQUFBO0ExQjJuUEo7O0EwQnpuUEU7RUFDRSxnQ0FBQTtBMUI0blBKOztBMEIxblBFO0VBQ0UsaUNBQUE7QTFCNm5QSjs7QTBCM25QRTtFQUNFLCtCQUFBO0ExQjhuUEo7O0EwQjFuUEU7RUFDRSwrQkFBQTtBMUI2blBKOztBMEIzblBFO0VBQ0UsaUNBQUE7QTFCOG5QSjs7QTBCNW5QRTtFQUNFLGtDQUFBO0ExQituUEo7O0EwQjduUEU7RUFDRSxnQ0FBQTtBMUJnb1BKO0EwQnhwUEU7RUFDRSwrQkFBQTtBMUIrc1BKOztBMEI3c1BFO0VBQ0UsaUNBQUE7QTFCZ3RQSjs7QTBCOXNQRTtFQUNFLGtDQUFBO0ExQml0UEo7O0EwQi9zUEU7RUFDRSxnQ0FBQTtBMUJrdFBKOztBMEI5c1BFO0VBQ0UsZ0NBQUE7QTFCaXRQSjs7QTBCL3NQRTtFQUNFLGtDQUFBO0ExQmt0UEo7O0EwQmh0UEU7RUFDRSxtQ0FBQTtBMUJtdFBKOztBMEJqdFBFO0VBQ0UsaUNBQUE7QTFCb3RQSjtBMEI1dVBFO0VBQ0UsK0JBQUE7QTFCbXlQSjs7QTBCanlQRTtFQUNFLGlDQUFBO0ExQm95UEo7O0EwQmx5UEU7RUFDRSxrQ0FBQTtBMUJxeVBKOztBMEJueVBFO0VBQ0UsZ0NBQUE7QTFCc3lQSjs7QTBCbHlQRTtFQUNFLGdDQUFBO0ExQnF5UEo7O0EwQm55UEU7RUFDRSxrQ0FBQTtBMUJzeVBKOztBMEJweVBFO0VBQ0UsbUNBQUE7QTFCdXlQSjs7QTBCcnlQRTtFQUNFLGlDQUFBO0ExQnd5UEo7QTBCaDBQRTtFQUNFLDhCQUFBO0ExQnUzUEo7O0EwQnIzUEU7RUFDRSxnQ0FBQTtBMUJ3M1BKOztBMEJ0M1BFO0VBQ0UsaUNBQUE7QTFCeTNQSjs7QTBCdjNQRTtFQUNFLCtCQUFBO0ExQjAzUEo7O0EwQnQzUEU7RUFDRSwrQkFBQTtBMUJ5M1BKOztBMEJ2M1BFO0VBQ0UsaUNBQUE7QTFCMDNQSjs7QTBCeDNQRTtFQUNFLGtDQUFBO0ExQjIzUEo7O0EwQnozUEU7RUFDRSxnQ0FBQTtBMUI0M1BKO0EwQnA1UEU7RUFDRSw2QkFBQTtBMUIyOFBKOztBMEJ6OFBFO0VBQ0UsK0JBQUE7QTFCNDhQSjs7QTBCMThQRTtFQUNFLGdDQUFBO0ExQjY4UEo7O0EwQjM4UEU7RUFDRSw4QkFBQTtBMUI4OFBKOztBMEIxOFBFO0VBQ0UsOEJBQUE7QTFCNjhQSjs7QTBCMzhQRTtFQUNFLGdDQUFBO0ExQjg4UEo7O0EwQjU4UEU7RUFDRSxpQ0FBQTtBMUIrOFBK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eU9FO0lBQ0UsaUNBQUE7RTFCK3lPSjtFMEI3eU9FO0lBQ0UsK0JBQUE7RTFCK3lPSjtFMEIzeU9FO0lBQ0UsK0JBQUE7RTFCNnlPSjtFMEIzeU9FO0lBQ0UsaUNBQUE7RTFCNnlPSjtFMEIzeU9FO0lBQ0Usa0NBQUE7RTFCNnlPSjtFMEIzeU9FO0lBQ0UsZ0NBQUE7RTFCNnlPSjtFMEJyME9FO0lBQ0UsNkJBQUE7RTFCbTRPSjtFMEJqNE9FO0lBQ0UsK0JBQUE7RTFCbTRPSjtFMEJqNE9FO0lBQ0UsZ0NBQUE7RTFCbTRPSjtFMEJqNE9FO0lBQ0UsOEJBQUE7RTFCbTRPSjtFMEIvM09FO0lBQ0UsOEJBQUE7RTFCaTRPSjtFMEIvM09FO0lBQ0UsZ0NBQUE7RTFCaTRPSjtFMEIvM09FO0lBQ0UsaUNBQUE7RTFCaTRPSjtFMEIvM09FO0lBQ0UsK0JBQUE7RTFCaTRPSjtFMEJ6NU9FO0lBQ0UsK0JBQUE7RTFCdTlPSjtFMEJyOU9FO0lBQ0UsaUNBQUE7RTFCdTlPSjtFMEJyOU9FO0lBQ0Usa0NBQUE7RTFCdTlPSjtFMEJyOU9FO0lBQ0UsZ0NBQUE7RTFCdTlPSjtFMEJuOU9FO0lBQ0UsZ0NBQUE7RTFCcTlPSjtFMEJuOU9FO0lBQ0Usa0NBQUE7RTFCcTlPSjtFMEJuOU9FO0lBQ0UsbUNBQUE7RTFCcTlPSjtFMEJuOU9FO0lBQ0UsaUNBQUE7RTFCcTlPSjtFMEI3K09FO0lBQ0UsNkJBQUE7RTFCMmlQSjtFMEJ6aVBFO0lBQ0UsK0JBQUE7RTFCMmlQSjtFMEJ6aVBFO0lBQ0UsZ0NBQUE7RTFCMmlQSjtFMEJ6aVBFO0lBQ0UsOEJBQUE7RTFCMmlQSjtFMEJ2aVBFO0lBQ0UsOEJBQUE7RTFCeWlQSjtFMEJ2aVBFO0lBQ0UsZ0NBQUE7RTFCeWlQSjtFMEJ2aVBFO0lBQ0UsaUNBQUE7RTFCeWlQSjtFMEJ2aVBFO0lBQ0UsK0JBQUE7RTFCeWlQSjtFMEJqa1BFO0lBQ0UsOEJBQUE7RTFCK25QSjtFMEI3blBFO0lBQ0UsZ0NBQUE7RTFCK25QSjtFMEI3blBFO0lBQ0UsaUNBQUE7RTFCK25QSjtFMEI3blBFO0lBQ0UsK0JBQUE7RTFCK25QSjtFMEIzblBFO0lBQ0UsK0JBQUE7RTFCNm5QSjtFMEIzblBFO0lBQ0UsaUNBQUE7RTFCNm5QSjtFMEIzblBFO0lBQ0Usa0NBQUE7RTFCNm5QSjtFMEIzblBFO0lBQ0UsZ0NBQUE7RTFCNm5QSjtFMEJycFBFO0lBQ0UsK0JBQUE7RTFCbXRQSjtFMEJqdFBFO0lBQ0UsaUNBQUE7RTFCbXRQSjtFMEJqdFBFO0lBQ0Usa0NBQUE7RTFCbXRQSjtFMEJqdFBFO0lBQ0UsZ0NBQUE7RTFCbXRQSjtFMEIvc1BFO0lBQ0UsZ0NBQUE7RTFCaXRQSjtFMEIvc1BFO0lBQ0Usa0NBQUE7RTFCaXRQSjtFMEIvc1BFO0lBQ0UsbUNBQUE7RTFCaXRQSjtFMEIvc1BFO0lBQ0UsaUNBQUE7RTFCaXRQSjtFMEJ6dVBFO0lBQ0UsK0JBQUE7RTFCdXlQSjtFMEJyeVBFO0lBQ0UsaUNBQUE7RTFCdXlQSjtFMEJyeVBFO0lBQ0Usa0NBQUE7RTFCdXlQSjtFMEJyeVBFO0lBQ0UsZ0NBQUE7RTFCdXlQSjtFMEJueVBFO0lBQ0UsZ0NBQUE7RTFCcXlQSjtFMEJueVBFO0lBQ0Usa0NBQUE7RTFCcXlQSjtFMEJueVBFO0lBQ0UsbUNBQUE7RTFCcXlQSjtFMEJueVBFO0lBQ0UsaUNBQUE7RTFCcXlQSjtFMEI3elBFO0lBQ0UsOEJBQUE7RTFCMjNQSjtFMEJ6M1BFO0lBQ0UsZ0NBQUE7RTFCMjNQSjtFMEJ6M1BFO0lBQ0UsaUNBQUE7RTFCMjNQSjtFMEJ6M1BFO0lBQ0UsK0JBQUE7RTFCMjNQSjtFMEJ2M1BFO0lBQ0UsK0JBQUE7RTFCeTNQSjtFMEJ2M1BFO0lBQ0UsaUNBQUE7RTFCeTNQSjtFMEJ2M1BFO0lBQ0Usa0NBQUE7RTFCeTNQSjtFMEJ2M1BFO0lBQ0UsZ0NBQUE7RTFCeTNQSjtFMEJqNVBFO0lBQ0UsNkJBQUE7RTFCKzhQSjtFMEI3OFBFO0lBQ0UsK0JBQUE7RTFCKzhQSjtFMEI3OFBFO0lBQ0UsZ0NBQUE7RTFCKzhQSjtFMEI3OFBFO0lBQ0UsOEJBQUE7RTFCKzhQSjtFMEIzOFBFO0lBQ0UsOEJBQUE7RTFC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QTtFMUJtb09KO0UwQmpvT0U7SUFDRSxnQ0FBQTtFMUJtb09KO0UwQmpvT0U7SUFDRSxpQ0FBQTtFMUJtb09KO0UwQmpvT0U7SUFDRSwrQkFBQTtFMUJtb09KO0UwQi9uT0U7SUFDRSwrQkFBQTtFMUJpb09KO0UwQi9uT0U7SUFDRSxpQ0FBQTtFMUJpb09KO0UwQi9uT0U7SUFDRSxrQ0FBQTtFMUJpb09KO0UwQi9uT0U7SUFDRSxnQ0FBQTtFMUJpb09KO0UwQnpwT0U7SUFDRSwyQkFBQTtFMUJ1dE9KO0UwQnJ0T0U7SUFDRSw2QkFBQTtFMUJ1dE9KO0UwQnJ0T0U7SUFDRSw4QkFBQTtFMUJ1dE9KO0UwQnJ0T0U7SUFDRSw0QkFBQTtFMUJ1dE9KO0UwQm50T0U7SUFDRSw0QkFBQTtFMUJxdE9KO0UwQm50T0U7SUFDRSw4QkFBQTtFMUJxdE9KO0UwQm50T0U7SUFDRSwrQkFBQTtFMUJxdE9KO0UwQm50T0U7SUFDRSw2QkFBQTtFMUJxdE9KO0UwQjd1T0U7SUFDRSw4QkFBQTtFMUIyeU9KO0UwQnp5T0U7SUFDRSxnQ0FBQTtFMUIyeU9KO0UwQnp5T0U7SUFDRSxpQ0FBQTtFMUIyeU9KO0UwQnp5T0U7SUFDRSwrQkFBQTtFMUIyeU9KO0UwQnZ5T0U7SUFDRSwrQkFBQTtFMUJ5eU9KO0UwQnZ5T0U7SUFDRSxpQ0FBQTtFMUJ5eU9KO0UwQnZ5T0U7SUFDRSxrQ0FBQTtFMUJ5eU9KO0UwQnZ5T0U7SUFDRSxnQ0FBQTtFMUJ5eU9KO0UwQmowT0U7SUFDRSw2QkFBQTtFMUIrM09KO0UwQjczT0U7SUFDRSwrQkFBQTtFMUIrM09KO0UwQjczT0U7SUFDRSxnQ0FBQTtFMUIrM09KO0UwQjczT0U7SUFDRSw4QkFBQTtFMUIrM09KO0UwQjMzT0U7SUFDRSw4QkFBQTtFMUI2M09KO0UwQjMzT0U7SUFDRSxnQ0FBQTtFMUI2M09KO0UwQjMzT0U7SUFDRSxpQ0FBQTtFMUI2M09KO0UwQjMzT0U7SUFDRSwrQkFBQTtFMUI2M09KO0UwQnI1T0U7SUFDRSwrQkFBQTtFMUJtOU9KO0UwQmo5T0U7SUFDRSxpQ0FBQTtFMUJtOU9KO0UwQmo5T0U7SUFDRSxrQ0FBQTtFMUJtOU9KO0UwQmo5T0U7SUFDRSxnQ0FBQTtFMUJtOU9KO0UwQi84T0U7SUFDRSxnQ0FBQTtFMUJpOU9KO0UwQi84T0U7SUFDRSxrQ0FBQTtFMUJpOU9KO0UwQi84T0U7SUFDRSxtQ0FBQTtFMUJpOU9KO0UwQi84T0U7SUFDRSxpQ0FBQTtFMUJpOU9KO0UwQnorT0U7SUFDRSw2QkFBQTtFMUJ1aVBKO0UwQnJpUEU7SUFDRSwrQkFBQTtFMUJ1aVBKO0UwQnJpUEU7SUFDRSxnQ0FBQTtFMUJ1aVBKO0UwQnJpUEU7SUFDRSw4QkFBQTtFMUJ1aVBKO0UwQm5pUEU7SUFDRSw4QkFBQTtFMUJxaVBKO0UwQm5pUEU7SUFDRSxnQ0FBQTtFMUJxaVBKO0UwQm5pUEU7SUFDRSxpQ0FBQTtFMUJxaVBKO0UwQm5pUEU7SUFDRSwrQkFBQTtFMUJxaVBKO0UwQjdqUEU7SUFDRSw4QkFBQTtFMUIyblBKO0UwQnpuUEU7SUFDRSxnQ0FBQTtFMUIyblBKO0UwQnpuUEU7SUFDRSxpQ0FBQTtFMUIyblBKO0UwQnpuUEU7SUFDRSwrQkFBQTtFMUIyblBKO0UwQnZuUEU7SUFDRSwrQkFBQTtFMUJ5blBKO0UwQnZuUEU7SUFDRSxpQ0FBQTtFMUJ5blBKO0UwQnZuUEU7SUFDRSxrQ0FBQTtFMUJ5blBKO0UwQnZuUEU7SUFDRSxnQ0FBQTtFMUJ5blBKO0UwQmpwUEU7SUFDRSwrQkFBQTtFMUIrc1BKO0UwQjdzUEU7SUFDRSxpQ0FBQTtFMUIrc1BKO0UwQjdzUEU7SUFDRSxrQ0FBQTtFMUIrc1BKO0UwQjdzUEU7SUFDRSxnQ0FBQTtFMUIrc1BKO0UwQjNzUEU7SUFDRSxnQ0FBQTtFMUI2c1BKO0UwQjNzUEU7SUFDRSxrQ0FBQTtFMUI2c1BKO0UwQjNzUEU7SUFDRSxtQ0FBQTtFMUI2c1BKO0UwQjNzUEU7SUFDRSxpQ0FBQTtFMUI2c1BKO0UwQnJ1UEU7SUFDRSwrQkFBQTtFMUJteVBKO0UwQmp5UEU7SUFDRSxpQ0FBQTtFMUJteVBKO0UwQmp5UEU7SUFDRSxrQ0FBQTtFMUJteVBKO0UwQmp5UEU7SUFDRSxnQ0FBQTtFMUJteVBKO0UwQi94UEU7SUFDRSxnQ0FBQTtFMUJpeVBKO0UwQi94UEU7SUFDRSxrQ0FBQTtFMUJpeVBKO0UwQi94UEU7SUFDRSxtQ0FBQTtFMUJpeVBKO0UwQi94UEU7SUFDRSxpQ0FBQTtFMUJpeVBKO0UwQnp6UEU7SUFDRSw4QkFBQTtFMUJ1M1BKO0UwQnIzUEU7SUFDRSxnQ0FBQTtFMUJ1M1BKO0UwQnIzUEU7SUFDRSxpQ0FBQTtFMUJ1M1BKO0UwQnIzUEU7SUFDRSwrQkFBQTtFMUJ1M1BKO0UwQm4zUEU7SUFDRSwrQkFBQTtFMUJxM1BKO0UwQm4zUEU7SUFDRSxpQ0FBQTtFMUJxM1BKO0UwQm4zUEU7SUFDRSxrQ0FBQTtFMUJxM1BKO0UwQm4zUEU7SUFDRSxnQ0FBQTtFMUJxM1BKO0UwQjc0UEU7SUFDRSw2QkFBQTtFMUIyOFBKO0UwQno4UEU7SUFDRSwrQkFBQTtFMUIyOFBKO0UwQno4UEU7SUFDRSxnQ0FBQTtFMUIyOFBKO0UwQno4UEU7SUFDRSw4QkFBQTtFMUIyOFBKO0UwQnY4UEU7SUFDRSw4QkFBQTtFMUJ5OFBKO0UwQnY4UEU7SUFDRSxnQ0FBQTtFMUJ5OFBKO0UwQnY4UEU7SUFDRSxpQ0FBQTtFMUJ5OFBKO0UwQnY4UEU7SUFDRSwrQkFBQTtFMUJ5OFBKO0UwQmorUEU7SUFDRSwrQkFBQTtFMUIraFFKO0UwQjdoUUU7SUFDRSxpQ0FBQTtFMUIraFFKO0UwQjdoUUU7SUFDRSxrQ0FBQTtFMUIraFFKO0UwQjdoUUU7SUFDRSxnQ0FBQTtFMUIraFFKO0UwQjNoUUU7SUFDRSxnQ0FBQTtFMUI2aFFKO0UwQjNoUUU7SUFDRSxrQ0FBQTtFMUI2aFFKO0UwQjNoUUU7SUFDRSxtQ0FBQTtFMUI2aFFKO0UwQjNoUUU7SUFDRSxpQ0FBQTtFMUI2aFFKO0UwQnJqUUU7SUFDRSw0QkFBQTtFMUJtblFKO0UwQmpuUUU7SUFDRSw4QkFBQTtFMUJtblFKO0UwQmpuUUU7SUFDRSwrQkFBQTtFMUJtblFKO0UwQmpuUUU7SUFDRSw2QkFBQTtFMUJtblFKO0UwQi9tUUU7SUFDRSw2QkFBQTtFMUJpblFKO0UwQi9tUUU7SUFDRSwrQkFBQTtFMUJpblFKO0UwQi9tUUU7SUFDRSxnQ0FBQTtFMUJpblFKO0UwQi9tUUU7SUFDRSw4QkFBQTtFMUJpblFKO0UyQjFzUUk7SUFDRSwwQkFBQTtFM0I0dFFOO0UyQnh0UUE7SUFHSSxpQkFBQTtJQUNBLGtCQUFBO0UzQjZ0UUo7RTJCNXRRSTtJQUNFLDRCQUFBO0lBQ0Esa0JBQUE7RTNCOHRRTjtFMkJwc1FJO0lBQ0UsNkJBQUE7RTNCd3RRTjtFMkI1c1FJO0lBQ0UsMkJBQUE7RTNCd3RRTjtFMkI1c1FJO0lBQ0UsNEJBQUE7RTNCd3RRTjtFNEI1dVFFO0lBQ0Usb0JBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0UscUJBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0Usc0JBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0Usc0JBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0Usc0JBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0Usc0JBQUE7RTVCdXpRSjtFNEJyelFFO0lBQ0Usc0JBQUE7RTVCdXpRSjtFNkIxNlFGO0lBRUUsUUFBQTtFN0J3N1FBO0FBNzNRRjs7QUtoRUE7RUFDRTtJQUNFLGFBQUE7RUxzSEY7RUttVUE7SUFDRSxhQUFBO0VMbUVGO0VNL2ZBO0lBQ0UsYUFBQTtFTmsrQkY7QUExMkJGOztBSy9DTTtFQUpGO0lBS0ksd0JBQUE7RUw0R047RUszRkU7SUFNSSxZQUFBO0lBQ0EsYUFBQTtFTHlHTjtFSzNGQTtJQVdJLGtCQUFBO0VMdUdKO0VLbkRBO0lBV0ksa0JBQUE7RUxrR0o7RUsxRUQ7SUFlRyxXQUFBO0VMaUdGO0VLdkRGO0lBZ0JJLFdBQUE7RUx5RkY7RUs3Q0E7SUFXSSxrQkFBQTtFTDhFSjtFS3hFQTtJQVdJLGtCQUFBO0VMNkVKO0VLa0RBO0lBR0ksZUFBQTtFTG9FSjtFS3ZFQTtJQUdJLGVBQUE7RUxvRUo7RUszRUY7SUFlSSw0QkFBQTtFTHNFRjtFS2xFRjtJQVNJLFdBQUE7SUFDQSxZQUFBO0VMdUVGO0VLdEJGOztJQVVJLGVBQUE7SUFDQSxlQUFBO0VMc0VGO0VLbkVBOztJQUtJLGtCQUFBO0VMeUVKO0VLekRJO0lBVUksYUFBQTtJQUNBLGVBQUE7RUx1RVI7RUtwRU07SUFjSSxlQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7RUx3RVY7RUt6REU7SUFLSSxrQkFBQTtFTHNFTjtFSzlEQTtJQVVJLGVBQUE7SUFDQSxrQkFBQTtFTHNFSjtFSzVEQTs7SUFVSSxXQUFBO0lBQ0EsV0FBQTtFTHNFSjtFS3RDSTtJQVVJLGFBQUE7SUFDQSxlQUFBO0VMa0VSO0VLL0RNO0lBY0ksV0FBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VMbUVWO0VLbkRFO0lBS0ksWUFBQTtJQUNBLGVBQUE7RUxnRU47RUt6REk7SUFXSSxlQUFBO0VMZ0VSO0VLekRGO0lBS0ksWUFBQTtJQUNBLGlCQUFBO0VMK0RGO0VLNURBO0lBVUksZUFBQTtJQUNBLGVBQUE7RUxpRUo7RUs5REU7SUFhSSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7RUxtRU47RUs3REY7SUFJSSxtQkFBQTtFTG1FRjtFS2hFQTtJQUlJLFlBQUE7RUxvRUo7RUt0REY7SUFLSSxXQUFBO0lBQ0EsWUFBQTtFTG9FRjtBQTl1QkY7O0FLb05JO0VBTkY7SUFPSSxhQUFBO0VMMkVKO0FBQ0Y7O0FNellNO0VBWkY7SUFhSSxpQkFBQTtJQUNBLFdBQUE7RU5tL0JOO0FBQ0Y7O0FNbDRCSTtFQVRGO0lBVUksZUFBQTtFTjYvQko7QUFDRjs7QUdsbkNFO0VJcUhGO0lBWUkseUJBQUE7RVB3MENGO0VrQm5oREE7SUFTSSxtQkFBQTtJQUNBLG9CQUFBO0VsQjg3SEo7RWtCbDdIRTtJQU1JLGdCQUFBO0VsQnE4SE47RWtCejdISTs7SUFhSSxZQUFBO0lBQ0EsWUFBQTtFbEI4OEhSO0VrQi83SEk7SUFTSSxZQUFBO0lBQ0EsZ0JBQUE7RWxCeTlIUjtFa0J0OUhJO0lBUUksWUFBQTtJQUNBLGdCQUFBO0VsQjY5SFI7RWtCNzdISTtJQU1JLGNBQUE7RWxCaStIUjtFa0J6OUhBO0lBUUkscUJBQUE7RWxCcStISjtFa0JqOEhBO0lBV0ksZUFBQTtJQUNBLGdCQUFBO0lBQ0EsNEJBQUE7RWxCOCtISjtFa0I5NUhBO0lBTUksWUFBQTtFbEJxZ0lKO0VrQjMvSEE7SUFLSSxXQUFBO0VsQjJnSUo7RWtCcDlIRjtJQVNJLGFBQUE7RWxCdWhJRjtFa0J2Z0lGO0lBS0ksbUJBQUE7SUFDQSxPQUFBO0VsQjhoSUY7RWtCdGhJRjtJQU9JLHFCQUFBO0lBQ0Esa0JBQUE7SUFDQSxhQUFBO0VsQnFpSUY7RWtCbjhIRjtJQUtJLHNCQUFBO0VsQmtrSUY7RWtCdjhIRjtJQU1JLHFCQUFBO0VsQm1tSUY7RWtCdmpJQTtJQUtJLGFBQUE7RWxCb25JSjtFa0I5bUlBO0lBU0ksb0JBQUE7SUFDQSxnQkFBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0VsQnduSUo7RWtCL2lJQTtJQU9JLGFBQUE7SUFDQSxTQUFBO0VsQmlvSUo7RWtCdm5JRTtJQVFJLDhCQUFBO0VsQndvSU47RWtCdm9JTTtJQUNFLGFBQUE7RWxCeW9JUjtFa0IxbElBO0lBT0ksb0JBQUE7SUFDQSxlQUFBO0VsQmlwSUo7RWtCdm9JRjtJQVFJLGFBQUE7RWxCcXBJRjtFa0JocElBO0lBS0ksZ0JBQUE7RWxCMHBJSjtFa0I5b0lFO0lBUUksa0JBQUE7SUFDQSxhQUFBO0VsQmlxSU47RWtCM29JQTtJQU9JLGFBQUE7SUFDQSxTQUFBO0VsQnVxSUo7RWtCNXBJQTtJQVFJLDhCQUFBO0VsQjZxSUo7RWtCNXFJSTtJQUNFLGFBQUE7RWxCOHFJTjtFa0JwbklGO0lBTUksZUFBQTtFbEJ1cklGO0VxQnA3SUY7SUFnQkksa0JBQUE7RXJCdXhMRjtFcUJ2dkxGO0lBTUksYUFBQTtFckJreUxGO0VxQjV4TEY7SUFjSSw2QkFBQTtJQUNBLHVCQUFBO0VyQnl5TEY7RXFCbHdMRjtJQU9JLFlBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7RXJCb3pMRjtBQXZwS0Y7O0FRaGdERTtFQWxCRjtJQW1CSSxTQUFBO0VSb29ERjtFUXpuREk7SUFLSSx1QkFBQTtFUm1vRFI7RVEzbURJO0lBS0ksdUJBQUE7RVJ3bkRSO0VRL2xEQTtJQU1JLHVCQUFBO0VSZ25ESjtFUXhtREE7SUFTSSxTQUFBO0VSa25ESjtFUTcvQ0Y7SUFTSSxnQkFBQTtFUjRuREY7QUFsTkY7O0FRajhDRTtFQUpGO0lBS0ksZUFBQTtFUnVuREY7RVdqekRBO0lBSUksa0JBQUE7RVg0bkVKO0FBOVVGOztBUXJuREU7RUFSRjtJQVNJLGVBQUE7RVJ3bkRGO0VXdjBERjtJQVNJLGNBQUE7RVh1bkVGO0FBeFRGOztBUXRuREU7RUFaRjtJQWFJLGlCQUFBO0lBQ0EsbUJBQUE7RVJ5bkRGO0FBQ0Y7O0FHN3dERTtFT0lFO0lBY0ksWUFBQTtFVis5RE47RXFCcG5ERjtJQUVJLGlCQUFBO0lBQ0Esa0JBQUE7RXJCeXRMRjtBQXZtSUY7O0FHbC9ERTtFUytQQTtJQUdNLFlBQUE7SUFDQSxrQkFBQTtJQUNBLGVBQUE7RVo0c0VOO0VxQngwRUU7SUFRTSxpQkFBQTtFckJvcExSO0VxQng1S0Y7SUFPTSxTQUFBO0VyQjR0TEo7RXFCaHRMRjtJQU9NLFlBQUE7RXJCcXVMSjtFcUI1dExGO0lBY00sZUFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VyQnl1TEo7QUF2dEhGOztBR2o5RUU7RVM2UUk7SUFDRSxlQUFBO0VaMHNFTjtFZXg2RUY7SUFNTSxhQUFBO0VmbW5HSjtFZXRoR0Y7SUFjTSxVQUFBO0lBQ0EsdUJBQUE7RWZzbkdKO0Vldm1HRjtJQUtNLGlCQUFBO0VmNG5HSjtFZW5uR0Y7SUFNTSxtQkFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7RWZnb0dKO0Vlbm5HSTtJQUNFLG9CQUFBO0lBQ0Esa0JBQUE7RWYrbkdOO0VxQnh5R0U7SUFFSSxpQkFBQTtFckJzb0xOO0VxQmhuTEU7SUFFSSxpQkFBQTtFckIwb0xOO0VxQmhtTEE7SUFNTSxZQUFBO0lBQ0EsMkJBQUE7RXJCd3BMTjtFcUJ4b0xFO0lBV00saUJBQUE7SUFDQSxXQUFBO0VyQnNwTFI7RXFCaHBMRjtJQWNNLFlBQUE7SUFDQSxpQkFBQTtFckJ5cExKO0VxQmhwTEY7SUFLTSxlQUFBO0VyQjhwTEo7RXFCbHBMRjtJQUtNLGVBQUE7RXJCb3FMSjtFcUJ6cExGO0lBS00sZUFBQTtFckIycUxKO0VxQi9wTEY7SUFNTSxlQUFBO0VyQmlyTEo7RXFCdHFMRjtJQUtNLGVBQUE7RXJCd3JMSjtFcUJ0aUxGO0lBVU0sZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0VyQjh0TEo7QUE3cEhGOztBaUJ4aUZFO0VBakJGO0lBa0JJLGtCQUFBO0lBQ0EsbUJBQUE7RWpCazhHRjtBQUNGOztBRzUzR0U7RWUxRUE7SUFhSSxZQUFBO0lBQ0EsY0FBQTtFbEJnOEhKO0VrQng3SEU7SUFTSSxjQUFBO0VsQnU4SE47RWtCOTdISTs7SUFpQkkseUJBQUE7SUFDQSxnQkFBQTtFbEJpOUhSO0VrQmg5SFE7O0lBQ0UsZUFBQTtJQUNBLHlCQUFBO0VsQm05SFY7RWtCMzhISTtJQU1JLGVBQUE7RWxCdTlIUjtFa0JoOUhJO0lBS0ksZUFBQTtFbEIyOUhSO0VrQjE4SFE7SUFDRSxVQUFBO0VsQjQ5SFY7RWtCMTlIUTtJQUNFLFdBQUE7RWxCNDlIVjtFa0J0ekhBO0lBU0ksWUFBQTtFbEJ1Z0lKO0VrQmhnSUE7SUFRSSxXQUFBO0VsQjZnSUo7RWtCejlIRjtJQVlJLGtCQUFBO0VsQnloSUY7RWtCeGhJRTtJQUNFLGtCQUFBO0VsQjBoSUo7RWtCL2dJRjtJQVNJLE9BQUE7SUFDQSxtQkFBQTtJQUNBLGFBQUE7RWxCZ2lJRjtFa0J0K0hGO0lBU0ksWUFBQTtJQUNBLG1CQUFBO0VsQmtqSUY7RWtCdmlJQTtJQVFJLGtCQUFBO0lBQ0EsZ0JBQUE7RWxCdWpJSjtFa0I3aUlGO0lBTUksYUFBQTtFbEI2aklGO0VrQnZqSUY7SUFRSSx5QkFBQTtFbEJva0lGO0VrQnhqSUU7SUFLSSxVQUFBO0VsQjRrSU47RWtCcGtJSTtJQUtJLFVBQUE7SUFDQSxrQkFBQTtFbEJpbElSO0VrQm5qSUY7SUFTSSxnQkFBQTtFbEJtbElGO0VrQmxqSUY7SUFPSSxjQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtFbEI0bElGO0VrQnBsSUY7SUFTSSxzQkFBQTtFbEJxbUlGO0VrQmhtSUE7SUFLSSxjQUFBO0VsQjBtSUo7RWtCcm1JRTtJQUtJLHFCQUFBO0VsQittSU47RWtCdm1JSTtJQU1JLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0VsQm9uSVI7RWtCL2lJQTtJQVNJLG1CQUFBO0VsQnluSUo7RWtCbG1JQTtJQVdJLFNBQUE7SUFDQSxpQkFBQTtFbEJtb0lKO0VrQjduSUU7SUFjSSwrQkFBQTtFbEIwb0lOO0VrQmhrSUE7SUFRSSxxQkFBQTtFbEI0cElKO0VrQm5wSUU7SUFZSSxrQkFBQTtJQUNBLGlCQUFBO0VsQm1xSU47RWtCanBJQTtJQVdJLGNBQUE7SUFDQSxpQkFBQTtFbEJ5cUlKO0VrQmxxSUE7SUFjSSw4QkFBQTtFbEIrcUlKO0VrQjdnSUU7SUFFSSxxQkFBQTtFbEJpdElOO0VxQnBvS0Y7SUFZSSxtQkFBQTtFckJncExGO0VxQnpvTEE7SUFXSSxzQkFBQTtFckJ5cExKO0VxQm5tTEY7SUFTSSx5QkFBQTtFckIrcExGO0VxQnZwTEY7SUFTSSx5QkFBQTtFckJxcUxGO0VxQjlwTEY7SUFTSSxpQkFBQTtFckI0cUxGO0VxQnBxTEY7SUFVSSx5QkFBQTtFckJrckxGO0VxQjNxTEY7SUFTSSxtQkFBQTtFckJ5ckxGO0VxQnhoTEY7SUFFSSx5QkFBQTtFckJndUxGO0VxQno1S0Y7SUFrQkksNkJBQUE7RXJCMnlMRjtFcUJ2d0xGO0lBWUksWUFBQTtJQUNBLGlCQUFBO0VyQnN6TEY7RXFCbHZMRTtJQUVJLHFCQUFBO0VyQm8wTE47QUF0ekZGIiwiZmlsZSI6ImNvbGxlZ2UvYXNzZXRzL2Nzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBGb3VuZGF0aW9uXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDMuNzN2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuaHRtbC5qcy1uYXYtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNGNEY3Rjk7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnBpY3R1cmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG4gIGNvbG9yOiAjNUVBNEUxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxub3B0aW9uW2Rpc2FibGVkXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBMYXlvdXRcbiAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ubC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5sLW1haW4ge1xuICBtYXJnaW4tbGVmdDogMTN2dztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1tYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4ubC1tYWluQ29udGVudCB7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogMCAwIDgwcHg7XG4gIHBhZGRpbmc6IDAgNi41MTA0MTY2NjY3JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLW1haW5Db250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDUuMzN2dztcbiAgfVxufVxuXG4uX2wtaW5uZXIsIC5sLWlubmVyLS1sLCAubC1pbm5lci0tbSwgLmwtaW5uZXItLXMge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5fbC1pbm5lciwgLmwtaW5uZXItLWwsIC5sLWlubmVyLS1tLCAubC1pbm5lci0tcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4dnc7XG4gICAgbWFyZ2luLWxlZnQ6IDh2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1pbm5lci0tcyB7XG4gICAgbWF4LXdpZHRoOiA5ODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1pbm5lci0tbCB7XG4gICAgbWF4LXdpZHRoOiAxNTIwcHg7XG4gIH1cbn1cblxuYm9keS5hY3RpdmUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubC1oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDkwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubC1oZWFkZXJMaW5rX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmwtaGVhZGVyTGlua19fbGVmdCxcbi5sLWhlYWRlckxpbmtfX3JpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmwtaGVhZGVyTGlua19fbGVmdCB1bCxcbi5sLWhlYWRlckxpbmtfX3JpZ2h0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNXZ3IDA7XG59XG4ubC1oZWFkZXJMaW5rX19sZWZ0IHVsIGEsXG4ubC1oZWFkZXJMaW5rX19yaWdodCB1bCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDAuNzN2dztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubC1oZWFkZXJMaW5rX19sZWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgI0VGRUZFRjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjBweDtcbn1cbi5sLWhlYWRlckxpbmtfX2xlZnQgLmwtaGVhZGVyTGlua19fc2VhcmNoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1oZWFkZXJMaW5rX19sZWZ0IC5sLWhlYWRlckxpbmtfX3NlYXJjaC5hY3RpdmUge1xuICAvKiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbjogLTAuNXZ3IDA7XG4gICAgICBwYWRkaW5nOiAwLjV2dyAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zczsgKi9cbn1cbi5sLWhlYWRlckxpbmtfX2xlZnQgLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2UuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAtMC41dncgMDtcbiAgcGFkZGluZzogMC41dncgMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1oZWFkZXJMaW5rX19sZWZ0IC5sLWhlYWRlckxpbmtfX2xhbmd1YWdlLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogLTAuNXZ3IDA7XG4gIHBhZGRpbmc6IDAuNXZ3IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmwtaGVhZGVyTGlua19fbGVmdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0Q1REZFNTtcbn1cbi5sLWhlYWRlckxpbmtfX2xlZnQgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwLjczdnc7XG4gIHBhZGRpbmc6IDAuNXZ3IDAuNzVlbSAwLjJ2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlckxpbmtfX2xlZnQgbGkgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwLjV2dyAxZW0gMC4ydnc7XG4gIH1cbn1cblxuLmwtaGVhZGVyTGlua19fcmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUVBNEUxO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRUZFRkVGO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5sLWhlYWRlckxpbmtfX3JpZ2h0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuLmwtaGVhZGVyTGlua19fcmlnaHQgbGkgYSB7XG4gIHdpZHRoOiA2LjE0NTgzMzMzMzN2dztcbiAgcGFkZGluZzogMC42dncgMCAwLjF2dztcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJMaW5rX19yaWdodCBsaSBhIHtcbiAgICB3aWR0aDogNy41dnc7XG4gICAgbWFyZ2luOiAwIDFlbTtcbiAgfVxufVxuXG4ubC1oZWFkZXJMaW5rX19zZWFyY2hMaW5rIHtcbiAgbWluLXdpZHRoOiA1dnc7XG59XG4ubC1oZWFkZXJMaW5rX19zZWFyY2hMaW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY2xvc2UtaWNvbi5zdmcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5sLWhlYWRlckxpbmtfX3NlYXJjaExpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS42dnc7XG4gIGhlaWdodDogMS42dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL3NlYXJjaC1pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIGF1dG8gMC42MjV2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlckxpbmtfX3NlYXJjaExpbms6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICB9XG59XG5cbi5sLWhlYWRlckxpbmtfX0Zvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBtYXJnaW4tdG9wOiAwLjU1dnc7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmwtaGVhZGVyTGlua19fRm9ybS5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmwtaGVhZGVyTGlua19fc2VhcmNoRm9ybSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAuNzh2dyAxLjA0MXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC43M3Z3O1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubC1oZWFkZXJMaW5rX19zdWJtaXRGb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuXG4ubC1oZWFkZXJMaW5rX19sYW5ndWFnZSxcbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbi5sLWhlYWRlckxpbmtfX2xhbmd1YWdlTGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Nsb3NlLWljb24uc3ZnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1oZWFkZXJMaW5rX19sYW5ndWFnZUxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS42dnc7XG4gIGhlaWdodDogMS42dnc7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlckxpbmtfX2xhbmd1YWdlTGluazo6YmVmb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0byA4cHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyTGluayB7XG4gIG1pbi13aWR0aDogNS42MjV2dztcbn1cbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lckxpbmsuYWN0aXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jbG9zZS1pY29uLnN2Zyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyTGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjl2dztcbiAgaGVpZ2h0OiAxLjd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vZm9yZWlnbmVyLWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgYXV0byAwLjUyMDgzMzMzMzN2dztcbn1cblxuLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2Vfd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDl2dztcbiAgbWFyZ2luLXRvcDogMC41NXZ3O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2Vfd3JhcHBlciB7XG4gICAgd2lkdGg6IDE0dnc7XG4gIH1cbn1cbi5sLWhlYWRlckxpbmtfX2xhbmd1YWdlX3dyYXBwZXIgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG4ubC1oZWFkZXJMaW5rX19sYW5ndWFnZV93cmFwcGVyIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjh2dztcbn1cbi5sLWhlYWRlckxpbmtfX2xhbmd1YWdlX3dyYXBwZXIgbGkgYSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2Vfd3JhcHBlciBsaSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5sLWhlYWRlckxpbmtfX2xhbmd1YWdlX3dyYXBwZXIuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHBhZGRpbmc6IDF2dyAwO1xufVxuLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2Vfd3JhcHBlci5hY3RpdmUgbGkge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lcl93cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogOXZ3O1xuICBtYXJnaW4tdG9wOiAwLjU1dnc7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lcl93cmFwcGVyIHtcbiAgICB3aWR0aDogMTR2dztcbiAgfVxufVxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyX3dyYXBwZXIgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOHZ3O1xufVxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyX3dyYXBwZXIgbGkgYSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbn1cbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lcl93cmFwcGVyIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctdHJpYW5nbGUtaWNvbi1ibHVlLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lcl93cmFwcGVyLmFjdGl2ZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBwYWRkaW5nOiAxdncgMDtcbn1cbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lcl93cmFwcGVyLmFjdGl2ZSBsaSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmwtaGVhZGVyTGlua19fYWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNnZ3O1xuICBoZWlnaHQ6IDEuNnZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hY2Nlc3MtaWNvbi13aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJMaW5rX19hY2Nlc3M6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICB9XG59XG5cbi5sLWhlYWRlckxpbmtfX2NvbnRhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS43MTl2dztcbiAgaGVpZ2h0OiAxLjV2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY29udGFjdC1pY29uLnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIGF1dG8gMTNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlckxpbmtfX2NvbnRhY3Q6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gOHB4O1xuICB9XG59XG5cbi5sLWhlYWRlclNwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmwtaGVhZGVyU3AgLmwtaGVhZGVyU3BfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDE3Ljg3dnc7XG4gIHotaW5kZXg6IDk5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWhlYWRlclNwIC5sLXNpdGVUaXRsZSBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMi45M3Z3IDAgMi42N3Z3IDMuNDF2dztcbiAgfVxufVxuLmwtaGVhZGVyU3AgLmwtc2l0ZVRpdGxlIC5sLXNpdGVUaXRsZUltZyB7XG4gIHdpZHRoOiA0OC44dnc7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIHtcbiAgd2lkdGg6IDE2dnc7XG4gIGhlaWdodDogMTcuODd2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFQTRFMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzOTlweCkge1xuICAubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIC5iYXIge1xuICB3aWR0aDogNy43M3Z3O1xuICBoZWlnaHQ6IDAuOHZ3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIC5iYXItdG9wIHtcbiAgdG9wOiA1LjMzdnc7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIC5iYXItbWlkZGxlIHtcbiAgd2lkdGg6IDcuNzN2dztcbiAgdG9wOiA4LjI3dnc7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuIC5iYXItYm90dG9tIHtcbiAgdG9wOiAxMS4ydnc7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuLmFjdGl2ZSAuYmFyLXRvcCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRvcDogOHZ3O1xuICBsZWZ0OiA0LjUzdnc7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuLmFjdGl2ZSAuYmFyLW1pZGRsZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ubC1oZWFkZXJTcCAubC1oZWFkZXJTcF9fYnRuLmFjdGl2ZSAuYmFyLWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdG9wOiA4dnc7XG4gIGxlZnQ6IDQuNTN2dztcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmwtaGVhZGVyU3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudSB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE3Ljg3dnc7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWhlYWRlclNwTWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudS5hY3RpdmUge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyMDAwO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmctYm90dG9tOiAxNnZ3O1xufVxuXG4ubC1oZWFkZXJTcE1lbnVfX0Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sLWhlYWRlclNwTWVudV9fc2VhcmNoRm9ybSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgcGFkZGluZzogMy43M3Z3IDAgNHZ3IDYuOTN2dztcbn1cbi5sLWhlYWRlclNwTWVudV9fc2VhcmNoRm9ybTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0Y0RjdGOTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc2VhcmNoRm9ybTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19zZWFyY2hGb3JtOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNEMUQxRDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc2VhcmNoRm9ybSB7XG4gICAgcGFkZGluZzogMThweCAwIDE4cHggMjYuMjVweDtcbiAgfVxufVxuXG4ubC1oZWFkZXJTcE1lbnVfX3N1Ym1pdEZvcm0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNi4wOHZ3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA0Ljh2dztcbiAgaGVpZ2h0OiA0Ljh2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc3VibWl0Rm9ybSB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5sLWhlYWRlclNwTWVudV9fZmlyc3RMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDFEMUQxO1xufVxuXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0QxRDFEMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgcGFkZGluZzogMCAwIDAgOC4yN3Z3O1xufVxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZS5jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RUE0RTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZSBwIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlIHAuY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlIHAuY2xvc2U6OmJlZm9yZSxcbi5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2UgcC5jbG9zZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2VJbWctLXdoaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZS5jbG9zZSAubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlSW1nLS13aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlLmNsb3NlIC5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2VJbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlLFxuLmwtaGVhZGVyU3BNZW51X19hY2Nlc3Mge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiAzLjczMzN2dztcbiAgcGFkZGluZy10b3A6IDIuOTN2dztcbiAgcGFkZGluZy1ib3R0b206IDMuMnZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZSxcbiAgLmwtaGVhZGVyU3BNZW51X19hY2Nlc3Mge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2UgaW1nLFxuLmwtaGVhZGVyU3BNZW51X19hY2Nlc3MgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA0LjI3dnc7XG4gIHdpZHRoOiA4LjI3dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlIGltZyxcbiAgLmwtaGVhZGVyU3BNZW51X19hY2Nlc3MgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZUJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlQm94IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEMUQxRDE7XG59XG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlQm94IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QxRDFEMTtcbn1cbi5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2VCb3ggdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDQuNTMzM3Z3O1xuICBmb250LXNpemU6IDMuNzMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGN0Y5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZUJveCB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZUJveCB1bCBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIuMTN2dztcbiAgaGVpZ2h0OiAzLjQ3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24tYmx1ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNC41MzMzdnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZUJveCB1bCBsaSBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDMuMzMzM3Z3O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTdweDtcbiAgfVxufVxuXG4ubC1oZWFkZXJTcE1lbnVfX2FjY2VzcyB7XG4gIHBhZGRpbmctbGVmdDogNy40N3Z3O1xufVxuLmwtaGVhZGVyU3BNZW51X19hY2Nlc3MgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sLWhlYWRlclNwTWVudV9fYWNjZXNzIGEgcCB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDMuNDd2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fYWNjZXNzIGEgcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDFEMUQxO1xufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRXcmFwcGVyIHAge1xuICBmb250LXNpemU6IDQuMjY2NnZ3O1xuICBsaW5lLWhlaWdodDogNi40dnc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNHZ3IDQuNTMzM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19zZWNvbmRXcmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwLmNsb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFQTRFMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRXcmFwcGVyIHA6OmJlZm9yZSxcbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDQuMjY2NnZ3O1xuICBoZWlnaHQ6IDAuNTMzM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUVBNEUxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwOjpiZWZvcmUsXG4gIC5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwOjphZnRlciB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwOjpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUuMDd2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4ubC1oZWFkZXJTcE1lbnVfX3NlY29uZFdyYXBwZXIgcDo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUuMDd2dztcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRXcmFwcGVyIHAuY2xvc2U6OmJlZm9yZSxcbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciBwLmNsb3NlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRCb3gge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRCb3ggdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDFEMUQxO1xufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRCb3ggdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDIuOTN2dyA0LjUzMzN2dyAxLjg3dnc7XG4gIGZvbnQtc2l6ZTogMy43MzMzdnc7XG4gIGxpbmUtaGVpZ2h0OiA5LjMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX3NlY29uZEJveCB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmwtaGVhZGVyU3BNZW51X19zZWNvbmRCb3ggdWwgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyLjEzdnc7XG4gIGhlaWdodDogMy40N3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWJsdWUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNC40M3Z3O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc2Vjb25kQm94IHVsIGxpIGE6OmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgcmlnaHQ6IDMuMzMzM3Z3O1xuICB9XG59XG5cbi5sLWhlYWRlclNwTWVudV9fdGhpcmQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QxRDFEMTtcbn1cbi5sLWhlYWRlclNwTWVudV9fdGhpcmQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5sLWhlYWRlclNwTWVudV9fdGhpcmQgdWwgbGkge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX3RoaXJkIHVsIGxpIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG59XG4ubC1oZWFkZXJTcE1lbnVfX3RoaXJkIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDFEMUQxO1xufVxuLmwtaGVhZGVyU3BNZW51X190aGlyZCB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgbGluZS1oZWlnaHQ6IDQuMjd2dztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTQuOTN2dztcbiAgY29sb3I6ICMzMzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX3RoaXJkIHVsIGxpIGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ubC1oZWFkZXJTcE1lbnVfX2NvbnRhY3RMaW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDUuMzN2dyAwIDQuNTN2dztcbiAgcGFkZGluZzogMCA0dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX2NvbnRhY3RMaW5rIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudV9fY29udGFjdExpbmsgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA0LjI3dnc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDR2dyAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUVBNEUxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODMxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1oZWFkZXJTcE1lbnVfX2NvbnRhY3RMaW5rIGEge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5sLWhlYWRlclNwTWVudV9fY29udGFjdExpbmsgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOC44dnc7XG4gIGhlaWdodDogNi4xM3Z3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jb250YWN0LWljb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA2LjY3dnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19jb250YWN0TGluayBhOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbi5sLWhlYWRlclNwTWVudV9fc2l0ZXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1LjZ2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc2l0ZXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4ubC1oZWFkZXJTcE1lbnVfX3NpdGV0aXRsZSAubC1oZWFkZXJTcE1lbnVfX3NpdGV0aXRsZS0td2lkdGgge1xuICB3aWR0aDogNTguNjY2NnZ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgzMXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtaGVhZGVyU3BNZW51X19zaXRldGl0bGUgLmwtaGVhZGVyU3BNZW51X19zaXRldGl0bGUtLXdpZHRoIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyU3BNZW51X19zbnNMaW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogOS4ydnc7XG59XG4ubC1oZWFkZXJTcE1lbnVfX3Nuc0xpbmsgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA3LjQ2NjZ2dztcbn1cblxuLmwtaGVhZGVyU3BNZW51X19zbnNMaW5rLS13aWR0aCB7XG4gIHdpZHRoOiA3LjJ2dztcbiAgaGVpZ2h0OiA3LjJ2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MzFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlclNwTWVudV9fc25zTGluay0td2lkdGgge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxufVxuXG4ubC1oZWFkZXJfX2JveCB7XG4gIG1hcmdpbjogMCAwIDUuMDd2dztcbn1cblxuLmwtaGVhZGVyX19zb2NpYWwge1xuICBwYWRkaW5nOiAwIDE1LjQ3dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubC1oZWFkZXJfX3NvY2lhbCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzLjJ2dztcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5sLWhlYWRlcl9fc29jaWFsIGxpIGEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAyLjEzdnc7XG59XG4ubC1oZWFkZXJfX3NvY2lhbCBsaSBhIGltZyB7XG4gIHdpZHRoOiA2LjY3dnc7XG59XG4ubC1oZWFkZXJfX3NvY2lhbCBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDUuMzN2dztcbiAgcGFkZGluZy1sZWZ0OiA1LjMzdnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sLWhlYWRlcl9fc29jaWFsIGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA3Ljczdnc7XG4gIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICNENUQ1RDU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmwtZm9vdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNEY3Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3RlciB7XG4gICAgcGFkZGluZzogNTBweCA0NXB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3RlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogNi42N3Z3IDUuMzN2dyA1LjMzdnc7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmwtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubC1mb290ZXJNYWluIC5sLWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbiAubC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubC1mb290ZXJNYWluX19sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbHVtbi1nYXA6IDlweDtcbiAgd2lkdGg6IDQxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fbGVmdCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fbGVmdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlclNpdGVUaXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlclNpdGVUaXRsZSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyU2l0ZVRpdGxlIC5sLWZvb3Rlcl9fbG9nbyB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlclNpdGVUaXRsZSAubC1mb290ZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAxMnZ3O1xuICAgIGhlaWdodDogMTJ2dztcbiAgfVxufVxuLmwtZm9vdGVyTWFpbl9fbGVmdCAubC1mb290ZXJTaXRlVGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlclNpdGVUaXRsZSBwIHtcbiAgICBmb250LXNpemU6IDUuMzN2dztcbiAgICBtYXJnaW4tbGVmdDogMS42dnc7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyU2l0ZVRpdGxlIHAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyU2l0ZVRpdGxlIHAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyQWNjZXNzIHtcbiAgICBvcmRlcjogMztcbiAgICBtYXJnaW4tdG9wOiAxLjMzdnc7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyQWNjZXNzIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fbGVmdCAubC1mb290ZXJBY2Nlc3MgYSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBnYXA6IDEuMzN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlckFjY2VzcyBhIHtcbiAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtZm9vdGVyTWFpbl9fbGVmdCAubC1mb290ZXJBY2Nlc3MgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hY2Nlc3MtaWNvbi5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fbGVmdCAubC1mb290ZXJBY2Nlc3MgYTo6YmVmb3JlIHtcbiAgICB3aWR0aDogNC41M3Z3O1xuICAgIGhlaWdodDogNC41M3Z3O1xuICB9XG59XG4ubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlckFkZHJlc3Mge1xuICBtYXJnaW4tbGVmdDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyQWRkcmVzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fbGVmdCAubC1mb290ZXJBZGRyZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvcmRlcjogMjtcbiAgICBtYXJnaW4tdG9wOiAwLjUzdnc7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX2xlZnQgLmwtZm9vdGVyQWRkcmVzcyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19sZWZ0IC5sLWZvb3RlckFkZHJlc3MgcCB7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTF2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX190b3Age1xuICAgIG1hcmdpbi10b3A6IDUuODd2dztcbiAgfVxufVxuLmwtZm9vdGVyTWFpbl9fcmlnaHQgLmwtZm9vdGVyTGlua19fdG9wIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX190b3AgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX190b3AgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX3RvcCB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX190b3AgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX3RvcCB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICB9XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19zbnMge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtZm9vdGVyTWFpbl9fcmlnaHQgLmwtZm9vdGVyTGlua19fc25zIHtcbiAgICBtYXJnaW4tdG9wOiAyLjkzdnc7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX3NucyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19zbnMgdWw6bm90KC5sLWZvb3RlckxpbmtfX2ZiKSB7XG4gIGdhcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX3NucyB1bDpub3QoLmwtZm9vdGVyTGlua19fZmIpIHtcbiAgICBnYXA6IDMuMnZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19zbnMgdWwge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMS42dnc7XG4gIH1cbn1cbi5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX3NucyBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuLmwtZm9vdGVyTWFpbl9fcmlnaHQgLmwtZm9vdGVyTGlua19fc25zIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19mYiB7XG4gIGdhcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19mYiB7XG4gICAgZ2FwOiAxLjg3dnc7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3dnc7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19mYiB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4ubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19mYiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JFQkVCRTtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogNHB4IDE1cHggNHB4IDEzcHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLWZvb3Rlck1haW5fX3JpZ2h0IC5sLWZvb3RlckxpbmtfX2ZiIGEge1xuICAgIHdpZHRoOiA4Mi42N3Z3O1xuICAgIGJvcmRlci13aWR0aDogMC4yN3Z3O1xuICAgIHBhZGRpbmc6IDAuNTN2dyAzLjczdnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLmwtZm9vdGVyTWFpbl9fcmlnaHQgLmwtZm9vdGVyTGlua19fZmIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1mb290ZXJNYWluX19yaWdodCAubC1mb290ZXJMaW5rX19mYiBpbWcge1xuICAgIHdpZHRoOiA1LjZ2dztcbiAgICBoZWlnaHQ6IDUuNnZ3O1xuICAgIG1hcmdpbi1yaWdodDogMS42dnc7XG4gIH1cbn1cblxuLmwtQ29weXJpZ2h0X190ZXh0V3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubC1Db3B5cmlnaHRfX3RleHRXcmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMS44N3Z3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzdnc7XG4gIH1cbn1cblxuLmwtQ29weXJpZ2h0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmwtQ29weXJpZ2h0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbn1cblxuLnBhZ2V0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZXRvcCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2V0b3Age1xuICAgIHJpZ2h0OiAyLjY3dnc7XG4gICAgYm90dG9tOiAxOC42N3Z3O1xuICAgIHdpZHRoOiAxOC42N3Z3O1xuICAgIGhlaWdodDogMTguNjd2dztcbiAgfVxufVxuLnBhZ2V0b3AuanMtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2V0b3AuanMtYm90dG9tIHtcbiAgICB0b3A6IC0zNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZXRvcC5qcy1ib3R0b20ge1xuICAgIHRvcDogcHgtdG8tdncoLTI0KTtcbiAgfVxufVxuLnBhZ2V0b3BfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubC1ib3R0b21MaW5rX19vYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM1RUE0RTE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDYuNHZ3O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMi42N3Z3O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nOiAwLjM1ZW0gMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiA1LjMzdnc7XG4gIHJpZ2h0OiA1LjMzdnc7XG4gIGJvdHRvbTogMi42N3Z3O1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmwtYm90dG9tTGlua19fb2M6YmVmb3JlLCAubC1ib3R0b21MaW5rX19vYzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4ubC1ib3R0b21MaW5rX19vYzpiZWZvcmUge1xuICB3aWR0aDogNS4zM3Z3O1xuICBoZWlnaHQ6IDUuODd2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbi1mbGFnLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xuICBsZWZ0OiA1LjMzdnc7XG59XG4ubC1ib3R0b21MaW5rX19vYzphZnRlciB7XG4gIHdpZHRoOiAxLjZ2dztcbiAgaGVpZ2h0OiAyLjR2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi13aGl0ZTEuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIHJpZ2h0OiA1LjMzdnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1ib3R0b21MaW5rX19vYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxM3Z3O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA2MDAwO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cbi5sLXNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sLXNpZGViYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5sLXNpZGViYXIgYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG4ubC1zaWRlYmFyX19sb2dvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjU3MjkxNjY2Njd2dyAyLjA4M3Z3O1xufVxuLnBhZ2UtLXRvcCAubC1zaWRlYmFyX19sb2dvIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubC1zaWRlYmFyX19tYWluTWVudSAubC1zaWRlYmFyX19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMUQxRDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sLXNpZGViYXJfX21haW5NZW51IC5sLXNpZGViYXJfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0QxRDFEMTtcbn1cbi5sLXNpZGViYXJfX21haW5NZW51IC5sLXNpZGViYXJfX2l0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVFQTRFMTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubC1zaWRlYmFyX19tYWluTWVudSAubC1zaWRlYmFyX19pdGVtLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubC1zaWRlYmFyX19tYWluTWVudSAubC1zaWRlYmFyX19pdGVtLmFjdGl2ZSBhOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24td2hpdGUuc3ZnKTtcbn1cbi5sLXNpZGViYXJfX21haW5NZW51IC5sLXNpZGViYXJfX2l0ZW0uaGFzLWNoaWxkIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDI1NnB4O1xuICB3aWR0aDogMjUwcHg7XG59XG4ubC1zaWRlYmFyX19tYWluTWVudSAubC1zaWRlYmFyX19pdGVtLmhhcy1jaGlsZCB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiA3LjI5MTZ2dztcbn1cbi5sLXNpZGViYXJfX21haW5NZW51IC5sLXNpZGViYXJfX2l0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxZW0gMC43NWVtO1xuICBmb250LXNpemU6IDAuOTM3NXZ3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBjb2xvcjogIzMzMztcbn1cbi5sLXNpZGViYXJfX21haW5NZW51IC5sLXNpZGViYXJfX2l0ZW0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwLjQxNjY2NjY2Njd2dztcbiAgaGVpZ2h0OiAwLjcyOTE2NjY2Njd2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ncmF5LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuNzgxMjV2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4ubC1zaWRlYmFyX19tYWluTWVudSAubC1zaWRlYmFyX19pdGVtIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMEYzO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG5cbi5sLXNpZGViYXJfX3N1Yk1lbnUge1xuICBtYXJnaW4tdG9wOiAwLjUyMDgzMzMzMzN2dztcbn1cbi5sLXNpZGViYXJfX3N1Yk1lbnUgLmwtc2lkZWJhcl9faXRlbSB7XG4gIG1hcmdpbjogMCAwLjcyOTE2NjY2Njd2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmwtc2lkZWJhcl9fc3ViTWVudSAubC1zaWRlYmFyX19pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjQ2ODc1dnc7XG59XG4ubC1zaWRlYmFyX19zdWJNZW51IC5sLXNpZGViYXJfX2l0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDAuMzY0NXZ3O1xuICBoZWlnaHQ6IDAuNTcyOXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy10cmlhbmdsZS1pY29uLWdyYXkuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4ubC1zaWRlYmFyX19zdWJNZW51IC5sLXNpZGViYXJfX2l0ZW0gYSB7XG4gIGZvbnQtc2l6ZTogMC43MjkxNjY2NjY3dnc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuODMzM3Z3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMzMzM7XG59XG4ubC1zaWRlYmFyX19zdWJNZW51IC5sLXNpZGViYXJfX2l0ZW0gYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNUVBNEUxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmwtc2lkZWJhcl9fZXhhbWluZWUge1xuICBtYXJnaW46IDAuNTIwODMzMzMzM3Z3IDAgMC4zNjQ1ODMzMzMzdnc7XG4gIHBhZGRpbmc6IDAgMC43ODEyNXZ3O1xufVxuXG4ubC1zaWRlYmFyX19kb2N1bWVudFJlcXVlc3Qge1xuICBtYXJnaW46IDAuMzEyNXZ3IDA7XG4gIHBhZGRpbmc6IDAgMC43ODEyNXZ3O1xufVxuXG4ubC1zaWRlYmFyX19zaXRldGl0bGUge1xuICBtYXJnaW46IDAuMzEyNXZ3IDA7XG4gIHBhZGRpbmc6IDAgMC43ODEyNXZ3O1xufVxuXG4ubC1zaWRlYmFyX19zaXRldGl0bGUtLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sLXNpZGViYXJfX3Nuc2xpbmsge1xuICBwYWRkaW5nOiAwIDAuNzgxMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMS41NjI1dnc7XG59XG4ubC1zaWRlYmFyX19zbnNsaW5rIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC43ODEyNXZ3O1xufVxuXG4ubC1zaWRlYmFyX19ib3gge1xuICBtYXJnaW46IDAuMzY0NTgzMzMzM3Z3IDA7XG4gIHBhZGRpbmc6IDAgMC43ODEyNXZ3O1xufVxuXG4ubC1zaWRlU29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5sLXNpZGVTb2NpYWwgbGkge1xuICBmbGV4OiAxO1xufVxuLmwtc2lkZVNvY2lhbCBsaTpudGgtY2hpbGQobisyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sLXNpZGVTb2NpYWwgbGk6bnRoLWNoaWxkKG4rMik6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiAzcHggZG90dGVkICNENUQ1RDU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG4ubC1zaWRlU29jaWFsIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubC1zaWRlU29jaWFsIGltZyB7XG4gIHdpZHRoOiAyMi43MjcyNzI3MjczJTtcbiAgbWluLXdpZHRoOiAyMHB4O1xufVxuXG4ubC1zaWRlU29jaWFsX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjODk4RjlDO1xuICBmb250LXNpemU6IDAuODZ2dztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDllbTtcbiAgbWFyZ2luOiAwLjIwODMzMzMzMzN2dyAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmwtc2lkZVNvY2lhbF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjU3MjkxNjY2Njd2dztcbiAgfVxufVxuXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpcnN0LFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQsXG4ubC1zaWRlYmFyX19vcGVuTWVudVRoaXJkLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGb3VydGgsXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIC8qICAgcGFkZGluZzogMTZweDtcbiAgICovXG59XG5cbi5sLXNpZGViYXJfX29wZW5NZW51Rmlyc3Q6aG92ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpcnN0LFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQsXG4ubC1zaWRlYmFyX19vcGVuTWVudVRoaXJkLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGb3VydGgsXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMEYzO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMjB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy10b3A6IDQuNjh2dztcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4ubC1zaWRlYmFyX19vcGVuTWVudUZpcnN0IGxpLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQgbGksXG4ubC1zaWRlYmFyX19vcGVuTWVudVRoaXJkIGxpLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGb3VydGggbGksXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaXJzdCBsaTo6YWZ0ZXIsXG4ubC1zaWRlYmFyX19vcGVuTWVudVNlY29uZCBsaTo6YWZ0ZXIsXG4ubC1zaWRlYmFyX19vcGVuTWVudVRoaXJkIGxpOjphZnRlcixcbi5sLXNpZGViYXJfX29wZW5NZW51Rm91cnRoIGxpOjphZnRlcixcbi5sLXNpZGViYXJfX29wZW5NZW51RmlmdGggbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMC4zMTI1dnc7XG4gIGhlaWdodDogMC41NzI5MTY2NjY3dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24tZ3JheS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG59XG4ubC1zaWRlYmFyX19vcGVuTWVudUZpcnN0IGxpOmhvdmVyOjphZnRlcixcbi5sLXNpZGViYXJfX29wZW5NZW51U2Vjb25kIGxpOmhvdmVyOjphZnRlcixcbi5sLXNpZGViYXJfX29wZW5NZW51VGhpcmQgbGk6aG92ZXI6OmFmdGVyLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGb3VydGggbGk6aG92ZXI6OmFmdGVyLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaWZ0aCBsaTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5sLXNpZGViYXJfX29wZW5NZW51Rmlyc3QgYSxcbi5sLXNpZGViYXJfX29wZW5NZW51U2Vjb25kIGEsXG4ubC1zaWRlYmFyX19vcGVuTWVudVRoaXJkIGEsXG4ubC1zaWRlYmFyX19vcGVuTWVudUZvdXJ0aCBhLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaWZ0aCBhIHtcbiAgZm9udC1zaXplOiAwLjcyOTF2dztcbiAgY29sb3I6ICMzMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc4MTJ2dztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaXJzdCBhOmhvdmVyLFxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQgYTpob3Zlcixcbi5sLXNpZGViYXJfX29wZW5NZW51VGhpcmQgYTpob3Zlcixcbi5sLXNpZGViYXJfX29wZW5NZW51Rm91cnRoIGE6aG92ZXIsXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmpzLXNpZGViYXJfX3N1Ym1lbnU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogT2JqZWN0XG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuW2NsYXNzXj1jLWJveENvbF0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWJveENvbCA+ICo6bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5cbi5jLWJveENvbDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jLWJveENvbDEgLmMtYm94Q29sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWJveENvbDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzMHB4IDQwcHg7XG59XG4ucC1hcnRpY2xlSW5uZXIgLmMtYm94Q29sMiB7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbDIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDQuOHZ3O1xuICB9XG4gIC5jLWJveENvbDIuYy1ib3hDb2wyLS1nYXAtc21fc3Age1xuICAgIGdhcDogOHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtYm94Q29sMiB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wyLS1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDItLXR5cGUxIC5jLWJveENvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDIzLjk1MTE4MjMwMzYlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtYm94Q29sMi0tdHlwZTEgLmMtYm94Q29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogY2FsYygzNSUgLSAxMHB4KTtcbiAgfVxufVxuLmMtYm94Q29sMi0tdHlwZTEgLmMtYm94Q29sOmxhc3QtY2hpbGQge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94Q29sMi0tdHlwZTEgKyAuYy1ib3hDb2wyLS10eXBlMSB7XG4gICAgbWFyZ2luLXRvcDogMTIuOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wyLS10eXBlMiAuYy1ib3hDb2w6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA1OC40NTA3MDQyMjU0JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jLWJveENvbDItLXR5cGUyIC5jLWJveENvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGNhbGMoMzUlIC0gMTBweCk7XG4gIH1cbn1cbi5jLWJveENvbDItLXR5cGUyIC5jLWJveENvbDpsYXN0LWNoaWxkIHtcbiAgZmxleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbDIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sMiAuYy1ib3hDb2xJbWcyIHtcbiAgICB3aWR0aDogMzIuNDE4MDAxNTI1NiU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYy1ib3hDb2wyIC5jLWJveENvbEltZzIge1xuICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyIC5jLWJveENvbEltZzIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1ib3hDb2wyIC5jLWJveENvbEltZzJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sMiAuYy1ib3hDb2xJbWcyX19pbm5lciB7XG4gICAgZ2FwOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtYm94Q29sMiAuYy1ib3hDb2xJbWcyX19pbm5lciB7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyIC5jLWJveENvbEltZzJfX2lubmVyIHtcbiAgICBnYXA6IDQuOHZ3O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sMiAuYy1ib3hDb2xJbWcyX19pbm5lciA+IGRpdiB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxOHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyIC5jLWJveENvbEltZzJfX2lubmVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sMiAuYy1ib3hDb2xUeHQyIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyIC5jLWJveENvbFR4dDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jLWJveENvbDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wzIHtcbiAgICBnYXA6IDQuOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wzIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzNnB4KSAvIDMpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wzIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtYm94Q29sMy0tZ2FwLWxnIHtcbiAgZ2FwOiAzOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94Q29sMy0tZ2FwLWxnIHtcbiAgICBnYXA6IDUuMzN2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sMy0tZ2FwLWxnIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA3NnB4KSAvIDMpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wzLS1nYXAtbGcgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wzLS1saW5lIHtcbiAgICBnYXA6IDYuNHZ3O1xuICB9XG4gIC5jLWJveENvbDMtLWxpbmUgLmMtYm94Q29sIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5jLWJveENvbDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2w0IHtcbiAgICBnYXA6IDQuOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2w0IC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA1NHB4KSAvIDQpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2w0IC5jLWJveENvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmMtYm94Q29sX190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYy1ib3hDb2xfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmMtYm94Q29sX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94Q29sX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDguMjd2dztcbiAgfVxufVxuXG4uYy1ib3hDb2xfX3BhcmEge1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94Q29sX19wYXJhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jLWJveENvbF9fcGFyYSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94Q29sX19wYXJhIHtcbiAgICBmb250LXNpemU6IDMuNzN2dztcbiAgICBsaW5lLWhlaWdodDogNy4ydnc7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5cbi5jLWJveENvbF9fcGFyYTEge1xuICBsaW5lLWhlaWdodDogMS42ODc1O1xufVxuXG4uYy1ib3hDb2xfX2ltZ0JkciB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2xfX2ltZ0JkciB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3gtLW91dGxpbmUge1xuICAgIHBhZGRpbmctdG9wOiA0N3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MnB4O1xuICB9XG4gIC5jLWJveC0tb3V0bGluZSA+IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5qcy1hY2NvZGlvbl9fY2xpY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanMtYWNjb2Rpb25fX2NsaWNrW2RhdGEtYWNjXTpiZWZvcmUsIC5qcy1hY2NvZGlvbl9fY2xpY2tbZGF0YS1hY2NdOmFmdGVyLCAuanMtYWNjb2Rpb25fX2NsaWNrW2RhdGEtYWNjLXBjXTpiZWZvcmUsIC5qcy1hY2NvZGlvbl9fY2xpY2tbZGF0YS1hY2MtcGNdOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI0YxMjMyMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ4JTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmpzLWFjY29kaW9uX19jbGlja1tkYXRhLWFjY106YWZ0ZXIsIC5qcy1hY2NvZGlvbl9fY2xpY2tbZGF0YS1hY2MtcGNdOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5qcy1hY2NvZGlvbl9fY2xpY2tbZGF0YS1hY2NdLmpzLW9wZW46YmVmb3JlLCAuanMtYWNjb2Rpb25fX2NsaWNrW2RhdGEtYWNjLXBjXS5qcy1vcGVuOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuLmpzLWFjY29kaW9uX19jbGlja1tkYXRhLWFjY10uanMtb3BlbjphZnRlciwgLmpzLWFjY29kaW9uX19jbGlja1tkYXRhLWFjYy1wY10uanMtb3BlbjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuanMtYWNjb2Rpb25fX2NvbnQ6bm90KC5qcy1hY2NvZGlvbl9fY29udClbZGF0YS1hY2MtcGNdIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qcy1hY2NvZGlvbl9fY29udDpub3QoLmpzLWFjY29kaW9uX19jb250KVtkYXRhLWFjYy1zcF0ge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYy1oZWFkaW5nLTEge1xuICBjb2xvcjogIzNEM0QzRDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmctMSB7XG4gICAgZm9udC1zaXplOiA3LjQ3dnc7XG4gIH1cbn1cblxuLmMtaGVhZGluZy0yIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1ib3R0b206IDAuN2VtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1oZWFkaW5nLTIge1xuICAgIGZvbnQtc2l6ZTogNi40dnc7XG4gIH1cbn1cbi5jLWhlYWRpbmctMjphZnRlciwgLmMtaGVhZGluZy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmctMjphZnRlciwgLmMtaGVhZGluZy0yOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAwLjh2dztcbiAgfVxufVxuLmMtaGVhZGluZy0yOmJlZm9yZSB7XG4gIHdpZHRoOiA2NHB4O1xuICBiYWNrZ3JvdW5kOiAjNUVBNEUxO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaGVhZGluZy0yOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEydnc7XG4gIH1cbn1cbi5jLWhlYWRpbmctMjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRDVERkU1O1xufVxuXG4uYy1oZWFkaW5nLTMge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaGVhZGluZy0zIHtcbiAgICBmb250LXNpemU6IDUuMzN2dztcbiAgfVxufVxuXG4uYy1oZWFkaW5nLTQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaGVhZGluZy00IHtcbiAgICBmb250LXNpemU6IDQuMjd2dztcbiAgfVxufVxuXG4uYy1oZWFkaW5nX190YWcge1xuICBjb2xvcjogIzVFQTRFMTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmdfX3RhZyB7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gIH1cbn1cblxuLmMtaGVhZGluZ19fZGVzYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzc7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmdfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICB9XG59XG5cbi5jLWhlYWRpbmctYmcge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmctYmcge1xuICAgIGZvbnQtc2l6ZTogNS4zM3Z3O1xuICB9XG59XG4uYy1oZWFkaW5nLWJnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5jLWhlYWRpbmctYmctLW1lc3NhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2h5Z2llbmUvbWVzc2FnZS10eHQuc3ZnKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtaGVhZGluZy1iZy0tbWVzc2FnZTphZnRlciB7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogMTY3cHg7XG4gICAgdG9wOiAtODJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jLWhlYWRpbmctYmctLW1lc3NhZ2U6YWZ0ZXIge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtaGVhZGluZy1iZy0tbWVzc2FnZTphZnRlciB7XG4gICAgd2lkdGg6IDU2LjUzdnc7XG4gICAgaGVpZ2h0OiAyMS4zM3Z3O1xuICAgIHRvcDogLTEwLjY3dnc7XG4gIH1cbn1cbi5jLWhlYWRpbmctYmctLW1lc3NhZ2UtbnVyc2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9udXJzZS9tZXNzYWdlLXR4dC5zdmcpO1xufVxuLmMtaGVhZGluZy1iZy0tcGlja3VwOmFmdGVyIHtcbiAgd2lkdGg6IDM3NnB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2h5Z2llbmUvbWVzc2FnZS10eHQtY3VycmljdWx1bS5zdmcpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgdG9wOiAtMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWhlYWRpbmctYmctLXBpY2t1cDphZnRlciB7XG4gICAgd2lkdGg6IDU0LjY3dnc7XG4gICAgaGVpZ2h0OiAxMS4ydnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtN2RlZyk7XG4gICAgdG9wOiAtNS4zM3Z3O1xuICB9XG59XG4uYy1oZWFkaW5nLWJnLS1waWNrdXAtbnVyc2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9udXJzZS9tZXNzYWdlLXR4dC1jdXJyaWN1bHVtLnN2Zykgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuXG4uYy1wYXJhLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYy1wYXJhLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jLXBhcmEtLWltcG9ydGFudCB7XG4gIGNvbG9yOiAjRjEyMzIzO1xufVxuXG4uYy10ZXh0LTFfMiB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbn1cblxuLmMtdGV4dC0xXzMge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmMtdGV4dC0xXzYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jLXRleHQtMV84IHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBsaW5lLWhlaWdodDogMS43ODtcbn1cblxuLmMtdGV4dC0zXzIge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmMtcGFyYS1ib3JkZXJfX2JveCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNFMUU1RTg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDQ1cHggMzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXBhcmEtYm9yZGVyX19ib3gge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYy1wYXJhLWJvcmRlcl9fYm94IHtcbiAgICBwYWRkaW5nOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtcGFyYS1ib3JkZXJfX2JveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIGJvcmRlci13aWR0aDogMC44dnc7XG4gICAgcGFkZGluZzogNy4ydnc7XG4gICAgcGFkZGluZy10b3A6IDkuODd2dztcbiAgfVxufVxuLmMtcGFyYS1ib3JkZXJfX2JveC0tYmcge1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jLXBhcmEtYm9yZGVyX19ib3gtLWJnIHtcbiAgICBwYWRkaW5nOiA1MHB4IDQycHg7XG4gIH1cbn1cblxuLmMtcGFyYS1ib3JkZXJfX2JveC0tbm8tYm9yZGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYy1wYXJhLWJvcmRlcl9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1wYXJhLWJvcmRlcl9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0O1xuICB9XG59XG5cbi5jLXBhcmEtYm9yZGVyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXBhcmEtYm9yZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhcmEtYm9yZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNzN2dztcbiAgICBsaW5lLWhlaWdodDogNi40dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdG8tLXVwcmlnaHQtc3Age1xuICAgIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7XG4gIH1cbn1cblxuLmMtYXJyb3dGaWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4zZW07XG4gIGhlaWdodDogMS4zZW07XG4gIGJhY2tncm91bmQ6ICM1RUE0RTE7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtYXJyb3dGaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNDAlIDclLCAzMSUgMTclLCA2MiUgNTAlLCAzMSUgODMlLCA0MCUgOTMlLCA3OSUgNTAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi5jLWFycm93TGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNsaXAtcGF0aDogcG9seWdvbig0MCUgNyUsIDMxJSAxNyUsIDYyJSA1MCUsIDMxJSA4MyUsIDQwJSA5MyUsIDc5JSA1MCUpO1xufVxuXG4uYy1pY29uX19wZGY6bm90KFtjbGFzcyo9Yy1saW5rXSkge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVlbTtcbn1cbi5jLWljb25fX3BkZjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbjogLTAuMTVlbSAwIDAgMC4yNWVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjMzMzMlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4ucC1uZXdzX19saXN0SXRlbSAuYy1pY29uX19wZGY6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtaWNvbl9fcGRmLS1ibHVlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjM1RUE0RTElMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzNUVBNEUxJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC00MS4wODQlMjAtMTE0LjI0MiklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0wJTIwMGgxMXYxNWgtMTF6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmMtaWNvbl9fcGRmLS1oeWdpZW5lOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjNncmVlbiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjNncmVlbiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDEuMDg0JTIwLTExNC4yNDIpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDBoMTF2MTVoLTExeiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5jLWljb25fX3BkZi0tbnVyc2U6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyM0Y1NzhBMiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjNGNTc4QTIlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uYy1pY29uX19wZGYtLXJlZDphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzRjEyMzIzJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAuMjkxKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTQ5LjQ4NyUyMDEyNC4yNTJhMS4xMzUlMjAxLjEzNSUyMDAlMjAwJTIwMCUyMC0uNTkyLS4xNTJoLS44OTVsLS45MjEtMS41OTQuNDQ5LS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMC0xLjk1JTIwMGwuNDQ5Ljc3OC0uOTI3JTIwMS41OTRoLS45YTEuMTM5JTIwMS4xMzklMjAwJTIwMCUyMDAlMjAtMS4wMDklMjAxLjcwOCUyMDEuMTMyJTIwMS4xMzIlMjAwJTIwMCUyMDAlMjAuNjkyLjUzMSUyMDEuMTQ2JTIwMS4xNDYlMjAwJTIwMCUyMDAlMjAuMy4wMzklMjAxLjE0MSUyMDEuMTQxJTIwMCUyMDAlMjAwJTIwMS0uNTg5bC40NDktLjc3OGgxLjg0MWwuNDQ5Ljc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwMS41NjctMS41MzZtLTUuMSUyMDEuMDg1LS4wMDYuMDFhLjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjA4Ni4wODguMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMjI4LS4zOTUuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC4xMTMtLjAzMWguNHptMi4xNjEtNC40MjdhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LjIyOC4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wMzMuMTE5bC0uMDA2LjAxLS4xODkuMzI3LS4xODktLjMyNy0uMDA2LS4wMWEuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDMzLS4xMTkuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjgtLjIyOG0tLjM5NSUyMDMuMTg5LjM5NS0uNjgzLjM5NS42ODN6bTIuOTU5JTIwMS4yNTNhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjMxMS4wODMuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDg2LS4wODhsLS4wMDYtLjAxLS4xODktLjMyN2guMzg5YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIuMzQyJTIyJTIwZmlsbCUzRCUyMiUyM0YxMjMyMyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDEuMDg0JTIwLTExNC4yNDIpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDBoMTF2MTVoLTExeiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5jLWljb25fX3BkZi0td2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uYy1pY29uX19wZGYtLWdyYXk6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyMzcwNzA3MCUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjM3MDcwNzAlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi5jLWxpbmssIC5jLWxpc3QgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzQjQwNDM7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGluazpob3ZlciwgLmMtbGlzdCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLmMtbGluay5jLWljb25fX3BkZiwgLmMtbGlzdCBhLmMtaWNvbl9fcGRmIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG59XG4uYy1saW5rLmMtaWNvbl9fcGRmOmFmdGVyLCAuYy1saXN0IGEuYy1pY29uX19wZGY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW46IC0wLjE1ZW0gMCAwIDAuMjVlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjMzMzMlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzMzMzJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC00MS4wODQlMjAtMTE0LjI0MiklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0wJTIwMGgxMXYxNWgtMTF6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmMtbGluay5jLWljb25fX3BkZi51LWNvbG9yX21haW46YWZ0ZXIsIC5jLWxpc3QgYS5jLWljb25fX3BkZi51LWNvbG9yX21haW46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyMzVFQTRFMSUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjM1RUE0RTElMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uYy1saW5rLmMtaWNvbl9fcGRmLnUtY29sb3JfaHlnaWVuZTphZnRlciwgLmMtbGlzdCBhLmMtaWNvbl9fcGRmLnUtY29sb3JfaHlnaWVuZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzZ3JlZW4lMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzZ3JlZW4lMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uYy1saW5rLmMtaWNvbl9fcGRmLnUtY29sb3JfbnVyc2U6YWZ0ZXIsIC5jLWxpc3QgYS5jLWljb25fX3BkZi51LWNvbG9yX251cnNlOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjNGNTc4QTIlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzRjU3OEEyJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC00MS4wODQlMjAtMTE0LjI0MiklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0wJTIwMGgxMXYxNWgtMTF6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmMtbGluay5jLWljb25fX3BkZi51LWNvbG9yX3JlZDphZnRlciwgLmMtbGlzdCBhLmMtaWNvbl9fcGRmLnUtY29sb3JfcmVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjNGMTIzMjMlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzRjEyMzIzJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC00MS4wODQlMjAtMTE0LjI0MiklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0wJTIwMGgxMXYxNWgtMTF6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmMtbGluay5jLWljb25fX3BkZi51LWNvbG9yX3doaXRlOmFmdGVyLCAuYy1saXN0IGEuYy1pY29uX19wZGYudS1jb2xvcl93aGl0ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAuMjkxKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTQ5LjQ4NyUyMDEyNC4yNTJhMS4xMzUlMjAxLjEzNSUyMDAlMjAwJTIwMCUyMC0uNTkyLS4xNTJoLS44OTVsLS45MjEtMS41OTQuNDQ5LS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMC0xLjk1JTIwMGwuNDQ5Ljc3OC0uOTI3JTIwMS41OTRoLS45YTEuMTM5JTIwMS4xMzklMjAwJTIwMCUyMDAlMjAtMS4wMDklMjAxLjcwOCUyMDEuMTMyJTIwMS4xMzIlMjAwJTIwMCUyMDAlMjAuNjkyLjUzMSUyMDEuMTQ2JTIwMS4xNDYlMjAwJTIwMCUyMDAlMjAuMy4wMzklMjAxLjE0MSUyMDEuMTQxJTIwMCUyMDAlMjAwJTIwMS0uNTg5bC40NDktLjc3OGgxLjg0MWwuNDQ5Ljc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwMS41NjctMS41MzZtLTUuMSUyMDEuMDg1LS4wMDYuMDFhLjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjA4Ni4wODguMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMjI4LS4zOTUuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC4xMTMtLjAzMWguNHptMi4xNjEtNC40MjdhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LjIyOC4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wMzMuMTE5bC0uMDA2LjAxLS4xODkuMzI3LS4xODktLjMyNy0uMDA2LS4wMWEuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDMzLS4xMTkuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjgtLjIyOG0tLjM5NSUyMDMuMTg5LjM5NS0uNjgzLjM5NS42ODN6bTIuOTU5JTIwMS4yNTNhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjMxMS4wODMuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDg2LS4wODhsLS4wMDYtLjAxLS4xODktLjMyN2guMzg5YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIuMzQyJTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDEuMDg0JTIwLTExNC4yNDIpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDBoMTF2MTVoLTExeiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5jLWxpbmsuYy1pY29uX19wZGYudS1jb2xvcl9ncmF5OmFmdGVyLCAuYy1saXN0IGEuYy1pY29uX19wZGYudS1jb2xvcl9ncmF5OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDExJTIwMTUlMjIlMjB3aWR0aCUzRCUyMjExJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMm0xMC45MzElMjA0LjA1NWMwLS4wMTElMjAwLS4wMjIlMjAwLS4wMzNzMC0uMDA4JTIwMC0uMDExLS4wMDYtLjAyNi0uMDEtLjAzOGMwLS4wMTMtLjAwOS0uMDI1LS4wMTQtLjAzOCUyMDAtLjAxMi0uMDEtLjAyMy0uMDE2LS4wMzR2LS4wMDZjLS4wMDUtLjAxLS4wMTEtLjAyLS4wMTctLjAyOWwtLjAwNi0uMDA5LS4wMTgtLjAyNS0uMDA4LS4wMTEtLjAyMy0uMDI2LS4wMTktLjAxNy0zLjY0NS0zLjY0NS0uMDA2LS4wMDYtLjAyNi0uMDI3aC0uMDExbC0uMDI1LS4wMjMtLjAwOS0uMDA1LS4wMy0uMDE4aC0uMDA2bC0uMDM0LS4wMTloLS4wMDhsLS4wMzQtLjAxNS0uMDQzLS4wMTFoLS4wMTJsLS4wMzItLjAwOWgtLjA0Ni02LjM3N2EuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC0uNDU2LjQ1NnYxMy42NjZhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgxMC4wMjJhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LS40NTZ2LTEwLjAyMnEwLS4wMjMlMjAwLS4wNDVtLTMuNjQyLTIuNSUyMDIuMDg2JTIwMi4wODloLTIuMDg5em0tNi4zODElMjAxMi4xMTJ2LTEyLjc1Nmg1LjQ2N3YzLjE4OWEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDMuMTg5djkuMTExeiUyMiUyMGZpbGwlM0QlMjIlMjM3MDcwNzAlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzNzA3MDcwJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKC00MS4wODQlMjAtMTE0LjI0MiklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm0wJTIwMGgxMXYxNWgtMTF6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuXG4uYy1saW5rVGV4dCwgLmMtbGlua1RleHRBcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpbmtUZXh0LCAuYy1saW5rVGV4dEFycm93IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuYy1saW5rVGV4dDpob3ZlciwgLmMtbGlua1RleHRBcnJvdzpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVFQTRFMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua1RleHQsIC5jLWxpbmtUZXh0QXJyb3cge1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICB9XG59XG4uYy1saW5rVGV4dC5jLWljb25fX3BkZjphZnRlciwgLmMtaWNvbl9fcGRmLmMtbGlua1RleHRBcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzMzMzJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAuMjkxKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTQ5LjQ4NyUyMDEyNC4yNTJhMS4xMzUlMjAxLjEzNSUyMDAlMjAwJTIwMCUyMC0uNTkyLS4xNTJoLS44OTVsLS45MjEtMS41OTQuNDQ5LS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMC0xLjk1JTIwMGwuNDQ5Ljc3OC0uOTI3JTIwMS41OTRoLS45YTEuMTM5JTIwMS4xMzklMjAwJTIwMCUyMDAlMjAtMS4wMDklMjAxLjcwOCUyMDEuMTMyJTIwMS4xMzIlMjAwJTIwMCUyMDAlMjAuNjkyLjUzMSUyMDEuMTQ2JTIwMS4xNDYlMjAwJTIwMCUyMDAlMjAuMy4wMzklMjAxLjE0MSUyMDEuMTQxJTIwMCUyMDAlMjAwJTIwMS0uNTg5bC40NDktLjc3OGgxLjg0MWwuNDQ5Ljc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwMS41NjctMS41MzZtLTUuMSUyMDEuMDg1LS4wMDYuMDFhLjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjA4Ni4wODguMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMjI4LS4zOTUuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC4xMTMtLjAzMWguNHptMi4xNjEtNC40MjdhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LjIyOC4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wMzMuMTE5bC0uMDA2LjAxLS4xODkuMzI3LS4xODktLjMyNy0uMDA2LS4wMWEuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDMzLS4xMTkuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjgtLjIyOG0tLjM5NSUyMDMuMTg5LjM5NS0uNjgzLjM5NS42ODN6bTIuOTU5JTIwMS4yNTNhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjMxMS4wODMuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDg2LS4wODhsLS4wMDYtLjAxLS4xODktLjMyN2guMzg5YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIuMzQyJTIyJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDEuMDg0JTIwLTExNC4yNDIpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDBoMTF2MTVoLTExeiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cblxuLmMtbGlua1RleHRBcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1jaXJjbGUtaWNvbi1ibHVlLnN2Zykgbm8tcmVwZWF0IDAgMC8xMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUZXh0QXJyb3c6YmVmb3JlIHtcbiAgICB3aWR0aDogNS44N3Z3O1xuICAgIGhlaWdodDogNS44N3Z3O1xuICAgIG1hcmdpbi1yaWdodDogMi4xM3Z3O1xuICB9XG59XG5cbi5jLWxpbmtCdXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtaW4td2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nOiAxLjNlbSAyLjVlbSAxLjNlbSAxLjI1ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkICNFMUU1RTg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xufVxuLmMtbGlua0J1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtCdXR0b24ge1xuICAgIG1pbi13aWR0aDogNzJ2dztcbiAgICBwYWRkaW5nOiAxLjE1ZW0gMi44NWVtIDEuMTVlbSAxLjQyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDMgLmMtbGlua0J1dHRvbiB7XG4gICAgbWluLXdpZHRoOiA2Ny41JTtcbiAgfVxufVxuLmMtbGlua0J1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ibGFjay5zdmcpIG5vLXJlcGVhdCAwIDAvMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDEuMjVlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0J1dHRvbjphZnRlciB7XG4gICAgd2lkdGg6IDIuNHZ3O1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG59XG4uYy1saW5rQnV0dG9uLS1leGFtIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNGNTRGNTk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jLWxpbmtCdXR0b24tLWV4YW06YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLXdoaXRlLnN2Zyk7XG59XG4uYy1saW5rQnV0dG9uLS1leGFtSWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMCA1cHggMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtCdXR0b24tLWV4YW1JY29uIHtcbiAgICBtYXgtd2lkdGg6IDc2Ljh2dztcbiAgICBoZWlnaHQ6IDE3LjA3dnc7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xuICAgIHBhZGRpbmc6IDAgMCAxLjA3dncgNHZ3O1xuICB9XG59XG4uYy1saW5rQnV0dG9uLS1leGFtSWNvbjphZnRlciB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIHJpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLXdoaXRlMS5zdmcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0J1dHRvbi0tZXhhbUljb246YWZ0ZXIge1xuICAgIHdpZHRoOiAyLjY3dnc7XG4gICAgaGVpZ2h0OiA0LjUzdnc7XG4gICAgcmlnaHQ6IDUuMDd2dztcbiAgfVxufVxuLmMtbGlua0J1dHRvbi0tZXhhbUljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMjRweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9ib29rLWljb24uc3ZnKSBuby1yZXBlYXQgMCAwLzEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saW5rQnV0dG9uLS1leGFtSWNvbjpiZWZvcmUge1xuICAgIHdpZHRoOiA3Ljczdnc7XG4gICAgaGVpZ2h0OiA1Ljg3dnc7XG4gICAgbGVmdDogNC44dnc7XG4gIH1cbn1cbi5jLWxpbmtCdXR0b24tLWV4YW1JY29uIGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0J1dHRvbi0tZXhhbUljb24gaSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBsaW5lLWhlaWdodDogNC4yN3Z3O1xuICB9XG59XG4uYy1saW5rQnV0dG9uLS1leGFtTGluZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y1NEY1OTtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jLWxpbmtCdXR0b24tLWV4YW1MaW5lOmFmdGVyIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICByaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1waW5rLnN2Zyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saW5rQnV0dG9uLS1leGFtTGluZTphZnRlciB7XG4gICAgd2lkdGg6IDEuODd2dztcbiAgICBoZWlnaHQ6IDIuNjd2dztcbiAgICByaWdodDogNS4wN3Z3O1xuICB9XG59XG4uYy1saW5rQnV0dG9uLS1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEuM2VtIDIuNWVtO1xufVxuLmMtbGlua0J1dHRvbi0tYmxhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmMtbGlua0J1dHRvbi0tbWQge1xuICBtaW4td2lkdGg6IDIwNHB4O1xuICBwYWRkaW5nLXRvcDogMS4wNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wNWVtO1xuICBib3JkZXItd2lkdGg6IDAuMTg3NWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0J1dHRvbi0tbWQge1xuICAgIG1pbi13aWR0aDogNDUuMzN2dztcbiAgICBoZWlnaHQ6IDEzLjMzdnc7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5jLWxpbmtCdXR0b24tLW1kOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ncmF5LnN2Zyk7XG4gIHJpZ2h0OiAwLjgxMjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtCdXR0b24tLW1kOmFmdGVyIHtcbiAgICB3aWR0aDogMS4zM3Z3O1xuICAgIGhlaWdodDogMi40dnc7XG4gICAgcmlnaHQ6IDMuMnZ3O1xuICB9XG59XG4uYy1saW5rQnV0dG9uLS1zbSB7XG4gIG1pbi13aWR0aDogMjA0cHg7XG4gIHBhZGRpbmctdG9wOiAxLjA1ZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjA1ZW07XG4gIGJvcmRlci13aWR0aDogMC4xODc1ZW07XG59XG4uYy1saW5rQnV0dG9uLS1zbTphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24tZ3JheS5zdmcpO1xuICByaWdodDogMC44MTI1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYy1saW5rQnV0dG9uLS1tYXgxMDAge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1saW5rQnV0dG9uIGkge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmMtbGlua0lUVC1uZXcgLmMtbGlua0J1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1iYW5uZXJfX2FjdGlvbiAuYy1saW5rQnV0dG9uIHtcbiAgICBoZWlnaHQ6IDE2dnc7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gIH1cbn1cbi5jLWxpbmtCdXR0b24uYy1pY29uX19wZGY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMGhlaWdodCUzRCUyMjE1JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTElMjAxNSUyMiUyMHdpZHRoJTNEJTIyMTElMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBkJTNEJTIybTEwLjkzMSUyMDQuMDU1YzAtLjAxMSUyMDAtLjAyMiUyMDAtLjAzM3MwLS4wMDglMjAwLS4wMTEtLjAwNi0uMDI2LS4wMS0uMDM4YzAtLjAxMy0uMDA5LS4wMjUtLjAxNC0uMDM4JTIwMC0uMDEyLS4wMS0uMDIzLS4wMTYtLjAzNHYtLjAwNmMtLjAwNS0uMDEtLjAxMS0uMDItLjAxNy0uMDI5bC0uMDA2LS4wMDktLjAxOC0uMDI1LS4wMDgtLjAxMS0uMDIzLS4wMjYtLjAxOS0uMDE3LTMuNjQ1LTMuNjQ1LS4wMDYtLjAwNi0uMDI2LS4wMjdoLS4wMTFsLS4wMjUtLjAyMy0uMDA5LS4wMDUtLjAzLS4wMThoLS4wMDZsLS4wMzQtLjAxOWgtLjAwOGwtLjAzNC0uMDE1LS4wNDMtLjAxMWgtLjAxMmwtLjAzMi0uMDA5aC0uMDQ2LTYuMzc3YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLS40NTYuNDU2djEzLjY2NmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYuNDU2aDEwLjAyMmEuNDU2LjQ1NiUyMDAlMjAwJTIwMCUyMC40NTYtLjQ1NnYtMTAuMDIycTAtLjAyMyUyMDAtLjA0NW0tMy42NDItMi41JTIwMi4wODYlMjAyLjA4OWgtMi4wODl6bS02LjM4MSUyMDEyLjExMnYtMTIuNzU2aDUuNDY3djMuMTg5YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMy4xODl2OS4xMTF6JTIyJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgwJTIwLjI5MSklMjIlMkYlM0UlM0NwYXRoJTIwZCUzRCUyMm00OS40ODclMjAxMjQuMjUyYTEuMTM1JTIwMS4xMzUlMjAwJTIwMCUyMDAlMjAtLjU5Mi0uMTUyaC0uODk1bC0uOTIxLTEuNTk0LjQ0OS0uNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAtMS45NSUyMDBsLjQ0OS43NzgtLjkyNyUyMDEuNTk0aC0uOWExLjEzOSUyMDEuMTM5JTIwMCUyMDAlMjAwJTIwLTEuMDA5JTIwMS43MDglMjAxLjEzMiUyMDEuMTMyJTIwMCUyMDAlMjAwJTIwLjY5Mi41MzElMjAxLjE0NiUyMDEuMTQ2JTIwMCUyMDAlMjAwJTIwLjMuMDM5JTIwMS4xNDElMjAxLjE0MSUyMDAlMjAwJTIwMCUyMDEtLjU4OWwuNDQ5LS43NzhoMS44NDFsLjQ0OS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMDEuNTY3LTEuNTM2bS01LjElMjAxLjA4NS0uMDA2LjAxYS4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wODYuMDg4LjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjIyOC0uMzk1LjIyMy4yMjMlMjAwJTIwMCUyMDElMjAuMTEzLS4wMzFoLjR6bTIuMTYxLTQuNDI3YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC4yMjguMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDMzLjExOWwtLjAwNi4wMS0uMTg5LjMyNy0uMTg5LS4zMjctLjAwNi0uMDFhLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjAzMy0uMTE5LjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LS4yMjhtLS4zOTUlMjAzLjE4OS4zOTUtLjY4My4zOTUuNjgzem0yLjk1OSUyMDEuMjUzYS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4zMTEuMDgzLjIyMy4yMjMlMjAwJTIwMCUyMDElMjAtLjA4Ni0uMDg4bC0uMDA2LS4wMS0uMTg5LS4zMjdoLjM4OWEuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yLjM0MiUyMiUyMGZpbGwlM0QlMjIlMjMzMzMlMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi5jLWxpbmtCdXR0b24tLW5vQXJyb3c6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1saW5rQnV0dG9uMiB7XG4gIG1pbi13aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0J1dHRvbjIge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogNDB2dztcbiAgICBoZWlnaHQ6IDEzLjMzdnc7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gICAgbGluZS1oZWlnaHQ6IDUuMzN2dztcbiAgICBib3JkZXItcmFkaXVzOiAyLjY3dnc7XG4gIH1cbn1cbi5jLWxpbmtCdXR0b24yOmFmdGVyIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICByaWdodDogMTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ibGFjazIuc3ZnKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtCdXR0b24yOmFmdGVyIHtcbiAgICB3aWR0aDogMS44N3Z3O1xuICAgIGhlaWdodDogMi45M3Z3O1xuICAgIHJpZ2h0OiAzLjczdnc7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBnZWxhdGluZSB7XG4gIGZyb20sIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjksIDEuMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMC45KTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSwgMS4wNSk7XG4gIH1cbiAgZnJvbSwgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMS4xKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAwLjkpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAxLjA1KTtcbiAgfVxufVxuLmMtbGlzdCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0IGxpIHtcbiAgICBsaW5lLWhlaWdodDogNS4zM3Z3O1xuICAgIHBhZGRpbmctbGVmdDogNC4yN3Z3O1xuICB9XG59XG4uYy1saXN0IGxpICsgKiB7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3QgbGkgKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAyLjEzdnc7XG4gIH1cbn1cbi5jLWxpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDAuODEyNWVtO1xuICBoZWlnaHQ6IDAuODEyNWVtO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdCBsaTpiZWZvcmUge1xuICAgIHRvcDogMC4zZW07XG4gIH1cbn1cbi5jLWxpc3ROdW1iZXIge1xuICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdE51bWJlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMzN2dztcbiAgfVxufVxuLmMtbGlzdE51bWJlciBsaSB7XG4gIHBhZGRpbmc6IDAgMCAwIDAuMjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3ROdW1iZXIgbGkge1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuMjVlbTtcbiAgfVxufVxuLmMtbGlzdE51bWJlciBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYy1saXN0TGluay0taCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA5cHggMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3RMaW5rLS1oIHtcbiAgICBnYXA6IDIuNHZ3IDUuMzN2dztcbiAgfVxufVxuLmMtbGlzdExpbmstLWggbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0TGluay0taCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNS4zM3Z3O1xuICB9XG59XG4uYy1saXN0TGluay0taCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNUVBNEUxO1xufVxuXG4uYy1saXN0TGluay0tdiBsaSB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3RMaW5rLS12IGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1ZW07XG4gICAgcGFkZGluZy1sZWZ0OiA1LjMzdnc7XG4gIH1cbn1cbi5jLWxpc3RMaW5rLS12IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM1RUE0RTE7XG59XG5cbi5jLWxpc3RDYXV0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlzdENhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMy43M3Z3O1xuICB9XG59XG4uYy1saXN0Q2F1dGlvbiBsaSB7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3RDYXV0aW9uIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNTN2dztcbiAgICBsaW5lLWhlaWdodDogNS44N3Z3O1xuICB9XG59XG4uYy1saXN0Q2F1dGlvbiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAu1wiO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0Q2F1dGlvbiBsaTpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLmMtbGlzdENhdXRpb24gbGk6bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saXN0Q2F1dGlvbiBsaTpudGgtY2hpbGQobisyKSB7XG4gICAgbWFyZ2luLXRvcDogMC44dnc7XG4gIH1cbn1cblxuLmMtbGlzdExpbmstLW11bHRpcGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpc3RMaW5rLS1tdWx0aXBsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMC43NWVtO1xuICB9XG59XG5cbi5jLXRhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RCREJEQjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUge1xuICAgIGZvbnQtc2l6ZTogMy43M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA1LjMzdnc7XG4gIH1cbn1cbi5jLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XG4gIG1hcmdpbjogLTJweDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4uYy10YWJsZSB0YWJsZVtkYXRhLXRhYmxlLXNwLXdpZHRoXSB7XG4gIG1pbi13aWR0aDogY2FsYygxMDAlICsgMnB4KTtcbn1cbi5jLXRhYmxlIHRhYmxlW2RhdGEtdGFibGUtdGgtbm9ybWFsXSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS5jLXRhYmxlLS1yb3cgdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy10YWJsZSB0aCwgLmMtdGFibGUgdGQge1xuICBwYWRkaW5nOiAyMXB4IDE4cHggMjFweCAyMnB4O1xuICBib3JkZXI6IDJweCBkb3R0ZWQgI0RCREJEQjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRoLCAuYy10YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogMi42N3Z3IDMuMnZ3IDIuOTN2dztcbiAgfVxufVxuLmMtdGFibGUgdGguYi1yX25vbmUsIC5jLXRhYmxlIHRkLmItcl9ub25lIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuLmMtdGFibGUgdGguYi1sX25vbmUsIC5jLXRhYmxlIHRkLmItbF9ub25lIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uYy10YWJsZSB0aC5iLXRfbm9uZSwgLmMtdGFibGUgdGQuYi10X25vbmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmMtdGFibGUgdGguYi1iX25vbmUsIC5jLXRhYmxlIHRkLmItYl9ub25lIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jLXRhYmxlIHRoLmItbHJfbm9uZSwgLmMtdGFibGUgdGQuYi1scl9ub25lIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRoLmItYl9ub25lLXNwLCAuYy10YWJsZSB0ZC5iLWJfbm9uZS1zcCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuYy10YWJsZSB0aC5iLXRfbm9uZS1zcCwgLmMtdGFibGUgdGQuYi10X25vbmUtc3Age1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLmMtdGFibGUgdGguanMtY2VsbC1lbXB0eSwgLmMtdGFibGUgdGQuanMtY2VsbC1lbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uYy10YWJsZSB0aGVhZCB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUgdGhlYWQgdGgge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS40NDtcbiAgICBwYWRkaW5nLXRvcDogOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRoZWFkIHRoIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi42N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZSBjYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDMuNzN2dztcbiAgICBsaW5lLWhlaWdodDogNS4zM3Z3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmc6IDIuNjd2dyAzLjJ2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jLXRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gKixcbi5jLXRhYmxlIHRib2R5IC5jLXRhYmxlLXRyX19maXJzdCA+ICoge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmMtdGFibGUgdGJvZHkgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRoIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5jLXRhYmxlIHRib2R5IHRoLnR4dF92IHtcbiAgICBwYWRkaW5nOiAyMHB4IDI2cHggMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFibGUgdGJvZHkgdGgge1xuICAgIHBhZGRpbmc6IDIuNjd2dyAyLjkzdncgMy4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xuICB9XG59XG4uYy10YWJsZSB0ci51LWZpbGxfbWFpbiA+ICoge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNUVBNEUxICFpbXBvcnRhbnQ7XG59XG4uYy10YWJsZSB0ci51LWZpbGxfaHlnaWVuZSA+ICoge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMTJDMTlFICFpbXBvcnRhbnQ7XG59XG4uYy10YWJsZSB0ci51LWZpbGxfbnVyc2UgPiAqIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0Y1NzhBMiAhaW1wb3J0YW50O1xufVxuLmMtdGFibGUgLnR4dF92IHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3aWR0aDogMXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC40ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlLS10YWIgdGJvZHkgdGgge1xuICAgIHdpZHRoOiAyOHZ3O1xuICB9XG4gIC5jLXRhYmxlLS10YWIgdGJvZHkgdGQge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAuYy10YWJsZS0tdGFiIHRib2R5IHRkOm5vdCguanMtc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUtdGFiX19oZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS10YWJfX2hlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2x1bW4tZ2FwOiAwLjUzdnc7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAuYy10YWJsZS10YWJfX2hlYWQgPiAqIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAwLjM2dncpO1xuICAgIGZvbnQtc2l6ZTogMy43M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA1LjMzdnc7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMi42N3Z3IDMuMnZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzN2dyA1LjMzdncgMCAwO1xuICAgIGJhY2tncm91bmQ6ICNENURGRTU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmMtdGFibGUtdGFiX19oZWFkLnUtZmlsbF9tYWluID4gKi5qcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogIzVFQTRFMSAhaW1wb3J0YW50O1xuICB9XG4gIC5jLXRhYmxlLXRhYl9faGVhZC51LWZpbGxfaHlnaWVuZSA+ICouanMtYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICMxMkMxOUUgIWltcG9ydGFudDtcbiAgfVxuICAuYy10YWJsZS10YWJfX2hlYWQudS1maWxsX251cnNlID4gKi5qcy1hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0Y1NzhBMiAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlLS1yb3cgdGFibGU6bm90KFtkYXRhLXRhYmxlLXNwdmlldz1wY10pICoge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXJvdyB0YWJsZTpub3QoW2RhdGEtdGFibGUtc3B2aWV3PXBjXSkgdGgsIC5jLXRhYmxlLS1yb3cgdGFibGU6bm90KFtkYXRhLXRhYmxlLXNwdmlldz1wY10pIHRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmMtdGFibGUtLXJvdyB0YWJsZTpub3QoW2RhdGEtdGFibGUtc3B2aWV3PXBjXSkgdGJvZHkgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi42N3Z3O1xuICB9XG4gIC5jLXRhYmxlLS1yb3cgdGFibGU6bm90KFtkYXRhLXRhYmxlLXNwdmlldz1wY10pIHRib2R5IHRkIHtcbiAgICBwYWRkaW5nLXRvcDogMy43M3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjczdnc7XG4gICAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAjRDVERkU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXJvdyB0YWJsZTpub3QoW2RhdGEtdGFibGUtc3B2aWV3PXBjXSkgdGJvZHkgdHIgdGQgKyAqIHtcbiAgICBib3JkZXItdG9wOiAycHggZG90dGVkICNENURGRTUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJsZS0tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGFibGUge1xuICAgIHdpZHRoOiBjYWxjKDI1MCUgKyA0cHgpO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGhlYWQgW2NsYXNzKj1zdGlja3lfY106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yaWdodDogMnB4IGRvdHRlZCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCB0Ym9keSBbY2xhc3MqPXN0aWNreV9jXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTJweDtcbiAgfVxuICAuYy10YWJsZS0tc2Nyb2xsIHRib2R5IFtjbGFzcyo9c3RpY2t5X2NdLnR4dF92IHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udHh0X3Y6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX21haW46YWZ0ZXIsIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX21haW46YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNUVBNEUxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCB0Ym9keSBbY2xhc3MqPXN0aWNreV9jXS51LWZpbGxfbWFpbjI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNERkVERjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjREJEQkRCO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX2h5Z2llbmU6YWZ0ZXIsIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX2h5Z2llbmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTJDMTlFICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCB0Ym9keSBbY2xhc3MqPXN0aWNreV9jXS51LWZpbGxfaHlnaWVuZTI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFMkY3RjMgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjREJEQkRCO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX251cnNlOmFmdGVyLCAuYy10YWJsZS0tc2Nyb2xsIHRib2R5IFtjbGFzcyo9c3RpY2t5X2NdLnUtZmlsbF9udXJzZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNGNTc4QTIgIWltcG9ydGFudDtcbiAgfVxuICAuYy10YWJsZS0tc2Nyb2xsIHRib2R5IFtjbGFzcyo9c3RpY2t5X2NdLnUtZmlsbF9udXJzZTI6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICNGRkY3RjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjREJEQkRCO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgdGhbY2xhc3MqPXN0aWNreV9jXSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgPiBbY2xhc3MqPXN0aWNreV9jXTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYy10YWJsZS0tc2Nyb2xsIHRyID4gKjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCBbY2xhc3MqPXN0aWNreV9jXSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDI4dnc7XG4gICAgei1pbmRleDogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgW2NsYXNzKj1zdGlja3lfY10udHh0X3Yge1xuICAgIHdpZHRoOiAxMC42N3Z3O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgICB0ZXh0LW9yaWVudGF0aW9uOiB1cHJpZ2h0O1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgW2NsYXNzKj1zdGlja3lfY10gKyAqIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgfVxuICAuYy10YWJsZS0tc2Nyb2xsIFtjbGFzcyo9c3RpY2t5X2NdLnUtZmlsbF9tYWluMiB7XG4gICAgYmFja2dyb3VuZDogI0RGRURGOSAhaW1wb3J0YW50O1xuICB9XG4gIC5jLXRhYmxlLS1zY3JvbGwgW2NsYXNzKj1zdGlja3lfY10udS1maWxsX2h5Z2llbmUyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTJGN0YzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCBbY2xhc3MqPXN0aWNreV9jXS51LWZpbGxfbnVyc2UyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGN0Y5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFibGUtLXNjcm9sbCAuc3RpY2t5X2MyIHtcbiAgICB3aWR0aDogMjIuMTN2dztcbiAgICBsZWZ0OiAxMC42N3Z3O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICB9XG59XG5cbi5jLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIuNWVtO1xuICBib3JkZXItcmFkaXVzOiAyLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIHBhZGRpbmc6IDUuMzN2dztcbiAgfVxuICAuYy1ib3gtLXNwMzAge1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgfVxuICAuYy1ib3gtLXNwNDAge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwLjY3dnc7XG4gIH1cbn1cblxuLmMtYm94MjAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94MjAge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgICBwYWRkaW5nOiA1LjMzdnc7XG4gIH1cbn1cblxuLmMtYm94MzAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogMS44NzVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveDMwIHtcbiAgICBib3JkZXItcmFkaXVzOiA1LjMzdnc7XG4gICAgcGFkZGluZzogNS4zM3Z3O1xuICB9XG59XG5cbi5jLWJveDQwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMi41ZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94NDAge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwLjY3dnc7XG4gICAgcGFkZGluZzogNS4zM3Z3O1xuICB9XG59XG5cbi5jLWJveC0tciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogLTguODAyODE2OTAxNCU7XG4gIHBhZGRpbmc6IDYuNWVtIDguODAyODE2OTAxNCUgNi41ZW0gNy43NDY0Nzg4NzMyJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHggMCAwIDEwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94LS1yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjMzdnc7XG4gICAgcGFkZGluZzogNGVtIDUuMzN2dyA0ZW0gNS4zM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDQwcHggMCAwIDQwcHg7XG4gIH1cbn1cblxuLmMtYm94SW1nIHtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94SW1nIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5jLWJveEltZyBpbWcge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94SW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuXG4uYy1ib3hJbWctLWh5Z2llbmUsXG4uYy1ib3hJbWctLW51cnNlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYy1ib3hJbWctLWh5Z2llbmUgc3Bhbixcbi5jLWJveEltZy0tbnVyc2Ugc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94SW1nLS1oeWdpZW5lIHNwYW4sXG4gIC5jLWJveEltZy0tbnVyc2Ugc3BhbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICB9XG59XG4uYy1ib3hJbWctLWh5Z2llbmU6YmVmb3JlLFxuLmMtYm94SW1nLS1udXJzZTpiZWZvcmUge1xuICBib3JkZXI6IDA7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgYmFja2dyb3VuZDogIzcxRDZDMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveEltZy0taHlnaWVuZTpiZWZvcmUsXG4gIC5jLWJveEltZy0tbnVyc2U6YmVmb3JlIHtcbiAgICB0b3A6IDIuNjd2dztcbiAgICBsZWZ0OiAyLjY3dnc7XG4gIH1cbn1cblxuLmMtYm94SW1nLS1udXJzZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZEOERGO1xufVxuXG4uYy1ib3hUaWx0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveFRpbHQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxufVxuLmMtYm94VGlsdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAwO1xufVxuXG4uYy1ib3hUaWx0X19pbWcge1xuICBib3JkZXItcmFkaXVzOiAxLjg3NWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hUaWx0X19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuLmMtbGlua0lUVC1uZXcge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAyLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpbmtJVFQtbmV3IHtcbiAgICBwYWRkaW5nOiAzNXB4IDQ1cHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmMtbGlua0lUVC1uZXcge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtJVFQtbmV3IHtcbiAgICBwYWRkaW5nOiA1Ljg3dncgNS44N3Z3IDkuMzN2dztcbiAgfVxufVxuXG4uYy1saW5rSVRUID4gYS5jLWljb25fX3BkZjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jLWxpbmtJVFRfX2ltZyB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtJVFRfX2ltZyB7XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rSVRUX19pbWcuYy1ib3gzMDpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIH1cbn1cblxuLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc3LCA3NywgNzcsIDAuOCk7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTFweCwgMS4yNXZ3LCAyNHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgYm9yZGVyLXJhZGl1czogMC44ZW0gMCAxLjI1ZW0gMDtcbiAgcGFkZGluZzogMC41ZW0gMi4yNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1yaWdodDogMC4yNWVtO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gIH1cbn1cbi5jLWJveDMwIC5jLWxpbmtJVFRfX2ltZ0NhcHRpb24ge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3gzMCAuYy1saW5rSVRUX19pbWdDYXB0aW9uIHtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA4cHg7XG4gIH1cbn1cblxuLmMtbGlua0lUVF9faW1nSXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmMtbGlua0lUVF9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtJVFRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDUuMzN2dztcbiAgfVxufVxuXG4uYy1saW5rSVRUX190ZXh0IHtcbiAgbWFyZ2luOiAxZW0gMCAyZW07XG59XG5cbi5jLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMi41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMC42MjVlbSBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmFubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMC42N3Z3O1xuICAgIGJvcmRlci13aWR0aDogMi4xM3Z3O1xuICB9XG59XG5cbi5jLWJhbm5lcl9fY2FwdGlvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMS44NzVlbSAxLjg3NWVtIDA7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYmFubmVyX19jYXB0aW9uIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAwIDQuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jLWJhbm5lcl9fY2FwdGlvbiB7XG4gICAgd2lkdGg6IDUyJTtcbiAgICBwYWRkaW5nOiAwIDAuNjI1ZW0gMCAzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmFubmVyX19jYXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1iYW5uZXJfX2dyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDUuMDd2dztcbiAgfVxufVxuXG4uYy1iYW5uZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmMtYmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJhbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS4zM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYmFubmVyX190ZXh0IHtcbiAgICBtYXJnaW46IDFlbSAwIDIuMjVlbTtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jLWJhbm5lcl9fdGV4dCB7XG4gICAgbWFyZ2luOiAwLjVlbSAwIDFlbTtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmFubmVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDQuMjd2dztcbiAgICBsaW5lLWhlaWdodDogMS42ODc1O1xuICAgIG1hcmdpbjogMy4ydncgMCA0dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLmMtYmFubmVyX19hY3Rpb24gLmMtbGlua0J1dHRvbiB7XG4gICAgcGFkZGluZzogMC41ZW0gMi41ZW07XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB9XG59XG5cbi5jLW1vdmllIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cblxuLnAtYnJlYWRjcnVtYl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTVweCA0NnB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0Q1REZFNTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNENURGRTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0Mztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWJyZWFkY3J1bWJfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDEuODd2dyA0dnc7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk4MHB4KSB7XG4gIC5wLWJyZWFkY3J1bWJfX2xpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5wLWJyZWFkY3J1bWJfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG59XG4ucC1icmVhZGNydW1iX19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucC1icmVhZGNydW1iX19pdGVtOm50aC1jaGlsZChuKzIpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA0cHg7XG59XG5cbi5wLXBhZ2VUaXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUtZW4pO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnAtYXJ0aWNsZUhlYWRlciB7XG4gIHBhZGRpbmc6IDE4OHB4IDAgMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWFydGljbGVIZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1hcnRpY2xlSGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHZ3IDAgNS4zM3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1hcnRpY2xlSGVhZGVyLS1pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMTRweCAwIDEyNXB4O1xuICB9XG59XG4ucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZy0xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNnB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW46IDJlbSAwIDA7XG4gIGJhY2tncm91bmQ6ICNENURGRTU7XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nLTE6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogM3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogM2VtIDAgMDtcbiAgfVxufVxuLnAtYXJ0aWNsZUhlYWRlciAuYy1oZWFkaW5nX19ibG9jayB7XG4gIGZsZXg6IDE7XG59XG5cbi5wLWFydGljbGVIZWFkZXItLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1hcnRpY2xlSGVhZGVyLS1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcm93LWdhcDogNS4zMzMzdnc7XG4gIH1cbiAgLnAtYXJ0aWNsZUhlYWRlci0tYm94IC5jLWhlYWRpbmdfX2Jsb2NrIHtcbiAgICBmbGV4OiBpbmhlcml0O1xuICB9XG59XG5cbi5wLWFydGljbGVIZWFkZXJfX2ltZyB7XG4gIHdpZHRoOiA2Ni41NDkyOTU3NzQ2JTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYXJ0aWNsZUhlYWRlcl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEuMjVlbSAwIDA7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIGJvcmRlci13aWR0aDogMi4xM3Z3O1xuICB9XG59XG5cbi5wLWFydGljbGVJbm5lciA+ICoge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5wLWFydGljbGVJbm5lciA+ICouYy1oZWFkaW5nLTIge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLnAtYXJ0aWNsZUlubmVyID4gKi5jLWhlYWRpbmctMywgLnAtYXJ0aWNsZUlubmVyID4gKi5jLWhlYWRpbmctNCB7XG4gIG1hcmdpbi10b3A6IDEuNWVtO1xufVxuLnAtYXJ0aWNsZUlubmVyID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucC1hcnRpY2xlSW5uZXIgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtYXJ0aWNsZUlubmVyID4gaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYXJ0aWNsZUlubmVyID4gaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucC1iZy1hbmltMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTEuOTc5MTY2NjY2NyU7XG4gIGFzcGVjdC1yYXRpbzogMTAwOS85OTg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiA5dnc7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEzJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1iZy1hbmltMSB7XG4gICAgd2lkdGg6IDEzMy44N3Z3O1xuICAgIGFzcGVjdC1yYXRpbzogNDkyLzUwMjtcbiAgICB0b3A6IDE0LjEzdnc7XG4gICAgbGVmdDogLTI5LjMzdnc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG4ucC1iZy1hbmltMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vYmctYW5pbTEuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYW5pbWF0aW9uOiAzNXMgbGluZWFyIGluZmluaXRlIHJvdGF0aW9uMTtcbn1cblxuLnAtYmctYW5pbTEtLXJldmVyc2U6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiAzNXMgbGluZWFyIGluZmluaXRlIHJvdGF0aW9uMXI7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRpb24xIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcm90YXRpb24xciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuLnAtc3dheW5nX19zaGFwZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMC42O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wLXN3YXluZ19fc2hhcGU6YmVmb3JlLCAucC1zd2F5bmdfX3NoYXBlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wLXN3YXluZ19fc2hhcGU6YmVmb3JlIHtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDVweDtcbn1cbi5wLXN3YXluZ19fc2hhcGU6YWZ0ZXIge1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IC01cHg7XG59XG4ucC1zd2F5bmdfX3NoYXBlLS1ncmVlbjpiZWZvcmUsIC5wLXN3YXluZ19fc2hhcGUtLWdyZWVuOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmctc3dheWluZy1ncmVlbi5zdmcpO1xufVxuLnAtc3dheW5nX19zaGFwZS0teWVsbG93OmJlZm9yZSwgLnAtc3dheW5nX19zaGFwZS0teWVsbG93OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmctc3dheWluZy15ZWxsb3cuc3ZnKTtcbn1cbi5wLXN3YXluZ19fc2hhcGUtLXBpbms6YmVmb3JlLCAucC1zd2F5bmdfX3NoYXBlLS1waW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmctc3dheWluZy1waW5rLnN2Zyk7XG59XG4ucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogNi4yNXZ3O1xuICBsZWZ0OiA0NSU7XG4gIHdpZHRoOiA1LjQ3dnc7XG4gIGhlaWdodDogNS40N3Z3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS1ub3JtYWwgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogNTMuMzN2dztcbiAgICBsZWZ0OiAtMiU7XG4gICAgd2lkdGg6IDEzLjMzdnc7XG4gICAgaGVpZ2h0OiAxMy4zM3Z3O1xuICB9XG59XG4ucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1ub3JtYWwgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMikge1xuICB0b3A6IDMuMTN2dztcbiAgbGVmdDogNzglO1xuICB3aWR0aDogMTAuMTZ2dztcbiAgaGVpZ2h0OiAxMC4xNnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS1ub3JtYWwgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMTZ2dztcbiAgICBsZWZ0OiAxNSU7XG4gICAgd2lkdGg6IDIxLjMzdnc7XG4gICAgaGVpZ2h0OiAyMS4zM3Z3O1xuICB9XG59XG4ucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgyKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1ub3JtYWwgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMykge1xuICB0b3A6IDE5LjUzdnc7XG4gIGxlZnQ6IDU4JTtcbiAgd2lkdGg6IDguOTh2dztcbiAgaGVpZ2h0OiA4Ljk4dnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zd2F5bmctLW5vcm1hbCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiA0MHZ3O1xuICAgIGxlZnQ6IDc1JTtcbiAgICB3aWR0aDogMjkuMzN2dztcbiAgICBoZWlnaHQ6IDI5LjMzdnc7XG4gIH1cbn1cbi5wLXN3YXluZy0tbm9ybWFsIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0tbm9ybWFsIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDMpOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUyIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLXRvcCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMTUuNjN2dztcbiAgbGVmdDogMTUlO1xuICB3aWR0aDogNy44MXZ3O1xuICBoZWlnaHQ6IDcuODF2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXN3YXluZy0tdG9wIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IDY0dnc7XG4gICAgbGVmdDogLTMlO1xuICAgIHdpZHRoOiAxNC42N3Z3O1xuICAgIGhlaWdodDogMTQuNjd2dztcbiAgfVxufVxuLnAtc3dheW5nLS10b3AgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS10b3AgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0tdG9wIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAzLjkxdnc7XG4gIGxlZnQ6IDI3JTtcbiAgd2lkdGg6IDEyLjV2dztcbiAgaGVpZ2h0OiAxMi41dnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zd2F5bmctLXRvcCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgyKSB7XG4gICAgdG9wOiAyMHZ3O1xuICAgIGxlZnQ6IDEyJTtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDI0dnc7XG4gIH1cbn1cbi5wLXN3YXluZy0tdG9wIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0tdG9wIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUyIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uMiAyNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLXRvcCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMzkuMDZ2dztcbiAgbGVmdDogMzAlO1xuICB3aWR0aDogMTQuMDZ2dztcbiAgaGVpZ2h0OiAxNC4wNnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS10b3AgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMykge1xuICAgIHRvcDogNTMuMzN2dztcbiAgICBsZWZ0OiA3MCU7XG4gICAgd2lkdGg6IDM0LjY3dnc7XG4gICAgaGVpZ2h0OiAzNC42N3Z3O1xuICB9XG59XG4ucC1zd2F5bmctLXRvcCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLXRvcCAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMjEuMDl2dztcbiAgbGVmdDogMTIlO1xuICB3aWR0aDogNi4yNXZ3O1xuICBoZWlnaHQ6IDYuMjV2dztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXN3YXluZy0tcGhvdG8gLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSkge1xuICAgIHRvcDogNjR2dztcbiAgICBsZWZ0OiAtMyU7XG4gICAgd2lkdGg6IDE0LjY3dnc7XG4gICAgaGVpZ2h0OiAxNC42N3Z3O1xuICB9XG59XG4ucC1zd2F5bmctLXBob3RvIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0tcGhvdG8gLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSk6YWZ0ZXIge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0tcGhvdG8gLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMikge1xuICB0b3A6IDMuMTN2dztcbiAgbGVmdDogMzclO1xuICB3aWR0aDogMTAuMTZ2dztcbiAgaGVpZ2h0OiAxMC4xNnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgyKSB7XG4gICAgdG9wOiAxOC42N3Z3O1xuICAgIGxlZnQ6IDEyJTtcbiAgICB3aWR0aDogMjR2dztcbiAgICBoZWlnaHQ6IDI0dnc7XG4gIH1cbn1cbi5wLXN3YXluZy0tcGhvdG8gLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgyKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogMjcuMzR2dztcbiAgbGVmdDogMzAlO1xuICB3aWR0aDogMTAuOTR2dztcbiAgaGVpZ2h0OiAxMC45NHZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiA1My4zM3Z3O1xuICAgIGxlZnQ6IDcwJTtcbiAgICB3aWR0aDogMzQuNjd2dztcbiAgICBoZWlnaHQ6IDM0LjY3dnc7XG4gIH1cbn1cbi5wLXN3YXluZy0tcGhvdG8gLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1waG90byAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1oeWdpZW5lIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDEpLCAucC1zd2F5bmctLW51cnNpbmcgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSkge1xuICB0b3A6IDIzLjQ0dnc7XG4gIGxlZnQ6IDEzJTtcbiAgd2lkdGg6IDUuNDd2dztcbiAgaGVpZ2h0OiA1LjQ3dnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zd2F5bmctLWh5Z2llbmUgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSksIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKSB7XG4gICAgdG9wOiA2NHZ3O1xuICAgIGxlZnQ6IC0zJTtcbiAgICB3aWR0aDogMTQuNjd2dztcbiAgICBoZWlnaHQ6IDE0LjY3dnc7XG4gIH1cbn1cbi5wLXN3YXluZy0taHlnaWVuZSAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKTpiZWZvcmUsIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLWh5Z2llbmUgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMSk6YWZ0ZXIsIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgxKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1oeWdpZW5lIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpLCAucC1zd2F5bmctLW51cnNpbmcgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMikge1xuICB0b3A6IDMuOTF2dztcbiAgbGVmdDogMzclO1xuICB3aWR0aDogMTAuMTZ2dztcbiAgaGVpZ2h0OiAxMC4xNnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc3dheW5nLS1oeWdpZW5lIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpLCAucC1zd2F5bmctLW51cnNpbmcgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMjB2dztcbiAgICBsZWZ0OiAxMiU7XG4gICAgd2lkdGg6IDI0dnc7XG4gICAgaGVpZ2h0OiAyNHZ3O1xuICB9XG59XG4ucC1zd2F5bmctLWh5Z2llbmUgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMik6YmVmb3JlLCAucC1zd2F5bmctLW51cnNpbmcgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuLnAtc3dheW5nLS1oeWdpZW5lIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDIpOmFmdGVyLCAucC1zd2F5bmctLW51cnNpbmcgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMik6YWZ0ZXIge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5wLXN3YXluZy0taHlnaWVuZSAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSwgLnAtc3dheW5nLS1udXJzaW5nIC5wLXN3YXluZ19fc2hhcGU6bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiAzMS4yNXZ3O1xuICBsZWZ0OiAzMCU7XG4gIHdpZHRoOiAxMC45NHZ3O1xuICBoZWlnaHQ6IDEwLjk0dnc7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zd2F5bmctLWh5Z2llbmUgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMyksIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKSB7XG4gICAgdG9wOiA0MHZ3O1xuICAgIGxlZnQ6IDcwJTtcbiAgICB3aWR0aDogMzQuNjd2dztcbiAgICBoZWlnaHQ6IDM0LjY3dnc7XG4gIH1cbn1cbi5wLXN3YXluZy0taHlnaWVuZSAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTpiZWZvcmUsIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4ucC1zd2F5bmctLWh5Z2llbmUgLnAtc3dheW5nX19zaGFwZTpudGgtY2hpbGQoMyk6YWZ0ZXIsIC5wLXN3YXluZy0tbnVyc2luZyAucC1zd2F5bmdfX3NoYXBlOm50aC1jaGlsZCgzKTphZnRlciB7XG4gIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG5Aa2V5ZnJhbWVzIHN3YXluZ19zY2FsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgsIDAuOTIpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkyLCAxLjA4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgsIDAuOTIpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3YXluZ19zY2FsZTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkyLCAxLjA4KTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCwgMC45Mik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkyLCAxLjA4KTtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2F5bmdfcG9zaXRpb24ge1xuICAwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICB9XG4gIDUwJSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdG9wOiA2cHg7XG4gICAgbGVmdDogNnB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3YXluZ19wb3NpdGlvbjIge1xuICAwJSB7XG4gICAgdG9wOiAtN3B4O1xuICAgIGxlZnQ6IC03cHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogLTdweDtcbiAgfVxufVxuLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcge1xuICBwYWRkaW5nLXRvcDogNjNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcycHg7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDgwLjA4dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEzLjA3dncgMCAyMS4wN3Z3O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sge1xuICAgIHdpZHRoOiAyNS43NjQ0NzYyNTI0JTtcbiAgICBtYXJnaW46IDAgMCAtMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIHtcbiAgICBtYXJnaW46IDQ0cHggMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sge1xuICAgIHdpZHRoOiAxNS42M3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm90dG9tOiAxMC42N3Z3O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW0sXG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW1MaW5lIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTI5NDExNzY0NztcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbSBpLFxuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtTGluZSBpIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtLFxuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtTGluZSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW0sXG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW1MaW5lIHtcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xuICAgIG1pbi13aWR0aDogMzUwcHg7XG4gIH1cbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbSBpLFxuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtTGluZSBpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbSxcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbUxpbmUge1xuICAgIG1hcmdpbi10b3A6IDIuOTN2dztcbiAgICB3aWR0aDogNzYuOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbSB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW1MaW5lIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtTGluZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbUxpbmUge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9jayAuYy1saW5rQnV0dG9uLS1leGFtSWNvbjpiZWZvcmUge1xuICAgIGxlZnQ6IDE2cHg7XG4gIH1cbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbUljb246YWZ0ZXIge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2sgLmMtbGlua0J1dHRvbi0tZXhhbUljb246YmVmb3JlIHtcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrIC5jLWxpbmtCdXR0b24tLWV4YW1JY29uOmFmdGVyIHtcbiAgICByaWdodDogMTlweDtcbiAgfVxufVxuLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2tUZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtN3B4O1xuICB6LWluZGV4OiAxMDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrVGV4dCB7XG4gICAgbGVmdDogLTIuNjd2dztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiA3NC40dnc7XG4gIH1cbn1cbi5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrVGV4dCBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXItLWltZyAuYy1oZWFkaW5nX19ibG9ja1RleHQgaW1nIHtcbiAgICB3aWR0aDogMTQyLjg1NzE0Mjg1NzElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnBhZ2UtLXRvcCAucC1hcnRpY2xlSGVhZGVyLS1pbWcgLmMtaGVhZGluZ19fYmxvY2tUZXh0IGltZyB7XG4gICAgd2lkdGg6IDI3LjAzdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdlLS10b3AgLnAtYXJ0aWNsZUhlYWRlci0taW1nIC5jLWhlYWRpbmdfX2Jsb2NrVGV4dCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXJfX2ltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci13aWR0aDogMTdweDtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXJfX2ltZyB7XG4gICAgd2lkdGg6IDc4LjEyNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXJfX2ltZyB7XG4gICAgd2lkdGg6IDcyLjg2OTIyNTc2NDUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXJfX2ltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMTAuNjd2dztcbiAgICBib3JkZXItd2lkdGg6IDIuNjd2dztcbiAgfVxuICAucGFnZS0tdG9wIC5wLWFydGljbGVIZWFkZXJfX2ltZyBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0tdG9wIC5jLWJveFRpbHRfX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxufVxuLnBhZ2UtLXRvcCAudS1jb2xvcl9yZWQge1xuICBjb2xvcjogI0Y5MTQxNCAhaW1wb3J0YW50O1xufVxuXG4ucC1zbGlkZXJDb2wzIHtcbiAgbWF4LXdpZHRoOiAxMjk2cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wLXNsaWRlckNvbDMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJDb2wzIGEge1xuICAgIHBhZGRpbmc6IDAuNTd2dyAxLjMzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICB9XG59XG4ucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX3RpdGxlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAxN3B4IDM5cHggOHB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nOiAyMXB4IDM5cHggMTJweCAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NjY2NjY2NjY3O1xuICAgIHBhZGRpbmc6IDAgMTAuOTN2dyAwIDUuMjh2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjE0dnc7XG4gIH1cbn1cbi5wLXNsaWRlckNvbDMgLmMtbGlua0lUVF9fdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ncmF5LnN2Zykgbm8tcmVwZWF0IDAgMC8xMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxOHB4O1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX3RpdGxlOmFmdGVyIHtcbiAgICB3aWR0aDogMi40dnc7XG4gICAgaGVpZ2h0OiAzLjczdnc7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUuMjh2dztcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlckNvbDMgLmMtbGlua0lUVF9faW1nSXRlbSB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICB9XG59XG4ucC1zbGlkZXJDb2wzIC5jLWxpbmtJVFRfX2ltZzpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zbGlkZXJfX2xpc3QgYSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB9XG4gIC5wLXNsaWRlcl9fbGlzdCBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLnAtc2xpZGVyX19saXN0IC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2xpZGVyX19saXN0IC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAyLjY3dnc7XG4gIH1cbn1cbi5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dCwgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2IHtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgYm9yZGVyOiAzcHggc29saWQgI0VDRUNFQztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQsIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stcHJldiB7XG4gICAgd2lkdGg6IDEyLjUzdnc7XG4gICAgaGVpZ2h0OiAxMi41M3Z3O1xuICAgIGJvcmRlci13aWR0aDogMC44dnc7XG4gICAgbWFyZ2luLXRvcDogLTQuOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQsIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stcHJldiB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB9XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dDpob3ZlciwgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLnAtc2xpZGVyX19saXN0IC5zbGljay1uZXh0OmJlZm9yZSwgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2NvbW1vbi9hcnJvdy1pY29uLXBpbmsuc3ZnKSBuby1yZXBlYXQgMCAwLzEwMCU7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQ6YmVmb3JlLCAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICB3aWR0aDogMi45M3Z3O1xuICAgIGhlaWdodDogNC44dnc7XG4gIH1cbn1cbi5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtc2xpZGVyX19saXN0IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtNjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC04M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQge1xuICAgIHBhZGRpbmctbGVmdDogMC41M3Z3O1xuICAgIHJpZ2h0OiAtMy40N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0zM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtNjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTgzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTMuNDd2dztcbiAgfVxufVxuLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ucC1zbGlkZXJfX2xpc3Quc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2xpZGVyX19saXN0LnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjUzdnc7XG4gIH1cbn1cbi5wLXNsaWRlcl9fbGlzdCAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMS4zM3Z3O1xuICB9XG59XG4ucC1zbGlkZXJfX2xpc3QgLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLWRvdHMgbGkge1xuICAgIHBhZGRpbmc6IDEuODd2dztcbiAgfVxufVxuLnAtc2xpZGVyX19saXN0IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VDRUM7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIHdpZHRoOiAzLjczdnc7XG4gICAgaGVpZ2h0OiAzLjczdnc7XG4gIH1cbn1cbi5wLXNsaWRlcl9fbGlzdCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI0Y1NzhBMjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BOZXdzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogODRweDtcbiAgfVxuICAucC1hbGVydCArIC5wLXRvcE5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtdG9wTmV3cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcE5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiAxODVweDtcbiAgfVxuICAucC1hbGVydCArIC5wLXRvcE5ld3Mge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wTmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDIwdnc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnAtYWxlcnQgKyAucC10b3BOZXdzIHtcbiAgICBwYWRkaW5nLXRvcDogMTMuMzN2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BOZXdzX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLXRvcE5ld3NfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcE5ld3NfX2NvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5wLXNsaWRlckNvbDEge1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXNsaWRlckNvbDEge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLXNsaWRlckNvbDEge1xuICAgIHdpZHRoOiAyOC44NzMyMzk0MzY2JTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2xpZGVyQ29sMSB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG59XG4ucC1zbGlkZXJDb2wxIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stcHJldiwgLnAtc2xpZGVyQ29sMSAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLW5leHQge1xuICBtYXJnaW4tdG9wOiAtMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlckNvbDEgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2LCAucC1zbGlkZXJDb2wxIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTUuMzN2dztcbiAgfVxufVxuLnAtc2xpZGVyQ29sMSAucC1zbGlkZXJfX2xpc3QgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlckNvbDEgLnAtc2xpZGVyX19saXN0IC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMy43M3Z3O1xuICB9XG59XG4ucC1zbGlkZXJDb2wxIC5wLXNsaWRlcl9fbGlzdCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXNsaWRlckNvbDEgLnAtc2xpZGVyX19saXN0IC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTMuNzN2dztcbiAgfVxufVxuLnAtc2xpZGVyQ29sMSAucC1zbGlkZXJfX2xpc3Quc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2xpZGVyQ29sMSAucC1zbGlkZXJfX2xpc3Quc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNTN2dztcbiAgfVxufVxuLnAtc2xpZGVyQ29sMSAuc2xpY2stc2xpZGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2xpZGVyQ29sMSAuc2xpY2stc2xpZGUgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHZ3O1xuICB9XG4gIC5wLXNsaWRlckNvbDEgLnNsaWNrLXNsaWRlIGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucC10b3BOZXdzX19oZWFkIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyNjhweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wTmV3c19faGVhZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BOZXdzX19oZWFkIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wTmV3c19faGVhZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAucC10b3BOZXdzX19oZWFkIC5jLWhlYWRpbmdfX3RhZyB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM3NTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA3dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcE5ld3NfX2hlYWQgLmMtbGlua0J1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BOZXdzX19oZWFkIC5jLWxpbmtCdXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BOZXdzX19oZWFkIC5jLWxpbmtCdXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xLjg3dnc7XG4gICAgcmlnaHQ6IDIuMTN2dztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnAtdG9wTmV3c19fbGlzdCB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BOZXdzX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wTmV3c19fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wTmV3c19fbGlzdCB7XG4gICAgbWFyZ2luOiA4LjUzdncgLTE1cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BFeGFtIHtcbiAgICBwYWRkaW5nOiA4N3B4IDAgOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLXRvcEV4YW0ge1xuICAgIHBhZGRpbmc6IDEwN3B4IDAgMTI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BFeGFtIHtcbiAgICBwYWRkaW5nOiAxNDdweCAyMHB4IDE2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtIHtcbiAgICBwYWRkaW5nOiAxNi41M3Z3IDAgMTQuMTN2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wRXhhbSAuYy1ib3hDb2wyIHtcbiAgICBnYXA6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEV4YW0gLmMtYm94Q29sMiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcEV4YW0gLmMtYm94Q29sMiAuYy1ib3hDb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BFeGFtIC5jLWJveENvbDIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtIC5jLWJveENvbDIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucC10b3BFeGFtIC5jLWJveENvbDIgLmMtYm94Q29sICsgLmMtYm94Q29sIHtcbiAgICBtYXJnaW4tdG9wOiAxNC40dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcEV4YW0gLmMtYm94Q29sMiAuYy1ib3hDb2w6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wRXhhbSAuYy1ib3hDb2wyIC5jLWJveENvbDpsYXN0LWNoaWxkIHtcbiAgICB3aWR0aDogNDAlO1xuICAgIHBhZGRpbmctbGVmdDogOTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wRXhhbSAuYy1saW5rQnV0dG9uLS1leGFtSWNvbiB7XG4gICAgbWluLXdpZHRoOiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wRXhhbSAuYy1saW5rQnV0dG9uLS1leGFtSWNvbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtIC5jLWJveFRpbHQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLXRvcEV4YW0gLmMtYm94VGlsdDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wRXhhbSAuYy1ib3hUaWx0X19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgfVxufVxuXG4ucC10b3BFeGFtX190aXRsZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMS40NDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BFeGFtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcEV4YW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA2NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDY2NjY2NjY2NztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4wN3Z3O1xuICB9XG59XG4ucC10b3BFeGFtX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDM5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTlweDtcbiAgcmlnaHQ6IC0zOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9jb21tb24vaGVhZGluZy1pY29uMi5zdmcpIG5vLXJlcGVhdCAwIDAvMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEV4YW1fX3RpdGxlOmFmdGVyIHtcbiAgICB3aWR0aDogOS44N3Z3O1xuICAgIGhlaWdodDogNi45M3Z3O1xuICAgIHJpZ2h0OiAtMi40dnc7XG4gICAgdG9wOiAtMy43M3Z3O1xuICB9XG59XG4ucC10b3BFeGFtX190aXRsZSBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2NvbW1vbi9oZWFkaW5nLWljb24xLnN2Zykgbm8tcmVwZWF0IDAgYm90dG9tL2F1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtX190aXRsZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAwIDUuMzN2dyAxLjA3dncgMC41M3Z3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA0LjI3dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wRXhhbV9fdGV4dCB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcEV4YW1fX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIG1hcmdpbjogNTBweCAwIDM4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BFeGFtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDQuMjd2dztcbiAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgbWFyZ2luOiAzLjQ3dncgMCA1Ljg3dnc7XG4gIH1cbn1cblxuLnAtdG9wQ3VycmVudCB7XG4gIG1heC13aWR0aDogMTM1NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wQ3VycmVudCB7XG4gICAgcGFkZGluZzogMTEwcHggMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtdG9wQ3VycmVudCB7XG4gICAgcGFkZGluZzogMTUwcHggMCA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wQ3VycmVudCB7XG4gICAgcGFkZGluZzogMjAwcHggMCAxMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQ3VycmVudCB7XG4gICAgcGFkZGluZzogMjEuMDd2dyAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcEN1cnJlbnQgLmMtYm94Q29sMiB7XG4gICAgZ2FwOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hDb2wyIHtcbiAgICBnYXA6IDMwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hDb2wyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hDb2wyIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcEN1cnJlbnQgLmMtYm94Q29sMiAuYy1ib3hDb2wge1xuICAgIHdpZHRoOiA2MS45OTI2MTk5MjYyJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hDb2wyIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hDb2wyIC5jLWJveENvbCArIC5jLWJveENvbCB7XG4gICAgbWFyZ2luLXRvcDogMTQuNHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BDdXJyZW50IC5jLWJveENvbDIgLmMtYm94Q29sOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLXRvcEN1cnJlbnQgLmMtYm94Q29sMiAuYy1ib3hDb2w6bGFzdC1jaGlsZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAudS12X19jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtdG9wQ3VycmVudCAudS12X19jZW50ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEN1cnJlbnQgLnUtdl9fY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1saW5rQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucC10b3BDdXJyZW50IC5jLWxpbmtCdXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1pbi13aWR0aDogMjcwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BDdXJyZW50IC5jLWJveFRpbHQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLXRvcEN1cnJlbnQgLmMtYm94VGlsdDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05ZGVnKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1ib3hUaWx0X19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzN2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQ3VycmVudCAuYy1saW5rQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB3aWR0aDogNzcuMzN2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BBYm91dCAuYy1oZWFkaW5nX190YWcge1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQzNzU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wN3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BBYm91dCAuYy1oZWFkaW5nLTEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyODY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgfVxufVxuLnAtdG9wQWJvdXQgLmMtaGVhZGluZ19fYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWhlYWRpbmdfX2Jsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtaGVhZGluZ19fYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDUycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWhlYWRpbmdfX2Jsb2NrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOHZ3O1xuICB9XG59XG4ucC10b3BBYm91dCAuYy1oZWFkaW5nX19ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMDB2dztcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNENURGRTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWhlYWRpbmdfX2Jsb2NrOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEuMDd2dztcbiAgICB0b3A6IDkuMDd2dztcbiAgfVxufVxuLnAtdG9wQWJvdXQgLmMtYm94Q29sMyB7XG4gIG1heC13aWR0aDogMTMwOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtYm94Q29sMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWJveENvbDMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtYm94Q29sMyB7XG4gICAgZ2FwOiA1NHB4O1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BBYm91dCAuYy1ib3hDb2wzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNi44dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWJveENvbDMgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucC10b3BBYm91dCAuYy1ib3hDb2wzIC5jLWJveENvbCArIC5jLWJveENvbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWJveENvbDMgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMyk7XG4gIH1cbiAgLnAtdG9wQWJvdXQgLmMtYm94Q29sMyAuYy1ib3hDb2wgKyAuYy1ib3hDb2wge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BBYm91dCAuYy1ib3hDb2wzIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMDhweCkgLyAzKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtYm94Q29sMyAuYy1ib3hDb2wge1xuICAgIG1hcmdpbjogMTMuMzN2dyAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5wLXRvcEFib3V0IC5jLWJveENvbDMgLmMtYm94MzAuYy1saW5rSVRUX19pbWc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXRvcEFib3V0IC5jLWJveENvbDMgLmMtYm94MzAgLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAuNTVlbSAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BBYm91dCAuYy1ib3hDb2wzIC5jLWJveDMwIC5jLWxpbmtJVFRfX2ltZ0NhcHRpb24ge1xuICAgIHBhZGRpbmc6IDIuNjd2dyA0Ljh2dztcbiAgICBtaW4td2lkdGg6IDQ1LjMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnAtdG9wQWJvdXQgLmMtYm94Q29sMyAuYy1saW5rSVRUX190ZXh0IHtcbiAgbWFyZ2luOiAxLjVlbSAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtYm94Q29sMyAuYy1saW5rSVRUX190ZXh0IHtcbiAgICBtYXJnaW46IDUuMzN2dyAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDI4NTcxNDM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgfVxufVxuLnAtdG9wQWJvdXQgLmMtaGVhZGluZy0zIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWhlYWRpbmctMyB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzMzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BBYm91dCAuYy1saW5rQnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDY3LjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtdG9wQWJvdXQgLmMtbGlua0J1dHRvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC10b3BBYm91dCAuYy1saW5rQnV0dG9uIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNjAuOHZ3O1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgfVxufVxuXG4ucC1hcnRpY2xlSW5uZXIgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMSB7XG4gIGdhcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IDQyLjk2ODc1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTEgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogNDUuMjQ4ODY4Nzc4MyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTEgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLWJveENvbCArIC5jLWJveENvbCB7XG4gICAgbWFyZ2luLXRvcDogOHZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLWJveENvbDpsYXN0LWNoaWxkIHtcbiAgICBmbGV4OiAxO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMSAuYy1ib3hDb2w6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLWJveENvbDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc3cHg7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbn1cbi5jLWJveENvbDItLXRvcENvbDItdHlwZTEgKyAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIHtcbiAgbWFyZ2luLXRvcDogODhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTEgKyAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIHtcbiAgICBtYXJnaW4tdG9wOiAxNy4zM3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIC5jLXRleHQtMV84IHtcbiAgICBmb250LXNpemU6IDQuMjd2dztcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgfVxufVxuXG4ucC1hcnRpY2xlSW5uZXIgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMiB7XG4gIG1heC13aWR0aDogMTI4NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYXJ0aWNsZUlubmVyIC5jLWJveENvbDItLXRvcENvbDItdHlwZTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucC1hcnRpY2xlSW5uZXIgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1hcnRpY2xlSW5uZXIgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMiB7XG4gICAgZ2FwOiAzMHB4IDg2cHg7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWFydGljbGVJbm5lciAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNi44dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWJveENvbCArIC5jLWJveENvbCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMik7XG4gIH1cbiAgLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMiAuYy1ib3hDb2wgKyAuYy1ib3hDb2wge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4NnB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWJveENvbCB7XG4gICAgbWFyZ2luOiAxMy4zM3Z3IDAgMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmMtYm94Q29sMi0tdG9wQ29sMi10eXBlMiAuYy1saW5rSVRUX19pbWc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtYm94MzAuYy1saW5rSVRUX19pbWc6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtYm94MzAgLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAuNTVlbSAyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWJveDMwIC5jLWxpbmtJVFRfX2ltZ0NhcHRpb24ge1xuICAgIHBhZGRpbmc6IDIuNjd2dyA0Ljh2dztcbiAgICBtaW4td2lkdGg6IDQ1LjMzdnc7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA4cHg7XG4gIH1cbn1cbi5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtbGlua0lUVF9fdGV4dCB7XG4gIG1hcmdpbjogMS41ZW0gMCAzZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWxpbmtJVFRfX3RleHQge1xuICAgIG1hcmdpbjogNS4zM3Z3IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0MztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BBYm91dCAuYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUyIC5jLWxpbmtCdXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEFib3V0IC5jLWJveENvbDItLXRvcENvbDItdHlwZTIgLmMtbGlua0J1dHRvbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDYwLjh2dztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLnAtaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZDogI0VERjBGMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWluc3RhZ3JhbSB7XG4gICAgcGFkZGluZzogNTVweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtaW5zdGFncmFtIHtcbiAgICBwYWRkaW5nOiA1NXB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWluc3RhZ3JhbSB7XG4gICAgcGFkZGluZzogMTJ2dyA1LjMzdncgMTMuMzN2dztcbiAgfVxufVxuLnAtaW5zdGFncmFtIC5jLWJveENvbDQge1xuICBtYXgtd2lkdGg6IDEwMjBweDtcbiAgbWFyZ2luOiAzOHB4IGF1dG8gMDtcbiAgZ2FwOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtIC5jLWJveENvbDQge1xuICAgIG1hcmdpbi10b3A6IDUuMzN2dztcbiAgICBnYXA6IDIuNjd2dyAyLjkzdnc7XG4gIH1cbn1cbi5wLWluc3RhZ3JhbSAuYy1ib3hDb2w0IC5jLWJveENvbCB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyA0KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWluc3RhZ3JhbSAuYy1ib3hDb2w0IC5jLWJveENvbCB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyLjkzdncpIC8gMik7XG4gIH1cbn1cbi5wLWluc3RhZ3JhbSAuYy1saW5rSVRUX19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWluc3RhZ3JhbSAuYy1saW5rSVRUX19pbWcge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgfVxuICAucC1pbnN0YWdyYW0gLmMtbGlua0lUVF9faW1nOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuLnAtaW5zdGFncmFtIC5jLWxpbmtJVFRfX2ltZzpiZWZvcmUge1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtIC5jLWxpbmtJVFRfX2ltZzpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMS42dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMi42N3Z3O1xuICB9XG59XG4ucC1pbnN0YWdyYW0gLmMtbGlua0lUVF9faW1nIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtIC5jLWxpbmtJVFRfX2ltZyBzcGFuIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjY3dnc7XG4gIH1cbn1cbi5wLWluc3RhZ3JhbSAudS1oX19jZW50ZXIge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtIC51LWhfX2NlbnRlciB7XG4gICAgbWFyZ2luLXRvcDogNi42N3Z3O1xuICB9XG59XG4ucC1pbnN0YWdyYW0gLnUtaF9fY2VudGVyID4gKiB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1pbnN0YWdyYW0gLnUtaF9fY2VudGVyID4gKiB7XG4gICAgbWFyZ2luOiAwIDEuNnZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1pbnN0YWdyYW0gLnUtaF9fY2VudGVyIC5jLWxpbmtCdXR0b24tLW5vQXJyb3cge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNDJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtIC51LWhfX2NlbnRlciAuYy10ZXh0LTFfNiB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuXG4ucC1pbnN0YWdyYW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW5zdGFncmFtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA2LjR2dztcbiAgICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzMzO1xuICB9XG59XG5cbi5pY29uLWluc3RhZ3JhbSB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2NvbW1vbi9pbnN0YWdyYW0taWNvbjIuc3ZnKSBuby1yZXBlYXQgMCAwLzEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWNvbi1pbnN0YWdyYW0ge1xuICAgIHdpZHRoOiA3Ljczdnc7XG4gICAgaGVpZ2h0OiA3Ljczdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZ2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC10b3BDdXJyZW50LS1vdXRsaW5lIHtcbiAgICBwYWRkaW5nOiAxNTBweCAwIDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC10b3BDdXJyZW50LS1vdXRsaW5lIC5jLWJveENvbDIgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogNjAuODQ4NDAwNTU2MyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXRvcEN1cnJlbnQtLW91dGxpbmUgLmMtbGlua0J1dHRvbiB7XG4gICAgbWluLXdpZHRoOiA2OS4zM3Z3O1xuICAgIHdpZHRoOiA2OS4zM3Z3O1xuICB9XG59XG5cbi5wLXNpdGVUaXRsZS0tdG9wIHtcbiAgd2lkdGg6IDEzdnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41NzI5MTY2NjY3dncgMi4wODN2dztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtc2l0ZVRpdGxlLS10b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnAtbmV3cyAucC1uZXdzX19saXN0IHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuXG4ucC1uZXdzX19iYWNrTnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3NfX2JhY2tOdW1iZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1uZXdzX19iYWNrTnVtYmVyIHAge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzX19iYWNrTnVtYmVyIHAge1xuICAgIGZvbnQtc2l6ZTogNC44dnc7XG4gIH1cbn1cbi5wLW5ld3NfX2JhY2tOdW1iZXIgcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDYuNTg1JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnAtbmV3c19fYmFja051bWJlciBwLmNsb3NlOjphZnRlciB7XG4gIHRvcDogNDMlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xufVxuLnAtbmV3c19fYmFja051bWJlcl9ib3gge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5wLW5ld3NfX2JhY2tOdW1iZXJfYm94IHVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xufVxuLnAtbmV3c19fYmFja051bWJlcl9ib3ggdWwgbGkge1xuICB3aWR0aDogNTAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5wLW5ld3NfX2JhY2tOdW1iZXJfYm94IHVsIGxpOm50aC1jaGlsZChvZGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzMzMztcbn1cbi5wLW5ld3NfX2JhY2tOdW1iZXJfYm94IHVsIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMjRweDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucC1uZXdzX19iYWNrTnVtYmVyX2JveCB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5wLW5ld3NfX2JhY2tOdW1iZXJfYm94IHVsIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWJsYWNrLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA2Ljc5NjElO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cblxuLnAtbmV3cyAuaGVhZGluZy0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ucC1uZXdzX19saXN0IHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzX19saXN0IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cbn1cblxuLnAtbmV3c19fbGlzdEl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW5ld3NfX2xpc3RJdGVtIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3c19fbGlzdEl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxufVxuLnAtbmV3c19fbGlzdEl0ZW0gYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiAxMnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAyNXB4IDhweCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbmV3c19fbGlzdEl0ZW0gYSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICB9XG4gIC5wLW5ld3NfX2xpc3RJdGVtIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1uZXdzX19saXN0SXRlbSBhIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxLjA3dnc7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gICAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xuICAgIHBhZGRpbmc6IDUuMDd2dyA0LjI3dncgNS4wN3Z3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3NfX3RpdGxlIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgfVxufVxuLmMtaWNvbl9fcGRmIC5wLW5ld3NfX3RpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luOiAtMC4xNWVtIDAgMCAwLjI1ZW07XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzMzMzJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlKDAlMjAuMjkxKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTQ5LjQ4NyUyMDEyNC4yNTJhMS4xMzUlMjAxLjEzNSUyMDAlMjAwJTIwMCUyMC0uNTkyLS4xNTJoLS44OTVsLS45MjEtMS41OTQuNDQ5LS43NzhhMS4xMzklMjAxLjEzOSUyMDAlMjAxJTIwMCUyMC0xLjk1JTIwMGwuNDQ5Ljc3OC0uOTI3JTIwMS41OTRoLS45YTEuMTM5JTIwMS4xMzklMjAwJTIwMCUyMDAlMjAtMS4wMDklMjAxLjcwOCUyMDEuMTMyJTIwMS4xMzIlMjAwJTIwMCUyMDAlMjAuNjkyLjUzMSUyMDEuMTQ2JTIwMS4xNDYlMjAwJTIwMCUyMDAlMjAuMy4wMzklMjAxLjE0MSUyMDEuMTQxJTIwMCUyMDAlMjAwJTIwMS0uNTg5bC40NDktLjc3OGgxLjg0MWwuNDQ5Ljc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwMS41NjctMS41MzZtLTUuMSUyMDEuMDg1LS4wMDYuMDFhLjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjA4Ni4wODguMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMjI4LS4zOTUuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC4xMTMtLjAzMWguNHptMi4xNjEtNC40MjdhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMjI4LjIyOC4yMjQuMjI0JTIwMCUyMDAlMjAxJTIwLS4wMzMuMTE5bC0uMDA2LjAxLS4xODkuMzI3LS4xODktLjMyNy0uMDA2LS4wMWEuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDMzLS4xMTkuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjgtLjIyOG0tLjM5NSUyMDMuMTg5LjM5NS0uNjgzLjM5NS42ODN6bTIuOTU5JTIwMS4yNTNhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAtLjMxMS4wODMuMjIzLjIyMyUyMDAlMjAwJTIwMSUyMC0uMDg2LS4wODhsLS4wMDYtLjAxLS4xODktLjMyN2guMzg5YS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIuMzQyJTIyJTIwZmlsbCUzRCUyMiUyMzMzMyUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSgtNDEuMDg0JTIwLTExNC4yNDIpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtMCUyMDBoMTF2MTVoLTExeiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cblxuLnAtbmV3c19fZGF0ZSB7XG4gIHdpZHRoOiA3NnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3c19fZGF0ZSB7XG4gICAgd2lkdGg6IDIwLjI3dnc7XG4gIH1cbn1cblxuLnAtbmV3c19fY2F0ZWdvcnkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHdpZHRoOiAxMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUVBNEUxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3c19fY2F0ZWdvcnkge1xuICAgIGJvcmRlci1yYWRpdXM6IDMuMnZ3O1xuICAgIHdpZHRoOiAzMC40dnc7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBtYXJnaW4tbGVmdDogMi42N3Z3O1xuICB9XG59XG5cbi5wLW5ld3NfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEzLCAyMjMsIDIyOSwgMC4yKTtcbiAgcGFkZGluZzogMTJweCAwIDEycHggMTJweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3NfX2luZm8ge1xuICAgIHBhZGRpbmc6IDIuMTMzM3Z3IDAgMi4xMzMzdncgMi4xMzMzdnc7XG4gICAgbWFyZ2luLXRvcDogNS4zMzMzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogOC41MzMzdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW5ld3NfX2luZm8gLnAtbmV3c19fY2F0ZWdvcnkge1xuICAgIHdpZHRoOiAyMHZ3O1xuICB9XG59XG4ucC1uZXdzX19pbmZvIC5wLW5ld3NfX2RhdGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbmV3c19faW5mbyAucC1uZXdzX19kYXRlIHtcbiAgICBmb250LXNpemU6IDQuOHZ3O1xuICB9XG59XG5cbi5wLWFsZXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC43NWVtIDEuNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC43NWVtO1xuICBtYXJnaW46IDY1cHggMCAwO1xuICBwYWRkaW5nOiAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1hbGVydCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA5LjMzdnc7XG4gIH1cbn1cblxuLnAtYWxlcnRCdXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNGMTIzMjM7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTBlbTtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYWxlcnRCdXR0b24ge1xuICAgIHBhZGRpbmc6IDAuMjVlbSAxZW07XG4gIH1cbn1cblxuLnAtYWxlcnRNc2cge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYWxlcnRNc2cge1xuICAgIHBhZGRpbmc6IDAuNWVtIDA7XG4gIH1cbn1cbi5wLWFsZXJ0TXNnIGEge1xuICBjb2xvcjogIzMzMztcbn1cbi5wLWFsZXJ0TXNnX19pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogMC4yNWVtO1xufVxuXG4uYy1ib3gtLWNpcmNsZSB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtYm94LS1jaXJjbGUge1xuICAgIG1hcmdpbi10b3A6IDEzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ib3gtLWNpcmNsZSB7XG4gICAgbWFyZ2luLXRvcDogMTI4LjUzdnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtbGlua1RodW1iIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYiB7XG4gICAgcm93LWdhcDogNS4zM3Z3O1xuICB9XG59XG5cbi5ib3hDb2wzLmMtbGlua1RodW1iIC5jLWJveENvbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm94Q29sMy5jLWxpbmtUaHVtYiAuYy1ib3hDb2wge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNzBweCkgLyAzKTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94Q29sMy5jLWxpbmtUaHVtYiAuYy1ib3hDb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDh2dztcbiAgfVxufVxuXG4uYy1saW5rVGh1bWIgLmMtYm94Q29sIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpbmtUaHVtYiAuYy1ib3hDb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYiAuYy1ib3hDb2wge1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzN2dztcbiAgfVxufVxuXG4uYy1saW5rVGh1bWIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpbmtUaHVtYiBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saW5rVGh1bWIgYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICB9XG59XG4uYy1saW5rVGh1bWIgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3I7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saW5rVGh1bWIgYTpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMi4xM3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzN2dztcbiAgfVxufVxuLmMtbGlua1RodW1iIGE6aG92ZXIgLmMtbGlua1RodW1iX190eHQge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAzOSwgNzUsIDAuMik7XG59XG5cbi5jLWxpbmtUaHVtYi0tb3V0bGluZSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rVGh1bWItLW91dGxpbmUgLmMtbGlua1RodW1iX19pbWdJdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua1RodW1iLS1vdXRsaW5lIC5jLWxpbmtUaHVtYl9faW1nSXRlbSB7XG4gICAgbWluLWhlaWdodDogMjcuNDd2dztcbiAgfVxufVxuXG4uYy1saW5rVGh1bWJfX3R4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM5LCAzOSwgNzUsIDAuMyk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rVGh1bWItLW91dGxpbmUgLmMtbGlua1RodW1iX190eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1saW5rVGh1bWJfX3R4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDkuMzN2dztcbiAgfVxuICAuYy1saW5rVGh1bWItLW91dGxpbmUgLmMtbGlua1RodW1iX190eHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgfVxufVxuXG4uYy1saW5rVGh1bWJfX2ltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rVGh1bWJfX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgfVxuICAuYy1saW5rVGh1bWItLW91dGxpbmUgLmMtbGlua1RodW1iX19pbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYl9faW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA5LjMzdnc7XG4gIH1cbiAgLmMtbGlua1RodW1iLS1vdXRsaW5lIC5jLWxpbmtUaHVtYl9faW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiAyLjY3dnc7XG4gIH1cbn1cbi5jLWxpbmtUaHVtYl9faW1nIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmMtYm94Q29sIGE6aG92ZXIgLmMtbGlua1RodW1iX19pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rVGh1bWJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5jLWxpbmtUaHVtYi0tb3V0bGluZSAuYy1saW5rVGh1bWJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODh2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtbGlua1RodW1iX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0Ljh2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1saW5rVGh1bWJfX3JlYWRNb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYl9fcmVhZE1vcmUge1xuICAgIGZvbnQtc2l6ZTogMy43M3Z3O1xuICB9XG59XG5cbi5jLWxpbmtUaHVtYl9fcmVhZE1vcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAuYy1saW5rVGh1bWItLW91dGxpbmUgLmMtbGlua1RodW1iX19yZWFkTW9yZSB7XG4gICAgZm9udC1zaXplOiAxLjI1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYl9fcmVhZE1vcmUge1xuICAgIG1hcmdpbi10b3A6IDEuNnZ3O1xuICB9XG59XG4uYy1saW5rVGh1bWJfX3JlYWRNb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2NvbW1vbi9hcnJvdy1jaXJjbGUtaWNvbi13aGl0ZS5zdmcpIG5vLXJlcGVhdCAwIDAvYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmtUaHVtYl9fcmVhZE1vcmU6YmVmb3JlIHtcbiAgICB3aWR0aDogNC41M3Z3O1xuICAgIGhlaWdodDogNC41M3Z3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMTN2dztcbiAgfVxufVxuXG4ucC1ib3hDaXJjbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA3MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYm94Q2lyY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAtMjIwcHg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLWJveENpcmNsZSB7XG4gICAgZ2FwOiAxLjA0MTY2NjY2Njd2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYm94Q2lyY2xlIHtcbiAgICBnYXA6IDA7XG4gICAgbWFyZ2luOiAtMTI0Ljh2dyAtNS4zM3Z3IDYuMTN2dztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnAtYm94Q2lyY2xlIC5jLWJveENvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ib3hDaXJjbGUgLmMtYm94Q29sIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDIycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWJveENpcmNsZSAuYy1ib3hDb2wge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1ib3hDaXJjbGUgLmMtYm94Q29sIHtcbiAgICB3aWR0aDogMjEuOTc5MTY2NjY2N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1ib3hDaXJjbGUgLmMtYm94Q29sOm50aC1jaGlsZCgyKSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtYm94Q2lyY2xlIC5jLWJveENvbDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTkuNnZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC1ib3hDaXJjbGUgLmMtYm94Q29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC1ib3hDaXJjbGUgLmMtYm94Q29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wLWJveENpcmNsZV9faXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBib3JkZXI6IDExcHggc29saWQgI0Y0RjdGOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJveENpcmNsZV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWJveENpcmNsZV9faXRlbSB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1ib3hDaXJjbGVfX2l0ZW0ge1xuICAgIHdpZHRoOiA1NnZ3O1xuICAgIGhlaWdodDogNTZ2dztcbiAgICBib3JkZXItd2lkdGg6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDEge1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQxIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDEge1xuICAgIGZvbnQtc2l6ZTogMi44NjQ1ODMzMzMzdnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWJveENpcmNsZV9fdHh0MSB7XG4gICAgZm9udC1zaXplOiA3LjJ2dztcbiAgICBsaW5lLWhlaWdodDogMS4xMTExMTExMTExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWJveENpcmNsZV9fdHh0MiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gIC5wLWJveENpcmNsZV9fdHh0MiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQyIHtcbiAgICBmb250LXNpemU6IDIuMDgzMzMzMzMzM3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDIge1xuICAgIGZvbnQtc2l6ZTogNS4zM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDMge1xuICAgIGZvbnQtc2l6ZTogMy4ydnc7XG4gICAgbGluZS1oZWlnaHQ6IDIuNzU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQ0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzQzNzU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQ0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDQge1xuICAgIGZvbnQtc2l6ZTogMS42NjY2NjY2NjY3dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWJveENpcmNsZV9fdHh0NCB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQ1IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtYm94Q2lyY2xlX190eHQ1IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1ib3hDaXJjbGVfX3R4dDUge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1dnc7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWJveENpcmNsZV9fdHh0NSB7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBsaW5lLWhlaWdodDogMS42NjY2NjY2NjY3O1xuICAgIHBhZGRpbmc6IDAgNS4zM3Z3O1xuICB9XG4gIC5wLWJveENpcmNsZV9fdHh0NSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucC1tZXNzYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgd2lkdGg6IDEyOThweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTY4cHggYXV0byAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbWVzc2FnZSB7XG4gICAgcGFkZGluZzogOTBweCA5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxMS4ydncgOHZ3IDExLjQ3dnc7XG4gICAgbWFyZ2luLXRvcDogMjYuNjd2dztcbiAgfVxufVxuLnAtbWVzc2FnZSAuYy1oZWFkaW5nLWJnIHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuW2NsYXNzXj1wLW1lc3NhZ2VfX2ltZ10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5bY2xhc3NePXAtbWVzc2FnZV9faW1nXSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6IDEwcHggc29saWQgI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIFtjbGFzc149cC1tZXNzYWdlX19pbWddIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICAgIGJvcmRlci13aWR0aDogMS4zM3Z3O1xuICB9XG59XG5cbi5wLW1lc3NhZ2VfX2ltZzEge1xuICB3aWR0aDogMzg4cHg7XG4gIG1heC13aWR0aDogMzAuMTAwODUzMzc0NyU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XG4gIGxlZnQ6IC01LjUlO1xuICB0b3A6IC00N3B4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtbWVzc2FnZV9faW1nMSB7XG4gICAgbWF4LXdpZHRoOiA2MHZ3O1xuICAgIGxlZnQ6IDQuOHZ3O1xuICAgIHRvcDogLTEzLjZ2dztcbiAgfVxufVxuXG4ucC1tZXNzYWdlX19pbWcyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gIHJpZ2h0OiA3OXB4O1xuICByaWdodDogNi4xMjg3ODIwMDE2JTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLW1lc3NhZ2VfX2ltZzIge1xuICAgIHRvcDogLTgwcHg7XG4gICAgd2lkdGg6IDI3OHB4O1xuICAgIG1heC13aWR0aDogMjEuNTY3MTA2MjgzOSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW1lc3NhZ2VfX2ltZzIge1xuICAgIG1heC13aWR0aDogMzQuNHZ3O1xuICAgIGJvdHRvbTogLTEzLjA3dnc7XG4gICAgcmlnaHQ6IDI3LjJ2dztcbiAgfVxufVxuXG4ucC1tZXNzYWdlX19pbWczIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gIHJpZ2h0OiAtODBweDtcbiAgcmlnaHQ6IC02LjIwNjM2MTUyMDYlO1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtbWVzc2FnZV9faW1nMyB7XG4gICAgd2lkdGg6IDIyNHB4O1xuICAgIG1heC13aWR0aDogMjAlO1xuICAgIHRvcDogMTA1cHg7XG4gICAgdG9wOiAxOSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW1lc3NhZ2VfX2ltZzMge1xuICAgIG1heC13aWR0aDogMjguMjd2dztcbiAgICBib3R0b206IC0xMi44dnc7XG4gICAgcmlnaHQ6IDIuNjd2dztcbiAgfVxufVxuXG4ucC1tZXNzYWdlX19zdWJUdGwge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLW1lc3NhZ2VfX3N1YlR0bCB7XG4gICAgZm9udC1zaXplOiA0LjI3dnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjg3NTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjEzdnc7XG4gICAgbWFyZ2luLXRvcDogNi42N3Z3O1xuICB9XG59XG5cbi5wLW1lc3NhZ2VfX2Rlc2Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tZXNzYWdlX19kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1tZXNzYWdlX19kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjR2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1tZXNzYWdlX19kZXRhaWwge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEyNTtcbiAgfVxufVxuXG4ucC12b2ljZSB7XG4gIG1hcmdpbi10b3A6IDExNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtdm9pY2Uge1xuICAgIG1hcmdpbi10b3A6IDEwLjY3dnc7XG4gIH1cbn1cblxuLnAtdm9pY2UgLmMtYm94VGlsdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAucC12b2ljZSAuYy1saW5rQnV0dG9uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5IHtcbiAgICBwYWRkaW5nLXRvcDogM2VtO1xuICB9XG59XG5cbi5wLXBvbGljeUFkZG1pc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wb2xpY3lBZGRtaXNzIHtcbiAgICBnYXA6IDMuMDUxMTA2MDI1OSU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLXBvbGljeUFkZG1pc3Mge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgLnAtcG9saWN5QWRkbWlzcyB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXBvbGljeUFkZG1pc3Mge1xuICAgIGdhcDogNS4wN3Z3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1wb2xpY3lBZGRtaXNzID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDE3LjU0Mzg1OTY0OTElO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wb2xpY3lBZGRtaXNzID4gZGl2IHtcbiAgICB3aWR0aDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLXBvbGljeUFkZG1pc3MgPiBkaXYge1xuICAgIHdpZHRoOiAxNjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5QWRkbWlzcyA+IGRpdiB7XG4gICAgd2lkdGg6IDM5LjQ3dnc7XG4gIH1cbn1cblxuLnAtcG9saWN5QWRkbWlzc19faWNvbiB7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFzcGVjdC1yYXRpbzogMC45Mjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBvbGljeUFkZG1pc3NfX2ljb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYXNwZWN0LXJhdGlvOiAwLjkyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC1wb2xpY3lBZGRtaXNzX19pY29uIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgd2lkdGg6IDE2MnB4O1xuICAgIHBhZGRpbmc6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXBvbGljeUFkZG1pc3NfX2ljb24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgICBhc3BlY3QtcmF0aW86IDAuOTEzNTgwMjQ2OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyLjY3dncgOHZ3O1xuICB9XG59XG5cbi5wLXBvbGljeUFkZG1pc3NfX3R4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42ODc1O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5QWRkbWlzc19fdHh0IHtcbiAgICBmb250LXNpemU6IDMuMnZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luOiAyLjY3dncgLTAuOHZ3IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9saWN5QWRkbWlzc19fY29tbWEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wb2xpY3lDdXJyaSB7XG4gICAgZ2FwOiAwIDMwcHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5Q3Vycmkge1xuICAgIGdhcDogMDtcbiAgfVxufVxuLnAtcG9saWN5Q3VycmkgaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1wb2xpY3lDdXJyaSBpbWcge1xuICAgIHdpZHRoOiA4dnc7XG4gIH1cbn1cbi5wLXBvbGljeUN1cnJpIC5jLWJveENvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMDtcbiAgcGFkZGluZzogMTlweCAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Q1REZFNTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLXBvbGljeUN1cnJpIC5jLWJveENvbCB7XG4gICAgZ2FwOiAwO1xuICAgIHBhZGRpbmc6IDIuNHZ3IDA7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG59XG4ucC1wb2xpY3lDdXJyaSAuYy1ib3hDb2w6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNENURGRTU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1wb2xpY3lDdXJyaSAuYy1ib3hDb2w6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBvbGljeUN1cnJpIC5jLWJveENvbDpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRDVERkU1O1xuICB9XG59XG5cbi5wLXBvbGljeUN1cnJpX19pY29uIHtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFzcGVjdC1yYXRpbzogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLXBvbGljeUN1cnJpX19pY29uIHtcbiAgICB3aWR0aDogMTIzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5Q3VycmlfX2ljb24ge1xuICAgIG1pbi13aWR0aDogMTZ2dztcbiAgICB3aWR0aDogMTZ2dztcbiAgICBib3JkZXItcmFkaXVzOiAxLjMzdnc7XG4gIH1cbn1cblxuLnAtcG9saWN5Q3VycmlfX3R4dCBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ucC1wb2xpY3lDdXJyaV9fdHh0IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc3Nzc3Nzc3Nzg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1wb2xpY3lDdXJyaV9fdHh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIzcHgpO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5Q3VycmlfX3R4dCB7XG4gICAgcGFkZGluZzogMCA1Ljg3dncgMCAzLjQ3dnc7XG4gIH1cbiAgLnAtcG9saWN5Q3VycmlfX3R4dCBpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA3dnc7XG4gIH1cbiAgLnAtcG9saWN5Q3VycmlfX3R4dCBpIGltZyB7XG4gICAgaGVpZ2h0OiAzLjQ3dnc7XG4gIH1cbiAgLnAtcG9saWN5Q3VycmlfX3R4dCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cblxuLnAtcG9saWN5RGlwbG9tYS5jLWJveENvbDMge1xuICBnYXA6IDQwcHg7XG59XG4ucC1wb2xpY3lEaXBsb21hLmMtYm94Q29sMyAuYy1ib3hDb2wge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDgwcHgpIC8gMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1wb2xpY3lEaXBsb21hLmMtYm94Q29sMyAuYy1ib3hDb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1wb2xpY3lEaXBsb21hIC5jLWJveENvbF9faW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX2ltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNS4zM3Z3O1xuICB9XG59XG4ucC1wb2xpY3lEaXBsb21hIC5jLWJveENvbF9fdGl0bGVXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX3RpdGxlV3JhcHBlciB7XG4gICAgZ2FwOiAzLjJ2dztcbiAgfVxufVxuLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX3RpdGxlV3JhcHBlciAuYy1ib3hDb2xfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX3RpdGxlV3JhcHBlciAuYy1ib3hDb2xfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNzN2dztcbiAgICBsaW5lLWhlaWdodDogNi40dnc7XG4gIH1cbn1cbi5wLXBvbGljeURpcGxvbWEgLmMtYm94Q29sX19pY29uTnVtIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMxMkMxOUU7XG59XG4ucC1wb2xpY3lEaXBsb21hIC5jLWJveENvbF9faWNvbk51bS0tbnVyc2Uge1xuICBiYWNrZ3JvdW5kOiAjRjU3OEEyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX2ljb25OdW0ge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX2ljb25OdW0ge1xuICAgIHdpZHRoOiAxMy4zM3Z3O1xuICAgIGhlaWdodDogMTMuMzN2dztcbiAgfVxufVxuLnAtcG9saWN5RGlwbG9tYSAuYy1ib3hDb2xfX2ljb25OdW0gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1wb2xpY3lEaXBsb21hIC5jLWJveENvbF9faWNvbk51bSBpbWcge1xuICAgIGhlaWdodDogNS4zM3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1wb2xpY3lEaXBsb21hIC5jLWJveENvbF9fcGFyYSB7XG4gICAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xuICB9XG59XG5cbi5wLWJnLS1jYW1wdXNsaWZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvaHlnaWVuZS9iZy1jYW1wdXNsaWZlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgbGVmdDogNDMuNzV2dztcbiAgdG9wOiA3M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtYmctLWNhbXB1c2xpZmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDYzLjY3dnc7XG4gICAgaGVpZ2h0OiA0MS40MXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1iZy0tY2FtcHVzbGlmZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvaHlnaWVuZS9iZy1jYW1wdXNsaWZlLXNwLnN2Zykgbm8tcmVwZWF0IDAgMC9jb3ZlcjtcbiAgICB3aWR0aDogMTExLjJ2dztcbiAgICBoZWlnaHQ6IDYxLjA3dnc7XG4gICAgbGVmdDogLTYuNjd2dztcbiAgICB0b3A6IDE3LjMzdnc7XG4gIH1cbn1cblxuLnAtY2FsZW5kYXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FsZW5kYXIge1xuICAgIG1hcmdpbi10b3A6IDUuMzN2dztcbiAgfVxufVxuXG4ucC1jYWxlbmRhcl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1jYWxlbmRhcl9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNENURGRTU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTZweDtcbiAgdG9wOiAxMDdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWNhbGVuZGFyX19pdGVtOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI0VCRThGMjtcbiAgICB3aWR0aDogMS4zM3Z3O1xuICAgIGxlZnQ6IDguOHZ3O1xuICAgIHRvcDogMTQuMTN2dztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX2l0ZW06bGFzdC1jaGlsZDpiZWZvcmUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbn1cbi5wLWNhbGVuZGFyX19pdGVtICsgKiB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9faXRlbSArICoge1xuICAgIG1hcmdpbi10b3A6IDYuNHZ3O1xuICB9XG59XG5cbi5wLWNhbGVuZGFyX19jaXJjbGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FsZW5kYXJfX2NpcmNsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY2FsZW5kYXJfX2NpcmNsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9fY2lyY2xlIHtcbiAgICB3aWR0aDogMTguNjd2dztcbiAgICBoZWlnaHQ6IDE4LjY3dnc7XG4gICAgZm9udC1zaXplOiAyLjkzdnc7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjd2dztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX2NpcmNsZSAudGV4dC1qYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FsZW5kYXJfX2NpcmNsZSAudGV4dC1qYSB7XG4gICAgZm9udC1zaXplOiA4dnc7XG4gICAgbGluZS1oZWlnaHQ6IDAuODY2NjY2NjY2NztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX2NpcmNsZSBpIHtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWNhbGVuZGFyX19jaXJjbGUgaSB7XG4gICAgZm9udC1zaXplOiAzLjczdnc7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tbGVmdDogMC44dnc7XG4gIH1cbn1cblxuLnAtY2FsZW5kYXJfX2NvbnRlbnQge1xuICBmbGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FsZW5kYXJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY2FsZW5kYXJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWNhbGVuZGFyX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucC1jYWxlbmRhcl9fdGV4dCB7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQ6ICNGM0YzRjM7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI4cHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWNhbGVuZGFyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY2FsZW5kYXJfX3RleHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzA2cHgpO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtY2FsZW5kYXJfX3RleHQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNDIycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMzN2dztcbiAgICBwYWRkaW5nOiAxLjI1ZW0gMWVtO1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY4NzU7XG4gICAgbWluLWhlaWdodDogMTguNjd2dztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5wLWNhbGVuZGFyX190ZXh0IC5jLWxpc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FsZW5kYXJfX3RleHQgLmMtbGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljh2dztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX3RleHQgLmMtbGlzdCBsaTpiZWZvcmUge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0b3A6IDExcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9fdGV4dCAuYy1saXN0IGxpOmJlZm9yZSB7XG4gICAgd2lkdGg6IDMuNDd2dztcbiAgICBoZWlnaHQ6IDMuNDd2dztcbiAgICB0b3A6IDIuMTN2dztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX3RleHQgLmMtbGlzdCBsaSArIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucC1jYWxlbmRhcl9faW1nIHtcbiAgZmxleDogMCAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYWxlbmRhcl9faW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnAtY2FsZW5kYXJfX2ltZyB7XG4gICAgd2lkdGg6IDI4NnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1jYWxlbmRhcl9faW1nIHtcbiAgICB3aWR0aDogMzg2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWNhbGVuZGFyX19pbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogNi40dncgMCAwO1xuICB9XG59XG5cbi5wLWNhbGVuZGFyX19jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiAjNzFENkMyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnAtY2FsZW5kYXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjg2O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNS4zM3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnZ3O1xuICB9XG59XG5cbi5wLWNhbGVuZGFyX190aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYWxlbmRhcl9fdGh1bWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgfVxufVxuLnAtY2FsZW5kYXJfX3RodW1iIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnAtY2FsZW5kYXJfX2luZm8ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS43MTQyODU3MTQzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtY2FsZW5kYXJfX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FsZW5kYXJfX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDIuNjd2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1jYW1wdXNsaWZlQ2x1YiAuYy1ib3hDb2wyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucC1jYW1wdXNsaWZlQ2x1YiAuYy1ib3hDb2wyID4gLmMtYm94Q29sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucC1jYW1wdXNsaWZlQ2x1YiAuYy1ib3hDb2wyID4gLmMtYm94Q29sICsgKiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FtcHVzbGlmZUNsdWIgLmMtYm94Q29sMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FtcHVzbGlmZUNvbDIge1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY4NzU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC1jYW1wdXNsaWZlQ29sMiAuYy1ib3hDb2wyIC5jLWJveENvbDpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDcwLjQyMjUzNTIxMTMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1jYW1wdXNsaWZlQ29sMiAuYy1ib3hDb2xfX2ltZ0JkciB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtY2FtcHVzbGlmZUNvbDIgLmMtYm94Q29sX19pbWdCZHIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNjd2dztcbiAgfVxufVxuXG4uYy1ibG9jayB7XG4gIG1heC13aWR0aDogMTA4N3B4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJsb2NrIHtcbiAgICBwYWRkaW5nOiA3NnB4IDQwcHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ibG9jayB7XG4gICAgcGFkZGluZzogMTkuMnZ3IDUuMzN2dyA1Ljg3dnc7XG4gICAgYm9yZGVyLXJhZGl1czogMTAuNjd2dztcbiAgfVxufVxuXG4uYy1ibG9ja19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJsb2NrX19saXN0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmxvY2tfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDQuOHZ3IDAgMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJsb2NrX19pbWcge1xuICAgIHdpZHRoOiA0NC4zODkyNzUwNzQ1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmxvY2tfX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy40N3Z3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ibG9ja19faW1nIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYmxvY2tfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUuMzN2dztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ibG9ja19fY29udGVudCB7XG4gICAgd2lkdGg6IDUyLjUzMjI3NDA4MTQlO1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICB9XG59XG5cbi5jLWJsb2NrX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICNENURGRTU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4yN3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA4LjUzdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4wN3Z3O1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjA3dnc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtYm94TGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uYy1saW5lIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOCwgMTkzLCAxNTgsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxpbmUge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMThweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWxpbmUge1xuICAgIHdpZHRoOiA1LjMzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjJ2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDYuNHZ3KTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1LjMzdnc7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUuMzN2dztcbiAgICBmb250LXNpemU6IDMuNzN2dztcbiAgICBsaW5lLWhlaWdodDogNC41M3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYy1saW5lLS1udXJzZSB7XG4gIGJhY2tncm91bmQ6ICNGNkNBRDk7XG59XG5cbi5jLWJveENvbCArIC5jLWJveENvbCAuYy1saW5lIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOCwgMTkzLCAxNTgsIDAuNyk7XG59XG4uYy1ib3hDb2wgKyAuYy1ib3hDb2wgLmMtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1ib3hDb2wgKyAuYy1ib3hDb2wgLmMtbGluZTpiZWZvcmUge1xuICAgIGhlaWdodDogNjNweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcbiAgICBsZWZ0OiAtMzBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbCArIC5jLWJveENvbCAuYy1saW5lOmJlZm9yZSB7XG4gICAgd2lkdGg6IDYuNjd2dztcbiAgICBoZWlnaHQ6IDh2dztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1LjMzdnc7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUuMzN2dztcbiAgICB0b3A6IC02Ljkzdnc7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmMtYm94Q29sICsgLmMtYm94Q29sIC5jLWxpbmUtLW51cnNlIHtcbiAgYmFja2dyb3VuZDogI0Y1QTRCRjtcbn1cbi5jLWJveENvbDpsYXN0LWNoaWxkIC5jLWxpbmUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTgsIDE5MywgMTU4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJveENvbDpsYXN0LWNoaWxkIC5jLWxpbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYy1ib3hDb2w6bGFzdC1jaGlsZCAuYy1saW5lLS1udXJzZSB7XG4gIGJhY2tncm91bmQ6ICNGNTc4QTI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLWJveENvbF9fd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDguNTN2dyk7XG4gIH1cbn1cblxuLnUtY29sb3JfbWFpbiB7XG4gIGNvbG9yOiAjNUVBNEUxICFpbXBvcnRhbnQ7XG59XG4udS1jb2xvcl9oeWdpZW5lIHtcbiAgY29sb3I6ICMxMkMxOUUgIWltcG9ydGFudDtcbn1cbi51LWNvbG9yX251cnNlIHtcbiAgY29sb3I6ICNGNTc4QTIgIWltcG9ydGFudDtcbn1cbi51LWNvbG9yX3JlZCB7XG4gIGNvbG9yOiAjRjEyMzIzICFpbXBvcnRhbnQ7XG59XG4udS1jb2xvcl93aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4udS1jb2xvcl9ncmF5IHtcbiAgY29sb3I6ICM3MDcwNzAgIWltcG9ydGFudDtcbn1cblxuLnUtYmdfbWFpbiB7XG4gIGJhY2tncm91bmQ6ICM1RUE0RTEgIWltcG9ydGFudDtcbn1cbi51LWJnX2h5Z2llbmUge1xuICBiYWNrZ3JvdW5kOiAjMTJDMTlFICFpbXBvcnRhbnQ7XG59XG4udS1iZ19udXJzZSB7XG4gIGJhY2tncm91bmQ6ICNGNTc4QTIgIWltcG9ydGFudDtcbn1cbi51LWJnX2dyYXkge1xuICBiYWNrZ3JvdW5kOiAjRDVERkU1ICFpbXBvcnRhbnQ7XG59XG4udS1iZ19ncmF5MSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjEzLCAyMjMsIDIyOSwgMC4yKSAhaW1wb3J0YW50O1xufVxuLnUtYmdfcmVkIHtcbiAgYmFja2dyb3VuZDogI0VGMDAwMCAhaW1wb3J0YW50O1xufVxuLnUtYmdfYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjNDg0ODQ4ICFpbXBvcnRhbnQ7XG59XG4udS1iZ193aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnUtZmlsbF9tYWluIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzVFQTRFMSAhaW1wb3J0YW50O1xufVxuLnUtZmlsbF9oeWdpZW5lIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzEyQzE5RSAhaW1wb3J0YW50O1xufVxuLnUtZmlsbF9udXJzZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGNTc4QTIgIWltcG9ydGFudDtcbn1cbi51LWZpbGxfbWFpbjIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDk0LCAxNjQsIDIyNSwgMC4yKSAhaW1wb3J0YW50O1xufVxuLnUtZmlsbF9oeWdpZW5lMiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTEzLCAyMTQsIDE5NCwgMC4yKSAhaW1wb3J0YW50O1xufVxuLnUtZmlsbF9udXJzZTIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjE2LCAyMjMsIDAuMikgIWltcG9ydGFudDtcbn1cbi51LWZpbGxfZXhhbWluZWUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRjU0RjU5ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGRpc3BsYXkgVXRpbGl0eSAqL1xuLnUtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW5vbmVfcGMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbm9uZV9zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4udS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cbi51LWliIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi51LXZfX2NlbnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnUtaF9fY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi51LW1fdDAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4udS1tX2IwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tX3QxIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2IxIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDEge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDEge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sMSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDFfcGMge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjFfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iMV9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMV9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDFfcGMge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3IxX3BjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IxX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMV9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90MV9zcCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yMV9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wxX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90MV9zcCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjFfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjFfc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2wxX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QyIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX3IyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fYjIge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDIge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3QyIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9yMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfbDIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbV90Ml9wYyB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjJfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fYjJfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wyX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDJfcGMge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9yMl9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjJfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMl9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1fdDJfc3Age1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX3IyX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IyX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMl9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3QyX3NwIHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjJfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IyX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfbDJfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QzIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX3IzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fYjMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3QzIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9yMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfbDMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbV90M19wYyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjNfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fYjNfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wzX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDNfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9yM19wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjNfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sM19wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1fdDNfc3Age1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX3IzX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IzX3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sM19zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3QzX3NwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjNfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IzX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfbDNfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q0IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX3I0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fYjQge1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDQge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3Q0IHtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfbDQge1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbV90NF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjRfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fYjRfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2w0X3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDRfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9yNF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjRfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sNF9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1fdDRfc3Age1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX3I0X3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I0X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sNF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3Q0X3NwIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjRfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2I0X3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfbDRfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q1IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2I1IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDUge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDUge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sNSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDVfcGMge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjVfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iNV9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sNV9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDVfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3I1X3BjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2I1X3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sNV9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90NV9zcCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yNV9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I1X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2w1X3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90NV9zcCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjVfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjVfc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2w1X3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q2IHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9yNiB7XG4gIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9iNiB7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDYge1xuICBtYXJnaW4tbGVmdDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF90NiB7XG4gIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3I2IHtcbiAgcGFkZGluZy1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX2w2IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tX3Q2X3BjIHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjZfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I2X3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDZfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDZfcGMge1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjZfcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iNl9wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sNl9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tX3Q2X3NwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjZfc3Age1xuICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I2X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDZfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDZfc3Age1xuICAgIHBhZGRpbmctdG9wOiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjZfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iNl9zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sNl9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q3IHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjcge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2I3IHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDcge1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDcge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjcge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iNyB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sNyB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDdfcGMge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjdfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iN19wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sN19wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDdfcGMge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3I3X3BjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2I3X3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sN19wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90N19zcCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yN19zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I3X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2w3X3NwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90N19zcCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjdfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjdfc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2w3X3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q4IHtcbiAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX3I4IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fYjgge1xuICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDgge1xuICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3Q4IHtcbiAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9yOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iOCB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfbDgge1xuICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbV90OF9wYyB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjhfcGMge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fYjhfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2w4X3BjIHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDhfcGMge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9yOF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjhfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sOF9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1fdDhfc3Age1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX3I4X3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I4X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sOF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3Q4X3NwIHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjhfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2I4X3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfbDhfc3Age1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3Q5IHtcbiAgbWFyZ2luLXRvcDogNC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9yOSB7XG4gIG1hcmdpbi1yaWdodDogNC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9iOSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDkge1xuICBtYXJnaW4tbGVmdDogNC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF90OSB7XG4gIHBhZGRpbmctdG9wOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3I5IHtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iOSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX2w5IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tX3Q5X3BjIHtcbiAgICBtYXJnaW4tdG9wOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjlfcGMge1xuICAgIG1hcmdpbi1yaWdodDogNC4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I5X3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDlfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDlfcGMge1xuICAgIHBhZGRpbmctdG9wOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjlfcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iOV9wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sOV9wYyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tX3Q5X3NwIHtcbiAgICBtYXJnaW4tdG9wOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjlfc3Age1xuICAgIG1hcmdpbi1yaWdodDogNC4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2I5X3NwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDlfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDlfc3Age1xuICAgIHBhZGRpbmctdG9wOiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjlfc3Age1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iOV9zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sOV9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QxMCB7XG4gIG1hcmdpbi10b3A6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjEwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjEyNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2IxMCB7XG4gIG1hcmdpbi1ib3R0b206IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDEwIHtcbiAgbWFyZ2luLWxlZnQ6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDEwIHtcbiAgcGFkZGluZy10b3A6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjEwIHtcbiAgcGFkZGluZy1yaWdodDogNS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMTAge1xuICBwYWRkaW5nLWJvdHRvbTogNS4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sMTAge1xuICBwYWRkaW5nLWxlZnQ6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDEwX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA1LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjEwX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iMTBfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMTBfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDEwX3BjIHtcbiAgICBwYWRkaW5nLXRvcDogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3IxMF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IxMF9wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTBfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90MTBfc3Age1xuICAgIG1hcmdpbi10b3A6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yMTBfc3Age1xuICAgIG1hcmdpbi1yaWdodDogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxMF9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wxMF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMTI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90MTBfc3Age1xuICAgIHBhZGRpbmctdG9wOiA1LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjEwX3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjEwX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS4xMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2wxMF9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjEyNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QxMSB7XG4gIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9yMTEge1xuICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbV9iMTEge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDExIHtcbiAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF90MTEge1xuICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3IxMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMTEge1xuICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX2wxMSB7XG4gIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS1tX3QxMV9wYyB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjExX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxMV9wYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDExX3BjIHtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDExX3BjIHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjExX3BjIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iMTFfcGMge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTFfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1tX3QxMV9zcCB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjExX3NwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxMV9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fbDExX3NwIHtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDExX3NwIHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjExX3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9iMTFfc3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTFfc3Age1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QxMiB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX3IxMiB7XG4gIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fYjEyIHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDEyIHtcbiAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1wX3QxMiB7XG4gIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9yMTIge1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMTIge1xuICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfbDEyIHtcbiAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbV90MTJfcGMge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjEyX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fYjEyX3BjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wxMl9wYyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDEyX3BjIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9yMTJfcGMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjEyX3BjIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTJfcGMge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LW1fdDEyX3NwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX3IxMl9zcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxMl9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMTJfc3Age1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3QxMl9zcCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjEyX3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IxMl9zcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfbDEyX3NwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QxMyB7XG4gIG1hcmdpbi10b3A6IDguODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjEzIHtcbiAgbWFyZ2luLXJpZ2h0OiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2IxMyB7XG4gIG1hcmdpbi1ib3R0b206IDguODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDEzIHtcbiAgbWFyZ2luLWxlZnQ6IDguODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDEzIHtcbiAgcGFkZGluZy10b3A6IDguODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjEzIHtcbiAgcGFkZGluZy1yaWdodDogOC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMTMge1xuICBwYWRkaW5nLWJvdHRvbTogOC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sMTMge1xuICBwYWRkaW5nLWxlZnQ6IDguODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDEzX3BjIHtcbiAgICBtYXJnaW4tdG9wOiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjEzX3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDguODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iMTNfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDguODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMTNfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDEzX3BjIHtcbiAgICBwYWRkaW5nLXRvcDogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3IxM19wYyB7XG4gICAgcGFkZGluZy1yaWdodDogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IxM19wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDguODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTNfcGMge1xuICAgIHBhZGRpbmctbGVmdDogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90MTNfc3Age1xuICAgIG1hcmdpbi10b3A6IDguODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yMTNfc3Age1xuICAgIG1hcmdpbi1yaWdodDogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxM19zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wxM19zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguODc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90MTNfc3Age1xuICAgIHBhZGRpbmctdG9wOiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjEzX3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjEzX3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOC44NzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2wxM19zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4Ljg3NXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1tX3QxNCB7XG4gIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fcjE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tX2IxNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1fbDE0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfdDE0IHtcbiAgcGFkZGluZy10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LXBfcjE0IHtcbiAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9iMTQge1xuICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbn1cblxuLnUtcF9sMTQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LW1fdDE0X3BjIHtcbiAgICBtYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LW1fcjE0X3BjIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9iMTRfcGMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9sMTRfcGMge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfdDE0X3BjIHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX3IxNF9wYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2IxNF9wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF9sMTRfcGMge1xuICAgIHBhZGRpbmctbGVmdDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtbV90MTRfc3Age1xuICAgIG1hcmdpbi10b3A6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtbV9yMTRfc3Age1xuICAgIG1hcmdpbi1yaWdodDogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2IxNF9zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1tX2wxNF9zcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcF90MTRfc3Age1xuICAgIHBhZGRpbmctdG9wOiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfcjE0X3NwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXBfYjE0X3NwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW0gIWltcG9ydGFudDtcbiAgfVxuICAudS1wX2wxNF9zcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4udS1md19ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cbi51LWZ3X25vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnUtZnNfbCB7XG4gIGZvbnQtc2l6ZTogbGFyZ2VyICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4udS1mc19zIHtcbiAgZm9udC1zaXplOiBzbWFsbGVyICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1mc18xMF9zcCB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51LWZzXzE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtZnNfMTQge1xuICAgIGZvbnQtc2l6ZTogMy43M3Z3O1xuICAgIGxpbmUtaGVpZ2h0OiA2LjR2dztcbiAgfVxuICAudS1mc18xNF9zcCB7XG4gICAgZm9udC1zaXplOiAzLjczdncgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNi40dnc7XG4gIH1cbn1cblxuLnUtdGRfdSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4udS10ZF9ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi51LXRhX2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtdGFfY2VudGVyX3BjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGFfY2VudGVyX3NwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnUtdGFfbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51LXRhX2xlZnRfcGMge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGFfbGVmdF9zcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG59XG4udS10YV9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudS10YV9yaWdodF9wYyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdGFfcmlnaHRfc3Age1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnUtd3NfcHJlbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZSAhaW1wb3J0YW50O1xufVxuLnUtd3Nfbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udS10ZXh0X3N1YiwgLnUtdGV4dF9zdXAge1xuICBmb250LXNpemU6IDAuNmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMmVtO1xufVxuLnUtdGV4dF9zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG59XG5cbi51LXdfcDA1IHtcbiAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XG59XG4udS13X3AxIHtcbiAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xufVxuLnUtd19wMTUge1xuICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG59XG4udS13X3AyIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuLnUtd19wMjIge1xuICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XG59XG4udS13X3AyNCB7XG4gIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuLnUtd19wMyB7XG4gIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDM1IHtcbiAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xufVxuLnUtd19wNCB7XG4gIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDQ1IHtcbiAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xufVxuLnUtd19wNSB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDU1IHtcbiAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuLnUtd19wNiB7XG4gIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDY1IHtcbiAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuLnUtd19wNyB7XG4gIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cbi51LXdfcDc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuLnUtd19mdWxsIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnUtdy1zcF9wMDUge1xuICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXctc3BfcDEge1xuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3AxNSB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXctc3BfcDIge1xuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3AyMiB7XG4gICAgd2lkdGg6IDIyJSAhaW1wb3J0YW50O1xuICB9XG4gIC51LXctc3BfcDI0IHtcbiAgICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wMjUge1xuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3AzIHtcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wMzUge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3A0IHtcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wNDUge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3A1IHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wNTUge1xuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3A2IHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wNjUge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX3A3IHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9wNzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbiAgfVxuICAudS13LXNwX2Z1bGwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9mdWxsMjMge1xuICAgIHdpZHRoOiAyMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9mdWxsMjQge1xuICAgIHdpZHRoOiAyNDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9mdWxsMjYge1xuICAgIHdpZHRoOiAyNjAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtdy1zcF9mdWxsMjcge1xuICAgIHdpZHRoOiAyNzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51LWhvdmVyX3RyYW5zIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLnUtaG92ZXJfdHJhbnM6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4udS12YV90b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51LWdhcF9tZF9zcCB7XG4gICAgZ2FwOiA4dnc7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiBGb3VuZGF0aW9uXHJcbiAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbkB1c2UgXCJfc3R5bGUvZm91bmRhdGlvbi9fY29uc3RcIjtcclxuQHVzZSBcIl9zdHlsZS9mb3VuZGF0aW9uL19iYXNlXCI7XHJcblxyXG4vKiBMYXlvdXRcclxuICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuQHVzZSBcIl9zdHlsZS9sYXlvdXRcIjtcclxuXHJcbi8qIE9iamVjdFxyXG4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG5cclxuQHVzZSBcIl9zdHlsZS9vYmplY3QvY29tcG9uZW50XCI7XHJcbkB1c2UgJ19zdHlsZS9vYmplY3QvcHJvamVjdCc7XHJcbkB1c2UgJ19zdHlsZS9vYmplY3QvdXRpbGl0eSc7XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcbkB1c2UgJ19jb25zdCcgYXMgKjtcclxuXHJcbi8vIOOCv+OCsOWRqOOCiuOBruWIneacn+ioreWumlxyXG5cclxuLy8gYmFzZVxyXG5odG1sLFxyXG5ib2R5IHtcclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IHZ3KDE0KTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgJi5qcy1uYXYtb3BlbiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXkwMjtcclxuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxufVxyXG5cclxuLy8gaW1hZ2VcclxuaW1nIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5waWN0dXJlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLy8gaW50YXJhY3Rpb25cclxuYSB7XHJcbiAgY29sb3I6ICRjb2xvci1tYWluO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5vcHRpb24ge1xyXG4gICZbZGlzYWJsZWRdIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dCB7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcblxyXG4vLyBmb250LWZhbWlseVxyXG4kZm9udC1zYW5zOiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtbm90b3NhbnM6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG5cclxuLy8gY29sb3Ig44Kr44Op44O85aSJ5pWw5ZCN5a6a576p77yI5pyA5Yid44GuMuahgeOCkuWkieaVsOWQjeOBruS4gOeVquW+jOOCjeOBq+i/veWKoO+8iVxyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRjb2xvci1ibGFjazogIzMzMztcclxuJGNvbG9yLWJsYWNrMDA6ICMwMDA7XHJcbiRjb2xvci1ibGFjazAyOiAjM0QzRDNEO1xyXG4kY29sb3ItYmxhY2swMzogIzNCNDA0MztcclxuJGNvbG9yLWJsYWNrMDQ6ICM0ODQ4NDg7XHJcblxyXG4vLyBjb2xvcu+8mueorumhnuWIpVxyXG4kY29sb3ItcmVkOiAjRjEyMzIzO1xyXG4kY29sb3ItcmVkMDI6ICNGNTRGNTk7XHJcbiRjb2xvci1yZWQwMzogI0VGMDAwMDtcclxuJGNvbG9yLXJlZDA0OiAjRjkxNDE0O1xyXG4kY29sb3ItZ3JheTogI0Q1REZFNTtcclxuJGNvbG9yLWdyYXkwMjogI0Y0RjdGOTtcclxuJGNvbG9yLWdyYXkwMzogI0UxRTVFODtcclxuJGNvbG9yLWdyYXkwNDogI0VGRUZFRjtcclxuJGNvbG9yLWdyYXkwNTogI0Q1RDVENTtcclxuJGNvbG9yLWdyYXkwNjogI0RCREJEQjtcclxuJGNvbG9yLWdyYXkwNzogIzg5OEY5QztcclxuJGNvbG9yLWdyYXkwODogI0VDRUNFQztcclxuJGNvbG9yLWdyYXkwOTogI0YzRjNGMztcclxuJGNvbG9yLWdyYXkxMDogI0VCRThGMjtcclxuJGNvbG9yLWdyYXkxMTogIzcwNzA3MDtcclxuJGNvbG9yLWdyYXktdGhpbjE6ICNFREYwRjM7XHJcbiRjb2xvci1ncmF5LXRoaW4yOiAjRjlGOUY5O1xyXG4kY29sb3ItZ3JheS10aGluMzogI0QxRDFEMTtcclxuJGNvbG9yLWdyYXktdGhpbjQ6IHJnYmEoI0Q1REZFNSwgLjIpO1xyXG5cclxuJGNvbG9yLWdyZWVuOiAjMTJDMTlFO1xyXG4kY29sb3ItZ3JlZW4tdGhpbjogcmdiYSgjNzFENkMyLCAuMik7XHJcbiRjb2xvci1ncmVlbjAxOiAjRTJGN0YzO1xyXG4kY29sb3ItZ3JlZW4wMjogIzcxRDZDMjtcclxuJGNvbG9yLXBpbms6ICNGNTc4QTI7XHJcbiRjb2xvci1waW5rLXRoaW46IHJnYmEoI0ZGRDhERiwgLjIpO1xyXG4kY29sb3ItcGluazAxOiAjRkZGN0Y5O1xyXG4kY29sb3ItcGluazAyOiAjRkZEOERGO1xyXG4kY29sb3ItcGluazAzOiAjRjZDQUQ5O1xyXG4kY29sb3ItcGluazA0OiAjRjVBNEJGO1xyXG5cclxuLy8gY29sb3LvvJrnlKjpgJTliKVcclxuJGNvbG9yLW1haW46ICM1RUE0RTE7XHJcbiRjb2xvci1tYWluLXRoaW46IHJnYmEoJGNvbG9yLW1haW4sIC4yKTtcclxuJGNvbG9yLWJsdWUtdGhpbjogJGNvbG9yLW1haW47XHJcbiRjb2xvci1ibHVlMDE6ICNERkVERjk7XHJcblxyXG5cclxuJGNvbG9yLW1vZHVsZS10aXRsZTogI0ZGMDBDRTtcclxuXHJcblxyXG4vLyBvcGFjaXR5XHJcbiRvcGFjaXR5OiAuNzU7XHJcblxyXG4vLyBQQ++8muODm+ODkOODvOOBp+mAj+mBjuOBmeOCi1xyXG5AbWl4aW4gaG92ZXJfdHJhbnMoKSB7XHJcbiAgLy8gQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAvLyB9XHJcbn1cclxuXHJcbi8vIGJsZWFrcG9pbnRcclxuJGNvbnRlbnRzLXdpZHRoLXNtOiA0MTA7XHJcbiRjb250ZW50cy13aWR0aC1tZDogNzY4O1xyXG4kY29udGVudHMtd2lkdGgtbGc6IDEyODA7XHJcbiRjb250ZW50cy13aWR0aC14bDogMTQ0MDtcclxuXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gbWVkaWEgcXVlcnlcclxuXHJcbi8vIG1pbi13aWR0aFxyXG4kYnJlYWtwb2ludC11cDogKFxyXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLXNtfXB4KScsXHJcbiAgJ21kJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skY29udGVudHMtd2lkdGgtbWR9cHgpJyxcclxuICAnbGcnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRjb250ZW50cy13aWR0aC1sZ31weCknLFxyXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLXhsfXB4KScsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBtYXgtd2lkdGhcclxuJGJyZWFrcG9pbnQtZG93bjogKFxyXG4gICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLXNtIC0gMX1weCknLFxyXG4gICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLW1kIC0gMX1weCknLFxyXG4gICdsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLWxnIC0gMX1weCknLFxyXG4gICd4bCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGNvbnRlbnRzLXdpZHRoLXhsIC0gMX1weCknLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuQG1peGluIG1xLXVwKCRicmVha3BvaW50OiAgbWQpIHtcclxuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50LXVwLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1xLWRvd24oJGJyZWFrcG9pbnQ6IG1kKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludC1kb3duLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gcHjjgYvjgol2d+OBq+WkieaPm+OBmeOCi1xyXG5AZnVuY3Rpb24gdncoJG4pIHtcclxuICBAcmV0dXJuIHJvdW5kKG1hdGguZGl2KCRuLCAzNzUpICogMTAwICogMTAwKSAqIDAuMDF2dztcclxufVxyXG5AZnVuY3Rpb24gdnctcGMoJG4pIHtcclxuICBAcmV0dXJuIHJvdW5kKG1hdGguZGl2KCRuLCAxMjgwKSAqIDEwMCAqIDEwMCkgKiAwLjAxdnc7XHJcbn1cclxuQGZ1bmN0aW9uIHZ3LXRhYigkbikge1xyXG4gIEByZXR1cm4gcm91bmQobWF0aC5kaXYoJG4sIDE0NDApICogMTAwICogMTAwKSAqIDAuMDF2dztcclxufVxyXG5AZnVuY3Rpb24gdnctbGcoJG4pIHtcclxuICBAcmV0dXJuIG1hdGguZGl2KCRuLCAxOTIwKSAqIDEwMCAqIDEwMCAqIDAuMDF2dztcclxufVxyXG5cclxuLy8gQGZ1bmN0aW9uIHJlbSgkbikge1xyXG4vLyAgIEByZXR1cm4gcm91bmQobWF0aC5kaXYoJG4sIDE2KSAqIDEwMCkgKiAwLjAxcmVtO1xyXG4vLyB9XHJcblxyXG5cclxuLy8gaWNvbuOBquOBqVxyXG5AbWl4aW4gaWNvbi1iYXNlKCRmb250c2l6ZSwgJHVuaXQ6ICdweCcpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIEBpZiAoJGZvbnRzaXplKSB7XHJcbiAgICBmb250LXNpemU6IHVucXVvdGUoJGZvbnRzaXplICsgJHVuaXQpO1xyXG4gICAgd2lkdGg6IHVucXVvdGUoJGZvbnRzaXplICsgJHVuaXQpO1xyXG4gICAgaGVpZ2h0OiB1bnF1b3RlKCRmb250c2l6ZSArICR1bml0KTtcclxuICB9IEBlbHNlIHtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBoZWlnaHQ6IDFlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpY29uLWFycm93LWJvdHRvbSgkZm9udHNpemUsICR1bml0OiAncHgnLCAkY29sb3I6ICRjb2xvci1tYWluKSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yO1xyXG4gIGNsaXAtcGF0aDogcG9seWdvbigxNSUgMjUlLCAwIDQyJSwgNTAlIDg0JSwgMTAwJSA0MCUsIDg1JSAyNSUsIDUwJSA1OCUpO1xyXG4gIEBpbmNsdWRlIGljb24tYmFzZSgkZm9udHNpemUsICR1bml0KTtcclxufVxyXG5cclxuQG1peGluIGljb24tYXJyb3ctcmlnaHQoJGZvbnRzaXplLCAkdW5pdDogJ3B4JywgJGNvbG9yOiAkY29sb3ItbWFpbikge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBjbGlwLXBhdGg6IHBvbHlnb24oNDIlIDAsIDI1JSAxNSUsIDU4JSA1MCUsIDI1JSA4NSUsIDQyJSAxMDAlLCA4NSUgNTAlKTtcclxuICBAaW5jbHVkZSBpY29uLWJhc2UoJGZvbnRzaXplLCAkdW5pdCk7XHJcbn1cclxuXHJcbkBtaXhpbiBpY29uLWFycm93LXRvcC10aGluKCRmb250c2l6ZSwgJHVuaXQ6ICdweCcsICRjb2xvcjogJGNvbG9yLW1haW4pIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNzMlLCA2JSA3OCUsIDUwJSAyOCUsIDk0JSA3OCUsIDEwMCUgNzMlLCA1MCUgMTglKTs7XHJcbiAgQGluY2x1ZGUgaWNvbi1iYXNlKCRmb250c2l6ZSwgJHVuaXQpO1xyXG59XHJcblxyXG5AbWl4aW4gaWNvbi1wZGYoJGNvbG9yOiAnYmxhY2snKSB7XHJcbiAgJGNvbG9yQ29kZTogJyc7XHJcbiAgQGlmICgkY29sb3I9PSdtYWluJykge1xyXG4gICAgJGNvbG9yQ29kZTogJzVFQTRFMSc7XHJcbiAgfSBAZWxzZSBpZiAoJGNvbG9yPT0naHlnaWVuZScpIHtcclxuICAgICRjb2xvckNvZGU6ICdncmVlbic7XHJcbiAgfSBAZWxzZSBpZiAoJGNvbG9yPT0nbnVyc2UnKSB7XHJcbiAgICAkY29sb3JDb2RlOiAnRjU3OEEyJztcclxuICB9IEBlbHNlIGlmICgkY29sb3I9PSdibHVlJykge1xyXG4gICAgJGNvbG9yQ29kZTogJzVFQTRFMSc7XHJcbiAgfSBAZWxzZSBpZiAoJGNvbG9yPT0ncmVkJykge1xyXG4gICAgJGNvbG9yQ29kZTogJ0YxMjMyMyc7XHJcbiAgfSBAZWxzZSBpZiAoJGNvbG9yPT0nd2hpdGUnKSB7XHJcbiAgICAkY29sb3JDb2RlOiAnZmZmJztcclxuICB9IEBlbHNlIGlmICgkY29sb3I9PSdncmF5Jykge1xyXG4gICAgJGNvbG9yQ29kZTogJzcwNzA3MCc7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICAkY29sb3JDb2RlOiAnMzMzJztcclxuICB9XHJcbiAgLy8gQGRlYnVnICRjb2xvckNvZGU7XHJcblxyXG4gICRpbWdfZGF0YTogJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMSUyMDE1JTIyJTIwd2lkdGglM0QlMjIxMSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJtMTAuOTMxJTIwNC4wNTVjMC0uMDExJTIwMC0uMDIyJTIwMC0uMDMzczAtLjAwOCUyMDAtLjAxMS0uMDA2LS4wMjYtLjAxLS4wMzhjMC0uMDEzLS4wMDktLjAyNS0uMDE0LS4wMzglMjAwLS4wMTItLjAxLS4wMjMtLjAxNi0uMDM0di0uMDA2Yy0uMDA1LS4wMS0uMDExLS4wMi0uMDE3LS4wMjlsLS4wMDYtLjAwOS0uMDE4LS4wMjUtLjAwOC0uMDExLS4wMjMtLjAyNi0uMDE5LS4wMTctMy42NDUtMy42NDUtLjAwNi0uMDA2LS4wMjYtLjAyN2gtLjAxMWwtLjAyNS0uMDIzLS4wMDktLjAwNS0uMDMtLjAxOGgtLjAwNmwtLjAzNC0uMDE5aC0uMDA4bC0uMDM0LS4wMTUtLjA0My0uMDExaC0uMDEybC0uMDMyLS4wMDloLS4wNDYtNi4zNzdhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAtLjQ1Ni40NTZ2MTMuNjY2YS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni40NTZoMTAuMDIyYS40NTYuNDU2JTIwMCUyMDAlMjAwJTIwLjQ1Ni0uNDU2di0xMC4wMjJxMC0uMDIzJTIwMC0uMDQ1bS0zLjY0Mi0yLjUlMjAyLjA4NiUyMDIuMDg5aC0yLjA4OXptLTYuMzgxJTIwMTIuMTEydi0xMi43NTZoNS40Njd2My4xODlhLjQ1Ni40NTYlMjAwJTIwMCUyMDAlMjAuNDU2LjQ1NmgzLjE4OXY5LjExMXolMjIlMjBmaWxsJTNEJTIyJTIzJyskY29sb3JDb2RlKyclMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoMCUyMC4yOTEpJTIyJTJGJTNFJTNDcGF0aCUyMGQlM0QlMjJtNDkuNDg3JTIwMTI0LjI1MmExLjEzNSUyMDEuMTM1JTIwMCUyMDAlMjAwJTIwLS41OTItLjE1MmgtLjg5NWwtLjkyMS0xLjU5NC40NDktLjc3OGExLjEzOSUyMDEuMTM5JTIwMCUyMDElMjAwJTIwLTEuOTUlMjAwbC40NDkuNzc4LS45MjclMjAxLjU5NGgtLjlhMS4xMzklMjAxLjEzOSUyMDAlMjAwJTIwMCUyMC0xLjAwOSUyMDEuNzA4JTIwMS4xMzIlMjAxLjEzMiUyMDAlMjAwJTIwMCUyMC42OTIuNTMxJTIwMS4xNDYlMjAxLjE0NiUyMDAlMjAwJTIwMCUyMC4zLjAzOSUyMDEuMTQxJTIwMS4xNDElMjAwJTIwMCUyMDAlMjAxLS41ODlsLjQ0OS0uNzc4aDEuODQxbC40NDkuNzc4YTEuMTM5JTIwMS4xMzklMjAwJTIwMSUyMDAlMjAxLjU2Ny0xLjUzNm0tNS4xJTIwMS4wODUtLjAwNi4wMWEuMjI0LjIyNCUyMDAlMjAwJTIwMSUyMC0uMDg2LjA4OC4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLS4yMjgtLjM5NS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLjExMy0uMDMxaC40em0yLjE2MS00LjQyN2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC4yMjguMjI4LjIyNC4yMjQlMjAwJTIwMCUyMDElMjAtLjAzMy4xMTlsLS4wMDYuMDEtLjE4OS4zMjctLjE4OS0uMzI3LS4wMDYtLjAxYS4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wMzMtLjExOS4yMjguMjI4JTIwMCUyMDAlMjAxJTIwLjIyOC0uMjI4bS0uMzk1JTIwMy4xODkuMzk1LS42ODMuMzk1LjY4M3ptMi45NTklMjAxLjI1M2EuMjI4LjIyOCUyMDAlMjAwJTIwMSUyMC0uMzExLjA4My4yMjMuMjIzJTIwMCUyMDAlMjAxJTIwLS4wODYtLjA4OGwtLjAwNi0uMDEtLjE4OS0uMzI3aC4zODlhLjIyOC4yMjglMjAwJTIwMCUyMDElMjAuMi4zNDIlMjIlMjBmaWxsJTNEJTIyJTIzJyskY29sb3JDb2RlKyclMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUoLTQxLjA4NCUyMC0xMTQuMjQyKSUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIybTAlMjAwaDExdjE1aC0xMXolMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyRiUzRSUzQyUyRnN2ZyUzRSc7XHJcbiAgLy8gQGRlYnVnICRpbWdfZGF0YTtcclxuXHJcbiAgYmFja2dyb3VuZDogdXJsKCRpbWdfZGF0YSkgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbn1cclxuXHJcbi8vIOiJsuOBruODhuODvOODnuWIpeOCu+ODg+ODiO+8iOWhl+OCiuOBpOOBtuOBl++8iVxyXG5AbWl4aW4gZmlsbC1tYWluIHtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW1haW4gIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gZmlsbC1tYWluMiB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW1haW4tdGhpbiAhaW1wb3J0YW50O1xyXG59XHJcbkBtaXhpbiBmaWxsLWh5Z2llbmUge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4gIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gZmlsbC1oeWdpZW5lMiB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuLXRoaW4gIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gZmlsbC1udXJzZSB7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1waW5rICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1peGluIGZpbGwtbnVyc2UyIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcGluay10aGluICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1peGluIGZpbGwtZXhhbWluZWUge1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItcmVkMDIgIWltcG9ydGFudDtcclxufVxyXG4iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIOODmOODg+ODgOODvOODleODg+OCv+ODvOS7peWkluOBp+eUu+mdouani+aIkOOBq+mWouOCj+OCi+OCueOCv+OCpOODq1xyXG5cclxuLy8gd3JhcFxyXG4ubC13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4vLyBtYWluXHJcbi5sLW1haW4ge1xyXG4gIG1hcmdpbi1sZWZ0OiAxM3Z3O1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5sLW1haW5Db250ZW50IHtcclxuICBmbGV4OiAxO1xyXG4gIG1hcmdpbjogMCAwIDgwcHg7XHJcbiAgcGFkZGluZzogMCBtYXRoLmRpdigxMjUsMTkyMCkqMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBwYWRkaW5nOiAwIHZ3KDIwKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBpbm5lclxyXG4uX2wtaW5uZXIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIG1heC13aWR0aDogMTIwMHB4ICsgNDBweCAqIDI7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIC8vIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogdncoMzApO1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZ3KDMwKTtcclxuICB9XHJcbn1cclxuXHJcbi5sLWlubmVyLS1zIHtcclxuICBAZXh0ZW5kIC5fbC1pbm5lcjtcclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICBtYXgtd2lkdGg6IDkwMHB4ICsgNDBweCAqIDI7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1pbm5lci0tbSB7XHJcbiAgQGV4dGVuZCAuX2wtaW5uZXI7XHJcbn1cclxuXHJcbi5sLWlubmVyLS1sIHtcclxuICBAZXh0ZW5kIC5fbC1pbm5lcjtcclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweCArIDQwcHggKiAyO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbmJvZHkuYWN0aXZle1xyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG4ubC1oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogOTAwMDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5sLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmwtaGVhZGVyTGlua19fd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmwtaGVhZGVyTGlua19fbGVmdCxcclxuLmwtaGVhZGVyTGlua19fcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblxyXG4gIHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBhZGRpbmc6IC41dncgMDtcclxuXHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZm9udC1zaXplOiAuNzN2dztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmwtaGVhZGVyTGlua19fbGVmdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1ncmF5MDQ7XHJcbiAgYm9yZGVyLXRvcDogMDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjg1KTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDIwcHg7XHJcblxyXG4gIC5sLWhlYWRlckxpbmtfX3NlYXJjaCB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIH1cclxuXHJcbiAgLmwtaGVhZGVyTGlua19fc2VhcmNoLmFjdGl2ZSB7XHJcbi8qICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luOiAtMC41dncgMDtcclxuICAgIHBhZGRpbmc6IDAuNXZ3IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzOyAqL1xyXG4gIH1cclxuXHJcbiAgLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2UuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IC0wLjV2dyAwO1xyXG4gICAgcGFkZGluZzogMC41dncgMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgfVxyXG5cclxuICAubC1oZWFkZXJMaW5rX19sYW5ndWFnZS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG1hcmdpbjogLTAuNXZ3IDA7XHJcbiAgICBwYWRkaW5nOiAwLjV2dyAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcblxyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWdyYXk7XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgZm9udC1zaXplOiAwLjczdnc7XHJcbiAgICAgIHBhZGRpbmc6IDAuNXZ3IDAuNzVlbSAwLjJ2dztcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IC41dncgMWVtIC4ydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX3JpZ2h0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcclxuICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3ItZ3JheTA0O1xyXG4gIGJvcmRlci10b3A6IDA7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcblxyXG4gIGxpIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgd2lkdGg6IHZ3LWxnKDExOCk7XHJcbiAgICAgIHBhZGRpbmc6IC42dncgMCAuMXZ3O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDcuNXZ3O1xyXG4gICAgICAgIG1hcmdpbjogMCAxZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmwtaGVhZGVyTGlua19fc2VhcmNoTGluayB7XHJcbiAgbWluLXdpZHRoOiB2dy1sZyg5Nik7XHJcbiAgJi5hY3RpdmU6OmJlZm9yZXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Nsb3NlLWljb24uc3ZnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS42dnc7XHJcbiAgICBoZWlnaHQ6IDEuNnZ3O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vc2VhcmNoLWljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byB2dy1sZygxMik7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX0Zvcm0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIG1hcmdpbi10b3A6IDAuNTV2dztcclxuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDIwJSk7XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX3NlYXJjaEZvcm0ge1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBwYWRkaW5nOiAwLjc4dncgMS4wNDF2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAwLjczdnc7XHJcbiAgb3V0bGluZTogbm9uZVxyXG59XHJcblxyXG4ubC1oZWFkZXJMaW5rX19zdWJtaXRGb3JtIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDI1cHg7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuXHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX2xhbmd1YWdlICxcclxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxufVxyXG5cclxuLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2VMaW5rIHtcclxuICAmLmFjdGl2ZTo6YmVmb3Jle1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY2xvc2UtaWNvbi5zdmcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS42dnc7XHJcbiAgICBoZWlnaHQ6IDEuNnZ3O1xyXG4gICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vbGFuZ3VhZ2UtaWNvbi5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX2ZvcmVpZ25lckxpbmsge1xyXG4gIG1pbi13aWR0aDogdnctbGcoMTA4KTtcclxuICAmLmFjdGl2ZTo6YmVmb3Jle1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY2xvc2UtaWNvbi5zdmcpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS45dnc7XHJcbiAgICBoZWlnaHQ6IDEuN3Z3O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vZm9yZWlnbmVyLWljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byB2dy1sZygxMCk7XHJcbiAgfVxyXG59XHJcblxyXG4gLmwtaGVhZGVyTGlua19fbGFuZ3VhZ2Vfd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC0xcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB3aWR0aDogOXZ3O1xyXG4gIG1hcmdpbi10b3A6IDAuNTV2dztcclxuICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDIwJSk7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgd2lkdGg6IDE0dnc7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcblxyXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLjh2dztcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy10cmlhbmdsZS1pY29uLXB1cnBsZS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgcGFkZGluZzogMXZ3IDA7XHJcblxyXG5cclxuICAgIGxpIHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmwtaGVhZGVyTGlua19fZm9yZWlnbmVyX3dyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgd2lkdGg6IDl2dztcclxuICBtYXJnaW4tdG9wOiAwLjU1dnc7XHJcbiAgcGFkZGluZzogMjBweCAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMjBweCAwcHggcmdiKDAgMCAwIC8gMjAlKTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICB3aWR0aDogMTR2dztcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC44dnc7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctdHJpYW5nbGUtaWNvbi1ibHVlLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmLmFjdGl2ZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICBwYWRkaW5nOiAxdncgMDtcclxuXHJcblxyXG4gICAgbGkge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5sLWhlYWRlckxpbmtfX2FjY2VzcyB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxLjZ2dztcclxuICAgIGhlaWdodDogMS42dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hY2Nlc3MtaWNvbi13aGl0ZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlckxpbmtfX2NvbnRhY3Qge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMS43MTl2dztcclxuICAgIGhlaWdodDogMS41dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9jb250YWN0LWljb24uc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxM3B4O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICBtYXJnaW46IDAgYXV0byA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubC1oZWFkZXJTcF9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiB2dyg2Nyk7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICAubC1zaXRlVGl0bGUge1xyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IHZ3KDExKSAwIHZ3KDEwKSB2dygxMi44KSAgIFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubC1zaXRlVGl0bGVJbWcge1xyXG4gICAgICB3aWR0aDogdncoMTgzKTtcclxuICAgIH1cclxuICB9ICBcclxuXHJcbiAgLmwtaGVhZGVyU3BfX2J0biB7XHJcbiAgICB3aWR0aDogdncoNjApO1xyXG4gICAgaGVpZ2h0OiB2dyg2Nyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDoxMzk5cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFyIHtcclxuICAgICAgd2lkdGg6IHZ3KDI5KTtcclxuICAgICAgaGVpZ2h0OiB2dygzKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgIH1cclxuXHJcbiAgICAgLmJhci10b3Age1xyXG4gICAgICB0b3A6IHZ3KDIwKTtcclxuICAgIH1cclxuICAgICAuYmFyLW1pZGRsZSB7XHJcbiAgICAgIHdpZHRoOiB2dygyOSk7XHJcbiAgICAgIHRvcDogdncoMzEpO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYXItYm90dG9tIHtcclxuICAgICAgdG9wOiB2dyg0Mik7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgLmJhci10b3Age1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB0b3A6IHZ3KDMwKTtcclxuICAgICAgbGVmdDogdncoMTcpXHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgLmJhci1taWRkbGUge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIC5iYXItYm90dG9tIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB0b3A6IHZ3KDMwKTtcclxuICAgICAgbGVmdDogdncoMTcpO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgLmwtaGVhZGVyU3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudSB7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogdncoNjcpO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgei1pbmRleDogLTk5OTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHotaW5kZXg6IDIwMDA7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogdncoNjApO1xyXG4gIH1cclxufVxyXG5cclxuLmwtaGVhZGVyU3BNZW51X19Gb3JtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fc2VhcmNoRm9ybSB7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIHBhZGRpbmc6IHZ3KDE0KSAwIHZ3KDE1KSB2dygyNik7XHJcblxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JheTAyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmF5LXRoaW4zXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDo4MzFweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgIHBhZGRpbmc6IDE4cHggMCAxOHB4IDI2LjI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX3N1Ym1pdEZvcm0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogdncoMjIuOCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHdpZHRoOiB2dygxOCk7XHJcbiAgaGVpZ2h0OiB2dygxOCk7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX2ZpcnN0TGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXktdGhpbjM7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LXRoaW4zO1xyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlIHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JheS10aGluMztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zczsgICAgXHJcbiAgcGFkZGluZzogMCAwIDAgdncoMzEpO1xyXG4gICYuY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIH1cclxuXHJcbiAgcC5jbG9zZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcblxyXG4gIHAuY2xvc2U6OmJlZm9yZSxcclxuICBwLmNsb3NlOjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlSW1nLS13aGl0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZS5jbG9zZSAubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlSW1nLS13aGl0ZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fbGFuZ3VhZ2UuY2xvc2UgLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZUltZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmwtaGVhZGVyU3BNZW51X19sYW5ndWFnZSxcclxuLmwtaGVhZGVyU3BNZW51X19hY2Nlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmb250LXNpemU6IDMuNzMzM3Z3O1xyXG4gIHBhZGRpbmctdG9wOiB2dygxMSk7XHJcbiAgcGFkZGluZy1ib3R0b206IHZ3KDEyKTtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDA7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiB2dygxNik7XHJcbiAgICB3aWR0aDogdncoMzEpO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX2xhbmd1YWdlQm94IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHVsIHtcclxuICAgIGxpIHtcclxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmF5LXRoaW4zO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS10aGluMztcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogNC41MzMzdnc7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjczMzN2dztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheTAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrMDA7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICAgcGFkZGluZzogMTdweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogdncoOCk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHZ3KDEzKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24tYmx1ZS5zdmcpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHJpZ2h0OiA0LjUzMzN2dztcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzLjMzMzN2dztcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fYWNjZXNzIHtcclxuICBwYWRkaW5nLWxlZnQ6IHZ3KDI4KTtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBmb250LXNpemU6IHZ3KDEzKTsgXHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDo4MzFweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fc2Vjb25kV3JhcHBlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5LXRoaW4zO1xyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiA0LjI2NjZ2dztcclxuICAgIGxpbmUtaGVpZ2h0OiB2dygyNCk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogdncoMTUpIDQuNTMzM3Z3O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDo4MzFweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwLmNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgfVxyXG5cclxuICBwOjpiZWZvcmUsXHJcbiAgcDo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDonJztcclxuICAgIHdpZHRoOiA0LjI2NjZ2dztcclxuICAgIGhlaWdodDogLjUzMzN2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDo4MzFweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcDo6YmVmb3JlIHtcclxuICAgIHRvcDo1MCU7XHJcbiAgICByaWdodDogdncoMTkpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICBwOjphZnRlciB7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgcmlnaHQ6IHZ3KDE5KTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB9XHJcblxyXG4gIHAuY2xvc2U6OmJlZm9yZSxcclxuICBwLmNsb3NlOjphZnRlciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX3NlY29uZEJveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgdWwge1xyXG4gICAgbGkge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS10aGluM1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiB2dygxMSkgNC41MzMzdncgdncoNyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjczMzN2dztcclxuICAgICAgICBsaW5lLWhlaWdodDogdncoMzUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXRoaW4yO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrMDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxN3B4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHdpZHRoOiB2dyg4KTtcclxuICAgICAgICAgIGhlaWdodDogdncoMTMpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ibHVlLnN2Zyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogdncoMTYuNik7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xyXG5cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICByaWdodDogMy4zMzMzdnc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJTcE1lbnVfX3RoaXJkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXktdGhpbjM7XHJcblxyXG4gIHVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDo4MzFweCkgYW5kIChtaW4td2lkdGg6NzY4cHgpIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmF5LXRoaW4zO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDEyKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdncoMTYpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWluLWhlaWdodDogdncoNTYpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmwtaGVhZGVyU3BNZW51X19jb250YWN0TGluayB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogdncoMjApIDAgdncoMTcpO1xyXG4gIHBhZGRpbmc6IDAgdncoMTUpO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgbWFyZ2luOiAzMnB4IGF1dG87XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiB2dygxNSkgMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IHZ3KDMzKTtcclxuICAgICAgaGVpZ2h0OiB2dygyMyk7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2NvbnRhY3QtaWNvbi5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IHZ3KDI1KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGxlZnQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fc2l0ZXRpdGxlIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNS42dnc7XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgLmwtaGVhZGVyU3BNZW51X19zaXRldGl0bGUtLXdpZHRoIHtcclxuICAgIHdpZHRoOiA1OC42NjY2dnc7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ODMxcHgpIGFuZCAobWluLXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fc25zTGluayB7XHJcbiAgbWFyZ2luLWJvdHRvbTogOS4ydnc7XHJcbiAgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiA3LjQ2NjZ2dztcclxuICB9XHJcbn1cclxuXHJcbi5sLWhlYWRlclNwTWVudV9fc25zTGluay0td2lkdGgge1xyXG4gIHdpZHRoOiB2dygyNyk7XHJcbiAgaGVpZ2h0OiB2dygyNyk7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOjgzMXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubC1oZWFkZXJfX2JveHtcclxuICBtYXJnaW46IDAgMCB2dygxOSk7XHJcbn1cclxuXHJcbi5sLWhlYWRlcl9fc29jaWFse1xyXG4gIHBhZGRpbmc6IDAgdncoNTgpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBsaXtcclxuICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogdncoMTIpO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDgpXHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiB2dygyNSlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyBsaXtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDIwKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB2dygyMCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGhlaWdodDogdncoMjkpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICRjb2xvci1ncmF5MDU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4ubC1mb290ZXIge1xyXG4gIG1hcmdpbi1sZWZ0OiAxM3Z3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5MDI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgcGFkZGluZzogNTBweCA0NXB4IDQwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHBhZGRpbmc6IHZ3KDI1KSB2dygyMCkgdncoMjApO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAubC1mb290ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5sLWZvb3Rlck1haW4ge1xyXG4gIC5sLWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubC1mb290ZXJNYWluX19sZWZ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgY29sdW1uLWdhcDogOXB4O1xyXG4gIHdpZHRoOiA0MTBweDtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubC1mb290ZXJTaXRlVGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBvcmRlcjogMTtcclxuICAgIH1cclxuICAgIC5sLWZvb3Rlcl9fbG9nbyB7XHJcbiAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDQ1KTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDQ1KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygyMCk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDYpO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmwtZm9vdGVyQWNjZXNzIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG9yZGVyOiAzO1xyXG4gICAgICBtYXJnaW4tdG9wOiB2dyg1KTtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdncoMTIpO1xyXG4gICAgICAgIGdhcDogdncoNSk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hY2Nlc3MtaWNvbi5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IHZ3KDE3KTtcclxuICAgICAgICAgIGhlaWdodDogdncoMTcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmwtZm9vdGVyQWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweDtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogLTZweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgICAgbWFyZ2luLXRvcDogdncoMik7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNC8xNCk7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHZ3KDAuNCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLWZvb3Rlck1haW5fX3JpZ2h0IHtcclxuICAubC1mb290ZXJMaW5rX190b3Age1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgbWFyZ2luLXRvcDogdncoMjIpO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDhweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDEyKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sLWZvb3RlckxpbmtfX3NucyB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KDExKTtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7IFxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAmOm5vdCgubC1mb290ZXJMaW5rX19mYikge1xyXG4gICAgICAgIGdhcDogMTVweDsgXHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIGdhcDogdncoMTIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IHZ3KDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyX3RyYW5zKCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubC1mb290ZXJMaW5rX19mYiB7XHJcbiAgICBnYXA6IDhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGdhcDogdncoNyk7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDcpO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCRUJFQkU7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDEzcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogdncoMzEwKTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IHZ3KDEpO1xyXG4gICAgICAgIHBhZGRpbmc6IHZ3KDIpIHZ3KDE0KTtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDEyKTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiB2dygyMSk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dygyMSk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dyg2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmwtQ29weXJpZ2h0X190ZXh0V3JhcHBlciB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLXRvcDogN3B4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFweDtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogdncoNyk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogdncoMC4xKTtcclxuICB9XHJcbn1cclxuXHJcbi5sLUNvcHlyaWdodF9fdGV4dCB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5wYWdldG9wIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTk5O1xyXG5cclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICByaWdodDogdncoMTApO1xyXG4gICAgYm90dG9tOiB2dyg3MCk7XHJcbiAgICB3aWR0aDogdncoNzApO1xyXG4gICAgaGVpZ2h0OiB2dyg3MCk7XHJcbiAgfVxyXG5cclxuICAmLmpzLWJvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIHRvcDogLTM1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB0b3A6IHB4LXRvLXZ3KC0yNCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2ltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ubC1ib3R0b21MaW5rX19vYyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogdncoMjQpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiB2dygxMCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBwYWRkaW5nOiAuMzVlbSAwO1xyXG5cclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogdncoMjApO1xyXG4gIHJpZ2h0OiB2dygyMCk7XHJcbiAgYm90dG9tOiB2dygxMCk7XHJcbiAgei1pbmRleDogMTAwMDtcclxuXHJcbiAgJjpiZWZvcmUgLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IHZ3KDIwKTtcclxuICAgIGhlaWdodDogdncoMjIpO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbi1mbGFnLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICBsZWZ0OiB2dygyMCk7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IHZ3KDYpO1xyXG4gICAgaGVpZ2h0OiB2dyg5KTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24td2hpdGUxLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICByaWdodDogdncoMjApO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcbkB1c2UgJy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLmwtc2lkZWJhciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTN2dztcclxuICBsZWZ0OiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogNjAwMDtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICB9XHJcbn1cclxuXHJcbi5sLXNpZGViYXJfX2xvZ297XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IHZ3LWxnKDExKSAyLjA4M3Z3O1xyXG5cclxuICAucGFnZS0tdG9wICYge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG4vLyBzaWRlIGNvbnRlbnRzXHJcbi5sLXNpZGViYXJfX21haW5NZW51IHtcclxuICAubC1zaWRlYmFyX19pdGVtIHtcclxuICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZ3JheS10aGluMztcclxuICAgIH1cclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheS10aGluMztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibHVlLXRoaW47XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi13aGl0ZS5zdmcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaGFzLWNoaWxkIHVsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6MjU2cHg7XHJcbiAgICAgIHdpZHRoOjI1MHB4O1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA3LjI5MTZ2dztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMWVtIC43NWVtO1xyXG4gICAgICBmb250LXNpemU6IHZ3LWxnKDE4KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIFxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IHZ3LWxnKDgpO1xyXG4gICAgICAgIGhlaWdodDogdnctbGcoMTQpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LWljb24tZ3JheS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogdnctbGcoMTUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXRoaW4xO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sLXNpZGViYXJfX3N1Yk1lbnUge1xyXG4gIG1hcmdpbi10b3A6IHZ3LWxnKDEwKTtcclxuXHJcbiAgLmwtc2lkZWJhcl9faXRlbSB7XHJcbiAgICBtYXJnaW46IDAgdnctbGcoMTQpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHZ3LWxnKDkpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IC4zNjQ1dnc7XHJcbiAgICAgIGhlaWdodDogLjU3Mjl2dztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctdHJpYW5nbGUtaWNvbi1ncmF5LnN2Zyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdnctbGcoMTQpO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAuODMzM3Z3O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsdWUtdGhpbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubC1zaWRlYmFyX19leGFtaW5lZSB7XHJcbiAgbWFyZ2luOiB2dy1sZygxMCkgMCB2dy1sZyg3KTtcclxuICBwYWRkaW5nOiAwIHZ3LWxnKDE1KTtcclxufVxyXG5cclxuLmwtc2lkZWJhcl9fZG9jdW1lbnRSZXF1ZXN0IHtcclxuICBtYXJnaW46IHZ3LWxnKDYpIDA7XHJcbiAgcGFkZGluZzogMCB2dy1sZygxNSk7XHJcbn1cclxuXHJcbi5sLXNpZGViYXJfX3NpdGV0aXRsZSB7XHJcbiAgbWFyZ2luOiB2dy1sZyg2KSAwO1xyXG4gIHBhZGRpbmc6IDAgdnctbGcoMTUpXHJcbn1cclxuLmwtc2lkZWJhcl9fc2l0ZXRpdGxlLS13aWR0aHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4ubC1zaWRlYmFyX19zbnNsaW5rIHtcclxuICBwYWRkaW5nOiAwIC43ODEyNXZ3O1xyXG4gIG1hcmdpbi1ib3R0b206IHZ3LWxnKDMwKTtcclxuXHJcbiAgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAuNzgxMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5sLXNpZGViYXJfX2JveHtcclxuICBtYXJnaW46IHZ3LWxnKDcpIDA7XHJcbiAgcGFkZGluZzogMCB2dy1sZygxNSlcclxufVxyXG5cclxuLmwtc2lkZVNvY2lhbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBsaSB7XHJcbiAgICBmbGV4OiAxO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKG4rMikge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAvLyBoZWlnaHQ6IHZ3LWxnKDQ1KTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXItbGVmdDogM3B4IGRvdHRlZCAkY29sb3ItZ3JheTA1O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGF7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogbWF0aC5kaXYoMjUsMTEwKSoxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmwtc2lkZVNvY2lhbF9fdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29sb3I6ICRjb2xvci1ncmF5MDc7XHJcbiAgZm9udC1zaXplOiB2dy1wYygxMSk7XHJcbiAgLy8gZm9udC1zaXplOiB2dy1sZygxMSk7XHJcbiAgLy8gZm9udC1zaXplOiAxMXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuMDllbTtcclxuICBtYXJnaW46IHZ3LWxnKDQpIDAgMDtcclxuICBAaW5jbHVkZSBtcS11cCgnbGcnKSB7XHJcbiAgICBmb250LXNpemU6IHZ3LWxnKDExKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIG5hdmlnYXRpb25cclxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaXJzdCxcclxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQsXHJcbi5sLXNpZGViYXJfX29wZW5NZW51VGhpcmQsXHJcbi5sLXNpZGViYXJfX29wZW5NZW51Rm91cnRoLFxyXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcbi8qICAgcGFkZGluZzogMTZweDtcclxuICovfVxyXG5cclxuXHJcbi5sLXNpZGViYXJfX29wZW5NZW51Rmlyc3Q6aG92ZXIge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmwtc2lkZWJhcl9fb3Blbk1lbnVGaXJzdCxcclxuLmwtc2lkZWJhcl9fb3Blbk1lbnVTZWNvbmQsXHJcbi5sLXNpZGViYXJfX29wZW5NZW51VGhpcmQsXHJcbi5sLXNpZGViYXJfX29wZW5NZW51Rm91cnRoLFxyXG4ubC1zaWRlYmFyX19vcGVuTWVudUZpZnRoIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgLy8gcGFkZGluZzogMCAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmF5LXRoaW4xO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgd2lkdGg6IDIwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBwYWRkaW5nLXRvcDogNC42OHZ3O1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICBib3gtc2hhZG93OiA1cHggNXB4IDIwcHggMHB4IHJnYigwIDAgMCAvIDIwJSk7XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuXHJcbiAgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogdnctbGcoNik7XHJcbiAgICAgIGhlaWdodDogdnctbGcoMTEpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWdyYXkuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogNSU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1zaXplOiAuNzI5MXZ3O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogLjc4MTJ2dztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5qcy1zaWRlYmFyX19zdWJtZW51e1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbltjbGFzc149XCJjLWJveENvbFwiXSB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmMtYm94Q29sIHtcclxuICA+ICoge1xyXG4gICAgJjpudGgtY2hpbGQobisyKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWJveENvbDEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgLmMtYm94Q29sIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLmMtYm94Q29sMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogMzBweCA0MHB4O1xyXG5cclxuICAucC1hcnRpY2xlSW5uZXIgJiB7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiB2dygxOCk7XHJcbiAgICAmLmMtYm94Q29sMi0tZ2FwLXNtX3Nwe1xyXG4gICAgICBnYXA6IHZ3KDMwKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLS1yZXZlcnNlIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10eXBlMSB7XHJcbiAgICAuYy1ib3hDb2wge1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDMxNC8xMzExKjEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDM1JSAtIDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgLy8gICB3aWR0aDogY2FsYygxMDAlIC0gMzE0LzEzMTEqMTAwJSk7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgIC8vICAgd2lkdGg6IGNhbGMoNjUlIC0gMTBweClcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyDpgKPntprjgZnjgovmmYLjgaDjgZFtYXJnaW7oqK3lrprjgZnjgotcclxuICAgICYgKyAmIHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2dyg0OCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXR5cGUyIHtcclxuICAgIC5jLWJveENvbCB7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoODMwLzE0MjAqMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMzUlIC0gMTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICAvLyBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICAvLyAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTQvMTMxMSoxMDAlKTtcclxuICAgICAgICAvLyB9XHJcbiAgICAgICAgLy8gQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgICAgLy8gICB3aWR0aDogY2FsYyg2NSUgLSAxMHB4KVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYm94Q29sIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHggKiAxKSAvIDIpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYm94Q29sSW1nMiB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoNDI1LzEzMTEqMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDEwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYm94Q29sSW1nMl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgZ2FwOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZ2FwOiB2dygxOCk7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAmPmRpdiB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMThweCAqIDEpLyAyKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2xUeHQyIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gNDI1LzEzMTEqMTAwJSAtIDMwcHgpO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgLy8gICB3aWR0aDogY2FsYyg1NSUgLSAxMHB4KTtcclxuICAgIC8vIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYy1ib3hDb2wzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBnYXA6IDE4cHg7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHsgXHJcbiAgICBnYXA6IHZ3KDE4KTtcclxuICB9XHJcbiAgLmMtYm94Q29sIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDE4cHggKiAyKS8gMyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3hDb2wzLS1nYXAtbGcge1xyXG4gIGdhcDogMzhweDtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkgeyBcclxuICAgIGdhcDogdncoMjApO1xyXG4gIH1cclxuICAuYy1ib3hDb2wge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzhweCAqIDIpLyAzKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWJveENvbDMtLWxpbmV7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgZ2FwOiB2dygyNCk7XHJcbiAgICAuYy1ib3hDb2x7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWJveENvbDQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogMThweDtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZ2FwOiB2dygxOCk7XHJcbiAgfVxyXG5cclxuICAuYy1ib3hDb2wge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMThweCAqIDMpLyA0KTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWJveENvbF9fdGl0bGUge1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZ3KDMxKTtcclxuICB9XHJcbn1cclxuXHJcbi5jLWJveENvbF9fcGFyYSB7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTQpO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSAgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2dygyNyk7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3hDb2xfX3BhcmExIHtcclxuICBsaW5lLWhlaWdodDogY2FsYygyNy8xNik7XHJcbn1cclxuXHJcbi5jLWJveENvbF9faW1nQmRyIHtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3gtLW91dGxpbmV7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKXtcclxuICAgIHBhZGRpbmctdG9wOiA0N3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQycHg7XHJcbiAgICA+IGgze1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLy8g44Ki44Kz44O844OH44Kj44Kq44OzXHJcblxyXG4uanMtYWNjb2Rpb25fX2NsaWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICZbZGF0YS1hY2NdLFxyXG4gICZbZGF0YS1hY2MtcGNdIHtcclxuICAgICY6YmVmb3JlICxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXJlZDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDQ4JTtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIC8vIHJpZ2h0OiAwO1xyXG4gICAgICAvLyB3aWR0aDogOXB4O1xyXG4gICAgICAvLyBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3dfYmxhY2suc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcyA7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzIDtcclxuICAgIH1cclxuXHJcbiAgICAmLmpzLW9wZW4ge1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uanMtYWNjb2Rpb25fX2NvbnQ6bm90KC5qcy1hY2NvZGlvbl9fY29udCkge1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgJltkYXRhLWFjYy1wY10ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAmW2RhdGEtYWNjLXNwXSB7XHJcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBkaXNwbGF5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLy8g6KaL5Ye644GX44Gu5Z+65pys44K544K/44Kk44OrXHJcblxyXG4uYy1oZWFkaW5nLTEge1xyXG4gIGNvbG9yOiAkY29sb3ItYmxhY2swMjtcclxuICBmb250LXNpemU6IDUwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygyOCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1oZWFkaW5nLTIge1xyXG4gIGZvbnQtc2l6ZTogMzJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMS4yO1xyXG4gIHBhZGRpbmctYm90dG9tOiAuN2VtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMjQpO1xyXG4gIH1cclxuICAmOmFmdGVyLFxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBoZWlnaHQ6IHZ3KDMpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICB3aWR0aDogdncoNDUpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1oZWFkaW5nLTMge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygyMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1oZWFkaW5nLTQge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygxNik7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1oZWFkaW5nX190YWcge1xyXG4gIGNvbG9yOiAkY29sb3ItbWFpbjtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogLjJlbTtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTQpO1xyXG4gIH1cclxufVxyXG5cclxuLmMtaGVhZGluZ19fZGVzYyB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc3O1xyXG4gIG1hcmdpbi10b3A6IDFlbTtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gIH1cclxufVxyXG5cclxuLmMtaGVhZGluZy1iZyB7XHJcbiAgZm9udC1zaXplOiAzMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygyMCk7XHJcbiAgfVxyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuICAmLS1tZXNzYWdlIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9oeWdpZW5lL21lc3NhZ2UtdHh0LnN2Zykgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjdweDtcclxuICAgICAgICB0b3A6IC04MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogdncoMjEyKTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDgwKTtcclxuICAgICAgICB0b3A6IHZ3KC00MCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi0tbWVzc2FnZS1udXJzZSB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvbnVyc2UvbWVzc2FnZS10eHQuc3ZnKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tcGlja3VwIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogMzc2cHg7XHJcbiAgICAgIGhlaWdodDogNzZweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvaHlnaWVuZS9tZXNzYWdlLXR4dC1jdXJyaWN1bHVtLnN2Zykgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW47XHJcbiAgICAgIHRvcDogLTE4cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgICB3aWR0aDogdncoMjA1KTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDQyKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC03ZGVnKTtcclxuICAgICAgICB0b3A6IHZ3KC0yMClcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1waWNrdXAtbnVyc2Uge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL251cnNlL21lc3NhZ2UtdHh0LWN1cnJpY3VsdW0uc3ZnKSBuby1yZXBlYXQgMCAwIC8gY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXRoJztcclxuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyDjg4bjgq3jgrnjg4jjga7ln7rmnKzjgrnjgr/jgqTjg6tcclxuXHJcbi5jLXBhcmEtLXJpZ2h0IHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uYy1wYXJhLS1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uYy1wYXJhLS1pbXBvcnRhbnQge1xyXG4gIGNvbG9yOiAkY29sb3ItcmVkO1xyXG59XHJcblxyXG4uYy10ZXh0LTFfMiB7XHJcbiAgZm9udC1zaXplOiAuODVyZW07XHJcbn1cclxuXHJcbi5jLXRleHQtMV8zIHtcclxuICAvLyBmb250LXNpemU6IDFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5jLXRleHQtMV82IHtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmMtdGV4dC0xXzgge1xyXG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICBsaW5lLWhlaWdodDogMS43ODtcclxufVxyXG5cclxuLmMtdGV4dC0zXzJ7XHJcbiAgZm9udC1zaXplOiAyZW1cclxufVxyXG5cclxuLmMtcGFyYS1ib3JkZXJfX2JveCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXI6IDVweCBzb2xpZCAkY29sb3ItZ3JheTAzO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBwYWRkaW5nOiA0NXB4IDM3cHg7XHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICBwYWRkaW5nOiAxLjVlbTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgICBib3JkZXItd2lkdGg6IHZ3KDMpO1xyXG4gICAgcGFkZGluZzogdncoMjcpO1xyXG4gICAgcGFkZGluZy10b3A6IHZ3KDM3KTtcclxuICB9XHJcbiAgJi0tYmcge1xyXG4gICAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgcGFkZGluZzogNTBweCA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYy1wYXJhLWJvcmRlcl9fYm94LS1uby1ib3JkZXJ7XHJcbiAgYm9yZGVyOiAwXHJcbn1cclxuLmMtcGFyYS1ib3JkZXJfX2hlYWRpbmcge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XHJcbiAgLy8gICBmb250LXNpemU6IDE4cHg7XHJcbiAgLy8gfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygxOCk7XHJcbiAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjYsMTgpO1xyXG4gIH1cclxufVxyXG5cclxuLmMtcGFyYS1ib3JkZXJfX3RleHQge1xyXG4gIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogdncoMjQpO1xyXG4gIH1cclxufVxyXG5cclxuLmMtdG8tLXVwcmlnaHQge1xyXG4gICYtc3Age1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSAnc2FzczptYXRoJztcclxuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyDjg6rjg7Pjgq/ns7vjgqLjgqTjgrPjg7NcclxuLmMtYXJyb3dGaWxsIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEuM2VtO1xyXG4gIGhlaWdodDogMS4zZW07XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLW1haW47XHJcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDQwJSA3JSwgMzElIDE3JSwgNjIlIDUwJSwgMzElIDgzJSwgNDAlIDkzJSwgNzklIDUwJSk7XHJcbiAgICAvLyBjbGlwLXBhdGg6IHBvbHlnb24oMzklIDQlLCAzNCUgMTAlLCA2NyUgNTAlLCAzNCUgOTAlLCAzOSUgOTYlLCA3NyUgNTAlKTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBoZWlnaHQ6IDUwJTtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLmMtYXJyb3dMaW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDFlbTtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDQwJSA3JSwgMzElIDE3JSwgNjIlIDUwJSwgMzElIDgzJSwgNDAlIDkzJSwgNzklIDUwJSk7XHJcbiAgLy8gY2xpcC1wYXRoOiBwb2x5Z29uKDM5JSA0JSwgMzQlIDEwJSwgNjclIDUwJSwgMzQlIDkwJSwgMzklIDk2JSwgNzclIDUwJSk7XHJcbn1cclxuXHJcbi8vIOODquODs+OCr+OBruWfuuacrOOCueOCv+OCpOODq1xyXG5cclxuLmMtaWNvbl9fcGRmIHtcclxuICAmOm5vdChbY2xhc3MqPVwiYy1saW5rXCJdKXtcclxuICAgIG1hcmdpbi1yaWdodDogLjI1ZW07XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBoZWlnaHQ6IDFlbTtcclxuICAgIG1hcmdpbjogLTAuMTVlbSAwIDAgMC4yNWVtO1xyXG4gICAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbi1wZGYuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcclxuICAgIEBpbmNsdWRlIGljb24tcGRmKCk7XHJcblxyXG4gICAgLnAtbmV3c19fbGlzdEl0ZW0gJiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1ibHVlIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICdtYWluJyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLWh5Z2llbmUge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGljb24tcGRmKCRjb2xvcjogJ2h5Z2llbmUnKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi0tbnVyc2Uge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGljb24tcGRmKCRjb2xvcjogJ251cnNlJyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXJlZCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgQGluY2x1ZGUgaWNvbi1wZGYoJGNvbG9yOiAncmVkJyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXdoaXRlIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICd3aGl0ZScpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ncmF5IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICdncmF5Jyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy1saW5rIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjazAzO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYy1pY29uX19wZGYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB3aWR0aDogMWVtO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgbWFyZ2luOiAtMC4xNWVtIDAgMCAwLjI1ZW07XHJcbiAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb24tcGRmLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICAgIEBpbmNsdWRlIGljb24tcGRmKCk7XHJcbiAgICB9XHJcbiAgICAmLnUtY29sb3JfbWFpbiB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGljb24tcGRmKCRjb2xvcjogJ21haW4nKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi51LWNvbG9yX2h5Z2llbmUge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICdoeWdpZW5lJyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudS1jb2xvcl9udXJzZSB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGljb24tcGRmKCRjb2xvcjogJ251cnNlJyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudS1jb2xvcl9yZWQge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICdyZWQnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi51LWNvbG9yX3doaXRlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgaWNvbi1wZGYoJGNvbG9yOiAnd2hpdGUnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi51LWNvbG9yX2dyYXkge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uLXBkZigkY29sb3I6ICdncmF5Jyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWxpbmtUZXh0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC8vIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygxNik7XHJcbiAgfVxyXG5cclxuICAmLmMtaWNvbl9fcGRmIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB3aWR0aDogMWVtO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVlbTtcclxuICAgICAgQGluY2x1ZGUgaWNvbi1wZGYoKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWxpbmtUZXh0QXJyb3cge1xyXG4gIEBleHRlbmQgLmMtbGlua1RleHQ7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1jaXJjbGUtaWNvbi1ibHVlLnN2Zykgbm8tcmVwZWF0IDAgMCAvIDEwMCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICB3aWR0aDogdncoMjIpO1xyXG4gICAgICBoZWlnaHQ6IHZ3KDIyKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiB2dyg4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWxpbmtCdXR0b24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgbWluLXdpZHRoOiAyNzBweDtcclxuICBwYWRkaW5nOiAxLjNlbSAyLjVlbSAxLjNlbSAxLjI1ZW07XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlcjogLjI1ZW0gc29saWQgJGNvbG9yLWdyYXkwMztcclxuICBib3JkZXItcmFkaXVzOiAuNjI1ZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIEBpbmNsdWRlIGhvdmVyX3RyYW5zO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgbWluLXdpZHRoOiB2dygyNzApO1xyXG4gICAgcGFkZGluZzogMS4xNWVtIDIuODVlbSAxLjE1ZW0gMS40MmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAuYy1ib3hDb2wzICYge1xyXG4gICAgICBtaW4td2lkdGg6IG1hdGguZGl2KDI3MCwgNDAwKSAqIDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8vICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gIC8vICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjYsIDQsIDAuMywgMC44KTtcclxuICAvLyAgIGFuaW1hdGlvbjogZ2VsYXRpbmUgMC41cyAxO1xyXG4gIC8vIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA5cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWJsYWNrLnN2Zykgbm8tcmVwZWF0IDAgMCAvIDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICByaWdodDogMS4yNWVtO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHdpZHRoOiB2dyg5KTtcclxuICAgICAgaGVpZ2h0OiB2dygxNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1leGFtIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcmVkMDI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi13aGl0ZS5zdmcpO1xyXG4gICAgfVxyXG4gICAgJkljb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDAgNXB4IDE3cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IHZ3KDI4OCk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dyg2NCk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxNik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZ3KDI0KTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgdncoNCkgdncoMTUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICByaWdodDogMTlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLXdoaXRlMS5zdmcpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogdncoMTApO1xyXG4gICAgICAgICAgaGVpZ2h0OiB2dygxNyk7XHJcbiAgICAgICAgICByaWdodDogdncoMTkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2Jvb2staWNvbi5zdmcpIG5vLXJlcGVhdCAwIDAgLyAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogdncoMjkpO1xyXG4gICAgICAgICAgaGVpZ2h0OiB2dygyMik7XHJcbiAgICAgICAgICBsZWZ0OiB2dygxOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiB2dygxMik7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogdncoMTYpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1leGFtTGluZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1yZWQwMjtcclxuICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICB3aWR0aDogN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiAxOXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLXBpbmsuc3ZnKTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogdncoNyk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dygxMCk7XHJcbiAgICAgICAgcmlnaHQ6IHZ3KDE5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1ibGFja3tcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxLjNlbSAyLjVlbTtcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuICB9XHJcbiAgJi0tbWQge1xyXG4gICAgbWluLXdpZHRoOiAyMDRweDtcclxuICAgIHBhZGRpbmctdG9wOiAxLjA1ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4wNWVtO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwLjE4NzVlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1pbi13aWR0aDogdncoMTcwKTtcclxuICAgICAgaGVpZ2h0OiB2dyg1MCk7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWdyYXkuc3ZnKTtcclxuICAgICAgcmlnaHQ6IDAuODEyNWVtO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiB2dyg1KTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDkpO1xyXG4gICAgICAgIHJpZ2h0OiB2dygxMik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi0tc20ge1xyXG4gICAgbWluLXdpZHRoOiAyMDRweDtcclxuICAgIHBhZGRpbmctdG9wOiAxLjA1ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4wNWVtO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwLjE4NzVlbTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWdyYXkuc3ZnKTtcclxuICAgICAgcmlnaHQ6IDAuODEyNWVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1tYXgxMDAge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oeGwpIHtcclxuICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpIHtcclxuICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xyXG4gICAgICAuYy1saW5rSVRULW5ldyAme1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIC5jLWJhbm5lcl9fYWN0aW9uICZ7XHJcbiAgICAgIGhlaWdodDogdncoNjApO1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE2KVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jLWljb25fX3BkZiB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgd2lkdGg6IDFlbTtcclxuICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1ZW07XHJcbiAgICAgIEBpbmNsdWRlIGljb24tcGRmKCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jLWxpbmtCdXR0b24tLW5vQXJyb3cge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmMtbGlua0J1dHRvbjIge1xyXG4gIG1pbi13aWR0aDogMTcwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgIHdpZHRoOiB2dygxNTApO1xyXG4gICAgaGVpZ2h0OiB2dyg1MCk7XHJcbiAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiB2dygyMCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygxMCk7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDdweDtcclxuICAgIGhlaWdodDogMTFweDtcclxuICAgIHJpZ2h0OiAxMXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ibGFjazIuc3ZnKTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiB2dyg3KTtcclxuICAgICAgaGVpZ2h0OiB2dygxMSk7XHJcbiAgICAgIHJpZ2h0OiB2dygxNCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGdlbGF0aW5lIHtcclxuICBmcm9tLHRvIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSwgMS4xKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAwLjkpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1LCAxLjA1KTtcclxuICB9XHJcbiAgZnJvbSx0byB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIH1cclxuICAyNSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjksIDEuMSk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMC45KTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSwgMS4wNSk7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5AdXNlICdfY19saW5rJyBhcyAqO1xyXG5cclxuLy8g44Oq44K544OI44Gu5Z+65pys44K544K/44Kk44OrXHJcblxyXG4uYy1saXN0IHtcclxuICBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZ3KDIwKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB2dygxNik7XHJcbiAgICB9XHJcbiAgICArICoge1xyXG4gICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHZ3KDgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IC44MTI1ZW07XHJcbiAgICAgIGhlaWdodDogLjgxMjVlbTtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNnB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB0b3A6IC4zZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgQGV4dGVuZCAuYy1saW5rO1xyXG4gIH1cclxufVxyXG5cclxuLmMtbGlzdE51bWJlciB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZ3KDIwKTtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIC4yNWVtO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIC4yNWVtO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtbGlzdExpbmstLWgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogOXB4IDIwcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZ2FwOiB2dyg5KSB2dygyMCk7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB2dygyMCk7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtbGlzdExpbmstLXYge1xyXG4gIGxpIHtcclxuICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgbWFyZ2luLXRvcDogLjc1ZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogdncoMjApO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWxpc3RDYXV0aW9uIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDE3KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZ3KDIyKTtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ+KAuyc7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQobisyKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogdncoMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYy1saXN0TGluay0tbXVsdGlwbGUge1xyXG4gIG1hcmdpbi1sZWZ0OiAxZW07IFxyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAuNzVlbTtcclxuICB9XHJcbn0iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIOODhuODvOODluODq+OBruWfuuacrOOCueOCv+OCpOODq1xyXG4uYy10YWJsZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyYXkwNjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogdncoMjApO1xyXG4gIH1cclxuICB0YWJsZSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNHB4KTtcclxuICAgIG1hcmdpbjogLTJweDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cclxuICAgICZbZGF0YS10YWJsZS1zcC13aWR0aF0ge1xyXG4gICAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSArIDJweCk7XHJcbiAgICB9XHJcbiAgICAmW2RhdGEtdGFibGUtdGgtbm9ybWFsXSB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYy10YWJsZS0tcm93IHtcclxuICAgIHRhYmxlIHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRoLCB0ZCB7XHJcbiAgICBwYWRkaW5nOiAyMXB4IDE4cHggMjFweCAyMnB4O1xyXG4gICAgYm9yZGVyOiAycHggZG90dGVkICRjb2xvci1ncmF5MDY7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHBhZGRpbmc6IHZ3KDEwKSB2dygxMikgdncoMTEpO1xyXG4gICAgfVxyXG4gICAgJi5iLXJfbm9uZSB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgIH1cclxuICAgICYuYi1sX25vbmUge1xyXG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIH1cclxuICAgICYuYi10X25vbmUge1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5iLWJfbm9uZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmItbHJfbm9uZSB7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgICYuYi1iX25vbmUtc3B7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZVxyXG4gICAgICB9XHJcbiAgICAgICYuYi10X25vbmUtc3B7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyDjgrnjgq/jg63jg7zjg6vjgZfjgarjgYTvvIbjgrvjg6t0aOOCkuS/neacieOBl+OBquOBhO+8iHRk44Gu44G/77yJ6KGo57WE44Gr5a++44GX44Gm44CB56m655m944GL44Gp44GG44GL44Gu5Yik5a6a44KS44GZ44KLXHJcbiAgICAgICYuanMtY2VsbC1lbXB0eSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICB9XHJcbiAgdGhlYWQge1xyXG4gICAgdGgge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMTApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGNhcHRpb24ge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdncoMTQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogdncoMjApO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgcGFkZGluZzogdncoMTApIHZ3KDEyKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICB0Ym9keSB7XHJcbiAgICB0cjpmaXJzdC1jaGlsZCxcclxuICAgIC5jLXRhYmxlLXRyX19maXJzdCB7XHJcbiAgICAgID4gKiB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGgge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgJi50eHRfdiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI2cHggMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgcGFkZGluZzogdncoMTApIHZ3KDExKSB2dygxMik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZ3KDI0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB0ciB7XHJcbiAgICAmLnUtZmlsbF9tYWluID4gKiB7XHJcbiAgICAgIEBpbmNsdWRlIGZpbGwtbWFpbjtcclxuICAgIH1cclxuICAgICYudS1maWxsX2h5Z2llbmUgPiAqIHtcclxuICAgICAgQGluY2x1ZGUgZmlsbC1oeWdpZW5lO1xyXG4gICAgfVxyXG4gICAgJi51LWZpbGxfbnVyc2UgPiAqIHtcclxuICAgICAgQGluY2x1ZGUgZmlsbC1udXJzZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnR4dF92IHtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNGVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xyXG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuICB9XHJcbn1cclxuXHJcbi5jLXRhYmxlLS10YWIge1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgdGJvZHkge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDEwNSk7XHJcbiAgICAgIH1cclxuICAgICAgdGQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAmOm5vdCguanMtc2hvdykge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLXRhYmxlLXRhYl9faGVhZCB7XHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2x1bW4tZ2FwOiB2dygyKTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICA+ICoge1xyXG4gICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAje3Z3KDEuMzMzKX0pO1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZ3KDIwKTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmc6IHZ3KDEwKSB2dygxMik7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdncoMjApIHZ3KDIwKSAwIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgJi51LWZpbGxfbWFpbiA+ICouanMtYWN0aXZlIHtcclxuICAgICAgQGluY2x1ZGUgZmlsbC1tYWluO1xyXG4gICAgfVxyXG4gICAgJi51LWZpbGxfaHlnaWVuZSA+ICouanMtYWN0aXZlIHtcclxuICAgICAgQGluY2x1ZGUgZmlsbC1oeWdpZW5lO1xyXG4gICAgfVxyXG4gICAgJi51LWZpbGxfbnVyc2UgPiAqLmpzLWFjdGl2ZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZpbGwtbnVyc2U7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy10YWJsZS0tcm93IHtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHRhYmxlOm5vdChbZGF0YS10YWJsZS1zcHZpZXc9XCJwY1wiXSkge1xyXG4gICAgICAqIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIHRib2R5IHtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogdncoMTQpO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IHZ3KDE0KTtcclxuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBkb3R0ZWQgJGNvbG9yLWdyYXkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdHIge1xyXG4gICAgICAgICAgdGQgKyAqIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAkY29sb3ItZ3JheSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtdGFibGUtLXNjcm9sbCB7XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgdGFibGUge1xyXG4gICAgICB3aWR0aDogY2FsYygyNTAlICsgNHB4KTtcclxuICAgIH1cclxuICAgIHRoZWFkIHtcclxuICAgICAgW2NsYXNzKj1cInN0aWNreV9jXCJdIHtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0Ym9keSB7XHJcbiAgICAgIFtjbGFzcyo9XCJzdGlja3lfY1wiXSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR4dF92IHtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBkb3R0ZWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudS1maWxsX21haW4ge1xyXG4gICAgICAgICAgJjphZnRlcixcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW4gIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi51LWZpbGxfbWFpbjIge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ibHVlMDEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLWdyYXkwNjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi51LWZpbGxfaHlnaWVuZSB7XHJcbiAgICAgICAgICAmOmFmdGVyLFxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi51LWZpbGxfaHlnaWVuZTIge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1ncmF5MDY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudS1maWxsX251cnNlIHtcclxuICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1waW5rICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudS1maWxsX251cnNlMiB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBpbmswMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3ItZ3JheTA2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0aFtjbGFzcyo9XCJzdGlja3lfY1wiXSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIHRyIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgID4gW2NsYXNzKj1cInN0aWNreV9jXCJdIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdHIge1xyXG4gICAgICA+ICo6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbY2xhc3MqPVwic3RpY2t5X2NcIl0ge1xyXG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XHJcbiAgICAgIGxlZnQ6IC0xcHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgd2lkdGg6IHZ3KDEwNSk7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgJi50eHRfdiB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDQwKTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcclxuICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiB1cHJpZ2h0O1xyXG5cclxuICAgICAgICAvLyBwYWRkaW5nOiB2dygxMCkgdncoMTgpIHZ3KDEyKTtcclxuICAgICAgfVxyXG4gICAgICArICoge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICYudS1maWxsX21haW4yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi51LWZpbGxfaHlnaWVuZTIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmVlbjAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi51LWZpbGxfbnVyc2UyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGluazAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdGlja3lfYzIge1xyXG4gICAgICB3aWR0aDogdncoODMpO1xyXG4gICAgICBsZWZ0OiB2dyg0MCk7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIOODnOODg+OCr+OCueOBruWfuuacrOOCueOCv+OCpOODq1xyXG4uYy1ib3gge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBwYWRkaW5nOiAyLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiAyLjVlbTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdncoMjApO1xyXG4gICAgcGFkZGluZzogdncoMjApO1xyXG5cclxuICAgICYtLXNwMzAge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2dygzMCk7XHJcbiAgICB9XHJcbiAgICAmLS1zcDQwIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdncoNDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLmMtYm94MjAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBwYWRkaW5nOiAyLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiAxLjI1ZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcclxuICAgIHBhZGRpbmc6IHZ3KDIwKTtcclxuICB9XHJcbn1cclxuLmMtYm94MzAge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBwYWRkaW5nOiAyLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiAxLjg3NWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgICBwYWRkaW5nOiB2dygyMCk7XHJcbiAgfVxyXG59XHJcbi5jLWJveDQwIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgcGFkZGluZzogMi41ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMi41ZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZ3KDQwKTtcclxuICAgIHBhZGRpbmc6IHZ3KDIwKTtcclxuICB9XHJcbn1cclxuXHJcbi5jLWJveC0tciB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIG1hcmdpbi1yaWdodDogbWF0aC5kaXYoLTEyNSwxNDIwKSoxMDAlO1xyXG4gIHBhZGRpbmc6IDYuNWVtIG1hdGguZGl2KDEyNSwxNDIwKSoxMDAlIDYuNWVtIG1hdGguZGl2KDExMCwxNDIwKSoxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4IDAgMCAxMDBweDtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIG1hcmdpbi1yaWdodDogdncoLTIwKTtcclxuICAgIHBhZGRpbmc6IDRlbSB2dygyMCkgNGVtIHZ3KDIwKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHggMCAwIDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmMtYm94SW1nIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3hJbWctLWh5Z2llbmUsXHJcbi5jLWJveEltZy0tbnVyc2Uge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdncoMjApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB0b3A6IDE4cHg7XHJcbiAgICBsZWZ0OiAxNnB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4wMjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgdG9wOiB2dygxMCk7XHJcbiAgICAgIGxlZnQ6IHZ3KDEwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jLWJveEltZy0tbnVyc2Uge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1waW5rMDI7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3hUaWx0IHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1ib3hUaWx0X19pbWcge1xyXG4gIGJvcmRlci1yYWRpdXM6IDEuODc1ZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogOTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmMtbGlua0lUVC1uZXd7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIuNWVtO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgcGFkZGluZzogMzVweCA0NXB4IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHhcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgcGFkZGluZzogdncoMjIpIHZ3KDIyKSB2dygzNSlcclxuICB9XHJcbn1cclxuXHJcbi5jLWxpbmtJVFQge1xyXG4gICYgPiBhIHtcclxuICAgICYuYy1pY29uX19wZGYge1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYy1saW5rSVRUX19pbWcge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5jLWxpbmtJVFQtbmV3ICZ7XHJcbiAgICBcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgfVxyXG5cclxuICAmLmMtYm94MzAge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDc3LCA3NywgNzcsIC44KTtcclxuICBmb250LXNpemU6IGNsYW1wKDExcHgsIHZ3LXBjKDE2KSwgMjRweCk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wOGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgYm9yZGVyLXJhZGl1czogLjhlbSAwIDEuMjVlbSAwO1xyXG4gIHBhZGRpbmc6IC41ZW0gMi4yNWVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICB9XHJcblxyXG4gIC5jLWJveDMwICYge1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgbGVmdDogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmMtbGlua0lUVF9faW1nSXRlbSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMS4yNWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47ICBcclxufVxyXG5cclxuLmMtbGlua0lUVF9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMS4wZW0gMCAuNWVtO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIGZvbnQtc2l6ZTogdncoMjApXHJcbiAgfVxyXG59XHJcblxyXG4uYy1saW5rSVRUX190ZXh0IHtcclxuICBtYXJnaW46IDFlbSAwIDJlbTtcclxufVxyXG5cclxuLmMtYmFubmVye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgIFxyXG4gIGJvcmRlci1yYWRpdXM6IDIuNWVtO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAwLjYyNWVtIHNvbGlkICRjb2xvci13aGl0ZTtcclxuICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dyg0MCk7XHJcbiAgICBib3JkZXItd2lkdGg6IHZ3KDgpXHJcbiAgfVxyXG59XHJcblxyXG4uYy1iYW5uZXJfX2NhcHRpb257XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwuNyk7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAxLjg3NWVtIDEuODc1ZW0gMDtcclxuICB6LWluZGV4OiAxMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogbWF0aC5wZXJjZW50YWdlKG1hdGguZGl2KDU2MCwgMTQwMCkpO1xyXG4gICAgcGFkZGluZzogMCAxMHB4IDAgNC41JTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgd2lkdGg6IDUyJTtcclxuICAgICAgcGFkZGluZzogMCAwLjYyNWVtIDAgMyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgfVxyXG59XHJcblxyXG4uYy1iYW5uZXJfX2dyb3Vwe1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCB2dygxOSlcclxuICB9XHJcbn1cclxuXHJcbi5jLWJhbm5lcl9fdGl0bGV7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBmb250LXNpemU6IDJlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjI1ZW1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpe1xyXG4gICAgZm9udC1zaXplOiB2dygyMCk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNi8yMClcclxuICB9XHJcbn1cclxuXHJcbi5jLWJhbm5lcl9fdGV4dHsgIFxyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgbWFyZ2luOiAxZW0gMCAyLjI1ZW07XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgbWFyZ2luOiAwLjVlbSAwIDFlbTtcclxuICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjcvMTYpO1xyXG4gICAgbWFyZ2luOiB2dygxMikgMCB2dygxNSlcclxuICB9XHJcbn1cclxuXHJcbi5jLWJhbm5lcl9fYWN0aW9ue1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xyXG4gICAgICAuYy1saW5rQnV0dG9ue1xyXG4gICAgICAgIHBhZGRpbmc6IC41ZW0gMi41ZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyDjgZ3jga7ku5bjg5Hjg7zjg4Tjga7ln7rmnKzjgrnjgr/jgqTjg6tcclxuXHJcbi5jLW1vdmllIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxufVxyXG4iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIOOCs+ODs+ODhuODs+ODhOOBruS4reOBp+S9v+OCj+OCjOOCi+OAgeODmuODvOOCuOOCkuani+aIkOOBmeOCi+imgee0oFxyXG4vLyDkvovvvInjg5rjg7zjgrjjgr/jgqTjg4jjg6vjgIFNVuOAgemWoumAo+ODquODs+OCr+OBquOBqVxyXG5cclxuLy8g44OR44Oz44GP44GaXHJcbi5wLWJyZWFkY3J1bWJfX2xpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIHBhZGRpbmc6IDE1cHggNDZweDtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgI0Q1REZFNTtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Q1REZFNTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTQpO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOiB2dyg3KSB2dygxNSk7XHJcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbiAgICBmb250LXNpemU6IHZ3KDEyKTtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOjk4MHB4KXtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcclxuICB9XHJcbn1cclxuXHJcbi5wLWJyZWFkY3J1bWJfX2xpbmsge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIEBpbmNsdWRlIGhvdmVyX3RyYW5zKCk7XHJcbn1cclxuXHJcbi5wLWJyZWFkY3J1bWJfX2l0ZW0ge1xyXG4gICY6bnRoLWNoaWxkKG4rMikge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnPic7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIOODmuODvOOCuOOCv+OCpOODiOODq1xyXG4ucC1wYWdlVGl0bGUge1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZS1lbik7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5wLXBhZ2VUaXRsZV9fbGVhZCB7XHJcblxyXG59XHJcblxyXG5cclxuLy8g6KiY5LqL57O7XHJcbi5wLWFydGljbGUge1xyXG59XHJcblxyXG4ucC1hcnRpY2xlSGVhZGVyIHtcclxuICBwYWRkaW5nOiAxODhweCAwIDMwcHg7XHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgbWluLWhlaWdodDogMzQwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOiB2dyg3NSkgMCB2dygyMCk7XHJcbiAgfVxyXG5cclxuICAmLS1pbWcge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxMTRweCAwIDEyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWhlYWRpbmctMSB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNnB4O1xyXG4gICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuICAgICAgICBtYXJnaW46IDJlbSAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMWVtO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbjogM2VtIDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWhlYWRpbmdfX2Jsb2NrIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnAtYXJ0aWNsZUhlYWRlci0tYm94e1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHJvdy1nYXA6IDUuMzMzM3Z3O1xyXG4gICAgLmMtaGVhZGluZ19fYmxvY2t7XHJcbiAgICAgIGZsZXg6IGluaGVyaXRcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLWFydGljbGVIZWFkZXJfX2ltZyB7XHJcbiAgd2lkdGg6IG1hdGguZGl2KDk0NSwxNDIwKSoxMDAlO1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXI6IDEwcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDEuMjVlbSAwIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgICBib3JkZXItd2lkdGg6IHZ3KDgpO1xyXG4gIH1cclxufVxyXG5cclxuLnAtYXJ0aWNsZUlubmVyIHtcclxuICA+ICoge1xyXG4gICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG4gICAgJi5jLWhlYWRpbmctMiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAmLmMtaGVhZGluZy0zICxcclxuICAgICYuYy1oZWFkaW5nLTQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICA+IGlmcmFtZSB7XHJcbiAgLy8gPiBpZnJhbWVbc3JjKj1cInlvdXR1YmUuY29tXCJdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8g6IOM5pmv44Ki44OL44Oh44O844K344On44Oz77ya5qCh56ugXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09XHJcbi5wLWJnLWFuaW0xIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogbWF0aC5kaXYoOTk4LDE5MjApKjEwMCU7XHJcbiAgYXNwZWN0LXJhdGlvOiAxMDA5IC8gOTk4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogOXZ3O1xyXG4gIHotaW5kZXg6IC0xO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTMlKTtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICB3aWR0aDogdncoNTAyKTtcclxuICAgIGFzcGVjdC1yYXRpbzogNDkyIC8gNTAyO1xyXG4gICAgdG9wOiB2dyg1Myk7XHJcbiAgICBsZWZ0OiB2dygtMTEwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2JnLWFuaW0xLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGFuaW1hdGlvbjogMzVzIGxpbmVhciBpbmZpbml0ZSByb3RhdGlvbjE7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1iZy1hbmltMS0tcmV2ZXJzZSB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYW5pbWF0aW9uOiAzNXMgbGluZWFyIGluZmluaXRlIHJvdGF0aW9uMXI7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uMSB7XHJcbiAgMCV7IHRyYW5zZm9ybTpyb3RhdGUoMCk7fVxyXG4gIDEwMCV7IHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0aW9uMXIge1xyXG4gIDAleyB0cmFuc2Zvcm06cm90YXRlKDApO31cclxuICAxMDAleyB0cmFuc2Zvcm06cm90YXRlKC0zNjBkZWcpOyB9XHJcbn1cclxuXHJcblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyDog4zmma/jgqLjg4vjg6Hjg7zjgrfjg6fjg7PvvJrjgrfjgqfjgqTjg5dcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT1cclxuLnAtc3dheW5nX19zaGFwZSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIG9wYWNpdHk6IC42O1xyXG4gIHotaW5kZXg6IC0xO1xyXG5cclxuICAmOmJlZm9yZSAsXHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgdG9wOiA1cHg7XHJcbiAgICBsZWZ0OiA1cHg7XHJcbiAgICAvLyBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIC8vIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgJi0tZ3JlZW4ge1xyXG4gICAgJjpiZWZvcmUgLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2JnLXN3YXlpbmctZ3JlZW4uc3ZnKTtcclxuICAgIH1cclxuICB9XHJcbiAgJi0teWVsbG93IHtcclxuICAgICY6YmVmb3JlICxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9iZy1zd2F5aW5nLXllbGxvdy5zdmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS1waW5rIHtcclxuICAgICY6YmVmb3JlICxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9iZy1zd2F5aW5nLXBpbmsuc3ZnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLXN3YXluZy0tbm9ybWFsICYge1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICB0b3A6IHZ3LXBjKDgwKTtcclxuICAgICAgbGVmdDogNDUlO1xyXG4gICAgICB3aWR0aDogdnctcGMoNzApO1xyXG4gICAgICBoZWlnaHQ6IHZ3LXBjKDcwKTtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgdG9wOiB2dygyMDApO1xyXG4gICAgICAgIGxlZnQ6IC0yJTtcclxuICAgICAgICB3aWR0aDogdncoNTApO1xyXG4gICAgICAgIGhlaWdodDogdncoNTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHRvcDogdnctcGMoNDApO1xyXG4gICAgICBsZWZ0OiA3OCU7XHJcbiAgICAgIHdpZHRoOiB2dy1wYygxMzApO1xyXG4gICAgICBoZWlnaHQ6IHZ3LXBjKDEzMCk7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIHRvcDogdncoNjApO1xyXG4gICAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgICB3aWR0aDogdncoODApO1xyXG4gICAgICAgIGhlaWdodDogdncoODApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHRvcDogdnctcGMoMjUwKTtcclxuICAgICAgbGVmdDogNTglO1xyXG4gICAgICB3aWR0aDogdnctcGMoMTE1KTtcclxuICAgICAgaGVpZ2h0OiB2dy1wYygxMTUpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB0b3A6IHZ3KDE1MCk7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgICAgIHdpZHRoOiB2dygxMTApO1xyXG4gICAgICAgIGhlaWdodDogdncoMTEwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDIwcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnAtc3dheW5nLS10b3AgJiB7XHJcbiAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgIHRvcDogdnctcGMoMjAwKTtcclxuICAgICAgbGVmdDogMTUlO1xyXG4gICAgICB3aWR0aDogdnctcGMoMTAwKTtcclxuICAgICAgaGVpZ2h0OiB2dy1wYygxMDApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgdG9wOiB2dygyNDApO1xyXG4gICAgICAgIGxlZnQ6IC0zJTtcclxuICAgICAgICB3aWR0aDogdncoNTUpO1xyXG4gICAgICAgIGhlaWdodDogdncoNTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHRvcDogdnctcGMoNTApO1xyXG4gICAgICBsZWZ0OiAyNyU7XHJcbiAgICAgIHdpZHRoOiB2dy1wYygxNjApO1xyXG4gICAgICBoZWlnaHQ6IHZ3LXBjKDE2MCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB0b3A6IHZ3KDc1KTtcclxuICAgICAgICBsZWZ0OiAxMiU7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDkwKTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDkwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICB0b3A6IHZ3LXBjKDUwMCk7XHJcbiAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgd2lkdGg6IHZ3LXBjKDE4MCk7XHJcbiAgICAgIGhlaWdodDogdnctcGMoMTgwKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIHRvcDogdncoMjAwKTtcclxuICAgICAgICBsZWZ0OiA3MCU7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDEzMCk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dygxMzApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucC1zd2F5bmctLXBob3RvICYge1xyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICB0b3A6IHZ3LXBjKDI3MCk7XHJcbiAgICAgIGxlZnQ6IDEyJTtcclxuICAgICAgd2lkdGg6IHZ3LXBjKDgwKTtcclxuICAgICAgaGVpZ2h0OiB2dy1wYyg4MCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB0b3A6IHZ3KDI0MCk7XHJcbiAgICAgICAgbGVmdDogLTMlO1xyXG4gICAgICAgIHdpZHRoOiB2dyg1NSk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dyg1NSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUyIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgdG9wOiB2dy1wYyg0MCk7XHJcbiAgICAgIGxlZnQ6IDM3JTtcclxuICAgICAgd2lkdGg6IHZ3LXBjKDEzMCk7XHJcbiAgICAgIGhlaWdodDogdnctcGMoMTMwKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIHRvcDogdncoNzApO1xyXG4gICAgICAgIGxlZnQ6IDEyJTtcclxuICAgICAgICB3aWR0aDogdncoOTApO1xyXG4gICAgICAgIGhlaWdodDogdncoOTApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIHRvcDogdnctcGMoMzUwKTtcclxuICAgICAgbGVmdDogMzAlO1xyXG4gICAgICB3aWR0aDogdnctcGMoMTQwKTtcclxuICAgICAgaGVpZ2h0OiB2dy1wYygxNDApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgdG9wOiB2dygyMDApO1xyXG4gICAgICAgIGxlZnQ6IDcwJTtcclxuICAgICAgICB3aWR0aDogdncoMTMwKTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDEzMCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBhbmltYXRpb246IHN3YXluZ19zY2FsZSAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUyIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uMiAyMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLXN3YXluZy0taHlnaWVuZSAmLFxyXG4gIC5wLXN3YXluZy0tbnVyc2luZyAmIHtcclxuICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgdG9wOiB2dy1wYygzMDApO1xyXG4gICAgICBsZWZ0OiAxMyU7XHJcbiAgICAgIHdpZHRoOiB2dy1wYyg3MCk7XHJcbiAgICAgIGhlaWdodDogdnctcGMoNzApO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgICAgdG9wOiB2dygyNDApO1xyXG4gICAgICAgIGxlZnQ6IC0zJTtcclxuICAgICAgICB3aWR0aDogdncoNTUpO1xyXG4gICAgICAgIGhlaWdodDogdncoNTUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHRvcDogdnctcGMoNTApO1xyXG4gICAgICBsZWZ0OiAzNyU7XHJcbiAgICAgIHdpZHRoOiB2dy1wYygxMzApO1xyXG4gICAgICBoZWlnaHQ6IHZ3LXBjKDEzMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgICB0b3A6IHZ3KDc1KTtcclxuICAgICAgICBsZWZ0OiAxMiU7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDkwKTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDkwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlIDE2cyBpbmZpbml0ZSBlYXNlLWluLW91dCwgc3dheW5nX3Bvc2l0aW9uIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBhbmltYXRpb246IHN3YXluZ19zY2FsZTIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24yIDI0cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICB0b3A6IHZ3LXBjKDQwMCk7XHJcbiAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgd2lkdGg6IHZ3LXBjKDE0MCk7XHJcbiAgICAgIGhlaWdodDogdnctcGMoMTQwKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAgIHRvcDogdncoMTUwKTtcclxuICAgICAgICBsZWZ0OiA3MCU7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDEzMCk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dygxMzApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBzd2F5bmdfc2NhbGUgMTZzIGluZmluaXRlIGVhc2UtaW4tb3V0LCBzd2F5bmdfcG9zaXRpb24gMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGFuaW1hdGlvbjogc3dheW5nX3NjYWxlMiAxNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQsIHN3YXluZ19wb3NpdGlvbjIgMjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBzd2F5bmdfc2NhbGUge1xyXG4gIDAleyB0cmFuc2Zvcm06IHNjYWxlKDEuMDgsIDAuOTIpOyB9XHJcbiAgNTAleyB0cmFuc2Zvcm06IHNjYWxlKDAuOTIsIDEuMDgpOyB9XHJcbiAgMTAwJXsgdHJhbnNmb3JtOiBzY2FsZSgxLjA4LCAwLjkyKTsgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3dheW5nX3NjYWxlMiB7XHJcbiAgMCV7IHRyYW5zZm9ybTogc2NhbGUoMC45MiwgMS4wOCk7IH1cclxuICA1MCV7IHRyYW5zZm9ybTogc2NhbGUoMS4wOCwgMC45Mik7IH1cclxuICAxMDAleyB0cmFuc2Zvcm06IHNjYWxlKDAuOTIsIDEuMDgpOyB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2F5bmdfcG9zaXRpb24ge1xyXG4gIDAleyB0b3A6IDZweDsgbGVmdDogNnB4OyB9XHJcbiAgNTAleyB0b3A6IDA7IGxlZnQ6IDA7IH1cclxuICAxMDAleyB0b3A6IDZweDsgbGVmdDogNnB4OyB9XHJcbn1cclxuQGtleWZyYW1lcyBzd2F5bmdfcG9zaXRpb24yIHtcclxuICAwJXsgdG9wOiAtN3B4OyBsZWZ0OiAtN3B4OyB9XHJcbiAgNTAleyB0b3A6IDA7IGxlZnQ6IDA7IH1cclxuICAxMDAleyB0b3A6IC03cHg7IGxlZnQ6IC03cHg7IH1cclxufVxyXG5cclxuIiwiQHVzZSAnc2FzczptYXRoJztcclxuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyBUT1BcclxuLnBhZ2UtLXRvcCB7XHJcbiAgLy8gLnAtYmcge1xyXG4gIC8vICAgbGVmdDogMTQuNXZ3O1xyXG4gIC8vICAgcmlnaHQ6IGF1dG87XHJcbiAgLy8gICBib3R0b206IGF1dG87XHJcbiAgLy8gICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy90b3AvYmcuc3ZnKSBuby1yZXBlYXQgMCAwIC8gMTAwJTtcclxuICAvLyAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gIC8vICAgICB3aWR0aDogdnctcGMoMzIzKTtcclxuICAvLyAgICAgaGVpZ2h0OiB2dy1wYyg1MzEpO1xyXG4gIC8vICAgICB0b3A6IHZ3LXBjKC01MCk7XHJcbiAgLy8gICB9XHJcbiAgLy8gICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gIC8vICAgICB3aWR0aDogdncoNDE3KTtcclxuICAvLyAgICAgaGVpZ2h0OiB2dygyMjkpO1xyXG4gIC8vICAgICBsZWZ0OiB2dygtMjUpO1xyXG4gIC8vICAgICB0b3A6IHZ3KDY1KTtcclxuICAvLyAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvdG9wL2JnLXNwLnN2Zyk7XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG4gIC5wLWFydGljbGVIZWFkZXItLWltZyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjNweDtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MnB4O1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMCAtNSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgd2lkdGg6IHZ3LXBjKDEwMjUpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IHZ3KDQ5KSAwIHZ3KDc5KTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmMtaGVhZGluZ19fYmxvY2sge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICB3aWR0aDogbWF0aC5kaXYoMzk2LDE1MzcpKjEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgLTEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgICBtYXJnaW46IDQ0cHggMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IHZ3LXBjKDIwMCk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBib3R0b206IHZ3KDQwKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLWxpbmtCdXR0b24tLWV4YW0gLFxyXG4gICAgICAuYy1saW5rQnV0dG9uLS1leGFtTGluZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDI2LDE3KTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMjQpO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzNTBweDtcclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwxNSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiB2dygxMSk7XHJcbiAgICAgICAgICB3aWR0aDogdncoMjg4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmMtbGlua0J1dHRvbi0tZXhhbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1saW5rQnV0dG9uLS1leGFtTGluZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1saW5rQnV0dG9uLS1leGFtSWNvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1oZWFkaW5nX19ibG9ja1RleHQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IC03cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGxlZnQ6IHZ3KC0xMCk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB3aWR0aDogdncoMjc5KTtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICAgIHdpZHRoOiBtYXRoLmRpdig0MDAsMjgwKSoxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgICAgICAgd2lkdGg6IHZ3LXBjKDM0Nik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnAtYXJ0aWNsZUhlYWRlcl9faW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDE3cHg7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICB3aWR0aDogbWF0aC5kaXYoMTAwMCwxMjgwKSoxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IG1hdGguZGl2KDExMjAsMTUzNykqMTAwJTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2dyg0MCk7XHJcbiAgICAgIGJvcmRlci13aWR0aDogdncoMTApO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgLmMtYm94VGlsdF9faW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnUtY29sb3JfcmVkIHtcclxuICAgIGNvbG9yOiAkY29sb3ItcmVkMDQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnAtc2xpZGVyQ29sMyB7XHJcbiAgbWF4LXdpZHRoOiAxMjk2cHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHBhZGRpbmc6IHZ3KDIuMTIpIHZ3KDQuOTg3NSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDMwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtbGlua0lUVF9fdGl0bGUge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjQsMTYpO1xyXG4gICAgICBwYWRkaW5nOiAxN3B4IDM5cHggOHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwyMCk7XHJcbiAgICAgIHBhZGRpbmc6IDIxcHggMzlweCAxMnB4IDIxcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE1KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIyLDE1KTtcclxuICAgICAgcGFkZGluZzogMCB2dyg0MSkgMCB2dygxOS44KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMy4xNHZ3O1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTNweDtcclxuICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9jb21tb24vYXJyb3ctaWNvbi1ncmF5LnN2Zykgbm8tcmVwZWF0IDAgMCAvIDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogdncoOSk7XHJcbiAgICAgICAgaGVpZ2h0OiB2dygxNCk7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IHZ3KDE5LjgpO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1saW5rSVRUX19pbWdJdGVtIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDIwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtbGlua0lUVF9faW1nOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4ucC1zbGlkZXJfX2xpc3Qge1xyXG4gIGEge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgICBAaW5jbHVkZSBob3Zlcl90cmFucztcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLXNsaWRlIHtcclxuICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMCB2dygxMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvci1ncmF5MDg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IC0xOHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IHZ3KDQ3KTtcclxuICAgICAgaGVpZ2h0OiB2dyg0Nyk7XHJcbiAgICAgIGJvcmRlci13aWR0aDogdncoMyk7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KC0xOCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyX3RyYW5zO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2NvbGxlZ2UvYXNzZXRzL2ltZy9jb21tb24vYXJyb3ctaWNvbi1waW5rLnN2Zykgbm8tcmVwZWF0IDAgMCAvIDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDExKTtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDE4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICByaWdodDogLTMzcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgICByaWdodDogLTY2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICByaWdodDogLTgzcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDIpO1xyXG4gICAgICByaWdodDogdncoLTEzKTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLXByZXYge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIGxlZnQ6IC0zM3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgbGVmdDogLTY2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICBsZWZ0OiAtODNweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGxlZnQ6IHZ3KC0xMyk7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogdncoMzIpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC03cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBib3R0b206IHZ3KC01KTtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHBhZGRpbmc6IHZ3KDcpO1xyXG4gICAgICB9XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JheTA4O1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgICB3aWR0aDogdncoMTQpO1xyXG4gICAgICAgICAgaGVpZ2h0OiB2dygxNCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBpbms7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXRvcE5ld3Mge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nLXRvcDogODRweDtcclxuICAgIC5wLWFsZXJ0ICsgJiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIHBhZGRpbmctdG9wOiAxODVweDtcclxuICAgIC5wLWFsZXJ0ICsgJiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmctdG9wOiB2dyg3NSk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC5wLWFsZXJ0ICsgJiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiB2dyg1MCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXRvcE5ld3NfX2NvbnRlbnQge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuLnAtc2xpZGVyQ29sMSB7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgIHdpZHRoOiBtYXRoLmRpdig0MTAsIDE0MjApICogMTAwJTtcclxuICAgIG1hcmdpbi1yaWdodDogLThweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtYXJnaW4tdG9wOiB2dygzMCk7XHJcbiAgfVxyXG4gIC5wLXNsaWRlcl9fbGlzdCB7XHJcbiAgICAuc2xpY2stcHJldiwgLnNsaWNrLW5leHQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjRweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2dygtMjApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgIGxlZnQ6IC0yN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGxlZnQ6IHZ3KC0xNCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0yN3B4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHJpZ2h0OiB2dygtMTQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMzIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdncoMzApO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC10b3BOZXdzX19oZWFkIHtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICB3aWR0aDogMjY4cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIHdpZHRoOiAyNDBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICAuYy1oZWFkaW5nX190YWcge1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIzLDE2KTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogdncoNCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtCdXR0b24ge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IHZ3KC03KTtcclxuICAgICAgcmlnaHQ6IHZ3KDgpO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXRvcE5ld3NfX2xpc3Qge1xyXG4gIGZsZXg6IDE7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1hcmdpbjogdncoMzIpIC0xNXB4IDA7XHJcbiAgfVxyXG59XHJcbi5wLXRvcEV4YW0ge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgcGFkZGluZzogODdweCAwIDk1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nOiAxMDdweCAwIDEyNXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgcGFkZGluZzogMTQ3cHggMjBweCAxNjVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmc6IHZ3KDYyKSAwIHZ3KDUzKTtcclxuICB9XHJcbiAgLmMtYm94Q29sMiB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYy1ib3hDb2wge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoODUyLzE0MjAqMTAwJSk7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAmICsgLmMtYm94Q29sIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHZ3KDU0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDU2OC8xNDIwKjEwMCUpO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA5NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1saW5rQnV0dG9uLS1leGFtSWNvbiB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgbWluLXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtYm94VGlsdCB7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTlkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWJveFRpbHRfX2ltZyB7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2dygxMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXRvcEV4YW1fX3RpdGxlIHtcclxuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tbGVmdDogLTExcHg7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgbWFyZ2luLXRvcDogNjZweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMzApO1xyXG4gICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDQ0LDMwKTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogdncoLTQpO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDU0cHg7XHJcbiAgICBoZWlnaHQ6IDM5cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xOXB4O1xyXG4gICAgcmlnaHQ6IC0zOHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvY29tbW9uL2hlYWRpbmctaWNvbjIuc3ZnKSBuby1yZXBlYXQgMCAwIC8gMTAwJTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiB2dygzNyk7XHJcbiAgICAgIGhlaWdodDogdncoMjYpO1xyXG4gICAgICByaWdodDogdncoLTkpO1xyXG4gICAgICB0b3A6IHZ3KC0xNCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvY29tbW9uL2hlYWRpbmctaWNvbjEuc3ZnKSBuby1yZXBlYXQgMCBib3R0b20gLyBhdXRvO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZzogMCB2dygyMCkgdncoNCkgdncoMik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byB2dygxNik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLXRvcEV4YW1fX3RleHQge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIG1hcmdpbjogNTBweCAwIDM4cHg7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMCwxNik7XHJcbiAgICBtYXJnaW46IHZ3KDEzKSAwIHZ3KDIyKTtcclxuICB9XHJcbn1cclxuLnAtdG9wQ3VycmVudCB7XHJcbiAgbWF4LXdpZHRoOiAxMzU1cHg7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBwYWRkaW5nOiAxMTBweCAwIDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nOiAxNTBweCAwIDY1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICBwYWRkaW5nOiAyMDBweCAwIDExNXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgcGFkZGluZzogdncoNzkpIDAgMDtcclxuICB9XHJcbiAgLmMtYm94Q29sMiB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgZ2FwOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgZ2FwOiAzMHB4IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5jLWJveENvbCB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg4NDAvMTM1NSoxMDAlKTtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICYgKyAuYy1ib3hDb2wge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogdncoNTQpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnUtdl9fY2VudGVyIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtbGlua0J1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hUaWx0IHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDIwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOWRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmMtYm94VGlsdF9faW1nIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDIwKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtbGlua0J1dHRvbiB7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIHdpZHRoOiB2dygyOTApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC10b3BBYm91dCB7XHJcbiAgLmMtaGVhZGluZ19fdGFnIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjMsMTYpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB2dyg0KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaGVhZGluZy0xIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0MCwyOCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWhlYWRpbmdfX2Jsb2NrIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogdncoMTUpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB2dygzMCk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMDB2dztcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgaGVpZ2h0OiB2dyg0KTtcclxuICAgICAgICB0b3A6IHZ3KDM0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2wzIHtcclxuICAgIG1heC13aWR0aDogMTMwOHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgZ2FwOiA1NHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiB2dyg2Myk7XHJcbiAgICB9XHJcbiAgICAuYy1ib3hDb2wge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAmICsgLmMtYm94Q29sIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4KSAvIDMpO1xyXG4gICAgICAgICYgKyAuYy1ib3hDb2wge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwOHB4KSAvIDMpO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luOiB2dyg1MCkgMCAwO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1ib3gzMCB7XHJcbiAgICAgICYuYy1saW5rSVRUX19pbWc6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLWxpbmtJVFRfX2ltZ0NhcHRpb24ge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNTVlbSAyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHZ3KDEwKSB2dygxOCk7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IHZ3KDE3MCk7XHJcbiAgICAgICAgICBmb250LXNpemU6IHZ3KDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNiwxOCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1saW5rSVRUX190ZXh0IHtcclxuICAgICAgbWFyZ2luOiAxLjVlbSAwO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIG1hcmdpbjogdncoMjApIDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDI0LDE0KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWhlYWRpbmctMyB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoNTgsNDApO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogdncoMjQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzUsMjQpO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1saW5rQnV0dG9uIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogNjcuNSU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogdncoMjI4KTtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYy1ib3hDb2wyLS10b3BDb2wyLXR5cGUxIHtcclxuICAucC1hcnRpY2xlSW5uZXIgJiB7XHJcbiAgICBnYXA6IDA7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAuYy1ib3hDb2wge1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IG1hdGguZGl2KDU1MCwxMjgwKSoxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgd2lkdGg6IG1hdGguZGl2KDYwMCwxMzI2KSoxMDAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAmICsgLmMtYm94Q29sIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2dygzMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNzdweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICArIC5jLWJveENvbDItLXRvcENvbDItdHlwZTEge1xyXG4gICAgbWFyZ2luLXRvcDogODhweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KDY1KTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtdGV4dC0xXzgge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiB2dygxNik7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwxNik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jLWJveENvbDItLXRvcENvbDItdHlwZTIge1xyXG4gIC5wLWFydGljbGVJbm5lciAmIHtcclxuICAgIG1heC13aWR0aDogMTI4NnB4O1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiA0OHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgZ2FwOiAzMHB4IDg2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KDYzKTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtYm94Q29sIHtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgJiArIC5jLWJveENvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0OHB4ICogMSkgLyAyKTtcclxuICAgICAgJiArIC5jLWJveENvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4NnB4ICogMSkgLyAyKTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbjogdncoNTApIDAgMDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtJVFRfX2ltZzpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmMtYm94MzAge1xyXG4gICAgJi5jLWxpbmtJVFRfX2ltZzpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmMtbGlua0lUVF9faW1nQ2FwdGlvbiB7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmc6IDAuNTVlbSAyZW07XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZzogdncoMTApIHZ3KDE4KTtcclxuICAgICAgICBtaW4td2lkdGg6IHZ3KDE3MCk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxOCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDI2LDE4KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtJVFRfX3RleHQge1xyXG4gICAgbWFyZ2luOiAxLjVlbSAwIDNlbTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbjogdncoMjApIDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNCwxNCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtCdXR0b24ge1xyXG4gICAgLnAtdG9wQWJvdXQgJiB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogdncoMjI4KTtcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtaW5zdGFncmFtIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS10aGluMTtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIHBhZGRpbmc6IDU1cHggMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgIHBhZGRpbmc6IDU1cHggMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmc6IHZ3KDQ1KSB2dygyMCkgdncoNTApO1xyXG4gIH1cclxuICAuYy1ib3hDb2w0IHtcclxuICAgIG1heC13aWR0aDogMTAyMHB4O1xyXG4gICAgbWFyZ2luOiAzOHB4IGF1dG8gMDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KDIwKTtcclxuICAgICAgZ2FwOiB2dygxMCkgdncoMTEpO1xyXG4gICAgfVxyXG4gICAgLmMtYm94Q29sIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDQpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gI3t2dygxMSl9KSAvIDIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtJVFRfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJfdHJhbnM7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlcjogNnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IHZ3KDYpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudS1oX19jZW50ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZ3KDI1KTtcclxuICAgIH1cclxuICAgID4gKiB7XHJcbiAgICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIHZ3KDYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYy1saW5rQnV0dG9uLS1ub0Fycm93IHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjQyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jLXRleHQtMV82IHtcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjQsMTYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWluc3RhZ3JhbV9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogNDBweDtcclxuICBsaW5lLWhlaWdodDogbWF0aC5kaXYoNTgsNDApO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDI0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzNSwyNCk7XHJcbiAgfVxyXG59XHJcbi5pY29uLWluc3RhZ3JhbSB7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgaGVpZ2h0OiA0NXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCgvY29sbGVnZS9hc3NldHMvaW1nL2NvbW1vbi9pbnN0YWdyYW0taWNvbjIuc3ZnKSBuby1yZXBlYXQgMCAwIC8gMTAwJTtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgZmxleDogMCAwIGF1dG87XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHdpZHRoOiB2dygyOSk7XHJcbiAgICBoZWlnaHQ6IHZ3KDI5KTtcclxuICAgIG1hcmdpbi1yaWdodDogdncoNik7XHJcbiAgfVxyXG59XHJcblxyXG4ucC10b3BDdXJyZW50LS1vdXRsaW5le1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgcGFkZGluZzogMTUwcHggMCA2NXB4O1xyXG4gIH1cclxuICAuYy1ib3hDb2wye1xyXG4gICAgLmMtYm94Q29se1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDg3NS8xNDM4KjEwMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWxpbmtCdXR0b257XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICAgIG1pbi13aWR0aDogdncoMjYwKTtcclxuICAgICAgd2lkdGg6IHZ3KDI2MClcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLXNpdGVUaXRsZS0tdG9wIHtcclxuICB3aWR0aDogMTN2dztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogdnctbGcoMTEpIDIuMDgzdnc7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG59XHJcblxyXG4iLCJAdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi5wLW5ld3Mge1xyXG4gIC5wLW5ld3NfX2xpc3Qge1xyXG4gICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnAtbmV3c19fYmFja051bWJlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgZm9udC1zaXplOiA0Ljh2dztcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLXdoaXRlLnN2Z1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICByaWdodDogNi41ODUlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgfVxyXG5cclxuICAgICYuY2xvc2U6OmFmdGVyIHtcclxuICAgICAgdG9wOiA0MyU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfYm94IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA1MDA7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOi0xcHg7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMjRweDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAkb3BhY2l0eVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9hcnJvdy1pY29uLWJsYWNrLnN2Z1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA2Ljc5NjElO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtbmV3cyAuaGVhZGluZy0xIHtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbn1cclxuXHJcbi5wLW5ld3NfX2xpc3Qge1xyXG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5wLW5ld3NfX2xpc3RJdGVtIHtcclxuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgIGdhcDogMTJweDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDhweCAzMHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyX3RyYW5zO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiB2dyg0KTtcclxuICAgICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiB2dygyNCk7XHJcbiAgICAgIHBhZGRpbmc6IHZ3KDE5KSB2dygxNikgdncoMTkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtbmV3c19fdGl0bGUge1xyXG4gIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgZmxleDogMSAxIDEwMCU7XHJcbiAgfVxyXG4gIC5jLWljb25fX3BkZiAmIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB3aWR0aDogMWVtO1xyXG4gICAgICBoZWlnaHQ6IDFlbTtcclxuICAgICAgbWFyZ2luOiAtMC4xNWVtIDAgMCAwLjI1ZW07XHJcbiAgICAgIEBpbmNsdWRlIGljb24tcGRmKCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1uZXdzX19kYXRlIHtcclxuICB3aWR0aDogNzZweDtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgd2lkdGg6IHZ3KDc2KTtcclxuICB9XHJcbn1cclxuXHJcbi5wLW5ld3NfX2NhdGVnb3J5IHtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIHdpZHRoOiAxMTRweDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW47XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEyKTtcclxuICAgIHdpZHRoOiB2dygxMTQpO1xyXG4gICAgZm9udC1zaXplOiB2dygxMik7XHJcbiAgICBtYXJnaW4tbGVmdDogdncoMTApO1xyXG4gIH1cclxufVxyXG5cclxuLnAtbmV3c19faW5mbyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JheS10aGluNDtcclxuICBwYWRkaW5nOiAxMnB4IDAgMTJweCAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBwYWRkaW5nOiAyLjEzMzN2dyAwIDIuMTMzM3Z3IDIuMTMzM3Z3O1xyXG4gICAgbWFyZ2luLXRvcDogNS4zMzMzdnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4LjUzMzN2dztcclxuICB9XHJcblxyXG4gIC5wLW5ld3NfX2NhdGVnb3J5IHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICB3aWR0aDogMjB2dztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wLW5ld3NfX2RhdGUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNC44dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLnAtYWxlcnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiAuNzVlbSAxLjc1ZW07XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IC43NWVtO1xyXG4gIG1hcmdpbjogNjVweCAwIDA7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW4tdG9wOiB2dygzNSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1hbGVydEJ1dHRvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1yZWQ7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB3aWR0aDogMTBlbTtcclxuICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICBib3JkZXItcmFkaXVzOiAuNGVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBAaW5jbHVkZSBtcS1kb3duKCl7XHJcbiAgICBwYWRkaW5nOiAuMjVlbSAxZW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnAtYWxlcnRNc2cge1xyXG4gIGZsZXg6IDE7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKXtcclxuICAgIHBhZGRpbmc6IC41ZW0gMDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICAmOm50aC1jaGlsZChuKzIpIHtcclxuICAgICAgbWFyZ2luLXRvcDogLjI1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCJAdXNlICdzYXNzOm1hdGgnO1xyXG5AdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi5jLWJveC0tY2lyY2xlIHtcclxuICBvdmVyZmxvdzogaW5oZXJpdDtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEzNXB4XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgbWFyZ2luLXRvcDogdncoNDgyKTtcclxuICB9XHJcbn1cclxuXHJcbi5jLWxpbmtUaHVtYiB7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICByb3ctZ2FwOiB2dygyMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uYm94Q29sMy5jLWxpbmtUaHVtYiAuYy1ib3hDb2wge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDcwcHgpLzMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZ3KDMwKTtcclxuICB9XHJcbn1cclxuLmMtbGlua1RodW1iIC5jLWJveENvbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgfVxyXG59XHJcbi5jLWxpbmtUaHVtYiBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdncoMjApO1xyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3I7ICAgIFxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgYm9yZGVyLXdpZHRoOiB2dyg4KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdncoMjApO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIC5jLWxpbmtUaHVtYl9fdHh0IHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgzOSwgMzksIDc1LCAuMik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jLWxpbmtUaHVtYi0tb3V0bGluZXtcclxuICBhe1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuICB9XHJcbiAgLmMtbGlua1RodW1iX19pbWdJdGVte1xyXG4gICAgQGluY2x1ZGUgbXEtdXAoKXtcclxuICAgICAgbWluLWhlaWdodDogMTc1cHhcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKXtcclxuICAgICAgbWluLWhlaWdodDogdncoMTAzKVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYy1saW5rVGh1bWJfX3R4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMzksIDM5LCA3NSwgLjMpO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4zcztcclxuICBAaW5jbHVkZSBtcS11cCgpe1xyXG4gICAgLmMtbGlua1RodW1iLS1vdXRsaW5lICZ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHhcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdncoMzUpO1xyXG4gICAgLmMtbGlua1RodW1iLS1vdXRsaW5lICZ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYy1saW5rVGh1bWJfX2ltZyB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgICAuYy1saW5rVGh1bWItLW91dGxpbmUgJntcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzBweFxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgYm9yZGVyLXJhZGl1czogdncoMzUpO1xyXG4gICAgLmMtbGlua1RodW1iLS1vdXRsaW5lICZ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XHJcbiAgfVxyXG4gIC5jLWJveENvbCBhOmhvdmVyICYgaW1nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICB9XHJcbn1cclxuLmMtbGlua1RodW1iX190aXRsZSB7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAuYy1saW5rVGh1bWItLW91dGxpbmUgJiB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgICBmb250LXNpemU6IHZ3LXBjKDI0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygxOCk7XHJcbiAgfVxyXG59XHJcbi5jLWxpbmtUaHVtYl9fcmVhZE1vcmUge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgfVxyXG59XHJcbi5jLWxpbmtUaHVtYl9fcmVhZE1vcmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBAaW5jbHVkZSBtcS11cCgpe1xyXG4gICAgLmMtbGlua1RodW1iLS1vdXRsaW5lICYge1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dy1wYygxNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1hcmdpbi10b3A6IHZ3KDYpO1xyXG4gIH1cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvY29tbW9uL2Fycm93LWNpcmNsZS1pY29uLXdoaXRlLnN2Zykgbm8tcmVwZWF0IDAgMCAvIGF1dG87XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiB2dygxNyk7XHJcbiAgICAgIGhlaWdodDogdncoMTcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIG1hcmdpbi1yaWdodDogdncoOCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1ib3hDaXJjbGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNzJweDtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIG1hcmdpbi10b3A6IC0yMjBweDtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIGdhcDogdnctbGcoMjApO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZ2FwOiAwO1xyXG4gICAgbWFyZ2luOiB2dygtNDY4KSB2dygtMjApIHZ3KDIzKTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICAuYy1ib3hDb2wge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDQyMnB4O1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgICAgd2lkdGg6IHZ3LWxnKDQyMik7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogdncoLTM2KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgLy8gQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgICAgLy8gICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgIC8vICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vIH1cclxuICAgICAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbXEtZG93bih4bCkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0zNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWJveENpcmNsZV9faXRlbSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gIGJvcmRlcjogMTFweCBzb2xpZCAkY29sb3ItZ3JheTAyO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBhc3BlY3QtcmF0aW86IDE7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICBib3JkZXItd2lkdGg6IDRweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHdpZHRoOiB2dygyMTApO1xyXG4gICAgaGVpZ2h0OiB2dygyMTApO1xyXG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XHJcbiAgfVxyXG59XHJcbi5wLWJveENpcmNsZV9fdHh0MSB7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBmb250LXNpemU6IDU1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24obGcpIHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgZm9udC1zaXplOiB2dy1sZyg1NSk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygyNyk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMC8yNyk7XHJcbiAgfVxyXG59XHJcbi5wLWJveENpcmNsZV9fdHh0MiB7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYyg2MC80MCk7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIGZvbnQtc2l6ZTogdnctbGcoNDApO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygyMCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gIH1cclxufVxyXG4ucC1ib3hDaXJjbGVfX3R4dDMge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjAvMjQpO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICBmb250LXNpemU6IHZ3LWxnKDI0KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTIpO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzMvMTIpO1xyXG4gIH1cclxufVxyXG5cclxuLnAtYm94Q2lyY2xlX190eHQ0IHtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDQzLzMyKTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIGZvbnQtc2l6ZTogdnctbGcoMzIpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygxNik7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICB9XHJcbn1cclxuLnAtYm94Q2lyY2xlX190eHQ1IHtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoeGwpIHtcclxuICAgIGZvbnQtc2l6ZTogdnctbGcoMTgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZm9udC1zaXplOiB2dygxMik7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMC8xMik7XHJcbiAgICBwYWRkaW5nOiAwIHZ3KDIwKTtcclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wLW1lc3NhZ2Uge1xyXG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgd2lkdGg6IDEyOThweDtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDE2OHB4IGF1dG8gMDtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIHBhZGRpbmc6IDkwcHggOTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHBhZGRpbmc6IHZ3KDQyKSB2dygzMCkgdncoNDMpO1xyXG4gICAgbWFyZ2luLXRvcDogdncoMTAwKTtcclxuICB9XHJcbiAgLmMtaGVhZGluZy1iZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gIH1cclxufVxyXG5bY2xhc3NePVwicC1tZXNzYWdlX19pbWdcIl0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBpbWcge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiB2dygyMCk7XHJcbiAgICAgIGJvcmRlci13aWR0aDogdncoNSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLW1lc3NhZ2VfX2ltZzEge1xyXG4gIHdpZHRoOiAzODhweDtcclxuICBtYXgtd2lkdGg6IGNhbGMoMzg4LzEyODkqMTAwJSk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTExZGVnKTtcclxuICBsZWZ0OiAtNS41JTtcclxuICB0b3A6IC00N3B4O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1heC13aWR0aDogdncoMjI1KTtcclxuICAgIGxlZnQ6IHZ3KDE4KTtcclxuICAgIHRvcDogdncoLTUxKTtcclxuICB9XHJcbn1cclxuLnAtbWVzc2FnZV9faW1nMiB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XHJcbiAgcmlnaHQ6IDc5cHg7XHJcbiAgcmlnaHQ6IGNhbGMoNzkvMTI4OSoxMDAlKTtcclxuICB6LWluZGV4OiAyO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgdG9wOiAtODBweDtcclxuICAgIHdpZHRoOiAyNzhweDtcclxuICAgIG1heC13aWR0aDogY2FsYygyNzgvMTI4OSoxMDAlKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1heC13aWR0aDogdncoMTI5KTtcclxuICAgIGJvdHRvbTogdncoLTQ5KTtcclxuICAgIHJpZ2h0OiB2dygxMDIpO1xyXG4gIH1cclxufVxyXG4ucC1tZXNzYWdlX19pbWczIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcclxuICByaWdodDogLTgwcHg7XHJcbiAgcmlnaHQ6IGNhbGMoLTgwLzEyODkqMTAwJSk7XHJcbiAgei1pbmRleDogMztcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIHdpZHRoOiAyMjRweDtcclxuICAgIG1heC13aWR0aDogMjAlO1xyXG4gICAgdG9wOiAxMDVweDtcclxuICAgIHRvcDogMTklO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgbWF4LXdpZHRoOiB2dygxMDYpO1xyXG4gICAgYm90dG9tOiB2dygtNDgpO1xyXG4gICAgcmlnaHQ6IHZ3KDEwKTtcclxuICB9XHJcbn1cclxuLnAtbWVzc2FnZV9fc3ViVHRsIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjY4NzU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2dyg4KTtcclxuICAgIG1hcmdpbi10b3A6IHZ3KDI1KTtcclxuICB9XHJcbn1cclxuLnAtbWVzc2FnZV9fZGVzYyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZ3KDI0KTtcclxuICB9XHJcbn1cclxuLnAtbWVzc2FnZV9fZGV0YWlsIHtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjEyNTtcclxuICB9XHJcbn1cclxuXHJcbi5wLXZvaWNlIHtcclxuICBtYXJnaW4tdG9wOiAxMTZweDtcclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICBtYXJnaW4tdG9wOiB2dyg0MCk7XHJcbiAgfVxyXG59XHJcblxyXG4ucC12b2ljZSAuYy1ib3hUaWx0OmFmdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucC12b2ljZSAuYy1saW5rQnV0dG9uIHtcclxuICBAaW5jbHVkZSBtcS1kb3duKGxnKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLnAtcG9saWN5IHtcclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgcGFkZGluZy10b3A6IDNlbTtcclxuICB9XHJcbn1cclxuXHJcbi5wLXBvbGljeUFkZG1pc3Mge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZ2FwOiBjYWxjKDQwLzEzMTEqMTAwJSk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oeGwpIHtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bihsZykge1xyXG4gICAgICBtYXgtd2lkdGg6IDU0MHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgZ2FwOiB2dygxOSk7XHJcbiAgfVxyXG59XHJcbi5wLXBvbGljeUFkZG1pc3MgPiBkaXYge1xyXG4gIEBpbmNsdWRlIG1xLXVwKHhsKSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMjMwLzEzMTEqMTAwJSk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bih4bCkge1xyXG4gICAgICB3aWR0aDogMTYycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgd2lkdGg6IHZ3KDE0OCk7XHJcbiAgfVxyXG5cclxufVxyXG4ucC1wb2xpY3lBZGRtaXNzX19pY29uIHtcclxuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFzcGVjdC1yYXRpbzogY2FsYygyMzAvMjUwKTtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAvLyBtaW4td2lkdGg6IDIzMHB4O1xyXG4gICAgYXNwZWN0LXJhdGlvOiBjYWxjKDIzMC8yNTApO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bih4bCkge1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgcGFkZGluZzogMzRweDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcclxuICAgIGFzcGVjdC1yYXRpbzogY2FsYygxNDgvMTYyKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogdncoMTApIHZ3KDMwKTtcclxuICB9XHJcbn1cclxuLnAtcG9saWN5QWRkbWlzc19fdHh0IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjY4NzU7XHJcbiAgbWFyZ2luLXRvcDogMTNweCA7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTIpO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIG1hcmdpbjogdncoMTApIHZ3KC0zKSAwO1xyXG4gIH1cclxufVxyXG5cclxuLnAtcG9saWN5QWRkbWlzc19fY29tbWEge1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucC1wb2xpY3lDdXJyaSB7XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICBnYXA6IDAgMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBnYXA6IDA7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIHdpZHRoOiB2dygzMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWJveENvbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAwO1xyXG4gICAgcGFkZGluZzogMTlweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGdhcDogMDtcclxuICAgICAgcGFkZGluZzogdncoOSkgMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yLWdyYXk7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAtcG9saWN5Q3VycmlfX2ljb24ge1xyXG4gIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGFzcGVjdC1yYXRpbzogMTtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIHdpZHRoOiAxMjNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtaW4td2lkdGg6IHZ3KDYwKTtcclxuICAgIHdpZHRoOiB2dyg2MCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dyg1KTtcclxuICB9XHJcbn1cclxuLnAtcG9saWN5Q3VycmlfX3R4dCB7XHJcbiAgaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgfVxyXG4gIHAgIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzE4KTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAoKSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIzcHgpO1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBwYWRkaW5nOiAwIHZ3KDIyKSAwIHZ3KDEzKTtcclxuICAgIGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiB2dyg0KTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDEzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTUvMTIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1wb2xpY3lEaXBsb21hIHtcclxuICAmLmMtYm94Q29sMyB7XHJcbiAgICBnYXA6IDQwcHg7XHJcblxyXG4gICAgLmMtYm94Q29sIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4MHB4KSAvIDMpO1xyXG4gICAgICBAaW5jbHVkZSBtcS1kb3due1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWJveENvbF9faW1nIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdncoMjApO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2xfX3RpdGxlV3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTZweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd257XHJcbiAgICAgIGdhcDogdncoMTIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLWJveENvbF9fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd257XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxNCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZ3KDI0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2xfX2ljb25OdW0ge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuO1xyXG4gICAgJi0tbnVyc2Uge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGluaztcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgICB3aWR0aDogNTRweDtcclxuICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgd2lkdGg6IHZ3KDUwKTtcclxuICAgICAgaGVpZ2h0OiB2dyg1MCk7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgICBoZWlnaHQ6IHZ3KDIwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2xfX3BhcmEge1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bntcclxuICAgICAgbGluZS1oZWlnaHQ6IDYuNHZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1iZy0tY2FtcHVzbGlmZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvaHlnaWVuZS9iZy1jYW1wdXNsaWZlLnN2Zyk7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gIGxlZnQ6IHZ3LXBjKDU2MCk7XHJcbiAgdG9wOiA3M3B4O1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHdpZHRoOiB2dy1wYyg4MTUpO1xyXG4gICAgaGVpZ2h0OiB2dy1wYyg1MzApO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9jb2xsZWdlL2Fzc2V0cy9pbWcvaHlnaWVuZS9iZy1jYW1wdXNsaWZlLXNwLnN2Zykgbm8tcmVwZWF0IDAgMCAvIGNvdmVyO1xyXG4gICAgd2lkdGg6IHZ3KDQxNyk7XHJcbiAgICBoZWlnaHQ6IHZ3KDIyOSk7XHJcbiAgICBsZWZ0OiB2dygtMjUpO1xyXG4gICAgdG9wOiB2dyg2NSk7XHJcbiAgfVxyXG59XHJcbi5wLWNhbGVuZGFyIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtYXJnaW4tdG9wOiB2dygyMCk7XHJcbiAgfVxyXG59XHJcbi5wLWNhbGVuZGFyX19pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWdyYXk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1NnB4O1xyXG4gICAgdG9wOiAxMDdweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmF5MTA7XHJcbiAgICAgIHdpZHRoOiB2dyg1KTtcclxuICAgICAgbGVmdDogdncoMzMpO1xyXG4gICAgICB0b3A6IHZ3KDUzKTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICsgKiB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgbWFyZ2luLXRvcDogdncoMjQpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1jYWxlbmRhcl9fY2lyY2xlIHtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDEyMHB4O1xyXG4gIGhlaWdodDogMTIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigzMiwxNik7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtdXAobGcpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIHdpZHRoOiB2dyg3MCk7XHJcbiAgICBoZWlnaHQ6IHZ3KDcwKTtcclxuICAgIGZvbnQtc2l6ZTogdncoMTEpO1xyXG4gICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDE4LDEyKTtcclxuICAgIG1hcmdpbi1yaWdodDogdncoMTYpO1xyXG4gIH1cclxuICAudGV4dC1qYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdig0MCw0MCk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgICAgZm9udC1zaXplOiB2dygzMCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNiwzMCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGkge1xyXG4gICAgZm9udC1zdHlsZTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IDFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDMpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1jYWxlbmRhcl9fY29udGVudCB7XHJcbiAgZmxleDogMTtcclxuICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG4ucC1jYWxlbmRhcl9fdGV4dCB7XHJcbiAgZmxleDogMTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTA5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcGFkZGluZzogMjhweCAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMzIsMTgpO1xyXG4gIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLXVwKGxnKSB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwNnB4KTtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0MjJweCk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dyg1KTtcclxuICAgIHBhZGRpbmc6IDEuMjVlbSAxZW07XHJcbiAgICBmb250LXNpemU6IHZ3KDE2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyNywxNik7XHJcbiAgICBtaW4taGVpZ2h0OiB2dyg3MCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLmMtbGlzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2dygxOCk7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHRvcDogMTFweDtcclxuICAgICAgICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgICAgICAgd2lkdGg6IHZ3KDEzKTtcclxuICAgICAgICAgIGhlaWdodDogdncoMTMpO1xyXG4gICAgICAgICAgdG9wOiB2dyg4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgKyBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wLWNhbGVuZGFyX19pbWcge1xyXG4gIGZsZXg6IDAgMCBhdXRvO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cChsZykge1xyXG4gICAgd2lkdGg6IDI4NnB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgd2lkdGg6IDM4NnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogdncoMjQpIDAgMDtcclxuICB9XHJcbn1cclxuLnAtY2FsZW5kYXJfX2NpcmNsZSB7XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yLWdyZWVuMDI7XHJcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxufVxyXG4ucC1jYWxlbmRhcl9fdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBsaW5lLWhlaWdodDogbWF0aC5kaXYoNDAsMjgpO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGNvbG9yOiAkY29sb3ItYmxhY2swMDtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDIwKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOSwyMCk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2dygxMik7XHJcbiAgfVxyXG59XHJcbi5wLWNhbGVuZGFyX190aHVtYiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiB2dygxMCk7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4ucC1jYWxlbmRhcl9faW5mbyB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBsaW5lLWhlaWdodDogbWF0aC5kaXYoMjQsMTQpO1xyXG4gIEBpbmNsdWRlIG1xLXVwKCkge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcS1kb3duKCkge1xyXG4gICAgbWFyZ2luLXRvcDogdncoMTApO1xyXG4gIH1cclxufVxyXG4ucC1jYW1wdXNsaWZlQ2x1YiB7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIC5jLWJveENvbDIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgPiAuYy1ib3hDb2wge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICsgKiB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2wzIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1jYW1wdXNsaWZlQ29sMiB7XHJcbiAgQGluY2x1ZGUgbXEtZG93bigpIHtcclxuICAgIGZvbnQtc2l6ZTogdncoMTYpO1xyXG4gICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDI3LDE2KTtcclxuICB9XHJcbiAgLmMtYm94Q29sMiB7XHJcbiAgICAuYy1ib3hDb2w6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBAaW5jbHVkZSBtcS11cCh4bCkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMDAvMTQyMCoxMDAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1ib3hDb2xfX2ltZ0JkciB7XHJcbiAgICBAaW5jbHVkZSBtcS11cCgpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24oKSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDEwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXRoJztcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xuJGNCbG9ja2lubmVyOiAxMDA3O1xuXG4uYy1ibG9ja3tcbiAgbWF4LXdpZHRoOiAxMDg3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBAaW5jbHVkZSBtcS11cCgpe1xuICBcdHBhZGRpbmc6IDc2cHggNDBweCA0MHB4O1xuICBcdGJvcmRlci1yYWRpdXM6IDQwcHhcbiAgfVxuICBAaW5jbHVkZSBtcS1kb3duKCl7XG4gIFx0cGFkZGluZzogdncoNzIpIHZ3KDIwKSB2dygyMik7XG4gIFx0Ym9yZGVyLXJhZGl1czogdncoNDApXG4gIH1cbn1cbi5jLWJsb2NrX19saXN0e1x0XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0QGluY2x1ZGUgbXEtdXAoKXtcblx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0fVxuXHRAaW5jbHVkZSBtcS1kb3duKCl7XG5cdFx0cGFkZGluZzogdncoMTgpIDAgMDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG4uYy1ibG9ja19faW1ne1x0XG5cdEBpbmNsdWRlIG1xLXVwKCl7XG5cdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig0NDcsICRjQmxvY2tpbm5lcikpO1xuXHR9XG5cdEBpbmNsdWRlIG1xLWRvd24oKXtcblx0XHRtYXJnaW4tYm90dG9tOiB2dygyOClcblx0fVxuXHRpbWd7XHRcdFxuXHRcdEBpbmNsdWRlIG1xLXVwKCl7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtcS1kb3duKCl7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IHZ3KDIwKVxuXHRcdH1cblx0fVxufVxuLmMtYmxvY2tfX2NvbnRlbnR7XG5cdEBpbmNsdWRlIG1xLXVwKCl7XG5cdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdig1MjksICRjQmxvY2tpbm5lcikpO1xuXHRcdHBhZGRpbmctdG9wOiAzNnB4XG5cdH1cdFxufVxuLmMtYmxvY2tfX3RpdGxle1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0XG5cdGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgJGNvbG9yLWdyYXk7XG5cdEBpbmNsdWRlIG1xLXVwKCl7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtZG93bigpe1xuXHRcdGZvbnQtc2l6ZTogdncoMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiB2dygzMik7XG5cdFx0bWFyZ2luLWJvdHRvbTogdncoMTkpO1xuXHRcdHBhZGRpbmctYm90dG9tOiB2dygxOSk7XG5cdH1cbn1cbi5jLWJveExpbmV7XG5cdEBpbmNsdWRlIG1xLWRvd24oKXtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG5cbi5jLWxpbmV7XG5cdGJhY2tncm91bmQ6IHJnYmEoMTgsMTkzLDE1OCwuNSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXHRAaW5jbHVkZSBtcS11cCgpe1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNDBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMThweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtZG93bigpe1xuXHRcdHdpZHRoOiB2dygyMCk7XG5cdFx0bWFyZ2luLXJpZ2h0OiB2dygxMik7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgKyB2dygyNCkpO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZ3KDIwKTtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdncoMjApO1xuXHRcdGZvbnQtc2l6ZTogdncoMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiB2dygxNyk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG59XG4uYy1saW5lLS1udXJzZXtcblx0YmFja2dyb3VuZDogJGNvbG9yLXBpbmswMztcbn1cbi5jLWJveENvbHtcblx0JiArICZ7XG5cdFx0LmMtbGluZXtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMTgsMTkzLDE1OCwuNyk7XG5cdFx0XHQmOmJlZm9yZXtcblx0ICBcdFx0Y29udGVudDogXCJcIjtcblx0ICBcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHRcdFx0XHRcblx0XHRcdFx0QGluY2x1ZGUgbXEtdXAoKXtcblx0XHRcdFx0XHRoZWlnaHQ6IDYzcHg7XG5cdFx0ICBcdFx0d2lkdGg6IDQwcHg7XG5cdFx0ICBcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwcHg7XG5cdFx0XHRcdFx0bGVmdDogLTMwcHg7XG5cdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbXEtZG93bigpe1xuXHRcdFx0XHRcdHdpZHRoOiB2dygyNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiB2dygzMCk7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdncoMjApO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2dygyMCk7XG5cdFx0XHRcdFx0dG9wOiB2dygtMjYpO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcblx0XHRcdFx0fVxuXHQgIFx0fVxuXHRcdH1cblx0XHQuYy1saW5lLS1udXJzZXtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1waW5rMDQ7XG5cdFx0fVxuXHR9XG5cdCY6bGFzdC1jaGlsZHtcblx0XHQuYy1saW5le1xuXHRcdFx0YmFja2dyb3VuZDogcmdiYSgxOCwxOTMsMTU4LDEpO1xuXHRcdFx0QGluY2x1ZGUgbXEtdXAoKXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jLWxpbmUtLW51cnNle1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXBpbms7XG5cdFx0fVxuXHR9XG59XG4uYy1ib3hDb2xfX3dyYXB7XG5cdEBpbmNsdWRlIG1xLWRvd24oKXtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gdncoMzIpKVxuXHR9XG59IiwiQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyBjb2xvclxyXG4udS1jb2xvciB7XHJcbiAgJl9tYWluIHtcclxuICAgIGNvbG9yOiAkY29sb3ItbWFpbiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX2h5Z2llbmUge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmVlbiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX251cnNlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItcGluayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJl9yZWQge1xyXG4gICAgY29sb3I6ICRjb2xvci1yZWQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl93aGl0ZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfZ3JheSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyYXkxMSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gYmFja2dyb3VuZFxyXG4udS1iZyB7XHJcbiAgJl9tYWluIHsgYmFja2dyb3VuZDogJGNvbG9yLW1haW4gIWltcG9ydGFudDsgfVxyXG4gICZfaHlnaWVuZSB7ICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JlZW4gIWltcG9ydGFudDsgfVxyXG4gICZfbnVyc2UgeyBiYWNrZ3JvdW5kOiAkY29sb3ItcGluayAhaW1wb3J0YW50OyB9XHJcblxyXG4gICZfZ3JheSB7IGJhY2tncm91bmQ6ICRjb2xvci1ncmF5ICFpbXBvcnRhbnQ7IH1cclxuICAmX2dyYXkxIHsgYmFja2dyb3VuZDogJGNvbG9yLWdyYXktdGhpbjQgIWltcG9ydGFudDsgfVxyXG4gICZfcmVkIHsgYmFja2dyb3VuZDogJGNvbG9yLXJlZDAzICFpbXBvcnRhbnQ7IH1cclxuICAmX2JsYWNrIHsgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrMDQgIWltcG9ydGFudDsgfVxyXG4gICZfd2hpdGUgeyBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vLyBjb2xvclxyXG4udS1maWxsIHtcclxuICAmX21haW4geyAgQGluY2x1ZGUgZmlsbC1tYWluIH1cclxuICAmX2h5Z2llbmUgeyAgQGluY2x1ZGUgZmlsbC1oeWdpZW5lIH1cclxuICAmX251cnNlIHsgIEBpbmNsdWRlIGZpbGwtbnVyc2UgfVxyXG5cclxuICAmX21haW4yIHsgIEBpbmNsdWRlIGZpbGwtbWFpbjIgfVxyXG4gICZfaHlnaWVuZTIgeyAgQGluY2x1ZGUgZmlsbC1oeWdpZW5lMiB9XHJcbiAgJl9udXJzZTIgeyAgQGluY2x1ZGUgZmlsbC1udXJzZTIgfVxyXG5cclxuICAmX2V4YW1pbmVlIHsgIEBpbmNsdWRlIGZpbGwtZXhhbWluZWUgfVxyXG59XHJcbiIsIkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuXHJcbi8qIGRpc3BsYXkgVXRpbGl0eSAqL1xyXG4udS0ge1xyXG4gICZub25lIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgICAgJl9wYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgJl9zcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmaWIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XHJcbkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLnUtdl9fY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuLnUtaF9fY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXRoJztcclxuQHVzZSAnLi4vLi4vZm91bmRhdGlvbi9fY29uc3QnIGFzICo7XHJcblxyXG4vLyBtYXJnaW5cclxuLnUtbV8ge1xyXG4gIC8vICZhdXRvIHtcclxuICAvLyAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIC8vIH1cclxuICAvLyAmcmxhdXRvIHtcclxuICAvLyAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIC8vICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAvLyB9XHJcbiAgLy8gJnJsMCB7XHJcbiAgLy8gICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAvLyAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgLy8gfVxyXG5cclxuICAmdDAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmYjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiRtYXJnaW46IDgsIDEyLCAxNiwgMjAsIDI0LCAzMCwgNDAsIDUyLCA2NiwgODIsIDEwMCwgMTIwLCAxNDIsIDE2MDtcclxuXHJcbkBlYWNoICRpdGVtIGluICRtYXJnaW4ge1xyXG4gICRuOiBpbmRleCgkbWFyZ2luLCAkaXRlbSk7XHJcbiAgLy8gbWFyZ2luXHJcbiAgLnUtbV90I3skbn0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC51LW1fciN7JG59IHtcclxuICAgIG1hcmdpbi1yaWdodDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC51LW1fYiN7JG59IHtcclxuICAgIG1hcmdpbi1ib3R0b206ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudS1tX2wjeyRufSB7XHJcbiAgICBtYXJnaW4tbGVmdDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvLyBwYWRkaW5nXHJcbiAgLnUtcF90I3skbn0ge1xyXG4gICAgcGFkZGluZy10b3A6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudS1wX3IjeyRufSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAje21hdGguZGl2KCRpdGVtLDE2KX1yZW0gIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnUtcF9iI3skbn0ge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudS1wX2wjeyRufSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgLy8gbWFyZ2luXHJcbiAgICAudS1tX3QjeyRufV9wYyB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtbV9yI3skbn1fcGMge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtbV9iI3skbn1fcGMge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAje21hdGguZGl2KCRpdGVtLDE2KX1yZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC51LW1fbCN7JG59X3BjIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8vIHBhZGRpbmdcclxuICAgIC51LXBfdCN7JG59X3BjIHtcclxuICAgICAgcGFkZGluZy10b3A6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtcF9yI3skbn1fcGMge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAje21hdGguZGl2KCRpdGVtLDE2KX1yZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC51LXBfYiN7JG59X3BjIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtcF9sI3skbn1fcGMge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbXEtZG93biB7XHJcbiAgICAvLyBtYXJnaW5cclxuICAgIC51LW1fdCN7JG59X3NwIHtcclxuICAgICAgbWFyZ2luLXRvcDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudS1tX3IjeyRufV9zcCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudS1tX2IjeyRufV9zcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtbV9sI3skbn1fc3Age1xyXG4gICAgICBtYXJnaW4tbGVmdDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gcGFkZGluZ1xyXG4gICAgLnUtcF90I3skbn1fc3Age1xyXG4gICAgICBwYWRkaW5nLXRvcDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudS1wX3IjeyRufV9zcCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7bWF0aC5kaXYoJGl0ZW0sMTYpfXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnUtcF9iI3skbn1fc3Age1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudS1wX2wjeyRufV9zcCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogI3ttYXRoLmRpdigkaXRlbSwxNil9cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCJAdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIHRleHQgVXRpbGl0eVxyXG5cclxuLy8gZm9udC13ZWlnaHRcclxuLnUtZncge1xyXG4gICZfYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX25vcm1hbCB7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBmb250LXNpemVcclxuLnUtZnMge1xyXG4gICZfbCB7XHJcbiAgICBmb250LXNpemU6IGxhcmdlciAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICB9XHJcbiAgJl9zIHtcclxuICAgIGZvbnQtc2l6ZTogc21hbGxlciAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmXzEwIHtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAmX3NwIHtcclxuICAgICAgICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmXzE0IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICBmb250LXNpemU6IHZ3KDE0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IHZ3KDI0KTtcclxuICAgICAgJl9zcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dygxNCkgIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogdncoMjQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyB0ZXh0IGRlY29yYXRpb25cclxuLnUtdGQge1xyXG4gICZfdSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX25vbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyB0ZXh0IGFsaWduXHJcbi51LXRhIHtcclxuICAmX2NlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIEBpbmNsdWRlIG1xLXVwIHtcclxuICAgICAgJl9wYyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAmX3NwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX2xlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgICAmX3BjIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1xLWRvd24ge1xyXG4gICAgICAmX3NwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgbXEtdXAge1xyXG4gICAgICAmX3BjIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1kb3duIHtcclxuICAgICAgJl9zcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHdoaXRlIHNwYWNlXHJcbi51LXdzIHtcclxuICAmX3ByZWxpbmUge1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi51LXRleHQge1xyXG4gICZfc3ViLFxyXG4gICZfc3VwIHtcclxuICAgIGZvbnQtc2l6ZTogMC42ZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMmVtO1xyXG4gIH1cclxuICAmX3N1cCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgJy4uLy4uL2ZvdW5kYXRpb24vX2NvbnN0JyBhcyAqO1xyXG5cclxuLy8gd2lkdGhcclxuLnUtdyB7XHJcbiAgLy8gJjE1MCB7XHJcbiAgLy8gICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIC8vICAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xyXG4gIC8vIH1cclxuICAvLyAmMjAwIHtcclxuICAvLyAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgLy8gICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLy8gfVxyXG4gICZfcDA1IHtcclxuICAgIHdpZHRoOiA1JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX3AxIHtcclxuICAgIHdpZHRoOiAxMCUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wMTUge1xyXG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX3AyIHtcclxuICAgIHdpZHRoOiAyMCUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wMjIge1xyXG4gICAgd2lkdGg6IDIyJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmX3AyNCB7XHJcbiAgICB3aWR0aDogMjQlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDI1IHtcclxuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wMyB7XHJcbiAgICB3aWR0aDogMzAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDM1IHtcclxuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wNCB7XHJcbiAgICB3aWR0aDogNDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDQ1IHtcclxuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wNSB7XHJcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDU1IHtcclxuICAgIHdpZHRoOiA1NSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wNiB7XHJcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDY1IHtcclxuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9wNyB7XHJcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICZfcDc1IHtcclxuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJl9mdWxsIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcS1kb3duIHtcclxuICAudS13LXNwIHtcclxuICAgICZfcDA1IHtcclxuICAgICAgd2lkdGg6IDUlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX3AxIHtcclxuICAgICAgd2lkdGg6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wMTUge1xyXG4gICAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX3AyIHtcclxuICAgICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wMjIge1xyXG4gICAgICB3aWR0aDogMjIlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmX3AyNCB7XHJcbiAgICAgIHdpZHRoOiAyNCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDI1IHtcclxuICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wMyB7XHJcbiAgICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDM1IHtcclxuICAgICAgd2lkdGg6IDM1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wNCB7XHJcbiAgICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDQ1IHtcclxuICAgICAgd2lkdGg6IDQ1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wNSB7XHJcbiAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDU1IHtcclxuICAgICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wNiB7XHJcbiAgICAgIHdpZHRoOiA2MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDY1IHtcclxuICAgICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9wNyB7XHJcbiAgICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfcDc1IHtcclxuICAgICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJl9mdWxsIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfZnVsbDIzIHtcclxuICAgICAgd2lkdGg6IDIzMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfZnVsbDI0IHtcclxuICAgICAgd2lkdGg6IDI0MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfZnVsbDI2IHtcclxuICAgICAgd2lkdGg6IDI2MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICZfZnVsbDI3IHtcclxuICAgICAgd2lkdGg6IDI3MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlICcuLi8uLi9mb3VuZGF0aW9uL19jb25zdCcgYXMgKjtcclxuXHJcbi8vIGhvdmVyXHJcbi51LWhvdmVyX3RyYW5zIHtcclxuICAvLyBAaW5jbHVkZSBtcS11cCB7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICAgIH1cclxuICAvLyB9XHJcbn1cclxuXHJcbi8vIHZlcnRpY2FsLWFsaWduXHJcbi51LXZhXyB7XHJcbiAgJnRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udS1nYXBfbWRfc3B7XHJcblx0QGluY2x1ZGUgbXEtZG93bigpe1xyXG5cdFx0Z2FwOiB2dygzMClcclxuXHR9XHJcbn0iXX0= */