/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

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

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/images/vendor/slick-carousel/slick/ajax-loader.gif?fb6f3c230cb846e25247dfaa1da94d8f) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);
    src: url(/fonts/vendor/slick-carousel/slick/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format('embedded-opentype'), url(/fonts/vendor/slick-carousel/slick/slick.woff?295183786cd8a138986521d9f388a286) format('woff'), url(/fonts/vendor/slick-carousel/slick/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format('truetype'), url(/fonts/vendor/slick-carousel/slick/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

html {
  line-height: 1;
  font-size: 62.5%;
}

body {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  color: #420407;
}

input[type=checkbox],
input[type=radio] {
  position: absolute;
  white-space: nowrap;
  width: 1px;
  height: 1px;
  border: 0;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
}

#confetti {
  position: fixed;
  width: 1px;
  height: 1px;
  z-index: 0;
}

.ly_base {
  max-width: 750px;
  margin-right: auto;
  margin-left: auto;
  background-color: #F9F5F0;
  min-height: 100vh;
}

.ly_row3 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ly_row3 img {
  width: 30%;
}

.ly_center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.ly_center_alignment {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.bl_header {
  display: flex;
  align-items: center;
  background-color: #f9f5f0;
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  margin: auto;
  width: 100%;
  max-width: 750px;
  z-index: 2;
}
.bl_header .bl_header_menu {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
}
.bl_header .bl_header_menu .header_logo {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 131px;
}
.bl_header .bl_header_menu .menu .icon {
  width: 35px;
}
.bl_header .bl_header_menu .menu .icon2 {
  width: 45px;
}
.bl_header .menu_list {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  margin: auto;
  background-color: #f9f5f0;
  max-width: 750px;
  width: 100vw;
  min-height: 100svh;
  max-height: 100svh;
  overflow-y: scroll;
  opacity: 0;
  visibility: hidden;
  transition: opacity 300ms, visibility 300ms;
  z-index: -1;
}
.bl_header .menu_list a {
  font-size: 1.9rem;
  padding: 10px;
}
.bl_header .menu_list a:not(:first-of-type) {
  margin-top: 20px;
  margin-left: 0;
}
.bl_header .menu_list.isOpen {
  opacity: 1;
  visibility: visible;
  z-index: 2;
}

.bl_header_2 {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 100%;
  max-width: 750px;
  padding: 8px 10px 10px;
  z-index: 2;
  border-top: 1px solid #420407;
  background-color: #fff;
}
.bl_header_2 .item {
  width: 93.5px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
}
.bl_header_2 .item.disabled {
  opacity: 0.5;
  pointer-events: none;
}
.bl_header_2 .item img {
  max-width: 100%;
  width: 100%;
}
.bl_header_2 .item span {
  font-size: 12px;
  text-align: center;
  color: #000;
}
.bl_header_2 .menu_list {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.8);
  width: 100vw;
  min-height: 100svh;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  opacity: 0;
  visibility: hidden;
  transition: opacity 300ms, visibility 300ms;
  z-index: -1;
}
.bl_header_2 .menu_list a {
  font-size: 1.9rem;
  padding: 10px;
}
.bl_header_2 .menu_list a:not(:first-of-type) {
  margin-top: 20px;
  margin-left: 0;
}
.bl_header_2 .menu_list.isOpen {
  opacity: 1;
  visibility: visible;
  z-index: 2;
}

.bl_accordion .floor_1 {
  border-radius: 8px;
}
.bl_accordion .floor_1:not(:first-of-type) {
  margin-top: 15px;
}
.bl_accordion .floor_1 summary {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.75;
  color: #fff;
  background-color: #420407;
  border-radius: 10px;
  padding: 12px 45px 12px 15px;
  position: relative;
}
.bl_accordion .floor_1 summary::before {
  position: absolute;
  content: "";
  width: 15px;
  height: 15px;
  top: 17px;
  left: 10px;
}
.bl_accordion .floor_1[open] > summary {
  border-radius: 10px 10px 0 0;
}
.bl_accordion .floor_1[open] > summary::after {
  transform: rotate(-135deg);
}
.bl_accordion .floor_1 + .floor_1 {
  border-top: 1px solid #e6e6e6;
}
.bl_accordion .floor_2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.75;
  margin-right: auto;
  margin-left: auto;
  border-right: 1px solid #420407;
  border-bottom: 1px solid #420407;
  border-left: 1px solid #420407;
  position: relative;
}
.bl_accordion .floor_2 summary {
  position: relative;
  color: #420407;
  border-radius: 0 0 8px 8px;
}
.bl_accordion .floor_2 summary::before {
  content: none;
}
.bl_accordion .floor_2 summary .q {
  color: #dfa214;
}
.bl_accordion .floor_2 .answer {
  padding: 15px;
  color: #3e3e3e;
  font-weight: 400;
  position: relative;
}
.bl_accordion .floor_2 .answer a {
  text-decoration: underline;
}
.bl_accordion .floor_2 .answer .a {
  color: #dfa214;
  font-weight: 600;
}
.bl_accordion .floor_2 .answer .icon_floor_2 {
  top: 9px;
}
.bl_accordion .floor_2 .icon_floor_2 {
  position: absolute;
  top: 21px;
  left: 0;
}
.bl_accordion .floor_2[open] > summary {
  border-radius: 0;
}
.bl_accordion .floor_2[open] > summary::after {
  transform: rotate(-135deg) translate(-50%, -50%);
}
.bl_accordion .floor_2:nth-child(odd) summary {
  background-color: rgba(223, 162, 20, 0.2);
}
.bl_accordion .floor_2:nth-child(even) summary {
  background-color: rgba(223, 162, 20, 0.1);
}
.bl_accordion .floor_2:last-child {
  border-radius: 0 0 8px 8px;
}
.bl_accordion summary {
  display: block;
  padding: 10px 30px 10px 5px;
  position: relative;
}
.bl_accordion summary::-webkit-details-marker {
  display: none;
}
.bl_accordion .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 17px;
  bottom: 0;
  margin: auto;
  transform-origin: center;
  transform: rotate(180deg);
}
.bl_accordion details[open] > summary .icon {
  transform: rotate(0);
}
.bl_accordion.bl_accordion_white .floor_1 summary {
  background-image: linear-gradient(to bottom, #fff, #fff 70%, #fff);
  color: #000;
  border: 1px solid #7f7f7f;
}
.bl_accordion.bl_accordion_white .floor_1 summary::after {
  border-right: 2px solid #7f7f7f;
  border-bottom: 2px solid #7f7f7f;
}
.bl_accordion.bl_accordion_white .floor_1 .container {
  font-size: 16px;
  font-weight: 500;
  padding: 20px;
  border-right: 1px solid #7f7f7f;
  border-bottom: 1px solid #7f7f7f;
  border-left: 1px solid #7f7f7f;
}

.bl_modal {
  display: block;
  opacity: 0;
  visibility: hidden;
}
.bl_modal.is-open {
  opacity: 1;
  visibility: visible;
}
.bl_modal .bl_modal_overlay {
  max-width: 750px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(66, 4, 7, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 3;
  margin: auto;
}
.bl_modal .bl_modal_container {
  width: 89.7435897436%;
  max-height: 80svh;
  background-color: #fff;
  border-radius: 20px;
  position: relative;
  overflow-y: scroll;
}
.bl_modal .bl_modal_close {
  content: "";
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  right: 0;
  background-color: #000;
  border-radius: 50%;
  transform: translate(50%, -50%);
}
.bl_modal .bl_modal_close::before, .bl_modal .bl_modal_close::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 25px;
  height: 3px;
  background-color: #fff;
  transform: translate(-50%, -50%) rotate(45deg);
}
.bl_modal .bl_modal_close::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.bl_modal .bl_modal_content {
  padding: 30px 30px 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.bl_modal .bl_modal_content .header {
  font-size: 15px;
  line-height: 1.66;
  font-weight: 800;
  text-align: center;
}
.bl_modal .bl_modal_content .header svg path {
  animation: changeColor 1.125s infinite;
}
.bl_modal .bl_modal_content .header svg path:nth-child(1) {
  animation-delay: 0s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(2) {
  animation-delay: 0.125s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(3) {
  animation-delay: 0.25s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(4) {
  animation-delay: 0.375s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(5) {
  animation-delay: 0.5s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(6) {
  animation-delay: 0.625s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(7) {
  animation-delay: 0.75s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(8) {
  animation-delay: 0.875s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(9) {
  animation-delay: 1s;
}
.bl_modal .bl_modal_content .header svg path:nth-child(10) {
  animation-delay: 1.125s;
}
.bl_modal .bl_modal_content .header .emphasis {
  font-size: 20px;
  font-weight: 800;
  line-height: 1.6;
  color: #e78fa7;
  position: relative;
}
.bl_modal .bl_modal_content .header .emphasis.balloon img {
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-50%, -90%);
}
.bl_modal .bl_modal_content .image {
  width: 50%;
  margin-top: 20px;
}
.bl_modal .bl_modal_content .footer {
  margin-top: 30px;
}
.bl_modal .bl_modal_content .footer .el_btn {
  width: 100%;
}
.bl_modal .bl_modal_content .el_btn.el_btn_border {
  width: 250px;
  margin-top: 30px;
}
.bl_modal.bl_modalV2 .bl_modal_closeButton {
  position: absolute;
  top: 15px;
  right: 15px;
}
.bl_modal.bl_modalV2 .bl_modal_content {
  padding: 55px 14px 35px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 {
  min-height: 100px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 .el_couponV3_point {
  margin-top: 7px;
  font-size: 34px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 .el_couponV3_point span {
  font-size: 20px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 .el_couponV3_exchange {
  font-size: 11px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 .el_btnV2_comment {
  margin-top: 4px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_couponV3 .el_couponV3_willGet {
  font-size: 42px;
}
.bl_modal.bl_modalV2 .bl_modal_content .el_btnV2 {
  width: 100%;
}

.bl_tabs .bl_tab_links {
  display: flex;
}
.bl_tabs .bl_tab_links li {
  border: 1px solid #7f7f7f;
  padding: 10px 15px;
  background-color: #ddd;
  border-radius: 5px 5px 0 0;
  text-align: center;
  font-size: 15px;
  line-height: 1.3;
  width: 33.3333333333%;
}
.bl_tabs .bl_tab_links li.active {
  background-color: #000;
  color: #fff;
}
.bl_tabs .bl_tab_contnts .tab {
  display: none;
}
.bl_tabs .bl_tab_contnts .tab.active {
  display: block;
}
.bl_tabs .bl_tab_contnts .tab img {
  width: 100%;
  max-width: 100%;
  margin-top: 30px;
}

.bl_declare {
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
.bl_declare .name {
  font-family: "Roboto", sans-serif;
  font-size: 24px;
  font-weight: 600;
}
.bl_declare .small-text {
  font-size: 10px;
  padding-bottom: 5px;
  text-align: center;
  display: block !important;
}
.bl_declare .other-text {
  font-size: 24px !important;
  font-family: "Roboto", sans-serif;
  margin-left: 35px;
  font-weight: 600;
}
.bl_declare .centered-text {
  text-align: center;
}
.bl_declare .centered-text .name.waru-boss-cafe-text {
  font-size: 18px;
  display: block;
}
.bl_declare .el_input {
  width: 100px;
  text-align: right;
  margin-left: 20px;
}
.bl_declare .el_inputV2 {
  width: 100px;
  text-align: right;
  margin-left: 40px;
}
.bl_declare .unit {
  font-size: 20px;
  margin-left: 10px;
}

.bl_2Buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.bl_2Buttons .bl_2Buttons_button {
  width: 48%;
}

.el_lv2Heading {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.el_lv2Heading .el_lv2Heading_row1 {
  font-size: 20px;
  font-weight: 800;
}
.el_lv2Heading .el_lv2Heading_row2 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.3;
}
.el_lv2Heading.el_lv2Heading_v2 {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 2px solid #420407;
  border-bottom: 2px solid #420407;
}
.el_lv2Heading.el_lv2Heading_v2 span {
  font-size: 24px;
  font-weight: 800;
  margin-top: 10px;
}
.el_lv2Heading.el_lv2Heading_v2 .el_lv2Heading_row1 {
  font-size: 24px;
  font-weight: 800;
  margin-top: 0;
}
.el_lv2Heading.el_lv2Heading_v2 .el_lv2Heading_row2 {
  font-size: 32px;
  font-weight: 800;
  line-height: 1;
  margin-top: 10px;
}
.el_lv2Heading.el_lv2Heading_v3 {
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  background-color: #420407;
  padding-top: 7px;
  padding-bottom: 7px;
}
.el_lv2Heading.el_lv2Heading_v3.el_lv2Heading_v3pink {
  background-color: #e78fa7;
  color: #420407;
}
.el_lv2Heading.el_lv2Heading_v4 {
  font-size: 16px;
  font-weight: 800;
  padding-bottom: 20px;
  border-bottom: 1px solid #420407;
}

.el_text_14 {
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.el_text_16 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.75;
}

.el_text_18 {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.55;
  text-align: center;
}

.el_text_link {
  font-size: 14px;
  font-weight: 400;
  color: #e78fa7;
  display: flex;
  align-items: center;
}
.el_text_link img {
  margin-left: 4px;
}
.el_text_link.under_line {
  line-height: 1.78;
  text-decoration: underline;
  color: #420407;
}
.el_text_link.under_line span {
  text-decoration: underline;
  color: #e78fa7;
}

.el_textLinkV2 {
  font-size: 16px;
  font-weight: 700;
  color: #e9608e;
  display: flex;
  align-items: center;
  justify-content: center;
}
.el_textLinkV2 img {
  margin-left: 4px;
}

.el_text_plainLink {
  color: #0000ee;
}

.el_text_caution {
  color: #f00;
}

.el_image img {
  width: 100%;
  max-width: 100%;
}

.el_btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 300px;
  padding-top: 16px;
  padding-bottom: 16px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  color: #420407;
  border-radius: 25px;
  background-color: #dfa214;
  position: relative;
}
.el_btn .button_arrow {
  position: absolute;
  top: 0;
  right: 20px;
  bottom: 0;
  margin: auto;
  width: 5px;
}
.el_btn .button_arrow.button_arrow_left {
  right: auto;
  left: 20px;
  transform: rotate(180deg);
}
.el_btn.el_btn_border {
  background-color: #fff;
  border: 1px solid #420407;
  padding-top: 15px;
  padding-bottom: 15px;
}
.el_btn.el_btn_border_yellow {
  background-color: #fff;
  border: 1px solid #dfa214;
  color: #dfa214;
  padding-top: 15px;
  padding-bottom: 15px;
}
.el_btn.el_btn_row2 {
  font-size: 18px;
  line-height: 1.55;
  border-radius: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.el_btn.el_btn_icon {
  padding-top: 27px;
  padding-bottom: 27px;
  text-align: center;
  position: relative;
  border-radius: 40px;
}
.el_btn.el_btn_icon span {
  font-size: 18px;
  font-weight: 600;
}
.el_btn.el_btn_icon img {
  position: absolute;
  top: 50%;
  left: 17px;
  transform: translateY(-50%);
}
.el_btn.el_btn_icon.el_btn_icon_lg {
  padding-top: 9px;
  padding-bottom: 9px;
  line-height: 1.55;
}
.el_btn:disabled {
  background-color: #ccc;
}

.el_btnV2 {
  font-size: 18px;
  font-weight: bold;
  color: #430407;
  text-align: center;
  background-color: #dfa214;
  padding-top: 15px;
  padding-bottom: 15px;
  border-radius: 25px;
  border: 1px solid #430407;
  box-shadow: #430407 3px 3px;
  max-width: 420px;
}
.el_btnV2.el_btnV2_arrow {
  position: relative;
}
.el_btnV2.el_btnV2_arrow::after {
  position: absolute;
  content: "";
  width: 10px;
  height: 10px;
  border-right: 1px solid #430407;
  border-bottom: 1px solid #430407;
  transform: rotate(-45deg);
  top: 0;
  right: 18px;
  bottom: 0;
  margin: auto;
  pointer-events: none;
}
.el_btnV2.el_btnV2_square {
  border-radius: 4px;
}
.el_btnV2.el_btnV2_iconDisplay {
  display: flex;
  align-items: center;
  justify-content: center;
}
.el_btnV2.el_btnV2_iconDisplay .icon_receiptUp {
  height: 22px;
  margin-right: 5px;
}
.el_btnV2.el_btnV2_plain {
  background-color: #f6f2f3;
  box-shadow: none;
  border: 0;
}
.el_btnV2.el_btnV2_pink {
  background-color: #e78fa7;
}
.el_btnV2.el_btnV2_white {
  background-color: #fff;
}
.el_btnV2.el_btnV2_ecUpload {
  background-color: #EB608F;
}
.el_btnV2.el_btnV2_disabled {
  background-color: #f0e9e3;
  border: 0;
  box-shadow: none;
}

.el_hr img {
  width: 100%;
}

.el_coupon {
  width: 150px;
  border: 1px solid #420407;
  border-radius: 10px;
  display: block;
  flex-shrink: 0;
}
.el_coupon .top {
  background-color: #e78fa7;
  border-radius: 8px 8px 0 0;
  padding: 10px 10px 5px;
}
.el_coupon .top p {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.16;
  text-align: center;
  position: relative;
}
.el_coupon .top p::before {
  content: "";
  position: absolute;
  width: 1px;
  height: 80%;
  background-color: #420407;
  transform: skewX(25deg) translate(5px, 0);
  left: 0;
  bottom: 0;
}
.el_coupon .top p::after {
  content: "";
  position: absolute;
  width: 1px;
  height: 80%;
  background-color: #420407;
  transform: skewX(-25deg) translate(-5px, 0);
  right: 0;
  bottom: 0;
}
.el_coupon .top .values {
  display: flex;
  align-items: flex-end;
  margin-top: 2px;
}
.el_coupon .top .values span:first-child {
  font-family: "Roboto", sans-serif;
  font-size: 38px;
  font-weight: 800;
  width: calc(100% - 16px);
  text-align: right;
  padding-right: 10px;
}
.el_coupon .top .values span:last-child {
  margin-right: 20px;
  padding-bottom: 5px;
  font-size: 15px;
  font-weight: 600;
}
.el_coupon .mid {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #fff;
  letter-spacing: 0.5px;
}
.el_coupon .bottom {
  border-top: 1px solid #420407;
}
.el_coupon .bottom span {
  text-align: center;
}
.el_coupon .bottom span:nth-of-type(1) {
  display: block;
  font-size: 13px;
  font-weight: 700;
  text-decoration: underline;
  padding-top: 10px;
  background-color: #fff;
}
.el_coupon .bottom span:nth-of-type(2) {
  font-family: "Roboto", sans-serif;
  display: block;
  font-size: 15px;
  font-weight: 800;
  letter-spacing: 0.5px;
  line-height: 1.2;
  color: #e78fa7;
  padding-top: 6px;
  padding-bottom: 8px;
  background-color: #fff;
}
.el_coupon .bottom span:nth-of-type(3) {
  display: block;
  font-size: 12px;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px;
  border-top: 1px solid #420407;
}
.el_coupon .bottom .bottle_wrap {
  background: #fff;
  padding: 0 15px 8px;
}
.el_coupon .bottom .bottle_wrap .bottle_image {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  padding-bottom: 8px;
}
.el_coupon .bottom .bottle_wrap .bottle_image > img {
  width: calc((100% - 4px) / 6);
  padding: 0 2px;
}
.el_coupon .bottom .bottle_wrap .bottle_text {
  text-align: center;
  font-size: 13px;
}
.el_coupon .bottom .button_wrap {
  background-color: #fff;
  padding-bottom: 8px;
}
.el_coupon .bottom .button {
  display: block;
  width: 124px;
  font-size: 11px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  background-color: #e78fa7;
  border-radius: 11px;
  margin-right: auto;
  margin-left: auto;
}
.el_coupon .bottom .small-text {
  font-size: 10px;
  background-color: white;
  padding-top: 8px;
  margin-bottom: 0px;
  text-align: center;
  font-weight: bold;
}
.el_coupon .bottom .other-text {
  color: #420407 !important;
}
.el_coupon.el_coupon_v2 .top {
  background-color: rgba(66, 4, 7, 0.45);
}
.el_coupon.el_coupon_v2 .bottom span:nth-of-type(2) {
  color: #420407;
}
.el_coupon.el_coupon_v2 .bottom .button {
  background-color: #dfa214;
  color: #000;
}
.el_coupon.el_coupon_v2 .bottom .button.limitExpired {
  background-color: rgba(223, 162, 20, 0.5);
}
.el_coupon.el_coupon_v2 .bottom .small-text {
  font-size: 10px;
  background-color: white;
  padding-top: 8px;
  margin-bottom: 0px;
  text-align: center;
  font-weight: bold;
}
.el_coupon.el_coupon_v2 .bottom .other-text {
  color: #420407;
}

.el_couponV3 {
  display: flex;
  overflow: hidden;
  width: 100%;
  min-height: 120px;
  position: relative;
  z-index: 1;
}
.el_couponV3 .el_couponV3Left,
.el_couponV3 .el_couponV3Right {
  padding: 7px;
  display: flex;
  flex-direction: column;
  border: 2px solid #430407;
}
.el_couponV3 .el_couponV3Left {
  background-color: #fff;
  text-align: center;
  width: 32%;
  position: relative;
  border-right: 0;
  padding-right: 0;
}
.el_couponV3 .el_couponV3Right {
  background-color: #fff;
  width: 68%;
  text-align: left;
  border-left: 0;
  padding-top: 13px;
  padding-left: 0;
}
.el_couponV3 .el_couponV3_label {
  background-color: #000;
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 700;
  padding-top: 5px;
  padding-bottom: 5px;
}
.el_couponV3 .el_couponV3Center {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.el_couponV3 .el_couponV3_point {
  font-family: "Roboto", sans-serif;
  font-size: 42px;
  font-weight: 700;
  margin-top: 9px;
}
.el_couponV3 .el_couponV3_point span {
  font-size: 24px;
  font-weight: 700;
}
.el_couponV3 .el_couponV3_image {
  margin-top: 2px;
  height: 49px;
  display: flex;
  align-items: center;
}
.el_couponV3 .el_couponV3_image img {
  max-height: 49px;
  height: auto;
  width: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
.el_couponV3 .el_couponV3_exchange {
  font-size: 12px;
  font-weight: 700;
  margin-top: 3px;
}
.el_couponV3 .el_couponV3Cutout {
  width: 15px;
  background-color: #fff;
  position: relative;
  z-index: 2;
  background-image: url("/images/icons/dot_line.png");
  background-repeat: repeat-y;
  background-position: center;
  background-size: 2px;
}
.el_couponV3 .el_couponV3Cutout::before,
.el_couponV3 .el_couponV3Cutout::after {
  content: "";
  position: absolute;
  width: 15px;
  height: 15px;
  background-color: #f9f5f0;
  border: 2px solid #430407;
  border-radius: 50%;
}
.el_couponV3 .el_couponV3Cutout::before {
  top: 0;
  transform: translateY(-50%);
}
.el_couponV3 .el_couponV3Cutout::after {
  bottom: 0;
  transform: translateY(50%);
}
.el_couponV3 .el_couponV3_validity {
  font-size: 12px;
  padding-left: 8px;
  min-height: 12px;
  word-break: break-all;
}
.el_couponV3 .el_couponV3_validity .new {
  display: none;
}
.el_couponV3 .el_couponV3_willGet {
  font-family: "Roboto", sans-serif;
  font-size: 50px;
  font-weight: 700;
  color: #d9cdcd;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.el_couponV3 .el_btnV2 {
  font-size: 14px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-top: 10px;
}
.el_couponV3 .el_btnV2.el_btnV2_plain {
  padding-top: 15px;
  padding-bottom: 15px;
}
.el_couponV3 .el_btnV2.el_btnV2_pink {
  padding-top: 14px;
  padding-bottom: 14px;
}
.el_couponV3 .el_btnV2_comment {
  font-size: 11px;
  font-weight: 700;
  padding-left: 8px;
  margin-top: 11px;
  min-height: 12px;
  word-break: break-all;
}

.el_radio:checked + label {
  outline: 5px solid #ffc003;
}

.el_dot_spin {
  position: relative;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: transparent;
  color: transparent;
  box-shadow: 0 -18px 0 0 #000, 12.72984px -12.72984px 0 0 #000, 18px 0 0 0 #000, 12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), 0 18px 0 0 rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), -18px 0 0 0 rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 rgba(152, 128, 255, 0);
  box-shadow: 0 -18px 0 0 #000, 12.72984px -12.72984px 0 0 #000, 18px 0 0 0 #000, 12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), 0 18px 0 0 rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 rgba(152, 128, 255, 0), -18px 0 0 0 rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 rgba(152, 128, 255, 0);
  animation: dot_spin 1.5s infinite linear;
}

.el_label label {
  min-width: 100px;
  border: 1px solid #dcdcdc;
  border-radius: 4px;
  background-color: #fff;
  padding: 12px;
  font-size: 16px;
  text-align: center;
  white-space: nowrap;
}
.el_label input:checked + label {
  background-color: #97dcec;
}

.el_select {
  position: relative;
  border: 1px solid #420407;
  border-radius: 8px;
  background-color: #fff;
  width: 100%;
}
.el_select::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translateY(-50%) rotate(180deg);
  width: 20px;
  height: 10px;
  background-image: url("/images/icons/arrow_brown.svg");
  background-repeat: no-repeat;
  pointer-events: none;
}
.el_select select {
  width: 100%;
  height: 42px;
  border-radius: 8px;
  font-size: 18px;
  font-weight: 600;
  padding-right: 10px;
  padding-left: 10px;
}

.el_input {
  position: relative;
  border: 1px solid #420407;
  border-radius: 8px;
  background-color: #fff;
  width: 100%;
}
.el_input input {
  width: 100%;
  height: 42px;
  border-radius: 8px;
  font-size: 18px;
  font-weight: 600;
  padding-right: 10px;
  padding-left: 10px;
}

.el_inputV2 {
  position: relative;
  border: 3px solid rgba(66, 4, 7, 0.5);
  border-radius: 5px;
  background-color: #fff;
  width: 100%;
}
.el_inputV2 input {
  width: 100%;
  height: 42px;
  border-radius: 8px;
  font-size: 18px;
  font-weight: 600;
  padding-right: 10px;
  padding-left: 10px;
  outline: none;
}

.el_alert {
  font-size: 14px;
  font-weight: 500;
  color: #d80c18;
}

.el_hey {
  position: relative;
  letter-spacing: 1px;
}
.el_hey::before {
  content: "";
  position: absolute;
  width: 4px;
  height: 60%;
  background-color: #e78fa7;
  transform: skewX(35deg) translate(-6px, -4px);
  left: 0;
  bottom: 0;
}
.el_hey::after {
  content: "";
  position: absolute;
  width: 4px;
  height: 60%;
  background-color: #e78fa7;
  transform: skewX(-35deg) translate(8px, -4px);
  right: 0;
  bottom: 0;
}
.el_hey .el_hey_smallFont {
  font-size: 16px;
}

.el_badge {
  display: inline-block;
  font-size: 12px;
  color: #fff;
  text-align: center;
  background-color: #e43867;
  border-radius: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 39px;
}

.hp_fontsize_15 {
  font-size: 15px !important;
}

.hp_fontsize_18 {
  font-size: 18px !important;
}

.hp_fontsize_20 {
  font-size: 20px !important;
}

.hp_fontsize_26 {
  font-size: 26px !important;
}

.hp_fontWeight_400 {
  font-weight: 400 !important;
}

.hp_fontWeight_500 {
  font-weight: 500 !important;
}

.hp_fontWeight_600 {
  font-weight: 600 !important;
}

.hp_fontWeight_700 {
  font-weight: 700 !important;
}

.hp_text_center {
  text-align: center !important;
}

.hp_text_left {
  text-align: left !important;
}

.hp_color_pink {
  color: #e43867 !important;
}

.hp_color_pink2 {
  color: #e43767 !important;
}

.hp_color_brown {
  color: #420408 !important;
}

.hp_bg_common {
  background-color: #f9f5f0 !important;
}

.hp_bg_white {
  background-color: #fff !important;
}

.hp_pointerEvents_none {
  pointer-events: none !important;
}

.hp_opacity_05 {
  opacity: 0.5 !important;
}

.hp_lineHeight_15 {
  line-height: 1.5 !important;
}

.hp_displayBlock {
  display: block !important;
}

.md_w60 {
  width: 60px !important;
}

.md_w80 {
  width: 80px !important;
}

.md_w250 {
  width: 250px !important;
}

.md_w45per {
  width: 45% !important;
}

.md_w85per {
  width: 85% !important;
}

.md_w88per {
  width: 88% !important;
}

.md_w98per {
  width: 98% !important;
}

.md_maxw200 {
  max-width: 200px !important;
}

.md_pt0 {
  padding-top: 0 !important;
}

.md_pt10 {
  padding-top: 10px !important;
}

.md_pt15 {
  padding-top: 15px !important;
}

.md_pt20 {
  padding-top: 20px !important;
}

.md_pt25 {
  padding-top: 25px !important;
}

.md_pt30 {
  padding-top: 30px !important;
}

.md_pt40 {
  padding-top: 40px !important;
}

.md_pt45 {
  padding-top: 45px !important;
}

.md_pt60 {
  padding-top: 60px !important;
}

.md_pt70 {
  padding-top: 70px !important;
}

.md_pt85 {
  padding-top: 85px !important;
}

.md_pb0 {
  padding-bottom: 0 !important;
}

.md_pb15 {
  padding-bottom: 15px !important;
}

.md_pb20 {
  padding-bottom: 20px !important;
}

.md_pb25 {
  padding-bottom: 25px !important;
}

.md_pb40 {
  padding-bottom: 40px !important;
}

.md_pb45 {
  padding-bottom: 45px !important;
}

.md_pb70 {
  padding-bottom: 70px !important;
}

.md_pb78 {
  padding-bottom: 78px !important;
}

.md_pb100 {
  padding-bottom: 100px !important;
}

.md_pb130 {
  padding-bottom: 130px !important;
}

.md_ptpb15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.md_ptpb30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.md_ptpb40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.md_prpl0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.md_prpl10 {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.md_prpl15 {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

.md_prpl20 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.md_prpl25 {
  padding-right: 25px !important;
  padding-left: 25px !important;
}

.md_prpl35 {
  padding-right: 35px !important;
  padding-left: 35px !important;
}

.md_prpl75 {
  padding-right: 75px !important;
  padding-left: 75px !important;
}

.md_prpl90 {
  padding-right: 90px !important;
  padding-left: 90px !important;
}

.md_mt0 {
  margin-top: 0px !important;
}

.md_mt10 {
  margin-top: 10px !important;
}

.md_mt15 {
  margin-top: 15px !important;
}

.md_mt20 {
  margin-top: 20px !important;
}

.md_mt25 {
  margin-top: 25px !important;
}

.md_mt30 {
  margin-top: 30px !important;
}

.md_mt35 {
  margin-top: 35px !important;
}

.md_mt40 {
  margin-top: 40px !important;
}

.md_mt45 {
  margin-top: 45px !important;
}

.md_mt50 {
  margin-top: 50px !important;
}

.md_mt60 {
  margin-top: 60px !important;
}

.md_mt70 {
  margin-top: 70px !important;
}

.md_mt80 {
  margin-top: 80px !important;
}

.md_mb10 {
  margin-bottom: 10px !important;
}

.md_mb30 {
  margin-bottom: 30px !important;
}

.md_mr10 {
  margin-right: 10px !important;
}

.md_mrmlat {
  margin-right: auto !important;
  margin-left: auto !important;
}

@keyframes dot_spin {
  0%, 100% {
    box-shadow: 0 -18px 0 0 #000, 12.72984px -12.72984px 0 0 #000, 18px 0 0 0 #000, 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  12.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 0 #000, 18px 0 0 0 #000, 12.72984px 12.72984px 0 0 #000, 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  25% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 0 #000, 12.72984px 12.72984px 0 0 #000, 0 18px 0 0 #000, -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  37.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 0 #000, 0 18px 0 0 #000, -12.72984px 12.72984px 0 0 #000, -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  50% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 0 #000, -12.72984px 12.72984px 0 0 #000, -18px 0 0 0 #000, -12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0);
  }
  62.5% {
    box-shadow: 0 -18px 0 -5px rgba(152, 128, 255, 0), 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 0 #000, -18px 0 0 0 #000, -12.72984px -12.72984px 0 0 #000;
  }
  75% {
    box-shadow: 0 -18px 0 0 #000, 12.72984px -12.72984px 0 -5px rgba(152, 128, 255, 0), 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 0 #000, -12.72984px -12.72984px 0 0 #000;
  }
  87.5% {
    box-shadow: 0 -18px 0 0 #000, 12.72984px -12.72984px 0 0 #000, 18px 0 0 -5px rgba(152, 128, 255, 0), 12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), 0 18px 0 -5px rgba(152, 128, 255, 0), -12.72984px 12.72984px 0 -5px rgba(152, 128, 255, 0), -18px 0 0 -5px rgba(152, 128, 255, 0), -12.72984px -12.72984px 0 0 #000;
  }
}
@keyframes popIn {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  80% {
    transform: scale(1.2);
    opacity: 1;
  }
  100% {
    transform: scale(1);
  }
}
.pop_in {
  animation: popIn 0.6s ease-out;
}

@keyframes changeColor {
  0% {
    fill: rgba(231, 143, 167, 0.1);
  }
  100% {
    fill: rgb(231, 143, 167);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtBQTNQRjs7QUE4UEE7RUFDRTtFQUNBO0FBM1BGOztBQThQQTtFQUNFO0VBQ0E7QUEzUEY7O0FBOFBBO0VBQ0U7RUFDQTtBQTNQRjs7QUE4UEE7RUFDRTtFQUNBO0FBM1BGOztBQThQQTtFQUNFO0VBQ0E7QUEzUEY7O0FBOFBBO0VBQ0U7RUFDQTtBQTNQRjs7QUE4UEE7RUFDRTtFQUNBO0FBM1BGOztBQThQQTtFQUNFO0VBQ0E7QUEzUEY7O0FBOFBBO0VBQ0U7RUFDQTtBQTNQRjs7QUE4UEE7RUFDRTtFQUNBO0FBM1BGOztBQThQQTtFQUNFO0VBQ0E7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7QUEzUEY7O0FBOFBBO0VBQ0U7RUFDQTtBQTNQRjs7QUE4UEE7RUFFRTtJQUVFO0VBN1BGO0VBZ1FBO0lBQ0U7RUE5UEY7RUFpUUE7SUFDRTtFQS9QRjtFQWtRQTtJQUNFO0VBaFFGO0VBbVFBO0lBQ0U7RUFqUUY7RUFvUUE7SUFDRTtFQWxRRjtFQXFRQTtJQUNFO0VBblFGO0VBc1FBO0lBQ0U7RUFwUUY7QUFDRjtBQXVRQTtFQUNFO0lBQ0U7SUFDQTtFQXJRRjtFQXdRQTtJQUNFO0lBQ0E7RUF0UUY7RUF5UUE7SUFDRTtFQXZRRjtBQUNGO0FBMFFBO0VBQ0U7QUF4UUY7O0FBMlFBO0VBQ0U7SUFDRTtFQXhRRjtFQTJRQTtJQUNFO0VBelFGO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLmNzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9zdHlsZV9tZC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgJ1VURi04Jztcbi8qIFNsaWRlciAqL1xuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3RcbntcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnLi9hamF4LWxvYWRlci5naWYnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2VcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIHNyYzogdXJsKCcuL2ZvbnRzL3NsaWNrLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuL2ZvbnRzL3NsaWNrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi9mb250cy9zbGljay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi9mb250cy9zbGljay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi9mb250cy9zbGljay5zdmcjc2xpY2snKSBmb3JtYXQoJ3N2ZycpO1xufVxuLyogQXJyb3dzICovXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0XG57XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzXG57XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBmb250LWZhbWlseTogJ3NsaWNrJztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBvcGFjaXR5OiAuNzU7XG4gICAgY29sb3I6IHdoaXRlO1xuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnNsaWNrLXByZXZcbntcbiAgICBsZWZ0OiAtMjVweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1wcmV2XG57XG4gICAgcmlnaHQ6IC0yNXB4O1xuICAgIGxlZnQ6IGF1dG87XG59XG4uc2xpY2stcHJldjpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaQJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1wcmV2OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpInO1xufVxuXG4uc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiAtMjVweDtcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0XG57XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLTI1cHg7XG59XG4uc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaSJztcbn1cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZVxue1xuICAgIGNvbnRlbnQ6ICfihpAnO1xufVxuXG4vKiBEb3RzICovXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlclxue1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zbGljay1kb3RzXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvblxue1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcixcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXI6YmVmb3JlLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IDE7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiA2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG5cbiAgICBjb250ZW50OiAn4oCiJztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBvcGFjaXR5OiAuMjU7XG4gICAgY29sb3I6IGJsYWNrO1xuXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlXG57XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiBibGFjaztcbn1cbiIsIkBpbXBvcnQgXCJ+c2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suY3NzXCI7XHJcbkBpbXBvcnQgXCJ+c2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2stdGhlbWUuY3NzXCI7XHJcblxyXG5odG1sIHtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBmb250LXNpemU6IDYyLjUlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNDIwNDA3O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSxcclxuaW5wdXRbdHlwZT1yYWRpb10ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XHJcbn1cclxuXHJcbiNjb25mZXR0aSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgei1pbmRleDogMDtcclxufVxyXG5cclxuLmx5X2Jhc2Uge1xyXG4gIG1heC13aWR0aDogNzUwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUY1RjA7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5seV9yb3czIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICB9XHJcbn1cclxuXHJcbi5seV9jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmx5X2NlbnRlcl9hbGlnbm1lbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uYmxfaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmOWY1ZjAsICRhbHBoYTogMTAwJSk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcblxyXG4gIC5ibF9oZWFkZXJfbWVudSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuaGVhZGVyX2xvZ28ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTMxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICAuaWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pY29uMiB7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZW51X2xpc3Qge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjVmMDtcclxuICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDBzdmg7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcywgdmlzaWJpbGl0eSAzMDBtcztcclxuICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuXHJcbiAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXNPcGVuIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibF9oZWFkZXJfMiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA3NTBweDtcclxuICBwYWRkaW5nOiA4cHggMTBweCAxMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0MjA0MDc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoKDM5MHB4IC0gMTZweCkgLyA0KTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAvLyBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gIC5tZW51X2xpc3Qge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmLCAkYWxwaGE6IDgwJSk7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zLCB2aXNpYmlsaXR5IDMwMG1zO1xyXG4gICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG5cclxuICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pc09wZW4ge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsX2FjY29yZGlvbiB7XHJcbiAgLmZsb29yXzEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuXHJcbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHN1bW1hcnkge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQyMDQwNztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgcGFkZGluZzogMTJweCA0NXB4IDEycHggMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIHRvcDogMTdweDtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltvcGVuXSB7XHJcblxyXG4gICAgICA+c3VtbWFyeSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJisuZmxvb3JfMSB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZsb29yXzIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNDIwNDA3O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjA0MDc7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0MjA0MDc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgc3VtbWFyeSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY29sb3I6ICM0MjA0MDc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucSB7XHJcbiAgICAgICAgY29sb3I6ICNkZmEyMTQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYW5zd2VyIHtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgY29sb3I6ICMzZTNlM2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYSB7XHJcbiAgICAgICAgY29sb3I6ICNkZmEyMTQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb25fZmxvb3JfMiB7XHJcbiAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvbl9mbG9vcl8yIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDIxcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJltvcGVuXSB7XHJcbiAgICAgID5zdW1tYXJ5IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIHN1bW1hcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIzLCAxNjIsIDIwLCAwLjIwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgc3VtbWFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjMsIDE2MiwgMjAsIDAuMTApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmljb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAxN3B4O1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcblxyXG4gIGRldGFpbHNbb3Blbl0ge1xyXG4gICAgPnN1bW1hcnkge1xyXG4gICAgICAuaWNvbiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYmxfYWNjb3JkaW9uX3doaXRlIHtcclxuICAgIC5mbG9vcl8xIHtcclxuICAgICAgc3VtbWFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiwgI2ZmZiA3MCUsICNmZmYpO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZjdmN2Y7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM3ZjdmN2Y7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzdmN2Y3ZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdmN2Y3ZjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdmN2Y3ZjtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3ZjdmN2Y7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ibF9tb2RhbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICYuaXMtb3BlbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5ibF9tb2RhbF9vdmVybGF5IHtcclxuICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY2LCA0LCA3LCAwLjgpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYmxfbW9kYWxfY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBjYWxjKDM1MHB4IC8gMzkwcHggKiAxMDAlKTtcclxuICAgIG1heC1oZWlnaHQ6IDgwc3ZoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgfVxyXG5cclxuICAuYmxfbW9kYWxfY2xvc2Uge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibF9tb2RhbF9jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDMwcHggMzBweCA0MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICBhbmltYXRpb246IGNoYW5nZUNvbG9yIDEuMTI1cyBpbmZpbml0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHBhdGg6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcgcGF0aDpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4xMjVzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcgcGF0aDpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4yNXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyBwYXRoOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjM3NXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyBwYXRoOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcgcGF0aDpudGgtY2hpbGQoNikge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC42MjVzO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzdmcgcGF0aDpudGgtY2hpbGQoNykge1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC43NXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyBwYXRoOm50aC1jaGlsZCg4KSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjg3NXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN2ZyBwYXRoOm50aC1jaGlsZCg5KSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxcztcclxuICAgICAgfVxyXG5cclxuICAgICAgc3ZnIHBhdGg6bnRoLWNoaWxkKDEwKSB7XHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjEyNXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5lbXBoYXNpcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAyMCk7XHJcbiAgICAgICAgY29sb3I6ICNlNzhmYTc7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmLmJhbGxvb24ge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbWFnZSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3RlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICAuZWxfYnRuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5lbF9idG4ge1xyXG4gICAgICAmLmVsX2J0bl9ib3JkZXIge1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmJsX21vZGFsVjIge1xyXG4gICAgLmJsX21vZGFsX2Nsb3NlQnV0dG9uIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibF9tb2RhbF9jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogNTVweCAxNHB4IDM1cHg7XHJcblxyXG4gICAgICAuZWxfY291cG9uVjMge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cclxuICAgICAgICAuZWxfY291cG9uVjNfcG9pbnQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZWxfY291cG9uVjNfZXhjaGFuZ2Uge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVsX2J0blYyX2NvbW1lbnQge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmVsX2NvdXBvblYzX3dpbGxHZXQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmVsX2J0blYyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJsX3RhYnMge1xyXG4gIC5ibF90YWJfbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZjdmN2Y7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJsX3RhYl9jb250bnRzIHtcclxuICAgIC50YWIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmxfZGVjbGFyZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIC5uYW1lIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAub3RoZXItdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM1cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgLmNlbnRlcmVkLXRleHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5uYW1lIHtcclxuICAgICAgJi53YXJ1LWJvc3MtY2FmZS10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbF9pbnB1dCB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmVsX2lucHV0VjIge1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICB9XHJcblxyXG4gIC51bml0IHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJsXzJCdXR0b25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAuYmxfMkJ1dHRvbnNfYnV0dG9uIHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfbHYySGVhZGluZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIC5lbF9sdjJIZWFkaW5nX3JvdzEge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICB9XHJcblxyXG4gIC5lbF9sdjJIZWFkaW5nX3JvdzIge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgfVxyXG5cclxuICAmLmVsX2x2MkhlYWRpbmdfdjIge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDIwNDA3O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0MjA0MDc7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZWxfbHYySGVhZGluZ19yb3cxIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5lbF9sdjJIZWFkaW5nX3JvdzIge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5lbF9sdjJIZWFkaW5nX3YzIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjA0MDc7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuXHJcbiAgICAmLmVsX2x2MkhlYWRpbmdfdjNwaW5rIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3OGZhNztcclxuICAgICAgY29sb3I6ICM0MjA0MDc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmVsX2x2MkhlYWRpbmdfdjQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjA0MDc7XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfdGV4dF8xNCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZWxfdGV4dF8xNiB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbn1cclxuXHJcbi5lbF90ZXh0XzE4IHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBsaW5lLWhlaWdodDogMS41NTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5lbF90ZXh0X2xpbmsge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiAjZTc4ZmE3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgfVxyXG5cclxuICAmLnVuZGVyX2xpbmUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiAjNDIwNDA3O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgY29sb3I6ICNlNzhmYTc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfdGV4dExpbmtWMiB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICNlOTYwOGU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBpbWcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICB9XHJcbn1cclxuXHJcbi5lbF90ZXh0X3BsYWluTGluayB7XHJcbiAgY29sb3I6ICMwMDAwZWU7XHJcbn1cclxuXHJcbi5lbF90ZXh0X2NhdXRpb24ge1xyXG4gIGNvbG9yOiAjZjAwO1xyXG59XHJcblxyXG4uZWxfaW1hZ2Uge1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5lbF9idG4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjNDIwNDA3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYTIxNDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5idXR0b25fYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB3aWR0aDogNXB4O1xyXG5cclxuICAgICYuYnV0dG9uX2Fycm93X2xlZnQge1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMjBweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZWxfYnRuX2JvcmRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQyMDQwNztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG5cclxuICAmLmVsX2J0bl9ib3JkZXJfeWVsbG93IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGZhMjE0O1xyXG4gICAgY29sb3I6ICNkZmEyMTQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5fcm93MiB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41NTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5faWNvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDE3cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmVsX2J0bl9pY29uX2xnIHtcclxuICAgICAgcGFkZGluZy10b3A6IDlweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfYnRuVjIge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogIzQzMDQwNztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmYTIxNDtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MzA0MDc7XHJcbiAgYm94LXNoYWRvdzogIzQzMDQwNyAzcHggM3B4O1xyXG4gIG1heC13aWR0aDogNDIwcHg7XHJcblxyXG4gICYuZWxfYnRuVjJfYXJyb3cge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzQzMDQwNztcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MzA0MDc7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDE4cHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZWxfYnRuVjJfc3F1YXJlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB9XHJcblxyXG4gICYuZWxfYnRuVjJfaWNvbkRpc3BsYXkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAuaWNvbl9yZWNlaXB0VXAge1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5WMl9wbGFpbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmMmYzO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gICYuZWxfYnRuVjJfcGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc4ZmE3O1xyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5WMl93aGl0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5WMl9lY1VwbG9hZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUI2MDhGO1xyXG4gIH1cclxuXHJcbiAgJi5lbF9idG5WMl9kaXNhYmxlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlOWUzO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5lbF9ociB7XHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5lbF9jb3Vwb24ge1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNDIwNDA3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gIC50b3Age1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3OGZhNztcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xyXG4gICAgcGFkZGluZzogMTBweCAxMHB4IDVweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNjtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjA0MDc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgyNWRlZykgdHJhbnNsYXRlKDVweCwgMCk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDIwNDA3O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTI1ZGVnKSB0cmFuc2xhdGUoLTVweCwgMCk7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZhbHVlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1pZCB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgfVxyXG5cclxuICAuYm90dG9tIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDIwNDA3O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBjb2xvcjogI2U3OGZhNztcclxuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDIwNDA3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJvdHRsZV93cmFwIHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcGFkZGluZzogMCAxNXB4IDhweDtcclxuXHJcbiAgICAgIC5ib3R0bGVfaW1hZ2Uge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgICA+aW1nIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNHB4KSAvIDYpO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYm90dGxlX3RleHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uX3dyYXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U3OGZhNztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTFweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc21hbGwtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAub3RoZXItdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjNDIwNDA3ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmVsX2NvdXBvbl92MiB7XHJcblxyXG4gICAgLnRvcCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjYsIDQsIDcsIDAuNDUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3R0b20ge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgIGNvbG9yOiAjNDIwNDA3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmYTIxNDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuXHJcbiAgICAgICAgJi5saW1pdEV4cGlyZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjMsIDE2MiwgMjAsIDAuNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc21hbGwtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm90aGVyLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjNDIwNDA3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfY291cG9uVjMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgLmVsX2NvdXBvblYzTGVmdCxcclxuICAuZWxfY291cG9uVjNSaWdodCB7XHJcbiAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0MzA0MDc7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNMZWZ0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzIlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5lbF9jb3Vwb25WM1JpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogNjglO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDEzcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNfbGFiZWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgLmVsX2NvdXBvblYzQ2VudGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNfcG9pbnQge1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVsX2NvdXBvblYzX2ltYWdlIHtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGhlaWdodDogNDlweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ5cHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVsX2NvdXBvblYzX2V4Y2hhbmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNDdXRvdXQge1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltYWdlcy9pY29ucy9kb3RfbGluZS5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMnB4O1xyXG4gIH1cclxuXHJcbiAgLmVsX2NvdXBvblYzQ3V0b3V0OjpiZWZvcmUsXHJcbiAgLmVsX2NvdXBvblYzQ3V0b3V0OjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjVmMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0MzA0MDc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNDdXRvdXQ6OmJlZm9yZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG5cclxuICAuZWxfY291cG9uVjNDdXRvdXQ6OmFmdGVyIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gIH1cclxuXHJcbiAgLmVsX2NvdXBvblYzX3ZhbGlkaXR5IHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgbWluLWhlaWdodDogMTJweDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuXHJcbiAgICAubmV3IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbF9jb3Vwb25WM193aWxsR2V0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2Q5Y2RjZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuZWxfYnRuVjIge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgJi5lbF9idG5WMl9wbGFpbiB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmVsX2J0blYyX3Bpbmsge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTRweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZWxfYnRuVjJfY29tbWVudCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgbWluLWhlaWdodDogMTJweDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICB9XHJcbn1cclxuXHJcbi5lbF9yYWRpbyB7XHJcbiAgJjpjaGVja2VkIHtcclxuICAgICtsYWJlbCB7XHJcbiAgICAgIG91dGxpbmU6IDVweCBzb2xpZCAjZmZjMDAzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmVsX2RvdF9zcGluIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm94LXNoYWRvdzogMCAtMThweCAwIDAgIzAwMCwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgIzAwMCwgMThweCAwIDAgMCAjMDAwLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMCAxOHB4IDAgMCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwIHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgLTE4cHggMCAwIDAgcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgcmdiKDE1MiAxMjggMjU1IC8gMCUpO1xyXG4gIGJveC1zaGFkb3c6XHJcbiAgICAwIC0xOHB4IDAgMCAjMDAwLFxyXG4gICAgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgIzAwMCxcclxuICAgIDE4cHggMCAwIDAgIzAwMCxcclxuICAgIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwJSksXHJcbiAgICAwIDE4cHggMCAwIHJnYmEoMTUyLCAxMjgsIDI1NSwgMCUpLFxyXG4gICAgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgcmdiYSgxNTIsIDEyOCwgMjU1LCAwJSksXHJcbiAgICAtMThweCAwIDAgMCByZ2JhKDE1MiwgMTI4LCAyNTUsIDAlKSxcclxuICAgIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgMCByZ2JhKDE1MiwgMTI4LCAyNTUsIDAlKTtcclxuICBhbmltYXRpb246IGRvdF9zcGluIDEuNXMgaW5maW5pdGUgbGluZWFyO1xyXG59XHJcblxyXG4uZWxfbGFiZWwge1xyXG4gIGxhYmVsIHtcclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG5cclxuICAgICY6Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5N2RjZWM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfc2VsZWN0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzQyMDQwNztcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWFnZXMvaWNvbnMvYXJyb3dfYnJvd24uc3ZnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBzZWxlY3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5lbF9pbnB1dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MjA0MDc7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfaW5wdXRWMiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoNjYsIDQsIDcsIDAuNSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmVsX2FsZXJ0IHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogI2Q4MGMxODtcclxufVxyXG5cclxuLmVsX2hleSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiA0cHg7XHJcbiAgICBoZWlnaHQ6IDYwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNzhmYTc7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDM1ZGVnKSB0cmFuc2xhdGUoLTZweCwgLTRweCk7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNHB4O1xyXG4gICAgaGVpZ2h0OiA2MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc4ZmE3O1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMzVkZWcpIHRyYW5zbGF0ZSg4cHgsIC00cHgpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAuZWxfaGV5X3NtYWxsRm9udCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZWxfYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDM4Njc7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICB3aWR0aDogMzlweDtcclxufVxyXG5cclxuLmhwX2ZvbnRzaXplXzE1IHtcclxuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2ZvbnRzaXplXzE4IHtcclxuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2ZvbnRzaXplXzIwIHtcclxuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2ZvbnRzaXplXzI2IHtcclxuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2ZvbnRXZWlnaHRfNDAwIHtcclxuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ocF9mb250V2VpZ2h0XzUwMCB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaHBfZm9udFdlaWdodF82MDAge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2ZvbnRXZWlnaHRfNzAwIHtcclxuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ocF90ZXh0X2NlbnRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ocF90ZXh0X2xlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2NvbG9yX3Bpbmsge1xyXG4gIGNvbG9yOiAjZTQzODY3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ocF9jb2xvcl9waW5rMiB7XHJcbiAgY29sb3I6ICNlNDM3NjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX2JnX2NvbW1vbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjVmMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaHBfYmdfd2hpdGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX3BvaW50ZXJFdmVudHNfbm9uZSB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhwX29wYWNpdHlfMDUge1xyXG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaHBfbGluZUhlaWdodF8xNSB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaHBfZGlzcGxheUJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfdzYwIHtcclxuICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfdzgwIHtcclxuICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfdzI1MCB7XHJcbiAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF93NDVwZXIge1xyXG4gIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3c4NXBlciB7XHJcbiAgd2lkdGg6IDg1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfdzg4cGVyIHtcclxuICB3aWR0aDogODglICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF93OThwZXIge1xyXG4gIHdpZHRoOiA5OCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX21heHcyMDAge1xyXG4gIG1heC13aWR0aDogMjAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0MCB7XHJcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0MTAge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wdDE1IHtcclxuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHQyMCB7XHJcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0MjUge1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wdDMwIHtcclxuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHQ0MCB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0NDUge1xyXG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wdDYwIHtcclxuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHQ3MCB7XHJcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0ODUge1xyXG4gIHBhZGRpbmctdG9wOiA4NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wYjAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wYjE1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcGIyNSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3BiNDAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wYjQ1IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcGI3MCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3BiNzgge1xyXG4gIHBhZGRpbmctYm90dG9tOiA3OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wYjEwMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wYjEzMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wdHBiMTUge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3B0cGIzMCB7XHJcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHRwYjQwIHtcclxuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wcnBsMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHJwbDEwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wcnBsMTUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3BycGwyMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHJwbDI1IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9wcnBsMzUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1kX3BycGw3NSB7XHJcbiAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfcHJwbDkwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9tdDAge1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQxMCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQxNSB7XHJcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQyMCB7XHJcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQyNSB7XHJcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQzMCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQzNSB7XHJcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ0MCB7XHJcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ0NSB7XHJcbiAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ1MCB7XHJcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ2MCB7XHJcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ3MCB7XHJcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXQ4MCB7XHJcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbWIxMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbWIzMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWRfbXIxMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZF9tcm1sYXQge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG90X3NwaW4ge1xyXG5cclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAwICMwMDAsIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwICMwMDAsIDE4cHggMCAwIDAgIzAwMCwgMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDAgMThweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xOHB4IDAgMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKTtcclxuICB9XHJcblxyXG4gIDEyLjUlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgIzAwMCwgMThweCAwIDAgMCAjMDAwLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwICMwMDAsIDAgMThweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xOHB4IDAgMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgLTEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKTtcclxuICB9XHJcblxyXG4gIDI1JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0xOHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMThweCAwIDAgMCAjMDAwLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwICMwMDAsIDAgMThweCAwIDAgIzAwMCwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMThweCAwIDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSk7XHJcbiAgfVxyXG5cclxuICAzNy41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0xOHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMThweCAwIDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIDAgIzAwMCwgMCAxOHB4IDAgMCAjMDAwLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCAjMDAwLCAtMThweCAwIDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSk7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAxMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDE4cHggMCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMCAxOHB4IDAgMCAjMDAwLCAtMTIuNzI5ODRweCAxMi43Mjk4NHB4IDAgMCAjMDAwLCAtMThweCAwIDAgMCAjMDAwLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpO1xyXG4gIH1cclxuXHJcbiAgNjIuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtMThweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAxMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDE4cHggMCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMCAxOHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAwICMwMDAsIC0xOHB4IDAgMCAwICMwMDAsIC0xMi43Mjk4NHB4IC0xMi43Mjk4NHB4IDAgMCAjMDAwO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAwICMwMDAsIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMThweCAwIDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIDEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAwIDE4cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgLTEyLjcyOTg0cHggMTIuNzI5ODRweCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMThweCAwIDAgMCAjMDAwLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgIzAwMDtcclxuICB9XHJcblxyXG4gIDg3LjUlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTE4cHggMCAwICMwMDAsIDEyLjcyOTg0cHggLTEyLjcyOTg0cHggMCAwICMwMDAsIDE4cHggMCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAxMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgMCAxOHB4IDAgLTVweCByZ2IoMTUyIDEyOCAyNTUgLyAwJSksIC0xMi43Mjk4NHB4IDEyLjcyOTg0cHggMCAtNXB4IHJnYigxNTIgMTI4IDI1NSAvIDAlKSwgLTE4cHggMCAwIC01cHggcmdiKDE1MiAxMjggMjU1IC8gMCUpLCAtMTIuNzI5ODRweCAtMTIuNzI5ODRweCAwIDAgIzAwMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcG9wSW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgODAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9wX2luIHtcclxuICBhbmltYXRpb246IHBvcEluIDAuNnMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2hhbmdlQ29sb3Ige1xyXG4gIDAlIHtcclxuICAgIGZpbGw6IHJnYmEoMjMxLCAxNDMsIDE2NywgMC4xKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgZmlsbDogcmdiYSgyMzEsIDE0MywgMTY3LCAxKTtcclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/