@charset "UTF-8";
/* ==============================
		  form.scss
================================= */
.form {
  padding: 20.2rem 0 2.8rem;
}

@media screen and (max-width: 576px) {
  .form {
    padding: 12.9rem 0 2.8rem;
  }
}

.req {
  margin-bottom: 30px;
  font-weight: 700;
}

.req::before {
  content: "*";
  color: #0279ff;
  font-size: 14px;
  line-height: 1;
  padding: 8px 8px 8px 0;
  font-weight: 400;
}

.form-inner {
  max-width: 1232px;
  padding: 0 16px;
  margin: 0 auto;
}

@media screen and (max-width: 576px) {
  .form-inner {
    padding: 0 8px;
  }
}

@media screen and (max-width: 576px) {
  .form-inner .common_headline {
    line-height: 1.25;
  }
}

@media screen and (max-width: 576px) {
  .form-inner .common_headline::before {
    top: calc(2em + 24px);
  }
}

@media screen and (max-width: 576px) {
  .form-inner .common_headline::after {
    top: calc(5em + 6.6vw);
  }
}

.form-inner .common_headline br {
  display: none;
}

@media screen and (max-width: 576px) {
  .form-inner .common_headline br {
    display: block;
  }
}

.form-inner-text {
  font-size: 17px;
  line-height: 1;
  margin: 2rem 0 7rem;
}

@media screen and (max-width: 1236px) {
  .form-inner-text {
    line-height: 2;
  }
}

@media screen and (max-width: 576px) {
  .form-inner-text {
    font-size: 14px;
    line-height: 1.714;
    margin: 1.1rem 0 2.4rem;
  }
}

.form-area {
  border: 1px solid #3d5160;
  padding: 16px 57px 70px;
}

@media screen and (max-width: 768px) {
  .form-area {
    padding: 16px 16px 70px;
  }
}

@media screen and (max-width: 576px) {
  .form-area {
    padding: 16px 0 32px;
  }
}

.form-area__theader .form-area__theader-tr {
  width: 400px;
}

@media screen and (max-width: 768px) {
  .form-area__theader .form-area__theader-tr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    width: 100%;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-tr {
    padding: 0 20px;
    border-bottom: 1px solid #3d5160;
  }
}

.form-area__theader .form-area__theader-th {
  font-weight: 700;
  position: relative;
  padding: 32px 0;
  width: 205px;
  vertical-align: top;
}

@media screen and (max-width: 768px) {
  .form-area__theader .form-area__theader-th {
    width: 100%;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-th {
    padding: 2px 0;
  }
}

.form-area__theader .form-area__theader-th::after {
  content: "*";
  color: #0279ff;
  font-size: 16px;
  line-height: 1;
  padding: 8px 10px;
  font-weight: 400;
}

@media screen and (max-width: 768px) {
  .form-area__theader .form-area__theader-th::after {
    position: relative;
    top: 0;
    right: auto;
    left: 16px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-th::after {
    padding: 2px 5px;
    font-size: 16px;
    left: 2px;
  }
}

.form-area__theader .form-area__theader-td {
  padding: 32px 0 22px 50px;
  width: calc(100% - 300px);
}

@media screen and (max-width: 768px) {
  .form-area__theader .form-area__theader-td {
    width: 100%;
    padding: 32px 0 22px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-td {
    padding: 8px 0 10px;
  }
}

.form-area__theader .form-area__theader-td label {
  position: relative;
  padding-left: 38px;
  margin-right: 60px;
}

@media screen and (max-width: 1236px) {
  .form-area__theader .form-area__theader-td label {
    margin-bottom: 14px;
    margin-right: 10px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-td label {
    font-size: 13px;
    padding-left: 33px;
  }
}

.form-area__theader .form-area__theader-td label::before {
  content: "";
  border-radius: 50%;
  background-color: #31424f;
  position: absolute;
  width: 27px;
  height: 27px;
  display: block;
  top: -2px;
  left: 0;
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-td label::before {
    width: 21px;
    height: 21px;
    top: 2px;
    left: 5px;
  }
}

.form-area__theader .form-area__theader-td label::after {
  content: "";
  border-radius: 50%;
  background-color: #0279ff;
  position: absolute;
  width: 13px;
  height: 13px;
  display: block;
  top: calc(50% - 5px);
  left: 7px;
  opacity: 0;
  -webkit-transition: all .1s ease;
  transition: all .1s ease;
}

@media screen and (max-width: 992px) {
  .form-area__theader .form-area__theader-td label::after {
    top: calc(50% - 7px);
    left: 8px;
    width: 10px;
    height: 10px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-area__theader-td label::after {
    top: 8px;
    left: 10px;
    width: 10px;
    height: 10px;
  }
}

.form-area__theader .form-area__theader-td input:checked + label::before {
  content: "";
}

.form-area__theader .form-area__theader-td input:checked + label::after {
  opacity: 1;
}

.form-area__theader .form-area__theader-td .form-area__theader-td__items {
  display: inline-block;
}

@media screen and (max-width: 992px) {
  .form-area__theader .form-area__theader-td .form-area__theader-td__items {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

.form-area__theader .form-area__theader-td .form-area__theader-td__items .form-bubble__content.sp {
  display: none;
}

@media screen and (max-width: 992px) {
  .form-area__theader .form-area__theader-td .form-area__theader-td__items .form-bubble__content.sp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 16px;
    color: #91a5b4;
    line-height: 1.5;
    margin-bottom: 14px;
    width: 100%;
  }
}

@media screen and (max-width: 768px) {
  .form-area__theader .form-area__theader-td .form-area__theader-td__items .form-bubble__content.sp {
    font-size: 12px;
  }
}

.form-area__theader .form-bubble {
  padding: 0 0 30px 246px;
}

@media screen and (max-width: 992px) {
  .form-area__theader .form-bubble {
    padding: 0 0 30px 0;
  }
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-bubble {
    padding: 0;
  }
}

.form-area__theader .form-bubble__content {
  border: 1px solid #3d5160;
  padding: 14px 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: calc(100vw - 408px);
  max-width: 838px;
  position: relative;
}

@media screen and (max-width: 992px) {
  .form-area__theader .form-bubble__content {
    display: none;
  }
}

.form-area__theader .form-bubble__content::before {
  content: '';
  position: absolute;
  top: -7px;
  left: 51px;
  width: 10px;
  height: 10px;
  border-top: 1px solid #3d5160;
  border-left: 1px solid #3d5160;
  -webkit-transform: rotate(45deg) skew(12deg, 12deg);
          transform: rotate(45deg) skew(12deg, 12deg);
  background-color: #081722;
}

.form-area__theader .form-bubble__content-img {
  margin-right: 22px;
}

.form-area__theader .form-bubble__content-img.form1 {
  min-width: 84px;
}

@media screen and (max-width: 576px) {
  .form-area__theader .form-bubble__content-img {
    margin-right: 8px;
  }
}

.form-area__theader .form-bubble__content-text {
  width: calc(100% - 106px);
  color: #b1c5d5;
}

.form-area__tbody01 {
  width: 100%;
  table-layout: fixed;
}

.form-area__tbody01 tr {
  width: 100%;
  border-spacing: 8px 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr {
    padding: 0 20px;
    border-bottom: 1px solid #3d5160;
  }
}

.form-area__tbody01 tr th {
  vertical-align: top;
  font-weight: 700;
  position: relative;
  padding: 32px 0;
  width: 205px;
  display: inline-block;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr th {
    width: 100%;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr th {
    padding: 12px 0 0;
    font-size: 15px;
  }
}

.form-area__tbody01 tr th.required::after {
  content: "*";
  color: #0279ff;
  font-size: 16px;
  line-height: 1;
  padding: 8px 10px;
  font-weight: 400;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr th.required::after {
    position: relative;
    right: auto;
    left: 16px;
    top: 0;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr th.required::after {
    padding: 2px 5px;
    font-size: 16px;
    left: 2px;
  }
}

.form-area__tbody01 tr td {
  padding: 13px 0 12px 42px;
  width: calc(100% - 205px);
  display: inline-block;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr td {
    width: 100%;
    padding: 13px 0 12px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td {
    padding: 8px 0 18px;
  }
}

.form-area__tbody01 tr td input,
.form-area__tbody01 tr td select {
  width: 100%;
  padding: 20px 32px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td input,
  .form-area__tbody01 tr td select {
    padding: 14px 18px;
    font-size: 13px;
  }
}

.form-area__tbody01 tr td input.half,
.form-area__tbody01 tr td select.half {
  width: 270px;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr td input.half,
  .form-area__tbody01 tr td select.half {
    width: calc(100% - 114px);
  }
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr td input.half,
  .form-area__tbody01 tr td select.half {
    width: 100%;
  }
}

.form-area__tbody01 tr td select {
  position: relative;
}

.form-area__tbody01 tr td select::after {
  content: "â–¼";
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 10px;
}

.form-area__tbody01 tr td textarea {
  width: 100%;
  padding: 20px 32px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td textarea {
    padding: 14px 18px;
    font-size: 13px;
  }
}

.form-area__tbody01 tr td .form-add {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td .form-add {
    margin-top: 10px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td .form-add:last-child {
    margin-bottom: 0;
  }
}

.form-area__tbody01 tr td .form-add-subline {
  width: 122px;
  text-align: right;
  padding-right: 20px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td .form-add-subline {
    width: 34vw;
    text-align: left;
    font-size: 12px;
  }
}

.form-area__tbody01 tr td .form-add-long {
  width: calc(100% - 120px);
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr td .form-add-long {
    width: 100%;
  }
}

.form-area__tbody01 tr td.form-products {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
  padding: 22px 0 12px 42px;
  width: calc(100% - 205px);
}

@media screen and (max-width: 992px) {
  .form-area__tbody01 tr td.form-products {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
  }
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr td.form-products {
    padding: 22px 0 12px;
    width: 100%;
  }
}

.form-area__tbody01 tr td .form-products__content {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 3.2rem;
}

@media screen and (max-width: 992px) {
  .form-area__tbody01 tr td .form-products__content {
    width: 100%;
  }
}

.form-area__tbody01 tr td .form-products__content label {
  position: relative;
  padding-left: 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

.form-area__tbody01 tr td .form-products__content label::before {
  content: "";
  background-color: #31424f;
  position: absolute;
  width: 49px;
  height: 49px;
  display: block;
  top: 5px;
  left: 0;
}

.form-area__tbody01 tr td .form-products__content label::after {
  content: "";
  position: absolute;
  display: block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 20px;
  left: 20px;
  width: 7px;
  height: 14px;
  border-bottom: 2px solid #0279ff;
  border-right: 2px solid #0279ff;
  -webkit-transition: all .05s ease;
  transition: all .05s ease;
  opacity: 0;
  z-index: 2;
}

.form-area__tbody01 tr td .form-products__content label figure {
  max-height: 59px;
  max-width: 47px;
  margin-right: 1rem;
}

.form-area__tbody01 tr td .form-products__content label figure img {
  height: 59px;
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

.form-area__tbody01 tr td .form-products__content input:checked + label::before {
  content: "";
}

.form-area__tbody01 tr td .form-products__content input:checked + label::after {
  opacity: 1;
}

.form-area__tbody01 tr.form_agree {
  padding: 12px 0 32px 0;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr.form_agree {
    padding: 12px 0 32px;
  }
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr.form_agree {
    padding: 0 20px 0;
    border-bottom: none;
  }
}

.form-area__tbody01 tr.form_agree th {
  padding: 14px 0;
}

.form-area__tbody01 tr.form_agree th.required::after {
  top: 13px;
}

@media screen and (max-width: 768px) {
  .form-area__tbody01 tr.form_agree th.required::after {
    top: 0;
  }
}

.form-area__tbody01 tr.form_agree .form_ppolicy-text {
  margin-top: 30px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr.form_agree .form_ppolicy-text {
    font-size: 12px;
    line-height: 1.833;
  }
}

.form-area__tbody01 tr.form_agree .form_ppolicy-text a {
  color: #fff;
  text-decoration: underline;
}

.form-area__tbody01 tr #c_agree1 + label,
.form-area__tbody01 tr #c_agree2 + label {
  position: relative;
  padding-left: 68px;
  margin-right: 60px;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr #c_agree1 + label,
  .form-area__tbody01 tr #c_agree2 + label {
    padding-left: 58px;
    margin-right: 0;
  }
}

.form-area__tbody01 tr #c_agree1 + label::before,
.form-area__tbody01 tr #c_agree2 + label::before {
  content: "";
  background-color: #31424f;
  position: absolute;
  width: 50px;
  height: 50px;
  display: block;
  top: -14px;
  left: 0;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr #c_agree1 + label::before,
  .form-area__tbody01 tr #c_agree2 + label::before {
    width: 43px;
    height: 43px;
    top: -10px;
  }
}

.form-area__tbody01 tr #c_agree1 + label::after,
.form-area__tbody01 tr #c_agree2 + label::after {
  content: "";
  position: absolute;
  display: block;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 1px;
  left: 20px;
  width: 7px;
  height: 14px;
  border-bottom: 2px solid #0279ff;
  border-right: 2px solid #0279ff;
  -webkit-transition: all .05s ease;
  transition: all .05s ease;
  opacity: 0;
  z-index: 2;
}

@media screen and (max-width: 576px) {
  .form-area__tbody01 tr #c_agree1 + label::after,
  .form-area__tbody01 tr #c_agree2 + label::after {
    left: 17px;
  }
}

.form-area__tbody01 tr #c_agree1:checked + label::after,
.form-area__tbody01 tr #c_agree2:checked + label::after {
  opacity: 1;
}

.form_submit {
  display: block;
  text-align: center;
  margin-top: 44px;
}

@media screen and (max-width: 576px) {
  .form_submit {
    margin-top: 16px;
  }
}

button.form_submit_btn {
  background-color: #0279ff;
  font-size: 17px;
  color: #FFF;
  line-height: 1;
  display: inline-block;
  padding: 40px;
  min-width: 420px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}

@media screen and (max-width: 576px) {
  button.form_submit_btn {
    width: calc(100% - 40px);
    min-width: auto;
    padding: 20px 0;
    font-size: 14px;
    margin-top: 0;
  }
}

button.form_submit_btn:hover {
  border: 1px solid #0279ff;
  background-color: inherit;
}

.form-selecter {
  position: relative;
}

.form-selecter::after {
  content: "";
  position: absolute;
  top: calc(50% - 0.3em);
  left: 280px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 5.5px 0 5.5px;
  border-color: #828f99 transparent transparent transparent;
  pointer-events: none;
}

@media screen and (max-width: 768px) {
  .form-selecter::after {
    left: auto;
    right: 16px;
  }
}

.form-selecter.form-add::after {
  left: 360px;
}

@media screen and (max-width: 768px) {
  .form-selecter.form-add::after {
    left: auto;
    right: 16px;
  }
}

/* ====================================== */
/*				ã‚µãƒ³ã‚¯ã‚¹ãƒšãƒ¼ã‚¸				*/
/* ====================================== */
.thanks-form {
  padding: 6.2rem 0 2.8rem;
}

@media screen and (max-width: 1180px) {
  .thanks-form {
    padding: 2.9rem 0 2.8rem;
  }
}

@media screen and (max-width: 768px) {
  .thanks-form {
    padding: 5.9rem 0 2.8rem;
  }
}

.thanks-form-text {
  font-size: 17px;
  line-height: 2;
  margin: 7.7rem 0 4rem;
}

@media screen and (max-width: 1236px) {
  .thanks-form-text {
    line-height: 2;
  }
}

@media screen and (max-width: 576px) {
  .thanks-form-text {
    font-size: 14px;
    line-height: 1.714;
    margin: 1.1rem 0 2.4rem;
  }
}

.thanks-form-btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
}

@media screen and (max-width: 768px) {
  .thanks-form-btns {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

.thanks-form-btns-item {
  background-color: #0279ff;
  font-size: 17px;
  color: #FFF;
  line-height: 1;
  display: inline-block;
  text-align: center;
  padding: 40px;
  min-width: 420px;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  border: 1px solid #0279ff;
}

@media screen and (max-width: 1180px) {
  .thanks-form-btns-item {
    min-width: auto;
    width: 45%;
  }
}

@media screen and (max-width: 768px) {
  .thanks-form-btns-item {
    width: calc(100% - 40px);
    min-width: auto;
    padding: 20px 0;
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 2rem;
  }
}

.thanks-form-btns-item:hover {
  background-color: inherit;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvcm0uY3NzIiwiZm9ybS5zY3NzIiwiX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRWhCOzttQ0RDbUM7QUNHbkM7RUFDQyx5QkFBeUI7QUREMUI7O0FFbUVFO0VEbkVGO0lBSUUseUJBQXlCO0VEQ3pCO0FBQ0Y7O0FDQ0E7RUFDQyxtQkFBa0I7RUFDbEIsZ0JBQWdCO0FERWpCOztBQ0NBO0VBQ0MsWUFBWTtFQUNaLGNBQXVCO0VBQ3ZCLGVBQWU7RUFDZixjQUFjO0VBQ2Qsc0JBQXNCO0VBQ3RCLGdCQUFnQjtBREVqQjs7QUNDQTtFQUNDLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsY0FBYztBREVmOztBRXlDRTtFRDlDRjtJQU1FLGNBQWM7RURJZDtBQUNGOztBRW1DRTtFRGxDRjtJQUVFLGlCQUFpQjtFREVqQjtBQUNGOztBRTZCRTtFRGxDRjtJQU9HLHFCQUFxQjtFREd0QjtBQUNGOztBRXVCRTtFRGxDRjtJQWFHLHNCQUFzQjtFREd2QjtBQUNGOztBQ0NBO0VBQ0MsYUFBYTtBREVkOztBRWFFO0VEaEJGO0lBSUUsY0FBYztFRElkO0FBQ0Y7O0FDREE7RUFDQyxlQUFlO0VBQ2YsY0FBYztFQUNkLG1CQUFtQjtBRElwQjs7QUVDRTtFRFJGO0lBTUUsY0FBYztFRE1kO0FBQ0Y7O0FFTEU7RURSRjtJQVVFLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsdUJBQXVCO0VEUXZCO0FBQ0Y7O0FDSkE7RUFDQyx5QkFBaUM7RUFDakMsdUJBQXVCO0FET3hCOztBRWxCRTtFRFNGO0lBS0UsdUJBQXVCO0VEU3ZCO0FBQ0Y7O0FFeEJFO0VEU0Y7SUFTRSxvQkFBb0I7RURXcEI7QUFDRjs7QUNSQTtFQUdFLFlBQVk7QURTZDs7QUVsQ0U7RURzQkY7SUFNRyxvQkFBYTtJQUFiLHFCQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQWlCO0lBQWpCLDZCQUFpQjtJQUFqQix5QkFBaUI7UUFBakIscUJBQWlCO1lBQWpCLGlC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dUR2QjtBQUNGOztBQ3BEQTtFQUNDLG9CQUFhO0VBQWIscUJBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYixxQ0FBNkI7TUFBN0IseUJBQTZCO1VBQTdCLDZCQUE2QjtBRHVEOUI7O0FFNXhCRTtFRG11QkY7SUFLRSw0QkFBaUI7SUFBakIsNkJBQWlCO0lBQWpCLHlCQUFpQjtRQUFqQixxQkFBaUI7WUFBakIsaUJBQWlCO0lBQ2pCLHlCQUFtQjtJQUFuQiwyQkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtFRHlEbkI7QUFDRjs7QUN0REE7RUFDQyx5QkFBa0M7RUFDbEMsZUFBZTtFQUNmLFdBQVc7RUFDWCxjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGdDQUF3QjtFQUF4Qix3QkFBd0I7RUFDeEIseUJBQWtDO0FEeURuQzs7QUVoekJFO0VENnVCRjtJQWFFLGVBQWU7SUFDZixVQUFVO0VEMkRWO0FBQ0Y7O0FFdnpCRTtFRDZ1QkY7SUFrQkUsd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZixlQUFlO0lBQ2YsZUFBZTtJQUNmLGFBQWE7SUFDYixtQkFBbUI7RUQ2RG5CO0FBQ0Y7O0FDckZBO0VBMkJFLHlCQUF5QjtBRDhEM0IiLCJmaWxlIjoiZm9ybS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRcdCAgZm9ybS5zY3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmZvcm0ge1xuICBwYWRkaW5nOiAyMC4ycmVtIDAgMi44cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybSB7XG4gICAgcGFkZGluZzogMTIuOXJlbSAwIDIuOHJlbTtcbiAgfVxufVxuXG4ucmVxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnJlcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjMDI3OWZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9ybS1pbm5lciB7XG4gIG1heC13aWR0aDogMTIzMnB4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbm5lciB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5uZXIgLmNvbW1vbl9oZWFkbGluZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5uZXIgLmNvbW1vbl9oZWFkbGluZTo6YmVmb3JlIHtcbiAgICB0b3A6IGNhbGMoMmVtICsgMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5uZXIgLmNvbW1vbl9oZWFkbGluZTo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYyg1ZW0gKyA2LjZ2dyk7XG4gIH1cbn1cblxuLmZvcm0taW5uZXIgLmNvbW1vbl9oZWFkbGluZSBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubmVyIC5jb21tb25faGVhZGxpbmUgYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb3JtLWlubmVyLXRleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDJyZW0gMCA3cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM2cHgpIHtcbiAgLmZvcm0taW5uZXItdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5uZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcbiAgICBtYXJnaW46IDEuMXJlbSAwIDIuNHJlbTtcbiAgfVxufVxuXG4uZm9ybS1hcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkNTE2MDtcbiAgcGFkZGluZzogMTZweCA1N3B4IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWEge1xuICAgIHBhZGRpbmc6IDE2cHggMTZweCA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWEge1xuICAgIHBhZGRpbmc6IDE2cHggMCAzMnB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ciB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2Q1MTYwO1xuICB9XG59XG5cbi@P
   @P
                    <š           à1"
   ¨P
           `P
    €      `P
           ByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzJweCAwO1xuICB3aWR0aDogMjA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRoIHtcbiAgICBwYWRkaW5nOiAycHggMDtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGg6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjMDI3OWZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRoOjphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10aDo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDJweCA1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQge1xuICBwYWRkaW5nOiAzMnB4IDAgMjJweCA1MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDMycHggMCAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ZCB7XG4gICAgcGFkZGluZzogOHB4IDAgMTBweDtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjM2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTQyNGY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIGxhYmVsOjpiZWZvcmUge1xuICAgIHdpZHRoOiAyMXB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICB0b3A6IDJweDtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNzlmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IDdweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQgbGFiZWw6OmFmdGVyIHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ZCBsYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ZCBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ZCBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIC5mb3JtLWFyZWFfX3RoZWFkZXItdGRfX2l0ZW1zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQgLmZvcm0tYXJlYV9fdGhlYWRlci10ZF9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW47XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1hcmVhX190aGVhZGVyLXRkIC5mb3JtLWFyZWFfX3RoZWFkZXItdGRfX2l0ZW1zIC5mb3JtLWJ1YmJsZV9fY29udGVudC5zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYXJlYV9fdGhlYWRlci10ZCAuZm9ybS1hcmVhX190aGVhZGVyLXRkX19pdGVtcyAuZm9ybS1idWJibGVfX2NvbnRlbnQuc3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjOTFhNWI0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWFyZWFfX3RoZWFkZXItdGQgLmZvcm0tYXJlYV9fdGhlYWRlci10ZF9faXRlbXMgLmZvcm0tYnViYmxlX19jb250ZW50LnNwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1idWJibGUge1xuICBwYWRkaW5nOiAwIDAgMzBweCAyNDZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1idWJibGUge1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1idWJibGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1idWJibGVfX2NvbnRlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2Q1MTYwO1xuICBwYWRkaW5nOiAxNHB4IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDA4cHgpO1xuICBtYXgtd2lkdGg6IDgzOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYnViYmxlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYnViYmxlX19jb250ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IDUxcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjM2Q1MTYwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMzZDUxNjA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBza2V3KDEyZGVnLCAxMmRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODE3MjI7XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYnViYmxlX19jb250ZW50LWltZyB7XG4gIG1hcmdpbi1yaWdodDogMjJweDtcbn1cblxuLmZvcm0tYXJlYV9fdGhlYWRlciAuZm9ybS1idWJibGVfX2NvbnRlbnQtaW1nLmZvcm0xIHtcbiAgbWluLXdpZHRoOiA4NHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190aGVhZGVyIC5mb3JtLWJ1YmJsZV9fY29udGVudC1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3RoZWFkZXIgLmZvcm0tYnViYmxlX19jb250ZW50LXRleHQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTA2cHgpO1xuICBjb2xvcjogI2IxYzVkNTtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1zcGFjaW5nOiA4cHggMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZDUxNjA7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzJweCAwO1xuICB3aWR0aDogMjA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0aCB7XG4gICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGgucmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIqXCI7XG4gIGNvbG9yOiAjMDI3OWZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0aC5yZXF1aXJlZDo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHRoLnJlcXVpcmVkOjphZnRlciB7XG4gICAgcGFkZGluZzogMnB4IDVweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQge1xuICBwYWRkaW5nOiAxM3B4IDAgMTJweCA0MnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEzcHggMCAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQge1xuICAgIHBhZGRpbmc6IDhweCAwIDE4cHg7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBpbnB1dCxcbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBpbnB1dCxcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDE0cHggMThweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBpbnB1dC5oYWxmLFxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBzZWxlY3QuaGFsZiB7XG4gIHdpZHRoOiAyNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBpbnB1dC5oYWxmLFxuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkIHNlbGVjdC5oYWxmIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTE0cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgaW5wdXQuaGFsZixcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBzZWxlY3QuaGFsZiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCBzZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwi4pa8XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZzogMTRweCAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkIC5mb3JtLWFkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgLmZvcm0tYWRkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgLmZvcm0tYWRkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1hZGQtc3VibGluZSB7XG4gIHdpZHRoOiAxMjJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgLmZvcm0tYWRkLXN1YmxpbmUge1xuICAgIHdpZHRoOiAzNHZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgLmZvcm0tYWRkLWxvbmcge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkIC5mb3JtLWFkZC1sb25nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkLmZvcm0tcHJvZHVjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMnB4IDAgMTJweCA0MnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkLmZvcm0tcHJvZHVjdHMge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQuZm9ybS1wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogMjJweCAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyIHRkIC5mb3JtLXByb2R1Y3RzX19jb250ZW50IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE0MjRmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAyNzlmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAyNzlmZjtcbiAgdHJhbnNpdGlvbjogYWxsIC4wNXMgZWFzZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCBsYWJlbCBmaWd1cmUge1xuICBtYXgtaGVpZ2h0OiA1OXB4O1xuICBtYXgtd2lkdGg6IDQ3cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCBsYWJlbCBmaWd1cmUgaW1nIHtcbiAgaGVpZ2h0OiA1OXB4O1xuICB3aWR0aDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciB0ZCAuZm9ybS1wcm9kdWN0c19fY29udGVudCBpbnB1dDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgdGQgLmZvcm0tcHJvZHVjdHNfX2NvbnRlbnQgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIuZm9ybV9hZ3JlZSB7XG4gIHBhZGRpbmc6IDEycHggMCAzMnB4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIuZm9ybV9hZ3JlZSB7XG4gICAgcGFkZGluZzogMTJweCAwIDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ci5mb3JtX2FncmVlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIuZm9ybV9hZ3JlZSB0aCB7XG4gIHBhZGRpbmc6IDE0cHggMDtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ci5mb3JtX2FncmVlIHRoLnJlcXVpcmVkOjphZnRlciB7XG4gIHRvcDogMTNweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ci5mb3JtX2FncmVlIHRoLnJlcXVpcmVkOjphZnRlciB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIuZm9ybV9hZ3JlZSAuZm9ybV9wcG9saWN5LXRleHQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyLmZvcm1fYWdyZWUgLmZvcm1fcHBvbGljeS10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODMzO1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIuZm9ybV9hZ3JlZSAuZm9ybV9wcG9saWN5LXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciAjY19hZ3JlZTEgKyBsYWJlbCxcbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUyICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNjhweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyICNjX2FncmVlMSArIGxhYmVsLFxuICAuZm9ybS1hcmVhX190Ym9keTAxIHRyICNjX2FncmVlMiArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUxICsgbGFiZWw6OmJlZm9yZSxcbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUyICsgbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTQyNGY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogLTE0cHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUxICsgbGFiZWw6OmJlZm9yZSxcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciAjY19hZ3JlZTIgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICB3aWR0aDogNDNweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgdG9wOiAtMTBweDtcbiAgfVxufVxuXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyICNjX2FncmVlMSArIGxhYmVsOjphZnRlcixcbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUyICsgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAyNzlmZjtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAyNzlmZjtcbiAgdHJhbnNpdGlvbjogYWxsIC4wNXMgZWFzZTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0tYXJlYV9fdGJvZHkwMSB0ciAjY19hZ3JlZTEgKyBsYWJlbDo6YWZ0ZXIsXG4gIC5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUyICsgbGFiZWw6OmFmdGVyIHtcbiAgICBsZWZ0OiAxN3B4O1xuICB9XG59XG5cbi5mb3JtLWFyZWFfX3Rib2R5MDEgdHIgI2NfYWdyZWUxOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIsXG4uZm9ybS1hcmVhX190Ym9keTAxIHRyICNjX2FncmVlMjpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm1fc3VibWl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm1fc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5cbmJ1dHRvbi5mb3JtX3N1Ym1pdF9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3OWZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0MHB4O1xuICBtaW4td2lkdGg6IDQyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIGJ1dHRvbi5mb3JtX3N1Ym1pdF9idG4ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbmJ1dHRvbi5mb3JtX3N1Ym1pdF9idG46aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI3OWZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uZm9ybS1zZWxlY3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm0tc2VsZWN0ZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMC4zZW0pO1xuICBsZWZ0OiAyODBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA5cHggNS41cHggMCA1LjVweDtcbiAgYm9yZGVyLWNvbG9yOiAjODI4Zjk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tc2VsZWN0ZXI6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdGVyLmZvcm0tYWRkOjphZnRlciB7XG4gIGxlZnQ6IDM2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1zZWxlY3Rlci5mb3JtLWFkZDo6YWZ0ZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXHRcdFx0XHTjgrXjg7Pjgq/jgrnjg5rjg7zjgrhcdFx0XHRcdCovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnRoYW5rcy1mb3JtIHtcbiAgcGFkZGluZzogNi4ycmVtIDAgMi44cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnRoYW5rcy1mb3JtIHtcbiAgICBwYWRkaW5nOiAyLjlyZW0gMCAyLjhyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRoYW5rcy1mb3JtIHtcbiAgICBwYWRkaW5nOiA1LjlyZW0gMCAyLjhyZW07XG4gIH1cbn1cblxuLnRoYW5rcy1mb3JtLXRleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW46IDcuN3JlbSAwIDRyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMzZweCkge1xuICAudGhhbmtzLWZvcm0tdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRoYW5rcy1mb3JtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XG4gICAgbWFyZ2luOiAxLjFyZW0gMCAyLjRyZW07XG4gIH1cbn1cblxuLnRoYW5rcy1mb3JtLWJ0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRoYW5rcy1mb3JtLWJ0bnMge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnRoYW5rcy1mb3JtLWJ0bnMtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc5ZmY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICNGRkY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweDtcbiAgbWluLXdpZHRoOiA0MjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDI3OWZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgLnRoYW5rcy1mb3JtLWJ0bnMtaXRlbSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRoYW5rcy1mb3JtLWJ0bnMtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxufVxuXG4udGhhbmtzLWZvcm0tYnRucy1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuQGltcG9ydCBcIm1peGluXCIsIFwiYmFzZVwiO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHRcdCAgZm9ybS5zY3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZvcm0ge1xyXG5cdHBhZGRpbmc6IDIwLjJyZW0gMCAyLjhyZW07XHJcblxyXG5cdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRwYWRkaW5nOiAxMi45cmVtIDAgMi44cmVtO1xyXG5cdH1cclxufVxyXG4ucmVxe1xyXG5cdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ucmVxOjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiKlwiO1xyXG5cdGNvbG9yOiByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwYWRkaW5nOiA4cHggOHB4IDhweCAwO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5mb3JtLWlubmVyIHtcclxuXHRtYXgtd2lkdGg6IDEyMzJweDtcclxuXHRwYWRkaW5nOiAwIDE2cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRwYWRkaW5nOiAwIDhweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuLmZvcm0taW5uZXIgLmNvbW1vbl9oZWFkbGluZSB7XHJcblx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cdH1cclxuXHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdHRvcDogY2FsYygyZW0gKyAyNHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdHRvcDogY2FsYyg1ZW0gKyA2LjZ2dyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1pbm5lciAuY29tbW9uX2hlYWRsaW5lIGJyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1pbm5lci10ZXh0IHtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luOiAycmVtIDAgN3JlbTtcclxuXHJcblx0QGluY2x1ZGUgbXEoeGwpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuXHRcdG1hcmdpbjogMS4xcmVtIDAgMi40cmVtO1xyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5mb3JtLWFyZWEge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYig2MSwgODEsIDk2KTtcclxuXHRwYWRkaW5nOiAxNnB4IDU3cHggNzBweDtcclxuXHJcblx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0cGFkZGluZzogMTZweCAxNnB4IDcwcHg7XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0cGFkZGluZzogMTZweCAwIDMycHg7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1hcmVhX190aGVhZGVyIHtcclxuXHJcblx0LmZvcm0tYXJlYV9fdGhlYWRlci10ciB7XHJcblx0XHR3aWR0aDogNDAwcHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LWZsb3c6IGNvbHVtbjtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDYxLCA4MSwgOTYpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvcm0tYXJlYV9fdGhlYWRlci10aCB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMzJweCAwO1xyXG5cdFx0d2lkdGg6IDIwNXB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcblx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdHBhZGRpbmc6IDJweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogXCIqXCI7XHJcblx0XHRcdGNvbG9yOiByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRyaWdodDogYXV0bztcclxuXHRcdFx0XHRsZWZ0OiAxNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJweCA1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdGxlZnQ6MnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmZvcm0tYXJlYV9fdGhlYWRlci10ZCB7XHJcblx0XHRwYWRkaW5nOiAzMnB4IDAgMjJweCA1MHB4O1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRwYWRkaW5nOiAzMnB4IDAgMjJweDtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRwYWRkaW5nOiA4cHggMCAxMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vIOeJueOBq+S9leOCguOBquOBhFxyXG5cdFx0aW5wdXQge31cclxuXHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcSh4bCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE0cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMzcHg7XHJcblx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYig0OSwgNjYsIDc5KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0d2lkdGg6IDI3cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyN3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHRvcDogLTJweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDIxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XHJcblx0XHRcdFx0XHR0b3A6IDJweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDogMTNweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEzcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDVweCk7XHJcblx0XHRcdFx0bGVmdDogN3B4O1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4xcyBlYXNlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtcShtKSB7XHJcblx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gN3B4KTtcclxuXHRcdFx0XHRcdGxlZnQ6IDhweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRpbnB1dDpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNqcy10eXBlMSB7fVxyXG5cclxuXHRcdCNqcy10eXBlMiB7fVxyXG5cclxuXHJcblx0XHQuZm9ybS1hcmVhX190aGVhZGVyLXRkX19pdGVtcyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0XHRcdEBpbmNsdWRlIG1xKG0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1idWJibGVfX2NvbnRlbnQuc3Age1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKG0pIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IHJnYigxNDUsIDE2NSwgMTgwKTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1idWJibGUge1xyXG5cdFx0cGFkZGluZzogMCAwIDMwcHggMjQ2cHg7XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEobSkge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweCAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1idWJibGVfX2NvbnRlbnQge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiKDYxLCA4MSwgOTYpO1xyXG5cdFx0cGFkZGluZzogMTRweCAxOHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR3aWR0aDogY2FsYygxMDB2dyAtIDQwOHB4KTtcclxuXHRcdG1heC13aWR0aDogODM4cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEobSkge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTdweDtcclxuXHRcdFx0bGVmdDogNTFweDtcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYig2MSwgODEsIDk2KTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoNjEsIDgxLCA5Nik7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBza2V3KDEyZGVnLCAxMmRlZyk7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwODE3MjI7XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHJcblx0LmZvcm0tYnViYmxlX19jb250ZW50LWltZyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIycHg7XHJcblxyXG5cdFx0Ji5mb3JtMSB7XHJcblx0XHRcdG1pbi13aWR0aDogODRweDtcclxuXHRcdH1cclxuXHJcblx0XHQmLmZvcm0yIHt9XHJcblxyXG5cdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZm9ybS1idWJibGVfX2NvbnRlbnQtdGV4dCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTA2cHgpO1xyXG5cdFx0Y29sb3I6ICNiMWM1ZDU7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1hcmVhX190Ym9keTAxIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cclxuXHR0ciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci1zcGFjaW5nOiA4cHggMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblxyXG5cdFx0XHRmbGV4LWZsb3c6IGNvbHVtbjtcclxuXHRcdH1cclxuXHJcblx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoNjEsIDgxLCA5Nik7XHJcblx0XHR9XHJcblxyXG5cdFx0dGgge1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmc6IDMycHggMDtcclxuXHRcdFx0d2lkdGg6IDIwNXB4O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAwIDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnJlcXVpcmVkIHtcclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIipcIjtcclxuXHRcdFx0XHRcdGNvbG9yOiByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycHggNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdGxlZnQ6MnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdHRkIHtcclxuXHRcdFx0cGFkZGluZzogMTNweCAwIDEycHggNDJweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwNXB4KTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEzcHggMCAxMnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwIDE4cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGlucHV0LFxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzJweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMThweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdC8vIGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdC8vIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuaGFsZiB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjcwcHg7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTE0cHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKHMpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzZWxlY3Qge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCLilrxcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzJweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMThweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JtLWFyZWFfX25vbmUge31cclxuXHJcblx0XHRcdC8vIOauteiQveOBoe+8iOS9j+aJgO+8iemDqOWIhlxyXG5cdFx0XHQuZm9ybS1hZGQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdFx0Ly8gZmxleC1mbG93OiBjb2x1bW47XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1hZGQtc3VibGluZSB7XHJcblx0XHRcdFx0d2lkdGg6IDEyMnB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMzR2dztcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1hZGQtbG9uZyB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5mb3JtLXByb2R1Y3RzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAyMnB4IDAgMTJweCA0MnB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKG0pIHtcclxuXHRcdFx0XHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMjJweCAwIDEycHg7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcm0tcHJvZHVjdHNfX2NvbnRlbnQge1xyXG5cdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIG1xKG0pIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Ly8g54m544Gr5L2V44KC44Gq44GEXHJcblx0XHRcdFx0aW5wdXQge31cclxuXHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3MHB4O1xyXG5cdFx0XHRcdFx0Ly9tYXJnaW4tcmlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDksIDY2LCA3OSk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ5cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDlweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdC8vXHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHQvL1x0XHRcdFx0XHRcdGxlZnQ6IDE0cHg7XHJcblx0XHRcdFx0XHRcdC8vXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRcdFx0XHRcdC8vXHRcdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHQvL1x0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjMDI3OWZmO1xyXG5cdFx0XHRcdFx0XHQvL1x0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogN3B4IHNvbGlkICMwMjc5ZmY7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHJcblx0XHRcdFx0XHRcdHRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDdweDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzAyNzlmZjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAyNzlmZjtcclxuXHJcblxyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjA1cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGZpZ3VyZSB7XHJcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDU5cHg7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNDdweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cclxuXHRcdFx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDU5cHg7XHJcblx0XHRcdFx0XHRcdFx0Ly8gd2lkdGg6IDQ3cHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cclxuXHRcdCYuZm9ybV9hZ3JlZSB7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMCAzMnB4IDA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAwIDMycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIG1xKHhzKSB7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyMHB4IDA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0dGgge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMDtcclxuXHJcblx0XHRcdFx0Ji5yZXF1aXJlZDo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiAxM3B4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKHMpIHtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mb3JtX3Bwb2xpY3ktdGV4dCB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjgzMztcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQjY19hZ3JlZTEsXHJcblx0XHQjY19hZ3JlZTIge1xyXG5cdFx0XHQmICsgbGFiZWwge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDY4cHg7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1OHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDksIDY2LCA3OSk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0dG9wOiAtMTRweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQzcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogNDNweDtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMTBweDtcclxuXHRcdFx0XHRcdFx0Ly8gbGVmdDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdC8vIHRvcDogLThweDtcclxuXHRcdFx0XHRcdC8vIGxlZnQ6IDE0cHg7XHJcblx0XHRcdFx0XHQvLyB3aWR0aDogMTRweDtcclxuXHRcdFx0XHRcdC8vIGhlaWdodDogMjRweDtcclxuXHRcdFx0XHRcdC8vIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjMDI3OWZmO1xyXG5cdFx0XHRcdFx0Ly8gYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgIzAyNzlmZjtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHJcblx0XHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogN3B4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMjc5ZmY7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDI3OWZmO1xyXG5cclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuMDVzIGVhc2U7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSh4cykge1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAxN3B4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpjaGVja2VkICsgbGFiZWwge1xyXG5cdFx0XHRcdCY6OmJlZm9yZSB7fVxyXG5cclxuXHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHJcblx0fVxyXG5cclxufVxyXG5cclxuLmZvcm1fc3VibWl0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLXRvcDogNDRweDtcclxuXHJcblx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG5idXR0b24uZm9ybV9zdWJtaXRfYnRuIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRjb2xvcjogI0ZGRjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogNDBweDtcclxuXHRtaW4td2lkdGg6IDQyMHB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHJcblx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuXHRcdG1pbi13aWR0aDogYXV0bztcclxuXHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYigyLCAxMjEsIDI1NSk7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdH1cclxufVxyXG5cclxuLmZvcm0tc2VsZWN0ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAwLjNlbSk7XHJcbiAgICBsZWZ0OiAyODBweDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci13aWR0aDogOXB4IDUuNXB4IDAgNS41cHg7XHJcblx0Ym9yZGVyLWNvbG9yOiAjODI4Zjk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuXHRcdEBpbmNsdWRlIG1xKHMpIHtcclxuXHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmZvcm0tYWRkOjphZnRlciB7XHJcblx0XHRsZWZ0OiAzNjBweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtcShzKSB7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAxNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLypcdFx0XHRcdOOCteODs+OCr+OCueODmuODvOOCuFx0XHRcdFx0Ki9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLnRoYW5rcy1mb3JtIHtcclxuXHRwYWRkaW5nOiA2LjJyZW0gMCAyLjhyZW07XHJcblxyXG5cdEBpbmNsdWRlIG1xKGwpIHtcclxuXHRcdHBhZGRpbmc6IDIuOXJlbSAwIDIuOHJlbTtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIG1xKHMpIHtcclxuXHRcdHBhZGRpbmc6IDUuOXJlbSAwIDIuOHJlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4udGhhbmtzLWZvcm0tdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdG1hcmdpbjogNy43cmVtIDAgNHJlbTtcclxuXHJcblx0QGluY2x1ZGUgbXEoeGwpIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbXEoeHMpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuXHRcdG1hcmdpbjogMS4xcmVtIDAgMi40cmVtO1xyXG5cdH1cclxufVxyXG5cclxuLnRoYW5rcy1mb3JtLWJ0bnMge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG5cdEBpbmNsdWRlIG1xKHMpIHtcclxuXHRcdGZsZXgtZmxvdzogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi50aGFua3MtZm9ybS1idG5zLWl0ZW0ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYigyLCAxMjEsIDI1NSk7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjRkZGO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogNDBweDtcclxuXHRtaW4td2lkdGg6IDQyMHB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCByZ2IoMiwgMTIxLCAyNTUpO1xyXG5cclxuXHRAaW5jbHVkZSBtcShsKSB7XHJcblx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHR3aWR0aDogNDUlO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgbXEocykge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xyXG5cdFx0bWluLXdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcblx0fVxyXG59XHJcbiIsIkBtaXhpbiBjZiB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbi8vIEBpbmNsdWRlIGNmO1xyXG5cclxuQG1peGluIG1hcmdpbl9hdXRve1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG4vLyBAaW5jbHVkZSBtYXJnaW5fYXV0bztcclxuXHJcbkBtaXhpbiBhYnMgKCR0b3A6IGF1dG8sICRyaWdodDogYXV0bywgJGJvdHRvbTogYXV0bywgJGxlZnQ6IGF1dG8pIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAkdG9wO1xyXG4gIHJpZ2h0OiAkcmlnaHQ7XHJcbiAgYm90dG9tOiAkYm90dG9tO1xyXG4gIGxlZnQ6ICRsZWZ0O1xyXG59XHJcbi8vIEBpbmNsdWRlIGFicyg1cHgsIDIwcHgsIDEwcHgsIDE1cHgpO1xyXG5cclxuQG1peGluIGJveF9ze1xyXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxufVxyXG4vLyBAaW5jbHVkZSBib3hfcztcclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IC41cyl7XHJcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAwcyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpO1xyXG59XHJcbi8vIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLDAuNXMpO1xyXG5cclxuQG1peGluIHRyYW5zaXRpb24yKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IC41cyAsICRkZWxheTowcyl7XHJcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZGVsYXkgZWFzZTtcclxufVxyXG4vLyBAaW5jbHVkZSB0cmFuc2l0aW9uMihhbGwsMC41cywgMHMpO1xyXG5cclxuQG1peGluIHRyYW5zaXRpb24zKCRwcm9wZXJ0eTogYWxsLCAkZHVyYXRpb246IC41cywgJGRlbGF5OjBzLCAkY3ViaWM6KC42NDUsLjA0NSwuMzU1LDEpKXtcclxuICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRkZWxheSBjdWJpYy1iZXppZXIoJGN1YmljKTtcclxufVxyXG4vLyBAaW5jbHVkZSB0cmFuc2l0aW9uMyhhbGwsMC41cywwcywoLjY0NSwuMDQ1LC4zNTUsMSkpO1xyXG5cclxuQG1peGluIG9yaWdpbigkcHJvcGVydHk6IGxlZnQsICRwcm9wZXJ0eTI6IHRvcCl7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogJHByb3BlcnR5ICRwcm9wZXJ0eTI7XHJcbn1cclxuLy8gQGluY2x1ZGUgb3JpZ2luKGxlZnQsIHRvcCk7XHJcblxyXG5AbWl4aW4gc2NhbGUoJGF0YWk6MCl7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgkYXRhaSk7XHJcbn1cclxuLy8gQGluY2x1ZGUgc2NhbGUoMSk7XHJcblxyXG5AbWl4aW4gc2NhbGVYKCRhdGFpOjApe1xyXG4gIHRyYW5zZm9ybTogc2NhbGVYKCRhdGFpKTtcclxufVxyXG4vLyBAaW5jbHVkZSBzY2FsZVgoMSk7XHJcblxyXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xyXG4gICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gICAgICRvcGFjaXR5SUU6ICRvcGFjaXR5ICogMTAwO1xyXG4gICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eUlFKTtcclxufVxyXG4vLyBAaW5jbHVkZSBvcGFjaXR5KDApO1xyXG5cclxuQG1peGluIHdoMTAwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG4vLyBAaW5jbHVkZSB3aDEwMDtcclxuXHJcbkBtaXhpbiBtcSgkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4vLyBAaW5jbHVkZSBtcShtKSB7fVxyXG5cclxuQG1peGluIGxpbmtfdGV4dHtcclxuICBjb2xvcjogIzE0MDBBMztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzhEN0NENztcclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uKCRuYW1lLCAkZHVyYXRpb246IC41cywgJHRpbWluZzplYXNlLCAkZGVsYXk6MHMsICRpdGVyYXRpb246MSwgJGRpcmVjdGlvbjpub3JtYWwsICRmaWxsLW1vZGU6Ym90aCwgJHBsYXktc3RhdGU6cnVubmluZyApe1xyXG4gIGFuaW1hdGlvbjogJG5hbWUgJGR1cmF0aW9uICR0aW1pbmcgJGRlbGF5ICRpdGVyYXRpb24gJGRpcmVjdGlvbiAkZmlsbC1tb2RlICRwbGF5LXN0YXRlIDtcclxufVxyXG4vLyBAaW5jbHVkZSBhbmltYXRpb24oc2xpZGVfbGluZSAxLjBzIGVhc2UgM3MpO1xyXG5cclxuQG1peGluIGZvbnRzaXplKCRzaXplOiAyNCwgJGJhc2U6IDE2KSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gIGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICogMXJlbTtcclxufVxyXG4vLyBAaW5jbHVkZSBmb250c2l6ZSgxNik7XHJcblxyXG4iXX0= */
