@charset "UTF-8";
.user_header {
  position: relative;
  border-top: 5px solid #42210B;
  width: 100%;
  height: 105px;
  box-sizing: border-box;
  box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.3);
}

@media (max-width: 425px) {
  .user_header {
    border-top-width: 3px;
    height: auto;
  }
}

.user_header--inner {
  position: relative;
  display: block;
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
}

.user_header--name {
  display: inline-block;
}

.user_header--logo_kp {
  display: block;
  width: 225px;
  padding: 15px 0 0 0;
}

@media (max-width: 425px) {
  .user_header--logo_kp {
    width: 180px;
    padding: 10px;
  }
}

.user_header--link {
  position: absolute;
  top: 10px;
  right: 10px;
  color: #7b7b7b;
  font-size: 12px;
  font-size: 0.75rem;
  text-decoration: none;
  padding: 0 0 0 5px;
  transition: .15s;
}

.user_header--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: -5px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 0 4px 4px;
  border-color: transparent transparent transparent #7b7b7b;
}

.user_header:hover {
  color: #000;
}

.user_header:hover:before {
  border-color: transparent transparent transparent #000;
}

.user_contents {
  width: 100%;
  background-image: url("/container/common/images/bg-main-content.png");
}

.user_contents--inner {
  width: 960px;
  padding: 90px 0;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .user_contents--inner {
    width: calc(100% - 20px);
    padding: 40px 0;
  }
}

.user_contents--ttl {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 1.2;
  font-weight: 700;
  text-align: center;
  color: #42210B;
  padding: 0 0 35px 0;
}

@media (max-width: 425px) {
  .user_contents--ttl {
    font-size: 18px;
    font-size: 1.125rem;
    padding: 0 0 30px;
  }
}

.user_contents--intro {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.4;
  margin: 0 0 20px;
}

@media (max-width: 425px) {
  .user_contents--intro {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.user_contents--caution {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.4;
  color: #ff0000;
  background-color: #e6d4c0;
  text-align: center;
  border-radius: 10px;
  padding: 20px;
  margin: 0 0 20px;
  box-sizing: border-box;
  position: relative;
}

@media (max-width: 425px) {
  .user_contents--caution {
    font-size: 14px;
    font-size: 0.875rem;
    margin: 0;
    padding: 25px 0;
    border-radius: 5px;
  }
}

.user_contents--caution-mark:before {
  content: '';
  width: 45px;
  height: 42px;
  display: inline-block;
  background: url("/container/user/images/user_contents--caution--before.png") no-repeat;
  background-size: contain;
  position: absolute;
  top: calc(50% - 22px);
  left: 30px;
}

@media (max-width: 425px) {
  .user_contents--caution-mark {
    padding: 60px 0 25px;
  }
  .user_contents--caution-mark:before {
    width: 40px;
    height: 36px;
    top: 15px;
    left: calc(50% - 18px);
  }
}

.user_contents--box {
  position: relative;
  background-color: #fff;
  border: 2px solid #603813;
  border-radius: 10px;
  padding: 60px 20px;
  box-sizing: border-box;
  margin-top: 60px;
}

.user_contents--box:before {
  content: "";
  position: absolute;
  top: -62px;
  right: 0;
  background-image: url("/container/common/images/charactor04.png");
  width: 220px;
  height: 60px;
}

@media (max-width: 425px) {
  .user_contents--box {
    padding: 30px 10px;
    margin: 80px 0 0;
  }
  .user_contents--box:before {
    right: calc(50% - 110px);
  }
}

.user_contents--box-edit {
  padding: 5px;
  margin-bottom: 30px;
}

.user_contents--login {
  display: flex;
  justify-content: flex-end;
  align-items: baseline;
  flex-wrap: wrap;
  width: 650px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .user_contents--login {
    display: block;
    width: 100%;
  }
}

.user_contents--login_item {
  width: 65%;
  margin: 0 0 20px 0;
  position: relative;
}

@media (max-width: 425px) {
  .user_contents--login_item {
    width: 100%;
    margin: 0 0 40px;
  }
}

.user_contents--login_txt {
  width: 35%;
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  text-align: right;
}

@media (max-width: 425px) {
  .user_contents--login_txt {
    width: 100%;
    font-size: 14px;
    font-size: 0.875rem;
    text-align: left;
    margin: 0 0 10px;
  }
}

.user_contents--input {
  width: 400px;
  height: 40px;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #ccc;
}

@media (max-width: 425px) {
  .user_contents--input {
    width: 100%;
    height: 46px;
  }
}

.user_contents--link_pw {
  position: relative;
  top: 5px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #46bced;
  padding: 0 0 0 14px;
  display: block;
  margin: 30px 0 0;
}

.user_contents--link_pw:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 3px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #46bced;
  border-right: 1px solid #46bced;
  transform: rotate(45deg);
}

.user_contents--btn_login {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 30px auto 0 auto;
  width: 400px;
  height: 60px;
  border-radius: 30px;
  color: #fff;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  background-color: #69c324;
  border: 0;
  cursor: pointer;
  transition: 0.15s;
}

.user_contents--btn_login:hover {
  background: #64AF23;
}

@media (max-width: 425px) {
  .user_contents--btn_login {
    font-size: 16px;
    font-size: 1rem;
    width: 100%;
    height: 54px;
  }
}

.user_contents--text {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0 0 30px;
}

@media (max-width: 425px) {
  .user_contents--text {
    line-height: 1.7;
    margin: 0 auto 75px;
    width: calc(100% - 60px);
  }
}

.user_contents--text_caution {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.6;
  margin: 0 0 25px;
  display: block;
}

.user_contents--text_caution:last-child {
  margin: 0;
}

@media (max-width: 425px) {
  .user_contents--text_caution {
    font-size: 14px;
    font-size: 0.875rem;
  }
}

.user_contents--error .user-edit_form--pr {
  left: 0;
  bottom: 15px;
}

.user-select_choose {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
}

.user-select_choose:before {
  content: "";
  position: absolute;
  top: -60px;
  right: 0;
  background-image: url("/container/common/images/charactor04.png");
  width: 220px;
  height: 60px;
}

@media (max-width: 425px) {
  .user-select_choose {
    display: block;
  }
  .user-select_choose:before {
    right: calc(50% - 110px);
  }
}

.user-select_choose--link {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #603813;
  border-radius: 10px;
  width: 300px;
  padding: 50px 0 180px 0;
  box-sizing: border-box;
  background-color: #fff;
  overflow: hidden;
  transition: .15s;
  text-decoration: none;
}

.user-select_choose--link:hover {
  background: rgba(200, 155, 5, 0.3);
}

.user-select_choose--link:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 60px 60px;
  border-color: transparent transparent #ffcc00 transparent;
  position: absolute;
  right: 0;
  bottom: 0;
}

.user-select_choose--link:after {
  content: '';
  width: 8px;
  height: 8px;
  display: inline-block;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  position: absolute;
  right: 13px;
  bottom: 15px;
}

@media (max-width: 425px) {
  .user-select_choose--link {
    display: flex;
    padding: 20px;
    margin: 0 auto 20px auto;
  }
  .user-select_choose--link:before {
    border-width: 0 0 56px 56px;
  }
  .user-select_choose--link:last-of-type {
    margin: 0 auto;
  }
}

.user-select_choose--wrap {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 186px;
}

@media (max-width: 425px) {
  .user-select_choose--wrap {
    width: 162px;
  }
}

.user-select_choose--icons {
  width: 32px;
}

.user-select_choose--dish {
  position: absolute;
}

.user-select_choose--dish:before {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ꤡ";
  color: #B2B2B2;
}

.user-select_choose--dish:nth-child(1) {
  bottom: 8px;
}

.user-select_choose--dish:nth-child(2) {
  bottom: 16px;
}

.user-select_choose--dish:nth-child(3) {
  bottom: 24px;
}

.user-select_choose--dish:nth-child(4) {
  bottom: 32px;
}

.user-select_choose--dish:nth-child(5) {
  bottom: 40px;
}

.user-select_choose--dish:nth-child(6) {
  bottom: 48px;
}

.user-select_choose--dish-five:before {
  font-size: 40px;
  font-size: 2.5rem;
}

.user-select_choose--dish-six:before {
  font-size: 40px;
  font-size: 2.5rem;
}

.user-select_choose--product {
  margin: 0 0 0 25px;
}

@media (max-width: 425px) {
  .user-select_choose--product {
    margin: 0 0 0 16px;
  }
}

.user-select_choose--ttl {
  font-size: 16px;
  font-size: 1rem;
  color: #725C50;
  font-weight: normal;
  line-height: 1.2;
  margin: 8px 0 0;
}

@media (max-width: 425px) {
  .user-select_choose--ttl {
    font-size: 14px;
    font-size: 0.875rem;
    margin: 4px 0 0;
  }
}

.user-select_choose--number {
  font-size: 30px;
  font-size: 1.875rem;
  color: #5E3D1C;
  font-weight: 700;
}

@media (max-width: 425px) {
  .user-select_choose--number {
    font-size: 26px;
    font-size: 1.625rem;
  }
}

.user-select_choose--square {
  font-size: 16px;
  font-size: 1rem;
  color: #5E3D1C;
  font-weight: 700;
  border: 1px solid #5E3D1C;
  border-radius: 3px;
  width: 56px;
  padding: 4px 0;
  display: inline-block;
  text-align: center;
  margin: 0 0 0 8px;
}

@media (max-width: 425px) {
  .user-select_choose--square {
    font-size: 14px;
    font-size: 0.875rem;
    width: 50px;
    margin: 0 0 0 4px;
  }
}

.user-select_choose--img {
  position: absolute;
  bottom: 30px;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: block;
}

@media (max-width: 425px) {
  .user-select_choose--img {
    position: relative;
    bottom: auto;
    width: 80px;
  }
}

.user-select_choose-2type .user-select_choose--link {
  padding: 60px 20px;
  width: 460px;
  height: 196px;
}

@media (max-width: 425px) {
  .user-select_choose-2type .user-select_choose--link {
    width: calc(100% - 55px);
    height: 155px;
    margin: 0 auto 20px;
    padding: 40px 20px;
  }
}

.user-select_choose-2type .user-select_choose--img {
  position: relative;
  bottom: auto;
  left: auto;
  margin: 0 0 0 50px;
}

@media (max-width: 425px) {
  .user-select_choose-2type .user-select_choose--img {
    width: 80px;
    margin: 0 0 0 10px;
  }
}

.user-flow_order {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 100px;
}

@media (max-width: 425px) {
  .user-flow_order {
    display: block;
    margin: 0;
  }
}

.user-flow_order-edit {
  margin: 0 0 30px;
}

.user-flow_order--box {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  margin: 0 0 0 20px;
}

.user-flow_order--box:after {
  content: '';
  width: 6px;
  height: 6px;
  display: inline-block;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
  position: absolute;
  right: -11px;
  top: calc(50% - 3px);
}

.user-flow_order--box:first-of-type {
  margin: 0;
}

.user-flow_order--box:last-of-type:after {
  content: none;
}

@media (max-width: 425px) {
  .user-flow_order--box {
    margin: 0 0 15px;
  }
  .user-flow_order--box:after {
    transform: rotate(135deg);
    right: calc(50% - 23px);
    top: auto;
    bottom: -10px;
  }
  .user-flow_order--box:first-of-type {
    margin: 0 0 15px;
  }
  .user-flow_order--box:last-of-type {
    margin: 0;
  }
}

.user-flow_order--number {
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff;
  font-weight: 700;
  width: 40px;
  background: #603813;
  border-radius: 5px 0 0 5px;
  padding: 23px 0;
  text-align: center;
}

@media (max-width: 425px) {
  .user-flow_order--number {
    padding: 13px 0;
  }
}

.user-flow_order--number-current {
  color: #ffcc00;
}

.user-flow_order--text {
  font-size: 14px;
  font-size: 0.875rem;
  color: #603813;
  font-weight: 700;
  width: 185px;
  background: #fff;
  border-radius: 0 5px 5px 0;
  padding: 23px 0;
  text-align: center;
}

@media (max-width: 425px) {
  .user-flow_order--text {
    width: 225px;
    padding: 13px 0;
  }
}

.user-flow_order--text-current {
  background: #ffcc00;
}

.user-edit_lead--box {
  font-size: 16px;
  font-size: 1rem;
  color: #F2150D;
  line-height: 1.6;
  background: #fff;
  padding: 19px 0;
  text-align: center;
  border-radius: 10px;
  margin: 0 auto 30px;
}

@media (max-width: 425px) {
  .user-edit_lead--box {
    font-size: 14px;
    font-size: 0.875rem;
    padding: 25px 0;
    border-radius: 5px;
    width: calc(100% - 15px);
  }
}

.user-edit_lead--text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  margin: 0 0 40px;
}

@media (max-width: 425px) {
  .user-edit_lead--text {
    margin: 0 auto 30px;
    width: calc(100% - 15px);
  }
}

.user-edit_lead--small {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 auto 15px;
  display: block;
}

@media (max-width: 425px) {
  .user-edit_lead--small {
    width: calc(100% - 15px);
    margin: 0 auto;
  }
}

.user-edit_lead--asterisk {
  color: #ED1C24;
}

.user-edit_form {
  border-radius: 10px;
}

.user-edit_form--part {
  display: flex;
  align-items: center;
  position: relative;
}

.user-edit_form--part:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 300px;
  background-color: #F3F1EF;
  height: 100%;
}

.user-edit_form--part:after {
  content: '';
  display: inline-block;
  width: 940px;
  height: 1px;
  background: #E8E3DF;
  position: absolute;
  bottom: 0;
  left: 5px;
}

.user-edit_form--part:last-of-type:after {
  content: none;
}

@media (max-width: 425px) {
  .user-edit_form--part {
    display: block;
    margin: 0 0 20px;
  }
  .user-edit_form--part:before {
    content: none;
  }
  .user-edit_form--part:after {
    content: none;
  }
}

.user-edit_form--part-no_line:after {
  content: none;
}

.user-edit_form--part-first:before {
  border-radius: 10px 0 0 0;
}

.user-edit_form--part-last:before {
  border-radius: 0 0 0 10px;
}

.user-edit_form--part_type {
  display: flex;
  align-items: center;
  position: relative;
}

.user-edit_form--part_type:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 300px;
  background-color: #F3F1EF;
  height: 100%;
}

.user-edit_form--part_type:last-child:after {
  content: '';
  display: inline-block;
  width: 940px;
  height: 1px;
  background: #E8E3DF;
  position: absolute;
  bottom: 0;
  left: 5px;
}

@media (max-width: 425px) {
  .user-edit_form--part_type {
    display: block;
    margin: 0 0 40px;
  }
  .user-edit_form--part_type:before {
    content: none;
  }
  .user-edit_form--part_type:last-child:after {
    content: none;
  }
}

.user-edit_form--heading {
  font-size: 16px;
  font-size: 1rem;
  width: 300px;
  padding: 42px 0 42px 40px;
  box-sizing: border-box;
  z-index: 1;
}

.user-edit_form--heading:after {
  content: "*";
  color: #ED1C24;
  display: inline-block;
}

@media (max-width: 425px) {
  .user-edit_form--heading {
    font-size: 14px;
    font-size: 0.875rem;
    width: 100%;
    padding: 13px 0;
    text-align: center;
    display: block;
    margin: 0 0 12px;
    background-color: #F3F1EF;
  }
}

.user-edit_form--heading-mail {
  padding: 64px 0 44px 40px;
}

@media (max-width: 425px) {
  .user-edit_form--heading-mail {
    padding: 13px 0;
  }
}

.user-edit_form--heading-model {
  padding: 40px 0 70px 40px;
}

@media (max-width: 425px) {
  .user-edit_form--heading-model {
    padding: 13px 0 40px;
  }
}

.user-edit_form--heading-no_asterisk:after {
  content: none;
}

@media (max-width: 425px) {
  .user-edit_form--heading-disabled {
    background: none;
  }
}

.user-edit_form--heading-post {
  padding: 30px 0 30px 60px;
}

@media (max-width: 425px) {
  .user-edit_form--heading-post {
    background: none;
    text-align: left;
    padding: 0;
    width: calc(100% - 16px);
    margin: 0 auto 10px;
  }
}

@media (max-width: 425px) {
  .user-edit_form--heading-post_number {
    padding: 10px 0 30px;
  }
}

@media (max-width: 425px) {
  .user-edit_form--heading-first {
    border-radius: 10px 10px 0 0;
  }
}

.user-edit_form--description {
  font-size: 16px;
  font-size: 1rem;
  padding: 0 0 0 20px;
  box-sizing: border-box;
  display: block;
  position: relative;
}

@media (max-width: 425px) {
  .user-edit_form--description {
    font-size: 14px;
    font-size: 0.875rem;
    padding: 0;
    margin: 0 auto 10px;
  }
}

.user-edit_form--description-select {
  font-size: 14px;
  font-size: 0.875rem;
}

.user-edit_form--description-select:after {
  content: "";
  vertical-align: middle;
  box-sizing: border-box;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #725C50 transparent transparent transparent;
  position: absolute;
  top: calc(50% - 3px);
  right: 10px;
}

@media (max-width: 425px) {
  .user-edit_form--description-select {
    width: calc(100% - 16px);
  }
}

.user-edit_form--description-select_type {
  font-size: 14px;
  font-size: 0.875rem;
}

.user-edit_form--description-select_type:after {
  content: "";
  vertical-align: middle;
  box-sizing: border-box;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #725C50 transparent transparent transparent;
  position: absolute;
  top: calc(50% - 3px);
  right: 10px;
}

@media (max-width: 425px) {
  .user-edit_form--description-select_type {
    width: calc(100% - 12px);
  }
  .user-edit_form--description-select_type:after {
    right: calc(50% - 24px);
  }
}

@media (max-width: 425px) {
  .user-edit_form--description-select_type-confirm_sp {
    padding: 0 0 0 20px;
  }
}

.user-edit_form--description-select_address {
  font-size: 14px;
  font-size: 0.875rem;
}

.user-edit_form--description-select_address:after {
  content: "";
  vertical-align: middle;
  box-sizing: border-box;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #725C50 transparent transparent transparent;
  position: absolute;
  top: calc(50% - 3px);
  right: 10px;
}

@media (max-width: 425px) {
  .user-edit_form--description-select_address:after {
    right: calc(50% - 56px);
  }
}

.user-edit_form--description-small {
  font-size: 14px;
  font-size: 0.875rem;
}

.user-edit_form--description-type {
  padding: 20px;
}

@media (max-width: 425px) {
  .user-edit_form--description-type {
    padding: 0 0 0 20px;
  }
}

.user-edit_form--input {
  font-size: 14px;
  font-size: 0.875rem;
  height: 40px;
  padding: 0 15px;
  box-sizing: border-box;
  border: 1px solid #CCCCCC;
  width: 430px;
}

.user-edit_form--input::-webkit-input-placeholder {
  color: #999;
}

.user-edit_form--input::-moz-placeholder {
  color: #999;
}

.user-edit_form--input:-ms-input-placeholder {
  color: #999;
}

.user-edit_form--input::-ms-input-placeholder {
  color: #999;
}

.user-edit_form--input::placeholder {
  color: #999;
}

@media (max-width: 425px) {
  .user-edit_form--input {
    width: calc(100% - 16px);
    display: block;
    margin: 0 auto;
  }
}

.user-edit_form--input-name {
  width: 210px;
  margin: 0 0 0 5px;
}

.user-edit_form--input-name:first-child {
  margin: 0;
}

@media (max-width: 425px) {
  .user-edit_form--input-name {
    width: 46%;
    display: inline-block;
  }
  .user-edit_form--input-name:first-child {
    margin: 0 0 0 8px;
  }
}

.user-edit_form--input-type {
  width: 160px;
  margin: 0 0 0 10px;
}

@media (max-width: 425px) {
  .user-edit_form--input-type {
    margin: 0 0 10px 14px;
    display: inline-block;
  }
}

.user-edit_form--example {
  font-size: 14px;
  font-size: 0.875rem;
  color: #999;
  margin: 0 0 0 8px;
}

@media (max-width: 425px) {
  .user-edit_form--example {
    display: block;
  }
}

.user-edit_form--example_link {
  color: #46BCED;
  text-decoration: none;
}

.user-edit_form--attention {
  font-size: 14px;
  font-size: 0.875rem;
  color: #ED1C24;
  margin: 0 auto 10px;
}

@media (max-width: 425px) {
  .user-edit_form--attention {
    width: calc(100% - 16px);
  }
}

.user-edit_form--model_link {
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff;
  text-align: center;
  display: inline-block;
  text-decoration: none;
  background: #603813;
  border-radius: 14px;
  padding: 7px 21px;
  position: absolute;
  left: 40px;
  bottom: 30px;
  transition: 0.15s;
}

.user-edit_form--model_link:hover {
  background: #ea5843;
}

@media (max-width: 425px) {
  .user-edit_form--model_link {
    left: calc(50% - 70px);
    bottom: auto;
    top: 32px;
  }
}

.user-edit_form--select {
  font-size: 14px;
  font-size: 0.875rem;
  height: 40px;
  background: #fff;
  border: 1px solid #ccc;
  padding-left: 15px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.user-edit_form--select-type {
  width: 160px;
  margin: 0 0 0 10px;
}

.user-edit_form--select-address {
  width: 230px;
}

@media (max-width: 425px) {
  .user-edit_form--select-address {
    margin: 0 0 0 8px;
  }
}

.user-edit_form--select-business {
  width: 260px;
}

@media (max-width: 425px) {
  .user-edit_form--select-business {
    width: 100%;
  }
}

.user-edit_form--add {
  position: absolute;
  bottom: -35px;
  right: 0;
  text-align: right;
  font-size: 14px;
  font-size: 0.875rem;
}

.user-edit_form--add_icon {
  display: inline-block;
  background: #E8E3DF;
  width: 20px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ccc;
  box-sizing: border-box;
  margin-left: 5px;
}

.user-edit_form--post {
  font-size: 14px;
  font-size: 0.875rem;
  position: absolute;
  left: 40px;
  bottom: 5px;
  color: #46BCED;
  display: inline-block;
  text-decoration: none;
}

@media (max-width: 425px) {
  .user-edit_form--post {
    left: calc(50% - 63px);
    bottom: auto;
    top: 30px;
  }
}

.user-edit_form--pr {
  font-size: 12px;
  font-size: 0.75rem;
  position: absolute;
  display: inline-block;
  color: #fff;
  font-weight: bolder;
  background: #cc0000;
  padding: 5px;
  left: 30px;
  bottom: -15px;
}

@media (max-width: 425px) {
  .user-edit_form--pr {
    left: 20px;
    bottom: -10px;
  }
}

.user-edit_form--pr_name {
  font-size: 12px;
  font-size: 0.75rem;
  position: absolute;
  display: inline-block;
  color: #fff;
  font-weight: bolder;
  background: #cc0000;
  padding: 5px;
  left: 250px;
  bottom: -15px;
}

@media (max-width: 425px) {
  .user-edit_form--pr_name {
    left: 54%;
    bottom: -10px;
  }
}

.user-edit_form--pr_type {
  font-size: 12px;
  font-size: 0.75rem;
  position: absolute;
  display: inline-block;
  color: #fff;
  font-weight: bolder;
  background: #cc0000;
  padding: 5px;
  left: 78px;
  bottom: -15px;
}

@media (max-width: 425px) {
  .user-edit_form--pr_type {
    left: 60px;
    bottom: 15px;
  }
}

.user-edit_form--pr_agree {
  font-size: 12px;
  font-size: 0.75rem;
  position: absolute;
  display: inline-block;
  color: #fff;
  font-weight: bolder;
  background: #cc0000;
  padding: 5px;
  left: 50%;
  transform: translate(-50%);
  margin: auto;
  bottom: -15px;
}

.user-edit_form--confirm_type {
  display: block;
  line-height: 1.7;
}

.user-edit_text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  margin: 30px 0 80px;
}

@media (max-width: 425px) {
  .user-edit_text {
    width: calc(100% - 20px);
    margin: 20px auto 70px;
  }
}

.user-edit_modal {
  display: none;
}

.user-edit_modal--content {
  background-color: #fff;
  width: 650px;
  left: calc(50% - 325px);
  top: 30px;
  position: fixed;
  box-sizing: border-box;
  padding: 20px 20px 40px;
  z-index: 1;
}

@media (max-width: 425px) {
  .user-edit_modal--content {
    width: calc(100% - 16px);
    left: 0;
    right: 0;
    margin: auto;
    padding: 20px;
  }
}

.user-edit_modal--pic {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.user-edit_modal--ttl {
  font-size: 20px;
  font-size: 1.25rem;
  background-color: #5e3d1c;
  color: #fff;
  display: block;
  text-align: center;
  padding: 10px 0;
  margin: 0 0 15px 0;
}

@media (max-width: 425px) {
  .user-edit_modal--ttl {
    font-size: 16px;
    font-size: 1rem;
  }
}

.user-edit_modal--description {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
  margin: 0 0 15px;
}

.user-edit_modal--bg {
  background-color: rgba(0, 0, 0, 0.2);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.user-edit_modal--close_btn {
  position: absolute;
  bottom: -50px;
  left: calc(50% - 31px);
}

.user-edit_privacy {
  position: relative;
}

.user-edit_privacy--ttl {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #fff;
  background: #603813;
  border-radius: 5px 5px 0 0;
  padding: 16px 0;
  text-align: center;
}

@media (max-width: 425px) {
  .user-edit_privacy--ttl {
    width: calc(100% - 20px);
    margin: 0 auto;
  }
}

.user-edit_privacy--scroll {
  overflow: auto;
  height: 200px;
  margin: 0 0 20px;
}

@media (max-width: 425px) {
  .user-edit_privacy--scroll {
    width: calc(100% - 20px);
    margin: 0 auto 20px;
  }
}

.user-edit_privacy--content {
  padding: 36px 30px;
  background: #fff;
}

.user-edit_privacy--text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  margin: 0 0 36px;
}

.user-edit_privacy--text:last-child {
  margin: 0;
}

.user-edit_privacy--label {
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  color: #666666;
  background: #fff;
  width: 100%;
  border: 1px solid #F2150D;
  padding: 20px 0;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0 0 35px;
  box-sizing: border-box;
}

.user-edit_privacy--label:hover {
  cursor: pointer;
}

@media (max-width: 425px) {
  .user-edit_privacy--label {
    font-size: 15px;
    font-size: 0.9375rem;
    margin: 0 auto 50px;
    padding: 20px 5px;
    width: calc(100% - 20px);
  }
}

.user-edit_privacy--input {
  width: 25px;
  height: 25px;
  margin: 0 20px 0 0;
}

@media (max-width: 425px) {
  .user-edit_privacy--input {
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
  }
}

.user-edit_submit {
  position: relative;
}

.user-edit_submit-confirm {
  margin: 60px 0 0;
}

@media (max-width: 425px) {
  .user-edit_submit-confirm {
    margin: 35px 0 0;
  }
}

.user-edit_submit--input {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  color: #fff;
  width: 460px;
  padding: 20px 0;
  margin: 0 auto;
  background-color: #69c324;
  border-radius: 35px;
  display: block;
  border: none;
  cursor: pointer;
  text-decoration: none;
  transition: 0.15s;
}

.user-edit_submit--input:hover {
  background: #64AF23;
}

@media (max-width: 425px) {
  .user-edit_submit--input {
    font-size: 16px;
    font-size: 1rem;
    padding: 15px 0;
    width: calc(100% - 55px);
    border-radius: 28px;
  }
}

.user-edit_submit--back {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
  color: #B3B3B3;
  width: 228px;
  border-radius: 25px;
  border: 1px solid #B3B3B3;
  text-align: center;
  background: #fff;
  padding: 17px 0;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  transition: 0.15s;
  cursor: pointer;
}

.user-edit_submit--back:before {
  content: "";
  width: 3px;
  height: 3px;
  border-top: 1px solid #B3B3B3;
  border-right: 1px solid #B3B3B3;
  transform: rotate(-135deg);
  position: absolute;
  top: calc(50% - 1px);
  left: 24px;
}

.user-edit_submit--back:hover {
  color: #fff;
  border: 1px solid #fff;
  background: #B3B3B3;
}

.user-edit_submit--back:hover:before {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}

@media (max-width: 425px) {
  .user-edit_submit--back {
    font-size: 12px;
    font-size: 0.75rem;
    width: 160px;
    border-radius: 17px;
    padding: 10px 0;
    position: relative;
    margin: 25px auto 0;
  }
  .user-edit_submit--back:before {
    left: 15px;
  }
}

.user-register_box-fin {
  padding: 40px 0 0 0;
}

.user-register_box--ttl {
  font-size: 34px;
  font-size: 2.125rem;
  line-height: 1.3;
  color: #42210B;
  text-align: center;
  margin: 0 0 50px;
}

@media (max-width: 425px) {
  .user-register_box--ttl {
    font-size: 22px;
    font-size: 1.375rem;
    margin-bottom: 30px;
  }
}

.user-register_box--text {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  margin: 0 0 40px;
  text-align: center;
}

.user-register_box--text:last-child {
  margin: 0;
}

.user-register_box--strong {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.3;
  font-weight: 700;
  color: #4D4D4D;
  text-align: center;
  display: block;
  margin: 0 0 40px;
}

@media (max-width: 425px) {
  .user-register_box--strong {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 20px;
  }
}

.user-register_box--link {
  font-size: 14px;
  font-size: 0.875rem;
  color: #603813;
  font-weight: 700;
  text-align: center;
  display: block;
  background: #ffcc00;
  width: 228px;
  padding: 18px 0;
  border-radius: 25px;
  margin: 0 auto 25px;
  text-decoration: none;
  transition: .15s;
  position: relative;
}

.user-register_box--link:after {
  content: '';
  width: 4px;
  height: 4px;
  display: inline-block;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
  position: absolute;
  top: calc(50% - 2px);
  right: 20px;
}

.user-register_box--link:last-of-type {
  margin: 0 auto;
}

.user-register_box--link:hover {
  background: #E0B707;
}

.user-forgot_form--box {
  width: 660px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .user-forgot_form--box {
    width: 100%;
    margin: 0 auto 35px;
  }
}

.user-forgot_form--input {
  width: 460px;
  height: 46px;
  padding: 10px;
  box-sizing: border-box;
  border-radius: 2px;
  border: 1px solid #ccc;
  margin: 0 0 0 10px;
}

@media (max-width: 425px) {
  .user-forgot_form--input {
    width: 100%;
    display: block;
    margin: 10px 0 0;
  }
}

.user-forgot_form--error {
  position: relative;
  z-index: 10;
}

.user-forgot_form--error .user-edit_form--pr {
  left: calc(50% - 143px);
  bottom: -25px;
}

@media (max-width: 425px) {
  .user-forgot_form--error .user-edit_form--pr {
    left: 0;
    bottom: 8px;
  }
}

.user-forgot_fin_form .user-edit_form--error {
  position: relative;
  z-index: 10;
}

.user-forgot_fin_form .user-edit_form--error .user-edit_form--pr {
  left: 0;
  bottom: 25px;
}

@media (max-width: 425px) {
  .user-forgot_fin_form .user-edit_form--error .user-edit_form--pr {
    left: 0;
    bottom: -25px;
  }
}

.user-select_type {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  width: 860px;
  margin: 30px auto 0 auto;
}

@media (max-width: 425px) {
  .user-select_type {
    display: block;
    width: auto;
  }
}

.user-select_type--link {
  position: relative;
  background-color: #fff;
  border: 2px solid #603813;
  border-radius: 10px;
  padding: 60px 20px;
  box-sizing: border-box;
  width: 410px;
  height: 196px;
  overflow: hidden;
  transition: .15s;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

.user-select_type--link:hover {
  background: rgba(200, 155, 5, 0.3);
}

.user-select_type--link:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 60px 60px;
  border-color: transparent transparent #ffcc00 transparent;
  position: absolute;
  right: 0;
  bottom: 0;
}

.user-select_type--link:after {
  content: '';
  width: 8px;
  height: 8px;
  display: inline-block;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(45deg);
  position: absolute;
  right: 13px;
  bottom: 15px;
}

@media (max-width: 425px) {
  .user-select_type--link {
    width: 100%;
    height: 155px;
    margin: 0 auto 20px;
    padding: 30px 10px;
  }
  .user-select_type--link:before {
    border-width: 0 0 56px 56px;
  }
  .user-select_type--link:last-of-type {
    margin: 0 auto;
  }
}

.user-select_type--wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 186px;
  position: relative;
}

@media (max-width: 425px) {
  .user-select_type--wrap {
    width: 162px;
  }
}

.user-select_type--icons {
  width: 32px;
}

.user-select_type--dish {
  position: absolute;
}

.user-select_type--dish:before {
  font-family: "icomoon" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "ꤡ";
  color: #B2B2B2;
}

.user-select_type--dish:nth-child(1) {
  bottom: 8px;
}

.user-select_type--dish:nth-child(2) {
  bottom: 16px;
}

.user-select_type--dish:nth-child(3) {
  bottom: 24px;
}

.user-select_type--dish:nth-child(4) {
  bottom: 32px;
}

.user-select_type--dish:nth-child(5) {
  bottom: 40px;
}

.user-select_type--dish:nth-child(6) {
  bottom: 48px;
}

.user-select_type--dish-five:before {
  font-size: 40px;
  font-size: 2.5rem;
}

.user-select_type--dish-six:before {
  font-size: 40px;
  font-size: 2.5rem;
}

.user-select_type--product {
  margin: 0 0 0 25px;
}

@media (max-width: 425px) {
  .user-select_type--product {
    margin: 0 0 0 16px;
  }
}

.user-select_type--ttl {
  font-size: 16px;
  font-size: 1rem;
  color: #725C50;
  font-weight: normal;
  line-height: 1.2;
  margin: 8px 0 0;
}

@media (max-width: 425px) {
  .user-select_type--ttl {
    font-size: 14px;
    font-size: 0.875rem;
    margin: 4px 0 0;
  }
}

.user-select_type--number {
  font-size: 30px;
  font-size: 1.875rem;
  color: #5E3D1C;
  font-weight: 700;
}

@media (max-width: 425px) {
  .user-select_type--number {
    font-size: 26px;
    font-size: 1.625rem;
  }
}

.user-select_type--square {
  font-size: 16px;
  font-size: 1rem;
  color: #5E3D1C;
  font-weight: 700;
  border: 1px solid #5E3D1C;
  border-radius: 3px;
  width: 56px;
  padding: 4px 0;
  display: inline-block;
  text-align: center;
  margin: 0 0 0 8px;
}

@media (max-width: 425px) {
  .user-select_type--square {
    font-size: 14px;
    font-size: 0.875rem;
    width: 50px;
    margin: 5px 0 0 5px;
  }
}

.user-select_type--img {
  margin: 0 0 0 50px;
  display: block;
}

@media (max-width: 425px) {
  .user-select_type--img {
    width: 80px;
    margin: 0 0 0 10px;
  }
}

.user-maintenance--note {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 1.3;
  color: #603813;
  font-weight: 700;
  text-align: center;
}

@media (max-width: 425px) {
  .user-maintenance--note {
    font-size: 18px;
    padding: 80px 0;
  }
}

.user-maintenance--link_gohome {
  position: relative;
  width: 400px;
  height: 60px;
  margin: 40px auto 0 auto;
  border-radius: 30px;
  font-size: 18px;
  font-size: 1.125rem;
  text-decoration: none;
  font-weight: 700;
  text-align: center;
  color: #603813;
  background-color: #ffcc00;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 425px) {
  .user-maintenance--link_gohome {
    width: 300px;
    font-size: 15px;
  }
}

.user-maintenance--link_gohome:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  width: 5px;
  height: 5px;
  margin: auto 0;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
  transition: .15s;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC91c2VyLmNzcyIsImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC91c2VyLnNjc3MiLCJjb250YWluZXIvY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7RUFDRSxrQkFBa0I7RUFDbEIsNkJDRm9CO0VER3BCLFdBQVc7RUFDWCxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLDBDQUF5QztBREYzQzs7QUVxSUU7RUR6SUY7SUFRSSxxQkFBcUI7SUFDckIsWUFBWTtFRENkO0FBQ0Y7O0FDQUU7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsY0FBYztBREdsQjs7QUNERTtFQUNFLHFCQUFxQjtBREl6Qjs7QUNGRTtFQUNFLGNBQWM7RUFDZCxZQUFZO0VBQ1osbUJBQW1CO0FES3ZCOztBRTRHRTtFRHBIQTtJQUtJLFlBQVk7SUFDWixhQUFhO0VEUWpCO0FBQ0Y7O0FDTkU7RUFDRSxrQkFBa0I7RUFDbEIsU0FBUTtFQUNSLFdBQVU7RUFDVixjQUFjO0VDaUlqQixlQUFxQjtFQUNyQixrQkFBZ0M7RURoSTdCLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FEVXBCOztBQ2xCRztFQVVHLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBSztFQUNMLFNBQVM7RUFDVCxjQUFjO0VBQ2QsVUFBVTtFQUNWLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQix5REFBeUQ7QURZL0Q7O0FDOURBO0VBc0RJLFdBQVc7QURZZjs7QUNsRUE7RUF3RE0sc0RBQXNEO0FEYzVEOztBQ1RBO0VBQ0UsV0FBVztFQUNYLHFFQUFxRTtBRFl2RTs7QUNYRTtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2YsY0FBYztBRGNsQjs7QUV3REU7RUR6RUE7SUFLSSx3QkFBd0I7SUFDeEIsZUFBZTtFRGlCbkI7QUFDRjs7QUNmRTtFQzBGRCxlQUFxQjtFQUNyQixrQkFBZ0M7RUR6RjdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGNDOUVrQjtFRCtFbEIsbUJBQW1CO0FEbUJ2Qjs7QUV1Q0U7RURoRUE7SUMwRkQsZUFBcUI7SUFDckIsbUJBQWdDO0lEbEYzQixpQkFBaUI7RUR1QnJCO0FBQ0Y7O0FDckJFO0VDOEVELGVBQXFCO0VBQ3JCLGVBQWdDO0VEN0U3QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0FEeUJwQjs7QUV3QkU7RURwREE7SUM4RUQsZUFBcUI7SUFDckIsbUJBQWdDO0VGN0MvQjtBQUNGOztBQzNCRTtFQ3NFRCxlQUFxQjtFQUNyQixlQUFnQztFRHJFN0IsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCx5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0QixrQkFBa0I7QUQrQnRCOztBRUdFO0VENUNBO0lDc0VELGVBQXFCO0lBQ3JCLG1CQUFnQztJRDFEM0IsU0FBUztJQUNULGVBQWU7SUFDZixrQkFBa0I7RURtQ3RCO0FBQ0Y7O0FDbENLO0VBRUcsV0FBVztFQUNYLFdBQVc7RUFDWCxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLHNGQUFzRjtFQUN0Rix3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixVQUFVO0FEb0NsQjs7QUVuQkU7RUQzQkU7SUFhSSxvQkFBb0I7RURzQzFCO0VDbkRHO0lBZUssV0FBVztJQUNYLFlBQVk7SUFDWixTQUFTO0lBQ1Qsc0JBQXNCO0VEdUM5QjtBQUNGOztBQ25DRTtFQUNFLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIseUJDeklnQjtFRDBJaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsZ0JBQWU7QURzQ25COztBQzdDRztFQVNHLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBUztFQUNULFFBQVE7RUFDUixpRUFBaUU7RUFDakUsWUFBWTtFQUNaLFlBQVk7QUR3Q2xCOztBRW5ERTtFREpBO0lBa0JJLGtCQUFrQjtJQUNsQixnQkFBZ0I7RUQwQ3BCO0VDN0RDO0lBcUJLLHdCQUF3QjtFRDJDOUI7QUFDRjs7QUN6Q0k7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0FENEN6Qjs7QUN6Q0U7RUFDRSxhQUFhO0VBQ2IseUJBQXlCO0VBQ3pCLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsWUFBWTtFQUNaLGNBQWM7QUQ0Q2xCOztBRTNFRTtFRHlCQTtJQVFJLGNBQWM7SUFDZCxXQUFXO0VEK0NmO0FBQ0Y7O0FDN0NFO0VBQ0UsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixrQkFBa0I7QURnRHRCOztBRXhGRTtFRHFDQTtJQUtJLFdBQVc7SUFDWCxnQkFBZ0I7RURtRHBCO0FBQ0Y7O0FDakRFO0VBQ0UsVUFBVTtFQUNWLHFCQUFxQjtFQ3RCeEIsZUFBcUI7RUFDckIsZUFBZ0M7RUR1QjdCLGlCQUFpQjtBRHFEckI7O0FFdkdFO0VEOENBO0lBTUksV0FBVztJQzFCaEIsZUFBcUI7SUFDckIsbUJBQWdDO0lEMkIzQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0VEeURwQjtBQUNGOztBQ3ZERTtFQUNFLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixzQkFBc0I7QUQwRDFCOztBRXpIRTtFRDBEQTtJQU9JLFdBQVc7SUFDWCxZQUFZO0VENkRoQjtBQUNGOztBQzNERTtFQUNFLGtCQUFrQjtFQUNsQixRQUFPO0VDN0NWLGVBQXFCO0VBQ3JCLG1CQUFnQztFRDhDN0IsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsZ0JBQWdCO0FEK0RwQjs7QUN0RUc7RUFTRyxXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLE1BQUs7RUFDTCxTQUFTO0VBQ1QsU0FBUztFQUNULGNBQWM7RUFDZCxVQUFVO0VBQ1YsV0FBVztFQUNYLDZCQUE2QjtFQUM3QiwrQkFBK0I7RUFDL0Isd0JBQXdCO0FEaUU5Qjs7QUM5REU7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix3QkFBd0I7RUFDeEIsWUFBWTtFQUNaLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsV0FBVztFQ3pFZCxlQUFxQjtFQUNyQixtQkFBZ0M7RUQwRTdCLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsU0FBUztFQUNULGVBQWU7RUFDZixpQkFBaUI7QURrRXJCOztBQ2hGRztFQWdCRyxtQkFBbUI7QURvRXpCOztBRS9LRTtFRDJGQTtJQ2pFRCxlQUFxQjtJQUNyQixlQUFnQztJRG9GM0IsV0FBVztJQUNYLFlBQVk7RUR1RWhCO0FBQ0Y7O0FDckVFO0VDekZELGVBQXFCO0VBQ3JCLG1CQUFnQztFRDBGN0IsZ0JBQWdCO0FEeUVwQjs7QUU5TEU7RURtSEE7SUFJSSxnQkFBZ0I7SUFDaEIsbUJBQW1CO0lBQ25CLHdCQUF3QjtFRDRFNUI7QUFDRjs7QUMxRUU7RUNsR0QsZUFBcUI7RUFDckIsZUFBZ0M7RURtRzdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY0FBYztBRDhFbEI7O0FDbEZHO0VBTUcsU0FBUztBRGdGZjs7QUVsTkU7RUQ0SEE7SUNsR0QsZUFBcUI7SUFDckIsbUJBQWdDO0VGNkwvQjtBQUNGOztBQ2pGRztFQUVHLE9BQU87RUFDUCxZQUFZO0FEbUZsQjs7QUM3RUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLHVCQUF1QjtFQUN2QixrQkFBa0I7QURnRnBCOztBQ3BGQTtFQU1JLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsVUFBVTtFQUNWLFFBQVE7RUFDUixpRUFBaUU7RUFDakUsWUFBWTtFQUNaLFlBQVk7QURrRmhCOztBRS9PRTtFRGlKRjtJQWVJLGNBQWM7RURvRmhCO0VDbkdGO0lBaUJNLHdCQUF3QjtFRHFGNUI7QUFDRjs7QUNuRkU7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIseUJDcFRnQjtFRHFUaEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtBRHNGekI7O0FDbkdHO0VBZUcsa0NBQWlDO0FEd0Z2Qzs7QUN2R0c7RUFrQkcsV0FBVztFQUNYLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQix5REFBOEQ7RUFDOUQsa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0FEeUZmOztBQ25IRztFQTZCRyxXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsMEJBQTBCO0VBQzFCLDRCQUE0QjtFQUM1Qix3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0FEMEZsQjs7QUVyU0U7RURxS0E7SUF5Q0ksYUFBYTtJQUNiLGFBQWE7SUFDYix3QkFBd0I7RUQ0RjVCO0VDdklDO0lBNkNLLDJCQUEyQjtFRDZGakM7RUMxSUM7SUFnREssY0FBYztFRDZGcEI7QUFDRjs7QUMxRkU7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsWUFBWTtBRDZGaEI7O0FFM1RFO0VEeU5BO0lBT0ksWUFBWTtFRGdHaEI7QUFDRjs7QUM5RkU7RUFDRSxXQUFXO0FEaUdmOztBQy9GRTtFQUNFLGtCQUFrQjtBRGtHdEI7O0FDbkdHO0VDek5GLGlDQUFpQztFQUNqQyxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsV0FBVztFQUNYLG9CQUFvQjtFQUNwQixtQ0FBbUM7RUFDbkMsa0NBQWtDO0VEcU43QixZQzlVTztFRCtVUCxjQUFjO0FENEdwQjs7QUNqSEc7RUFRRyxXQUFXO0FENkdqQjs7QUNySEc7RUFXRyxZQUFZO0FEOEdsQjs7QUN6SEc7RUFjRyxZQUFZO0FEK0dsQjs7QUM3SEc7RUFpQkcsWUFBWTtBRGdIbEI7O0FDaklHO0VBb0JHLFlBQVk7QURpSGxCOztBQ3JJRztFQXVCRyxZQUFZO0FEa0hsQjs7QUNoSEs7RUNyT0osZUFBcUI7RUFDckIsaUJBQWdDO0FGeVZqQzs7QUNoSEs7RUMxT0osZUFBcUI7RUFDckIsaUJBQWdDO0FGOFZqQzs7QUMvR0U7RUFDRSxrQkFBa0I7QURrSHRCOztBRTdYRTtFRDBRQTtJQUdJLGtCQUFrQjtFRHFIdEI7QUFDRjs7QUNuSEU7RUN0UEQsZUFBcUI7RUFDckIsZUFBZ0M7RUR1UDdCLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGVBQWU7QUR1SG5COztBRTVZRTtFRGdSQTtJQ3RQRCxlQUFxQjtJQUNyQixtQkFBZ0M7SUQ2UDNCLGVBQWU7RUQySG5CO0FBQ0Y7O0FDekhFO0VDalFELGVBQXFCO0VBQ3JCLG1CQUFnQztFRGtRN0IsY0FBYztFQUNkLGdCQUFnQjtBRDZIcEI7O0FFM1pFO0VEMlJBO0lDalFELGVBQXFCO0lBQ3JCLG1CQUFnQztFRnNZL0I7QUFDRjs7QUMvSEU7RUN6UUQsZUFBcUI7RUFDckIsZUFBZ0M7RUQwUTdCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIseUJBQXlCO0VBQ3pCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsaUJBQWlCO0FEbUlyQjs7QUVoYkU7RURtU0E7SUN6UUQsZUFBcUI7SUFDckIsbUJBQWdDO0lEcVIzQixXQUFXO0lBQ1gsaUJBQWlCO0VEdUlyQjtBQUNGOztBQ3JJRTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osT0FBTTtFQUNOLFFBQVE7RUFDUixjQUFjO0VBQ2QsY0FBYztBRHdJbEI7O0FFbGNFO0VEb1RBO0lBUUksa0JBQWtCO0lBQ2xCLFlBQVk7SUFDWixXQUFXO0VEMklmO0FBQ0Y7O0FDeElHO0VBRUcsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixhQUFhO0FEMEluQjs7QUVoZEU7RURrVUM7SUFNSyx3QkFBd0I7SUFDeEIsYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixrQkFBa0I7RUQ2SXhCO0FBQ0Y7O0FDdkpHO0VBYUcsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixVQUFVO0VBQ1Ysa0JBQWtCO0FEOEl4Qjs7QUVoZUU7RURrVUM7SUFrQkssV0FBVztJQUNYLGtCQUFrQjtFRGlKeEI7QUFDRjs7QUMzSUE7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixpQkFBaUI7QUQ4SW5COztBRTllRTtFRDRWRjtJQU1JLGNBQWM7SUFDZCxTQUFTO0VEaUpYO0FBQ0Y7O0FDaEpFO0VBQ0UsZ0JBQWdCO0FEbUpwQjs7QUNqSkU7RUFDRSxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsa0JBQWtCO0FEb0p0Qjs7QUN6Skc7RUFPRyxXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsNkJDN2ZjO0VEOGZkLCtCQzlmYztFRCtmZCx3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixvQkFBb0I7QURzSjFCOztBQ3RLRztFQW1CRyxTQUFTO0FEdUpmOztBQzFLRztFQXVCSyxhQUFhO0FEdUpyQjs7QUV0aEJFO0VEd1dBO0lBMkJJLGdCQUFnQjtFRHdKcEI7RUNuTEM7SUE2QksseUJBQXlCO0lBQ3pCLHVCQUF1QjtJQUN2QixTQUFTO0lBQ1QsYUFBYTtFRHlKbkI7RUN6TEM7SUFtQ0ssZ0JBQWdCO0VEeUp0QjtFQzVMQztJQXNDSyxTQUFTO0VEeUpmO0FBQ0Y7O0FDdEpFO0VDeFhELGVBQXFCO0VBQ3JCLG1CQUFnQztFRHlYN0IsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsbUJDamlCZ0I7RURraUJoQiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGtCQUFrQjtBRDBKdEI7O0FFcGpCRTtFRGtaQTtJQVVJLGVBQWU7RUQ2Sm5CO0FBQ0Y7O0FDNUpJO0VBQ0UsY0N2aUJlO0FGc3NCckI7O0FDNUpFO0VDeFlELGVBQXFCO0VBQ3JCLG1CQUFnQztFRHlZN0IsY0M5aUJnQjtFRCtpQmhCLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLDBCQUEwQjtFQUMxQixlQUFlO0VBQ2Ysa0JBQWtCO0FEZ0t0Qjs7QUUxa0JFO0VEa2FBO0lBVUksWUFBWTtJQUNaLGVBQWU7RURtS25CO0FBQ0Y7O0FDbEtJO0VBQ0UsbUJDeGpCZTtBRjZ0QnJCOztBQy9KRTtFQzVaRCxlQUFxQjtFQUNyQixlQUFnQztFRDZaN0IsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsbUJBQW1CO0FEbUt2Qjs7QUVqbUJFO0VEc2JBO0lDNVpELGVBQXFCO0lBQ3JCLG1CQUFnQztJRHNhM0IsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQix3QkFBd0I7RUR1SzVCO0FBQ0Y7O0FDcktFO0VDNWFELGVBQXFCO0VBQ3JCLG1CQUFnQztFRDZhN0IsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBRHlLcEI7O0FFbG5CRTtFRHNjQTtJQUtJLG1CQUFtQjtJQUNuQix3QkFBd0I7RUQ0SzVCO0FBQ0Y7O0FDMUtFO0VDcmJELGVBQXFCO0VBQ3JCLGtCQUFnQztFRHNiN0IsbUJBQW1CO0VBQ25CLGNBQWM7QUQ4S2xCOztBRWhvQkU7RUQrY0E7SUFLSSx3QkFBd0I7SUFDeEIsY0FBYztFRGlMbEI7QUFDRjs7QUMvS0U7RUFDRSxjQUFjO0FEa0xsQjs7QUM5S0E7RUFDRSxtQkFBbUI7QURpTHJCOztBQ2hMRTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsa0JBQWtCO0FEbUx0Qjs7QUN0TEc7RUFLRyxXQUFXO0VBQ1gsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixPQUFPO0VBQ1AsTUFBTTtFQUNOLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsWUFBWTtBRHFMbEI7O0FDak1HO0VBZUcsV0FBVztFQUNYLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osV0FBVztFQUNYLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFNBQVM7QURzTGY7O0FDNU1HO0VBMEJLLGFBQWE7QURzTHJCOztBRS9xQkU7RUQrZEE7SUE4QkksY0FBYztJQUNkLGdCQUFnQjtFRHVMcEI7RUN0TkM7SUFpQ0ssYUFBYTtFRHdMbkI7RUN6TkM7SUFvQ0ssYUFBYTtFRHdMbkI7QUFDRjs7QUN0TEs7RUFFRyxhQUFhO0FEd0xyQjs7QUNyTEs7RUFFRyx5QkFBeUI7QUR1TGpDOztBQ3BMSztFQUVHLHlCQUF5QjtBRHNMakM7O0FDbExFO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixrQkFBa0I7QURxTHRCOztBQ3hMRztFQUtHLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxNQUFNO0VBQ04sWUFBWTtFQUNaLHlCQUF5QjtFQUN6QixZQUFZO0FEdUxsQjs7QUNuTUc7RUFnQkssV0FBVztFQUNYLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osV0FBVztFQUNYLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsU0FBUztFQUNULFNBQVM7QUR1TGpCOztBRXB1QkU7RURzaEJBO0lBMkJJLGNBQWM7SUFDZCxnQkFBZ0I7RUR3THBCO0VDcE5DO0lBOEJLLGFBQWE7RUR5TG5CO0VDdk5DO0lBa0NPLGFBQWE7RUR3THJCO0FBQ0Y7O0FDcExFO0VDbmlCRCxlQUFxQjtFQUNyQixlQUFnQztFRG9pQjdCLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLFVBQVU7QUR3TGQ7O0FDN0xHO0VBT0csWUFBWTtFQUNaLGNBQWM7RUFDZCxxQkFBcUI7QUQwTDNCOztBRWh3QkU7RUQ2akJBO0lDbmlCRCxlQUFxQjtJQUNyQixtQkFBZ0M7SUQraUIzQixXQUFXO0lBQ1gsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLHlCQUF5QjtFRDZMN0I7QUFDRjs7QUM1TEk7RUFDRSx5QkFBeUI7QUQrTC9COztBRWp4QkU7RURpbEJFO0lBR0ksZUFBZTtFRGtNckI7QUFDRjs7QUNoTUk7RUFDRSx5QkFBeUI7QURtTS9COztBRTN4QkU7RUR1bEJFO0lBR0ksb0JBQW9CO0VEc00xQjtBQUNGOztBQ3BNSztFQUVHLGFBQWE7QURzTXJCOztBRXJ5QkU7RURrbUJFO0lBRUksZ0JBQWdCO0VEc010QjtBQUNGOztBQ3BNSTtFQUNFLHlCQUF5QjtBRHVNL0I7O0FFL3lCRTtFRHVtQkU7SUFHSSxnQkFBZ0I7SUFDaEIsZ0JBQWdCO0lBQ2hCLFVBQVU7SUFDVix3QkFBd0I7SUFDeEIsbUJBQW1CO0VEME16QjtBQUNGOztBRXp6QkU7RURpbkJFO0lBRUksb0JBQW9CO0VEMk0xQjtBQUNGOztBRS96QkU7RURzbkJFO0lBRUksNEJBQTRCO0VENE1sQztBQUNGOztBQ3pNRTtFQ2xtQkQsZUFBcUI7RUFDckIsZUFBZ0M7RURtbUI3QixtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLGNBQWM7RUFDZCxrQkFBa0I7QUQ2TXRCOztBRTkwQkU7RUQ0bkJBO0lDbG1CRCxlQUFxQjtJQUNyQixtQkFBZ0M7SUR5bUIzQixVQUFVO0lBQ1YsbUJBQW1CO0VEaU52QjtBQUNGOztBQ2hOSTtFQzdtQkgsZUFBcUI7RUFDckIsbUJBQWdDO0FGaTBCakM7O0FDck5LO0VBR0csV0FBVztFQUNYLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsUUFBUTtFQUNSLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsMkJBQTJCO0VBQzNCLHlEQUF5RDtFQUN6RCxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLFdBQVc7QURzTm5COztBRTEyQkU7RUR1b0JFO0lBZ0JJLHdCQUF3QjtFRHdOOUI7QUFDRjs7QUN0Tkk7RUNob0JILGVBQXFCO0VBQ3JCLG1CQUFnQztBRjAxQmpDOztBQzNOSztFQUdHLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQix5REFBeUQ7RUFDekQsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixXQUFXO0FENE5uQjs7QUVuNEJFO0VEMHBCRTtJQWdCSSx3QkFBd0I7RUQ4TjlCO0VDOU9HO0lBa0JLLHVCQUF1QjtFRCtOL0I7QUFDRjs7QUU1NEJFO0VEK3FCSTtJQUVJLG1CQUFtQjtFRGdPM0I7QUFDRjs7QUM3Tkk7RUMzcEJILGVBQXFCO0VBQ3JCLG1CQUFnQztBRjQzQmpDOztBQ2xPSztFQUdHLFdBQVc7RUFDWCxzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLFFBQVE7RUFDUixTQUFTO0VBQ1QsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQix5REFBeUQ7RUFDekQsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixXQUFXO0FEbU9uQjs7QUVyNkJFO0VEcXJCRztJQWVLLHVCQUF1QjtFRHNPL0I7QUFDRjs7QUNuT0k7RUM5cUJILGVBQXFCO0VBQ3JCLG1CQUFnQztBRnE1QmpDOztBQ3JPSTtFQUNFLGFBQWE7QUR3T25COztBRXA3QkU7RUQyc0JFO0lBR0ksbUJBQW1CO0VEMk96QjtBQUNGOztBQ3hPRTtFQ3hyQkQsZUFBcUI7RUFDckIsbUJBQWdDO0VEeXJCN0IsWUFBWTtFQUNaLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLFlBQVk7QUQ0T2hCOztBQ2xQRztFQVFHLFdBQVc7QUQ4T2pCOztBQ3RQRztFQVFHLFdBQVc7QUQ4T2pCOztBQ3RQRztFQVFHLFdBQVc7QUQ4T2pCOztBQ3RQRztFQVFHLFdBQVc7QUQ4T2pCOztBQ3RQRztFQVFHLFdBQVc7QUQ4T2pCOztBRXg4QkU7RURrdEJBO0lBV0ksd0JBQXdCO0lBQ3hCLGNBQWM7SUFDZCxjQUFjO0VEZ1BsQjtBQUNGOztBQy9PSTtFQUNFLFlBQVk7RUFDWixpQkFBaUI7QURrUHZCOztBQ3BQSztFQUlHLFNBQVM7QURvUGpCOztBRXo5QkU7RURpdUJFO0lBT0ksVUFBVTtJQUNWLHFCQUFxQjtFRHNQM0I7RUM5UEc7SUFVSyxpQkFBaUI7RUR1UHpCO0FBQ0Y7O0FDcFBJO0VBQ0UsWUFBWTtFQUNaLGtCQUFrQjtBRHVQeEI7O0FFeCtCRTtFRCt1QkU7SUFJSSxxQkFBcUI7SUFDckIscUJBQXFCO0VEMFAzQjtBQUNGOztBQ3ZQRTtFQzl0QkQsZUFBcUI7RUFDckIsbUJBQWdDO0VEK3RCN0IsV0FBVztFQUNYLGlCQUFpQjtBRDJQckI7O0FFdC9CRTtFRHd2QkE7SUFLSSxjQUFjO0VEOFBsQjtBQUNGOztBQzVQRTtFQUNFLGNBQWM7RUFDZCxxQkFBcUI7QUQrUHpCOztBQzdQRTtFQzF1QkQsZUFBcUI7RUFDckIsbUJBQWdDO0VEMnVCN0IsY0FBYztFQUNkLG1CQUFtQjtBRGlRdkI7O0FFeGdDRTtFRG93QkE7SUFLSSx3QkFBd0I7RURvUTVCO0FBQ0Y7O0FDbFFFO0VDbHZCRCxlQUFxQjtFQUNyQixtQkFBZ0M7RURtdkI3QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsbUJDNTVCZ0I7RUQ2NUJoQixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsWUFBWTtFQUNaLGlCQUFpQjtBRHNRckI7O0FDbFJHO0VBY0csbUJBQW1CO0FEd1F6Qjs7QUVsaUNFO0VENHdCQTtJQWlCSSxzQkFBc0I7SUFDdEIsWUFBWTtJQUNaLFNBQVM7RUQwUWI7QUFDRjs7QUN4UUU7RUN4d0JELGVBQXFCO0VBQ3JCLG1CQUFnQztFRHl3QjdCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtBRDRRcEI7O0FDM1FJO0VBQ0UsWUFBWTtFQUNaLGtCQUFrQjtBRDhReEI7O0FDNVFJO0VBQ0UsWUFBWTtBRCtRbEI7O0FFN2pDRTtFRDZ5QkU7SUFHSSxpQkFBaUI7RURrUnZCO0FBQ0Y7O0FDaFJJO0VBQ0UsWUFBWTtBRG1SbEI7O0FFdmtDRTtFRG16QkU7SUFHSSxXQUFXO0VEc1JqQjtBQUNGOztBQ25SRTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsUUFBUTtFQUNSLGlCQUFpQjtFQ3B5QnBCLGVBQXFCO0VBQ3JCLG1CQUFnQztBRjJqQ2pDOztBQ3JSRTtFQUNFLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLHNCQUFzQjtFQUN0QixzQkFBc0I7RUFDdEIsZ0JBQWdCO0FEd1JwQjs7QUN0UkU7RUNsekJELGVBQXFCO0VBQ3JCLG1CQUFnQztFRG16QjdCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsV0FBVztFQUNYLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIscUJBQXFCO0FEMFJ6Qjs7QUU3bUNFO0VENDBCQTtJQVNJLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osU0FBUztFRDZSYjtBQUNGOztBQzNSRTtFQ2gwQkQsZUFBcUI7RUFDckIsa0JBQWdDO0VEaTBCN0Isa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osVUFBVTtFQUNWLGFBQWE7QUQrUmpCOztBRWxvQ0U7RUQwMUJBO0lBV0ksVUFBVTtJQUNWLGFBQWE7RURrU2pCO0FBQ0Y7O0FDaFNFO0VDLzBCRCxlQUFxQjtFQUNyQixrQkFBZ0M7RURnMUI3QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixXQUFXO0VBQ1gsYUFBYTtBRG9TakI7O0FFdHBDRTtFRHkyQkE7SUFXSSxTQUFTO0lBQ1QsYUFBYTtFRHVTakI7QUFDRjs7QUNyU0U7RUM5MUJELGVBQXFCO0VBQ3JCLGtCQUFnQztFRCsxQjdCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7RUFDVixhQUFhO0FEeVNqQjs7QUUxcUNFO0VEdzNCQTtJQVdJLFVBQVU7SUFDVixZQUFZO0VENFNoQjtBQUNGOztBQzFTRTtFQzcyQkQsZUFBcUI7RUFDckIsa0JBQWdDO0VEODJCN0Isa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osU0FBUztFQUNULDBCQUEwQjtFQUMxQixZQUFZO0VBQ1osYUFBYTtBRDhTakI7O0FDNVNFO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtBRCtTcEI7O0FDM1NBO0VDaDRCQyxlQUFxQjtFQUNyQixtQkFBZ0M7RURpNEIvQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0FEK1NyQjs7QUU1c0NFO0VEMDVCRjtJQUtJLHdCQUF3QjtJQUN4QixzQkFBc0I7RURrVHhCO0FBQ0Y7O0FDL1NBO0VBQ0UsYUFBYTtBRGtUZjs7QUNqVEU7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLHVCQUF1QjtFQUN2QixTQUFTO0VBQ1QsZUFBZTtFQUNmLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsVUFBVTtBRG9UZDs7QUVsdUNFO0VEczZCQTtJQVVJLHdCQUF3QjtJQUN4QixPQUFPO0lBQ1AsUUFBUTtJQUNSLFlBQVk7SUFDWixhQUFhO0VEdVRqQjtBQUNGOztBQ3JURTtFQUNFLGNBQWM7RUFDZCxjQUFjO0VBQ2QsZUFBZTtBRHdUbkI7O0FDdFRFO0VDbDZCRCxlQUFxQjtFQUNyQixrQkFBZ0M7RURtNkI3Qix5QkFBeUI7RUFDekIsV0FBVztFQUNYLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtBRDBUdEI7O0FFN3ZDRTtFRDQ3QkE7SUNsNkJELGVBQXFCO0lBQ3JCLGVBQWdDO0VGd3VDL0I7QUFDRjs7QUM1VEU7RUM5NkJELGVBQXFCO0VBQ3JCLG1CQUFnQztFRCs2QjdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7QURnVXBCOztBQzlURTtFQUNFLG9DQUFvQztFQUNwQyxlQUFlO0VBQ2YsT0FBTztFQUNQLE1BQU07RUFDTixXQUFXO0VBQ1gsWUFBWTtBRGlVaEI7O0FDL1RFO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixzQkFBc0I7QURrVTFCOztBQzlUQTtFQUNFLGtCQUFrQjtBRGlVcEI7O0FDaFVFO0VDcDhCRCxlQUFxQjtFQUNyQixtQkFBZ0M7RURxOEI3QixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLG1CQzVtQ2dCO0VENm1DaEIsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixrQkFBa0I7QURvVXRCOztBRXp5Q0U7RUQ4OUJBO0lBU0ksd0JBQXdCO0lBQ3hCLGNBQWM7RUR1VWxCO0FBQ0Y7O0FDclVFO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYixnQkFBZ0I7QUR3VXBCOztBRXR6Q0U7RUQyK0JBO0lBS0ksd0JBQXdCO0lBQ3hCLG1CQUFtQjtFRDJVdkI7QUFDRjs7QUN6VUU7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FENFVwQjs7QUMxVUU7RUM5OUJELGVBQXFCO0VBQ3JCLG1CQUFnQztFRCs5QjdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7QUQ4VXBCOztBQ2pWRztFQUtHLFNBQVM7QURnVmY7O0FDN1VFO0VDdCtCRCxlQUFxQjtFQUNyQixtQkFBZ0M7RUR1K0I3QixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtBRGlWMUI7O0FDOVZHO0VBZUcsZUFBZTtBRG1WckI7O0FFbDJDRTtFRGdnQ0E7SUN0K0JELGVBQXFCO0lBQ3JCLG9CQUFnQztJRHcvQjNCLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsd0JBQXdCO0VEc1Y1QjtBQUNGOztBQ3BWRTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0FEdVZ0Qjs7QUVsM0NFO0VEd2hDQTtJQUtJLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0VEMFZ0QjtBQUNGOztBQ3RWQTtFQUNFLGtCQUFrQjtBRHlWcEI7O0FDeFZFO0VBQ0UsZ0JBQWdCO0FEMlZwQjs7QUVsNENFO0VEc2lDQTtJQUdJLGdCQUFnQjtFRDhWcEI7QUFDRjs7QUM1VkU7RUNsaENELGVBQXFCO0VBQ3JCLGtCQUFnQztFRG1oQzdCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsWUFBWTtFQUNaLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsaUJBQWlCO0FEZ1dyQjs7QUM3V0c7RUFlRyxtQkFBbUI7QURrV3pCOztBRTc1Q0U7RUQ0aUNBO0lDbGhDRCxlQUFxQjtJQUNyQixlQUFnQztJRG9pQzNCLGVBQWU7SUFDZix3QkFBd0I7SUFDeEIsbUJBQW1CO0VEcVd2QjtBQUNGOztBQ25XRTtFQzFpQ0QsZUFBcUI7RUFDckIsbUJBQWdDO0VEMmlDN0IsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1AsaUJBQWlCO0VBQ2pCLGVBQWU7QUR1V25COztBQ3RYRztFQWlCRyxXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7RUFDWCw2QkFBNkI7RUFDN0IsK0JBQStCO0VBQy9CLDBCQUEwQjtFQUMxQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLFVBQVU7QUR5V2hCOztBQ2xZRztFQTRCRyxXQUFXO0VBQ1gsc0JBQXNCO0VBQ3RCLG1CQUFtQjtBRDBXekI7O0FDeFlHO0VBZ0NLLDBCQUEwQjtFQUMxQiw0QkFBNEI7QUQ0V3BDOztBRWo5Q0U7RURva0NBO0lDMWlDRCxlQUFxQjtJQUNyQixrQkFBZ0M7SUQra0MzQixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsbUJBQW1CO0VEOFd2QjtFQ3haQztJQTRDSyxVQUFVO0VEK1doQjtBQUNGOztBQ3pXRTtFQUNFLG1CQUFtQjtBRDRXdkI7O0FDMVdFO0VDaG1DRCxlQUFxQjtFQUNyQixtQkFBZ0M7RURpbUM3QixnQkFBZ0I7RUFDaEIsY0N0d0NrQjtFRHV3Q2xCLGtCQUFrQjtFQUNsQixnQkFBZ0I7QUQ4V3BCOztBRTcrQ0U7RUQwbkNBO0lDaG1DRCxlQUFxQjtJQUNyQixtQkFBZ0M7SUR1bUMzQixtQkFBa0I7RURrWHRCO0FBQ0Y7O0FDaFhFO0VDM21DRCxlQUFxQjtFQUNyQixtQkFBZ0M7RUQ0bUM3QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBRG9YdEI7O0FDeFhHO0VBTUcsU0FBUztBRHNYZjs7QUNuWEU7RUNwbkNELGVBQXFCO0VBQ3JCLGtCQUFnQztFRHFuQzdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZ0JBQWdCO0FEdVhwQjs7QUU1Z0RFO0VEOG9DQTtJQ3BuQ0QsZUFBcUI7SUFDckIsZUFBZ0M7SUQ2bkMzQixtQkFBa0I7RUQyWHRCO0FBQ0Y7O0FDelhFO0VDam9DRCxlQUFxQjtFQUNyQixtQkFBZ0M7RURrb0M3QixjQ3Z5Q2dCO0VEd3lDaEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsbUJDenlDaUI7RUQweUNqQixZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixrQkFBa0I7QUQ2WHRCOztBQzFZRztFQWVHLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLHFCQUFxQjtFQUNyQiw2QkN4ekNjO0VEeXpDZCwrQkN6ekNjO0VEMHpDZCx3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixXQUFXO0FEK1hqQjs7QUN2Wkc7RUEyQkcsY0FBYztBRGdZcEI7O0FDM1pHO0VBOEJHLG1CQUFtQjtBRGlZekI7O0FDM1hFO0VBQ0UsWUFBWTtFQUNaLGNBQWM7QUQ4WGxCOztBRS9qREU7RUQrckNBO0lBSUksV0FBVztJQUNYLG1CQUFtQjtFRGlZdkI7QUFDRjs7QUMvWEU7RUFDRSxZQUFZO0VBQ1osWUFBWTtFQUNaLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixrQkFBa0I7QURrWXRCOztBRWhsREU7RUR1c0NBO0lBU0ksV0FBVztJQUNYLGNBQWM7SUFDZCxnQkFBZ0I7RURxWXBCO0FBQ0Y7O0FDbllFO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7QURzWWY7O0FDeFlHO0VBSUcsdUJBQXVCO0VBQ3ZCLGFBQWE7QUR3WW5COztBRWxtREU7RURxdENDO0lBT0ssT0FBTztJQUNQLFdBQVc7RUQyWWpCO0FBQ0Y7O0FDdFlBO0VBRUksa0JBQWtCO0VBQ2xCLFdBQVc7QUR3WWY7O0FDM1lBO0VBS00sT0FBTztFQUNQLFlBQVk7QUQwWWxCOztBRW5uREU7RURtdUNGO0lBUVEsT0FBTztJQUNQLGFBQWE7RUQ2WW5CO0FBQ0Y7O0FDeFlBO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWix3QkFBd0I7QUQyWTFCOztBRW5vREU7RURrdkNGO0lBUUksY0FBYztJQUNkLFdBQVc7RUQ4WWI7QUFDRjs7QUM3WUU7RUFDRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLHlCQzE0Q2dCO0VEMjRDaEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtBRGdaM0I7O0FDOVpHO0VBZ0JHLGtDQUFpQztBRGtadkM7O0FDbGFHO0VBbUJHLFdBQVc7RUFDWCxRQUFRO0VBQ1IsU0FBUztFQUNULG1CQUFtQjtFQUNuQiwyQkFBMkI7RUFDM0IseURBQThEO0VBQzlELGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztBRG1aZjs7QUM5YUc7RUE4QkcsV0FBVztFQUNYLFVBQVU7RUFDVixXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLDBCQUEwQjtFQUMxQiw0QkFBNEI7RUFDNUIsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtBRG9abEI7O0FFeHJERTtFRDZ2Q0E7SUEwQ0ksV0FBVztJQUNYLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsa0JBQWtCO0VEc1p0QjtFQ25jQztJQStDSywyQkFBMkI7RUR1WmpDO0VDdGNDO0lBa0RLLGNBQWM7RUR1WnBCO0FBQ0Y7O0FDcFpFO0VBQ0UsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGtCQUFrQjtBRHVadEI7O0FFL3NERTtFRG16Q0E7SUFPSSxZQUFZO0VEMFpoQjtBQUNGOztBQ3haRTtFQUNFLFdBQVc7QUQyWmY7O0FDelpFO0VBQ0Usa0JBQWtCO0FENFp0Qjs7QUM3Wkc7RUNuekNGLGlDQUFpQztFQUNqQyxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2QsV0FBVztFQUNYLG9CQUFvQjtFQUNwQixtQ0FBbUM7RUFDbkMsa0NBQWtDO0VEK3lDN0IsWUN4NkNPO0VEeTZDUCxjQUFjO0FEc2FwQjs7QUMzYUc7RUFRRyxXQUFXO0FEdWFqQjs7QUMvYUc7RUFXRyxZQUFZO0FEd2FsQjs7QUNuYkc7RUFjRyxZQUFZO0FEeWFsQjs7QUN2Ykc7RUFpQkcsWUFBWTtBRDBhbEI7O0FDM2JHO0VBb0JHLFlBQVk7QUQyYWxCOztBQy9iRztFQXVCRyxZQUFZO0FENGFsQjs7QUMxYUs7RUMvekNKLGVBQXFCO0VBQ3JCLGlCQUFnQztBRjZ1RGpDOztBQzFhSztFQ3AwQ0osZUFBcUI7RUFDckIsaUJBQWdDO0FGa3ZEakM7O0FDemFFO0VBQ0Usa0JBQWtCO0FENGF0Qjs7QUVqeERFO0VEbzJDQTtJQUdJLGtCQUFrQjtFRCthdEI7QUFDRjs7QUM3YUU7RUNoMUNELGVBQXFCO0VBQ3JCLGVBQWdDO0VEaTFDN0IsY0FBYztFQUNkLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsZUFBZTtBRGlibkI7O0FFaHlERTtFRDAyQ0E7SUNoMUNELGVBQXFCO0lBQ3JCLG1CQUFnQztJRHUxQzNCLGVBQWU7RURxYm5CO0FBQ0Y7O0FDbmJFO0VDMzFDRCxlQUFxQjtFQUNyQixtQkFBZ0M7RUQ0MUM3QixjQUFjO0VBQ2QsZ0JBQWdCO0FEdWJwQjs7QUUveURFO0VEcTNDQTtJQzMxQ0QsZUFBcUI7SUFDckIsbUJBQWdDO0VGMHhEL0I7QUFDRjs7QUN6YkU7RUNuMkNELGVBQXFCO0VBQ3JCLGVBQWdDO0VEbzJDN0IsY0FBYztFQUNkLGdCQUFnQjtFQUNoQix5QkFBeUI7RUFDekIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLGtCQUFrQjtFQUNsQixpQkFBaUI7QUQ2YnJCOztBRXAwREU7RUQ2M0NBO0lDbjJDRCxlQUFxQjtJQUNyQixtQkFBZ0M7SUQrMkMzQixXQUFXO0lBQ1gsbUJBQW1CO0VEaWN2QjtBQUNGOztBQy9iRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0FEa2NsQjs7QUVsMURFO0VEODRDQTtJQUlJLFdBQVc7SUFDWCxrQkFBa0I7RURxY3RCO0FBQ0Y7O0FDaGNFO0VDLzNDRCxlQUFxQjtFQUNyQixrQkFBZ0M7RURnNEM3QixnQkFBZ0I7RUFDaEIsY0N0aURnQjtFRHVpRGhCLGdCQUFnQjtFQUNoQixrQkFBa0I7QURvY3RCOztBRWwyREU7RUR5NUNBO0lBT0ksZUFBZTtJQUNmLGVBQWU7RUR1Y25CO0FBQ0Y7O0FDcmNFO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixZQUFZO0VBQ1osd0JBQXdCO0VBQ3hCLG1CQUFtQjtFQy80Q3RCLGVBQXFCO0VBQ3JCLG1CQUFnQztFRGc1QzdCLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGNDeGpEZ0I7RUR5akRoQix5QkN2akRpQjtFRHdqRGpCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0FEeWMzQjs7QUUzM0RFO0VEbzZDQTtJQWdCSSxZQUFZO0lBQ1osZUFBZTtFRDRjbkI7QUFDRjs7QUM5ZEc7RUFvQkcsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixNQUFLO0VBQ0wsU0FBUTtFQUNSLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLGNBQWM7RUFDZCw2QkMxa0RjO0VEMmtEZCwrQkMza0RjO0VENGtEZCx3QkFBd0I7RUFDeEIsZ0JBQWdCO0FEOGN0QiIsImZpbGUiOiJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvdXNlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4udXNlcl9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNDIyMTBCO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMnB4IDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi51c2VyX2hlYWRlci0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi51c2VyX2hlYWRlci0tbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnVzZXJfaGVhZGVyLS1sb2dvX2twIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMjVweDtcbiAgcGFkZGluZzogMTVweCAwIDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyX2hlYWRlci0tbG9nb19rcCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnVzZXJfaGVhZGVyLS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMCAwIDAgNXB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4udXNlcl9oZWFkZXItLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGxlZnQ6IC01cHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNHB4IDAgNHB4IDRweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjN2I3YjdiO1xufVxuXG4udXNlcl9oZWFkZXI6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnVzZXJfaGVhZGVyOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDtcbn1cblxuLnVzZXJfY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9jb21tb24vaW1hZ2VzL2JnLW1haW4tY29udGVudC5wbmdcIik7XG59XG5cbi51c2VyX2NvbnRlbnRzLS1pbm5lciB7XG4gIHdpZHRoOiA5NjBweDtcbiAgcGFkZGluZzogOTBweCAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyX2NvbnRlbnRzLS1pbm5lciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4udXNlcl9jb250ZW50cy0tdHRsIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MjIxMEI7XG4gIHBhZGRpbmc6IDAgMCAzNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlcl9jb250ZW50cy0tdHRsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBwYWRkaW5nOiAwIDAgMzBweDtcbiAgfVxufVxuXG4udXNlcl9jb250ZW50cy0taW50cm8ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyX2NvbnRlbnRzLS1pbnRybyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLWNhdXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmQ0YzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWNhdXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5cbi51c2VyX2NvbnRlbnRzLS1jYXV0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiL2NvbnRhaW5lci91c2VyL2ltYWdlcy91c2VyX2NvbnRlbnRzLS1jYXV0aW9uLS1iZWZvcmUucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyX2NvbnRlbnRzLS1jYXV0aW9uLW1hcmsge1xuICAgIHBhZGRpbmc6IDYwcHggMCAyNXB4O1xuICB9XG4gIC51c2VyX2NvbnRlbnRzLS1jYXV0aW9uLW1hcms6YmVmb3JlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMThweCk7XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzYwMzgxMztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNjBweCAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4udXNlcl9jb250ZW50cy0tYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNjJweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9jaGFyYWN0b3IwNC5wbmdcIik7XG4gIHdpZHRoOiAyMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWJveCB7XG4gICAgcGFkZGluZzogMzBweCAxMHB4O1xuICAgIG1hcmdpbjogODBweCAwIDA7XG4gIH1cbiAgLnVzZXJfY29udGVudHMtLWJveDpiZWZvcmUge1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDExMHB4KTtcbiAgfVxufVxuXG4udXNlcl9jb250ZW50cy0tYm94LWVkaXQge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi51c2VyX2NvbnRlbnRzLS1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogNjUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWxvZ2luIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udXNlcl9jb250ZW50cy0tbG9naW5faXRlbSB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWxvZ2luX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLWxvZ2luX3R4dCB7XG4gIHdpZHRoOiAzNSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWxvZ2luX3R4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbi51c2VyX2NvbnRlbnRzLS1pbnB1dCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLWxpbmtfcHcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNDZiY2VkO1xuICBwYWRkaW5nOiAwIDAgMCAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbn1cblxuLnVzZXJfY29udGVudHMtLWxpbmtfcHc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogM3B4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDZiY2VkO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDZiY2VkO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi51c2VyX2NvbnRlbnRzLS1idG5fbG9naW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5YzMyNDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xufVxuXG4udXNlcl9jb250ZW50cy0tYnRuX2xvZ2luOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzY0QUYyMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyX2NvbnRlbnRzLS1idG5fbG9naW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG59XG5cbi51c2VyX2NvbnRlbnRzLS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAwIGF1dG8gNzVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLXRleHRfY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnVzZXJfY29udGVudHMtLXRleHRfY2F1dGlvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXJfY29udGVudHMtLXRleHRfY2F1dGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMtLWVycm9yIC51c2VyLWVkaXRfZm9ybS0tcHIge1xuICBsZWZ0OiAwO1xuICBib3R0b206IDE1cHg7XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9jb21tb24vaW1hZ2VzL2NoYXJhY3RvcjA0LnBuZ1wiKTtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1zZWxlY3RfY2hvb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudXNlci1zZWxlY3RfY2hvb3NlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMTEwcHgpO1xuICB9XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2UtLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMCAxODBweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2UtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMCwgMTU1LCA1LCAwLjMpO1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMCA2MHB4IDYwcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmY2MwMCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEzcHg7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF9jaG9vc2UtLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gIH1cbiAgLnVzZXItc2VsZWN0X2Nob29zZS0tbGluazpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDU2cHggNTZweDtcbiAgfVxuICAudXNlci1zZWxlY3RfY2hvb3NlLS1saW5rOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTg2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1zZWxlY3RfY2hvb3NlLS13cmFwIHtcbiAgICB3aWR0aDogMTYycHg7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0taWNvbnMge1xuICB3aWR0aDogMzJweDtcbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tZGlzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tZGlzaDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHNwZWFrOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwi6qShXCI7XG4gIGNvbG9yOiAjQjJCMkIyO1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1kaXNoOm50aC1jaGlsZCgxKSB7XG4gIGJvdHRvbTogOHB4O1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1kaXNoOm50aC1jaGlsZCgyKSB7XG4gIGJvdHRvbTogMTZweDtcbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tZGlzaDpudGgtY2hpbGQoMykge1xuICBib3R0b206IDI0cHg7XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2UtLWRpc2g6bnRoLWNoaWxkKDQpIHtcbiAgYm90dG9tOiAzMnB4O1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1kaXNoOm50aC1jaGlsZCg1KSB7XG4gIGJvdHRvbTogNDBweDtcbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tZGlzaDpudGgtY2hpbGQoNikge1xuICBib3R0b206IDQ4cHg7XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2UtLWRpc2gtZml2ZTpiZWZvcmUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1kaXNoLXNpeDpiZWZvcmUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1wcm9kdWN0IHtcbiAgbWFyZ2luOiAwIDAgMCAyNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X2Nob29zZS0tcHJvZHVjdCB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNnB4O1xuICB9XG59XG5cbi51c2VyLXNlbGVjdF9jaG9vc2UtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzcyNUM1MDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X2Nob29zZS0tdHRsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBtYXJnaW46IDRweCAwIDA7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tbnVtYmVyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBjb2xvcjogIzVFM0QxQztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF9jaG9vc2UtLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0tc3F1YXJlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjNUUzRDFDO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNUUzRDFDO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHdpZHRoOiA1NnB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X2Nob29zZS0tc3F1YXJlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW46IDAgMCAwIDRweDtcbiAgfVxufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF9jaG9vc2UtLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB3aWR0aDogODBweDtcbiAgfVxufVxuXG4udXNlci1zZWxlY3RfY2hvb3NlLTJ0eXBlIC51c2VyLXNlbGVjdF9jaG9vc2UtLWxpbmsge1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIHdpZHRoOiA0NjBweDtcbiAgaGVpZ2h0OiAxOTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF9jaG9vc2UtMnR5cGUgLnVzZXItc2VsZWN0X2Nob29zZS0tbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU1cHgpO1xuICAgIGhlaWdodDogMTU1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X2Nob29zZS0ydHlwZSAudXNlci1zZWxlY3RfY2hvb3NlLS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luOiAwIDAgMCA1MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X2Nob29zZS0ydHlwZSAudXNlci1zZWxlY3RfY2hvb3NlLS1pbWcge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgfVxufVxuXG4udXNlci1mbG93X29yZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWZsb3dfb3JkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4udXNlci1mbG93X29yZGVyLWVkaXQge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG4udXNlci1mbG93X29yZGVyLS1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwIDIwcHg7XG59XG5cbi51c2VyLWZsb3dfb3JkZXItLWJveDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwMzgxMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYwMzgxMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG59XG5cbi51c2VyLWZsb3dfb3JkZXItLWJveDpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4udXNlci1mbG93X29yZGVyLS1ib3g6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWZsb3dfb3JkZXItLWJveCB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxuICAudXNlci1mbG93X29yZGVyLS1ib3g6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMjNweCk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbiAgLnVzZXItZmxvd19vcmRlci0tYm94OmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbiAgLnVzZXItZmxvd19vcmRlci0tYm94Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi51c2VyLWZsb3dfb3JkZXItLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjNjAzODEzO1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbiAgcGFkZGluZzogMjNweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1mbG93X29yZGVyLS1udW1iZXIge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgfVxufVxuXG4udXNlci1mbG93X29yZGVyLS1udW1iZXItY3VycmVudCB7XG4gIGNvbG9yOiAjZmZjYzAwO1xufVxuXG4udXNlci1mbG93X29yZGVyLS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzYwMzgxMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDE4NXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgcGFkZGluZzogMjNweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1mbG93X29yZGVyLS10ZXh0IHtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICB9XG59XG5cbi51c2VyLWZsb3dfb3JkZXItLXRleHQtY3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmNjMDA7XG59XG5cbi51c2VyLWVkaXRfbGVhZC0tYm94IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjRjIxNTBEO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxOXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfbGVhZC0tYm94IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4KTtcbiAgfVxufVxuXG4udXNlci1lZGl0X2xlYWQtLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2xlYWQtLXRleHQge1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICB9XG59XG5cbi51c2VyLWVkaXRfbGVhZC0tc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2xlYWQtLXNtYWxsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnVzZXItZWRpdF9sZWFkLS1hc3RlcmlzayB7XG4gIGNvbG9yOiAjRUQxQzI0O1xufVxuXG4udXNlci1lZGl0X2Zvcm0ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tcGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjFFRjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTQwcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRThFM0RGO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnQ6bGFzdC1vZi10eXBlOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tcGFydCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAudXNlci1lZGl0X2Zvcm0tLXBhcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG4gIC51c2VyLWVkaXRfZm9ybS0tcGFydDphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnQtbm9fbGluZTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tcGFydC1maXJzdDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAwO1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnQtbGFzdDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAxMHB4O1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLXBhcnRfdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1wYXJ0X3R5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0YxRUY7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1wYXJ0X3R5cGU6bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5NDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNFOEUzREY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLXBhcnRfdHlwZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuICAudXNlci1lZGl0X2Zvcm0tLXBhcnRfdHlwZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLnVzZXItZWRpdF9mb3JtLS1wYXJ0X3R5cGU6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiA0MnB4IDAgNDJweCA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiAxO1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLWhlYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgY29sb3I6ICNFRDFDMjQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YxRUY7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLW1haWwge1xuICBwYWRkaW5nOiA2NHB4IDAgNDRweCA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLW1haWwge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWhlYWRpbmctbW9kZWwge1xuICBwYWRkaW5nOiA0MHB4IDAgNzBweCA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLW1vZGVsIHtcbiAgICBwYWRkaW5nOiAxM3B4IDAgNDBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWhlYWRpbmctbm9fYXN0ZXJpc2s6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0taGVhZGluZy1wb3N0IHtcbiAgcGFkZGluZzogMzBweCAwIDMwcHggNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0taGVhZGluZy1wb3N0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLXBvc3RfbnVtYmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1oZWFkaW5nLWZpcnN0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWRlc2NyaXB0aW9uLXNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1kZXNjcmlwdGlvbi1zZWxlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gIGJvcmRlci1jb2xvcjogIzcyNUM1MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLWRlc2NyaXB0aW9uLXNlbGVjdCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24tc2VsZWN0X3R5cGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24tc2VsZWN0X3R5cGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gIGJvcmRlci1jb2xvcjogIzcyNUM1MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLWRlc2NyaXB0aW9uLXNlbGVjdF90eXBlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIH1cbiAgLnVzZXItZWRpdF9mb3JtLS1kZXNjcmlwdGlvbi1zZWxlY3RfdHlwZTphZnRlciB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gMjRweCk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24tc2VsZWN0X3R5cGUtY29uZmlybV9zcCB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWRlc2NyaXB0aW9uLXNlbGVjdF9hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLWRlc2NyaXB0aW9uLXNlbGVjdF9hZGRyZXNzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICBib3JkZXItY29sb3I6ICM3MjVDNTAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1kZXNjcmlwdGlvbi1zZWxlY3RfYWRkcmVzczphZnRlciB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNTZweCk7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9mb3JtLS1kZXNjcmlwdGlvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1kZXNjcmlwdGlvbi10eXBlIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tZGVzY3JpcHRpb24tdHlwZSB7XG4gICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcbiAgd2lkdGg6IDQzMHB4O1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1pbnB1dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0taW5wdXQtbmFtZSB7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWFyZ2luOiAwIDAgMCA1cHg7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0taW5wdXQtbmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0taW5wdXQtbmFtZSB7XG4gICAgd2lkdGg6IDQ2JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnVzZXItZWRpdF9mb3JtLS1pbnB1dC1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgMCAwIDhweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWlucHV0LXR5cGUge1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0taW5wdXQtdHlwZSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAxNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLWV4YW1wbGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tZXhhbXBsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9mb3JtLS1leGFtcGxlX2xpbmsge1xuICBjb2xvcjogIzQ2QkNFRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udXNlci1lZGl0X2Zvcm0tLWF0dGVudGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNFRDFDMjQ7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLWF0dGVudGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tbW9kZWxfbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM2MDM4MTM7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHBhZGRpbmc6IDdweCAyMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQwcHg7XG4gIGJvdHRvbTogMzBweDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tbW9kZWxfbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlYTU4NDM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLW1vZGVsX2xpbmsge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzBweCk7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMzJweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLXNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tc2VsZWN0LXR5cGUge1xuICB3aWR0aDogMTYwcHg7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1zZWxlY3QtYWRkcmVzcyB7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tc2VsZWN0LWFkZHJlc3Mge1xuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tc2VsZWN0LWJ1c2luZXNzIHtcbiAgd2lkdGg6IDI2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1zZWxlY3QtYnVzaW5lc3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tYWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zNXB4O1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1hZGRfaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI0U4RTNERjtcbiAgd2lkdGg6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tcG9zdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0MHB4O1xuICBib3R0b206IDVweDtcbiAgY29sb3I6ICM0NkJDRUQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1wb3N0IHtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDYzcHgpO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9mb3JtLS1wciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGJhY2tncm91bmQ6ICNjYzAwMDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgbGVmdDogMzBweDtcbiAgYm90dG9tOiAtMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfZm9ybS0tcHIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLXByX25hbWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGxlZnQ6IDI1MHB4O1xuICBib3R0b206IC0xNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9mb3JtLS1wcl9uYW1lIHtcbiAgICBsZWZ0OiA1NCU7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X2Zvcm0tLXByX3R5cGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGxlZnQ6IDc4cHg7XG4gIGJvdHRvbTogLTE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X2Zvcm0tLXByX3R5cGUge1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybS0tcHJfYWdyZWUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIG1hcmdpbjogYXV0bztcbiAgYm90dG9tOiAtMTVweDtcbn1cblxuLnVzZXItZWRpdF9mb3JtLS1jb25maXJtX3R5cGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLnVzZXItZWRpdF90ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBtYXJnaW46IDMwcHggMCA4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF90ZXh0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gNzBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X21vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVzZXItZWRpdF9tb2RhbC0tY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA2NTBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAzMjVweCk7XG4gIHRvcDogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNDBweDtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfbW9kYWwtLWNvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi51c2VyLWVkaXRfbW9kYWwtLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udXNlci1lZGl0X21vZGFsLS10dGwge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlM2QxYztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9tb2RhbC0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi51c2VyLWVkaXRfbW9kYWwtLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMCAxNXB4O1xufVxuXG4udXNlci1lZGl0X21vZGFsLS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51c2VyLWVkaXRfbW9kYWwtLWNsb3NlX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAzMXB4KTtcbn1cblxuLnVzZXItZWRpdF9wcml2YWN5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXNlci1lZGl0X3ByaXZhY3ktLXR0bCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM2MDM4MTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfcHJpdmFjeS0tdHRsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnVzZXItZWRpdF9wcml2YWN5LS1zY3JvbGwge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfcHJpdmFjeS0tc2Nyb2xsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxufVxuXG4udXNlci1lZGl0X3ByaXZhY3ktLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzNnB4IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi51c2VyLWVkaXRfcHJpdmFjeS0tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAwIDAgMzZweDtcbn1cblxuLnVzZXItZWRpdF9wcml2YWN5LS10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi51c2VyLWVkaXRfcHJpdmFjeS0tbGFiZWwge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyMTUwRDtcbiAgcGFkZGluZzogMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udXNlci1lZGl0X3ByaXZhY3ktLWxhYmVsOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9wcml2YWN5LS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgcGFkZGluZzogMjBweCA1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICB9XG59XG5cbi51c2VyLWVkaXRfcHJpdmFjeS0taW5wdXQge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1lZGl0X3ByaXZhY3ktLWlucHV0IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG5cbi51c2VyLWVkaXRfc3VibWl0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXNlci1lZGl0X3N1Ym1pdC1jb25maXJtIHtcbiAgbWFyZ2luOiA2MHB4IDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfc3VibWl0LWNvbmZpcm0ge1xuICAgIG1hcmdpbjogMzVweCAwIDA7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9zdWJtaXQtLWlucHV0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDYwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OWMzMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cblxuLnVzZXItZWRpdF9zdWJtaXQtLWlucHV0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzY0QUYyMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWVkaXRfc3VibWl0LS1pbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU1cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIH1cbn1cblxuLnVzZXItZWRpdF9zdWJtaXQtLWJhY2sge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjQjNCM0IzO1xuICB3aWR0aDogMjI4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCM0IzQjM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTdweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IDAuMTVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi51c2VyLWVkaXRfc3VibWl0LS1iYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0IzQjNCMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0IzQjNCMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gIGxlZnQ6IDI0cHg7XG59XG5cbi51c2VyLWVkaXRfc3VibWl0LS1iYWNrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQ6ICNCM0IzQjM7XG59XG5cbi51c2VyLWVkaXRfc3VibWl0LS1iYWNrOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZWRpdF9zdWJtaXQtLWJhY2sge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDI1cHggYXV0byAwO1xuICB9XG4gIC51c2VyLWVkaXRfc3VibWl0LS1iYWNrOmJlZm9yZSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG4udXNlci1yZWdpc3Rlcl9ib3gtZmluIHtcbiAgcGFkZGluZzogNDBweCAwIDAgMDtcbn1cblxuLnVzZXItcmVnaXN0ZXJfYm94LS10dGwge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNDIyMTBCO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1yZWdpc3Rlcl9ib3gtLXR0bCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4udXNlci1yZWdpc3Rlcl9ib3gtLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVzZXItcmVnaXN0ZXJfYm94LS10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5cbi51c2VyLXJlZ2lzdGVyX2JveC0tc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItcmVnaXN0ZXJfYm94LS1zdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4udXNlci1yZWdpc3Rlcl9ib3gtLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNjAzODEzO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZjYzAwO1xuICB3aWR0aDogMjI4cHg7XG4gIHBhZGRpbmc6IDE4cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51c2VyLXJlZ2lzdGVyX2JveC0tbGluazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYwMzgxMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYwMzgxMztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICByaWdodDogMjBweDtcbn1cblxuLnVzZXItcmVnaXN0ZXJfYm94LS1saW5rOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udXNlci1yZWdpc3Rlcl9ib3gtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTBCNzA3O1xufVxuXG4udXNlci1mb3Jnb3RfZm9ybS0tYm94IHtcbiAgd2lkdGg6IDY2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLWZvcmdvdF9mb3JtLS1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDM1cHg7XG4gIH1cbn1cblxuLnVzZXItZm9yZ290X2Zvcm0tLWlucHV0IHtcbiAgd2lkdGg6IDQ2MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItZm9yZ290X2Zvcm0tLWlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICB9XG59XG5cbi51c2VyLWZvcmdvdF9mb3JtLS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi51c2VyLWZvcmdvdF9mb3JtLS1lcnJvciAudXNlci1lZGl0X2Zvcm0tLXByIHtcbiAgbGVmdDogY2FsYyg1MCUgLSAxNDNweCk7XG4gIGJvdHRvbTogLTI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1mb3Jnb3RfZm9ybS0tZXJyb3IgLnVzZXItZWRpdF9mb3JtLS1wciB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDhweDtcbiAgfVxufVxuXG4udXNlci1mb3Jnb3RfZmluX2Zvcm0gLnVzZXItZWRpdF9mb3JtLS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi51c2VyLWZvcmdvdF9maW5fZm9ybSAudXNlci1lZGl0X2Zvcm0tLWVycm9yIC51c2VyLWVkaXRfZm9ybS0tcHIge1xuICBsZWZ0OiAwO1xuICBib3R0b206IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1mb3Jnb3RfZmluX2Zvcm0gLnVzZXItZWRpdF9mb3JtLS1lcnJvciAudXNlci1lZGl0X2Zvcm0tLXByIHtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X3R5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4NjBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X3R5cGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA0MTBweDtcbiAgaGVpZ2h0OiAxOTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMCwgMTU1LCA1LCAwLjMpO1xufVxuXG4udXNlci1zZWxlY3RfdHlwZS0tbGluazpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgNjBweCA2MHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmNjMDAgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWxpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTNweDtcbiAgYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X3R5cGUtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTU1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gIH1cbiAgLnVzZXItc2VsZWN0X3R5cGUtLWxpbms6YmVmb3JlIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCA1NnB4IDU2cHg7XG4gIH1cbiAgLnVzZXItc2VsZWN0X3R5cGUtLWxpbms6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4udXNlci1zZWxlY3RfdHlwZS0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE4NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1zZWxlY3RfdHlwZS0td3JhcCB7XG4gICAgd2lkdGg6IDE2MnB4O1xuICB9XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1pY29ucyB7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4udXNlci1zZWxlY3RfdHlwZS0tZGlzaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWRpc2g6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIuqkoVwiO1xuICBjb2xvcjogI0IyQjJCMjtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWRpc2g6bnRoLWNoaWxkKDEpIHtcbiAgYm90dG9tOiA4cHg7XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1kaXNoOm50aC1jaGlsZCgyKSB7XG4gIGJvdHRvbTogMTZweDtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWRpc2g6bnRoLWNoaWxkKDMpIHtcbiAgYm90dG9tOiAyNHB4O1xufVxuXG4udXNlci1zZWxlY3RfdHlwZS0tZGlzaDpudGgtY2hpbGQoNCkge1xuICBib3R0b206IDMycHg7XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1kaXNoOm50aC1jaGlsZCg1KSB7XG4gIGJvdHRvbTogNDBweDtcbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWRpc2g6bnRoLWNoaWxkKDYpIHtcbiAgYm90dG9tOiA0OHB4O1xufVxuXG4udXNlci1zZWxlY3RfdHlwZS0tZGlzaC1maXZlOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1kaXNoLXNpeDpiZWZvcmUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4udXNlci1zZWxlY3RfdHlwZS0tcHJvZHVjdCB7XG4gIG1hcmdpbjogMCAwIDAgMjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF90eXBlLS1wcm9kdWN0IHtcbiAgICBtYXJnaW46IDAgMCAwIDE2cHg7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLXR0bCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzcyNUM1MDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luOiA4cHggMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X3R5cGUtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuICB9XG59XG5cbi51c2VyLXNlbGVjdF90eXBlLS1udW1iZXIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGNvbG9yOiAjNUUzRDFDO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItc2VsZWN0X3R5cGUtLW51bWJlciB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLXNxdWFyZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzVFM0QxQztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzVFM0QxQztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB3aWR0aDogNTZweDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAwIDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLXNlbGVjdF90eXBlLS1zcXVhcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbjogNXB4IDAgMCA1cHg7XG4gIH1cbn1cblxuLnVzZXItc2VsZWN0X3R5cGUtLWltZyB7XG4gIG1hcmdpbjogMCAwIDAgNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudXNlci1zZWxlY3RfdHlwZS0taW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIH1cbn1cblxuLnVzZXItbWFpbnRlbmFuY2UtLW5vdGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC51c2VyLW1haW50ZW5hbmNlLS1ub3RlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogODBweCAwO1xuICB9XG59XG5cbi51c2VyLW1haW50ZW5hbmNlLS1saW5rX2dvaG9tZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnVzZXItbWFpbnRlbmFuY2UtLWxpbmtfZ29ob21lIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi51c2VyLW1haW50ZW5hbmNlLS1saW5rX2dvaG9tZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjAzODEzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG4udXNlcl9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3JTaWRlbmF2O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMnB4IDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAuMyk7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICYtLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgJi0tbG9nb19rcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDoxMHB4O1xuICAgIHJpZ2h0OjEwcHg7XG4gICAgY29sb3I6ICM3YjdiN2I7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGxlZnQ6IC01cHg7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDRweCAwIDRweCA0cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM3YjdiN2I7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXJfY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9jb21tb24vaW1hZ2VzL2JnLW1haW4tY29udGVudC5wbmdcIik7XG4gICYtLWlubmVyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgcGFkZGluZzogOTBweCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigyOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yU2lkZW5hdjtcbiAgICBwYWRkaW5nOiAwIDAgMzVweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xuICAgIH1cbiAgfVxuICAmLS1pbnRybyB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgfVxuICB9XG4gICYtLWNhdXRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmQ0YzA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgJi1tYXJrIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2NvbnRhaW5lci91c2VyL2ltYWdlcy91c2VyX2NvbnRlbnRzLS1jYXV0aW9uLS1iZWZvcmUucG5nXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDI1cHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMThweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi10b3A6NjBweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOi02MnB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvY2hhcmFjdG9yMDQucG5nXCIpO1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XG4gICAgICBtYXJnaW46IDgwcHggMCAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSAxMTBweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYtZWRpdCB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuICAmLS1sb2dpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDY1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICYtLWxvZ2luX2l0ZW0ge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgfVxuICB9XG4gICYtLWxvZ2luX3R4dCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxuICB9XG4gICYtLWlucHV0IHtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rX3B3IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOjVweDtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICM0NmJjZWQ7XG4gICAgcGFkZGluZzogMCAwIDAgMTRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMwcHggMCAwO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0NmJjZWQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDZiY2VkO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgfVxuICAmLS1idG5fbG9naW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2OWMzMjQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjE1cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM2NEFGMjM7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgIH1cbiAgfVxuICAmLS10ZXh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNzVweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICB9XG4gIH1cbiAgJi0tdGV4dF9jYXV0aW9uIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICB9XG4gIH1cbiAgJi0tZXJyb3Ige1xuICAgIC51c2VyLWVkaXRfZm9ybS0tcHIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLy8g5qmf56iu44Gu6YG45oqe77yaM+aKnuOBruWgtOWQiO+8iDLmip7jga7loLTlkIjjga8tMnR5cGXjgpLlj4LnhafvvIlcbi51c2VyLXNlbGVjdF9jaG9vc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvY29tbW9uL2ltYWdlcy9jaGFyYWN0b3IwNC5wbmdcIik7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMTEwcHgpO1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMCAxODBweCAwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDAsIDE1NSwgNSwgLjMpO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDYwcHggNjBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yWWVsbG93IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTNweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDU2cHggNTZweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxODZweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTYycHg7XG4gICAgfVxuICB9XG4gICYtLWljb25zIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxuICAmLS1kaXNoIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgaWNvbjI7XG4gICAgICBjb250ZW50OiAkaWNvbi1wbGF0ZTtcbiAgICAgIGNvbG9yOiAjQjJCMkIyO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBib3R0b206IDhweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBib3R0b206IDI0cHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIGJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICBib3R0b206IDQ4cHg7XG4gICAgfVxuICAgICYtZml2ZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGZ6KDQwKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zaXgge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBmeig0MCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXByb2R1Y3Qge1xuICAgIG1hcmdpbjogMCAwIDAgMjVweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDE2cHg7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGNvbG9yOiAjNzI1QzUwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgbWFyZ2luOiA0cHggMCAwO1xuICAgIH1cbiAgfVxuICAmLS1udW1iZXIge1xuICAgIEBpbmNsdWRlIGZ6KDMwKTtcbiAgICBjb2xvcjogIzVFM0QxQztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDI2KTtcbiAgICB9XG4gIH1cbiAgJi0tc3F1YXJlIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgY29sb3I6ICM1RTNEMUM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNUUzRDFDO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICB3aWR0aDogNTZweDtcbiAgICBwYWRkaW5nOiA0cHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgfVxuICB9XG4gICYtLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuICB9XG4gIC8vIOapn+eoruOBrumBuOaKnu+8mjLmip7jga7loLTlkIhcbiAgJi0ydHlwZSB7XG4gICAgLnVzZXItc2VsZWN0X2Nob29zZS0tbGluayB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDIwcHg7XG4gICAgICB3aWR0aDogNDYwcHg7XG4gICAgICBoZWlnaHQ6IDE5NnB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTVweCk7XG4gICAgICAgIGhlaWdodDogMTU1cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnVzZXItc2VsZWN0X2Nob29zZS0taW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMCAwIDUwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG59XG5cbi51c2VyLWZsb3dfb3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDEwMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICYtZWRpdCB7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICAmLS1ib3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMTFweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzcHgpO1xuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICByaWdodDogY2FsYyg1MCUgLSAyM3B4KTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1udW1iZXIge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvckJyb3duO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAgIHBhZGRpbmc6IDIzcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMTNweCAwO1xuICAgIH1cbiAgICAmLWN1cnJlbnQge1xuICAgICAgY29sb3I6ICRjb2xvclllbGxvdztcbiAgICB9XG4gIH1cbiAgJi0tdGV4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiAxODVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAgIHBhZGRpbmc6IDIzcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDIyNXB4O1xuICAgICAgcGFkZGluZzogMTNweCAwO1xuICAgIH1cbiAgICAmLWN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yWWVsbG93O1xuICAgIH1cbiAgfVxufVxuXG4udXNlci1lZGl0X2xlYWQge1xuICAmLS1ib3gge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBjb2xvcjogI0YyMTUwRDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMTlweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1cHgpO1xuICAgIH1cbiAgfVxuICAmLS10ZXh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgfVxuICB9XG4gICYtLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tYXN0ZXJpc2sge1xuICAgIGNvbG9yOiAjRUQxQzI0O1xuICB9XG59XG5cbi51c2VyLWVkaXRfZm9ybSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICYtLXBhcnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0YxRUY7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogOTQwcHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICNFOEUzREY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgfVxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ub19saW5lIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWZpcnN0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1sYXN0IHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcGFydF90eXBlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGMUVGO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5NDBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFOEUzREY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0taGVhZGluZyB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiA0MnB4IDAgNDJweCA0MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgei1pbmRleDogMTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgY29sb3I6ICNFRDFDMjQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTNweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjFFRjtcbiAgICB9XG4gICAgJi1tYWlsIHtcbiAgICAgIHBhZGRpbmc6IDY0cHggMCA0NHB4IDQwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1tb2RlbCB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgNzBweCA0MHB4O1xuICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcGFkZGluZzogMTNweCAwIDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtbm9fYXN0ZXJpc2sge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYtZGlzYWJsZWQge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXBvc3Qge1xuICAgICAgcGFkZGluZzogMzBweCAwIDMwcHggNjBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLXBvc3RfbnVtYmVyIHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYtZmlyc3Qge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgfVxuICAgICYtc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzcyNUM1MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1zZWxlY3RfdHlwZSB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICM3MjVDNTAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDNweCk7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDI0cHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLWNvbmZpcm1fc3Age1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXNlbGVjdF9hZGRyZXNzIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzcyNUM1MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICByaWdodDogY2FsYyg1MCUgLSA1NnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICB9XG4gICAgJi10eXBlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG4gICAgd2lkdGg6IDQzMHB4O1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICAmLW5hbWUge1xuICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgbWFyZ2luOiAwIDAgMCA1cHg7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtdHlwZSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMTRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1leGFtcGxlIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWV4YW1wbGVfbGluayB7XG4gICAgY29sb3I6ICM0NkJDRUQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICYtLWF0dGVudGlvbiB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGNvbG9yOiAjRUQxQzI0O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIH1cbiAgfVxuICAmLS1tb2RlbF9saW5rIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yQnJvd247XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICBwYWRkaW5nOiA3cHggMjFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDBweDtcbiAgICBib3R0b206IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWE1ODQzO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDcwcHgpO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdG9wOiAzMnB4O1xuICAgIH1cbiAgfVxuICAmLS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICYtdHlwZSB7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgfVxuICAgICYtYWRkcmVzcyB7XG4gICAgICB3aWR0aDogMjMwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLWJ1c2luZXNzIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWFkZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTM1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICB9XG4gICYtLWFkZF9pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI0U4RTNERjtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAmLS1wb3N0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgY29sb3I6ICM0NkJDRUQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDYzcHgpO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuICAmLS1wciB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGJvdHRvbTogLTE1cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgfVxuICB9XG4gICYtLXByX25hbWUge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gICAgYmFja2dyb3VuZDogI2NjMDAwMDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsZWZ0OiA1NCU7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgIH1cbiAgfVxuICAmLS1wcl90eXBlIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIGJhY2tncm91bmQ6ICNjYzAwMDA7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGxlZnQ6IDc4cHg7XG4gICAgYm90dG9tOiAtMTVweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBsZWZ0OiA2MHB4O1xuICAgICAgYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAmLS1wcl9hZ3JlZSB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjY2MwMDAwO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvdHRvbTogLTE1cHg7XG4gIH1cbiAgJi0tY29uZmlybV90eXBlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG59XG5cbi51c2VyLWVkaXRfdGV4dCB7XG4gIEBpbmNsdWRlIGZ6KDE0KTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAzMHB4IDAgODBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBtYXJnaW46IDIwcHggYXV0byA3MHB4O1xuICB9XG59XG5cbi51c2VyLWVkaXRfbW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICAmLS1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDMyNXB4KTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1waWMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAmLS10dGwge1xuICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUzZDFjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB9XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbiAgJi0tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICYtLWNsb3NlX2J0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTUwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzMXB4KTtcbiAgfVxufVxuXG4udXNlci1lZGl0X3ByaXZhY3kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtLXR0bCB7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yQnJvd247XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tY29udGVudCB7XG4gICAgcGFkZGluZzogMzZweCAzMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgJi0tdGV4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgbWFyZ2luOiAwIDAgMzZweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLS1sYWJlbCB7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM2NjY2NjY7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjIxNTBEO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDM1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTUpO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggNXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIH1cbiAgfVxuICAmLS1pbnB1dCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItZWRpdF9zdWJtaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICYtY29uZmlybSB7XG4gICAgbWFyZ2luOiA2MHB4IDAgMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDM1cHggMCAwO1xuICAgIH1cbiAgfVxuICAmLS1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZnooMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDQ2MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjljMzI0O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNjRBRjIzO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTVweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIH1cbiAgfVxuICAmLS1iYWNrIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI0IzQjNCMztcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQjNCM0IzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogM3B4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0IzQjNCMztcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNCM0IzQjM7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgbGVmdDogMjRweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjNCM0IzO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTIpO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51c2VyLXJlZ2lzdGVyX2JveCB7XG4gICYtZmluIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMCAwO1xuICB9XG4gICYtLXR0bCB7XG4gICAgQGluY2x1ZGUgZnooMzQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICRjb2xvclNpZGVuYXY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDUwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMjIpO1xuICAgICAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAgIH1cbiAgfVxuICAmLS10ZXh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLS1zdHJvbmcge1xuICAgIEBpbmNsdWRlIGZ6KDIwKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM0RDRENEQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1saW5rIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvclllbGxvdztcbiAgICB3aWR0aDogMjI4cHg7XG4gICAgcGFkZGluZzogMThweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDJweCk7XG4gICAgICByaWdodDogMjBweDtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0UwQjcwNztcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItZm9yZ290X2Zvcm0ge1xuICAmLS1ib3gge1xuICAgIHdpZHRoOiA2NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDM1cHg7XG4gICAgfVxuICB9XG4gICYtLWlucHV0IHtcbiAgICB3aWR0aDogNDYwcHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgfVxuICB9XG4gICYtLWVycm9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgLnVzZXItZWRpdF9mb3JtLS1wciB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE0M3B4KTtcbiAgICAgIGJvdHRvbTogLTI1cHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udXNlci1mb3Jnb3RfZmluX2Zvcm0ge1xuICAudXNlci1lZGl0X2Zvcm0tLWVycm9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgLnVzZXItZWRpdF9mb3JtLS1wciB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAyNXB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IC0yNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udXNlci1zZWxlY3RfdHlwZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDg2MHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA0MTBweDtcbiAgICBoZWlnaHQ6IDE5NnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDAsIDE1NSwgNSwgLjMpO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAwIDYwcHggNjBweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yWWVsbG93IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTNweDtcbiAgICAgIGJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE1NXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgNTZweCA1NnB4O1xuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTg2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxNjJweDtcbiAgICB9XG4gIH1cbiAgJi0taWNvbnMge1xuICAgIHdpZHRoOiAzMnB4O1xuICB9XG4gICYtLWRpc2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBpY29uMjtcbiAgICAgIGNvbnRlbnQ6ICRpY29uLXBsYXRlO1xuICAgICAgY29sb3I6ICNCMkIyQjI7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBib3R0b206IDE2cHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGJvdHRvbTogMjRweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgYm90dG9tOiAzMnB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgIGJvdHRvbTogNDhweDtcbiAgICB9XG4gICAgJi1maXZlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgQGluY2x1ZGUgZnooNDApO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNpeCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIGZ6KDQwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcHJvZHVjdCB7XG4gICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgY29sb3I6ICM3MjVDNTA7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogOHB4IDAgMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgICBtYXJnaW46IDRweCAwIDA7XG4gICAgfVxuICB9XG4gICYtLW51bWJlciB7XG4gICAgQGluY2x1ZGUgZnooMzApO1xuICAgIGNvbG9yOiAjNUUzRDFDO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMjYpO1xuICAgIH1cbiAgfVxuICAmLS1zcXVhcmUge1xuICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICBjb2xvcjogIzVFM0QxQztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1RTNEMUM7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIHBhZGRpbmc6IDRweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTQpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBtYXJnaW46IDVweCAwIDAgNXB4O1xuICAgIH1cbiAgfVxuICAmLS1pbWcge1xuICAgIG1hcmdpbjogMCAwIDAgNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnVzZXItbWFpbnRlbmFuY2Uge1xuICAmLS1ub3RlIHtcbiAgICBAaW5jbHVkZSBmeigyOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgcGFkZGluZzogODBweCAwO1xuICAgIH1cbiAgfVxuICAmLS1saW5rX2dvaG9tZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yWWVsbG93O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIH1cbiAgfVxuXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBjb2xvclxuJGNvbG9yQnJvd246ICM2MDM4MTM7XG4kY29sb3JTaWRlbmF2OiAjNDIyMTBCO1xuJGNvbG9yWWVsbG93OiAjZmZjYzAwO1xuJGNvbG9yT3JhbmdlOiAjZmY4MTIzO1xuJGNvbG9yRm9vZHN0dWZmOiAjN2VjMDQ0O1xuJGNvbG9yUHJvZHVjZXI6ICMxZDlkY2Q7XG5cbi8v44Kz44Oz44OT44Oi44O844OJXG4kY29sb3ItY29tYmk6ICNlYTZmMDA7XG4vL+ODm+ODg+ODiOOCqOOCouODouODvOODiVxuJGNvbG9yLWhvdGFpcjogI2VjNTE0Yjtcbi8v44K544OB44O844Og44Oi44O844OJXG4kY29sb3Itc3RlYW06ICM0NmIzZTQ7XG4vL+S4i+OBlOOBl+OCieOBiFxuJGNvbG9yLXByZXBhcmF0aW9uOiAjZmZjMzAwO1xuXG4vLyBpY29uXG4kaWNvbi1jb250YWN0OiBcIlxcYTkwMFwiO1xuJGljb24tY3Jvd246IFwiXFxhOTAxXCI7XG4kaWNvbi1ldmVyaW86IFwiXFxhOTAyXCI7XG4kaWNvbi1mYXE6IFwiXFxhOTAzXCI7XG4kaWNvbi1mbGFnOiBcIlxcYTkwNFwiO1xuJGljb24taG9zcGl0YWw6IFwiXFxhOTA1XCI7IFxuJGljb24tc2VhcmNoOiBcIlxcYTkwNlwiO1xuJGljb24tYmVnaW5uZXI6IFwiXFxhOTA3XCI7XG4kaWNvbi1jYXRhbG9nOiBcIlxcYTkwOFwiO1xuJGljb24tY2hhbmdlOiBcIlxcYTkwOVwiO1xuJGljb24tY29uZmlnOiBcIlxcYTkxMFwiO1xuJGljb24tbG9nb3V0OiBcIlxcYTkxMVwiO1xuJGljb24taG9tZTogXCJcXGE5MTJcIjtcbiRpY29uLWhvc3BpdGFsZm9vZDogXCJcXGE5MTNcIjtcbiRpY29uLWxhYm86IFwiXFxhOTE0XCI7XG4kaWNvbi10ZWNoOiBcIlxcYTkxNVwiO1xuJGljb24tdGVzdGtpdGNoZW46IFwiXFxhOTE2XCI7XG4kaWNvbi1jYXNlOiBcIlxcYTkxN1wiO1xuJGljb24tbG9nbzogXCJcXGE5MThcIjtcbiRpY29uLXJlY2lwZXNlYXJjaDogXCJcXGE5MTlcIjtcbiRpY29uLWxvZ2luOiBcIlxcYTkyMFwiO1xuJGljb24tcGxhdGU6IFwiXFxhOTIxXCI7XG4kaWNvbi1zY2xhc3M6IFwiXFxhOTIyXCI7XG4kaWNvbi1kb3dubG9hZDogXCJcXGE5MjNcIjtcbiRpY29uLXByaW50OiBcIlxcYTkyNFwiO1xuJGljb24tcmVjaXBlOiBcIlxcYTkyNVwiO1xuJGljb24tY2hlY2s6IFwiXFxhOTI2XCI7XG4kaWNvbi10aW1lOiBcIlxcYTkyN1wiO1xuJGljb24tbWVtbzogXCJcXGE5MjhcIjtcbiRpY29uLWFsbDogXCJcXGE5MjlcIjtcbiRpY29uLW5ld3dpbjogXCJcXGE5MzBcIjtcbiRpY29uLWFjbGFzczogXCJcXGE5MzFcIjtcbiRpY29uLWNvY2toYXQ6IFwiXFxhOTMyXCI7XG4kaWNvbi1ub2J1enplcjogXCJcXGE5MzNcIjtcbiRpY29uLWNvbnRpbnVlOiBcIlxcYTkzNFwiO1xuJGljb24tcmV0dXJuOiBcIlxcYTkzNVwiO1xuJGljb24taG9zcGl0YWwwMTogXCJcXGU5MDRcIjtcbiRpY29uLWhvc3BpdGFsMDI6IFwiXFxlOTAzXCI7XG4kaWNvbi1ob3NwaXRhbDAzOiBcIlxcZTkwMlwiO1xuJGljb24taG9zcGl0YWwwNDogXCJcXGU5MDFcIjtcbiRpY29uLWhvc3BpdGFsMDU6IFwiXFxlOTAwXCI7XG4kaWNvbi1ob3NwaXRhbDA2OiBcIlxcZTkwNlwiO1xuJGljb24taG9zcGl0YWwwNzogXCJcXGU5MDVcIjtcbiRpY29uLW1pbmk6IFwiXFxlOTA3XCI7XG4kaWNvbi1jb29rZXZlcmlvOiBcIlxcZTkwOFwiO1xuXG4vLyBYIG1hcmsgKGV4LjxzcGFuIGNsYXNzPVwiY2xvc2VcIj48L3NwYW4+KVxuQG1peGluIG1hcmsteCB7XG4gIC8vIMOX44KS5Zuy44KA5q2j5pa55b2i44KS6L+95Yqg44CA4oC7cG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZl5YWl44KM44Gm44GtXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC8vIOe3muOBruOCteOCpOOCuuOCkui/veWKoOOAgOKAu+mVt+OBleOBr+aeoOW5hcOX4oiaMuOBj+OCieOBhFxuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4vLyBMaW5rLWhvdmVyMe+8muWbm+inkuOBjOODneODg+ODl+OCouODg+ODl+OBmeOCiyBcbkBtaXhpbiBob3Zlci1wb3Age1xuICAvLyBBZGQgcG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZlXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDAsIDE1NSwgNSwgLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjksIC45KTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICB9XG4gICY6aG92ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIH1cbiAgfVxufVxuLy8gTGluay1ob3ZlcjLvvJrmmpfjgoHjga7pu4ToibLog4zmma/jgavjgarjgotcbkBtaXhpbiBob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvclllbGxvdywgNSUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG4gIH1cbn1cblxuLy8gYnV0dG9uIOKAu2JhY2tncm91bmQtY29sb3Ig44Gv5YCL5Yil44Gr6Kit5a6aXG5AbWl4aW4gYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gZm9yIG92ZXIgdzEyODAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGZvciBsZXNzIHcxMjgwXG5AbWl4aW4gbGFwdG9wIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBmb3Igc3BcbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyB0byBleGNsdWRlIHNwXG5AbWl4aW4gbm90U3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBpY29tb29uXG5AbWl4aW4gaWNvbjIge1xuXHRmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHNwZWFrOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIGZvbnQtc2l6ZVxuQG1peGluIGZ6KCRzaXplLCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xuXHRmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn1cblxuLy8gI2NsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGhlaWdodDogMDtcblx0XHRjb250ZW50OiBcIi5cIjtcblx0fVxufVxuIl19 */
