@charset "UTF-8";
.wrap_rightcontents {
  z-index: 1;
}

.mini_gnav_sp {
  z-index: 2;
}

.mini_header {
  z-index: 4;
}

.mini_gnav {
  z-index: 7;
}

.mini_footer--top_btn {
  z-index: 5;
}

.mini_search_modal {
  z-index: 3;
}

.mini_gnav_sp_contents,
.mini_modal_search {
  z-index: 6;
}

.cmn_recipe_counter {
  transition: .15s;
}

.cmn_recipe_counter.down {
  opacity: 0;
}

.cmn_recipe_counter--ttl {
  color: #B5B0A3;
  font-size: 13px;
  font-size: 0.8125rem;
  margin: 0 0 5px 0;
}

@media (max-width: 425px) {
  .cmn_recipe_counter--ttl {
    font-size: 10px;
    font-size: 0.625rem;
    margin-bottom: 0;
  }
}

.cmn_recipe_counter--link {
  position: relative;
  display: block;
  text-decoration: none;
  transition: .15s;
}

.cmn_recipe_counter--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: -10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 0 6px 6px;
  border-color: transparent transparent transparent #B5B0A3;
  transition: .15s;
}

.cmn_recipe_counter--link:hover {
  opacity: .8;
}

.cmn_recipe_counter--num {
  display: inline-block;
  font-family: "EB Garamond", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: italic;
  font-size: 40px;
  font-size: 2.5rem;
  color: #B5B0A3;
}

@media (max-width: 425px) {
  .cmn_recipe_counter--num {
    font-size: 28px;
    font-size: 1.75rem;
  }
}

.cmn_recipe_counter--text_recipe {
  font-family: "EB Garamond", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: italic;
  font-size: 18px;
  font-size: 1.125rem;
  color: #B5B0A3;
}

.cmn_recipe_counter--unit {
  display: inline-block;
}

@media (max-width: 425px) {
  .cmn_recipe_counter--unit {
    width: 45px;
  }
}

.searchbox {
  position: relative;
  display: flex;
  align-items: center;
  margin: 0 20px;
  box-sizing: border-box;
}

.searchbox:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  background-color: #a71b40;
  width: 28px;
  height: 28px;
  border: 0;
  -webkit-appearance: none;
  border-radius: 50%;
  z-index: 1;
}

@media (max-width: 425px) {
  .searchbox {
    justify-content: flex-end;
    width: 100%;
    margin: 0 0 0 auto;
  }
}

.searchbox--icon {
  content: "";
  position: absolute;
  right: 12px;
  fill: #fff;
  width: 14px;
  height: 14px;
  z-index: 1;
}

.searchbox--search_tag {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 15px;
  background-color: #f2f2f2;
  -webkit-appearance: none;
  border-radius: 30px;
  border: 0;
  min-width: 300px;
  box-sizing: border-box;
  color: #000;
  height: 36px;
  transition: .5s;
}

.searchbox--search_tag::-webkit-input-placeholder {
  color: #949494;
  font-size: 12px;
  font-size: 0.75rem;
}

.searchbox--search_tag::-moz-placeholder {
  color: #949494;
  font-size: 12px;
  font-size: 0.75rem;
}

.searchbox--search_tag:-ms-input-placeholder {
  color: #949494;
  font-size: 12px;
  font-size: 0.75rem;
}

.searchbox--search_tag::-ms-input-placeholder {
  color: #949494;
  font-size: 12px;
  font-size: 0.75rem;
}

.searchbox--search_tag::placeholder {
  color: #949494;
  font-size: 12px;
  font-size: 0.75rem;
}

@media (max-width: 425px) {
  .searchbox--search_tag {
    font-size: 16px;
    font-size: 1rem;
    width: 200px;
    min-width: 200px;
  }
  .searchbox--search_tag:focus {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
    width: 100%;
  }
}

.searchbox--submit_tag {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 5px;
  margin: auto 0;
  background-color: transparent;
  width: 28px;
  height: 28px;
  border: 0;
  -webkit-appearance: none;
  border-radius: 50%;
  z-index: 2;
  cursor: pointer;
}

.mini_recipe_condition-sp_fixed {
  margin-bottom: 90px;
}

.mini_recipe_condition--inner {
  position: relative;
  background-color: #fff;
  padding: 10px 0;
}

@media (max-width: 425px) {
  .mini_recipe_condition--inner {
    padding: 0;
  }
}

.mini_recipe_condition--scroll {
  width: 100%;
  height: calc(100vh - 300px);
  box-sizing: border-box;
  overflow-y: scroll;
}

@media (max-width: 425px) {
  .mini_recipe_condition--scroll {
    position: relative;
    height: auto;
    max-height: calc(100vh - 170px);
  }
}

.mini_recipe_condition--intro {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.4;
  text-align: center;
  padding: 20px 0;
}

@media (max-width: 425px) {
  .mini_recipe_condition--intro {
    display: none;
  }
}

.mini_recipe_condition--col {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  border-bottom: 1px solid #efebe8;
  width: 895px;
  margin: 0 auto;
  padding: 5px 0 10px 0;
}

@media (max-width: 425px) {
  .mini_recipe_condition--col {
    display: block;
    border-bottom: none;
    width: 100%;
    padding: 0;
  }
}

.mini_recipe_condition--l {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: 700;
  color: #333;
  width: 180px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

@media (max-width: 425px) {
  .mini_recipe_condition--l {
    width: auto;
    background-color: #f2f2f2;
    padding: 12px 15px;
    border-bottom: 1px solid #fff;
    transition: .15s;
  }
}

@media (max-width: 425px) {
  .mini_recipe_condition--l-toggle:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
    margin: auto 0;
    width: 7px;
    height: 7px;
    border-top: 2px solid #000;
    border-right: 2px solid #000;
    transform: rotate(135deg);
    transition: .15s;
  }
  .mini_recipe_condition--l-toggle.active:after {
    transform: rotate(-45deg);
  }
}

.mini_recipe_condition--r {
  width: 715px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 14px;
  font-size: 0.875rem;
}

@media (max-width: 425px) {
  .mini_recipe_condition--r {
    display: none;
    width: 100%;
    box-sizing: border-box;
    background-color: #fff;
    transition: .15s;
  }
}

.mini_recipe_condition--r-open {
  display: block;
}

@media (max-width: 425px) {
  .mini_recipe_condition--r_inner {
    padding: 10px;
  }
}

.mini_recipe_condition--package {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

@media (max-width: 425px) {
  .mini_recipe_condition--package {
    align-items: stretch;
  }
  .mini_recipe_condition--package-box1 .recipe_contents_condition--label:last-child, .mini_recipe_condition--package-box1 .recipe_contents_condition--label:nth-last-child(2), .mini_recipe_condition--package-box2 .recipe_contents_condition--label:last-child, .mini_recipe_condition--package-box2 .recipe_contents_condition--label:nth-last-child(2) {
    border-bottom: none;
  }
  .mini_recipe_condition--package-box3 .recipe_contents_condition--label:last-child, .mini_recipe_condition--package-box4 .recipe_contents_condition--label:last-child {
    border-bottom: none;
  }
}

.mini_recipe_condition--2cols {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 10px 10px 0;
}

@media (max-width: 425px) {
  .mini_recipe_condition--2cols {
    padding-left: 10px;
  }
}

.mini_recipe_condition--freeword {
  position: relative;
}

.mini_recipe_condition--input_freeword {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 0 15px;
  background-color: #e6e6e6;
  -webkit-appearance: none;
  border-radius: 30px;
  border: 0;
  width: 100%;
  box-sizing: border-box;
  color: #000;
  height: 46px;
  transition: .5s;
}

.mini_recipe_condition--input_freeword::-webkit-input-placeholder {
  color: #949494;
}

.mini_recipe_condition--input_freeword::-moz-placeholder {
  color: #949494;
}

.mini_recipe_condition--input_freeword:-ms-input-placeholder {
  color: #949494;
}

.mini_recipe_condition--input_freeword::-ms-input-placeholder {
  color: #949494;
}

.mini_recipe_condition--input_freeword::placeholder {
  color: #949494;
}

.mini_recipe_condition--input_freeword:focus {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
  min-width: 305px;
}

@media (max-width: 425px) {
  .mini_recipe_condition--input_freeword {
    font-size: 16px;
    font-size: 1rem;
  }
}

.mini_recipe_condition--description {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  color: #b3b3b3;
  padding: 10px 0 0 0;
}

.mini_recipe_condition--label {
  margin: 0 15px 5px 0;
  padding: 0;
  color: #505050;
  cursor: pointer;
  transition: .15s;
}

.mini_recipe_condition--label:hover {
  color: #7b142f;
}

@media (max-width: 425px) {
  .mini_recipe_condition--label {
    width: 33%;
    box-sizing: border-box;
    padding: 10px 2px;
    margin: 0;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.2;
    color: #505050;
    cursor: pointer;
    transition: .15s;
  }
  .mini_recipe_condition--label:nth-child(3n) {
    border-right: none;
  }
}

.mini_recipe_condition--radiobox {
  position: relative;
  top: 2px;
  border: 1px solid #505050;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  transition: .15s;
}

.mini_recipe_condition--radiobox:after {
  position: absolute;
  top: 2px;
  left: 2px;
  background-color: #7b142f;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  transform: scale(0, 0);
}

.mini_recipe_condition--radiobox:checked {
  border-radius: 50%;
}

.mini_recipe_condition--radiobox:checked:after {
  -webkit-animation: inputFade 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22) forwards;
          animation: inputFade 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22) forwards;
}

@-webkit-keyframes inputFade {
  0% {
    transform: scale(0, 0);
  }
  100% {
    transform: scale(1, 1);
  }
}

@keyframes inputFade {
  0% {
    transform: scale(0, 0);
  }
  100% {
    transform: scale(1, 1);
  }
}

.mini_recipe_condition--checkbox {
  position: relative;
  top: 5px;
  border: 1px solid #505050;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  transition: .15s;
}

.mini_recipe_condition--checkbox:after {
  position: absolute;
  top: 2px;
  left: 2px;
  background-color: #7b142f;
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  transform: scale(0, 0);
}

.mini_recipe_condition--checkbox:checked:after {
  -webkit-animation: inputFade 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22) forwards;
          animation: inputFade 0.2s cubic-bezier(0.895, 0.03, 0.685, 0.22) forwards;
}

@keyframes inputFade {
  0% {
    transform: scale(0, 0);
  }
  100% {
    transform: scale(1, 1);
  }
}

@media (max-width: 425px) {
  .mini_recipe_condition--checkbox {
    top: 0;
  }
}

.mini_recipe_condition--select_box {
  margin: 5px 3px 0 0;
  position: relative;
  display: inline-block;
  top: 0;
  background-color: #e6e6e6;
  height: 34px;
  width: 190px;
  overflow: hidden;
  font-size: 14px;
  font-size: 0.875rem;
}

.mini_recipe_condition--select_box:before {
  position: absolute;
  top: 8px;
  right: 10px;
  content: "";
  display: block;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #333 transparent;
}

.mini_recipe_condition--select_box:after {
  position: absolute;
  right: 10px;
  bottom: 8px;
  content: "";
  display: block;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  border-color: #333 transparent transparent transparent;
}

.mini_recipe_condition--select_box:nth-child(3n) {
  margin-right: 0;
}

@media (max-width: 425px) {
  .mini_recipe_condition--select_box {
    width: calc(50% - 5px);
    margin: 0 10px 10px 0;
    height: 44px;
  }
  .mini_recipe_condition--select_box:nth-child(3n) {
    margin-right: auto;
  }
  .mini_recipe_condition--select_box:nth-child(2n) {
    margin-right: 0;
  }
}

.mini_recipe_condition--select_box-wide {
  width: 290px;
}

@media (max-width: 425px) {
  .mini_recipe_condition--select_box-wide {
    width: 100%;
  }
}

.mini_recipe_condition--select_box-sp {
  display: none;
}

@media (max-width: 425px) {
  .mini_recipe_condition--select_box-sp {
    display: block;
    width: 100%;
  }
}

.mini_recipe_condition--select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  font-size: 14px;
  font-size: 0.875rem;
  padding: 5px 10px;
  width: 100%;
  box-sizing: border-box;
  border: 0;
  height: 34px;
  overflow: hidden;
}

@media (max-width: 425px) {
  .mini_recipe_condition--select {
    height: 44px;
  }
}

.mini_recipe_condition--input_box {
  display: inline-block;
}

.mini_recipe_condition--input {
  position: relative;
  display: inline-block;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 5px 10px 0 0;
  padding: 5px 10px;
  background-color: #e6e6e6;
  width: 190px;
  border: 0;
  height: 34px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .mini_recipe_condition--input {
    margin: 0 0 10px 0;
    width: calc(50% - 10px);
    height: 44px;
    border: 0;
  }
}

.mini_recipe_condition--type {
  position: relative;
  top: 5px;
  display: inline-block;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
}

@media (max-width: 425px) {
  .mini_recipe_condition--type {
    top: 15px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.mini_recipe_condition--txt {
  display: inline;
  margin: 0 0 0 10px;
  position: relative;
  top: 4px;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
}

@media (max-width: 425px) {
  .mini_recipe_condition--txt {
    font-size: 12px;
    font-size: 0.75rem;
    display: inline-block;
    width: 40%;
    top: 10px;
  }
}

@media (max-width: 425px) {
  .mini_recipe_condition--submit_area {
    background-color: #000;
    padding: 10px 0;
  }
}

@media (max-width: 425px) {
  .mini_recipe_condition--submit_area-sp_fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}

.mini_recipe_condition--submit_box {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #a71b40;
  width: 400px;
  height: 60px;
  margin: 15px auto;
  border-radius: 30px;
  transition: .15s;
}

.mini_recipe_condition--submit_box:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 30px;
  width: 7px;
  height: 7px;
  margin: auto 0;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  transform: rotate(45deg);
  pointer-events: none;
  transition: .15s;
}

.mini_recipe_condition--submit_box:hover {
  -webkit-filter: contrast(120%);
          filter: contrast(120%);
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.3);
}

@media (max-width: 425px) {
  .mini_recipe_condition--submit_box {
    width: 90%;
    height: 50px;
    border-radius: 25px;
    margin: auto;
  }
}

.mini_recipe_condition--submit {
  box-sizing: border-box;
  border: 0;
  overflow: hidden;
  cursor: pointer;
  background-color: transparent;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  width: 100%;
  height: 60px;
  color: #fff;
  transition: .15s;
}

@media (max-width: 425px) {
  .mini_recipe_condition--submit {
    height: 50px;
    font-size: 16px;
    font-size: 1rem;
  }
}

.m-btn {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 440px;
  height: 60px;
  border-radius: 30px;
  background-color: #a71b40;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  color: #fff;
  margin: 0 auto;
  transition: .15s;
}

.m-btn:hover {
  background-color: #b94966;
}

@media (max-width: 425px) {
  .m-btn {
    width: 300px;
    height: 50px;
    border-radius: 25px;
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.3;
  }
}

.new_release_list {
  list-style-type: none;
  margin: 0 0 30px 0;
}

@media (max-width: 425px) {
  .new_release_list {
    width: 90%;
    margin: 0 auto 30px auto;
  }
}

.new_release_list-backnumber .new_release_list--item {
  border-bottom-color: #ccc;
}

.new_release_list-result .new_release_list--item {
  border-bottom: none;
  margin-bottom: 30px;
}

@media (max-width: 425px) {
  .new_release_list-result {
    width: auto;
  }
}

.new_release_list-index {
  width: 690px;
}

@media (max-width: 425px) {
  .new_release_list-index {
    width: 90%;
  }
}

.new_release_list.box-fadeout {
  position: relative;
  margin-bottom: 0;
}

.new_release_list.box-fadeout:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 150px;
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+50,ffffff+90&0+0,1+50 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 50%, white 90%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
  /* IE6-9 */
}

.new_release_list--item {
  border-bottom: 1px solid #fff;
  padding: 15px 0 10px 0;
}

.new_release_list--item-backnumber {
  border-bottom-color: #ccc;
}

.new_release_list--more {
  width: 222px;
  height: 40px;
  border-radius: 20px;
  padding: 0 10px 0 0;
  margin: 0 auto;
  font-size: 13px;
  font-size: 0.8125rem;
  border: 0;
  cursor: pointer;
  transition: .2s;
}

.new_release_list--more:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  margin: auto 0;
  width: 5px;
  height: 5px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  transform: rotate(135deg);
}

.new_release_list--more.is-btn-hidden {
  display: none;
}

.new_release_list--link {
  position: relative;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
  color: #000;
}

.new_release_list--link:after {
  position: absolute;
  top: -8px;
  left: -8px;
  opacity: 0;
  background-color: #ccc;
  content: "";
  display: block;
  width: calc(100% + 16px);
  height: calc(100% + 16px);
  border-radius: 5px;
  transition: .15s;
  transform: scale(0.9, 0.9);
}

.new_release_list--link:hover:after {
  opacity: .3;
  transform: scale(1, 1);
}

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

.new_release_list--nolink {
  position: relative;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
  color: #000;
}

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

.new_release_list--release {
  font-size: 12px;
  font-size: 0.75rem;
  color: #505050;
  margin: 5px 0;
  display: block;
}

.new_release_list--description {
  width: calc(100% - 100px);
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
}

@media (max-width: 425px) {
  .new_release_list--description {
    width: auto;
  }
}

.m_form-input {
  background-color: #F2F2F2;
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
  padding: 15px 15px;
  border: 1px solid transparent;
  border-radius: 10px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-family: inherit;
  width: 100%;
  box-sizing: border-box;
}

.m_form-input:focus {
  border-color: #999;
}

.m_form-input.error {
  border-color: #F80000;
  background-color: rgba(248, 0, 0, 0.05);
}

.m_form-input-postcode {
  max-width: 150px;
}

.m_form-input-tel {
  max-width: 260px;
}

@media (max-width: 425px) {
  .m_form-input {
    font-size: 16px;
  }
  .m_form-input-postcode {
    max-width: initial;
  }
  .m_form-input-tel {
    max-width: initial;
  }
}

.m_form-textarea {
  box-sizing: border-box;
  border: 1px solid transparent;
  background-color: #F2F2F2;
  border-radius: 10px;
  font-size: 14px;
  line-height: 1.5;
  display: block;
  width: 100%;
  padding: 14px;
  min-height: 240px;
  resize: none;
  font-family: inherit;
}

.m_form-textarea::-webkit-input-placeholder {
  color: #8d8d8d;
}

.m_form-textarea::-moz-placeholder {
  color: #8d8d8d;
}

.m_form-textarea:-ms-input-placeholder {
  color: #8d8d8d;
}

.m_form-textarea::-ms-input-placeholder {
  color: #8d8d8d;
}

.m_form-textarea::placeholder {
  color: #8d8d8d;
}

.m_form-textarea:focus {
  border-color: #7C7C7C;
}

@media (max-width: 425px) {
  .m_form-textarea {
    font-size: 16px;
  }
}

.m_form-checkbox {
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 20px;
  height: 20px;
  border-radius: 3px;
  border: 1px solid #D5CBC0;
  background-color: #FFFFFF;
  position: relative;
}

.m_form-checkbox:checked {
  background-color: #A71B40;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.667%22%20height%3D%229.288%22%20viewBox%3D%220%200%2011.667%209.288%22%3E%20%3Cpath%20id%3D%22check%22%20d%3D%22M13.916%2C5.066a1.071%2C1.071%2C0%2C1%2C1%2C1.529%2C1.5l-5.7%2C7.125A1.071%2C1.071%2C0%2C0%2C1%2C8.2%2C13.72L4.426%2C9.941A1.071%2C1.071%2C0%2C1%2C1%2C5.94%2C8.428l2.99%2C2.989L13.889%2C5.1a.337.337%2C0%2C0%2C1%2C.029-.031Z%22%20transform%3D%22translate%28-4.085%20-4.745%29%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 12px 9px;
  background-position: center center;
  border: none;
}

@media (max-width: 425px) {
  .m_form-checkbox {
    width: 20px;
    height: 20px;
  }
}

.m_form-checkbox.error {
  border-color: #F80000;
  background-color: rgba(248, 0, 0, 0.05);
}

.m_form-radio {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  margin: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 1px solid #D5CBC0;
  background-color: #fff;
  position: relative;
}

.m_form-radio:checked {
  background-color: #A71B40;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%3E%20%3Ccircle%20id%3D%22%E6%A5%95%E5%86%86%E5%BD%A2_31%22%20data-name%3D%22%E6%A5%95%E5%86%86%E5%BD%A2%2031%22%20cx%3D%224%22%20cy%3D%224%22%20r%3D%224%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 8px 8px;
  background-position: center center;
  border: none;
}

.m_form-radio.error {
  border-color: #F80000;
  background-color: rgba(248, 0, 0, 0.05);
}

.m_form-select {
  color: #000;
  width: 100%;
  display: inline-block;
  margin: 0;
  font-size: 14px;
  line-height: 1.5;
  padding: 15px 33px 15px 20px;
  border: none;
  border-radius: 9999px;
  background-color: #F2F2F2;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%229.333%22%20viewBox%3D%220%200%2014%209.333%22%3E%20%3Cpath%20id%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2_68%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%2068%22%20d%3D%22M6.2%2C1.067a1%2C1%2C0%2C0%2C1%2C1.6%2C0l5%2C6.667a1%2C1%2C0%2C0%2C1-.8%2C1.6H2a1%2C1%2C0%2C0%2C1-.8-1.6Z%22%20transform%3D%22translate%2814%209.333%29%20rotate%28180%29%22%20fill%3D%22%238d8d8d%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 20px center;
}

.m_form-select:has(option:checked[value=""]) {
  color: #8d8d8d;
}

.m_form-select-prefecture {
  max-width: 180px;
}

.m_form-select-prefecture.error {
  border: 1px solid #F80000;
  background-color: rgba(248, 0, 0, 0.05);
}

@media (max-width: 425px) {
  .m_form-select {
    font-size: 16px;
  }
  .m_form-select-prefecture {
    max-width: initial;
  }
}

.m_form-btn {
  text-decoration: none;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  display: block;
  width: 100%;
  max-width: 320px;
  border-radius: 9999px;
  background-color: #A71B40;
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.5;
  text-align: center;
  padding-top: 19px;
  padding-bottom: 21px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226.39%22%20height%3D%229.951%22%20viewBox%3D%220%200%206.39%209.951%22%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_147%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20147%22%20transform%3D%22translate%280.707%200.707%29%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_43%22%20data-name%3D%22%E3%83%91%E3%82%B9%2043%22%20d%3D%22M112.707%2C3609l4.268%2C4.268-4.268%2C4.269%22%20transform%3D%22translate%28-112.707%20-3609%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 26px center;
  transition: 0.2s;
}

.m_form-btn:hover {
  opacity: 0.8;
}

.m_form-btn-gray {
  background-color: #cdd2de;
}

.m_form-error {
  display: block;
  color: #ff0000;
  font-size: 13px;
  line-height: 1.5;
  margin-top: 3px;
  position: absolute;
  bottom: -20px;
  left: 0;
}

.m_form-error#personal_info-error {
  left: 50%;
  transform: translateX(-50%);
}

.index-recommend {
  margin-top: 150px;
  margin-bottom: 150px;
}

@media (max-width: 425px) {
  .index-recommend {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}

.index-recommend--date {
  max-width: 940px;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .index-recommend--date {
    width: 300px;
  }
}

.index-recommend--title {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  text-align: center;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .index-recommend--title {
    font-size: 25px;
    font-size: 1.5625rem;
    margin-bottom: 30px;
  }
}

.slick-slider-recommend {
  position: relative;
  overflow: hidden;
  margin-top: 25px;
}

.slick-slider-recommend:before, .slick-slider-recommend:after {
  content: '';
  position: absolute;
  top: 0;
  display: block;
  width: 80px;
  height: 100%;
  background: linear-gradient(to right, white 30%, rgba(255, 255, 255, 0) 100%);
  z-index: 2;
}

.slick-slider-recommend:before {
  left: 0;
}

.slick-slider-recommend:after {
  transform: rotate(180deg);
  right: 0;
}

@media (max-width: 425px) {
  .slick-slider-recommend:before, .slick-slider-recommend:after {
    content: none;
  }
}

.slick-slider-recommend--recipe {
  text-align: center;
  box-sizing: border-box;
}

.slick-slider-recommend--link {
  display: block;
  width: 200px;
  text-decoration: none;
  color: #000;
  text-align: left;
  transition: .15s;
}

.slick-slider-recommend--link:hover {
  opacity: .8;
}

.slick-slider-recommend--recipe_name {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: normal;
  padding: 16px 0;
}

.slick-slider-recommend--recipe_description {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
}

.slick-slider-recommend .slick-list {
  position: relative;
  overflow: hidden;
  width: 1420px;
  display: block;
  left: calc(50% - 1420px / 2);
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .slick-slider-recommend .slick-list {
    width: 760px;
    left: calc(50% - 760px / 2);
  }
}

.slick-slider-recommend .slick-list:focus {
  outline: none;
}

.slick-slider-recommend .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider-recommend .slick-track,
.slick-slider-recommend .slick-list {
  transform: translate3d(0, 0, 0);
}

.slick-slider-recommend .slick-track:before,
.slick-slider-recommend .slick-track:after {
  display: table;
  content: '';
}

.slick-slider-recommend .slick-track:after {
  clear: both;
}

.slick-slider-recommend .slick-loading .slick-track {
  visibility: hidden;
}

.slick-slider-recommend .slick-slide {
  position: relative;
  float: left;
  width: 200px;
  height: 100%;
  min-height: 1px;
}

.slick-slider-recommend [dir='rtl'] .slick-slide {
  float: right;
}

.slick-slider-recommend .slick-slide img {
  display: block;
  width: 200px;
  height: 200px;
}

.slick-slider-recommend .slick-slide.slick-loading img {
  display: none;
}

.slick-slider-recommend .slick-slide.dragging img {
  pointer-events: none;
}

.slick-slider-recommend .slick-initialized .slick-slide {
  display: block;
}

.slick-slider-recommend .slick-loading .slick-slide {
  visibility: hidden;
}

.slick-slider-recommend .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-slider-recommend .slick-arrow.slick-hidden {
  display: none;
}

.slick-slider-recommend .slick-arrow {
  position: absolute;
  top: 85px;
  width: 30px;
  height: 30px;
  border-radius: 15px;
  background-color: #333;
  pointer-events: auto;
  border: none;
  cursor: pointer;
  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
  font-size: 0;
  transition: .3s;
  z-index: 1;
}

.slick-slider-recommend .slick-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  width: 6px;
  height: 6px;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}

.slick-slider-recommend .slick-arrow.slick-prev {
  left: 150px;
}

.slick-slider-recommend .slick-arrow.slick-prev:before {
  left: 13px;
  transform: rotate(-135deg);
}

.slick-slider-recommend .slick-arrow.slick-prev:hover {
  left: 140px;
}

.slick-slider-recommend .slick-arrow.slick-next {
  right: 150px;
}

.slick-slider-recommend .slick-arrow.slick-next:before {
  right: 13px;
  transform: rotate(45deg);
}

.slick-slider-recommend .slick-arrow.slick-next:hover {
  right: 140px;
}

@media (max-width: 425px) {
  .slick-slider-recommend .slick-arrow.slick-prev {
    left: 20px;
  }
  .slick-slider-recommend .slick-arrow.slick-prev:hover {
    left: 20px;
  }
  .slick-slider-recommend .slick-arrow.slick-next {
    right: 20px;
  }
  .slick-slider-recommend .slick-arrow.slick-next:hover {
    right: 20px;
  }
}

.index-ranking {
  width: 100%;
  background-color: #707070;
  padding: 150px 0;
  background-image: url("/mini/images/index-contents/index-ranking--bg.png");
  background-size: 412px auto;
  background-repeat: no-repeat;
  background-position: top right;
  /*
  &--box {
    width: 370px;
    //sp時title_boxクリックで切り替え
    @include sp {
      position: relative;
      width: 88%;
      margin: 0 auto;
      padding-top: 94px;
      &-new {
      }
      &-whole {
      }
      &.active {
      }
    }
  }
  &--title_wrap {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 112px;
    padding: 0 30px;
    background-color: #fff;
    border-top: 2px solid $colorSub;
    //sp時クリックで切り替え
    @include sp {
      position: absolute;
      top: 0;
      flex-direction: column;
      height: 94px;
      width: 50%;
      box-sizing: border-box;
      background-color: #E6E4E1;
      .index-ranking--box-new_arrival & {
        right: 0;
      }
      .index-ranking--box-whole & {
        left: 0;
      }
      .active & {
        background-color: #fff;
      }
    }
  }
  &--title {
    @include fz(18);
    line-height: 1.3;
    font-weight: 700;
    color: #333;
    flex-shrink: 0;
    @include sp {
      @include fz(16);
    }
  }
  &--list {
    list-style: none;
    background-color: #fff;
    padding-bottom: 1px;
    @include sp {
      display: none;
      .active & {
        display: block;
      }
    }
  }
  &--list_item {
    border-top: 1px solid #F2F2F2;
  }
  &--link {
    display: flex;
    align-items: center;
    justify-content: start;
    text-decoration: none;
    margin: 15px 10px;
  }
  &--num {
    width: 20px;
    height: 80px;
    color: #fff;
    @include fz(15);
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 2px;
    &-01 {
      background-color: #D7A447;
    }
    &-02 {
      background-color: #607B97;
    }
    &-03 {
      background-color: #A94E27;
    }
  }
  &--name {
    @include fz(14);
    line-height: 1.5;
    font-weight: 700;
    color: #000;
    padding: 0 20px;
  }
  */
}

@media (max-width: 425px) {
  .index-ranking {
    padding-top: 80px;
    padding-bottom: 60px;
    background-size: 206px auto;
  }
}

.index-ranking--title_white {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.3;
  font-weight: 700;
  color: #fff;
  text-align: center;
  margin: 0 0 60px 0;
}

@media (max-width: 425px) {
  .index-ranking--title_white {
    font-size: 25px;
    font-size: 1.5625rem;
    margin-bottom: 60px;
  }
}

.index-ranking--wrap {
  width: 790px;
  margin: 0 auto;
  display: flex;
  align-items: start;
  justify-content: space-between;
}

@media (max-width: 425px) {
  .index-ranking--wrap {
    position: relative;
    width: 100%;
    display: block;
    padding-top: 95px;
  }
}

.index-ranking--content {
  position: relative;
  width: 370px;
  background-color: #fff;
}

@media (max-width: 425px) {
  .index-ranking--content {
    position: static;
    width: 90%;
    min-width: 320px;
    margin-right: auto;
    margin-left: auto;
  }
  .index-ranking--content-general {
    border-top: none;
  }
}

.index-ranking--content_tab {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 112px;
  padding: 0 30px;
  background-color: #fff;
  border-top: 2px solid #a71b40;
}

@media (max-width: 425px) {
  .index-ranking--content_tab {
    position: absolute;
    top: 0;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
    width: 45%;
    height: 95px;
    background-color: #E6E4E1;
    box-shadow: 0 -3px 5px 0 #ccc inset;
    box-sizing: border-box;
  }
  .index-ranking--content_tab.active {
    width: 45%;
    background-color: #fff;
    box-shadow: 0 0 0 0;
  }
  .index-ranking--content_tab-newstock {
    left: 5%;
  }
  .index-ranking--content_tab-total {
    right: 5%;
  }
}

.index-ranking--title {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.3;
  font-weight: 700;
  color: #333;
  flex-shrink: 0;
}

@media (max-width: 425px) {
  .index-ranking--title {
    font-size: 16px;
    font-size: 1rem;
  }
}

@media (max-width: 425px) {
  .index-ranking--title_delete {
    display: none;
  }
}

@media (max-width: 425px) {
  .index-ranking--date {
    margin: 5px auto 0 auto;
  }
}

.index-ranking--list {
  list-style: none;
  padding: 0 10px;
}

@media (max-width: 425px) {
  .index-ranking--list {
    display: none;
    padding-bottom: 10px;
  }
  .index-ranking--list.current {
    display: block;
  }
}

.index-ranking--item {
  position: relative;
  box-sizing: border-box;
  border-top: 1px solid #F2F2F2;
}

.index-ranking--name {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 700;
  color: #000;
  padding: 0 20px;
}

.index-ranking--link {
  display: flex;
  align-items: center;
  justify-content: start;
  text-decoration: none;
  margin: 15px 10px;
  transition: .15s;
}

.index-ranking--link:hover {
  opacity: .8;
}

.index-ranking--rank {
  width: 20px;
  height: 80px;
  color: #fff;
  font-size: 15px;
  font-size: 0.9375rem;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 2px;
  flex-shrink: 0;
}

.index-ranking--rank-01 {
  background-color: #D7A447;
}

.index-ranking--rank-02 {
  background-color: #607B97;
}

.index-ranking--rank-03 {
  background-color: #A94E27;
}

.m-date {
  font-size: 12px;
  font-size: 0.75rem;
  color: #333;
  text-align: right;
  margin-left: auto;
}

.m-date:has(.m-date--icon) {
  display: flex;
  align-items: center;
  justify-content: right;
  gap: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1pbmkvY29tbW9uL2Nzcy9tb2R1bGUuY3NzIiwibWluaS9jb21tb24vY3NzL19taXhpbi5zY3NzIiwibWluaS9jb21tb24vY3NzL21vZHVsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ2FoQjtFQUNFLFVBQTRCO0FEWDlCOztBQ2NBO0VBQ0UsVUFBMkI7QURYN0I7O0FDY0E7RUFDRSxVQUEwQjtBRFg1Qjs7QUNjQTtFQUNFLFVBQTJCO0FEWDdCOztBQ2NBO0VBQ0UsVUFBMkI7QURYN0I7O0FDY0E7RUFDRSxVQUE0QjtBRFg5Qjs7QUNjQTs7RUFFRSxVQUE0QjtBRFg5Qjs7QUV2QkE7RUFDRSxnQkFBZ0I7QUYwQmxCOztBRTNCQTtFQUlJLFVBQVU7QUYyQmQ7O0FFekJFO0VBQ0UsY0FBYztFRGdDaEIsZUFBcUI7RUFDckIsb0JBQWdDO0VDL0I5QixpQkFBaUI7QUY2QnJCOztBQzBDRTtFQzFFQTtJRGlDQSxlQUFxQjtJQUNyQixtQkFBZ0M7SUM1QjVCLGdCQUFlO0VGaUNuQjtBQUNGOztBRS9CRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QscUJBQXFCO0VBQ3JCLGdCQUFnQjtBRmtDcEI7O0FFdENHO0VBTUcsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixNQUFLO0VBQ0wsU0FBUztFQUNULGNBQWM7RUFDZCxXQUFXO0VBQ1gsUUFBTztFQUNQLFNBQVE7RUFDUixtQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLHlEQUF5RDtFQUN6RCxnQkFBZ0I7QUZvQ3RCOztBRXJERztFQW9CRyxXQUFXO0FGcUNqQjs7QUVoQ0U7RUFDRSxxQkFBcUI7RURVdkIsaUNBQWlDO0VBQ2pDLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBZmxCLGVBQXFCO0VBQ3JCLGlCQUFnQztFQ0k5QixjQUFjO0FGdUNsQjs7QUNIRTtFQ3hDQTtJRERBLGVBQXFCO0lBQ3JCLGtCQUFnQztFRGlEaEM7QUFDRjs7QUV6Q0U7RURFQSxpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFmbEIsZUFBcUI7RUFDckIsbUJBQWdDO0VDWTlCLGNBQWM7QUZnRGxCOztBRTlDRTtFQUNFLHFCQUFxQjtBRmlEekI7O0FDeEJFO0VDMUJBO0lBR0ksV0FBVztFRm9EZjtBQUNGOztBRS9DQTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxzQkFBc0I7QUZrRHhCOztBRXZEQTtFQU9JLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFNBQVM7RUFDVCxjQUFjO0VBQ2QseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCxZQUFZO0VBQ1osU0FBUztFQUNULHdCQUF3QjtFQUN4QixrQkFBa0I7RUFDbEIsVUFBVTtBRm9EZDs7QUNyREU7RUNqQkY7SUFxQkkseUJBQXlCO0lBQ3pCLFdBQVc7SUFDWCxrQkFBa0I7RUZzRHBCO0FBQ0Y7O0FFckRFO0VBQ0UsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7RUFDWCxZQUFZO0VBQ1osVUFBVTtBRndEZDs7QUV0REU7RUFDRSxrQkFBa0I7RUQzRHBCLGVBQXFCO0VBQ3JCLG1CQUFnQztFQzREOUIsZUFBZTtFQUNmLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtBRjBEbkI7O0FFdEVHO0VBY0csY0FBYztFRHhFbEIsZUFBcUI7RUFDckIsa0JBQWdDO0FEcUlsQzs7QUU1RUc7RUFjRyxjQUFjO0VEeEVsQixlQUFxQjtFQUNyQixrQkFBZ0M7QURxSWxDOztBRTVFRztFQWNHLGNBQWM7RUR4RWxCLGVBQXFCO0VBQ3JCLGtCQUFnQztBRHFJbEM7O0FFNUVHO0VBY0csY0FBYztFRHhFbEIsZUFBcUI7RUFDckIsa0JBQWdDO0FEcUlsQzs7QUU1RUc7RUFjRyxjQUFjO0VEeEVsQixlQUFxQjtFQUNyQixrQkFBZ0M7QURxSWxDOztBQzdGRTtFQ2lCQTtJRDFEQSxlQUFxQjtJQUNyQixlQUFnQztJQzRFNUIsWUFBWTtJQUNaLGdCQUFnQjtFRmdFcEI7RUVwRkM7SUFzQkssNENBQTJDO0lBQzNDLFdBQVc7RUZpRWpCO0FBQ0Y7O0FFOURFO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixTQUFTO0VBQ1QsVUFBVTtFQUNWLGNBQWM7RUFDZCw2QkFBNkI7RUFDN0IsV0FBVztFQUNYLFlBQVk7RUFDWixTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQixVQUFVO0VBQ1YsZUFBZTtBRmlFbkI7O0FFMURFO0VBQ0UsbUJBQW1CO0FGNkR2Qjs7QUUzREU7RUFDRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGVBQWU7QUY4RG5COztBQ3BJRTtFQ21FQTtJQUtJLFVBQVM7RUZpRWI7QUFDRjs7QUUvREU7RUFDRSxXQUFXO0VBR1gsMkJBQTJCO0VBQzNCLHNCQUFzQjtFQUN0QixrQkFBa0I7QUZnRXRCOztBQ2pKRTtFQzJFQTtJQVFJLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osK0JBQStCO0VGbUVuQztBQUNGOztBRWpFRTtFRGpJQSxlQUFxQjtFQUNyQixrQkFBZ0M7RUNrSTlCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtBRnFFbkI7O0FDaktFO0VDd0ZBO0lBTUksYUFBYTtFRndFakI7QUFDRjs7QUV0RUU7RUFDRSxhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZixnQ0FBZ0M7RUFDaEMsWUFBWTtFQUNaLGNBQWM7RUFDZCxxQkFBcUI7QUZ5RXpCOztBQ2pMRTtFQ2lHQTtJQVNJLGNBQWM7SUFDZCxtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFVBQVU7RUY0RWQ7QUFDRjs7QUUxRUU7RUFDRSxrQkFBa0I7RUQxSnBCLGVBQXFCO0VBQ3JCLG1CQUFnQztFQzJKOUIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0FGOEVuQjs7QUN0TUU7RUNnSEE7SUFVSSxXQUFXO0lBQ1gseUJBQXlCO0lBQ3pCLGtCQUFrQjtJQUNsQiw2QkFBNkI7SUFDN0IsZ0JBQWdCO0VGaUZwQjtBQUNGOztBQ2hORTtFQ2dJRztJQUdLLFdBQVc7SUFDWCxrQkFBa0I7SUFDbEIsTUFBSztJQUNMLFNBQVE7SUFDUixXQUFXO0lBQ1gsY0FBYztJQUNkLFVBQVU7SUFDVixXQUFXO0lBQ1gsMEJBQTBCO0lBQzFCLDRCQUE0QjtJQUM1Qix5QkFBeUI7SUFDekIsZ0JBQWdCO0VGa0Z4QjtFRWhHRztJQWtCTyx5QkFBeUI7RUZpRm5DO0FBQ0Y7O0FFNUVFO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZUFBZTtFRHJNakIsZUFBcUI7RUFDckIsbUJBQWdDO0FEcVJsQzs7QUM3T0U7RUN3SkE7SUFRSSxhQUFhO0lBQ2IsV0FBVztJQUNYLHNCQUFzQjtJQUN0QixzQkFBc0I7SUFDdEIsZ0JBQWdCO0VGa0ZwQjtBQUNGOztBRWhGSTtFQUNFLGNBQWM7QUZtRnBCOztBQzNQRTtFQzJLQTtJQUVJLGFBQVk7RUZtRmhCO0FBQ0Y7O0FFakZFO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0FGb0ZuQjs7QUN2UUU7RUNnTEE7SUFLSSxvQkFBb0I7RUZ1RnhCO0VFdEZLO0lBS0ssbUJBQW1CO0VGb0Y3QjtFRWhGSztJQUlLLG1CQUFtQjtFRitFN0I7QUFDRjs7QUUxRUU7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLHlCQUF5QjtBRjZFN0I7O0FDelJFO0VDeU1BO0lBS0ksa0JBQWlCO0VGZ0ZyQjtBQUNGOztBRTlFRTtFQUNFLGtCQUFrQjtBRmlGdEI7O0FFL0VFO0VEN1BBLGVBQXFCO0VBQ3JCLG1CQUFnQztFQzhQOUIsZUFBZTtFQUNmLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxXQUFXO0VBQ1gsc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osZUFBZTtBRm1GbkI7O0FFOUZHO0VBYUcsY0FBYztBRnFGcEI7O0FFbEdHO0VBYUcsY0FBYztBRnFGcEI7O0FFbEdHO0VBYUcsY0FBYztBRnFGcEI7O0FFbEdHO0VBYUcsY0FBYztBRnFGcEI7O0FFbEdHO0VBYUcsY0FBYztBRnFGcEI7O0FFbEdHO0VBZ0JHLDRDQUEyQztFQUMzQyxnQkFBZ0I7QUZzRnRCOztBQzNURTtFQ29OQTtJRDdQQSxlQUFxQjtJQUNyQixlQUFnQztFRHlXaEM7QUFDRjs7QUV2RkU7RURwUkEsZUFBcUI7RUFDckIsa0JBQWdDO0VDcVI5QixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLG1CQUFtQjtBRjJGdkI7O0FFekZFO0VBQ0Usb0JBQW9CO0VBQ3BCLFVBQVU7RUFDVixjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtBRjRGcEI7O0FFakdHO0VBT0csY0FBNkI7QUY4Rm5DOztBQ3RWRTtFQ2lQQTtJQVVJLFVBQVU7SUFDVixzQkFBc0I7SUFDdEIsaUJBQWlCO0lBQ2pCLFNBQVM7SUFDVCwrQkFBK0I7SUFDL0IsZ0NBQWdDO0lBQ2hDLGFBQWE7SUFDYixtQkFBbUI7SUQzU3ZCLGVBQXFCO0lBQ3JCLG1CQUFnQztJQzRTNUIsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxlQUFlO0lBQ2YsZ0JBQWdCO0VGaUdwQjtFRXZIQztJQXdCSyxrQkFBa0I7RUZrR3hCO0FBQ0Y7O0FFL0ZFO0VBQ0Usa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUix5QkFBeUI7RUFDekIsd0JBQWdCO0tBQWhCLHFCQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGdCQUFnQjtBRmtHcEI7O0FFM0dHO0VBV0csa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixTQUFTO0VBQ1QseUJBQXdDO0VBQ3hDLFdBQVc7RUFDWCxjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIsc0JBQXNCO0FGb0c1Qjs7QUV4SEc7RUF1Qkcsa0JBQWtCO0FGcUd4Qjs7QUU1SEc7RUF5QkssaUZBQW9FO1VBQXBFLHlFQUFvRTtBRnVHNUU7O0FFcEdJO0VBQ0U7SUFDRSxzQkFBc0I7RUZ1RzVCO0VFckdJO0lBQ0Usc0JBQXNCO0VGdUc1QjtBQUNGOztBRTdHSTtFQUNFO0lBQ0Usc0JBQXNCO0VGdUc1QjtFRXJHSTtJQUNFLHNCQUFzQjtFRnVHNUI7QUFDRjs7QUVwR0U7RUFDRSxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLHlCQUF5QjtFQUN6Qix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsV0FBVztFQUNYLFlBQVk7RUFDWixpQkFBZ0I7RUFDaEIsZ0JBQWdCO0FGdUdwQjs7QUVoSEc7RUFXRyxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFNBQVM7RUFDVCx5QkFBd0M7RUFDeEMsV0FBVztFQUNYLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLHNCQUFzQjtBRnlHNUI7O0FFNUhHO0VBdUJLLGlGQUFvRTtVQUFwRSx5RUFBb0U7QUZ5RzVFOztBRXRHSTtFQUNFO0lBQ0Usc0JBQXNCO0VGeUc1QjtFRXZHSTtJQUNFLHNCQUFzQjtFRnlHNUI7QUFDRjs7QUMzYkU7RUNrVEE7SUFtQ0ksTUFBSztFRjJHVDtBQUNGOztBRXpHRTtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLE1BQU07RUFDTix5QkFBeUI7RUFDekIsWUFBWTtFQUNaLFlBQVk7RUFDWixnQkFBZ0I7RUR6WWxCLGVBQXFCO0VBQ3JCLG1CQUFnQztBRHNmbEM7O0FFdEhHO0VBV0csa0JBQWtCO0VBQ2xCLFFBQVE7RUFDUixXQUFXO0VBQ1gsV0FBVztFQUNYLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsMkJBQTJCO0VBQzNCLHNEQUFzRDtBRitHNUQ7O0FFaklHO0VBcUJHLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsV0FBVztFQUNYLFdBQVc7RUFDWCxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLDJCQUEyQjtFQUMzQixzREFBc0Q7QUZnSDVEOztBRTVJRztFQStCRyxlQUFlO0FGaUhyQjs7QUN4ZUU7RUN3VkE7SUFrQ0ksc0JBQXNCO0lBQ3RCLHFCQUFxQjtJQUNyQixZQUFZO0VGbUhoQjtFRXZKQztJQXNDSyxrQkFBa0I7RUZvSHhCO0VFMUpDO0lBeUNLLGVBQWU7RUZvSHJCO0FBQ0Y7O0FFbEhJO0VBQ0UsWUFBWTtBRnFIbEI7O0FDMWZFO0VDb1lFO0lBR0ksV0FBVztFRndIakI7QUFDRjs7QUV0SEk7RUFDRSxhQUFhO0FGeUhuQjs7QUNwZ0JFO0VDMFlFO0lBR0ksY0FBYztJQUNkLFdBQVc7RUY0SGpCO0FBQ0Y7O0FFekhFO0VBQ0Usd0JBQWdCO0tBQWhCLHFCQUFnQjtVQUFoQixnQkFBZ0I7RUFDaEIsNkJBQTZCO0VEN2IvQixlQUFxQjtFQUNyQixtQkFBZ0M7RUM4YjlCLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsc0JBQXNCO0VBQ3RCLFNBQVM7RUFDVCxZQUFZO0VBQ1osZ0JBQWdCO0FGNkhwQjs7QUN4aEJFO0VDa1pBO0lBV0ksWUFBWTtFRmdJaEI7QUFDRjs7QUU5SEU7RUFDRSxxQkFBcUI7QUZpSXpCOztBRS9IRTtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUQ5Y3ZCLGVBQXFCO0VBQ3JCLG1CQUFnQztFQytjOUIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsWUFBWTtFQUNaLFNBQVM7RUFDVCxZQUFZO0VBQ1osc0JBQXNCO0FGbUkxQjs7QUNoakJFO0VDbWFBO0lBWUksa0JBQWtCO0lBQ2xCLHVCQUF1QjtJQUN2QixZQUFZO0lBQ1osU0FBUztFRnNJYjtBQUNGOztBRXBJRTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IscUJBQXFCO0VEamV2QixlQUFxQjtFQUNyQixtQkFBZ0M7RUNrZTlCLGdCQUFnQjtBRndJcEI7O0FDbGtCRTtFQ3FiQTtJQU9JLFNBQVE7SURyZVosZUFBcUI7SUFDckIsZUFBZ0M7RURpbkJoQztBQUNGOztBRTFJRTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLFFBQVE7RUQ3ZVYsZUFBcUI7RUFDckIsbUJBQWdDO0VDOGU5QixnQkFBZ0I7QUY4SXBCOztBQ3BsQkU7RUNnY0E7SUR6ZUEsZUFBcUI7SUFDckIsa0JBQWdDO0lDaWY1QixxQkFBcUI7SUFDckIsVUFBVTtJQUNWLFNBQVE7RUZrSlo7QUFDRjs7QUM5bEJFO0VDOGNBO0lBRUksc0JBQXNCO0lBQ3RCLGVBQWU7RUZtSm5CO0FBQ0Y7O0FDcm1CRTtFQ29kRTtJQUVJLGVBQWU7SUFDZixTQUFTO0lBQ1QsT0FBTztJQUNQLFdBQVc7RUZvSmpCO0FBQ0Y7O0FFakpFO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLHlCRGxqQmM7RUNtakJkLFlBQVk7RUFDWixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixnQkFBZ0I7QUZvSnBCOztBRTlKRztFQVlHLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBSztFQUNMLFNBQVE7RUFDUixXQUFXO0VBQ1gsVUFBVTtFQUNWLFdBQVc7RUFDWCxjQUFjO0VBQ2QsMEJBQTBCO0VBQzFCLDRCQUE0QjtFQUM1Qix3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLGdCQUFnQjtBRnNKdEI7O0FFOUtHO0VBMkJHLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsMkNBQTJDO0FGdUpqRDs7QUNocEJFO0VDNmRBO0lBK0JJLFVBQVU7SUFDVixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLFlBQVk7RUZ5SmhCO0FBQ0Y7O0FFdkpFO0VEM2RBLHNCQUFzQjtFQUN0QixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7RUMwZGIsNkJBQTZCO0VEN2lCL0IsZUFBcUI7RUFDckIsbUJBQWdDO0VDOGlCOUIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFQUNYLGdCQUFnQjtBRjhKcEI7O0FDeHFCRTtFQ2tnQkE7SUFVSSxZQUFZO0lEcmpCaEIsZUFBcUI7SUFDckIsZUFBZ0M7RUR1dEJoQztBQUNGOztBRTdKQTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1osWUFBWTtFQUNaLG1CQUFtQjtFQUNuQix5QkQzbUJnQjtFQXVDaEIsZUFBcUI7RUFDckIsZUFBZ0M7RUNxa0JoQyxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gsY0FBYztFQUNkLGdCQUFnQjtBRmlLbEI7O0FFaExBO0VBaUJJLHlCRG5uQm1CO0FEc3hCdkI7O0FDdnNCRTtFQ21oQkY7SUFvQkksWUFBWTtJQUNaLFlBQVk7SUFDWixtQkFBbUI7SURsbEJyQixlQUFxQjtJQUNyQixtQkFBZ0M7SUNtbEI5QixnQkFDRjtFRnFLQTtBQUNGOztBRWxLQTtFQUNFLHFCQUFxQjtFQUNyQixrQkFBa0I7QUZxS3BCOztBQ3Z0QkU7RUNnakJGO0lBSUksVUFBVTtJQUNWLHdCQUF3QjtFRndLMUI7QUFDRjs7QUV0S0c7RUFFRyx5QkFBeUI7QUZ3Sy9COztBRXBLRztFQUVHLG1CQUFtQjtFQUNuQixtQkFBbUI7QUZzS3pCOztBQ3Z1QkU7RUM4akJBO0lBTUksV0FBVztFRndLZjtBQUNGOztBRXJLRTtFQUNFLFlBQVk7QUZ3S2hCOztBQ2p2QkU7RUN3a0JBO0lBR0ksVUFBVTtFRjJLZDtBQUNGOztBRXZNQTtFQWdDSSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0FGMktwQjs7QUU1TUE7RUFtQ00sV0FBVztFQUNYLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsT0FBTTtFQUNOLFdBQVc7RUFDWCxhQUFhO0VBQ2IsMEhBQUE7RUFDa0gsYUFBQTtFQUNDLDRCQUFBO0VBQ25ILHVGQUErRztFQUFFLHFEQUFBO0VBQ2pILHFIQUFxSDtFQUFFLFVBQUE7QUZpTDdIOztBRTlLRTtFQUNFLDZCQUE2QjtFQUM3QixzQkFBc0I7QUZpTDFCOztBRWhMSTtFQUNFLHlCQUF5QjtBRm1ML0I7O0FFaExFO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGNBQWM7RURycEJoQixlQUFxQjtFQUNyQixvQkFBZ0M7RUNzcEI5QixTQUFTO0VBQ1QsZUFBZTtFQUNmLGVBQWU7QUZvTG5COztBRTdMRztFQVdHLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBSztFQUNMLFNBQVM7RUFDVCxXQUFXO0VBQ1gsY0FBYztFQUNkLFVBQVU7RUFDVixXQUFXO0VBQ1gsMEJBQTBCO0VBQzFCLDRCQUE0QjtFQUM1Qix5QkFBeUI7QUZzTC9COztBRTNNRztFQXdCRyxhQUFhO0FGdUxuQjs7QUVwTEU7RUFDRSxrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLDhCQUE4QjtFQUM5QixxQkFBcUI7RUFDckIsV0FBVztBRnVMZjs7QUU1TEc7RUFPRyxrQkFBa0I7RUFDbEIsU0FBUztFQUNULFVBQVU7RUFDVixVQUFVO0VBQ1Ysc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsd0JBQXdCO0VBQ3hCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLDBCQUF3QjtBRnlMOUI7O0FFM01HO0VBc0JLLFdBQVc7RUFDWCxzQkFBc0I7QUZ5TDlCOztBQ2wxQkU7RUNrb0JBO0lBMkJJLGNBQWM7RUYwTGxCO0FBQ0Y7O0FFeExFO0VBQ0Usa0JBQWtCO0VBQ2xCLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIscUJBQXFCO0VBQ3JCLFdBQVc7QUYyTGY7O0FDaDJCRTtFQ2dxQkE7SUFPSSxjQUFjO0VGOExsQjtBQUNGOztBRTVMRTtFRG50QkEsZUFBcUI7RUFDckIsa0JBQWdDO0VDb3RCOUIsY0FBYztFQUNkLGFBQWE7RUFDYixjQUFjO0FGZ01sQjs7QUU5TEU7RUFHRSx5QkFBeUI7RUQ1dEIzQixlQUFxQjtFQUNyQixtQkFBZ0M7RUM2dEI5QixnQkFBZ0I7QUZnTXBCOztBQ3IzQkU7RUNnckJBO0lBT0ksV0FBVztFRm1NZjtBQUNGOztBRS9MQTtFQUNFLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsc0JBQXNCO0VBQ3RCLFNBQVM7RUFDVCxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQiw2QkFBNkI7RUFDN0IsbUJBQW1CO0VBQ25CLHdCQUFnQjtLQUFoQixxQkFBZ0I7VUFBaEIsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsc0JBQXNCO0FGa014Qjs7QUUvTUE7RUFlSSxrQkFBa0I7QUZvTXRCOztBRW5OQTtFQWtCSSxxQkFBcUI7RUFDckIsdUNBQXVDO0FGcU0zQzs7QUVuTUU7RUFDRSxnQkFBZ0I7QUZzTXBCOztBRXBNRTtFQUNFLGdCQUFnQjtBRnVNcEI7O0FDNTVCRTtFQzRyQkY7SUE0QkksZUFBZTtFRnlNakI7RUV4TUU7SUFDRSxrQkFBa0I7RUYwTXRCO0VFeE1FO0lBQ0Usa0JBQWtCO0VGME10QjtBQUNGOztBRXZNQTtFQUNFLHNCQUFzQjtFQUN0Qiw2QkFBNkI7RUFDN0IseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxXQUFXO0VBQ1gsYUFBYTtFQUNiLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osb0JBQW9CO0FGME10Qjs7QUV0TkE7RUFjSSxjQUFjO0FGNE1sQjs7QUUxTkE7RUFjSSxjQUFjO0FGNE1sQjs7QUUxTkE7RUFjSSxjQUFjO0FGNE1sQjs7QUUxTkE7RUFjSSxjQUFjO0FGNE1sQjs7QUUxTkE7RUFjSSxjQUFjO0FGNE1sQjs7QUUxTkE7RUFpQkkscUJBQXFCO0FGNk16Qjs7QUMvN0JFO0VDaXVCRjtJQW9CSSxlQUFlO0VGK01qQjtBQUNGOztBRTdNQTtFQUNFLFNBQVM7RUFDVCx3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQix5QkFBeUI7RUFDekIseUJBQXlCO0VBQ3pCLGtCQUFrQjtBRmdOcEI7O0FFeE5BO0VBVUkseUJBQXlCO0VBQ3pCLDhrQkFBOGtCO0VBQzlrQiw0QkFBNEI7RUFDNUIseUJBQXlCO0VBQ3pCLGtDQUFrQztFQUNsQyxZQUFZO0FGa05oQjs7QUN6OUJFO0VDd3ZCRjtJQWtCSSxXQUFXO0lBQ1gsWUFBWTtFRm9OZDtBQUNGOztBRXhPQTtFQXVCSSxxQkFBcUI7RUFDckIsdUNBQXVDO0FGcU4zQzs7QUVsTkE7RUFDRSx3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixrQkFBa0I7QUZxTnBCOztBRTdOQTtFQVVJLHlCQUF5QjtFQUN6Qiw2WEFBNlg7RUFDN1gsNEJBQTRCO0VBQzVCLHdCQUF3QjtFQUN4QixrQ0FBa0M7RUFDbEMsWUFBWTtBRnVOaEI7O0FFdE9BO0VBcUJJLHFCQUFxQjtFQUNyQix1Q0FBdUM7QUZxTjNDOztBRWxOQTtFQUNFLFdBQVc7RUFDWCxXQUFXO0VBQ1gscUJBQXFCO0VBQ3JCLFNBQVM7RUFDVCxlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLDRCQUE0QjtFQUM1QixZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6Qix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixraEJBQWtoQjtFQUNsaEIsNEJBQTRCO0VBQzVCLHNDQUFzQztBRnFOeEM7O0FFbk9BO0VBZ0JJLGNBQWM7QUZ1TmxCOztBRXJORTtFQUNFLGdCQUFnQjtBRndOcEI7O0FFek5HO0VBSUcseUJBQXlCO0VBQ3pCLHVDQUF1QztBRnlON0M7O0FDNWhDRTtFQzR5QkY7SUEyQkksZUFBZTtFRjBOakI7RUV6TkU7SUFDRSxrQkFBa0I7RUYyTnRCO0FBQ0Y7O0FFeE5BO0VBQ0UscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZix3QkFBZ0I7S0FBaEIscUJBQWdCO1VBQWhCLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osY0FBYztFQUNkLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsbXFCQUFtcUI7RUFDbnFCLDRCQUE0QjtFQUM1QixzQ0FBc0M7RUFDdEMsZ0JBQWdCO0FGMk5sQjs7QUUvT0E7RUFzQkksWUFBWTtBRjZOaEI7O0FFM05FO0VBQ0UseUJBQXlCO0FGOE43Qjs7QUUzTkE7RUFDRSxjQUFjO0VBQ2QsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsT0FBTztBRjhOVDs7QUV0T0E7RUFXSSxTQUFTO0VBQ1QsMkJBQTJCO0FGK04vQjs7QUUxTkE7RUFDRSxpQkFBaUI7RUFDakIsb0JBQW9CO0FGNk50Qjs7QUN6bENFO0VDMDNCRjtJQUlJLGdCQUFnQjtJQUNoQixtQkFBbUI7RUZnT3JCO0FBQ0Y7O0FFL05FO0VBQ0UsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxjQUFjO0VBQ2Qsc0JBQXNCO0FGa08xQjs7QUN2bUNFO0VDaTRCQTtJQU1JLFlBQVk7RUZxT2hCO0FBQ0Y7O0FFbk9FO0VEbjdCQSxlQUFxQjtFQUNyQixtQkFBZ0M7RUNvN0I5QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsa0JBQWtCO0FGdU90Qjs7QUN2bkNFO0VDMDRCQTtJRG43QkEsZUFBcUI7SUFDckIsb0JBQWdDO0lDMjdCNUIsbUJBQW1CO0VGMk92QjtBQUNGOztBRXhPQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsZ0JBQWU7QUYyT2pCOztBRTlPQTtFQU9JLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLGNBQWM7RUFDZCxXQUFXO0VBQ1gsWUFBWTtFQUNaLDZFQUF3RjtFQUN4RixVQUFVO0FGMk9kOztBRXpQQTtFQWlCSSxPQUFPO0FGNE9YOztBRTdQQTtFQW9CSSx5QkFBeUI7RUFDekIsUUFBUTtBRjZPWjs7QUN6cENFO0VDdTVCRjtJQTBCTSxhQUFhO0VGNk9qQjtBQUNGOztBRTNPRTtFQUNFLGtCQUFrQjtFQUNsQixzQkFBc0I7QUY4TzFCOztBRTVPRTtFQUNFLGNBQWM7RUFDZCxZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0FGK09wQjs7QUVyUEc7RUFRRyxXQUFXO0FGaVBqQjs7QUU5T0U7RUQ1K0JBLGVBQXFCO0VBQ3JCLGVBQWdDO0VDNitCOUIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixlQUFlO0FGa1BuQjs7QUVoUEU7RURsL0JBLGVBQXFCO0VBQ3JCLG1CQUFnQztFQ20vQjlCLGdCQUFnQjtBRm9QcEI7O0FFeFNBO0VBd0RJLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFFaEIsYUFBYTtFQUNiLGNBQWM7RUFDZCw0QkFBNEI7RUFDNUIsc0JBQXNCO0FGbVAxQjs7QUN4c0NFO0VDdTVCRjtJQWlFTSxZQUFZO0lBQ1osMkJBQTJCO0VGcVAvQjtBQUNGOztBRXhUQTtFQXNFSSxhQUFhO0FGc1BqQjs7QUU1VEE7RUF5RUksZUFBZTtFQUNmLFlBQVk7QUZ1UGhCOztBRWpVQTs7RUFrRkksK0JBQStCO0FGd1BuQzs7QUUxVUE7O0VBc0ZJLGNBQWM7RUFDZCxXQUFXO0FGeVBmOztBRWhWQTtFQTBGSSxXQUFXO0FGMFBmOztBRXBWQTtFQTZGSSxrQkFBa0I7QUYyUHRCOztBRXhWQTtFQWdHSSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0VBQ1osZUFBZTtBRjRQbkI7O0FFaFdBO0VBdUdJLFlBQVk7QUY2UGhCOztBRXBXQTtFQTJHSSxjQUFjO0VBQ2QsWUFBWTtFQUNaLGFBQWE7QUY2UGpCOztBRTFXQTtFQWdISSxhQUFhO0FGOFBqQjs7QUU5V0E7RUFtSEksb0JBQW9CO0FGK1B4Qjs7QUVsWEE7RUFzSEksY0FBYztBRmdRbEI7O0FFdFhBO0VBeUhJLGtCQUFrQjtBRmlRdEI7O0FFMVhBO0VBNEhJLGNBQWM7RUFDZCxZQUFZO0VBQ1osNkJBQTZCO0FGa1FqQzs7QUVoWUE7RUFpSUksYUFBYTtBRm1RakI7O0FFcFlBO0VBb0lJLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1QsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsc0JBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixZQUFXO0VBQ1gsZUFBZTtFQUNmLHdDQUF3QztFQUN4QyxZQUFZO0VBQ1osZUFBZTtFQUNmLFVBQVU7QUZvUWQ7O0FFcFpBO0VBa0pNLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBSztFQUNMLFNBQVE7RUFDUixjQUFjO0VBQ2QsVUFBVTtFQUNWLFdBQVc7RUFDWCwwQkFBMEI7RUFDMUIsNEJBQTRCO0FGc1FsQzs7QUVoYUE7RUE2Sk0sV0FBVTtBRnVRaEI7O0FFcGFBO0VBK0pRLFVBQVM7RUFDVCwwQkFBMEI7QUZ5UWxDOztBRXphQTtFQW1LUSxXQUFVO0FGMFFsQjs7QUU3YUE7RUF1S00sWUFBVztBRjBRakI7O0FFamJBO0VBeUtRLFdBQVU7RUFDVix3QkFBd0I7QUY0UWhDOztBRXRiQTtFQTZLUSxZQUFXO0FGNlFuQjs7QUNqMUNFO0VDdTVCRjtJQWtMUSxVQUFTO0VGNlFmO0VFL2JGO0lBb0xVLFVBQVM7RUY4UWpCO0VFbGNGO0lBd0xRLFdBQVU7RUY2UWhCO0VFcmNGO0lBMExVLFdBQVU7RUY4UWxCO0FBQ0Y7O0FFdlFBO0VBQ0UsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixnQkFBZ0I7RUFDaEIsMEVBQTBFO0VBQzFFLDJCQUEyQjtFQUMzQiw0QkFBNEI7RUFDNUIsOEJBQThCO0VBdUs5Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztHRjBNQztBQUNIOztBQ2w5Q0U7RUN5bENGO0lBU0ksaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQiwyQkFBMkI7RUZxWDdCO0FBQ0Y7O0FFcFhFO0VEL29DQSxlQUFxQjtFQUNyQixtQkFBZ0M7RUNncEM5QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsa0JBQWtCO0FGd1h0Qjs7QUNwK0NFO0VDc21DQTtJRC9vQ0EsZUFBcUI7SUFDckIsb0JBQWdDO0lDdXBDNUIsbUJBQW1CO0VGNFh2QjtBQUNGOztBRTFYRTtFQUNFLFlBQVk7RUFDWixjQUFjO0VBQ2QsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQiw4QkFBOEI7QUY2WGxDOztBQ3AvQ0U7RUNrbkNBO0lBT0ksa0JBQWtCO0lBQ2xCLFdBQVc7SUFDWCxjQUFjO0lBQ2QsaUJBQWlCO0VGZ1lyQjtBQUNGOztBRTlYRTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osc0JBQXNCO0FGaVkxQjs7QUNuZ0RFO0VDK25DQTtJQUtJLGdCQUFnQjtJQUNoQixVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7RUZvWXJCO0VFbFlJO0lBQ0UsZ0JBQWdCO0VGb1l0QjtBQUNGOztBRWpZRTtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLGFBQWE7RUFDYixlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLDZCRHR1Q2M7QUQwbURsQjs7QUMxaERFO0VDK29DQTtJQVNJLGtCQUFrQjtJQUNsQixNQUFLO0lBQ0wsdUJBQXVCO0lBQ3ZCLG1CQUFtQjtJQUNuQixzQkFBc0I7SUFDdEIsZUFBZTtJQUNmLFVBQVU7SUFDVixZQUFZO0lBQ1oseUJBQXlCO0lBQ3pCLG1DQUFtQztJQUNuQyxzQkFBc0I7RUZ1WTFCO0VFMVpDO0lBcUJLLFVBQVU7SUFDVixzQkFBc0I7SUFDdEIsbUJBQW1CO0VGd1l6QjtFRXRZSTtJQUNFLFFBQU87RUZ3WWI7RUV0WUk7SUFDRSxTQUFRO0VGd1lkO0FBQ0Y7O0FFcllFO0VEenRDQSxlQUFxQjtFQUNyQixtQkFBZ0M7RUMwdEM5QixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxjQUFjO0FGeVlsQjs7QUM5akRFO0VDZ3JDQTtJRHp0Q0EsZUFBcUI7SUFDckIsZUFBZ0M7RUQ0bURoQztBQUNGOztBQ3JrREU7RUMwckNBO0lBRUksYUFBYTtFRjhZakI7QUFDRjs7QUMza0RFO0VDK3JDQTtJQUVJLHVCQUF1QjtFRitZM0I7QUFDRjs7QUU3WUU7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtBRmdabkI7O0FDdGxERTtFQ29zQ0E7SUFJSSxhQUFhO0lBQ2Isb0JBQW9CO0VGbVp4QjtFRXhaQztJQU9LLGNBQWM7RUZvWnBCO0FBQ0Y7O0FFellFO0VBQ0Usa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0Qiw2QkFBNkI7QUY0WWpDOztBRXhZRTtFRHZ3Q0EsZUFBcUI7RUFDckIsbUJBQWdDO0VDd3dDOUIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsZUFBZTtBRjRZbkI7O0FFMVlFO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixnQkFBZ0I7QUY2WXBCOztBRW5aRztFQVFHLFdBQVc7QUYrWWpCOztBRTVZRTtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osV0FBVztFRDV4Q2IsZUFBcUI7RUFDckIsb0JBQWdDO0VDNnhDOUIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixjQUFjO0FGZ1psQjs7QUUvWUk7RUFDRSx5QkFBeUI7QUZrWi9COztBRWhaSTtFQUNFLHlCQUF5QjtBRm1aL0I7O0FFalpJO0VBQ0UseUJBQXlCO0FGb1ovQjs7QUVuU0E7RUQ1NUNFLGVBQXFCO0VBQ3JCLGtCQUFnQztFQzY1Q2hDLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsaUJBQWlCO0FGdVNuQjs7QUUzU0E7RUFPSSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixRQUFRO0FGd1NaIiwiZmlsZSI6Im1pbmkvY29tbW9uL2Nzcy9tb2R1bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiAyO1xufVxuXG4ubWluaV9oZWFkZXIge1xuICB6LWluZGV4OiA0O1xufVxuXG4ubWluaV9nbmF2IHtcbiAgei1pbmRleDogNztcbn1cblxuLm1pbmlfZm9vdGVyLS10b3BfYnRuIHtcbiAgei1pbmRleDogNTtcbn1cblxuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogMztcbn1cblxuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IDY7XG59XG5cbi5jbW5fcmVjaXBlX2NvdW50ZXIge1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uY21uX3JlY2lwZV9jb3VudGVyLmRvd24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY21uX3JlY2lwZV9jb3VudGVyLS10dGwge1xuICBjb2xvcjogI0I1QjBBMztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY21uX3JlY2lwZV9jb3VudGVyLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNtbl9yZWNpcGVfY291bnRlci0tbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLmNtbl9yZWNpcGVfY291bnRlci0tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgbGVmdDogLTEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDAgNnB4IDZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQjVCMEEzO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uY21uX3JlY2lwZV9jb3VudGVyLS1saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogLjg7XG59XG5cbi5jbW5fcmVjaXBlX2NvdW50ZXItLW51bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6ICNCNUIwQTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY21uX3JlY2lwZV9jb3VudGVyLS1udW0ge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cblxuLmNtbl9yZWNpcGVfY291bnRlci0tdGV4dF9yZWNpcGUge1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGNvbG9yOiAjQjVCMEEzO1xufVxuXG4uY21uX3JlY2lwZV9jb3VudGVyLS11bml0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNtbl9yZWNpcGVfY291bnRlci0tdW5pdCB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gIH1cbn1cblxuLnNlYXJjaGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWFyY2hib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2VhcmNoYm94IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuXG4uc2VhcmNoYm94LS1pY29uIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgZmlsbDogI2ZmZjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnNlYXJjaGJveC0tc2VhcmNoX3RhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzAwMDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB0cmFuc2l0aW9uOiAuNXM7XG59XG5cbi5zZWFyY2hib3gtLXNlYXJjaF90YWc6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5NDk0OTQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNlYXJjaGJveC0tc2VhcmNoX3RhZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuICAuc2VhcmNoYm94LS1zZWFyY2hfdGFnOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2VhcmNoYm94LS1zdWJtaXRfdGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tc3BfZml4ZWQge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0taW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2Nyb2xsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDMwMHB4KTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNzBweCk7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0taW50cm8ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1pbnRybyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWJlODtcbiAgd2lkdGg6IDg5NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNXB4IDAgMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tY29sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbiAgd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1sLXRvZ2dsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICB9XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLWwtdG9nZ2xlLmFjdGl2ZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1yIHtcbiAgd2lkdGg6IDcxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tci1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1yX2lubmVyIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXBhY2thZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1wYWNrYWdlIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1wYWNrYWdlLWJveDEgLnJlY2lwZV9jb250ZW50c19jb25kaXRpb24tLWxhYmVsOmxhc3QtY2hpbGQsIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXBhY2thZ2UtYm94MSAucmVjaXBlX2NvbnRlbnRzX2NvbmRpdGlvbi0tbGFiZWw6bnRoLWxhc3QtY2hpbGQoMiksIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXBhY2thZ2UtYm94MiAucmVjaXBlX2NvbnRlbnRzX2NvbmRpdGlvbi0tbGFiZWw6bGFzdC1jaGlsZCwgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tcGFja2FnZS1ib3gyIC5yZWNpcGVfY29udGVudHNfY29uZGl0aW9uLS1sYWJlbDpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1wYWNrYWdlLWJveDMgLnJlY2lwZV9jb250ZW50c19jb25kaXRpb24tLWxhYmVsOmxhc3QtY2hpbGQsIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXBhY2thZ2UtYm94NCAucmVjaXBlX2NvbnRlbnRzX2NvbmRpdGlvbi0tbGFiZWw6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS0yY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLTJjb2xzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tZnJlZXdvcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLWlucHV0X2ZyZWV3b3JkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICMwMDA7XG4gIGhlaWdodDogNDZweDtcbiAgdHJhbnNpdGlvbjogLjVzO1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1pbnB1dF9mcmVld29yZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk0OTQ5NDtcbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0taW5wdXRfZnJlZXdvcmQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcbiAgbWluLXdpZHRoOiAzMDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLWlucHV0X2ZyZWV3b3JkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjYjNiM2IzO1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1sYWJlbCB7XG4gIG1hcmdpbjogMCAxNXB4IDVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzUwNTA1MDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1sYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjN2IxNDJmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tbGFiZWwge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4IDJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgfVxuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1sYWJlbDpudGgtY2hpbGQoM24pIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tcmFkaW9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tcmFkaW9ib3g6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjE0MmY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXJhZGlvYm94OmNoZWNrZWQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXJhZGlvYm94OmNoZWNrZWQ6YWZ0ZXIge1xuICBhbmltYXRpb246IGlucHV0RmFkZSAwLjJzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGlucHV0RmFkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1jaGVja2JveDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiMTQyZjtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLWNoZWNrYm94OmNoZWNrZWQ6YWZ0ZXIge1xuICBhbmltYXRpb246IGlucHV0RmFkZSAwLjJzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpIGZvcndhcmRzO1xufVxuXG5Aa2V5ZnJhbWVzIGlucHV0RmFkZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLWNoZWNrYm94IHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2VsZWN0X2JveCB7XG4gIG1hcmdpbjogNXB4IDNweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDE5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXNlbGVjdF9ib3g6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgNnB4IDZweCA2cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzMzMyB0cmFuc3BhcmVudDtcbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2VsZWN0X2JveDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogOHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICBib3JkZXItY29sb3I6ICMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXNlbGVjdF9ib3g6bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXNlbGVjdF9ib3gge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zZWxlY3RfYm94Om50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zZWxlY3RfYm94Om50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zZWxlY3RfYm94LXdpZGUge1xuICB3aWR0aDogMjkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zZWxlY3RfYm94LXdpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXNlbGVjdF9ib3gtc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2VsZWN0X2JveC1zcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMzRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLWlucHV0X2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0taW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW46IDVweCAxMHB4IDAgMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIHdpZHRoOiAxOTBweDtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubWluaV9yZWNpcGVfY29uZGl0aW9uLS1pbnB1dCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tdHlwZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tdHlwZSB7XG4gICAgdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tdHh0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXR4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQwJTtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5taW5pX3JlY2lwZV9jb25kaXRpb24tLXN1Ym1pdF9hcmVhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc3VibWl0X2FyZWEtc3BfZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zdWJtaXRfYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubWluaV9yZWNpcGVfY29uZGl0aW9uLS1zdWJtaXRfYm94OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5taW5pX3JlY2lwZV9jb25kaXRpb24tLXN1Ym1pdF9ib3g6aG92ZXIge1xuICBmaWx0ZXI6IGNvbnRyYXN0KDEyMCUpO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc3VibWl0X2JveCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc3VibWl0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1pbmlfcmVjaXBlX2NvbmRpdGlvbi0tc3VibWl0IHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4ubS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDQwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3MWI0MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5tLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTQ5NjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubS1idG4ge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmV3X3JlbGVhc2VfbGlzdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gIH1cbn1cblxuLm5ld19yZWxlYXNlX2xpc3QtYmFja251bWJlciAubmV3X3JlbGVhc2VfbGlzdC0taXRlbSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2M7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LXJlc3VsdCAubmV3X3JlbGVhc2VfbGlzdC0taXRlbSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmV3X3JlbGVhc2VfbGlzdC1yZXN1bHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LWluZGV4IHtcbiAgd2lkdGg6IDY5MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5ld19yZWxlYXNlX2xpc3QtaW5kZXgge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cblxuLm5ld19yZWxlYXNlX2xpc3QuYm94LWZhZGVvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LmJveC1mYWRlb3V0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE1MHB4O1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZis1MCxmZmZmZmYrOTAmMCswLDErNTAgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHdoaXRlIDkwJSk7XG4gIC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgd2hpdGUgNTAlLCB3aGl0ZSA5MCUpO1xuICAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCB3aGl0ZSA1MCUsIHdoaXRlIDkwJSk7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7XG4gIC8qIElFNi05ICovXG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMCAxMHB4IDA7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LS1pdGVtLWJhY2tudW1iZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjY2NjO1xufVxuXG4ubmV3X3JlbGVhc2VfbGlzdC0tbW9yZSB7XG4gIHdpZHRoOiAyMjJweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IC4ycztcbn1cblxuLm5ld19yZWxlYXNlX2xpc3QtLW1vcmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTVweDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLm5ld19yZWxlYXNlX2xpc3QtLW1vcmUuaXMtYnRuLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LS1saW5rOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IC04cHg7XG4gIG9wYWNpdHk6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlICsgMTZweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTZweCk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjksIDAuOSk7XG59XG5cbi5uZXdfcmVsZWFzZV9saXN0LS1saW5rOmhvdmVyOmFmdGVyIHtcbiAgb3BhY2l0eTogLjM7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmV3X3JlbGVhc2VfbGlzdC0tbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5ld19yZWxlYXNlX2xpc3QtLW5vbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5ld19yZWxlYXNlX2xpc3QtLW5vbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm5ld19yZWxlYXNlX2xpc3QtLXJlbGVhc2Uge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM1MDUwNTA7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmV3X3JlbGVhc2VfbGlzdC0tZGVzY3JpcHRpb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmV3X3JlbGVhc2VfbGlzdC0tZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5tX2Zvcm0taW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tX2Zvcm0taW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5OTk7XG59XG5cbi5tX2Zvcm0taW5wdXQuZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGODAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAwLCAwLCAwLjA1KTtcbn1cblxuLm1fZm9ybS1pbnB1dC1wb3N0Y29kZSB7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi5tX2Zvcm0taW5wdXQtdGVsIHtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tX2Zvcm0taW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubV9mb3JtLWlucHV0LXBvc3Rjb2RlIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbiAgLm1fZm9ybS1pbnB1dC10ZWwge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgfVxufVxuXG4ubV9mb3JtLXRleHRhcmVhIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4O1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgcmVzaXplOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cblxuLm1fZm9ybS10ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhkOGQ4ZDtcbn1cblxuLm1fZm9ybS10ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzdDN0M3Qztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tX2Zvcm0tdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ubV9mb3JtLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNENUNCQzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1fZm9ybS1jaGVja2JveDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E3MUI0MDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTEuNjY3JTIyJTIwaGVpZ2h0JTNEJTIyOS4yODglMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMS42NjclMjA5LjI4OCUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMmNoZWNrJTIyJTIwZCUzRCUyMk0xMy45MTYlMkM1LjA2NmExLjA3MSUyQzEuMDcxJTJDMCUyQzElMkMxJTJDMS41MjklMkMxLjVsLTUuNyUyQzcuMTI1QTEuMDcxJTJDMS4wNzElMkMwJTJDMCUyQzElMkM4LjIlMkMxMy43Mkw0LjQyNiUyQzkuOTQxQTEuMDcxJTJDMS4wNzElMkMwJTJDMSUyQzElMkM1Ljk0JTJDOC40MjhsMi45OSUyQzIuOTg5TDEzLjg4OSUyQzUuMWEuMzM3LjMzNyUyQzAlMkMwJTJDMSUyQy4wMjktLjAzMVolMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtNC4wODUlMjAtNC43NDUlMjklMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDlweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1fZm9ybS1jaGVja2JveCB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5tX2Zvcm0tY2hlY2tib3guZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNGODAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAwLCAwLCAwLjA1KTtcbn1cblxuLm1fZm9ybS1yYWRpbyB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDVDQkMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tX2Zvcm0tcmFkaW86Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNzFCNDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjglMjIlMjBoZWlnaHQlM0QlMjI4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwOCUyMDglMjIlM0UlMjAlM0NjaXJjbGUlMjBpZCUzRCUyMiVFNiVBNSU5NSVFNSU4NiU4NiVFNSVCRCVBMl8zMSUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNiVBNSU5NSVFNSU4NiU4NiVFNSVCRCVBMiUyMDMxJTIyJTIwY3glM0QlMjI0JTIyJTIwY3klM0QlMjI0JTIyJTIwciUzRCUyMjQlMjIlMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweCA4cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1fZm9ybS1yYWRpby5lcnJvciB7XG4gIGJvcmRlci1jb2xvcjogI0Y4MDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDAsIDAsIDAuMDUpO1xufVxuXG4ubV9mb3JtLXNlbGVjdCB7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMTVweCAzM3B4IDE1cHggMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE0JTIyJTIwaGVpZ2h0JTNEJTIyOS4zMzMlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNCUyMDkuMzMzJTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyXzY4JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUU1JUE0JTlBJUU4JUE3JTkyJUU1JUJEJUEyJTIwNjglMjIlMjBkJTNEJTIyTTYuMiUyQzEuMDY3YTElMkMxJTJDMCUyQzAlMkMxJTJDMS42JTJDMGw1JTJDNi42NjdhMSUyQzElMkMwJTJDMCUyQzEtLjglMkMxLjZIMmExJTJDMSUyQzAlMkMwJTJDMS0uOC0xLjZaJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4MTQlMjA5LjMzMyUyOSUyMHJvdGF0ZSUyODE4MCUyOSUyMiUyMGZpbGwlM0QlMjIlMjM4ZDhkOGQlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xufVxuXG4ubV9mb3JtLXNlbGVjdDpoYXMob3B0aW9uOmNoZWNrZWRbdmFsdWU9XCJcIl0pIHtcbiAgY29sb3I6ICM4ZDhkOGQ7XG59XG5cbi5tX2Zvcm0tc2VsZWN0LXByZWZlY3R1cmUge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuXG4ubV9mb3JtLXNlbGVjdC1wcmVmZWN0dXJlLmVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y4MDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDAsIDAsIDAuMDUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1fZm9ybS1zZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAubV9mb3JtLXNlbGVjdC1wcmVmZWN0dXJlIHtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gIH1cbn1cblxuLm1fZm9ybS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E3MUI0MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI2LjM5JTIyJTIwaGVpZ2h0JTNEJTIyOS45NTElMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA2LjM5JTIwOS45NTElMjIlM0UlMjAlM0NnJTIwaWQlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTdfMTQ3JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgyJUIwJUUzJTgzJUFCJUUzJTgzJUJDJUUzJTgzJTk3JTIwMTQ3JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4MC43MDclMjAwLjcwNyUyOSUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOV80MyUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFMyU4MyU5MSVFMyU4MiVCOSUyMDQzJTIyJTIwZCUzRCUyMk0xMTIuNzA3JTJDMzYwOWw0LjI2OCUyQzQuMjY4LTQuMjY4JTJDNC4yNjklMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgtMTEyLjcwNyUyMC0zNjA5JTI5JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTJGJTNFJTIwJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjZweCBjZW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5cbi5tX2Zvcm0tYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubV9mb3JtLWJ0bi1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZDJkZTtcbn1cblxuLm1fZm9ybS1lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjBweDtcbiAgbGVmdDogMDtcbn1cblxuLm1fZm9ybS1lcnJvciNwZXJzb25hbF9pbmZvLWVycm9yIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5pbmRleC1yZWNvbW1lbmQge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtcmVjb21tZW5kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLmluZGV4LXJlY29tbWVuZC0tZGF0ZSB7XG4gIG1heC13aWR0aDogOTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1yZWNvbW1lbmQtLWRhdGUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4uaW5kZXgtcmVjb21tZW5kLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXJlY29tbWVuZC0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZDpiZWZvcmUsIC5zbGljay1zbGlkZXItcmVjb21tZW5kOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB3aGl0ZSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuc2xpY2stc2xpZGVyLXJlY29tbWVuZDpiZWZvcmUsIC5zbGljay1zbGlkZXItcmVjb21tZW5kOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kLS1yZWNpcGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kLS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQtLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAuODtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQtLXJlY2lwZV9uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQtLXJlY2lwZV9kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxNDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDE0MjBweCAvIDIpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWxpc3Qge1xuICAgIHdpZHRoOiA3NjBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDc2MHB4IC8gMik7XG4gIH1cbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAwO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDE1MHB4O1xufVxuXG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpiZWZvcmUge1xuICBsZWZ0OiAxM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXIge1xuICBsZWZ0OiAxNDBweDtcbn1cblxuLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogMTUwcHg7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmJlZm9yZSB7XG4gIHJpZ2h0OiAxM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmhvdmVyIHtcbiAgcmlnaHQ6IDE0MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6aG92ZXIge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLnNsaWNrLXNsaWRlci1yZWNvbW1lbmQgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zbGljay1zbGlkZXItcmVjb21tZW5kIC5zbGljay1hcnJvdy5zbGljay1uZXh0OmhvdmVyIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuXG4uaW5kZXgtcmFua2luZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICBwYWRkaW5nOiAxNTBweCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbWluaS9pbWFnZXMvaW5kZXgtY29udGVudHMvaW5kZXgtcmFua2luZy0tYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQxMnB4IGF1dG87XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgLypcbiAgJi0tYm94IHtcbiAgICB3aWR0aDogMzcwcHg7XG4gICAgLy9zcOaZgnRpdGxlX2JveOOCr+ODquODg+OCr+OBp+WIh+OCiuabv+OBiFxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA4OCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctdG9wOiA5NHB4O1xuICAgICAgJi1uZXcge1xuICAgICAgfVxuICAgICAgJi13aG9sZSB7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXRpdGxlX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGNvbG9yU3ViO1xuICAgIC8vc3DmmYLjgq/jg6rjg4Pjgq/jgafliIfjgormm7/jgYhcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNEUxO1xuICAgICAgLmluZGV4LXJhbmtpbmctLWJveC1uZXdfYXJyaXZhbCAmIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAuaW5kZXgtcmFua2luZy0tYm94LXdob2xlICYge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tdGl0bGUge1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIH1cbiAgfVxuICAmLS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgLmFjdGl2ZSAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWxpc3RfaXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMkYyRjI7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICB9XG4gICYtLW51bSB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZ6KDE1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAmLTAxIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0E0NDc7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0I5NztcbiAgICB9XG4gICAgJi0wMyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk0RTI3O1xuICAgIH1cbiAgfVxuICAmLS1uYW1lIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAqL1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXJhbmtpbmcge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjA2cHggYXV0bztcbiAgfVxufVxuXG4uaW5kZXgtcmFua2luZy0tdGl0bGVfd2hpdGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDYwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1yYW5raW5nLS10aXRsZV93aGl0ZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLmluZGV4LXJhbmtpbmctLXdyYXAge1xuICB3aWR0aDogNzkwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1yYW5raW5nLS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cbn1cblxuLmluZGV4LXJhbmtpbmctLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1yYW5raW5nLS1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmluZGV4LXJhbmtpbmctLWNvbnRlbnQtZ2VuZXJhbCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgfVxufVxuXG4uaW5kZXgtcmFua2luZy0tY29udGVudF90YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTEycHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhNzFiNDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaW5kZXgtcmFua2luZy0tY29udGVudF90YWIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogNDUlO1xuICAgIGhlaWdodDogOTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNEUxO1xuICAgIGJveC1zaGFkb3c6IDAgLTNweCA1cHggMCAjY2NjIGluc2V0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmluZGV4LXJhbmtpbmctLWNvbnRlbnRfdGFiLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDA7XG4gIH1cbiAgLmluZGV4LXJhbmtpbmctLWNvbnRlbnRfdGFiLW5ld3N0b2NrIHtcbiAgICBsZWZ0OiA1JTtcbiAgfVxuICAuaW5kZXgtcmFua2luZy0tY29udGVudF90YWItdG90YWwge1xuICAgIHJpZ2h0OiA1JTtcbiAgfVxufVxuXG4uaW5kZXgtcmFua2luZy0tdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5pbmRleC1yYW5raW5nLS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXJhbmtpbmctLXRpdGxlX2RlbGV0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXJhbmtpbmctLWRhdGUge1xuICAgIG1hcmdpbjogNXB4IGF1dG8gMCBhdXRvO1xuICB9XG59XG5cbi5pbmRleC1yYW5raW5nLS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmluZGV4LXJhbmtpbmctLWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmluZGV4LXJhbmtpbmctLWxpc3QuY3VycmVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmluZGV4LXJhbmtpbmctLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xufVxuXG4uaW5kZXgtcmFua2luZy0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmluZGV4LXJhbmtpbmctLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMTVweCAxMHB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uaW5kZXgtcmFua2luZy0tbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufVxuXG4uaW5kZXgtcmFua2luZy0tcmFuayB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uaW5kZXgtcmFua2luZy0tcmFuay0wMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0E0NDc7XG59XG5cbi5pbmRleC1yYW5raW5nLS1yYW5rLTAyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0I5Nztcbn1cblxuLmluZGV4LXJhbmtpbmctLXJhbmstMDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk0RTI3O1xufVxuXG4ubS1kYXRlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tLWRhdGU6aGFzKC5tLWRhdGUtLWljb24pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgZ2FwOiA1cHg7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiaWNvblwiO1xuXG4vLyBjb2xvclxuJGNvbG9yQmFzZTogI2IwOWI4YztcbiRjb2xvclN1YjogI2E3MWI0MDtcbiRjb2xvclN1Yi1ob3ZlcjojYjk0OTY2O1xuXG4vLyB6LWluZGV4566h55CG4oCm6YeN44Gq44KL5pa544KS5b6M44KN44GrXG4vLyBjb250ZW50c+KApuODoeOCpOODs+OCs+ODs+ODhuODs+ODhOOBruimgee0oOOAgHdyYXDigKbjg6HjgqTjg7PjgrPjg7Pjg4bjg7Pjg4TlhajkvZPjgIBtb2RhbOKApuODouODvOODgOODq+imgee0oOOAgG5hdmnigKbjg4rjg5PjgrLjg7zjgrfjg6fjg7PjgIBoZWFkZXLigKbjg5jjg4Pjg4Djg7xcbiR6OiBjb250ZW50cywgbmF2aV9zcCwgbW9kYWxfcGMsIGhlYWRlciwgdG9wX2J0biwgbW9kYWxfc3AsIG5hdmlfcGM7XG5cbi8vIOWPs+OCs+ODs+ODhuODs+ODhFxuLndyYXBfcmlnaHRjb250ZW50cyB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBjb250ZW50cyk7XG59XG4vLyBTUCDjgrDjg63jg7zjg5Djg6vjg4rjg5Ncbi5taW5pX2duYXZfc3Age1xuICB6LWluZGV4OiBpbmRleCgkeiwgbmF2aV9zcCk7XG59XG4vL+ODmOODg+ODgOODvFxuLm1pbmlfaGVhZGVyIHtcbiAgei1pbmRleDogaW5kZXgoJHosIGhlYWRlcik7XG59XG4vLyDjgrDjg63jg7zjg5Djg6vjg4rjg5Ncbi5taW5pX2duYXYge1xuICB6LWluZGV4OiBpbmRleCgkeiwgbmF2aV9wYyk7XG59XG4vLyDjg5rjg7zjgrjjg4jjg4Pjg5fjgbjjga7jg5zjgr/jg7Ncbi5taW5pX2Zvb3Rlci0tdG9wX2J0biB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCB0b3BfYnRuKTtcbn1cbi8vIOODmOODg+ODgOODvOOBruips+e0sOaknOe0ouODouODvOODgOODq1xuLm1pbmlfc2VhcmNoX21vZGFsIHtcbiAgei1pbmRleDogaW5kZXgoJHosIG1vZGFsX3BjKTtcbn1cbi8vIFNQIOODouODvOODgOODq1xuLm1pbmlfZ25hdl9zcF9jb250ZW50cyxcbi5taW5pX21vZGFsX3NlYXJjaCB7XG4gIHotaW5kZXg6IGluZGV4KCR6LCBtb2RhbF9zcCk7XG59XG5cbi8vIGZvbnQtc2l6ZVxuQG1peGluIGZ6KCRzaXplLCAkYmFzZTogMTYpIHtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xuICBmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn1cblxuLy8g6L+95Yqg44OV44Kp44Oz44OI77ya5YWo6KeS44K044K344OD44KvXG5AbWl4aW4gemVuS2FrdUdvdGhpY05ldygkd2VpZ2h0OjcwMCkge1xuICAgIGZvbnQtZmFtaWx5OiBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vLyDjg6zjgrfjg5TmlbDjg5Xjgqnjg7Pjg4jvvJpFQiBHYXJhbW9uZOOAgHNldHRpbmdzLnNjc3PjgatAaW1wb3J0XG5AbWl4aW4gZm9udC1lYl9nYXJhbW9uZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vIHdlYiBmb25044KS5L2/44GG5aC05ZCIXG5AbWl4aW4gaWNvbl8ge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIGZvciBvdmVyIHcxMjgwIC0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBmb3IgbGVzcyB3MTI4MFxuQG1peGluIGxhcHRvcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gZm9yIHNwXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gdG8gZXhjbHVkZSBzcFxuQG1peGluIG5vdFNwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuXG5cbi8vIFggbWFyayAoZXguPHNwYW4gY2xhc3M9XCJjbG9zZVwiPjwvc3Bhbj4pXG5AbWl4aW4gbWFyay14IHtcbiAgLy8gw5fjgpLlm7LjgoDmraPmlrnlvaLjgpLov73liqDjgIDigLtwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmXlhaXjgozjgabjga1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy8g57ea44Gu44K144Kk44K644KS6L+95Yqg44CA4oC76ZW344GV44Gv5p6g5bmFw5fiiJoy44GP44KJ44GEXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cblxuLy8gYnV0dG9uIOKAu2JhY2tncm91bmQtY29sb3Ig44Gv5YCL5Yil44Gr6Kit5a6aXG5AbWl4aW4gYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCJtaXhpblwiO1xuXG4vLyDjg6zjgrfjg5TmlbDjgqvjgqbjg7Pjgr/jg7xcbi5jbW5fcmVjaXBlX2NvdW50ZXIge1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICAvL1NQ5pmC44CB5qSc57Si56qT44KS44Kv44Oq44OD44Kv44GZ44KL44Go5raI44GI44KLXG4gICYuZG93biB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAmLS10dGwge1xuICAgIGNvbG9yOiAjQjVCMEEzO1xuICAgIEBpbmNsdWRlIGZ6KDEzKTtcbiAgICBtYXJnaW46IDAgMCA1cHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxMCk7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgd2lkdGg6MDtcbiAgICAgIGhlaWdodDowO1xuICAgICAgYm9yZGVyLXN0eWxlOnNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA2cHggMCA2cHggNnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjQjVCMEEzO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgIH1cbiAgfVxuICAmLS1udW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmb250LWViX2dhcmFtb25kO1xuICAgIEBpbmNsdWRlIGZ6KDQwKTtcbiAgICBjb2xvcjogI0I1QjBBMztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigyOCk7XG4gICAgfVxuICB9XG4gICYtLXRleHRfcmVjaXBlIHtcbiAgICBAaW5jbHVkZSBmb250LWViX2dhcmFtb25kO1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBjb2xvcjogI0I1QjBBMztcbiAgfVxuICAmLS11bml0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgfVxuICB9XG59XG5cbi8vIOaknOe0oueqk1xuLnNlYXJjaGJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzFiNDA7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICB9XG4gICYtLWljb24ge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGZpbGw6ICNmZmY7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgJi0tc2VhcmNoX3RhZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGhlaWdodDogMzZweDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKSBpbnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXN1Ym1pdF90YWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi8vIOips+e0sOaknOe0olxuLm1pbmlfcmVjaXBlX2NvbmRpdGlvbiB7XG4gIC8vIFNQ44Oh44OL44Ol44O86Kmz57Sw5qSc57Si55SoXG4gICYtc3BfZml4ZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgfVxuICB9XG4gICYtLXNjcm9sbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9oZWlnaHQ6IDUwMHB4O1xuICAgIC8v55S76Z2i44Gu6auY44GV44GL44KJ44OY44OD44OA44O844Go5qSc57Si44Oc44K/44Oz44Gu6auY44GV44O75L2Z55m944KS5oqc44GE44Gf6auY44GVXG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzAwcHgpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNzBweCk7XG4gICAgfVxuICB9XG4gICYtLWludHJvIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLWNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmViZTg7XG4gICAgd2lkdGg6IDg5NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDVweCAwIDEwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gICYtLWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgfVxuICAgICYtdG9nZ2xlIHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1yIHtcbiAgICB3aWR0aDogNzE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgLy9zbGlkZVRvZ2dsZSDjgacgYmxvY2tcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB9XG4gICAgLy/mnIDliJ3jgYvjgonplovjgYTjgabjgYTjgovjg5zjg4Pjgq/jgrlcbiAgICAmLW9wZW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLXJfaW5uZXIge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6MTBweDtcbiAgICB9XG4gIH1cbiAgJi0tcGFja2FnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICYtYm94MSxcbiAgICAgICYtYm94MiB7XG4gICAgICAgIC5yZWNpcGVfY29udGVudHNfY29uZGl0aW9uLS1sYWJlbCB7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkLFxuICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtYm94MyxcbiAgICAgICYtYm94NCB7XG4gICAgICAgIC5yZWNpcGVfY29udGVudHNfY29uZGl0aW9uLS1sYWJlbCB7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLTJjb2xzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIH1cbiAgfVxuICAmLS1mcmVld29yZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICYtLWlucHV0X2ZyZWV3b3JkIHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHRyYW5zaXRpb246IC41cztcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzk0OTQ5NDtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpIGluc2V0O1xuICAgICAgbWluLXdpZHRoOiAzMDVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIH1cbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgY29sb3I6ICNiM2IzYjM7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMDtcbiAgfVxuICAmLS1sYWJlbCB7XG4gICAgbWFyZ2luOiAwIDE1cHggNXB4IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yU3ViLCAxMCUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1yYWRpb2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDUwNTA7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yU3ViLCAxMCUpO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAgIH1cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbjogaW5wdXRGYWRlIC4ycyBjdWJpYy1iZXppZXIoLjg5NSwgLjAzLCAuNjg1LCAuMjIpIGZvcndhcmRzO1xuICAgICAgfVxuICAgIH1cbiAgICBAa2V5ZnJhbWVzIGlucHV0RmFkZSB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6NXB4O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGxlZnQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3JTdWIsIDEwJSk7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgfVxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYW5pbWF0aW9uOiBpbnB1dEZhZGUgLjJzIGN1YmljLWJlemllciguODk1LCAuMDMsIC42ODUsIC4yMikgZm9yd2FyZHM7XG4gICAgICB9XG4gICAgfVxuICAgIEBrZXlmcmFtZXMgaW5wdXRGYWRlIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgIH1cbiAgICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB0b3A6MDtcbiAgICB9XG4gIH1cbiAgJi0tc2VsZWN0X2JveCB7XG4gICAgbWFyZ2luOiA1cHggM3B4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIGhlaWdodDogMzRweDtcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDAgNnB4IDZweCA2cHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzMgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDhweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XG4gICAgICBib3JkZXItY29sb3I6ICMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAmOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtd2lkZSB7XG4gICAgICB3aWR0aDogMjkwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tc2VsZWN0IHtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgfVxuICB9XG4gICYtLWlucHV0X2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gICYtLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBtYXJnaW46IDVweCAxMHB4IDAgMDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG4gICYtLXR5cGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgdG9wOjE1cHg7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA0cHg7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTIpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHRvcDoxMHB4O1xuICAgIH1cbiAgfVxuICAmLS1zdWJtaXRfYXJlYSB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gICAgLy8gU1Djg6Hjg4vjg6Xjg7zoqbPntLDmpJzntKLnlKhcbiAgICAmLXNwX2ZpeGVkIHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1zdWJtaXRfYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1YjtcbiAgICB3aWR0aDogNDAwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogN3B4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBmaWx0ZXI6IGNvbnRyYXN0KDEyMCUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG4gICYtLXN1Ym1pdCB7XG4gICAgQGluY2x1ZGUgYnRuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB9XG4gIH1cbn1cblxuLy8g44Oc44K/44Oz44CA4oC75bmF562J44Gu44Kr44K544K/44Oe44Kk44K644Gr44Gv5Yil6YCUQ1NT44KS6L+95Yqg44GX5LiK5pu444GNXG4ubS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDQwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yU3ViO1xuICBAaW5jbHVkZSBmeigxNik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclN1Yi1ob3ZlcjtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zXG4gIH1cbn1cblxuLy8g5paw552A5oOF5aCx44O75pu05paw5oOF5aCx44O744Os44K344OU5aSJ5pu05oOF5aCx44CA44Oq44K544OIXG4ubmV3X3JlbGVhc2VfbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gIH1cbiAgLy8g44Os44K344OU5aSJ5pu05oOF5aCx44O75pu05paw5oOF5aCxXG4gICYtYmFja251bWJlciB7XG4gICAgLm5ld19yZWxlYXNlX2xpc3QtLWl0ZW0ge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2NjYztcbiAgICB9XG4gIH1cbiAgLy8g44Os44K344OU5aSJ5pu05oOF5aCx44Gu5qSc57Si57WQ5p6cXG4gICYtcmVzdWx0IHtcbiAgICAubmV3X3JlbGVhc2VfbGlzdC0taXRlbSB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG4gIC8vIC9taW5pL2luZGV4Lmh0bWwg4oC744Os44K344OU5aSJ5pu05oOF5aCx44Oc44K/44Oz44GC44KK44Gu44Go44GNXG4gICYtaW5kZXgge1xuICAgIHdpZHRoOiA2OTBweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgIH1cbiAgfVxuICAvL+ODleOCp+ODvOODieOCouOCpuODiOOBruWHpueQhlxuICAmLmJveC1mYWRlb3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OjA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZis1MCxmZmZmZmYrOTAmMCswLDErNTAgKi9cbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDkwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgOTAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgNTAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgOTAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4IDA7XG4gICAgJi1iYWNrbnVtYmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNjY2M7XG4gICAgfVxuICB9XG4gICYtLW1vcmUge1xuICAgIHdpZHRoOiAyMjJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIGZ6KDEzKTtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbiAgICAmLmlzLWJ0bi1oaWRkZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLThweDtcbiAgICAgIGxlZnQ6IC04cHg7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOSwgLjkpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLW5vbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi0tcmVsZWFzZSB7XG4gICAgQGluY2x1ZGUgZnooMTIpO1xuICAgIGNvbG9yOiAjNTA1MDUwO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIC8vIOODrOOCt+ODlOWkieabtOaDheWgseODnOOCv+ODs+OBguOCiuOBruOBqOOBjVxuICAgIC8vd2lkdGg6IDU4MHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5tX2Zvcm0taW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzk5OTtcbiAgfVxuICAmLmVycm9yIHtcbiAgICBib3JkZXItY29sb3I6ICNGODAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDAsIDAsIDAuMDUpO1xuICB9XG4gICYtcG9zdGNvZGUge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbiAgJi10ZWwge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAmLXBvc3Rjb2RlIHtcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICB9XG4gICAgJi10ZWwge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuLm1fZm9ybS10ZXh0YXJlYSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTRweDtcbiAgbWluLWhlaWdodDogMjQwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzhkOGQ4ZDtcbiAgfVxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3QzdDN0M7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLm1fZm9ybS1jaGVja2JveCB7XG4gIG1hcmdpbjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDVDQkMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6Y2hlY2tlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0E3MUI0MDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjExLjY2NyUyMiUyMGhlaWdodCUzRCUyMjkuMjg4JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTEuNjY3JTIwOS4yODglMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjJjaGVjayUyMiUyMGQlM0QlMjJNMTMuOTE2JTJDNS4wNjZhMS4wNzElMkMxLjA3MSUyQzAlMkMxJTJDMSUyQzEuNTI5JTJDMS41bC01LjclMkM3LjEyNUExLjA3MSUyQzEuMDcxJTJDMCUyQzAlMkMxJTJDOC4yJTJDMTMuNzJMNC40MjYlMkM5Ljk0MUExLjA3MSUyQzEuMDcxJTJDMCUyQzElMkMxJTJDNS45NCUyQzguNDI4bDIuOTklMkMyLjk4OUwxMy44ODklMkM1LjFhLjMzNy4zMzclMkMwJTJDMCUyQzElMkMuMDI5LS4wMzFaJTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4LTQuMDg1JTIwLTQuNzQ1JTI5JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCA5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogI0Y4MDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cbi5tX2Zvcm0tcmFkaW8ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q1Q0JDMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNBNzFCNDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI4JTIyJTIwaGVpZ2h0JTNEJTIyOCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDglMjA4JTIyJTNFJTIwJTNDY2lyY2xlJTIwaWQlM0QlMjIlRTYlQTUlOTUlRTUlODYlODYlRTUlQkQlQTJfMzElMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTYlQTUlOTUlRTUlODYlODYlRTUlQkQlQTIlMjAzMSUyMiUyMGN4JTNEJTIyNCUyMiUyMGN5JTNEJTIyNCUyMiUyMHIlM0QlMjI0JTIyJTIwZmlsbCUzRCUyMiUyM2ZmZiUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiA4cHggOHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgfVxuXG4gICYuZXJyb3Ige1xuICAgIGJvcmRlci1jb2xvcjogI0Y4MDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMCwgMCwgMC4wNSk7XG4gIH1cbn1cbi5tX2Zvcm0tc2VsZWN0IHtcbiAgY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAxNXB4IDMzcHggMTVweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNCUyMiUyMGhlaWdodCUzRCUyMjkuMzMzJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTQlMjA5LjMzMyUyMiUzRSUyMCUzQ3BhdGglMjBpZCUzRCUyMiVFNSVBNCU5QSVFOCVBNyU5MiVFNSVCRCVBMl82OCUyMiUyMGRhdGEtbmFtZSUzRCUyMiVFNSVBNCU5QSVFOCVBNyU5MiVFNSVCRCVBMiUyMDY4JTIyJTIwZCUzRCUyMk02LjIlMkMxLjA2N2ExJTJDMSUyQzAlMkMwJTJDMSUyQzEuNiUyQzBsNSUyQzYuNjY3YTElMkMxJTJDMCUyQzAlMkMxLS44JTJDMS42SDJhMSUyQzElMkMwJTJDMCUyQzEtLjgtMS42WiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyODE0JTIwOS4zMzMlMjklMjByb3RhdGUlMjgxODAlMjklMjIlMjBmaWxsJTNEJTIyJTIzOGQ4ZDhkJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xuICAmOmhhcyhvcHRpb246Y2hlY2tlZFt2YWx1ZT1cIlwiXSkge1xuICAgIGNvbG9yOiAjOGQ4ZDhkO1xuICB9XG4gICYtcHJlZmVjdHVyZSB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcblxuICAgICYuZXJyb3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4MDAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAwLCAwLCAwLjA1KTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAmLXByZWZlY3R1cmUge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuLm1fZm9ybS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E3MUI0MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjYuMzklMjIlMjBoZWlnaHQlM0QlMjI5Ljk1MSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDYuMzklMjA5Ljk1MSUyMiUzRSUyMCUzQ2clMjBpZCUzRCUyMiVFMyU4MiVCMCVFMyU4MyVBQiVFMyU4MyVCQyVFMyU4MyU5N18xNDclMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODIlQjAlRTMlODMlQUIlRTMlODMlQkMlRTMlODMlOTclMjAxNDclMjIlMjB0cmFuc2Zvcm0lM0QlMjJ0cmFuc2xhdGUlMjgwLjcwNyUyMDAuNzA3JTI5JTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzQzJTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwNDMlMjIlMjBkJTNEJTIyTTExMi43MDclMkMzNjA5bDQuMjY4JTJDNC4yNjgtNC4yNjglMkM0LjI2OSUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyOC0xMTIuNzA3JTIwLTM2MDklMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMkYlM0UlMjAlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI2cHggY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cbiAgJi1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkMmRlO1xuICB9XG59XG4ubV9mb3JtLWVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICBsZWZ0OiAwO1xuXG4gICYjcGVyc29uYWxfaW5mby1lcnJvciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuXG4vL+OBiuOBmeOBmeOCgeODrOOCt+ODlOOCueODqeOCpOODgOODvFxuLmluZGV4LXJlY29tbWVuZCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAmLS1kYXRlIHtcbiAgICBtYXgtd2lkdGg6IDk0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgfVxuICAmLS10aXRsZSB7XG4gICAgQGluY2x1ZGUgZnooMzApO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgNjBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDI1KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG59XG4uc2xpY2stc2xpZGVyLXJlY29tbWVuZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDoyNXB4O1xuICAvL+W3puWPs+OBruOCsOODqeODh+ODvOOCt+ODp+ODs++8iFNQ44Gn44Gv44OI44Or77yJXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICByZ2JhKDI1NSwyNTUsMjU1LDEpIDMwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICByaWdodDogMDtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuICAmLS1yZWNpcGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogLjg7XG4gICAgfVxuICB9XG4gICYtLXJlY2lwZV9uYW1lIHtcbiAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuICAmLS1yZWNpcGVfZGVzY3JpcHRpb24ge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC8vIOOBk+OBk+OBi+OCiXNsYWNrLmpzIOOCs+ODvOODieS4iuabuOOBjVxuICAuc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8g5bmFMjAw44Gu55S75YOP44Gn6KGo56S65p6a5pWwNuOAgeWPs+S9meeZvTIwcHgqNuOAgeimquimgee0oOOBruiHquWLlXBhZGRpbmflt6blj7PlkIQ1MCAyMDAqNisyMCo2KzEwMHB4PTE0MjBweFxuICAgIHdpZHRoOiAxNDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxNDIwcHggLyAyKTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIC8vIOW5hTIwMOOBrueUu+WDj+OBp+ihqOekuuaemuaVsDPjgIHlj7PkvZnnmb0yMHB4KjPjgIHopqropoHntKDjga7oh6rli5VwYWRkaW5n5bem5Y+z5ZCENTAgMjAwKjMrMjAqMysxMDBweD03NjBweFxuICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA3NjBweCAvIDIpO1xuICAgIH1cbiAgfVxuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbiAgfVxuICAuc2xpY2stdHJhY2ssXG4gIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLFxuICAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnNsaWNrLXNsaWRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cbiAgW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLy/jgrnjg6njgqTjg4Djg7zlhoXnlLvlg49cbiAgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAuc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGljay1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogODVweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB6LWluZGV4OiAxO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgfVxuICAgICYuc2xpY2stcHJldiB7XG4gICAgICBsZWZ0OjE1MHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OjEzcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGxlZnQ6MTQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stbmV4dCB7XG4gICAgICByaWdodDoxNTBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6MTNweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHJpZ2h0OjE0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OjIwcHg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGxlZnQ6MjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6MjBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgcmlnaHQ6MjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDjg6zjgrfjg5Tjg6njg7Pjgq3jg7PjgrBcbi5pbmRleC1yYW5raW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIHBhZGRpbmc6IDE1MHB4IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9taW5pL2ltYWdlcy9pbmRleC1jb250ZW50cy9pbmRleC1yYW5raW5nLS1iZy5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogNDEycHggYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDZweCBhdXRvO1xuICB9XG4gICYtLXRpdGxlX3doaXRlIHtcbiAgICBAaW5jbHVkZSBmeigzMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA2MHB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMjUpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cbiAgJi0td3JhcCB7XG4gICAgd2lkdGg6IDc5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgfVxuICB9XG4gICYtLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIC8vIO+9nmNvbnRlbnTjgYzph43jgarjgaPjgZ/mmYLjga7jgrrjg6zpmLLmraJcbiAgICAgICYtZ2VuZXJhbCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWNvbnRlbnRfdGFiIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTEycHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvclN1YjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogNDUlO1xuICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTRFMTtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTNweCA1cHggMCAjY2NjIGluc2V0O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMDtcbiAgICAgIH1cbiAgICAgICYtbmV3c3RvY2sge1xuICAgICAgICBsZWZ0OjUlO1xuICAgICAgfVxuICAgICAgJi10b3RhbCB7XG4gICAgICAgIHJpZ2h0OjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10aXRsZSB7XG4gICAgQGluY2x1ZGUgZnooMTgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxNik7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlX2RlbGV0ZSB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgJi0tZGF0ZSB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luOiA1cHggYXV0byAwIGF1dG87XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICYuY3VycmVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyDmlrDnnYDjg6zjgrfjg5TjgIDliJ3mnJ/lgKTvvJrpnZ7ooajnpLpcbiAgICAmLW5ld3N0b2NrIHtcbiAgICB9XG4gICAgLy8g5paw552A44Os44K344OU44CA5Yid5pyf5YCk77ya6Z2e6KGo56S6XG4gICAgJi10b3RhbCB7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xuICB9XG4gICYtLXBpYyB7XG4gIH1cbiAgJi0tbmFtZSB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMTVweCAxMHB4O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG4gIH1cbiAgJi0tcmFuayB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZ6KDE1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICAmLTAxIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0E0NDc7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYwN0I5NztcbiAgICB9XG4gICAgJi0wMyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk0RTI3O1xuICAgIH1cbiAgfVxuXG4gIC8v57eP5ZCI44Os44K344OU44Op44Oz44Kt44Oz44Kw44O75paw552A44Op44Oz44Kt44Oz44Kw44GuQk9YXG4gIC8qXG4gICYtLWJveCB7XG4gICAgd2lkdGg6IDM3MHB4O1xuICAgIC8vc3DmmYJ0aXRsZV9ib3jjgq/jg6rjg4Pjgq/jgafliIfjgormm7/jgYhcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogODglO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLXRvcDogOTRweDtcbiAgICAgICYtbmV3IHtcbiAgICAgIH1cbiAgICAgICYtd2hvbGUge1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10aXRsZV93cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTEycHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRjb2xvclN1YjtcbiAgICAvL3Nw5pmC44Kv44Oq44OD44Kv44Gn5YiH44KK5pu/44GIXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogOTRweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U2RTRFMTtcbiAgICAgIC5pbmRleC1yYW5raW5nLS1ib3gtbmV3X2Fycml2YWwgJiB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLmluZGV4LXJhbmtpbmctLWJveC13aG9sZSAmIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE2KTtcbiAgICB9XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIC5hY3RpdmUgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1saXN0X2l0ZW0ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW46IDE1cHggMTBweDtcbiAgfVxuICAmLS1udW0ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBmeigxNSk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgJi0wMSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdBNDQ3O1xuICAgIH1cbiAgICAmLTAyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDdCOTc7XG4gICAgfVxuICAgICYtMDMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0E5NEUyNztcbiAgICB9XG4gIH1cbiAgJi0tbmFtZSB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgKi9cbn1cblxuXG4vL+abtOaWsOaXpeS7mFxuLm0tZGF0ZSB7XG4gIEBpbmNsdWRlIGZ6KDEyKTtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgLy9ORVfjg57jg7zjgq/nlLvlg4/jgYzlhaXjgovloLTlkIhcbiAgJjpoYXMoLm0tZGF0ZS0taWNvbikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgIGdhcDogNXB4O1xuICB9XG4gICYtLWljb24ge31cbn0iXX0= */
