
@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

@charset "UTF-8";
/* =================================================================
 License : e-TRUST Inc.
 File name : assets.css
 Style : assets.css
================================================================= */
@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 400;
  /*-Normal-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Regular.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Regular.woff2") format("woff2");
}

@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 500;
  /*-Medium-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Medium.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Medium.woff2") format("woff2");
}

@font-face {
  font-family: "Noto Serif Japanese";
  font-style: normal;
  font-weight: 700;
  /*-Bold-*/
  src: url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Bold.woff") format("woff"), url("../font/NotoSerifCJKjp/NotoSerifCJKjp-Bold.woff2") format("woff2");
}

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

.jcss {
  -ms-flex-pack: start;
      -webkit-box-pack: start;
      -webkit-justify-content: start;
      justify-content: start;
}

.jcsc {
  -ms-flex-pack: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
}

.jcsb {
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

.aic {
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

.ais {
  -ms-flex-align: start;
      -webkit-box-align: start;
      -webkit-align-items: start;
      align-items: start;
}

* {
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.disnone {
  display: none !important;
}

@media only screen and (max-width: 640px) {
  .disnone {
    display: block !important;
  }
}

@media only screen and (max-width: 640px) {
  .spdisnone {
    display: none !important;
  }
}

.tdpd10 td {
  padding: 10px !important;
}

li {
  list-style: none;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-weight: 500;
}

body {
  counter-reset: number 0;
  line-height: 1.8;
  font-weight: 500;
  letter-spacing: 0.1em;
  color: #4f4034;
  font-family: "Noto Sans Japanese", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  word-wrap: break-word;
  overflow: hidden;
  font-size: 16px;
  background-color: #fef8ee;
}

@media only screen and (max-width: 640px) {
  body {
    font-size: 18px;
  }
}

.inner {
  margin: 0 auto;
  max-width: 1200px;
  padding-left: 10px;
  padding-right: 10px;
}

#contents_wrap {
  width: 100%;
  min-width: 100%;
  margin-bottom: 100px;
}

#contents {
  width: 100%;
  max-width: 1200px;
  background-color: rgba(255, 255, 255, 0) !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}

#main {
  width: 100%;
}

#main #col_main {
  width: 100%;
}

#side {
  width: 18.75000%;
}

.map {
  margin: 56px 20px 0;
}

.map li {
  border-left: 5px solid #CCCCCC;
  list-style: none;
  margin: 0 0 15px;
  padding: 0 0 0 10px;
  text-align: left;
}

table {
  table-layout: auto;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  table {
    table-layout: fixed;
  }
}

.tlfix table {
  table-layout: fixed;
}

table td img {
  height: auto !important;
}

.pdtd10 td {
  padding: 10px !important;
}

pre {
  margin: 0;
  padding: 0;
  white-space: pre-line;
}

b, strong {
  font-weight: bold;
}

u {
  text-decoration: line-through;
}

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

small {
  font-size: 80%;
}

hr {
  border: none;
  height: 0;
  border-bottom: 1px dashed #B3B3B3;
}

span {
  font-weight: inherit;
}

u {
  text-decoration: underline;
}

b {
  font-weight: 500;
}

input[type="button"] {
  cursor: pointer;
  padding: 5px 10px;
}

a {
  text-decoration: none;
}

a:hover {
  opacity: 0.6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  -webkit-transition: .3s;
  transition: .3s;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .imgR, .imgL {
    max-width: 30% !important;
  }
}

@media only screen and (max-width: 640px) {
  .imgR, .imgL {
    display: block;
    float: none;
    margin: 0 auto 10px;
    max-width: 100% !important;
    text-align: center;
  }
}

.mincho {
  font-family: "Noto Serif Japanese", "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}

.gothic {
  font-family: "Noto Sans Japanese", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

@media only screen and (max-width: 640px) {
  .fltL {
    float: none;
    width: 100% !important;
  }
  .fltR {
    float: none;
    width: 100% !important;
  }
  .sptal {
    text-align: left !important;
  }
  .sptar {
    text-align: right !important;
  }
  .sptac {
    text-align: center !important;
  }
  .spcenter {
    text-align: center;
    display: block;
    margin-top: 10px;
  }
}

.flex3cl {
  border: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: start;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      align-items: flex-start;
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: row;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      flex-direction: row;
  margin-left: -2.43902%;
}

@media only screen and (max-width: 1000px) {
  .flex3cl {
    margin-left: -2.4390%;
  }
}

@media only screen and (max-width: 640px) {
  .flex3cl {
    -ms-flex-pack: justify;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    margin-left: 0;
  }
}

.flex3cl .box {
  position: relative;
  width: 30.89431%;
  margin-left: 2.43902%;
  margin-bottom: 30px;
}

@media only screen and (max-width: 1000px) {
  .flex3cl .box {
    width: 47.5609%;
    margin-left: 2.4390%;
    display: block;
    margin-bottom: 15px;
  }
}

@media only screen and (max-width: 640px) {
  .flex3cl .box {
    width: 100%;
    margin-left: 0;
    margin-bottom: 20px;
  }
}

.flex3cl .box img {
  width: 100% !important;
}

.flex3cl .box tr:nth-child(2) {
  font-size: 18px;
  font-weight: 700;
}

.flex3cl .box tr td {
  padding: 0 !important;
  border: 0 !important;
}

@font-face {
  font-family: "A-OTF 新丸ゴ Pro";
  src: url("/ATF.woff") format("woff");
}

header#global_header {
  max-width: 100%;
  width: 100%;
  min-width: 100%;
  height: auto;
}

header#global_header .header {
  width: 100%;
  padding: 20px 0;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

@media only screen and (max-width: 640px) {
  header#global_header .header {
    padding: 0;
  }
}

header#global_header .header.active {
  top: 0;
  z-index: 999;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

header#global_header .header .header-inner {
  position: relative;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
    margin-top: 5px;
  }
}

header#global_header .header .header-inner .logo {
  color: #4f4034;
}

@media only screen and (max-width: 834px) {
  header#global_header .header .header-inner .logo {
    position: fixed;
    left: 10px;
    top: 10px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -ms-flex-align: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        align-items: center;
    z-index: 99;
  }
}

header#global_header .header .header-inner .logo img {
  max-width: 100px;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .logo img {
    text-align: center;
    width: 95px;
    display: block;
    margin: 0 auto;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  header#global_header .header .header-inner .logo img {
    width: 80px;
  }
}

header#global_header .header .header-inner .logo .logo-text {
  display: block;
  margin-top: 10px;
  font-family: "A-OTF 新丸ゴ Pro";
  font-size: 14px;
  margin-left: -10px;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .logo .logo-text {
    font-size: 16px;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  header#global_header .header .header-inner .logo .logo-text {
    margin-top: 0;
    display: none;
  }
}

header#global_header .header .header-inner .header-nav {
  width: 700px;
  margin: 0 auto;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav {
    position: fixed;
    width: 100vw;
    height: 100vh;
    background-color: #fdeeec;
    z-index: 99;
    margin-top: 0;
    top: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    visibility: hidden;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    overflow-y: scroll;
  }
}

header#global_header .header .header-inner .header-nav ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  width: 100%;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul {
    margin: 100px auto 0;
    width: 90%;
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

header#global_header .header .header-inner .header-nav ul li {
  color: #4f4034;
  font-size: 14px;
  -ms-flex-positive: 1;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
      flex-grow: 1;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li {
    width: 100%;
    padding: 30px 0px;
    border-bottom: 1px dashed #ffc000;
    -ms-flex-positive: 0;
        -webkit-box-flex: 0;
        -webkit-flex-grow: 0;
        flex-grow: 0;
  }
}

header#global_header .header .header-inner .header-nav ul li img {
  text-align: center;
  height: 50px !important;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li img {
    display: none;
  }
}

header#global_header .header .header-inner .header-nav ul li a {
  color: #4f4034 !important;
  font-size: 14px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li a {
    display: block;
  }
}

header#global_header .header .header-inner .header-nav ul li a img {
  text-align: center;
  max-height: 50px !important;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li a img {
    display: none;
  }
}

header#global_header .header .header-inner .header-nav ul li span {
  display: block;
  text-align: center;
  margin-top: 10px;
  font-weight: 500;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li span {
    margin-top: 0;
    font-size: 16px;
    text-align: left;
  }
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul li br {
    display: none;
  }
}

header#global_header .header .header-inner .header-nav ul li:hover a {
  color: #ffc000;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul .nav-pd {
    padding-top: 35px;
  }
}

header#global_header .header .header-inner .header-nav ul .nav6 {
  display: none;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-nav ul .nav6 {
    display: block;
  }
}

header#global_header .header .header-inner .header-nav ul .nav6 i {
  display: block;
  font-size: 45px;
  margin-bottom: 5px;
}

header#global_header .header .header-inner .header-nav.active {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  visibility: visible;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-info {
    position: fixed;
    top: 0px;
    right: 0px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    z-index: 98;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  header#global_header .header .header-inner .header-info {
    top: auto;
    bottom: 30px;
    right: 10px;
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

header#global_header .header .header-inner .header-info a {
  display: block;
  width: 240px;
  height: 60px;
  line-height: 60px;
  color: #fff;
  border-radius: 30px;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-info a {
    width: 90px;
    height: 90px;
    border-radius: 0 0 5px 5px;
    border: 1px solid #fff;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  header#global_header .header .header-inner .header-info a {
    border-radius: 50%;
  }
}

header#global_header .header .header-inner .header-info a i {
  margin-right: 10px;
  font-size: 20px;
  vertical-align: middle;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-info a i {
    margin-right: 0;
    line-height: 90px;
    font-size: 22px;
  }
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-info a span {
    display: none;
  }
}

header#global_header .header .header-inner .header-info .header-contact {
  background-color: #c0d96c;
  margin-top: 10px;
  color: #fff;
}

@media (max-width: 1100px) {
  header#global_header .header .header-inner .header-info .header-contact {
    margin-top: 0;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  header#global_header .header .header-inner .header-info .header-contact {
    margin-top: 15px;
  }
}

header#global_header .header .header-inner .header-info .header-tel {
  background-color: #e62e8b;
  color: #fff;
}

.res-menu {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 90px;
  height: 90px;
  background-color: #b2dcf9;
  border-radius: 0 0 5px 5px;
  cursor: pointer;
  display: none;
  z-index: 999;
}

.res-menu:before {
  position: absolute;
  content: "menu";
  left: 0;
  right: 0;
  margin: auto;
  bottom: 7px;
  color: #fff;
  font-size: 12px;
}

@media (max-width: 1100px) {
  .res-menu {
    display: block;
    width: 90px;
    height: 90px;
  }
}

@media only screen and (max-width: 1100px) and (max-width: 834px) {
  .res-menu {
    left: auto;
    right: 0;
  }
}

.res-menu div {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  background-color: #fff;
  height: 2px;
  width: 35%;
}

.res-menu div:nth-of-type(1) {
  -webkit-transform: translateY(-7px);
  transform: translateY(-7px);
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.res-menu div:nth-of-type(3) {
  -webkit-transform: translateY(7px);
  transform: translateY(7px);
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.res-menu.active div:nth-of-type(1) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.res-menu.active div:nth-of-type(2) {
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.res-menu.active div:nth-of-type(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.main {
  position: relative;
}

@media only screen and (max-width: 640px) {
  .main {
    margin-top: -5px;
    padding-left: 0;
    padding-right: 0;
  }
}

.main-inner {
  position: relative;
}

@media only screen and (max-width: 640px) {
  .main-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

.mainphoto {
  margin: 0 0 0 auto;
  width: 100%;
  max-width: 1080px;
}

.main-text {
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 2;
  width: 55%;
}

.main-text img {
  width: 100% !important;
  max-width: 100% !important;
}

@media only screen and (max-width: 1200px) {
  .main-text {
    left: 2%;
    width: 60%;
  }
}

@media only screen and (max-width: 640px) {
  .main-text {
    left: 3%;
    width: 80%;
    bottom: 25%;
  }
}

.main-wood {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  position: absolute;
  left: 15%;
  bottom: 0;
  z-index: -1;
}

@media only screen and (max-width: 1200px) {
  .main-wood {
    width: 30%;
    left: 0;
  }
}

.main-wood img {
  width: 100% !important;
  max-width: 100% !important;
}

.main-bird {
  position: absolute;
  right: 3%;
  z-index: 1;
  top: 20%;
}

@media only screen and (max-width: 1200px) {
  .main-bird {
    width: 15%;
    right: 1%;
    top: 40%;
  }
}

@media only screen and (max-width: 640px) {
  .main-bird {
    display: none;
  }
}

.main-bird img {
  width: 100% !important;
  max-width: 100% !important;
}

.pull-down {
  position: relative;
  cursor: pointer;
  font-weight: bold;
  padding-bottom: 10px;
}

@media (max-width: 1100px) {
  .pull-down {
    padding-bottom: 0;
  }
  .pull-down:before {
    position: absolute;
    content: "\f067";
    top: 33px;
    right: 10px;
    font-family: "Font Awesome 5 pro";
  }
}

.pull-down .pull-down-menu-wrap {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 1;
  width: 150px;
  height: auto;
  display: none;
  z-index: 99;
}

@media (max-width: 1100px) {
  .pull-down .pull-down-menu-wrap {
    position: inherit;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    left: 0;
    width: 100%;
  }
}

.pull-down .pull-down-menu-wrap .pull-down-menu {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media (max-width: 1100px) {
  .pull-down .pull-down-menu-wrap .pull-down-menu {
    -ms-flex-pack: start;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    margin-top: 0 !important;
    width: 100% !important;
  }
}

.pull-down .pull-down-menu-wrap .pull-down-menu li {
  width: 100% !important;
  display: block;
  height: auto !important;
}

.pull-down .pull-down-menu-wrap .pull-down-menu li a {
  display: block;
  width: 100%;
  border-bottom: 2px solid #ffc000;
  padding-top: 15px;
  padding-bottom: 15px;
  background: rgba(255, 255, 255, 0.9);
  height: auto;
  font-size: 14px !important;
  line-height: 1.4;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  color: #4f4034 !important;
}

@media (max-width: 1100px) {
  .pull-down .pull-down-menu-wrap .pull-down-menu li a {
    background: rgba(255, 255, 255, 0);
    border-bottom: none;
    font-size: 16px !important;
    padding-top: 0px;
    padding-bottom: 0px;
    text-align: left;
  }
}

.pull-down .pull-down-menu-wrap .pull-down-menu li a:hover {
  background: #ffef96;
}

.pull-down.active {
  border: none !important;
}

#mainArea {
  width: 100%;
  margin-top: 30px;
}

@media (max-width: 1100px) {
  #mainArea {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 834px) {
  #mainArea {
    margin-top: -20px;
  }
}

#mainArea img {
  width: 100% !important;
  height: auto;
  border-radius: 15px !important;
}

#local-keyvisual {
  position: relative;
  background-image: url(../images/contents/main-bg.jpg);
  background-position: center;
  max-width: 1700px;
  margin: 10px auto 20px;
  border-radius: 40px;
  overflow: hidden;
}

@media only screen and (max-width: 834px) {
  #local-keyvisual {
    border-radius: 0 0 20px 20px;
  }
}

#local-keyvisual:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #fff;
  opacity: .6;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  z-index: 1;
}

@media only screen and (max-width: 834px) {
  #local-keyvisual {
    margin-bottom: 50px;
  }
}

#local-keyvisual h1 {
  letter-spacing: 0.1em;
  color: #4f4034;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 50px;
  font-weight: 700;
  z-index: 1;
  position: relative;
  text-align: left;
  text-align: center;
  padding: 150px 0;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  #local-keyvisual h1 {
    font-size: 2em;
    padding: 130px 0;
  }
}

@media only screen and (max-width: 640px) {
  #local-keyvisual h1 {
    font-size: 2em;
    padding: 110px 0;
  }
}

#local-keyvisual h1 span {
  padding: 150px 0;
  display: block;
}

@media only screen and (max-width: 834px) {
  #local-keyvisual h1 span {
    padding: 100px 0;
  }
}

#local-keyvisual h1:empty {
  display: none;
}

#local-keyvisual #local-keyvisual-bg, #local-keyvisual .local-keyvisual-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
  background-position: center;
  background-size: cover;
}

.pan1 {
  margin: 20px 0 100px;
}

@media only screen and (max-width: 834px) {
  .pan1 {
    display: none;
  }
}

.pan1 a {
  color: #000;
}

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

.circle {
  position: absolute;
  content: "";
  border-radius: 50%;
  z-index: -1;
}

.header-circle1 {
  background: rgba(186, 217, 249, 0.4);
  width: 320px;
  height: 320px;
  right: -15%;
  top: -150px;
}

.header-circle2 {
  background: #fee5dd;
  width: 300px;
  height: 300px;
  left: -10%;
  top: 150px;
  z-index: 2;
}

@media (max-width: 1470px) {
  .header-circle2 {
    left: 0;
  }
}

@media only screen and (max-width: 1200px) {
  .header-circle2 {
    width: 200px;
    height: 200px;
  }
}

@media only screen and (max-width: 1000px) {
  .header-circle2 {
    display: none;
  }
}

.header-circle2-main:before {
  position: absolute;
  content: "園庭あり";
  left: 0;
  right: 0;
  margin: auto;
  line-height: 300px;
  z-index: 2;
  font-size: 26px;
}

@media only screen and (max-width: 1200px) {
  .header-circle2-main:before {
    line-height: 200px;
  }
}

.header-circle2-main:after {
  position: absolute;
  content: "";
  background-color: #ffc000b3;
  line-height: 220px;
  left: 0;
  right: 0;
  margin: auto;
  width: 120px;
  height: 10px;
  z-index: 1;
  top: 54%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.about-circle {
  background: rgba(215, 242, 188, 0.7);
  width: 180px;
  height: 180px;
  right: 80%;
  top: 40px;
}

.news-circle {
  background: rgba(186, 217, 249, 0.4);
  width: 370px;
  height: 370px;
  right: 6%;
  bottom: -220px;
}

.blog-circle {
  background: rgba(255, 153, 153, 0.4);
  width: 300px;
  height: 300px;
  right: 83%;
  bottom: 80px;
}

.point-circle {
  background: rgba(255, 255, 133, 0.5);
  width: 300px;
  height: 300px;
  right: 20%;
  top: 80px;
}

.intro-circle {
  background: rgba(215, 242, 188, 0.7);
  width: 240px;
  height: 240px;
  right: 87%;
  top: 150px;
}

.info-circle {
  background: rgba(186, 217, 249, 0.4);
  width: 310px;
  height: 310px;
  right: -8%;
  top: 150px;
}

@media all and (-ms-high-contrast: none) {
  .main-text span {
    padding-top: 15px;
  }
  .main-subtext p {
    padding-top: 5px;
  }
  .blog-title img {
    width: 50px !important;
    height: 39px !important;
  }
  .point-title h2 {
    padding-right: 50px;
  }
  .point-title img {
    width: 50px !important;
    height: 51px !important;
    text-align: center;
    display: block;
    margin-left: 30px;
  }
  .info-title img {
    width: 58px !important;
    height: 50px !important;
    text-align: center;
    display: block;
    margin-left: -20px;
  }
  .old-day-table .day-img img {
    width: 40% !important;
  }
}

footer#global_footer {
  width: 100%;
  min-width: 100% !important;
  height: auto;
  background: #fed2cc;
  padding-top: 30px;
  margin-top: auto;
}

footer#global_footer .footer-inner .footer-logo span {
  display: block;
  text-align: center;
  color: #4f4034;
  font-size: 18px;
  margin-top: 15px;
  font-family: "A-OTF 新丸ゴ Pro";
}

@media only screen and (max-width: 640px) {
  footer#global_footer .footer-inner .footer-logo img {
    width: 80px;
  }
}

footer#global_footer .footer-inner .footer-nav {
  margin-top: 20px;
}

footer#global_footer .footer-inner .footer-nav ul {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
}

footer#global_footer .footer-inner .footer-nav ul li {
  width: 15%;
  margin-top: 20px;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  footer#global_footer .footer-inner .footer-nav ul li {
    width: 33%;
  }
}

@media only screen and (max-width: 640px) {
  footer#global_footer .footer-inner .footer-nav ul li {
    width: 50%;
  }
}

footer#global_footer .footer-inner .footer-nav ul li a {
  color: #4f4034;
}

@media only screen and (max-width: 834px) {
  .no-link {
    font-size: 13px;
  }
}

#copy {
  display: block;
  color: #4f4034;
  margin-top: 70px;
}

#copy a {
  color: #4f4034 !important;
}

.btn {
  position: relative;
}

.btn:before {
  position: absolute;
  content: "\f061";
  font-family: "Font Awesome 5 pro";
  right: 20px;
  top: 52%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-weight: 700;
  font-size: 14px;
  z-index: 1;
}

.cont-h2 h2 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      flex-direction: column;
  font-size: 30px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.cont-h2 img {
  text-align: center;
  margin: 0 auto;
}

@media only screen and (max-width: 834px) {
  .cont-h2 div {
    margin-top: -5px;
  }
}

.about {
  position: relative;
  margin-top: 80px;
  z-index: 1;
}

.about .about-inner .about-text {
  font-size: 30px;
}

@media only screen and (max-width: 834px) {
  .about .about-inner .about-text {
    font-size: 24px;
  }
}

.about .about-inner .about-text div {
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.about .about-inner .about-subtext {
  font-size: 18px;
  margin-top: 40px;
  line-height: 2;
}

@media only screen and (max-width: 834px) {
  .about .about-inner .about-subtext {
    line-height: 2.2;
  }
}

.mark-line {
  position: relative;
  z-index: 2;
}

.mark-line:before {
  position: absolute;
  content: "";
  background-color: #ffc000;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -1px;
  width: 100%;
  height: 50%;
  z-index: -1;
  opacity: .8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.news {
  margin-top: 100px;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 834px) {
  .news {
    margin-top: 80px;
  }
}

.news .news-inner {
  max-width: 960px;
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media (max-width: 960px) {
  .news .news-inner {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.news .news-inner .news-title {
  width: 150px;
}

.news .news-inner .news-title img {
  width: 74px !important;
  height: 50px !important;
}

.news .news-inner .news-title div {
  color: #f8aea4;
}

.news .news-inner .news-blog {
  width: 100%;
  max-width: 800px;
  border-radius: 20px;
  overflow-y: scroll;
  height: 200px;
  border-radius: 20px;
  background-color: #fff;
  padding-bottom: 10px;
}

@media (max-width: 960px) {
  .news .news-inner .news-blog {
    margin-top: 30px;
    height: 350px;
  }
}

.news .news-inner .news-blog .blog_list {
  position: relative;
  z-index: 0;
  border: none;
}

.news .news-inner .news-blog .blog_list > div {
  border-bottom: none;
  border-bottom: 1px dashed #999;
  padding: 10px;
}

.news .news-inner .news-blog .blog_list > div .blog_photo {
  display: none;
}

.news .news-inner .news-blog .blog_list > div .detail {
  display: none;
}

.news .news-inner .news-blog .blog_list > div .blog_text {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  padding-left: 30px;
  width: auto;
  position: relative;
}

@media only screen and (max-width: 640px) {
  .news .news-inner .news-blog .blog_list > div .blog_text {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: start;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        align-items: flex-start;
  }
}

.news .news-inner .news-blog .blog_list > div .blog_text .blog_date {
  font-size: 16px;
  color: #4f4034;
  position: relative;
}

.news .news-inner .news-blog .blog_list > div .blog_text h3 {
  margin-bottom: 0;
  position: relative;
}

.news .news-inner .news-blog .blog_list > div .blog_text h3 a {
  color: #4f4034 !important;
  vertical-align: middle;
  margin-left: 50px;
  font-weight: bold;
  position: relative;
}

@media only screen and (max-width: 640px) {
  .news .news-inner .news-blog .blog_list > div .blog_text h3 a {
    margin-left: 0;
  }
}

.news .news-inner .news-blog .blog_list > div .blog_text h3 a:before {
  position: absolute;
  content: "";
  background-color: #fed2cc;
  width: 100%;
  height: 8px;
  border-radius: 5px;
  bottom: 0px;
  left: -10px;
  z-index: -1;
  padding: 0 10px;
}

@media only screen and (max-width: 834px) {
  .news .news-inner .news-blog .blog_list > div .blog_text h3 a:before {
    bottom: 1px;
  }
}

.news .news-inner .news-blog .blog_list > div .blog_text .more {
  color: #ffc000 !important;
  display: block;
  margin-left: 40px;
}

@media only screen and (max-width: 640px) {
  .news .news-inner .news-blog .blog_list > div .blog_text .more {
    display: none;
  }
}

.blog {
  margin-top: 100px;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 834px) {
  .blog {
    margin-top: 80px;
  }
}

.blog .blog-inner .blog-title div {
  color: #9bf442;
}

.blog .blog-inner .blog-blog {
  margin-top: 60px;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .blog .blog-inner .blog-blog {
    margin-top: 40px;
  }
}

@media only screen and (max-width: 640px) {
  .blog .blog-inner .blog-blog {
    margin-top: 20px;
  }
}

.blog .blog-inner .blog-blog .blog_list {
  width: 100%;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
  -ms-flex-direction: row;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      flex-direction: row;
  -ms-flex-wrap: nowrap;
      -webkit-flex-wrap: nowrap;
      flex-wrap: nowrap;
  border: none;
}

@media only screen and (max-width: 640px) {
  .blog .blog-inner .blog-blog .blog_list {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.blog .blog-inner .blog-blog .blog_list > div {
  width: 28%;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-direction: column;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  border-bottom: none;
  margin-right: 10px;
  margin-left: 10px;
}

@media (max-width: 1000px) {
  .blog .blog-inner .blog-blog .blog_list > div {
    width: 40%;
  }
}

@media only screen and (max-width: 1000px) and (max-width: 640px) {
  .blog .blog-inner .blog-blog .blog_list > div {
    width: 75%;
    margin: 0 auto;
  }
}

.blog .blog-inner .blog-blog .blog_list > div .blog_photo {
  width: 100%;
  padding: 0 !important;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_photo img {
  width: 100%;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_text {
  width: 100%;
  font-size: 16px;
  padding-top: 0;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_text .blog_date {
  text-align: right;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_text h3 {
  font-size: 18px;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_text h3 a {
  color: #4f4034 !important;
  font-weight: bold;
}

.blog .blog-inner .blog-blog .blog_list > div .blog_text .detail {
  margin-top: 20px;
}

@media only screen and (max-width: 640px) {
  .blog .blog-inner .blog-blog .blog_list > div:nth-child(2) {
    margin-top: 50px;
  }
}

@media only screen and (max-width: 640px) {
  .blog .blog-inner .blog-blog .blog_list > div:nth-child(3) {
    margin-top: 50px;
  }
}

.blog .blog-inner .blog-btn a {
  display: block;
  background-color: #ffc000;
  color: #4f4034 !important;
  width: 320px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  margin: 60px auto 0;
  border-radius: 30px;
  font-weight: bold;
}

.point {
  margin-top: 100px;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 834px) {
  .point {
    margin-top: 80px;
  }
}

.point .point-inner .point-title div {
  color: #97cff4;
}

.point .point-inner .flex3cl {
  margin-top: 60px;
}

.point .point-inner .flex3cl .box:nth-child(1) h3 {
  color: #ff9999;
}

.point .point-inner .flex3cl .box:nth-child(1) h3:before {
  content: "POINT1";
  color: #ff9999;
}

@media only screen and (max-width: 640px) {
  .point .point-inner .flex3cl .box:nth-child(2) {
    margin-top: 50px;
  }
}

.point .point-inner .flex3cl .box:nth-child(2) h3 {
  color: #97cff4;
}

.point .point-inner .flex3cl .box:nth-child(2) h3:before {
  content: "POINT2";
  color: #97cff4;
}

@media (max-width: 1000px) {
  .point .point-inner .flex3cl .box:nth-child(3) {
    margin-top: 50px;
  }
}

.point .point-inner .flex3cl .box:nth-child(3) h3 {
  color: #b1d290;
}

.point .point-inner .flex3cl .box:nth-child(3) h3:before {
  content: "POINT3";
  color: #b1d290;
}

.point .point-inner .flex3cl .box h3 {
  position: relative;
  text-align: center;
  margin-top: 40px;
  font-size: 22px;
  font-weight: 700;
}

.point .point-inner .flex3cl .box h3:before {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: -22px;
  font-size: 15px;
}

.point .point-inner .flex3cl .box div {
  margin-top: 20px;
}

.point .point-inner .flex3cl .box div a {
  display: block;
  margin: 30px auto 0;
  background-color: #ffc000;
  width: 300px;
  height: 70px;
  line-height: 70px;
  border-radius: 35px;
  color: #4f4034 !important;
  text-align: center;
  font-weight: 700;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .point .point-inner .flex3cl .box div a {
    width: 270px;
  }
}

.intro {
  position: relative;
  z-index: 1;
  margin-top: 100px;
}

@media only screen and (max-width: 834px) {
  .intro {
    margin-top: 80px;
  }
}

.intro .intro-inner .flex3cl .box {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}

.intro .intro-inner .flex3cl .box h3 {
  width: 60%;
  height: 60px;
  line-height: 60px;
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: center;
  z-index: 1;
  border-radius: 0 20px 0 0;
}

.intro .intro-inner .flex3cl .box:nth-child(1) h3, .intro .intro-inner .flex3cl .box:nth-child(5) h3 {
  background: rgba(254, 210, 204, 0.9);
}

.intro .intro-inner .flex3cl .box:nth-child(2) h3, .intro .intro-inner .flex3cl .box:nth-child(6) h3 {
  background: rgba(167, 213, 244, 0.9);
}

.intro .intro-inner .flex3cl .box:nth-child(3) h3, .intro .intro-inner .flex3cl .box:nth-child(4) h3 {
  background: rgba(203, 242, 163, 0.9);
}

.intro .intro-inner .flex3cl img {
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

.intro .intro-inner .flex3cl a:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.info {
  margin-top: 100px;
  position: relative;
  z-index: 1;
}

@media only screen and (max-width: 834px) {
  .info {
    margin-top: 80px;
  }
}

.info .info-inner .info-title div {
  color: #ffc000;
}

.info .info-flex {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  margin-top: 60px;
}

@media only screen and (max-width: 834px) {
  .info .info-flex {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.info .info-flex .info-contact {
  width: 48%;
  background-color: #fff;
  border: 3px solid #fed2cc;
  border-radius: 30px;
  padding: 40px 0;
}

@media only screen and (max-width: 834px) {
  .info .info-flex .info-contact {
    width: 100%;
    border-radius: 20px;
  }
}

.info .info-flex .info-contact .info-contact-title h3 {
  font-size: 30px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.info .info-flex .info-contact .info-contact-title div {
  font-size: 15px;
  color: #ff9999;
}

@media only screen and (max-width: 834px) {
  .info .info-flex .info-contact .info-contact-title div {
    margin-top: -5px;
  }
}

.info .info-flex .info-contact .contact-address {
  margin-top: 20px;
}

.info .info-flex .info-contact .walk {
  margin-top: 20px;
  display: block;
}

.info .info-flex .info-contact .contact-tel a,
.info .info-flex .info-contact .contact-mail a {
  display: block;
  width: 350px;
  height: 65px;
  line-height: 65px;
  text-align: center;
  color: #4f4034;
  margin: 20px auto 0;
  border-radius: 35px;
}

.info .info-flex .info-contact .contact-tel a {
  background-color: #e62e8b;
  color: #fff !important;
}

.info .info-flex .info-contact .contact-mail a {
  background-color: #c0d96c;
  color: #fff !important;
}

.info .info-flex .info-map {
  width: 48%;
  margin-left: 4%;
}

@media only screen and (max-width: 834px) {
  .info .info-flex .info-map {
    width: 100%;
    margin-left: 0;
    margin-top: 40px;
  }
}

.info .info-flex .info-map iframe {
  width: 100%;
}

.banner1 a, .banner2 a {
  width: 100% !important;
  height: auto !important;
}

.recruit-title div {
  color: #f8aea4;
}

.h2_02 {
  margin-top: 100px;
  text-align: center;
  position: relative;
  margin-bottom: 60px;
}

.h2_02:before {
  position: absolute;
  content: url(../images/home/title-icon.png);
  left: 0;
  right: 0;
  margin: auto;
  bottom: -35px;
}

.h2_02 h2 {
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 34px;
  position: relative;
}

/*保育園紹介*/
.about-top {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  margin-top: 100px;
}

@media only screen and (max-width: 834px) {
  .about-top {
    -ms-flex-direction: column-reverse;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }
}

.about-top-textbox {
  width: 57%;
}

@media only screen and (max-width: 834px) {
  .about-top-textbox {
    width: 100%;
    margin-top: 20px;
  }
}

.about-top-textbox-text {
  line-height: 2.2;
}

.about-top-img {
  width: 40%;
}

@media only screen and (max-width: 834px) {
  .about-top-img {
    width: 100%;
  }
}

.about-top-img img {
  border-radius: 20px;
  width: 100% !important;
  max-width: 100% !important;
}

.about-maintext {
  margin-bottom: 40px;
}

.about-maintext div {
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 24px;
  line-height: 2;
  display: inline-block;
  position: relative;
}

@media (max-width: 920px) {
  .about-maintext div {
    font-size: 22px;
  }
}

@media only screen and (max-width: 834px) {
  .about-maintext div {
    font-size: 23px;
  }
}

.about-maintext div span {
  position: relative;
  display: inline-block;
}

.about-maintext div span:before {
  position: absolute;
  content: "";
  background-color: #ffc000;
  opacity: .7;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  width: 100%;
  height: 7px;
  bottom: 10px;
  z-index: -1;
  border-radius: 6px;
}

.about-rinen {
  margin-top: 60px;
}

.about-rinen-title {
  margin-top: 100px;
}

.about-objective {
  margin-top: 60px;
}

.about-objective .box {
  background-color: #fff;
  padding: 30px;
  border-radius: 20px;
}

.about-objective .box h3 {
  font-weight: bold;
  font-size: 16px;
  padding: 15px;
  text-align: center;
}

.about-objective .box div {
  margin-top: 20px;
}

.about-objective .box:nth-of-type(1n) h3 {
  background-color: rgba(255, 153, 153, 0.4);
  border-radius: 10px;
}

.about-objective .box:nth-of-type(2n) h3 {
  background-color: rgba(186, 217, 249, 0.5);
  border-radius: 10px;
}

.about-objective .box:nth-of-type(3n) h3 {
  background-color: rgba(215, 242, 188, 0.6);
  border-radius: 10px;
}

.about-access {
  margin-top: 60px;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 640px) {
  .about-access {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.about-access .g-map {
  width: 48%;
}

@media only screen and (max-width: 834px) {
  .about-access .g-map {
    width: 100%;
  }
}

.about-access .g-map iframe {
  width: 100%;
}

.about-access-img {
  width: 48%;
  border-radius: 20px;
  overflow: hidden;
}

@media only screen and (max-width: 834px) {
  .about-access-img {
    display: none;
  }
}

.about-access-img img {
  width: 100% !important;
  max-width: 100% !important;
  height: 452px !important;
  -o-object-fit: cover;
     object-fit: cover;
}

.about-img-btnbox {
  margin-top: 100px;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
}

@media only screen and (max-width: 834px) {
  .about-img-btnbox {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.about-img-btnbox .about-img-btn {
  width: 48%;
  height: 200px;
  border-radius: 20px;
  overflow: hidden;
}

.about-img-btnbox .about-img-btn a {
  color: #4f4034 !important;
  width: 100%;
  height: 200px;
  display: block;
  line-height: 200px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
  background-color: #fff;
  font-weight: 700;
  font-size: 20px;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .about-img-btnbox .about-img-btn {
    width: 80%;
    margin: 20px auto 0;
  }
}

@media only screen and (max-width: 640px) {
  .about-img-btnbox .about-img-btn {
    width: 100%;
    margin: 20px auto 0;
  }
}

.about-img-btnbox .about-img-btn1 a {
  background-image: url(../images/contents/about-kigyou.jpg);
}

.about-img-btnbox .about-img-btn2 a {
  background-image: url(../images/contents/about-price.jpg);
}

.about-bottom-img {
  margin-top: 100px;
}

.about-bottom-img .box {
  border-radius: 20px;
  overflow: hidden;
}

.about-info-title {
  margin-top: 40px;
}

.about-schedule {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 60px;
}

.about-schedule-box {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  width: 50%;
  margin-bottom: 60px;
}

@media only screen and (max-width: 834px) {
  .about-schedule-box {
    width: 100%;
  }
}

.about-schedule-box1 li:before {
  background-image: url(../images/contents/sakura.png);
}

.about-schedule-box2 li:before {
  background-image: url(../images/contents/suica.png);
}

.about-schedule-box3 li:before {
  background-image: url(../images/contents/momiji.png);
}

.about-schedule-box4 li:before {
  background-image: url(../images/contents/yuki.png);
}

.about-schedule-img {
  width: 50%;
}

.about-schedule-img img {
  width: 100% !important;
  max-width: 100% !important;
}

.about-schedule-text {
  width: 50%;
  font-size: 16px;
  margin-left: 60px;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .about-schedule-text {
    margin-left: 30px;
  }
}

.about-schedule-text ul li {
  margin-bottom: 15px;
  padding-left: 40px;
  position: relative;
}

.about-schedule-text ul li:before {
  position: absolute;
  content: "";
  width: 30px;
  height: 30px;
  left: 0;
  top: 0;
  background-size: contain;
  background-repeat: no-repeat;
}

.access-title {
  margin-top: 100px;
}

/*企業主導型保育とは*/
.kigyou-top {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  margin-top: 80px;
  width: 100%;
}

@media only screen and (max-width: 834px) {
  .kigyou-top {
    -ms-flex-direction: column-reverse;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }
}

.kigyou-top .kigyou-top-text {
  width: 60%;
  line-height: 2.2;
  margin-right: 80px;
}

@media only screen and (max-width: 834px) {
  .kigyou-top .kigyou-top-text {
    width: 100%;
    margin-right: 0;
    margin-top: 20px;
  }
}

.kigyou-top .kigyou-top-img {
  width: 40%;
  border-radius: 20px;
  overflow: hidden;
}

@media only screen and (max-width: 834px) {
  .kigyou-top .kigyou-top-img {
    width: 100%;
  }
}

.kigyou-top .kigyou-top-img img {
  width: 100% !important;
  max-width: 100% !important;
  margin: auto !important;
}

.kigyou-top2 {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  margin-top: 100px;
}

@media only screen and (max-width: 834px) {
  .kigyou-top2 {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
    margin-top: 60px;
  }
}

.kigyou-top2 .h2_03 {
  margin-bottom: 20px;
}

.kigyou-top2 .h2_03 h2 {
  font-size: 24px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.kigyou-top2 .kigyou-topbox {
  width: 45%;
}

@media only screen and (max-width: 834px) {
  .kigyou-top2 .kigyou-topbox {
    width: 100%;
    margin-top: 40px;
  }
}

.kigyou-top2 .kigyou-topbox .kigyou-img {
  border-radius: 20px;
  overflow: hidden;
}

.kigyou-top2 .kigyou-topbox .kigyou-img img {
  width: 100% !important;
  max-width: 100% !important;
}

.kigyou-top2 .kigyou-topbox .kigyou-text {
  margin-top: 20px;
}

.recommend-list {
  max-width: 1000px;
  width: 100%;
  margin: 60px auto 0;
}

.recommend-list .box {
  padding: 30px 0 30px 80px;
  border-bottom: 1px dashed #ffc000;
  margin-top: 10px;
}

.recommend-list .box div {
  position: relative;
}

.recommend-list .box div:before {
  position: absolute;
  content: url(../images/contents/check.png);
  width: 60px;
  height: 60px;
  background-position: center;
  left: -60px;
  top: 0px;
  z-index: 1;
  vertical-align: middle;
}

.kigyou-review-btn {
  display: block;
  background-color: #ffc000;
  max-width: 900px;
  width: 90%;
  height: 80px;
  line-height: 80px;
  margin: 40px auto 0;
  border-radius: 10px;
  color: #fff !important;
}

@media only screen and (max-width: 640px) {
  .kigyou-review-btn {
    height: 70px;
    line-height: 70px;
  }
}

.kigyou-h3 {
  margin-top: 80px;
  text-align: center;
  background-color: #fff;
  border-radius: 20px;
}

.kigyou-h3 h3 {
  font-size: 22px;
  font-weight: 700;
  padding: 30px 0;
  position: relative;
}

.flow-top-text {
  line-height: 2;
  margin-top: 30px;
}

.arrow {
  margin-top: 60px;
}

.kigyou-flow1box {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  margin-top: 60px;
}

@media only screen and (max-width: 834px) {
  .kigyou-flow1box {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.kigyou-flow1box .flow-sub-title {
  display: block;
  text-align: center;
  font-size: 20px;
}

.kigyou-flow1box .kigyou-flow1-1 {
  width: 50%;
  background-color: #fcdcd7;
  padding: 40px;
  margin-right: 40px;
  border-radius: 20px;
}

@media only screen and (max-width: 834px) {
  .kigyou-flow1box .kigyou-flow1-1 {
    width: 100%;
    margin-right: 0;
  }
}

.kigyou-flow1box .kigyou-flow1-2 {
  width: 50%;
  background-color: #d0e6fc;
  padding: 40px;
  margin-left: 40px;
  border-radius: 20px;
}

@media only screen and (max-width: 834px) {
  .kigyou-flow1box .kigyou-flow1-2 {
    width: 100%;
    margin-left: 0;
    margin-top: 30px;
  }
}

.flow3-text {
  text-align: center;
}

.kigyou-flow-comp {
  padding: 50px 0;
  background-color: #fff;
  border-radius: 20px;
  margin-top: 50px;
  font-size: 18px;
  font-weight: 700;
  background-color: #f75f6f;
  color: #fff;
}

/*料金表*/
.anker-link {
  margin-top: 60px;
}

.anker-link .box a {
  display: block;
  width: 100%;
  height: 70px;
  line-height: 70px;
  background-color: #bddff5;
  text-align: center;
  border-radius: 35px;
  color: #4f4034 !important;
  font-weight: bold;
}

.price-h3 {
  margin-top: 80px;
  border-bottom: 2px dashed #ffc000;
  padding-bottom: 20px;
  margin-bottom: 60px;
}

.price-h3 h3 {
  font-size: 28px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.price-list {
  margin-top: 40px;
}

@media only screen and (max-width: 640px) {
  .price-list dl {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.price-list dl dt {
  background: none !important;
  font-size: 20px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  padding: 20px 8px 10px !important;
  background: #d7f2bc !important;
  -ms-flex-align: center !important;
      -webkit-box-align: center !important;
      -webkit-align-items: center !important;
      align-items: center !important;
}

@media only screen and (max-width: 640px) {
  .price-list dl dt {
    width: 100% !important;
  }
}

.price-list dl dd {
  padding: 20px 8px !important;
}

@media only screen and (max-width: 640px) {
  .price-list dl dd {
    width: 100% !important;
  }
}

.price-list dl dd span {
  display: block;
  padding: 20px;
  position: relative;
  margin-left: 20px;
}

.price-list dl dd span:before {
  position: absolute;
  content: "";
  background-color: #ffc000;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  left: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.price-infection {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: center;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
  margin-top: 60px;
}

@media only screen and (max-width: 834px) {
  .price-infection {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.price-infection-text {
  margin-top: 30px;
}

.price-infection .infection-btn a {
  display: block;
  text-align: center;
  width: 370px;
  height: 70px;
  line-height: 70px;
  background-color: #ffc000;
  color: #4f4034 !important;
  font-weight: bold;
  margin-left: 30px;
  margin-right: 30px;
  font-size: 14px;
  border-radius: 35px;
}

@media only screen and (max-width: 834px) {
  .price-infection .infection-btn a {
    width: 90%;
    margin: 30px auto 0;
  }
}

.price-huryou {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 834px) {
  .price-huryou {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

.price-huryou-left {
  width: 48%;
}

@media only screen and (max-width: 834px) {
  .price-huryou-left {
    width: 100%;
  }
}

.price-huryou-list {
  margin-top: 30px;
}

.price-huryou-list dl dt {
  padding: 20px 10px !important;
  -ms-flex-direction: row !important;
      -webkit-box-orient: horizontal !important;
      -webkit-box-direction: normal !important;
      -webkit-flex-direction: row !important;
      flex-direction: row !important;
  -ms-flex-align: center !important;
      -webkit-box-align: center !important;
      -webkit-align-items: center !important;
      align-items: center !important;
  background: #bddff5 !important;
}

.price-huryou-list dl dd {
  padding: 20px !important;
}

.price-huryou-img {
  width: 46%;
}

@media only screen and (max-width: 834px) {
  .price-huryou-img {
    width: 100%;
    margin-top: 20px;
  }
}

.price-huryou-img img {
  width: 100% !important;
  max-width: 100% !important;
}

.price-day-wrap {
  position: relative;
}

.price-day-wrap:before {
  position: absolute;
  content: "";
  background-color: #aacd06;
  width: 10px;
  height: 100%;
  left: 0;
  right: 0;
  margin: auto;
  top: 0;
  z-index: -1;
}

.price-day {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  border: 4px solid #ffc000;
  padding: 40px;
  margin-bottom: 50px;
  border-radius: 15px;
  background-color: #fef8ee;
}

@media only screen and (max-width: 640px) {
  .price-day {
    -ms-flex-direction: column !important;
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -webkit-flex-direction: column !important;
        flex-direction: column !important;
  }
}

.price-day:last-child {
  margin-bottom: 0;
}

.price-day-textbox {
  width: 65%;
  margin-left: 60px;
}

@media only screen and (max-width: 640px) {
  .price-day-textbox {
    width: 100%;
    margin-top: 20px;
  }
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .price-day-textbox {
    margin-left: 30px;
  }
}

@media only screen and (max-width: 640px) {
  .price-day-textbox {
    margin-left: 0;
  }
}

.price-day-img {
  width: 35%;
}

@media only screen and (max-width: 640px) {
  .price-day-img {
    width: 100%;
  }
}

.price-day-img img {
  width: 100% !important;
  max-width: 100% !important;
}

.price-day-time {
  font-size: 30px;
  font-weight: bold;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 30px;
  border-bottom: 1px solid #ffc000;
  padding-bottom: 5px;
}

.price-day-title {
  font-size: 22px;
  border-radius: 5px;
  padding: 5px 10px;
  margin-bottom: 20px;
}

.price-day-title1 {
  background-color: rgba(255, 153, 153, 0.4);
}

.price-day-title2 {
  background-color: rgba(186, 217, 249, 0.5);
}

.price-day-title3 {
  background-color: rgba(215, 242, 188, 0.6);
}

.price-day2 {
  -ms-flex-direction: row-reverse;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -webkit-flex-direction: row-reverse;
      flex-direction: row-reverse;
}

.price-day2 .price-day-textbox {
  margin-left: 0;
  margin-right: 60px;
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .price-day2 .price-day-textbox {
    margin-right: 30px;
  }
}

@media only screen and (max-width: 640px) {
  .price-day2 .price-day-textbox {
    margin-right: 0;
  }
}

.price-day3 .price-day-textbox {
  margin-left: 0;
  width: 100%;
}

/*園だより*/
.news-blog2 {
  margin-top: 60px;
}

.news-blog2 .blog_list {
  -ms-flex-direction: row;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-direction: row;
      flex-direction: row;
  border: none !important;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      -webkit-flex-wrap: wrap;
      flex-wrap: wrap;
}

.news-blog2 .blog_list > div {
  width: 31%;
  background-color: #fff;
  -ms-flex-direction: column;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      flex-direction: column;
  padding: 15px;
  border-radius: 20px;
  border-bottom: none;
  margin-top: 30px;
  -webkit-box-shadow: 0px 5px 5px -5px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 5px -5px rgba(0, 0, 0, 0.2);
}

@media screen and (min-width: 640px) and (max-width: 834px) {
  .news-blog2 .blog_list > div {
    width: 48%;
  }
}

@media only screen and (max-width: 640px) {
  .news-blog2 .blog_list > div {
    width: 100%;
  }
}

.news-blog2 .blog_list > div .blog_photo {
  width: 100%;
}

.news-blog2 .blog_list > div .blog_photo img {
  width: 100% !important;
  max-width: 100% !important;
}

.news-blog2 .blog_list > div .blog_text {
  width: 100%;
  margin-top: -5px;
}

.news-blog2 .blog_list > div .blog_text .blog_date {
  font-size: 13px;
  color: #ffc000;
}

.news-blog2 .blog_list > div .blog_text h3 {
  font-size: 18px;
  font-weight: 700;
}

.news-blog2 .blog_list > div .blog_text h3 a {
  color: #4f4034 !important;
  font-weight: 700;
}

.news-blog2 .blog_list > div .blog_text .detail {
  margin-top: 20px;
  font-size: 14px;
}

.news-blog-btn a {
  display: block;
  width: 340px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  background-color: #ffc000;
  color: #4f4034;
  margin: 60px auto 0;
  border-radius: 35px;
  font-size: 14px;
  font-weight: bold;
}

.news-dw-btn a {
  display: block;
  width: 340px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  background-color: #ffc000;
  color: #4f4034 !important;
  margin: 60px auto 0 0;
  border-radius: 35px;
  font-size: 14px;
  font-weight: bold;
}

.dwh2_02 {
  font-size: 24px;
  font-weight: 700px;
  margin-bottom: 30px;
  margin-top: 60px;
  padding-bottom: 20px;
  border-bottom: 2px dashed #ffc000;
}

/*保護者の声*/
.review-box-wrap {
  border: 2px solid #bad9f9;
  background-color: #d0e4f9;
  margin-top: 40px;
  padding: 8px;
  border-radius: 20px;
}

.review-box-wrap .review-box {
  padding: 40px;
  border-radius: 20px;
  background-color: #fef8ee;
}

.review-box-wrap .review-box h3 {
  font-size: 28px;
  margin-bottom: 30px;
  border-bottom: 2px dashed #ffc000;
  padding-bottom: 10px;
}

.review-box-wrap .review-box .review-name {
  margin-top: 40px;
  color: #ffc000;
}

.review-box-wrap-img .review-box-inner {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
}

@media only screen and (max-width: 834px) {
  .review-box-wrap-img .review-box-inner {
    -ms-flex-direction: column-reverse;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }
}

.review-box-wrap-img .review-box-inner .review-textbox {
  width: 55%;
}

@media only screen and (max-width: 834px) {
  .review-box-wrap-img .review-box-inner .review-textbox {
    width: 100%;
    margin-top: 20px;
  }
}

.review-box-wrap-img .review-box-inner .review-img {
  width: 40%;
  margin-left: 40px;
}

@media only screen and (max-width: 834px) {
  .review-box-wrap-img .review-box-inner .review-img {
    width: 100%;
    margin-left: 0;
  }
}

.review-box-wrap-img .review-box-inner .review-img img {
  width: 100% !important;
  max-width: 100% !important;
}

/*求人募集*/
.recruit-top-box {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
      align-items: center;
  -ms-flex-pack: justify;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
  margin-top: 100px;
}

@media only screen and (max-width: 640px) {
  .recruit-top-box {
    -ms-flex-direction: column-reverse;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        flex-direction: column-reverse;
  }
}

.recruit-top-box .recruit-top-text {
  width: 48%;
}

@media only screen and (max-width: 640px) {
  .recruit-top-box .recruit-top-text {
    width: 100%;
    margin-top: 15px;
  }
}

.recruit-top-box .recruit-top-img {
  width: 40%;
  border-radius: 20px;
}

@media only screen and (max-width: 640px) {
  .recruit-top-box .recruit-top-img {
    width: 100%;
  }
}

.recruit-top-box .recruit-top-img img {
  width: 100%;
  max-width: 100% !important;
  border-radius: 20px;
}

.recruit-list {
  margin-top: 40px;
}

.recruit-list dl {
  -ms-flex-direction: column;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
      flex-direction: column;
  margin-top: 20px;
}

.recruit-list dl dt {
  width: 100% !important;
  background: none !important;
  border: none !important;
  font-size: 24px;
  font-family: fot-tsukuardgothic-std, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #ffc000;
  border-bottom: 1px dashed #ffc000 !important;
  padding: 20px 8px 10px !important;
}

.recruit-list dl dd {
  width: 100% !important;
  background: none !important;
  border: none !important;
  padding: 20px 8px !important;
}

.recruit-tel {
  margin-top: 40px;
}

.recruit-tel a {
  display: block;
  width: 300px;
  height: 70px;
  margin: 10px auto 0;
  background-color: #ffc000;
  border-radius: 35px;
  line-height: 70px;
  color: #fff;
}

.recruit01-btn {
  display: block;
  width: 340px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  background-color: #ffc000;
  color: #4f4034 !important;
  margin: 60px auto 0;
  border-radius: 35px;
  font-size: 14px;
  font-weight: bold;
}

.teikei-box {
  -ms-flex-align: stretch;
      -webkit-box-align: stretch;
      -webkit-align-items: stretch;
      align-items: stretch;
}

.teikei-box .box img {
  border-radius: 10px;
}

.teikei-box .box h3 {
  margin-top: 15px;
}

.recruit-flex-btn {
  background-color: #ffc000;
  display: block;
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: #fff !important;
  border-radius: 10px;
}

@media only screen and (max-width: 640px) {
  .recruit-flex-btn {
    height: 60px;
    line-height: 60px;
  }
}

.info-contact {
  margin-top: 20px;
}

.info-contact a {
  display: block;
  width: 420px;
  height: 80px;
  line-height: 80px;
  margin-left: auto;
  margin-right: auto;
  color: #4f4034;
  border-radius: 40px;
}

@media only screen and (max-width: 640px) {
  .info-contact a {
    width: 90%;
  }
}

.info-contact-tel {
  background-color: #febfb6;
}

.info-contact-mail {
  background-color: #d7f2bc;
  margin-top: 20px;
}

/*お問い合わせ*/
.mail,
.annot {
  display: none;
}

.contact-tel-text a {
  display: block;
  width: 350px;
  height: 70px;
  margin: 10px auto 0;
  background-color: #febfb6;
  border-radius: 35px;
  line-height: 70px;
  color: #4f4034 !important;
}

.mail-form {
  margin-top: 60px;
}

.mail-form dl dt {
  padding: 20px 10px !important;
  -ms-flex-align: center !important;
      -webkit-box-align: center !important;
      -webkit-align-items: center !important;
      align-items: center !important;
}

.mail-form dl dd {
  padding: 20px 10px !important;
}

.mail-form dl .text input {
  height: 250px;
  width: 100% !important;
}

.mail-form dl:last-child textarea {
  height: 200px;
}

@media only screen and (max-width: 640px) {
  .pagelogin-form dl {
    -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        flex-direction: column;
  }
}

@media only screen and (max-width: 640px) {
  .pagelogin-form dl dt {
    width: 100% !important;
    border-bottom: none !important;
    border-right: 1px solid #ccc !important;
  }
}

@media only screen and (max-width: 640px) {
  .pagelogin-form dl dd {
    width: 100% !important;
  }
}

.privacy-btn {
  margin-top: 10px;
}

.privacy-btn a {
  color: #ffc000;
}

/*プライバシーポリシー*/
.privacy-policy-text {
  line-height: 2.2;
}

.privacy-policy-text h3 {
  font-size: 22px;
  margin-top: 40px;
  margin-bottom: 10px;
  font-weight: bold;
}

.text404 {
  margin-bottom: 30px;
}

html {
  visibility: hidden;
}

html.wf-active, html.loading-delay {
  visibility: visible;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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dEhBO0VBQ0U7SUFDRSxzQkFBQTtFQXlIRjtBQUNGOztBQXRIQTtFQUNFLGdCQUFBO0FBeUhGOztBQXRIQTtFQUNFLGNBQUE7QUF5SEY7O0FBdEhBLGFBQUE7QUFDQTtFQUNFLGdCQUFBO0FBeUhGOztBQXRIQTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QUF5SEY7O0FBdEhBO0VBQ0UsbUJBQUE7QUF5SEY7O0FBdEhBO0VBQ0Usa0JBQUE7QUF5SEY7O0FBdEhBO0VBQ0UsbUJBQUE7QUF5SEYiLCJmaWxlIjoiYXNzZXRzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBMaWNlbnNlIDogZS1UUlVTVCBJbmMuXHJcbiBGaWxlIG5hbWUgOiBhc3NldHMuY3NzXHJcbiBTdHlsZSA6IGFzc2V0cy5jc3NcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vZWFybHlhY2Nlc3Mvbm90b3NhbnNqYXBhbmVzZS5jc3MpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICAvKi1Ob3JtYWwtKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEphcGFuZXNlXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgLyotTWVkaXVtLSovXG4gIHNyYzogdXJsKFwiLi4vZm9udC9Ob3RvU2VyaWZDSktqcC9Ob3RvU2VyaWZDSktqcC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250L05vdG9TZXJpZkNKS2pwL05vdG9TZXJpZkNKS2pwLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICAvKi1Cb2xkLSovXG4gIHNyYzogdXJsKFwiLi4vZm9udC9Ob3RvU2VyaWZDSktqcC9Ob3RvU2VyaWZDSktqcC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udC9Ob3RvU2VyaWZDSktqcC9Ob3RvU2VyaWZDSktqcC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5qY3NzIHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cblxuLmpjc2Mge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmpjc2Ige1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5haWMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWlzIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZGlzbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZGlzbm9uZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zcGRpc25vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGRwZDEwIHRkIHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLCBhLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsIGRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCwgc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhciwgYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLCBmaWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCwgdGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsIGFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBmaWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LCB0aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5ib2R5IHtcbiAgY291bnRlci1yZXNldDogbnVtYmVyIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICM0ZjQwMzQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKYXBhbmVzZVwiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmOGVlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uaW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuI2NvbnRlbnRzX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuI2NvbnRlbnRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNtYWluIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNtYWluICNjb2xfbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jc2lkZSB7XG4gIHdpZHRoOiAxOC43NTAwMCU7XG59XG5cbi5tYXAge1xuICBtYXJnaW46IDU2cHggMjBweCAwO1xufVxuXG4ubWFwIGxpIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjQ0NDQ0NDO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50YWJsZSB7XG4gIHRhYmxlLWxheW91dDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICB0YWJsZSB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxufVxuXG4udGxmaXggdGFibGUge1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG50YWJsZSB0ZCBpbWcge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnBkdGQxMCB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxucHJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbmIsIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG51IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbmhyIHtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0IzQjNCMztcbn1cblxuc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbiAgdHJhbnNpdGlvbjogLjNzO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5pbWdSLCAuaW1nTCB7XG4gICAgbWF4LXdpZHRoOiAzMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5pbWdSLCAuaW1nTCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1pbmNobyB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSmFwYW5lc2VcIiwgXCLmuLjmmI7mnJ3kvZNcIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sIFwi44OS44Op44Ku44OO5piO5pydIFBybyBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9cIiwgXCLvvK3vvLMg77yw5piO5pydXCIsIFwiTVMgUE1pbmNob1wiLCBzZXJpZjtcbn1cblxuLmdvdGhpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKYXBhbmVzZVwiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44Oh44Kk44Oq44KqXCIsIFwiTWVpcnlvXCIsIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZsdEwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsdFIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwdGFsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwdGFyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5zcHRhYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uZmxleDNjbCB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLWxlZnQ6IC0yLjQzOTAyJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLmZsZXgzY2wge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi40MzkwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mbGV4M2NsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZsZXgzY2wgLmJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwLjg5NDMxJTtcbiAgbWFyZ2luLWxlZnQ6IDIuNDM5MDIlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuZmxleDNjbCAuYm94IHtcbiAgICB3aWR0aDogNDcuNTYwOSU7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNDM5MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mbGV4M2NsIC5ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmZsZXgzY2wgLmJveCBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZmxleDNjbCAuYm94IHRyOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZsZXgzY2wgLmJveCB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBLU9URiDmlrDkuLjjgrQgUHJvXCI7XG4gIHNyYzogdXJsKFwiL0FURi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5oZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyLmFjdGl2ZSB7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5sb2dvIHtcbiAgY29sb3I6ICM0ZjQwMzQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5sb2dvIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMTBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAubG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAubG9nbyBpbWcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogOTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAubG9nbyBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAubG9nbyAubG9nby10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkEtT1RGIOaWsOS4uOOCtCBQcm9cIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5sb2dvIC5sb2dvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAubG9nbyAubG9nby10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHtcbiAgd2lkdGg6IDcwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRlZWVjO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwge1xuICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG5oZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwgbGkge1xuICBjb2xvcjogIzRmNDAzNDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZmMwMDA7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCBsaSBpbWcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCBsaSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIGxpIGEge1xuICBjb2xvcjogIzRmNDAzNCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIGxpIGEgaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIGxpIGEgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwgbGkgc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCBsaSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5oZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZjMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCAubmF2LXBkIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuXG5oZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1uYXYgdWwgLm5hdjYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdiB1bCAubmF2NiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItbmF2IHVsIC5uYXY2IGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLW5hdi5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLWluZm8ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogOTg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1pbmZvIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItaW5mbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItaW5mbyBhIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLWluZm8gYSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG59XG5cbmhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLWluZm8gYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItaW5mbyBhIGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBoZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1pbmZvIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5oZWFkZXIjZ2xvYmFsX2hlYWRlciAuaGVhZGVyIC5oZWFkZXItaW5uZXIgLmhlYWRlci1pbmZvIC5oZWFkZXItY29udGFjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGQ5NmM7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciNnbG9iYWxfaGVhZGVyIC5oZWFkZXIgLmhlYWRlci1pbm5lciAuaGVhZGVyLWluZm8gLmhlYWRlci1jb250YWN0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItaW5mbyAuaGVhZGVyLWNvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuaGVhZGVyI2dsb2JhbF9oZWFkZXIgLmhlYWRlciAuaGVhZGVyLWlubmVyIC5oZWFkZXItaW5mbyAuaGVhZGVyLXRlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjJlOGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVzLW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmRjZjk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLnJlcy1tZW51OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJtZW51XCI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvdHRvbTogN3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5yZXMtbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLnJlcy1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5yZXMtbWVudSBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDM1JTtcbn1cblxuLnJlcy1tZW51IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuXG4ucmVzLW1lbnUgZGl2Om50aC1vZi10eXBlKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbn1cblxuLnJlcy1tZW51LmFjdGl2ZSBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5yZXMtbWVudS5hY3RpdmUgZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnJlcy1tZW51LmFjdGl2ZSBkaXY6bnRoLW9mLXR5cGUoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubWFpbiB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4ubWFpbi1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubWFpbi1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tYWlucGhvdG8ge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwODBweDtcbn1cblxuLm1haW4tdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiA1NSU7XG59XG5cbi5tYWluLXRleHQgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLXRleHQge1xuICAgIGxlZnQ6IDIlO1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubWFpbi10ZXh0IHtcbiAgICBsZWZ0OiAzJTtcbiAgICB3aWR0aDogODAlO1xuICAgIGJvdHRvbTogMjUlO1xuICB9XG59XG5cbi5tYWluLXdvb2Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1JTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAtMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1haW4td29vZCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5tYWluLXdvb2QgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWJpcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzJTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAyMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLWJpcmQge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgcmlnaHQ6IDElO1xuICAgIHRvcDogNDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLm1haW4tYmlyZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWFpbi1iaXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1kb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAucHVsbC1kb3duIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAucHVsbC1kb3duOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG4gICAgdG9wOiAzM3B4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IHByb1wiO1xuICB9XG59XG5cbi5wdWxsLWRvd24gLnB1bGwtZG93bi1tZW51LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnB1bGwtZG93biAucHVsbC1kb3duLW1lbnUtd3JhcCB7XG4gICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnB1bGwtZG93biAucHVsbC1kb3duLW1lbnUtd3JhcCAucHVsbC1kb3duLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wdWxsLWRvd24gLnB1bGwtZG93bi1tZW51LXdyYXAgLnB1bGwtZG93bi1tZW51IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnB1bGwtZG93biAucHVsbC1kb3duLW1lbnUtd3JhcCAucHVsbC1kb3duLW1lbnUgbGkge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWRvd24gLnB1bGwtZG93bi1tZW51LXdyYXAgLnB1bGwtZG93bi1tZW51IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZjMDAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICBjb2xvcjogIzRmNDAzNCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wdWxsLWRvd24gLnB1bGwtZG93bi1tZW51LXdyYXAgLnB1bGwtZG93bi1tZW51IGxpIGEge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4ucHVsbC1kb3duIC5wdWxsLWRvd24tbWVudS13cmFwIC5wdWxsLWRvd24tbWVudSBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZWY5Njtcbn1cblxuLnB1bGwtZG93bi5hY3RpdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI21haW5BcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI21haW5BcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgI21haW5BcmVhIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxufVxuXG4jbWFpbkFyZWEgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbiNsb2NhbC1rZXl2aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udGVudHMvbWFpbi1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTcwMHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gICNsb2NhbC1rZXl2aXN1YWwge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gIH1cbn1cblxuI2xvY2FsLWtleXZpc3VhbDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjY7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgI2xvY2FsLWtleXZpc3VhbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4jbG9jYWwta2V5dmlzdWFsIGgxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBjb2xvcjogIzRmNDAzNDtcbiAgZm9udC1mYW1pbHk6IGZvdC10c3VrdWFyZGdvdGhpYy1zdGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTUwcHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAjbG9jYWwta2V5dmlzdWFsIGgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBwYWRkaW5nOiAxMzBweCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI2xvY2FsLWtleXZpc3VhbCBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcGFkZGluZzogMTEwcHggMDtcbiAgfVxufVxuXG4jbG9jYWwta2V5dmlzdWFsIGgxIHNwYW4ge1xuICBwYWRkaW5nOiAxNTBweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAjbG9jYWwta2V5dmlzdWFsIGgxIHNwYW4ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbn1cblxuI2xvY2FsLWtleXZpc3VhbCBoMTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNsb2NhbC1rZXl2aXN1YWwgI2xvY2FsLWtleXZpc3VhbC1iZywgI2xvY2FsLWtleXZpc3VhbCAubG9jYWwta2V5dmlzdWFsLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBhbjEge1xuICBtYXJnaW46IDIwcHggMCAxMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucGFuMSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucGFuMSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wYW4xIC5wYW5rdXp1IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmNpcmNsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmhlYWRlci1jaXJjbGUxIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxODYsIDIxNywgMjQ5LCAwLjQpO1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIHJpZ2h0OiAtMTUlO1xuICB0b3A6IC0xNTBweDtcbn1cblxuLmhlYWRlci1jaXJjbGUyIHtcbiAgYmFja2dyb3VuZDogI2ZlZTVkZDtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICBsZWZ0OiAtMTAlO1xuICB0b3A6IDE1MHB4O1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ3MHB4KSB7XG4gIC5oZWFkZXItY2lyY2xlMiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLWNpcmNsZTIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5oZWFkZXItY2lyY2xlMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyLWNpcmNsZTItbWFpbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi5ZyS5bqt44GC44KKXCI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAzMDBweDtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyLWNpcmNsZTItbWFpbjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uaGVhZGVyLWNpcmNsZTItbWFpbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzAwMGIzO1xuICBsaW5lLWhlaWdodDogMjIwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDU0JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uYWJvdXQtY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTUsIDI0MiwgMTg4LCAwLjcpO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTgwcHg7XG4gIHJpZ2h0OiA4MCU7XG4gIHRvcDogNDBweDtcbn1cblxuLm5ld3MtY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxODYsIDIxNywgMjQ5LCAwLjQpO1xuICB3aWR0aDogMzcwcHg7XG4gIGhlaWdodDogMzcwcHg7XG4gIHJpZ2h0OiA2JTtcbiAgYm90dG9tOiAtMjIwcHg7XG59XG5cbi5ibG9nLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxNTMsIDE1MywgMC40KTtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDMwMHB4O1xuICByaWdodDogODMlO1xuICBib3R0b206IDgwcHg7XG59XG5cbi5wb2ludC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAxMzMsIDAuNSk7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgcmlnaHQ6IDIwJTtcbiAgdG9wOiA4MHB4O1xufVxuXG4uaW50cm8tY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTUsIDI0MiwgMTg4LCAwLjcpO1xuICB3aWR0aDogMjQwcHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIHJpZ2h0OiA4NyU7XG4gIHRvcDogMTUwcHg7XG59XG5cbi5pbmZvLWNpcmNsZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTg2LCAyMTcsIDI0OSwgMC40KTtcbiAgd2lkdGg6IDMxMHB4O1xuICBoZWlnaHQ6IDMxMHB4O1xuICByaWdodDogLTglO1xuICB0b3A6IDE1MHB4O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1haW4tdGV4dCBzcGFuIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuICAubWFpbi1zdWJ0ZXh0IHAge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbiAgLmJsb2ctdGl0bGUgaW1nIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMzlweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wb2ludC10aXRsZSBoMiB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxuICAucG9pbnQtdGl0bGUgaW1nIHtcbiAgICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNTFweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxuICAuaW5mby10aXRsZSBpbWcge1xuICAgIHdpZHRoOiA1OHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxuICAub2xkLWRheS10YWJsZSAuZGF5LWltZyBpbWcge1xuICAgIHdpZHRoOiA0MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmVkMmNjO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuZm9vdGVyI2dsb2JhbF9mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLWxvZ28gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNGY0MDM0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkEtT1RGIOaWsOS4uOOCtCBQcm9cIjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICBmb290ZXIjZ2xvYmFsX2Zvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbG9nbyBpbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG59XG5cbmZvb3RlciNnbG9iYWxfZm9vdGVyIC5mb290ZXItaW5uZXIgLmZvb3Rlci1uYXYge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmF2IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmF2IHVsIGxpIHtcbiAgd2lkdGg6IDE1JTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICBmb290ZXIjZ2xvYmFsX2Zvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmF2IHVsIGxpIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgZm9vdGVyI2dsb2JhbF9mb290ZXIgLmZvb3Rlci1pbm5lciAuZm9vdGVyLW5hdiB1bCBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5mb290ZXIjZ2xvYmFsX2Zvb3RlciAuZm9vdGVyLWlubmVyIC5mb290ZXItbmF2IHVsIGxpIGEge1xuICBjb2xvcjogIzRmNDAzNDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAubm8tbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbiNjb3B5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNGY0MDM0O1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4jY29weSBhIHtcbiAgY29sb3I6ICM0ZjQwMzQgIWltcG9ydGFudDtcbn1cblxuLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ0bjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IHByb1wiO1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1MiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4uY29udC1oMiBoMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1mYW1pbHk6IGZvdC10c3VrdWFyZGdvdGhpYy1zdGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmNvbnQtaDIgaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuY29udC1oMiBkaXYge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cbn1cblxuLmFib3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICB6LWluZGV4OiAxO1xufVxuXG4uYWJvdXQgLmFib3V0LWlubmVyIC5hYm91dC10ZXh0IHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hYm91dCAuYWJvdXQtaW5uZXIgLmFib3V0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG4uYWJvdXQgLmFib3V0LWlubmVyIC5hYm91dC10ZXh0IGRpdiB7XG4gIGZvbnQtZmFtaWx5OiBmb3QtdHN1a3VhcmRnb3RoaWMtc3RkLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5hYm91dCAuYWJvdXQtaW5uZXIgLmFib3V0LXN1YnRleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hYm91dCAuYWJvdXQtaW5uZXIgLmFib3V0LXN1YnRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI7XG4gIH1cbn1cblxuLm1hcmstbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLm1hcmstbGluZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvdHRvbTogLTFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogLjg7XG59XG5cbi5uZXdzIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAubmV3cyB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuXG4ubmV3cyAubmV3cy1pbm5lciB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubmV3cyAubmV3cy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy10aXRsZSB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLm5ld3MgLm5ld3MtaW5uZXIgLm5ld3MtdGl0bGUgaW1nIHtcbiAgd2lkdGg6IDc0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdzIC5uZXdzLWlubmVyIC5uZXdzLXRpdGxlIGRpdiB7XG4gIGNvbG9yOiAjZjhhZWE0O1xufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5NjBweCkge1xuICAubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cblxuLm5ld3MgLm5ld3MtaW5uZXIgLm5ld3MtYmxvZyAuYmxvZ19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5uZXdzIC5uZXdzLWlubmVyIC5uZXdzLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzk5OTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm5ld3MgLm5ld3MtaW5uZXIgLm5ld3MtYmxvZyAuYmxvZ19saXN0ID4gZGl2IC5ibG9nX3Bob3RvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5ld3MgLm5ld3MtaW5uZXIgLm5ld3MtYmxvZyAuYmxvZ19saXN0ID4gZGl2IC5kZXRhaWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAuYmxvZ19kYXRlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzRmNDAzNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5ld3MgLm5ld3MtaW5uZXIgLm5ld3MtYmxvZyAuYmxvZ19saXN0ID4gZGl2IC5ibG9nX3RleHQgaDMgYSB7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzIC5uZXdzLWlubmVyIC5uZXdzLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IGgzIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5uZXdzIC5uZXdzLWlubmVyIC5uZXdzLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IGgzIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkMmNjO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB6LWluZGV4OiAtMTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5uZXdzIC5uZXdzLWlubmVyIC5uZXdzLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IGgzIGE6YmVmb3JlIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxufVxuXG4ubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAubW9yZSB7XG4gIGNvbG9yOiAjZmZjMDAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAubmV3cyAubmV3cy1pbm5lciAubmV3cy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAubW9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmxvZyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmJsb2cge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLmJsb2cgLmJsb2ctaW5uZXIgLmJsb2ctdGl0bGUgZGl2IHtcbiAgY29sb3I6ICM5YmY0NDI7XG59XG5cbi5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cgLmJsb2dfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmJsb2cgLmJsb2ctaW5uZXIgLmJsb2ctYmxvZyAuYmxvZ19saXN0ID4gZGl2IHtcbiAgd2lkdGg6IDI4JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAuYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmJsb2cgLmJsb2ctaW5uZXIgLmJsb2ctYmxvZyAuYmxvZ19saXN0ID4gZGl2IC5ibG9nX3Bob3RvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJsb2cgLmJsb2ctaW5uZXIgLmJsb2ctYmxvZyAuYmxvZ19saXN0ID4gZGl2IC5ibG9nX3Bob3RvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAuYmxvZ19kYXRlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCBoMyBhIHtcbiAgY29sb3I6ICM0ZjQwMzQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IC5kZXRhaWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJsb2cgLmJsb2dfbGlzdCA+IGRpdjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuYmxvZyAuYmxvZy1pbm5lciAuYmxvZy1ibG9nIC5ibG9nX2xpc3QgPiBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5ibG9nIC5ibG9nLWlubmVyIC5ibG9nLWJ0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMjBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvaW50IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucG9pbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLnBvaW50IC5wb2ludC1pbm5lciAucG9pbnQtdGl0bGUgZGl2IHtcbiAgY29sb3I6ICM5N2NmZjQ7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ucG9pbnQgLnBvaW50LWlubmVyIC5mbGV4M2NsIC5ib3g6bnRoLWNoaWxkKDEpIGgzIHtcbiAgY29sb3I6ICNmZjk5OTk7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMSkgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJQT0lOVDFcIjtcbiAgY29sb3I6ICNmZjk5OTk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnBvaW50IC5wb2ludC1pbm5lciAuZmxleDNjbCAuYm94Om50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4ucG9pbnQgLnBvaW50LWlubmVyIC5mbGV4M2NsIC5ib3g6bnRoLWNoaWxkKDIpIGgzIHtcbiAgY29sb3I6ICM5N2NmZjQ7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMikgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJQT0lOVDJcIjtcbiAgY29sb3I6ICM5N2NmZjQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgLnBvaW50IC5wb2ludC1pbm5lciAuZmxleDNjbCAuYm94Om50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4ucG9pbnQgLnBvaW50LWlubmVyIC5mbGV4M2NsIC5ib3g6bnRoLWNoaWxkKDMpIGgzIHtcbiAgY29sb3I6ICNiMWQyOTA7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMykgaDM6YmVmb3JlIHtcbiAgY29udGVudDogXCJQT0lOVDNcIjtcbiAgY29sb3I6ICNiMWQyOTA7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveCBoMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveCBoMzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogLTIycHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnBvaW50IC5wb2ludC1pbm5lciAuZmxleDNjbCAuYm94IGRpdiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5wb2ludCAucG9pbnQtaW5uZXIgLmZsZXgzY2wgLmJveCBkaXYgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMDAwO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucG9pbnQgLnBvaW50LWlubmVyIC5mbGV4M2NsIC5ib3ggZGl2IGEge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5pbnRybyB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxufVxuXG4uaW50cm8gLmludHJvLWlubmVyIC5mbGV4M2NsIC5ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveCBoMyB7XG4gIHdpZHRoOiA2MCU7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDAgMjBweCAwIDA7XG59XG5cbi5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMSkgaDMsIC5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoNSkgaDMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjEwLCAyMDQsIDAuOSk7XG59XG5cbi5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMikgaDMsIC5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoNikgaDMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE2NywgMjEzLCAyNDQsIDAuOSk7XG59XG5cbi5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoMykgaDMsIC5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgLmJveDpudGgtY2hpbGQoNCkgaDMge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMywgMjQyLCAxNjMsIDAuOSk7XG59XG5cbi5pbnRybyAuaW50cm8taW5uZXIgLmZsZXgzY2wgaW1nIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xufVxuXG4uaW50cm8gLmludHJvLWlubmVyIC5mbGV4M2NsIGE6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uaW5mbyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmluZm8ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cblxuLmluZm8gLmluZm8taW5uZXIgLmluZm8tdGl0bGUgZGl2IHtcbiAgY29sb3I6ICNmZmMwMDA7XG59XG5cbi5pbmZvIC5pbmZvLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmluZm8gLmluZm8tZmxleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4uaW5mbyAuaW5mby1mbGV4IC5pbmZvLWNvbnRhY3Qge1xuICB3aWR0aDogNDglO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmVkMmNjO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmluZm8gLmluZm8tZmxleCAuaW5mby1jb250YWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbi5pbmZvIC5pbmZvLWZsZXggLmluZm8tY29udGFjdCAuaW5mby1jb250YWN0LXRpdGxlIGgzIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LWZhbWlseTogZm90LXRzdWt1YXJkZ290aGljLXN0ZCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaW5mbyAuaW5mby1mbGV4IC5pbmZvLWNvbnRhY3QgLmluZm8tY29udGFjdC10aXRsZSBkaXYge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmY5OTk5O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5pbmZvIC5pbmZvLWZsZXggLmluZm8tY29udGFjdCAuaW5mby1jb250YWN0LXRpdGxlIGRpdiB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgfVxufVxuXG4uaW5mbyAuaW5mby1mbGV4IC5pbmZvLWNvbnRhY3QgLmNvbnRhY3QtYWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pbmZvIC5pbmZvLWZsZXggLmluZm8tY29udGFjdCAud2FsayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW5mbyAuaW5mby1mbGV4IC5pbmZvLWNvbnRhY3QgLmNvbnRhY3QtdGVsIGEsXG4uaW5mbyAuaW5mby1mbGV4IC5pbmZvLWNvbnRhY3QgLmNvbnRhY3QtbWFpbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNTBweDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRmNDAzNDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbn1cblxuLmluZm8gLmluZm8tZmxleCAuaW5mby1jb250YWN0IC5jb250YWN0LXRlbCBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MmU4YjtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmluZm8gLmluZm8tZmxleCAuaW5mby1jb250YWN0IC5jb250YWN0LW1haWwgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGQ5NmM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvIC5pbmZvLWZsZXggLmluZm8tbWFwIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbWFyZ2luLWxlZnQ6IDQlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5pbmZvIC5pbmZvLWZsZXggLmluZm8tbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5pbmZvIC5pbmZvLWZsZXggLmluZm8tbWFwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmFubmVyMSBhLCAuYmFubmVyMiBhIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yZWNydWl0LXRpdGxlIGRpdiB7XG4gIGNvbG9yOiAjZjhhZWE0O1xufVxuXG4uaDJfMDIge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5oMl8wMjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvaG9tZS90aXRsZS1pY29uLnBuZyk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJvdHRvbTogLTM1cHg7XG59XG5cbi5oMl8wMiBoMiB7XG4gIGZvbnQtZmFtaWx5OiBmb3QtdHN1a3VhcmRnb3RoaWMtc3RkLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKuS/neiCsuWckue0ueS7iyovXG4uYWJvdXQtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuYWJvdXQtdG9wIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLmFib3V0LXRvcC10ZXh0Ym94IHtcbiAgd2lkdGg6IDU3JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuYWJvdXQtdG9wLXRleHRib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmFib3V0LXRvcC10ZXh0Ym94LXRleHQge1xuICBsaW5lLWhlaWdodDogMi4yO1xufVxuXG4uYWJvdXQtdG9wLWltZyB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmFib3V0LXRvcC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hYm91dC10b3AtaW1nIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYWJvdXQtbWFpbnRleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uYWJvdXQtbWFpbnRleHQgZGl2IHtcbiAgZm9udC1mYW1pbHk6IGZvdC10c3VrdWFyZGdvdGhpYy1zdGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAuYWJvdXQtbWFpbnRleHQgZGl2IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuYWJvdXQtbWFpbnRleHQgZGl2IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cblxuLmFib3V0LW1haW50ZXh0IGRpdiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hYm91dC1tYWludGV4dCBkaXYgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIG9wYWNpdHk6IC43O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvdHRvbTogMTBweDtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmFib3V0LXJpbmVuIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmFib3V0LXJpbmVuLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5hYm91dC1vYmplY3RpdmUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uYWJvdXQtb2JqZWN0aXZlIC5ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uYWJvdXQtb2JqZWN0aXZlIC5ib3ggaDMge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hYm91dC1vYmplY3RpdmUgLmJveCBkaXYge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uYWJvdXQtb2JqZWN0aXZlIC5ib3g6bnRoLW9mLXR5cGUoMW4pIGgzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1MywgMTUzLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYWJvdXQtb2JqZWN0aXZlIC5ib3g6bnRoLW9mLXR5cGUoMm4pIGgzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODYsIDIxNywgMjQ5LCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYWJvdXQtb2JqZWN0aXZlIC5ib3g6bnRoLW9mLXR5cGUoM24pIGgzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDI0MiwgMTg4LCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYWJvdXQtYWNjZXNzIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hYm91dC1hY2Nlc3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmFib3V0LWFjY2VzcyAuZy1tYXAge1xuICB3aWR0aDogNDglO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hYm91dC1hY2Nlc3MgLmctbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWJvdXQtYWNjZXNzIC5nLW1hcCBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFib3V0LWFjY2Vzcy1pbWcge1xuICB3aWR0aDogNDglO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hYm91dC1hY2Nlc3MtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hYm91dC1hY2Nlc3MtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1MnB4ICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYWJvdXQtaW1nLWJ0bmJveCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmFib3V0LWltZy1idG5ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmFib3V0LWltZy1idG5ib3ggLmFib3V0LWltZy1idG4ge1xuICB3aWR0aDogNDglO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWJvdXQtaW1nLWJ0bmJveCAuYWJvdXQtaW1nLWJ0biBhIHtcbiAgY29sb3I6ICM0ZjQwMzQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmFib3V0LWltZy1idG5ib3ggLmFib3V0LWltZy1idG4ge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5hYm91dC1pbWctYnRuYm94IC5hYm91dC1pbWctYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB9XG59XG5cbi5hYm91dC1pbWctYnRuYm94IC5hYm91dC1pbWctYnRuMSBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jb250ZW50cy9hYm91dC1raWd5b3UuanBnKTtcbn1cblxuLmFib3V0LWltZy1idG5ib3ggLmFib3V0LWltZy1idG4yIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbnRlbnRzL2Fib3V0LXByaWNlLmpwZyk7XG59XG5cbi5hYm91dC1ib3R0b20taW1nIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5hYm91dC1ib3R0b20taW1nIC5ib3gge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWJvdXQtaW5mby10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5hYm91dC1zY2hlZHVsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLmFib3V0LXNjaGVkdWxlLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAuYWJvdXQtc2NoZWR1bGUtYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYWJvdXQtc2NoZWR1bGUtYm94MSBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbnRlbnRzL3Nha3VyYS5wbmcpO1xufVxuXG4uYWJvdXQtc2NoZWR1bGUtYm94MiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NvbnRlbnRzL3N1aWNhLnBuZyk7XG59XG5cbi5hYm91dC1zY2hlZHVsZS1ib3gzIGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udGVudHMvbW9taWppLnBuZyk7XG59XG5cbi5hYm91dC1zY2hlZHVsZS1ib3g0IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY29udGVudHMveXVraS5wbmcpO1xufVxuXG4uYWJvdXQtc2NoZWR1bGUtaW1nIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmFib3V0LXNjaGVkdWxlLWltZyBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmFib3V0LXNjaGVkdWxlLXRleHQge1xuICB3aWR0aDogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hYm91dC1zY2hlZHVsZS10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgfVxufVxuXG4uYWJvdXQtc2NoZWR1bGUtdGV4dCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWJvdXQtc2NoZWR1bGUtdGV4dCB1bCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYWNjZXNzLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi8q5LyB5qWt5Li75bCO5Z6L5L+d6IKy44Go44GvKi9cbi5raWd5b3UtdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAua2lneW91LXRvcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi5raWd5b3UtdG9wIC5raWd5b3UtdG9wLXRleHQge1xuICB3aWR0aDogNjAlO1xuICBsaW5lLWhlaWdodDogMi4yO1xuICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmtpZ3lvdS10b3AgLmtpZ3lvdS10b3AtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cblxuLmtpZ3lvdS10b3AgLmtpZ3lvdS10b3AtaW1nIHtcbiAgd2lkdGg6IDQwJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAua2lneW91LXRvcCAua2lneW91LXRvcC1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5raWd5b3UtdG9wIC5raWd5b3UtdG9wLWltZyBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5raWd5b3UtdG9wMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmtpZ3lvdS10b3AyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbn1cblxuLmtpZ3lvdS10b3AyIC5oMl8wMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5raWd5b3UtdG9wMiAuaDJfMDMgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtZmFtaWx5OiBmb3QtdHN1a3VhcmRnb3RoaWMtc3RkLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5raWd5b3UtdG9wMiAua2lneW91LXRvcGJveCB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmtpZ3lvdS10b3AyIC5raWd5b3UtdG9wYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG5cbi5raWd5b3UtdG9wMiAua2lneW91LXRvcGJveCAua2lneW91LWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5raWd5b3UtdG9wMiAua2lneW91LXRvcGJveCAua2lneW91LWltZyBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmtpZ3lvdS10b3AyIC5raWd5b3UtdG9wYm94IC5raWd5b3UtdGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5yZWNvbW1lbmQtbGlzdCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbn1cblxuLnJlY29tbWVuZC1saXN0IC5ib3gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweCA4MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNmZmMwMDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yZWNvbW1lbmQtbGlzdCAuYm94IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnJlY29tbWVuZC1saXN0IC5ib3ggZGl2OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9jb250ZW50cy9jaGVjay5wbmcpO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGxlZnQ6IC02MHB4O1xuICB0b3A6IDBweDtcbiAgei1pbmRleDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmtpZ3lvdS1yZXZpZXctYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmtpZ3lvdS1yZXZpZXctYnRuIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLmtpZ3lvdS1oMyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmtpZ3lvdS1oMyBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbG93LXRvcC10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5hcnJvdyB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5raWd5b3UtZmxvdzFib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmtpZ3lvdS1mbG93MWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ua2lneW91LWZsb3cxYm94IC5mbG93LXN1Yi10aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmtpZ3lvdS1mbG93MWJveCAua2lneW91LWZsb3cxLTEge1xuICB3aWR0aDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNkY2Q3O1xuICBwYWRkaW5nOiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLmtpZ3lvdS1mbG93MWJveCAua2lneW91LWZsb3cxLTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ua2lneW91LWZsb3cxYm94IC5raWd5b3UtZmxvdzEtMiB7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU2ZmM7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5raWd5b3UtZmxvdzFib3ggLmtpZ3lvdS1mbG93MS0yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5cbi5mbG93My10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ua2lneW91LWZsb3ctY29tcCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc1ZjZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyrmlpnph5HooagqL1xuLmFua2VyLWxpbmsge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uYW5rZXItbGluayAuYm94IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGRmZjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgY29sb3I6ICM0ZjQwMzQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wcmljZS1oMyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2ZmYzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5wcmljZS1oMyBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IGZvdC10c3VrdWFyZGdvdGhpYy1zdGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnByaWNlLWxpc3Qge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcmljZS1saXN0IGRsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5wcmljZS1saXN0IGRsIGR0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBmb3QtdHN1a3VhcmRnb3RoaWMtc3RkLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDIwcHggOHB4IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2Q3ZjJiYyAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByaWNlLWxpc3QgZGwgZHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByaWNlLWxpc3QgZGwgZGQge1xuICBwYWRkaW5nOiAyMHB4IDhweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcmljZS1saXN0IGRsIGRkIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcmljZS1saXN0IGRsIGRkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnByaWNlLWxpc3QgZGwgZGQgc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnByaWNlLWluZmVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5wcmljZS1pbmZlY3Rpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLnByaWNlLWluZmVjdGlvbi10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnByaWNlLWluZmVjdGlvbiAuaW5mZWN0aW9uLWJ0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDM3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMDAwO1xuICBjb2xvcjogIzRmNDAzNCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5wcmljZS1pbmZlY3Rpb24gLmluZmVjdGlvbi1idG4gYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICB9XG59XG5cbi5wcmljZS1odXJ5b3Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLnByaWNlLWh1cnlvdSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4ucHJpY2UtaHVyeW91LWxlZnQge1xuICB3aWR0aDogNDglO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5wcmljZS1odXJ5b3UtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByaWNlLWh1cnlvdS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnByaWNlLWh1cnlvdS1saXN0IGRsIGR0IHtcbiAgcGFkZGluZzogMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjYmRkZmY1ICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljZS1odXJ5b3UtbGlzdCBkbCBkZCB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnByaWNlLWh1cnlvdS1pbWcge1xuICB3aWR0aDogNDYlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5wcmljZS1odXJ5b3UtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5wcmljZS1odXJ5b3UtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2UtZGF5LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcmljZS1kYXktd3JhcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWNkMDY7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5wcmljZS1kYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmMwMDA7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY4ZWU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnByaWNlLWRheSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcmljZS1kYXk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcmljZS1kYXktdGV4dGJveCB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcmljZS1kYXktdGV4dGJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5wcmljZS1kYXktdGV4dGJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJpY2UtZGF5LXRleHRib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5wcmljZS1kYXktaW1nIHtcbiAgd2lkdGg6IDM1JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucHJpY2UtZGF5LWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByaWNlLWRheS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljZS1kYXktdGltZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiBmb3QtdHN1a3VhcmRnb3RoaWMtc3RkLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZjMDAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4ucHJpY2UtZGF5LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ucHJpY2UtZGF5LXRpdGxlMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTMsIDE1MywgMC40KTtcbn1cblxuLnByaWNlLWRheS10aXRsZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4NiwgMjE3LCAyNDksIDAuNSk7XG59XG5cbi5wcmljZS1kYXktdGl0bGUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDI0MiwgMTg4LCAwLjYpO1xufVxuXG4ucHJpY2UtZGF5MiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cblxuLnByaWNlLWRheTIgLnByaWNlLWRheS10ZXh0Ym94IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucHJpY2UtZGF5MiAucHJpY2UtZGF5LXRleHRib3gge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcmljZS1kYXkyIC5wcmljZS1kYXktdGV4dGJveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5wcmljZS1kYXkzIC5wcmljZS1kYXktdGV4dGJveCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyrlnJLjgaDjgojjgooqL1xuLm5ld3MtYmxvZzIge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ubmV3cy1ibG9nMiAuYmxvZ19saXN0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubmV3cy1ibG9nMiAuYmxvZ19saXN0ID4gZGl2IHtcbiAgd2lkdGg6IDMxJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA1cHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLm5ld3MtYmxvZzIgLmJsb2dfbGlzdCA+IGRpdiB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5uZXdzLWJsb2cyIC5ibG9nX2xpc3QgPiBkaXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5uZXdzLWJsb2cyIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfcGhvdG8ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5ld3MtYmxvZzIgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ19waG90byBpbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm5ld3MtYmxvZzIgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5uZXdzLWJsb2cyIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAuYmxvZ19kYXRlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogI2ZmYzAwMDtcbn1cblxuLm5ld3MtYmxvZzIgLmJsb2dfbGlzdCA+IGRpdiAuYmxvZ190ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubmV3cy1ibG9nMiAuYmxvZ19saXN0ID4gZGl2IC5ibG9nX3RleHQgaDMgYSB7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5uZXdzLWJsb2cyIC5ibG9nX2xpc3QgPiBkaXYgLmJsb2dfdGV4dCAuZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubmV3cy1ibG9nLWJ0biBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNDBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMDAwO1xuICBjb2xvcjogIzRmNDAzNDtcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm5ld3MtZHctYnRuIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNjBweCBhdXRvIDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmR3aDJfMDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2ZmYzAwMDtcbn1cblxuLyrkv53orbfogIXjga7lo7AqL1xuLnJldmlldy1ib3gtd3JhcCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNiYWQ5Zjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU0Zjk7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnJldmlldy1ib3gtd3JhcCAucmV2aWV3LWJveCB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWY4ZWU7XG59XG5cbi5yZXZpZXctYm94LXdyYXAgLnJldmlldy1ib3ggaDMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgI2ZmYzAwMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5yZXZpZXctYm94LXdyYXAgLnJldmlldy1ib3ggLnJldmlldy1uYW1lIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgY29sb3I6ICNmZmMwMDA7XG59XG5cbi5yZXZpZXctYm94LXdyYXAtaW1nIC5yZXZpZXctYm94LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzRweCkge1xuICAucmV2aWV3LWJveC13cmFwLWltZyAucmV2aWV3LWJveC1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG59XG5cbi5yZXZpZXctYm94LXdyYXAtaW1nIC5yZXZpZXctYm94LWlubmVyIC5yZXZpZXctdGV4dGJveCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLnJldmlldy1ib3gtd3JhcC1pbWcgLnJldmlldy1ib3gtaW5uZXIgLnJldmlldy10ZXh0Ym94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi5yZXZpZXctYm94LXdyYXAtaW1nIC5yZXZpZXctYm94LWlubmVyIC5yZXZpZXctaW1nIHtcbiAgd2lkdGg6IDQwJTtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODM0cHgpIHtcbiAgLnJldmlldy1ib3gtd3JhcC1pbWcgLnJldmlldy1ib3gtaW5uZXIgLnJldmlldy1pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5yZXZpZXctYm94LXdyYXAtaW1nIC5yZXZpZXctYm94LWlubmVyIC5yZXZpZXctaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKuaxguS6uuWLn+mbhiovXG4ucmVjcnVpdC10b3AtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucmVjcnVpdC10b3AtYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cblxuLnJlY3J1aXQtdG9wLWJveCAucmVjcnVpdC10b3AtdGV4dCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnJlY3J1aXQtdG9wLWJveCAucmVjcnVpdC10b3AtdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuXG4ucmVjcnVpdC10b3AtYm94IC5yZWNydWl0LXRvcC1pbWcge1xuICB3aWR0aDogNDAlO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNydWl0LXRvcC1ib3ggLnJlY3J1aXQtdG9wLWltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnJlY3J1aXQtdG9wLWJveCAucmVjcnVpdC10b3AtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnJlY3J1aXQtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5yZWNydWl0LWxpc3QgZGwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucmVjcnVpdC1saXN0IGRsIGR0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogZm90LXRzdWt1YXJkZ290aGljLXN0ZCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogI2ZmYzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZmZjMDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggOHB4IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnJlY3J1aXQtbGlzdCBkbCBkZCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWNydWl0LXRlbCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5yZWNydWl0LXRlbCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IDEwcHggYXV0byAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMDAwO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5yZWNydWl0MDEtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzNDBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMDAwO1xuICBjb2xvcjogIzRmNDAzNCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDYwcHggYXV0byAwO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udGVpa2VpLWJveCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4udGVpa2VpLWJveCAuYm94IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi50ZWlrZWktYm94IC5ib3ggaDMge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucmVjcnVpdC1mbGV4LWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5yZWNydWl0LWZsZXgtYnRuIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLmluZm8tY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5pbmZvLWNvbnRhY3QgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDIwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjNGY0MDM0O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5pbmZvLWNvbnRhY3QgYSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG4uaW5mby1jb250YWN0LXRlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWJmYjY7XG59XG5cbi5pbmZvLWNvbnRhY3QtbWFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkN2YyYmM7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi8q44GK5ZWP44GE5ZCI44KP44GbKi9cbi5tYWlsLFxuLmFubm90IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRhY3QtdGVsLXRleHQgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzUwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlYmZiNjtcbiAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIGNvbG9yOiAjNGY0MDM0ICFpbXBvcnRhbnQ7XG59XG5cbi5tYWlsLWZvcm0ge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4ubWFpbC1mb3JtIGRsIGR0IHtcbiAgcGFkZGluZzogMjBweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLm1haWwtZm9ybSBkbCBkZCB7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWFpbC1mb3JtIGRsIC50ZXh0IGlucHV0IHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1haWwtZm9ybSBkbDpsYXN0LWNoaWxkIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucGFnZWxvZ2luLWZvcm0gZGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucGFnZWxvZ2luLWZvcm0gZGwgZHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2MgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wYWdlbG9naW4tZm9ybSBkbCBkZCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJpdmFjeS1idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ucHJpdmFjeS1idG4gYSB7XG4gIGNvbG9yOiAjZmZjMDAwO1xufVxuXG4vKuODl+ODqeOCpOODkOOCt+ODvOODneODquOCt+ODvCovXG4ucHJpdmFjeS1wb2xpY3ktdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7XG59XG5cbi5wcml2YWN5LXBvbGljeS10ZXh0IGgzIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRleHQ0MDQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5odG1sIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5odG1sLndmLWFjdGl2ZSwgaHRtbC5sb2FkaW5nLWRlbGF5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiIsbnVsbF19 */
