@charset "UTF-8";
/*================================================
このCSSファイルはSassから生成されています。
編集しないようにご注意ください。
================================================*/
img {
  width: 100%;
  height: auto;
  vertical-align: bottom;
  display: block;
}

html,
body {
  height: 100%;
}

img {
  width: 100%;
  height: auto;
  display: block;
  vertical-align: bottom;
}

/*フェードイン*/
.fade_03 {
  transition: 0.3s ease-out;
}

.fade_05 {
  transition: 0.5s ease-out;
}

.fade_065 {
  transition: 0.65s ease-out;
}

.fade_1 {
  transition: 1s ease-out;
}

.fade_15 {
  transition: 1.5s ease-out;
}

.fade_2 {
  transition: 1.5s ease-out;
}

.fade-mv_in {
  opacity: 0;
}

.mv_in {
  opacity: 1;
}

.fade_delay01 {
  transition-delay: 0.1s;
}

.fade_delay015 {
  transition-delay: 0.15s;
}

.fade_delay02 {
  transition-delay: 0.2s;
}

/*フェードアップ*/
.fade-mv_up {
  opacity: 0;
  transform: translate(0, 60px);
  -webkit-transform: translate(0, 60px);
}

.mv_up {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.fade-slide {
  opacity: 0;
  transform: translate(100px, 0);
  -webkit-transform: translate(100px, 0);
}

.slide_in {
  opacity: 1;
  transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
}

.noto {
  font-family: "Noto Serif JP", serif;
}

body::after {
  position: fixed;
  display: block;
  content: "";
  background-color: #f6f6f6;
  -webkit-clip-path: polygon(87% 50%, 100% 100%, 100% 0);
  clip-path: polygon(87% 50%, 100% 100%, 100% 0);
  width: 100%;
  height: 667 px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  z-index: -1;
}

.bread {
  margin-top: 57px;
  background-color: #005cad;
  font-family: sans-serif;
}
.bread ul {
  display: flex;
  margin-left: 5%;
  margin-right: 5%;
  padding: 10px 0;
}
.bread li {
  color: #fff;
  font-size: 11px;
}
.bread li:not(:first-of-type) {
  position: relative;
  padding-left: 22px;
  margin-left: 12px;
}
.bread li:not(:first-of-type)::before {
  position: absolute;
  content: "＞";
  display: block;
  font-size: 11px;
  color: #fff;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.bread li a {
  color: #fff;
}

#ABOUT,
#SECURITY,
#POLICY {
  margin-top: 77px;
}

.cont_wrap {
  margin-left: 5%;
  margin-right: 5%;
}

.main_ttl {
  color: #FFF;
  font-family: proxima-nova, sans-serif;
  font-weight: bold;
  font-size: 7.2vw;
  line-height: 1.3;
  background: #003461;
  padding: 10px 0 22px 11px;
  box-sizing: border-box;
  /*margin-top: -28px;*/
}
/* Safari 7.1+ に適用される */
_::-webkit-full-page-media,
_:future,
:root,
body {
  -webkit-animation: safariFix 1s forwards infinite;
}
.main_ttl-kana {
  color: #fff;
  font-size: 13px;
  display: block;
  letter-spacing: 0.1em;
}
/* Safari 7.1+ に適用される */
_::-webkit-full-page-media,
_:future,
:root,
body {
  -webkit-animation: safariFix 1s forwards infinite;
}
.policy_box {
  font-family: sans-serif;
  color: #000;
  letter-spacing: 0.05em;
  font-size: 14px;
  line-height: 2;
  padding-top: 37px;
}

.site_add {
  color: #000;
}

.policy-li:not(:first-of-type) {
  padding-top: 32px;
}

.fixed_info {
  font-family: sans-serif;
  font-size: 18px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 99;
  width: 100%;
}
.fixed_info ul {
  display: flex;
  align-items: center;
}
.fixed_info li {
  width: 50%;
  text-align: center;
}
.fixed_info a {
  display: block;
}

.flixed_tel {
  background-color: #003461;
}
.flixed_tel a {
  padding: 16px 0;
  color: #fff;
}
.flixed_tel span {
  position: relative;
  padding-left: 22px;
}
.flixed_tel span::before {
  position: absolute;
  content: "";
  display: block;
  background: url("../img/icon_iphone-w.svg") center no-repeat;
  background-size: contain;
  width: 13px;
  height: 23px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

.flixed_mail a {
  padding: 16px 0;
  color: #000;
  background-color: #fff;
  letter-spacing: 0.05em;
}
.flixed_mail span {
  position: relative;
  padding-left: 27px;
}
.flixed_mail span::before {
  position: absolute;
  content: "";
  display: block;
  background: url("../img/icon_mail-bl.svg") center no-repeat;
  background-size: contain;
  width: 19px;
  height: 14px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

footer {
  padding-top: 43px;
  padding-bottom: 93px;
  background-color: #002647;
  margin-top: 67px;
}

.footer_inner {
  margin-left: 5%;
  margin-right: 5%;
}

.footer_logo {
  width: 286px;
}

.footer_txt {
  font-family: sans-serif;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.footer_txt li {
  line-height: 2.8;
}
.footer_txt li:not(:first-of-type) {
  padding-left: 7%;
}
.footer_txt a {
  color: #fff;
  display: block;
  font-size: 3.2vw;
}

.copy {
  color: #fff;
  font-family: sans-serif;
  text-align: center;
  display: block;
  font-size: 2.67vw;
  padding-top: 16px;
}

@media screen and (min-width: 768px) {
  .sp {
    display: none;
  }
  .bread ul {
    width: 90%;
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
  }
  .cont_wrap {
    width: 90%;
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
  }
  .footer_txt a {
    font-size: 11px;
  }
}

@media screen and (max-width: 767px) {
  .tb {
    display: none;
  }
  .pc {
    display: none;
  }
  .footer_logo {
    margin-left: auto;
    margin-right: auto;
  }
  .footer_txt {
    padding-top: 27px;
  }
}

@media screen and (min-width: 1024px) {
  .tb {
    display: none;
  }
  body::after {
    height: 760px;
  }
  .bread {
    margin-top: 87px;
  }
  .main_ttl {
    padding: 14px 0 14px 38px;
  }
  .policy_box {
    font-size: 18px;
  }
  footer {
    padding-top: 23px;
    padding-bottom: 73px;
  }
  .footer_inner {
    width: 90%;
    max-width: 1098px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
  }
  .footer_txt {
    padding-left: 66px;
  }
  .footer_txt li:not(:first-of-type) {
    padding-left: 24px;
  }
  .copy {
    font-size: 11px;
  }
}

@media screen and (min-width: 768px) and (max-width: 1023px) {
  .pc {
    display: none;
  }
  body::after {
    height: 690px;
  }
  .main_ttl {
    font-size: 36px;
    padding: 10px 0 20px 16px;
  }
  .main_ttl-kana {
    font-size: 14px;
  }
  .fixed_info {
    font-size: 16px;
  }
  footer {
    padding-top: 45px;
  }
  .footer_logo {
    margin-left: auto;
    margin-right: auto;
  }
  .footer_txt {
    padding-top: 34px;
  }
  .footer_txt li {
    line-height: 2;
  }
  .footer_txt li:not(:first-of-type) {
    padding-left: 24px;
  }
  .footer_txt a {
    font-size: 12px;
  }
  .copy {
    font-size: 12px;
  }
}

@media screen and (min-width: 1312px) {
  body::after {
    -webkit-clip-path: polygon(79% 50%, 100% 100%, 100% 0);
    clip-path: polygon(79% 50%, 100% 100%, 100% 0);
    height: 1100px;
  }
  .bread {
    margin-top: 107px;
  }
  .bread ul {
    padding: 12px 0;
  }
  .bread li {
    font-size: 14px;
  }
  .main_ttl {
    padding: 22px 0 22px 58px;
  }
  .policy_box {
    font-size: 19px;
  }
  .fixed_info {
    font-size: 20px;
  }
  .flixed_tel span {
    padding-left: 37px;
  }
  .flixed_tel span::before {
    width: 17px;
    height: 30px;
  }
  .flixed_mail span {
    padding-left: 44px;
  }
  .flixed_mail span::before {
    width: 26px;
    height: 19px;
  }
  footer {
    padding-top: 25px;
    padding-bottom: 77px;
  }
  .footer_logo {
    width: 286px;
  }
  .footer_txt li:not(:first-of-type) {
    padding-left: 55px;
  }
  .footer_txt a {
    font-size: 13px;
  }
  .copy {
    font-size: 14px;
  }
}

@media (min-width: 1024px) {
  .main_ttl {
    font-size: calc(22 * (100vw - 1024px) / 576 + 42px);
  }
  .main_ttl-kana {
    font-size: calc(5 * (100vw - 1024px) / 576 + 17px);
  }
}

@media (min-width: 1600px) {
  .main_ttl {
    font-size: 64px;
  }
  .main_ttl-kana {
    font-size: 22px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBvcmljeS5jc3MiLCJfcG9yaWN5LnNjc3MiLCJfc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0NoQjs7O2lEQUFBO0FBV0E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtBRE5GOztBQ2dDQTs7RUFFRSxZQUFBO0FEREY7O0FDSUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtBRERGOztBQ0lBLFNBQUE7QUFDQTtFQUVFLHlCQUFBO0FEREY7O0FDSUE7RUFFRSx5QkFBQTtBRERGOztBQ0lBO0VBRUUsMEJBQUE7QURERjs7QUNJQTtFQUVFLHVCQUFBO0FEREY7O0FDSUE7RUFFRSx5QkFBQTtBRERGOztBQ0lBO0VBRUUseUJBQUE7QURERjs7QUNJQTtFQUNFLFVBQUE7QURERjs7QUNJQTtFQUNFLFVBQUE7QURERjs7QUNJQTtFQUVFLHNCQUFBO0FEREY7O0FDSUE7RUFFRSx1QkFBQTtBRERGOztBQ0lBO0VBRUUsc0JBQUE7QURERjs7QUNJQSxVQUFBO0FBQ0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQ0FBQTtBRERGOztBQ0lBO0VBQ0UsVUFBQTtFQUNBLDBCQUFBO0VBQ0Esa0NBQUE7QURERjs7QUNJQTtFQUNFLFVBQUE7RUFDQSw4QkFBQTtFQUNBLHNDQUFBO0FEREY7O0FDSUE7RUFDRSxVQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQ0FBQTtBRERGOztBQ0tBO0VBQ0UsbUNBQUE7QURGRjs7QUNNRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBQ0Esc0RBQUE7RUFDQSw4Q0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsUUFBQTtFQUNBLDJCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7QURISjs7QUNrQkE7RUFDRSxnQkFBQTtFQUNBLHlCQ3BLVTtFRHFLVix1QkFBQTtBREVGO0FDTUU7RUFDRSxhQUFBO0VBQ0Es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QTtJQUNBLFlBQUE7RURrQ047RUM1QkY7SUFhSSxpQkFBQTtJQUNBLG9CQUFBO0VEc0NGO0VDcEJGO0lBV0ksWUFBQTtFRDhDRjtFQ3ZCRTtJQVNJLGtCQUFBO0VEOEROO0VDMURBO0lBV0ksZUFBQTtFRG1FSjtFQzlERjtJQWNJLGVBQUE7RUR3RUY7QUE5YkY7O0FDNkZBO0VBQ0U7SUFDRSxtREFBQTtFRG1CRjtFQ2FBO0lBQ0Usa0RBQUE7RURxQkY7QUFsQ0Y7O0FDakJBO0VBQ0U7SUFDRSxlQUFBO0VEbUJGO0VDYUE7SUFDRSxlQUFBO0VEcUJGO0FBbENGIiwiZmlsZSI6InBvcmljeS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxu44GT44GuQ1NT44OV44Kh44Kk44Or44GvU2Fzc+OBi+OCieeUn+aIkOOBleOCjOOBpuOBhOOBvuOBmeOAglxu57eo6ZuG44GX44Gq44GE44KI44GG44Gr44GU5rOo5oSP44GP44Gg44GV44GE44CCXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaHRtbCxcbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKuODleOCp+ODvOODieOCpOODsyovXG4uZmFkZV8wMyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMDUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzA2NSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC42NXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuNjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8xIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzE1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8yIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAxLjVzIGVhc2Utb3V0O1xufVxuXG4uZmFkZS1tdl9pbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tdl9pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mYWRlX2RlbGF5MDEge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG59XG5cbi5mYWRlX2RlbGF5MDE1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG59XG5cbi5mYWRlX2RlbGF5MDIge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG5cbi8q44OV44Kn44O844OJ44Ki44OD44OXKi9cbi5mYWRlLW12X3VwIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNjBweCk7XG59XG5cbi5tdl91cCB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uZmFkZS1zbGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMCk7XG59XG5cbi5zbGlkZV9pbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ubm90byB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2VyaWY7XG59XG5cbmJvZHk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oODclIDUwJSwgMTAwJSAxMDAlLCAxMDAlIDApO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oODclIDUwJSwgMTAwJSAxMDAlLCAxMDAlIDApO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NjcgcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgYm9keTo6YWZ0ZXIge1xuICAgIGhlaWdodDogNjkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBib2R5OjphZnRlciB7XG4gICAgaGVpZ2h0OiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIGJvZHk6OmFmdGVyIHtcbiAgICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbig3OSUgNTAlLCAxMDAlIDEwMCUsIDEwMCUgMCk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDc5JSA1MCUsIDEwMCUgMTAwJSwgMTAwJSAwKTtcbiAgICBoZWlnaHQ6IDExMDBweDtcbiAgfVxufVxuXG4uYnJlYWQge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1Y2FkO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYnJlYWQge1xuICAgIG1hcmdpbi10b3A6IDg3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuYnJlYWQge1xuICAgIG1hcmdpbi10b3A6IDEwN3B4O1xuICB9XG59XG4uYnJlYWQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZCB1bCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuYnJlYWQgdWwge1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgfVxufVxuLmJyZWFkIGxpIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuYnJlYWQgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmJyZWFkIGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uYnJlYWQgbGk6bm90KDpmaXJzdC1vZi10eXBlKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIu+8nlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbi5icmVhZCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNBQk9VVCxcbiNTRUNVUklUWSxcbiNQT0xJQ1kge1xuICBtYXJnaW4tdG9wOiA3N3B4O1xufVxuXG4uY29udF93cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRfd3JhcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLm1haW5fdHRsIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBwcm94aW1hLW5vdmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDcuMnZ3O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBiYWNrZ3JvdW5kOiAjMDAzNDYxO1xuICBwYWRkaW5nOiAxMHB4IDAgMjJweCAxMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKm1hcmdpbi10b3A6IC0yOHB4OyovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubWFpbl90dGwge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5fdHRsIHtcbiAgICBwYWRkaW5nOiAxNHB4IDAgMTRweCAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLm1haW5fdHRsIHtcbiAgICBwYWRkaW5nOiAyMnB4IDAgMjJweCA1OHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5fdHRsIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjIgKiAoMTAwdncgLSAxMDI0cHgpIC8gNTc2ICsgNDJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1haW5fdHRsIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbi8qIFNhZmFyaSA3LjErIOOBq+mBqeeUqOOBleOCjOOCiyAqL1xuXzo6LXdlYmtpdC1mdWxsLXBhZ2UtbWVkaWEsXG5fOmZ1dHVyZSxcbjpyb290LFxuYm9keSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzYWZhcmlGaXggMXMgZm9yd2FyZHMgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzYWZhcmlGaXgge1xuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4ubWFpbl90dGwta2FuYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAubWFpbl90dGwta2FuYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5fdHRsLWthbmEge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1ICogKDEwMHZ3IC0gMTAyNHB4KSAvIDU3NiArIDE3cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5tYWluX3R0bC1rYW5hIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi8qIFNhZmFyaSA3LjErIOOBq+mBqeeUqOOBleOCjOOCiyAqL1xuXzo6LXdlYmtpdC1mdWxsLXBhZ2UtbWVkaWEsXG5fOmZ1dHVyZSxcbjpyb290LFxuYm9keSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzYWZhcmlGaXggMXMgZm9yd2FyZHMgaW5maW5pdGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzYWZhcmlGaXgge1xuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4ucG9saWN5X2JveCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgcGFkZGluZy10b3A6IDM3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvbGljeV9ib3gge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC5wb2xpY3lfYm94IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuLnNpdGVfYWRkIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wb2xpY3ktbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG4uZml4ZWRfaW5mbyB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZml4ZWRfaW5mbyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLmZpeGVkX2luZm8ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmZpeGVkX2luZm8gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZpeGVkX2luZm8gbGkge1xuICB3aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZml4ZWRfaW5mbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mbGl4ZWRfdGVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ2MTtcbn1cbi5mbGl4ZWRfdGVsIGEge1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZsaXhlZF90ZWwgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC5mbGl4ZWRfdGVsIHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMzdweDtcbiAgfVxufVxuLmZsaXhlZF90ZWwgc3Bhbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25faXBob25lLXcuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMjNweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuZmxpeGVkX3RlbCBzcGFuOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuXG4uZmxpeGVkX21haWwgYSB7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG59XG4uZmxpeGVkX21haWwgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KSB7XG4gIC5mbGl4ZWRfbWFpbCBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gIH1cbn1cbi5mbGl4ZWRfbWFpbCBzcGFuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9tYWlsLWJsLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLmZsaXhlZF9tYWlsIHNwYW46OmJlZm9yZSB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICB9XG59XG5cbmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA0M3B4O1xuICBwYWRkaW5nLWJvdHRvbTogOTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjY0NztcbiAgbWFyZ2luLXRvcDogNjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBmb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzdweDtcbiAgfVxufVxuXG4uZm9vdGVyX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfaW5uZXIge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAxMDk4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uZm9vdGVyX2xvZ28ge1xuICB3aWR0aDogMjg2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyX2xvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl9sb2dvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuZm9vdGVyX2xvZ28ge1xuICAgIHdpZHRoOiAyODZweDtcbiAgfVxufVxuXG4uZm9vdGVyX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlcl90eHQge1xuICAgIHBhZGRpbmctdG9wOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX3R4dCB7XG4gICAgcGFkZGluZy10b3A6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX3R4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NnB4O1xuICB9XG59XG4uZm9vdGVyX3R4dCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyX3R4dCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbi5mb290ZXJfdHh0IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLWxlZnQ6IDclO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl90eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZvb3Rlcl90eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLmZvb3Rlcl90eHQgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICB9XG59XG4uZm9vdGVyX3R4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDMuMnZ3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmZvb3Rlcl90eHQgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX3R4dCBhIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMTJweCkge1xuICAuZm9vdGVyX3R4dCBhIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmNvcHkge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMi42N3Z3O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5jb3B5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29weSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzEycHgpIHtcbiAgLmNvcHkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG7jgZPjga5DU1Pjg5XjgqHjgqTjg6vjga9TYXNz44GL44KJ55Sf5oiQ44GV44KM44Gm44GE44G+44GZ44CCXG7nt6jpm4bjgZfjgarjgYTjgojjgYbjgavjgZTms6jmhI/jgY/jgaDjgZXjgYTjgIJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vL+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBrm1peGluXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbmltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3Age1xuICBAaW5jbHVkZSBtZWRpYShtbCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRiIHtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYyB7XG4gIEBpbmNsdWRlIG1lZGlhKHMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8q44OV44Kn44O844OJ44Kk44OzKi9cbi5mYWRlXzAzIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuXG4uZmFkZV8wNSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMDY1IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjY1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC42NXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLW91dDtcbn1cblxuLmZhZGVfMTUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDEuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDEuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlXzIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDEuNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDEuNXMgZWFzZS1vdXQ7XG59XG5cbi5mYWRlLW12X2luIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm12X2luIHtcbiAgb3BhY2l0eTogMS4wO1xufVxuXG4uZmFkZV9kZWxheTAxIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuXG4uZmFkZV9kZWxheTAxNSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4xNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xufVxuXG4uZmFkZV9kZWxheTAyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4vKuODleOCp+ODvOODieOCouODg+ODlyovXG4uZmFkZS1tdl91cCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDYwcHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDYwcHgpO1xufVxuXG4ubXZfdXAge1xuICBvcGFjaXR5OiAxLjA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uZmFkZS1zbGlkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMCk7XG59XG5cbi5zbGlkZV9pbiB7XG4gIG9wYWNpdHk6IDEuMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi8v44Kw44O844Kw44Or44OV44Kp44Oz44OIXG4ubm90byB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xufVxuXG5ib2R5IHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oODclIDUwJSwgMTAwJSAxMDAlLCAxMDAlIDApO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbig4NyUgNTAlLCAxMDAlIDEwMCUsIDEwMCUgMCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NjcgcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgICAgaGVpZ2h0OiA2OTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgIGhlaWdodDogNzYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oNzklIDUwJSwgMTAwJSAxMDAlLCAxMDAlIDApO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDc5JSA1MCUsIDEwMCUgMTAwJSwgMTAwJSAwKTtcbiAgICAgIGhlaWdodDogMTEwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYnJlYWQge1xuICBtYXJnaW4tdG9wOiA1N3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3ViX2NvbG9yO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcblxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIG1hcmdpbi10b3A6IDg3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgbWFyZ2luLXRvcDogMTA3cHg7XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgfVxuICB9XG4gIGxpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJ++8nic7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4jQUJPVVQsXG4jU0VDVVJJVFksXG4jUE9MSUNZIHtcbiAgbWFyZ2luLXRvcDogNzdweDtcbn1cblxuLmNvbnRfd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgQGluY2x1ZGUgbWVkaWEobWwpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTYwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4ubWFpbl90dGwge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IHByb3hpbWEtbm92YSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogNy4ydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJhY2tncm91bmQ6ICRtYWluX2NvbG9yO1xuICBwYWRkaW5nOiAxMHB4IDAgMjJweCAxMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKm1hcmdpbi10b3A6IC0yOHB4OyovXG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgcGFkZGluZzogMTBweCAwIDIwcHggMTZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmc6IDE0cHggMCAxNHB4IDM4cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgcGFkZGluZzogMjJweCAwIDIycHggNThweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluX3R0bCB7XG4gICAgZm9udC1zaXplOiBjYWxjKCg2NCAtIDQyKSAqICgoMTAwdncgLSAxMDI0cHgpIC8gKDE2MDAgLSAxMDI0KSkgKyA0MnB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubWFpbl90dGwge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuLyogU2FmYXJpIDcuMSsg44Gr6YGp55So44GV44KM44KLICovXG5fOjotd2Via2l0LWZ1bGwtcGFnZS1tZWRpYSxcbl86ZnV0dXJlLFxuOnJvb3QsXG5ib2R5IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNhZmFyaUZpeCAxcyBmb3J3YXJkcyBpbmZpbml0ZTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzYWZhcmlGaXgge1xuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5tYWluX3R0bC1rYW5hIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1haW5fdHRsLWthbmEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygoMjIgLSAxNykgKiAoKDEwMHZ3IC0gMTAyNHB4KSAvICgxNjAwIC0gMTAyNCkpICsgMTdweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1haW5fdHRsLWthbmEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLyogU2FmYXJpIDcuMSsg44Gr6YGp55So44GV44KM44KLICovXG5fOjotd2Via2l0LWZ1bGwtcGFnZS1tZWRpYSxcbl86ZnV0dXJlLFxuOnJvb3QsXG5ib2R5IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNhZmFyaUZpeCAxcyBmb3J3YXJkcyBpbmZpbml0ZTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzYWZhcmlGaXgge1xuICAxMDAlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi5wb2xpY3lfYm94IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIHBhZGRpbmctdG9wOiAzN3B4O1xuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuLnNpdGVfYWRkIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wb2xpY3ktbGkge1xuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xuICB9XG59XG5cbi8vZml4ZWRCb3hcbi5maXhlZF9pbmZvIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmZsaXhlZF90ZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDYxO1xuICBhIHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICBAaW5jbHVkZSBtZWRpYShleGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzdweDtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9pcGhvbmUtdy5zdmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mbGl4ZWRfbWFpbCB7XG4gIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgfVxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA0NHB4O1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX21haWwtYmwuc3ZnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB3aWR0aDogMTlweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5mb290ZXIge1xuICBwYWRkaW5nLXRvcDogNDNweDtcbiAgcGFkZGluZy1ib3R0b206IDkzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDI2NDc7XG4gIG1hcmdpbi10b3A6IDY3cHg7XG4gIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYSh4bCkge1xuICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3M3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3N3B4O1xuICB9XG59XG5cbi5mb290ZXJfaW5uZXIge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDEwOThweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mb290ZXJfbG9nbyB7XG4gIHdpZHRoOiAyODZweDtcbiAgQGluY2x1ZGUgbWVkaWEocykge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIHdpZHRoOiAyODZweDtcbiAgfVxufVxuXG4uZm9vdGVyX3R4dCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBAaW5jbHVkZSBtZWRpYShzKSB7XG4gICAgcGFkZGluZy10b3A6IDI3cHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEobSkge1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NnB4O1xuICB9XG4gIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMi44O1xuICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3JTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKG0pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoeGwpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoZXhsKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKG1sKSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxufVxuXG4uY29weSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjY3dnc7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBAaW5jbHVkZSBtZWRpYShtKSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKHhsKSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKGV4bCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy/jgqvjg6njg7xcbiRtYWluX2NvbG9yOiAjMDAzNDYxO1xuJHN1Yl9jb2xvcjogIzAwNWNhZDtcbiRmb250X2NvbG9yX21haW46ICMzMzM7XG5cbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kYnJlYWtwb2ludHM6IChcbiAgICB4czogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KVwiLFxuICAgIHM6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweClcIixcbiAgICBtOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIFwiLFxuICAgIGw6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpXCIsXG4gICAgZXhsOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMxMnB4KVwiLFxuICAgIHhsOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KVwiLFxuICAgIG1sOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpXCIsXG4pO1xuXG5AbWl4aW4gZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHM7XG4gICAgb3BhY2l0eTogMC42O1xufVxuXG4vL+ODleODrOOCreOCt+ODluODq+ODnOODg+OCr+OCueOBruODn+ODg+OCr+OCueOCpOODs1xuQG1peGluIGZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWl4aW4gZmxleF9kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi8v44OV44Kp44Oz44OI44Gu44Of44OD44Kv44K544Kk44OzXG5AbWl4aW4gZm9udF9iYXNlKCR2YWx1ZTogMTNweCkge1xuICBmb250LXNpemU6ICR2YWx1ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMzMzM7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbn1cbiJdfQ== */
