@charset "UTF-8";
@font-face {
  font-family: "iconfont";
  src: url("/common/fonts/iconfont.eot");
  src: url("/common/fonts/iconfont.eot?#iefix") format("eot"), url("/common/fonts/iconfont.woff2") format("woff2"), url("/common/fonts/iconfont.woff") format("woff"), url("/common/fonts/iconfont.ttf") format("truetype"), url("/common/fonts/iconfont.svg#iconfont") format("svg");
}

/* メインイメージ部 */
.cnt_header {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%;
  height: 480px;
  box-sizing: border-box;
  margin: 0;
  background: transparent url("/contact/images/main.jpg") center center no-repeat;
  background-size: cover;
}

@media (max-width: 425px) {
  .cnt_header {
    height: 180px;
  }
}

/* コンテンツ共通 */
.cnt_section {
  font-size: 16px;
  position: relative;
  width: 960px;
  margin: 0 auto 150px;
}

@media (max-width: 425px) {
  .cnt_section {
    width: 100%;
    margin-bottom: 100px;
  }
}

.cnt_section--title {
  font-size: 24px;
  text-align: center;
  margin-bottom: 60px;
}

@media (max-width: 425px) {
  .cnt_section--title {
    margin: 50px auto;
  }
}

.cnt_section--desc {
  font-size: 16px;
  line-height: 36px;
  text-align: center;
}

@media (max-width: 425px) {
  .cnt_section--desc {
    padding: 0 30px;
    text-align: justify;
  }
}

.cnt_form {
  font-size: 16px;
  position: relative;
  width: 960px;
  margin: 0 auto 150px;
  /* 表組用定義リスト */
  /* テキストフィールド */
  /* チェックボックス*/
  /* ラジオボタン */
  /* セレクトメニュー */
  /* テキストエリア */
  /* リセット＋送信ボタン */
  /* 戻るボタン */
  /* エラー時 */
}

@media (max-width: 425px) {
  .cnt_form {
    width: 100%;
    padding: 0 28px;
    box-sizing: border-box;
    margin: 0 auto 100px;
  }
}

.cnt_form em {
  font-style: normal;
  color: #c80023;
  font-weight: 500;
}

.cnt_form dl {
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
          align-items: stretch;
  flex-wrap: wrap;
}

.cnt_form dl dt {
  line-height: 26px;
  font-weight: 500;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  width: 23%;
  border-bottom: 1px solid #333;
  padding: 24px 0 24px 20px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_form dl dt {
    width: 100px;
    padding: 20px 0 20px 10px;
    -webkit-box-align: start;
            align-items: flex-start;
  }
  .cnt_form dl dt label {
    margin-right: calc((100vw - 56px - 100px) * -1);
  }
}

.cnt_form dl dt.required label:after {
  content: '★';
  color: #c80023;
  font-size: 70%;
  line-height: 1;
  vertical-align: top;
}

.cnt_form dl dt:first-of-type {
  border-top: 1px solid #333;
}

.cnt_form dl dd {
  line-height: 36px;
  width: 77%;
  border-bottom: 1px solid #bcbcbc;
  padding: 24px 0 24px 40px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_form dl dd {
    line-height: 24px;
    text-align: justify;
    width: calc(100% - 100px);
    padding: 20px 10px;
  }
  .cnt_form dl dd .cnt_form--wrapper {
    padding-top: 40px;
    margin-left: -100px;
  }
  .cnt_form dl dd .cnt_form--wrapper-last {
    padding-top: 80px;
  }
}

.cnt_form dl dd:first-of-type {
  border-top: 1px solid #bcbcbc;
}

.cnt_form dl dd p {
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 1em;
}

.cnt_form dl dd small {
  font-size: 16px;
}

@media (max-width: 425px) {
  .cnt_form dl dd small.cnt_form--break_sp {
    display: block;
    padding-bottom: 1em;
  }
}

.cnt_form dl dd strong {
  color: #e6081f;
}

.cnt_form--caption {
  font-size: 16px;
  line-height: 36px;
  font-weight: 500;
  margin-bottom: 1em;
}

@media (max-width: 425px) {
  .cnt_form--caption {
    line-height: 24px;
    margin-bottom: 50px;
  }
}

.cnt_form label {
  cursor: pointer;
}

.cnt_form input[type=text] {
  font-size: 18px;
  line-height: 1;
  height: 48px;
  padding: 0.5em 1em;
  margin: 0 0 12px;
  box-sizing: border-box;
  border: 1px solid #bcbcbc;
}

@media (max-width: 425px) {
  .cnt_form input[type=text] {
    margin-top: 10px;
  }
}

.cnt_form input[type=text]:focus {
  border-color: #333;
}

.cnt_form--full {
  width: 85%;
}

.cnt_form--mid {
  width: 65%;
}

.cnt_form--short {
  width: 194px;
}

@media (max-width: 425px) {
  .cnt_form--full {
    width: 100%;
  }
  .cnt_form--mid {
    width: 95%;
  }
  .cnt_form--short {
    width: 80%;
  }
  .cnt_form--tel {
    width: 100%;
  }
}

.cnt_form--category {
  width: 100%;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
          align-items: flex-start;
  margin-bottom: 1em;
}

.cnt_form--category li {
  width: 48%;
  line-height: 24px;
  margin-bottom: 0.5em;
  text-indent: -1.5em;
  padding-left: 1.5em;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_form--category li {
    width: 100%;
  }
}

.cnt_form input[type=checkbox] {
  /*display:inline-flex;
    justify-content:center;
    align-items:center;*/
  position: relative;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  border: 1px solid #bcbcbc;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.cnt_form input[type=checkbox]::-ms-check {
  color: #c80023;
}

.cnt_form input[type=checkbox]:after {
  position: absolute;
  left: 0;
  top: calc(50% - 12px);
  color: transparent;
  content: '✓';
  font-size: 24px;
  line-height: 1;
  -webkit-transition: .2s linear;
  transition: .2s linear;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transform-origin: left bottom;
          transform-origin: left bottom;
}

.cnt_form input[type=checkbox]:checked:after {
  color: #c80023;
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.cnt_form input[type=radio] {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  border: 1px solid #bcbcbc;
  border-radius: 12px;
  -webkit-transition: border .2s linear;
  transition: border .2s linear;
}

.cnt_form input[type=radio]:checked {
  border-color: #c80023;
  border-width: 8px;
}

.cnt_form input[type=radio]::-ms-check {
  color: #c80023;
}

.cnt_form--select {
  width: 194px;
  overflow: hidden;
  margin: 0 0 12px;
  position: relative;
  background: #f2f2f2;
  border: 1px solid #bcbcbc;
  border-radius: 4px;
  overflow: hidden;
}

@media (max-width: 425px) {
  .cnt_form--select {
    margin-top: 10px;
  }
}

.cnt_form--select:before {
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  content: "";
  font-size: 13px;
  line-height: 1;
  text-align: center;
  position: absolute;
  right: 0.9em;
  top: calc(50% - 7px);
  pointer-events: none;
}

.cnt_form--select select {
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
  border: none;
  outline: none;
  width: 100%;
  background: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  margin: 0;
  padding: 0.5em 2em 0.5em 1em;
}

.cnt_form--select select::-ms-expand {
  display: none;
}

.cnt_form textarea {
  font-size: 16px;
  line-height: 24px;
  width: 85%;
  padding: 1em;
  resize: vertical;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_form textarea {
    width: 100%;
    margin-top: 10px;
  }
}

.cnt_form--btns {
  padding: 60px 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
}

@media (max-width: 425px) {
  .cnt_form--btns {
    -webkit-box-pack: justify;
            justify-content: space-between;
    padding: 50px 0;
  }
}

.cnt_form--submit {
  position: relative;
}

.cnt_form--submit:after {
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  content: "";
  font-size: 18px;
  color: #fff;
  position: absolute;
  right: 10px;
  top: calc(50% - 9px);
  z-index: 2;
  -webkit-transition: color .2s linear;
  transition: color .2s linear;
}

@media (max-width: 425px) {
  .cnt_form--submit:after {
    font-size: 10px;
    top: calc(50% - 5px);
  }
}

.cnt_form--submit:hover:after {
  color: #c80023;
}

.cnt_form--btn {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  width: 240px;
  height: 60px;
  background: #c80023;
  border: 1px solid #c80023;
  cursor: pointer;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

@media (max-width: 425px) {
  .cnt_form--btn {
    font-size: 16px;
    width: auto;
    max-width: 50vw;
  }
}

.cnt_form--btn:hover {
  background: #fff;
  color: #c80023;
}

.cnt_form--btn-reset, .cnt_form--btn-back {
  background: #fff;
  color: #c80023;
  margin-right: 40px;
}

@media (max-width: 425px) {
  .cnt_form--btn-reset, .cnt_form--btn-back {
    width: 30vw;
    margin-right: 16px;
  }
}

.cnt_form--btn-reset:hover, .cnt_form--btn-back:hover {
  background: #c80023;
  color: #fff;
}

.cnt_form--back {
  position: relative;
}

.cnt_form--back:before {
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  content: "";
  font-size: 18px;
  color: #c80023;
  position: absolute;
  left: 10px;
  top: calc(50% - 9px);
  z-index: 2;
  -webkit-transition: color .2s linear;
  transition: color .2s linear;
}

@media (max-width: 425px) {
  .cnt_form--back:before {
    font-size: 10px;
    top: calc(50% - 5px);
  }
}

.cnt_form--back:hover:before {
  color: #fff;
}

.cnt_form .error {
  background: #faced2;
  border-color: #e6081f !important;
}

.cnt_form--error {
  font-size: 16px;
  color: #e6081f;
  font-weight: 500;
}

/* ステート表示 */
.cnt_state {
  width: 900px;
  margin: 0 auto 80px;
}

@media (max-width: 425px) {
  .cnt_state {
    width: 100%;
    padding: 0 28px;
    margin-bottom: 20px;
    box-sizing: border-box;
  }
}

.cnt_state--list {
  display: -webkit-box;
  display: flex;
  justify-content: space-around;
  -webkit-box-align: stretch;
          align-items: stretch;
}

@media (max-width: 425px) {
  .cnt_state--list {
    display: block;
  }
}

.cnt_state--item {
  font-size: 18px;
  line-height: 1;
  font-weight: 500;
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  flex-wrap: wrap;
  width: 28%;
  background: #fff;
  padding: 16px 0 26px;
  border: 1px solid #b0b0b0;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_state--item {
    font-size: 16px;
    -webkit-box-pack: start;
            justify-content: flex-start;
    padding: 10px;
    width: 100%;
  }
  .cnt_state--item:not(:last-of-type) {
    margin-bottom: 30px;
  }
}

.cnt_state--item strong {
  color: #c80023;
  font-family: 'Anton',sans-serif;
  font-size: 36px;
  font-weight: 500;
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 16px;
}

@media (max-width: 425px) {
  .cnt_state--item strong {
    font-size: 30px;
    width: auto;
    margin: 0 18px 0 0;
  }
}

.cnt_state--item strong span {
  font-size: 20px;
}

@media (max-width: 425px) {
  .cnt_state--item strong span {
    font-size: 18px;
  }
}

.cnt_state--item.current {
  color: #fff;
  background: #c80023;
  border-color: #c80023;
}

.cnt_state--item.current strong {
  color: #fff;
}

.cnt_state--item:not(:last-of-type):after {
  position: absolute;
  right: -30px;
  top: calc(50% - 12px);
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  color: #b0b0b0;
  content: "";
  font-size: 23px;
  line-height: 1;
}

@media (max-width: 425px) {
  .cnt_state--item:not(:last-of-type):after {
    font-size: 18px;
    right: calc(50% - 5px);
    top: auto;
    bottom: -25px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
  }
}

/* 確認画面用 */
@media (max-width: 425px) {
  .confirm .cnt_form {
    margin-top: 60px;
  }
  .confirm .cnt_form dl dt label {
    font-size: 13px;
    line-height: 1.4;
    line-break: strict;
    margin-right: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3MvbGF5b3V0L2NvbnRhY3QuY3NzIiwiY29tbW9uL2Nzcy9faWNvbi5zY3NzIiwiY29tbW9uL2Nzcy9sYXlvdXQvY29udGFjdC5zY3NzIiwiY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNlaEI7RUFDQyx1QkFBdUI7RUFDdkIsc0NBQXNDO0VBQ3RDLG1SQUl5RDtBRGpCMUQ7O0FFREEsYUFBQTtBQUNBO0VBQ0Usa0JBQWlCO0VBQ2pCLG9CQUFZO0VBQVosYUFBWTtFQUNaLHlCQUFrQjtVQUFsQixtQkFBa0I7RUFDbEIsd0JBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixXQUFVO0VBQ1YsYUFBWTtFQUNaLHNCQUFxQjtFQUNyQixTQUFRO0VBQ1IsK0VBQThFO0VBQzlFLHNCQUFxQjtBRkl2Qjs7QUdhRTtFRDNCRjtJQVlJLGFBQVk7RUZPZDtBQUNGOztBRUpBLFlBQUE7QUFDQTtFQUNFLGVBQWM7RUFDZCxrQkFBaUI7RUFDakIsWUFBVztFQUNYLG9CQUFtQjtBRk9yQjs7QUdERTtFRFZGO0lBTUksV0FBVTtJQUNWLG9CQUFtQjtFRlVyQjtBQUNGOztBRVRFO0VBQ0UsZUFBYztFQUNkLGtCQUFpQjtFQUNqQixtQkFBa0I7QUZZdEI7O0FHZEU7RUREQTtJQUtJLGlCQUFnQjtFRmVwQjtBQUNGOztBRWJFO0VBQ0UsZUFBYztFQUNkLGlCQUFnQjtFQUNoQixrQkFBaUI7QUZnQnJCOztBRzFCRTtFRE9BO0lBS0ksZUFBYztJQUNkLG1CQUFrQjtFRm1CdEI7QUFDRjs7QUVoQkE7RUFDRSxlQUFjO0VBQ2Qsa0JBQWlCO0VBQ2pCLFlBQVc7RUFDWCxvQkFBbUI7RUFZbkIsYUFBQTtFQXVGQSxjQUFBO0VBNENBLFlBQUE7RUFnQ0EsV0FBQTtFQWtCQSxhQUFBO0VBdUNBLFlBQUE7RUFhQSxlQUFBO0VBdUVDLFVBQUE7RUFzQkYsU0FBQTtBRnRURDs7QUdqREU7RURpQkY7SUFNSSxXQUFVO0lB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QzdjRTtFRDhjRjtJQUVJLGdCQUFlO0VGa0xqQjtFRXBMRjtJQU1VLGVBQWM7SUFDZCxnQkFBZTtJQUNmLGtCQUFpQjtJQUNqQixlQUFjO0VGaUx0QjtBQUNGIiwiZmlsZSI6ImNvbW1vbi9jc3MvbGF5b3V0L2NvbnRhY3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIHNyYzogdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVvdFwiKSwgdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvY29tbW9uL2ZvbnRzL2ljb25mb250LnN2ZyNpY29uZm9udFwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi8qIOODoeOCpOODs+OCpOODoeODvOOCuOmDqCAqL1xuLmNudF9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCIvY29udGFjdC9pbWFnZXMvbWFpbi5qcGdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2hlYWRlciB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuXG4vKiDjgrPjg7Pjg4bjg7Pjg4TlhbHpgJogKi9cbi5jbnRfc2VjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuXG4uY250X3NlY3Rpb24tLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3NlY3Rpb24tLXRpdGxlIHtcbiAgICBtYXJnaW46IDUwcHggYXV0bztcbiAgfVxufVxuXG4uY250X3NlY3Rpb24tLWRlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3NlY3Rpb24tLWRlc2Mge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG59XG5cbi5jbnRfZm9ybSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuICAvKiDooajntYTnlKjlrprnvqnjg6rjgrnjg4ggKi9cbiAgLyog44OG44Kt44K544OI44OV44Kj44O844Or44OJICovXG4gIC8qIOODgeOCp+ODg+OCr+ODnOODg+OCr+OCuSovXG4gIC8qIOODqeOCuOOCquODnOOCv+ODsyAqL1xuICAvKiDjgrvjg6zjgq/jg4jjg6Hjg4vjg6Xjg7wgKi9cbiAgLyog44OG44Kt44K544OI44Ko44Oq44KiICovXG4gIC8qIOODquOCu+ODg+ODiO+8i+mAgeS/oeODnOOCv+ODsyAqL1xuICAvKiDmiLvjgovjg5zjgr/jg7MgKi9cbiAgLyog44Ko44Op44O85pmCICovXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2Zvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMjhweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICB9XG59XG5cbi5jbnRfZm9ybSBlbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICNjODAwMjM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jbnRfZm9ybSBkbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jbnRfZm9ybSBkbCBkdCB7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjMlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgcGFkZGluZzogMjRweCAwIDI0cHggMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybSBkbCBkdCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNudF9mb3JtIGRsIGR0IGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gNTZweCAtIDEwMHB4KSAqIC0xKTtcbiAgfVxufVxuXG4uY250X2Zvcm0gZGwgZHQucmVxdWlyZWQgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiAn4piFJztcbiAgY29sb3I6ICNjODAwMjM7XG4gIGZvbnQtc2l6ZTogNzAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNudF9mb3JtIGRsIGR0OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMztcbn1cblxuLmNudF9mb3JtIGRsIGRkIHtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiA3NyU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmNiY2JjO1xuICBwYWRkaW5nOiAyNHB4IDAgMjRweCA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtIGRsIGRkIHtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICB9XG4gIC5jbnRfZm9ybSBkbCBkZCAuY250X2Zvcm0tLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gIH1cbiAgLmNudF9mb3JtIGRsIGRkIC5jbnRfZm9ybS0td3JhcHBlci1sYXN0IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuXG4uY250X2Zvcm0gZGwgZGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmNiY2JjO1xufVxuXG4uY250X2Zvcm0gZGwgZGQgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmNudF9mb3JtIGRsIGRkIHNtYWxsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtIGRsIGRkIHNtYWxsLmNudF9mb3JtLS1icmVha19zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDFlbTtcbiAgfVxufVxuXG4uY250X2Zvcm0gZGwgZGQgc3Ryb25nIHtcbiAgY29sb3I6ICNlNjA4MWY7XG59XG5cbi5jbnRfZm9ybS0tY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybS0tY2FwdGlvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uY250X2Zvcm0gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jbnRfZm9ybSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIG1hcmdpbjogMCAwIDEycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2Zvcm0gaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY250X2Zvcm0gaW5wdXRbdHlwZT10ZXh0XTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbn1cblxuLmNudF9mb3JtLS1mdWxsIHtcbiAgd2lkdGg6IDg1JTtcbn1cblxuLmNudF9mb3JtLS1taWQge1xuICB3aWR0aDogNjUlO1xufVxuXG4uY250X2Zvcm0tLXNob3J0IHtcbiAgd2lkdGg6IDE5NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtLS1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY250X2Zvcm0tLW1pZCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAuY250X2Zvcm0tLXNob3J0IHtcbiAgICB3aWR0aDogODAlO1xuICB9XG4gIC5jbnRfZm9ybS0tdGVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY250X2Zvcm0tLWNhdGVnb3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4uY250X2Zvcm0tLWNhdGVnb3J5IGxpIHtcbiAgd2lkdGg6IDQ4JTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB0ZXh0LWluZGVudDogLTEuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtLS1jYXRlZ29yeSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNudF9mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgLypkaXNwbGF5OmlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyOyovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JjYmNiYztcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uY250X2Zvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Oi1tcy1jaGVjayB7XG4gIGNvbG9yOiAjYzgwMDIzO1xufVxuXG4uY250X2Zvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiAn4pyTJztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbn1cblxuLmNudF9mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6YWZ0ZXIge1xuICBjb2xvcjogI2M4MDAyMztcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uY250X2Zvcm0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmM7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuMnMgbGluZWFyO1xufVxuXG4uY250X2Zvcm0gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB7XG4gIGJvcmRlci1jb2xvcjogI2M4MDAyMztcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG59XG5cbi5jbnRfZm9ybSBpbnB1dFt0eXBlPXJhZGlvXTo6LW1zLWNoZWNrIHtcbiAgY29sb3I6ICNjODAwMjM7XG59XG5cbi5jbnRfZm9ybS0tc2VsZWN0IHtcbiAgd2lkdGg6IDE5NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiY2JjYmM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybS0tc2VsZWN0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5jbnRfZm9ybS0tc2VsZWN0OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29udGVudDogXCLugINcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjllbTtcbiAgdG9wOiBjYWxjKDUwJSAtIDdweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY250X2Zvcm0tLXNlbGVjdCBzZWxlY3Qge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41ZW0gMmVtIDAuNWVtIDFlbTtcbn1cblxuLmNudF9mb3JtLS1zZWxlY3Qgc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNudF9mb3JtIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgd2lkdGg6IDg1JTtcbiAgcGFkZGluZzogMWVtO1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtIHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5jbnRfZm9ybS0tYnRucyB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2Zvcm0tLWJ0bnMge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cblxuLmNudF9mb3JtLS1zdWJtaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbnRfZm9ybS0tc3VibWl0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb250ZW50OiBcIu6AglwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOXB4KTtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGxpbmVhcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybS0tc3VibWl0OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIH1cbn1cblxuLmNudF9mb3JtLS1zdWJtaXQ6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2M4MDAyMztcbn1cblxuLmNudF9mb3JtLS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNjODAwMjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjODAwMjM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybS0tYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MHZ3O1xuICB9XG59XG5cbi5jbnRfZm9ybS0tYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNjODAwMjM7XG59XG5cbi5jbnRfZm9ybS0tYnRuLXJlc2V0LCAuY250X2Zvcm0tLWJ0bi1iYWNrIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNjODAwMjM7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfZm9ybS0tYnRuLXJlc2V0LCAuY250X2Zvcm0tLWJ0bi1iYWNrIHtcbiAgICB3aWR0aDogMzB2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmNudF9mb3JtLS1idG4tcmVzZXQ6aG92ZXIsIC5jbnRfZm9ybS0tYnRuLWJhY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzgwMDIzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNudF9mb3JtLS1iYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY250X2Zvcm0tLWJhY2s6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbmZvbnRcIjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb250ZW50OiBcIu6AgVwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjYzgwMDIzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSA5cHgpO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgbGluZWFyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9mb3JtLS1iYWNrOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICB9XG59XG5cbi5jbnRfZm9ybS0tYmFjazpob3ZlcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNudF9mb3JtIC5lcnJvciB7XG4gIGJhY2tncm91bmQ6ICNmYWNlZDI7XG4gIGJvcmRlci1jb2xvcjogI2U2MDgxZiAhaW1wb3J0YW50O1xufVxuXG4uY250X2Zvcm0tLWVycm9yIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2U2MDgxZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyog44K544OG44O844OI6KGo56S6ICovXG4uY250X3N0YXRlIHtcbiAgd2lkdGg6IDkwMHB4O1xuICBtYXJnaW46IDAgYXV0byA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zdGF0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuXG4uY250X3N0YXRlLS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zdGF0ZS0tbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmNudF9zdGF0ZS0taXRlbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDI4JTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTZweCAwIDI2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3N0YXRlLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNudF9zdGF0ZS0taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmNudF9zdGF0ZS0taXRlbSBzdHJvbmcge1xuICBjb2xvcjogI2M4MDAyMztcbiAgZm9udC1mYW1pbHk6ICdBbnRvbicsc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfc3RhdGUtLWl0ZW0gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDE4cHggMCAwO1xuICB9XG59XG5cbi5jbnRfc3RhdGUtLWl0ZW0gc3Ryb25nIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3N0YXRlLS1pdGVtIHN0cm9uZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNudF9zdGF0ZS0taXRlbS5jdXJyZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNjODAwMjM7XG4gIGJvcmRlci1jb2xvcjogI2M4MDAyMztcbn1cblxuLmNudF9zdGF0ZS0taXRlbS5jdXJyZW50IHN0cm9uZyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY250X3N0YXRlLS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zMHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTJweCk7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICNiMGIwYjA7XG4gIGNvbnRlbnQ6IFwi7oCCXCI7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3N0YXRlLS1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB9XG59XG5cbi8qIOeiuuiqjeeUu+mdoueUqCAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb25maXJtIC5jbnRfZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuY29uZmlybSAuY250X2Zvcm0gZGwgZHQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGxpbmUtYnJlYWs6IHN0cmljdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbiIsIlxuLy8gU0NTU+ODleOCoeOCpOODq+OCkuebtOaOpee3qOmbhuOBl+OBquOBhOOBp+OBj+OBoOOBleOBhOOAglNWR+ODleOCoeOCpOODq+OCkui/veWKoOOBmeOCi+OBqOiHquWLleeUn+aIkOOBleOCjOOBvuOBmeOAglxuLy8g57eo6ZuG44GZ44KL5b+F6KaB44GM44GC44KL5aC05ZCI44Gv44CB44OG44Oz44OX44Os44O844OI44KS57eo6ZuG44GX44Gm44GP44Gg44GV44GE44CCXG4vLyDjgqLjgqTjgrPjg7Pjg5Xjgqnjg7Pjg4jjgpLkvb/nlKjjgZnjgovjgZ/jgoHjga5taXhpbuOBjOiomOi/sOOBleOCjOOBpuOBhOOBvuOBmeOAglxuLy8g5L6LOiBtb2R1bGUuc2Nzc+OBquOBqVxuLy8gKuazqOaEjyogY29udGVudOOBq+OBr+W/heOBmuWkieaVsOOCkuS9v+eUqOOBl+OBpuOBj+OBoOOBleOBhOOAgijoh6rli5XmjqHnlarjga7jgZ/jgoHjgIHlgKTjgYzlpInli5XjgZfjgb7jgZkpKVxuLy8gQGltcG9ydCBcIl9pY29uLnNjc3NcIjtcbi8vIC50aGlzLWlzLWljb24tY2xhc3Mge1xuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgQGluY2x1ZGUgaWNvbjtcbi8vICAgICBjb250ZW50OiAkaWNvbi1YWFg7IChYWFjjga9TVkfjg5XjgqHjgqTjg6vlkI3jgYvjgonmi6HlvLXlrZDjgpLlj5bjgorpmaTjgYTjgZ/mloflrZcpXG4vLyAgICAgY29sb3I6IFhYWDtcbi8vICAgICBmb250LXNpemU6IFhYWDtcbi8vICAgfVxuLy8gfVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG5cdHNyYzogdXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LmVvdCcpO1xuXHRzcmM6IHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcblx0XHR1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0dXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC5zdmcjaWNvbmZvbnQnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AbWl4aW4gaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuXG4kaWNvbi1hcnJvdy1sZWZ0OiAnXFxFMDAxJztcblxuJGljb24tYXJyb3ctcmlnaHQ6ICdcXEUwMDInO1xuXG4kaWNvbi1hcnJvdy1zZWxlY3Q6ICdcXEUwMDMnO1xuXG4kaWNvbi1hc3NldC1jaGVjazogJ1xcRTAwNCc7XG5cbiRpY29uLWFzc2V0LWNvbXA6ICdcXEUwMDUnO1xuXG4kaWNvbi1hc3NldC1mb2xsb3c6ICdcXEUwMDYnO1xuXG4kaWNvbi1hc3NldC1odW1hbjogJ1xcRTAwNyc7XG5cbiRpY29uLWFzc2V0LW1hdGNoOiAnXFxFMDA4JztcblxuJGljb24tYXNzZXQtc3RlcDogJ1xcRTAwOSc7XG5cbiRpY29uLWZhY2Vib29rOiAnXFxFMDBBJztcblxuJGljb24taW5zdGFncmFtOiAnXFxFMDBCJztcblxuJGljb24tbGluZTogJ1xcRTAwQyc7XG5cbiRpY29uLXNsaWRlci1idWxsZXQ6ICdcXEUwMEQnO1xuXG4kaWNvbi10ZWw6ICdcXEUwMEUnO1xuXG4kaWNvbi10d2l0dGVyOiAnXFxFMDBGJztcblxuJGljb24tdHlwZS1kcml2ZXI6ICdcXEUwMTAnO1xuXG4kaWNvbi10eXBlLWxpZnQ6ICdcXEUwMTEnO1xuXG4kaWNvbi10eXBlLXdvcmtlcjogJ1xcRTAxMic7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcbkBpbXBvcnQgXCIuLi9pY29uXCI7XG5cbi8qIOODoeOCpOODs+OCpOODoeODvOOCuOmDqCAqL1xuLmNudF9oZWFkZXJ7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBkaXNwbGF5OmZsZXg7XG4gIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjQ4MHB4O1xuICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gIG1hcmdpbjowO1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybCgnL2NvbnRhY3QvaW1hZ2VzL21haW4uanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgQGluY2x1ZGUgc3B7XG4gICAgaGVpZ2h0OjE4MHB4O1xuICB9XG59XG5cbi8qIOOCs+ODs+ODhuODs+ODhOWFsemAmiAqL1xuLmNudF9zZWN0aW9ue1xuICBmb250LXNpemU6MTZweDtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOjk2MHB4O1xuICBtYXJnaW46MCBhdXRvIDE1MHB4O1xuICBAaW5jbHVkZSBzcHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206MTAwcHg7XG4gIH1cbiAgJi0tdGl0bGV7XG4gICAgZm9udC1zaXplOjI0cHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTo2MHB4O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgbWFyZ2luOjUwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3tcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBsaW5lLWhlaWdodDozNnB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgcGFkZGluZzowIDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOmp1c3RpZnk7XG4gICAgfVxuICB9XG59XG4uY250X2Zvcm17XG4gIGZvbnQtc2l6ZToxNnB4O1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgd2lkdGg6OTYwcHg7XG4gIG1hcmdpbjowIGF1dG8gMTUwcHg7XG4gIEBpbmNsdWRlIHNwe1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzowIDI4cHg7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIG1hcmdpbjowIGF1dG8gMTAwcHg7XG4gIH1cbiAgJiBlbXtcbiAgICBmb250LXN0eWxlOm5vcm1hbDtcbiAgICBjb2xvcjokYmFzZS1yZWQ7XG4gICAgZm9udC13ZWlnaHQ6NTAwO1xuICB9XG4gIC8qIOihqOe1hOeUqOWumue+qeODquOCueODiCAqL1xuICAmIGRse1xuICAgIHdpZHRoOjEwMCU7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG4gICAgZmxleC13cmFwOndyYXA7XG4gICAgJiBkdHtcbiAgICAgIGxpbmUtaGVpZ2h0OjI2cHg7XG4gICAgICBmb250LXdlaWdodDo1MDA7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICB3aWR0aDoyMyU7XG4gICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzMzO1xuICAgICAgcGFkZGluZzoyNHB4IDAgMjRweCAyMHB4O1xuICAgICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOjEwMHB4O1xuICAgICAgICBwYWRkaW5nOjIwcHggMCAyMHB4IDEwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgICAgICYgbGFiZWx7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OmNhbGMoKDEwMHZ3IC0gNTZweCAtIDEwMHB4KSAqIC0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5yZXF1aXJlZCBsYWJlbDphZnRlcntcbiAgICAgICAgY29udGVudDon4piFJztcbiAgICAgICAgY29sb3I6JGJhc2UtcmVkO1xuICAgICAgICBmb250LXNpemU6NzAlO1xuICAgICAgICBsaW5lLWhlaWdodDoxO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDoxcHggc29saWQgIzMzMzt9XG4gICAgfVxuICAgICYgZGR7XG4gICAgICBsaW5lLWhlaWdodDozNnB4O1xuICAgICAgd2lkdGg6NzclO1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2JjYmNiYztcbiAgICAgIHBhZGRpbmc6MjRweCAwIDI0cHggNDBweDtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOmp1c3RpZnk7XG4gICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgcGFkZGluZzoyMHB4IDEwcHg7XG4gICAgICAgICYgLmNudF9mb3JtLS13cmFwcGVye1xuICAgICAgICAgIHBhZGRpbmctdG9wOjQwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6LTEwMHB4O1xuICAgICAgICAgICYtbGFzdHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjgwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNiY2JjYmM7XG4gICAgICB9XG4gICAgICAmIHB7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOjFlbTtcbiAgICAgIH1cbiAgICAgICYgc21hbGx7XG4gICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICAmLmNudF9mb3JtLS1icmVha19zcHtcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmIHN0cm9uZ3tcbiAgICAgICAgY29sb3I6I2U2MDgxZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY2FwdGlvbntcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBsaW5lLWhlaWdodDozNnB4O1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICBtYXJnaW4tYm90dG9tOjFlbTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjUwcHg7XG4gICAgfVxuICB9XG4gICYgbGFiZWx7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gIH1cbiAgLyog44OG44Kt44K544OI44OV44Kj44O844Or44OJICovXG4gICYgaW5wdXRbdHlwZT10ZXh0XXtcbiAgICBmb250LXNpemU6MThweDtcbiAgICBsaW5lLWhlaWdodDoxO1xuICAgIGhlaWdodDo0OHB4O1xuICAgIHBhZGRpbmc6MC41ZW0gMWVtO1xuICAgIG1hcmdpbjowIDAgMTJweDtcbiAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmNiY2JjO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIH1cbiAgICAmOmZvY3Vze1xuICAgICAgYm9yZGVyLWNvbG9yOiMzMzM7XG4gICAgfVxuICB9XG4gICYtLWZ1bGx7d2lkdGg6ODUlO31cbiAgJi0tbWlke3dpZHRoOjY1JTt9XG4gICYtLXNob3J0e3dpZHRoOjE5NHB4O31cbiAgQGluY2x1ZGUgc3B7XG4gICAgJi0tZnVsbHt3aWR0aDoxMDAlO31cbiAgICAmLS1taWR7d2lkdGg6OTUlO31cbiAgICAmLS1zaG9ydHt3aWR0aDo4MCU7fVxuICAgICYtLXRlbHt3aWR0aDoxMDAlO31cbiAgfVxuICAmLS1jYXRlZ29yeXtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBmbGV4LXdyYXA6d3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206MWVtO1xuICAgICYgbGl7XG4gICAgICB3aWR0aDo0OCU7XG4gICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTowLjVlbTtcbiAgICAgIHRleHQtaW5kZW50Oi0xLjVlbTtcbiAgICAgIHBhZGRpbmctbGVmdDoxLjVlbTtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgICB9XG4gIH1cbiAgLyog44OB44Kn44OD44Kv44Oc44OD44Kv44K5Ki9cbiAgJiBpbnB1dFt0eXBlPWNoZWNrYm94XXtcbiAgICAvKmRpc3BsYXk6aW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7Ki9cbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICB3aWR0aDoxNnB4O1xuICAgIGhlaWdodDoxNnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNiY2JjYmM7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7XG4gICAgYXBwZWFyYW5jZTpub25lO1xuICAgICY6Oi1tcy1jaGVja3tcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgbGVmdDowO1xuICAgICAgdG9wOmNhbGMoNTAlIC0gMTJweCk7XG4gICAgICBjb2xvcjp0cmFuc3BhcmVudDtcbiAgICAgIGNvbnRlbnQ6J+Kckyc7XG4gICAgICBmb250LXNpemU6MjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgICB0cmFuc2l0aW9uOi4ycyBsaW5lYXI7XG4gICAgICB0cmFuc2Zvcm06c2NhbGUoMC44KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207XG4gICAgfVxuICAgICY6Y2hlY2tlZDphZnRlcntcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICAgIHRyYW5zZm9ybTpzY2FsZSgxLjEpO1xuICAgIH1cbiAgfVxuICAvKiDjg6njgrjjgqrjg5zjgr/jg7MgKi9cbiAgJiBpbnB1dFt0eXBlPXJhZGlvXXtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcbiAgICBhcHBlYXJhbmNlOm5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgIHdpZHRoOjI0cHg7XG4gICAgaGVpZ2h0OjI0cHg7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmNiY2JjO1xuICAgIGJvcmRlci1yYWRpdXM6MTJweDtcbiAgICB0cmFuc2l0aW9uOmJvcmRlciAuMnMgbGluZWFyO1xuICAgICY6Y2hlY2tlZHtcbiAgICAgIGJvcmRlci1jb2xvcjokYmFzZS1yZWQ7XG4gICAgICBib3JkZXItd2lkdGg6OHB4O1xuICAgIH1cbiAgICAmOjotbXMtY2hlY2t7XG4gICAgICBjb2xvcjokYmFzZS1yZWQ7XG4gICAgfVxuICB9XG4gIC8qIOOCu+ODrOOCr+ODiOODoeODi+ODpeODvCAqL1xuICAmLS1zZWxlY3R7XG4gICAgd2lkdGg6MTk0cHg7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIG1hcmdpbjowIDAgMTJweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiNmMmYyZjI7XG4gICAgYm9yZGVyOjFweCBzb2xpZCAjYmNiY2JjO1xuICAgIGJvcmRlci1yYWRpdXM6NHB4O1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICBAaW5jbHVkZSBpY29uO1xuICAgICAgY29udGVudDokaWNvbi1hcnJvdy1zZWxlY3Q7XG4gICAgICBmb250LXNpemU6MTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgcmlnaHQ6MC45ZW07XG4gICAgICB0b3A6Y2FsYyg1MCUgLSA3cHgpO1xuICAgICAgcG9pbnRlci1ldmVudHM6bm9uZTtcbiAgICB9XG4gICAgJiBzZWxlY3R7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgIGJvcmRlcjpub25lO1xuICAgICAgb3V0bGluZTpub25lO1xuICAgICAgd2lkdGg6MTAwJTtcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6bm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6bm9uZTtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgcGFkZGluZzowLjVlbSAyZW0gMC41ZW0gMWVtO1xuICAgICAgJjo6LW1zLWV4cGFuZHsgZGlzcGxheTpub25lOyB9XG4gICAgfVxuICB9XG4gIC8qIOODhuOCreOCueODiOOCqOODquOCoiAqL1xuICAmIHRleHRhcmVhe1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgd2lkdGg6ODUlO1xuICAgIHBhZGRpbmc6MWVtO1xuICAgIHJlc2l6ZTp2ZXJ0aWNhbDtcbiAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIH1cbiAgfVxuICAvKiDjg6rjgrvjg4Pjg4jvvIvpgIHkv6Hjg5zjgr/jg7MgKi9cbiAgJi0tYnRuc3tcbiAgICBwYWRkaW5nOjYwcHggMDtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6NTBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1zdWJtaXR7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgJjphZnRlcntcbiAgICAgIEBpbmNsdWRlIGljb247XG4gICAgICBjb250ZW50OiRpY29uLWFycm93LXJpZ2h0O1xuICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICByaWdodDoxMHB4O1xuICAgICAgdG9wOmNhbGMoNTAlIC0gOXB4KTtcbiAgICAgIHotaW5kZXg6MjtcbiAgICAgIHRyYW5zaXRpb246Y29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBmb250LXNpemU6MTBweDtcbiAgICAgICAgdG9wOmNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcjphZnRlcntcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICB9XG4gIH1cbiAgJi0tYnRue1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBjb2xvcjojZmZmO1xuICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OjYwMDtcbiAgICB3aWR0aDoyNDBweDtcbiAgICBoZWlnaHQ6NjBweDtcbiAgICBiYWNrZ3JvdW5kOiRiYXNlLXJlZDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICRiYXNlLXJlZDtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOmFsbCAuMnMgbGluZWFyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lO1xuICAgIGFwcGVhcmFuY2U6bm9uZTtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgd2lkdGg6YXV0bztcbiAgICAgIG1heC13aWR0aDo1MHZ3O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgY29sb3I6JGJhc2UtcmVkO1xuICAgIH1cbiAgICAmLXJlc2V0LFxuICAgICYtYmFja3tcbiAgICAgIGJhY2tncm91bmQ6I2ZmZjtcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICAgIG1hcmdpbi1yaWdodDo0MHB4O1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOjMwdnc7XG4gICAgICAgIG1hcmdpbi1yaWdodDoxNnB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDokYmFzZS1yZWQ7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICAvKiDmiLvjgovjg5zjgr/jg7MgKi9cbiAgJi0tYmFja3tcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIEBpbmNsdWRlIGljb247XG4gICAgICBjb250ZW50OiRpY29uLWFycm93LWxlZnQ7XG4gICAgICBmb250LXNpemU6MThweDtcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgbGVmdDoxMHB4O1xuICAgICAgdG9wOmNhbGMoNTAlIC0gOXB4KTtcbiAgICAgIHotaW5kZXg6MjtcbiAgICAgIHRyYW5zaXRpb246Y29sb3IgLjJzIGxpbmVhcjtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBmb250LXNpemU6MTBweDtcbiAgICAgICAgdG9wOmNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlcjpiZWZvcmV7XG4gICAgICBjb2xvcjojZmZmO1xuICAgIH1cbiAgfVxuIC8qIOOCqOODqeODvOaZgiAqL1xuICAmIC5lcnJvcntcbiAgICBiYWNrZ3JvdW5kOiNmYWNlZDI7XG4gICAgYm9yZGVyLWNvbG9yOiNlNjA4MWYhaW1wb3J0YW50O1xuICB9XG4gICYtLWVycm9ye1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGNvbG9yOiNlNjA4MWY7XG4gICAgZm9udC13ZWlnaHQ6NTAwO1xuICB9XG59XG5cbi8qIOOCueODhuODvOODiOihqOekuiAqL1xuLmNudF9zdGF0ZXtcbiAgd2lkdGg6OTAwcHg7XG4gIG1hcmdpbjowIGF1dG8gODBweDtcbiAgQGluY2x1ZGUgc3B7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBwYWRkaW5nOjAgMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICB9XG4gICYtLWxpc3R7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7XG4gICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWl0ZW17XG4gICAgZm9udC1zaXplOjE4cHg7XG4gICAgbGluZS1oZWlnaHQ6MTtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgIHdpZHRoOjI4JTtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgcGFkZGluZzoxNnB4IDAgMjZweDtcbiAgICBib3JkZXI6MXB4IHNvbGlkICNiMGIwYjA7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmIHN0cm9uZ3tcbiAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICAgIGZvbnQtZmFtaWx5OidBbnRvbicsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTozNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206MTZweDtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBmb250LXNpemU6MzBweDtcbiAgICAgICAgd2lkdGg6YXV0bztcbiAgICAgICAgbWFyZ2luOjAgMThweCAwIDA7XG4gICAgICB9XG4gICAgICAmIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgICBmb250LXNpemU6MThweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmN1cnJlbnR7XG4gICAgICBjb2xvcjojZmZmO1xuICAgICAgYmFja2dyb3VuZDokYmFzZS1yZWQ7XG4gICAgICBib3JkZXItY29sb3I6JGJhc2UtcmVkO1xuICAgICAgJiBzdHJvbmd7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpOmFmdGVye1xuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICByaWdodDotMzBweDtcbiAgICAgIHRvcDpjYWxjKDUwJSAtIDEycHgpO1xuICAgICAgQGluY2x1ZGUgaWNvbjtcbiAgICAgIGNvbG9yOiNiMGIwYjA7XG4gICAgICBjb250ZW50OiRpY29uLWFycm93LXJpZ2h0O1xuICAgICAgZm9udC1zaXplOjIzcHg7XG4gICAgICBsaW5lLWhlaWdodDoxO1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgICByaWdodDpjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIHRvcDphdXRvO1xuICAgICAgICBib3R0b206LTI1cHg7XG4gICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDnorroqo3nlLvpnaLnlKggKi9cbi5jb25maXJtIC5jbnRfZm9ybXtcbiAgQGluY2x1ZGUgc3B7XG4gICAgbWFyZ2luLXRvcDo2MHB4O1xuICAgICYgZGx7XG4gICAgICAmIGR0e1xuICAgICAgICAmIGxhYmVse1xuICAgICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNDtcbiAgICAgICAgICBsaW5lLWJyZWFrOnN0cmljdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vICNjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29udGVudDogJy4nO1xuICB9XG59XG5cbi8vY29sb3IgXG4kYmFzZS1yZWQ6ICNjODAwMjM7XG5cbi8vIHdlYiBpY29uIGZvbnTjgpLkvb/jgYbloLTlkIhcbkBtaXhpbiBpY29uXyB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHNwZWFrOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gc3BcbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyB0YWJsZXRcbkBtaXhpbiB0YiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBsYXB0b3BQQ1xuQG1peGluIGx0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzNDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGlQaG9uZSBTRVxuQG1peGluIHNlIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6MzIwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufSJdfQ== */
