@charset "UTF-8";
@media print, screen and (min-width: 1px) {
  .un_header {
    padding-top: 36px;
    padding-left: 50px;
  }
  .un_headerType2 {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.06);
            box-shadow: 0 10px 10px rgba(0, 0, 0, 0.06);
  }
  .un_headerType2Inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #fff;
    min-height: 100px;
    padding: 0 50px;
  }
  .un_headerType2Inner_nav {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .un_headerType2Inner_navToggleList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
       -moz-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .un_headerType2Inner_listItem {
    margin-left: 40px;
  }
  .un_headerType2Inner_listItem > a {
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.125;
    color: #000;
  }
  .un_headerType2Inner_listItem > a:hover {
    text-decoration: underline;
  }
  .un_headerType2Inner_listItem.un_headerType2Inner_listItemTop {
    width: 100%;
    max-width: 230px;
    margin-left: 40px;
  }
  .un_headerType2Inner_listItem.un_headerType2Inner_listItemMail {
    display: none;
  }
  .un_headerType2Inner_navOther {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .un_headerType2Inner_hamburger {
    display: none;
  }
  .un_radioQuestions {
    max-width: 1040px;
    width: 100%;
  }
  .un_radioQuestionsInner {
    display: grid;
    row-gap: 20px;
  }
  .un_radioQuestionsInner_unit {
    width: 100%;
    min-height: 160px;
    background-color: #fff;
    border-radius: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-right: 30px;
    padding-left: 30px;
  }
  .un_radioQuestionsInner_title {
    font-size: 1.8rem;
    line-height: 1.4;
    letter-spacing: 0.72px;
    color: #000;
    display: grid;
    grid-template-columns: auto 1fr;
  }
  .un_radioQuestionsInner_title .un_radioQuestionsInner_num {
    font-family: "Roboto", "Zen Kaku Gothic New", sans-serif;
    font-size: 2.4rem;
    line-height: 1.05;
    padding-right: 5px;
  }
  .un_radioQuestionsInner_radios {
    margin-top: 20px;
    display: grid;
    grid-auto-flow: column;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-box-align: start;
    -webkit-align-items: start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    -webkit-column-gap: 40px;
       -moz-column-gap: 40px;
            column-gap: 40px;
    row-gap: 20px;
  }
  .un_resultBlock {
    background-color: #f6f2ec;
    border-radius: 20px;
  }
  .un_resultBlockInner {
    max-width: 1030px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
  }
  .un_resultGuide {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .un_resultGuide > h2 {
    font-size: 3.6rem;
    letter-spacing: 1.44px;
    color: #000;
  }
  .un_resultGuide > h2 span {
    display: block;
    font-size: 1.4rem;
    letter-spacing: 0.56px;
    margin-top: 10px;
  }
  .un_resultLv3Heading {
    font-size: 3.2rem;
    letter-spacing: 1.28px;
    color: #e0461d;
    text-align: center;
  }
  .un_resultTotalJudgement_description {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 1.67;
    letter-spacing: 0.72px;
    text-align: center;
    color: #000;
  }
  .un_resultTotalJudgement_description > span {
    color: #e0461d;
  }
  .un_resultTotalJudgement_judgeDisplay {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .un_resultTotalJudgement_judge {
    max-width: 200px;
    width: 100%;
    text-align: center;
  }
  .un_resultTotalJudgement_judge:not(:first-child) {
    margin-left: 10px;
  }
  .un_resultTotalJudgement_title {
    background-color: #19216b;
    font-size: 1.5rem;
    letter-spacing: 0.6px;
    text-align: center;
    color: #fff;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .un_resultTotalJudgement_container {
    background-color: #f6f2ec;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    padding-top: 22px;
    padding-bottom: 19px;
  }
  .un_resultTotalJudgement_container .el_judgeIcon p {
    margin-top: 7px;
  }
  .un_chartArea {
    max-width: 830px;
  }
  .un_chartArea_legend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .un_chartArea_legendItem {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.2rem;
    font-weight: 500;
    letter-spacing: 0.48px;
    color: #000;
  }
  .un_chartArea_legendItem:not(:first-child) {
    margin-left: 30px;
  }
  .un_chartArea_square {
    width: 16px;
    height: 16px;
    margin-right: 5px;
  }
  .un_chartArea_square.un_chartArea_squareGray {
    background-color: #e5e5e5;
  }
  .un_chartArea_square.un_chartArea_squareOrange {
    background-color: #e0461d;
  }
  .un_chartArea_canvas {
    padding-bottom: 34px;
  }
  .un_chartArea_canvasInner {
    position: relative;
    height: 250px;
    padding-right: 128px;
    padding-left: 128px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
  }
  .un_chartArea_horizontalAxis {
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #ccc;
    left: 0;
  }
  .un_chartArea_horizontalAxis:nth-child(1) {
    top: 20%;
  }
  .un_chartArea_horizontalAxis:nth-child(2) {
    top: 40%;
  }
  .un_chartArea_horizontalAxis:nth-child(3) {
    top: 60%;
  }
  .un_chartArea_horizontalAxis:nth-child(4) {
    top: 80%;
  }
  .un_chartArea_groups {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .un_chartArea_group {
    position: relative;
    width: 13.2404181185%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
       -moz-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .un_chartArea_bar {
    width: 47.3684210526%;
  }
  .un_chartArea_bar.un_chartArea_bar1 {
    background-color: #e5e5e5;
  }
  .un_chartArea_bar.un_chartArea_bar2 {
    background-color: #e0461d;
  }
  .un_chartArea_groupTitle {
    position: absolute;
    right: 0;
    bottom: -18px;
    left: 0;
    -webkit-transform: translateY(100%);
       -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
    text-align: center;
    font-size: 1.4rem;
    font-weight: 500;
    color: #000;
    white-space: nowrap;
  }
  .un_resultDetail_row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 5px;
  }
  .un_resultDetail_col:first-child {
    width: 145px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    background-color: #ead9c0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-right: 5px;
    font-size: 1.8rem;
    line-height: 1.4;
    letter-spacing: 0.72px;
    color: #000;
    text-align: center;
  }
  .un_resultDetail_col:last-child {
    width: -webkit-calc(100% - 150px);
    width: -moz-calc(100% - 150px);
    width: calc(100% - 150px);
  }
  .un_resultDetail_detailWrap {
    min-height: 100px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 15px 20px;
    background-color: #fff;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
  }
  .un_resultDetail_detailWrap.gray {
    background-color: #f6f2ec;
  }
  .un_resultDetail_detailWrapText {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: 0.48px;
    color: #000;
    padding-right: 27px;
  }
  .un_resultDetail_detailWrapIcon {
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-left: 1px solid #c7c7c7;
    padding: 18px 0 18px 25px;
    width: 195px;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
  }
  .un_resultDetail_detailWrapIcon > p {
    font-size: 1.5rem;
    letter-spacing: 0.6px;
    color: #000;
    margin-left: 6px;
  }
  .un_resultDetail_title {
    font-size: 2.2rem;
    text-align: center;
    color: #fff;
    background-color: #19216b;
    padding-top: 24px;
    padding-bottom: 24px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }
  .un_otherSolution {
    display: grid;
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 7.7669902913%;
       -moz-column-gap: 7.7669902913%;
            column-gap: 7.7669902913%;
    row-gap: 70px;
  }
  .un_otherSolutionItem {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .un_otherSolutionItem_row1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .un_otherSolutionItem_icon {
    width: 140px;
  }
  .un_otherSolutionItem_container {
    margin-left: 20px;
    min-width: 300px;
  }
  .un_otherSolutionItem_container .el_btn {
    margin-top: 16px;
  }
  .un_otherSolutionItem_title {
    font-size: 2rem;
    letter-spacing: 0.8px;
    color: #e0461d;
  }
  .un_otherSolutionItem_text {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: 0.64px;
    color: #000;
    margin-top: 10px;
  }
  .un_otherSolutionItem_row2 {
    margin-top: 22px;
  }
  .un_storategyMap .un_storategyMap_container {
    display: grid;
    grid-template-columns: auto repeat(4, 1fr);
    grid-template-rows: auto;
    white-space: nowrap;
    padding-top: 28px;
  }
  .un_storategyMap .un_storategyMap_title {
    font-size: 2.8rem;
    letter-spacing: 1.12px;
    color: #e0461d;
  }
  .un_storategyMap .un_storategyMap_item {
    font-size: 1.6rem;
    position: relative;
  }
  .un_storategyMap .un_storategyMap_editButton {
    width: 80px;
    height: 30px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.4rem;
    letter-spacing: 0.64px;
    color: #19216b;
    background-color: #fff;
    border: 1px solid #19216b;
    border-radius: 15px;
    position: absolute;
    top: 0;
    right: 30px;
    bottom: 0;
    margin: auto;
    -webkit-transition-property: background-color, border-color, color;
    -moz-transition-property: background-color, border-color, color;
    transition-property: background-color, border-color, color;
    -webkit-transition-timing-function: linear;
       -moz-transition-timing-function: linear;
            transition-timing-function: linear;
    -webkit-transition-duration: 0.2s;
       -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
  }
  .un_storategyMap .un_storategyMap_editButton:hover {
    background-color: #fff;
    border: 1px solid #19216b;
    color: #fff;
    background-color: #19216b;
  }
  .un_storategyMap .un_storategyMap_editButton:hover .un_storategyMap_editButtonIcon {
    background-color: #19216b;
    background-image: url("/it-map/diagnose/assets/images/common/ico-edit-white.svg");
  }
  .un_storategyMap .un_storategyMap_editButtonIcon {
    content: "";
    width: 22px;
    height: 22px;
    border-radius: 22px;
    background-color: #19216b;
    background-image: url("/it-map/diagnose/assets/images/common/ico-edit-white.svg");
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 8px;
    margin-left: 4px;
    -webkit-transition-property: background-color;
    -moz-transition-property: background-color;
    transition-property: background-color;
    -webkit-transition-timing-function: linear;
       -moz-transition-timing-function: linear;
            transition-timing-function: linear;
    -webkit-transition-duration: 0.2s;
       -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
  }
  .un_storategyMap .un_storategyMap_itemCol1 {
    font-size: 1.6rem;
    letter-spacing: 0.64px;
    text-align: center;
    color: #fff;
    background-color: #e0461d;
    padding: 7px 10px;
    border-radius: 15px;
    -webkit-align-self: center;
        -ms-flex-item-align: center;
            align-self: center;
    margin-right: 32px;
    min-width: 118px;
  }
  .un_storategyMap .un_storategyMap_itemOther {
    min-width: 0;
    min-height: 60px;
    padding: 10px;
    font-size: 1.3rem;
    line-height: 1.21;
    letter-spacing: 0.52px;
    text-align: center;
    border: 1px solid #19216b;
    border-radius: 5px;
    background-color: #f6f2ec;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    white-space: normal;
    word-break: break-all;
  }
  .un_storategyMap .un_storategyMap_itemOther.item_2, .un_storategyMap .un_storategyMap_itemOther.item_4 {
    font-size: 1.6rem;
    line-height: 1.06;
    letter-spacing: 0.64px;
  }
  .un_storategyMap .un_storategyMap_item1 {
    grid-column: 1/1;
    grid-row: 1;
  }
  .un_storategyMap .un_storategyMap_item2 {
    grid-column: 2/6;
    grid-row: 1;
  }
  .un_storategyMap .un_storategyMap_item3 {
    grid-column: 1/1;
    grid-row: 2;
    margin-top: 40px;
  }
  .un_storategyMap .un_storategyMap_item4 {
    grid-column: 2/6;
    grid-row: 2;
    margin-top: 40px;
  }
  .un_storategyMap .un_storategyMap_item5 {
    grid-column: 1/1;
    grid-row: 3/5;
    margin-top: 40px;
  }
  .un_storategyMap .un_storategyMap_item6 {
    grid-column: 2/2;
    grid-row: 3;
    margin-top: 40px;
  }
  .un_storategyMap .un_storategyMap_item7 {
    grid-column: 3/3;
    grid-row: 3;
    margin-top: 40px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item8 {
    grid-column: 4/6;
    grid-row: 3;
    margin-top: 40px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item9 {
    grid-column: 2/2;
    grid-row: 4;
    margin-top: 30px;
  }
  .un_storategyMap .un_storategyMap_item10 {
    grid-column: 3/3;
    grid-row: 4;
    margin-top: 30px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item11 {
    grid-column: 4/4;
    grid-row: 4;
    margin-top: 30px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item12 {
    grid-column: 5/5;
    grid-row: 4;
    margin-top: 30px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item13 {
    grid-column: 1/1;
    grid-row: 5;
    margin-top: 40px;
    margin-right: 30px;
  }
  .un_storategyMap .un_storategyMap_item14 {
    grid-column: 2/2;
    grid-row: 5;
    margin-top: 40px;
  }
  .un_storategyMap .un_storategyMap_item15 {
    grid-column: 3/3;
    grid-row: 5;
    margin-top: 40px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item16 {
    grid-column: 4/4;
    grid-row: 5;
    margin-top: 40px;
    margin-left: 10px;
  }
  .un_storategyMap .un_storategyMap_item17 {
    grid-column: 5/5;
    grid-row: 5;
    margin-top: 40px;
    margin-left: 10px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item1 {
    grid-column: 1/1;
    grid-row: 2;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item2 {
    grid-column: 2/6;
    grid-row: 2;
    border: 2px solid #19216b;
    font-size: 1.5rem;
    min-height: 70px;
    padding-right: 115px;
    padding-left: 115px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item2_2 {
    grid-column: 2/6;
    grid-row: 1;
    font-size: 1.5rem;
    color: #19216b;
    border: 0;
    background-color: #fff;
    text-align: right;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    min-height: 0;
    display: block;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item3 {
    grid-column: 1/1;
    grid-row: 3;
    margin-top: 20px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item4 {
    grid-column: 2/6;
    grid-row: 3;
    margin-top: 30px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item5 {
    grid-column: 1/1;
    grid-row: 4/6;
    margin-top: 40px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item6 {
    grid-column: 2/2;
    grid-row: 4;
    margin-top: 30px;
    margin-right: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item6.hp_gridColumn_4Cols {
    margin-right: 0;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item7 {
    grid-column: 3/3;
    grid-row: 4;
    margin-top: 30px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item8 {
    grid-column: 4/6;
    grid-row: 4;
    margin-top: 30px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item9 {
    grid-column: 2/2;
    grid-row: 5;
    margin-top: 20px;
    margin-right: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item9.hp_gridColumn_4Cols {
    margin-right: 0;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item10 {
    grid-column: 3/3;
    grid-row: 5;
    margin-top: 20px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item11 {
    grid-column: 4/4;
    grid-row: 5;
    margin-top: 20px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item11.hp_gridColumn_2Cols__start4 {
    margin-right: 0;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item12 {
    grid-column: 5/5;
    grid-row: 5;
    margin-top: 20px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item13 {
    grid-column: 1/1;
    grid-row: 6;
    margin-top: 30px;
    margin-right: 30px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item14 {
    grid-column: 2/2;
    grid-row: 6;
    margin-top: 30px;
    margin-right: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item14.hp_gridColumn_4Cols {
    margin-right: 0;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item15 {
    grid-column: 3/3;
    grid-row: 6;
    margin-top: 30px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item16 {
    grid-column: 4/4;
    grid-row: 6;
    margin-top: 30px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item16.hp_gridColumn_2Cols__start4 {
    margin-right: 0;
  }
  .un_storategyMap.un_storategyMapType2 .un_storategyMap_item17 {
    grid-column: 5/5;
    grid-row: 6;
    margin-top: 30px;
    margin-left: 5px;
  }
  .un_resultCompanyInfo_title {
    font-size: 2.4rem;
    letter-spacing: 0.96px;
    color: #e0461d;
  }
  .un_resultCompanyInfo_table {
    display: grid;
    grid-template-columns: auto 1fr auto 1fr;
    grid-template-rows: auto;
    row-gap: 5px;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData {
    font-size: 1.6rem;
    font-weight: 500;
    letter-spacing: 0.64px;
    color: #000;
    background-color: #fff;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData.un_resultCompanyInfo_tableDataHead {
    background-color: #e0461d;
    color: #fff;
    width: 160px;
    min-height: 60px;
    padding: 10px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData.un_resultCompanyInfo_tableDataOther {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 5px solid #f6f2ec;
    padding: 20px;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData:nth-child(3) {
    margin-left: 10px;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData:nth-child(7) {
    margin-left: 10px;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData:nth-child(11) {
    margin-left: 10px;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData:nth-child(14) {
    grid-column: 2/5;
  }
  .un_resultCompanyInfo_table .un_resultCompanyInfo_tableData:nth-child(16) {
    grid-column: 2/5;
  }
  .un_resultUsageGuide > h3 {
    font-size: 3rem;
    font-weight: 600;
    text-align: center;
    color: #e0461d;
  }
  .un_resultUsageGuide > p {
    margin-top: 20px;
    font-size: 1.6rem;
    line-height: 1.63;
    letter-spacing: 0.64px;
    color: #000;
    text-align: center;
  }
  .un_resultUsageGuideSteps_item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_resultUsageGuideSteps_item:nth-child(4) .un_resultUsageGuideSteps_itemLeft::after {
    content: none;
  }
  .un_resultUsageGuideSteps_item:nth-child(4) .un_resultUsageGuideSteps_itemRight {
    padding-top: 23px;
  }
  .un_resultUsageGuideSteps_itemLeft {
    width: 70px;
    height: 70px;
    border-radius: 70px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-family: "Roboto", "Zen Kaku Gothic New", sans-serif;
    border: 1px solid #e0461d;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    position: relative;
  }
  .un_resultUsageGuideSteps_itemLeft::after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: 2px;
    height: 100%;
    background-image: url("/it-map/diagnose/assets/images/common/ico-dot.svg");
    background-repeat: no-repeat;
    -webkit-transform: translateY(-webkit-calc(100% + 10px));
       -moz-transform: translateY(-moz-calc(100% + 10px));
        -ms-transform: translateY(calc(100% + 10px));
            transform: translateY(calc(100% + 10px));
  }
  .un_resultUsageGuideSteps_itemLeft > span {
    color: #e0461d;
  }
  .un_resultUsageGuideSteps_itemLeft > span:nth-child(1) {
    font-size: 1.1rem;
    letter-spacing: 0.66px;
  }
  .un_resultUsageGuideSteps_itemLeft > span:nth-child(2) {
    font-size: 2.8rem;
  }
  .un_resultUsageGuideSteps_itemRight {
    padding-top: 13px;
    padding-bottom: 40px;
    padding-left: 20px;
  }
  .un_resultUsageGuideSteps_itemRight > p {
    font-size: 1.6rem;
    line-height: 1.75;
    letter-spacing: 0.64px;
    color: #000;
  }
  .un_resultUsageGuideSteps_itemPoint {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.75;
    letter-spacing: 0.64px;
    color: #000;
    margin-top: 10px;
  }
  .un_resultUsageGuideSteps_itemPoint > span {
    width: 70px;
    height: 26px;
    background-color: #e0461d;
    font-size: 1.5rem;
    letter-spacing: 0.6px;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 13px;
    margin-right: 10px;
  }
  .un_resultUsageGuideSupport {
    background-color: #f6f2ec;
    border-radius: 5px;
    position: relative;
    padding-top: 40px;
    padding-bottom: 45px;
  }
  .un_resultUsageGuideSupport > h4 {
    font-size: 2.4rem;
    letter-spacing: 0.96px;
    text-align: center;
    color: #e0461d;
  }
  .un_resultUsageGuideSupport > p {
    font-size: 1.6rem;
    line-height: 1.6;
    letter-spacing: 0.6px;
    text-align: center;
    color: #000;
    margin-top: 10px;
  }
  .un_resultUsageGuideSupport .el_btn {
    width: 480px;
    margin-right: auto;
    margin-left: auto;
  }
  .un_resultUsageGuideSupport .el_btn .el_btn_icon.el_btn_consulting {
    width: 50px;
    height: 50px;
    left: 6px;
  }
  .un_resultUsageGuideSupport .el_btn .el_btn_icon.el_btn_consulting::after {
    content: "";
    width: 27.6px;
    height: 33.3px;
    background-size: 27.6px auto;
    background-position: center 5px;
  }
  .un_resultUsageGuideSupport_fukidashi {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    margin: auto;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 120px;
  }
  .un_collapseInfoTitle {
    font-size: 2.2rem;
    letter-spacing: 0.88px;
    color: #fff;
    text-align: center;
    background-color: #1a216b;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    padding-top: 24px;
    padding-bottom: 24px;
    position: relative;
  }
  .un_collapseInfoTitle > span {
    position: absolute;
    top: 0;
    right: 30px;
    bottom: 0;
    margin: auto;
    width: 24px;
    height: 2px;
    background-color: #fff;
    -webkit-transition: -webkit-transform 0.2s;
    transition: -webkit-transform 0.2s;
    -moz-transition: transform 0.2s, -moz-transform 0.2s;
    transition: transform 0.2s;
    transition: transform 0.2s, -webkit-transform 0.2s, -moz-transform 0.2s;
  }
  .un_collapseInfoTitle > span:nth-child(2) {
    -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
  }
  .un_collapseInfoTitle.is_open > span:nth-child(2) {
    -webkit-transform: rotate(0);
       -moz-transform: rotate(0);
        -ms-transform: rotate(0);
            transform: rotate(0);
  }
  .un_collapseInfoContainer {
    padding: 50px 40px 70px;
    background-color: #fff;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }
  .un_collapseInfoTop {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_collapseInfoTop_container:nth-child(1) {
    width: 42.1052631579%;
  }
  .un_collapseInfoTop_container:nth-child(2) {
    width: 57.8947368421%;
    padding-top: 10px;
    padding-left: 35px;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 2;
    letter-spacing: 0.64px;
    color: #000;
  }
  .un_collapseInfoTop_containerImage {
    max-width: 100%;
    width: 100%;
  }
  .un_collapseInfoMid {
    margin-top: 40px;
  }
  .un_collapseInfoMid > h4 {
    background-color: #f2f6f7;
    padding: 15px 20px;
    font-size: 2rem;
    letter-spacing: 0.8px;
  }
  .un_collapseInfoMid_items {
    padding-left: 20px;
  }
  .un_collapseInfoMid_item {
    padding-bottom: 30px;
    margin-top: 30px;
    border-bottom: 1px solid #707070;
  }
  .un_collapseInfoMid_title {
    font-size: 2rem;
    line-height: 1.6;
    letter-spacing: 0.8px;
    color: #e0461d;
  }
  .un_collapseInfoMid_pills {
    margin-top: 12px;
  }
  .un_collapseInfoMid_pill {
    display: inline-block;
    min-width: 64px;
    background-color: #19216b;
    border-radius: 13px;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
    font-size: 1.3rem;
    letter-spacing: 0.52px;
    color: #fff;
  }
  .un_collapseInfoMid_textwrap {
    margin-top: 10px;
  }
  .un_collapseInfoMid_text {
    font-size: 1.6rem;
    line-height: 1.3;
    letter-spacing: 0.64px;
    color: #000;
    position: relative;
    padding-left: 18px;
  }
  .un_collapseInfoMid_text::before {
    content: "";
    position: absolute;
    top: 7px;
    left: 0;
    width: 8px;
    height: 8px;
    background-color: #e0461d;
    border-radius: 50%;
  }
  .un_roadMap {
    max-width: 100%;
  }
  .un_roadMapTable_tr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_roadMapTable_th {
    font-size: 1.4rem;
    line-height: 1.14;
    letter-spacing: 0.56px;
    color: #fff;
    text-align: center;
    background-color: #e0461d;
    min-height: 50px;
    padding: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-right: 2px solid #fff;
  }
  .un_roadMapTable_th:first-child {
    border-left: 2px solid #e0461d;
  }
  .un_roadMapTable_th:last-child {
    border-right: 2px solid #e0461d;
  }
  .un_roadMapTable_lg {
    width: 150px;
  }
  .un_roadMapTable_mid {
    width: 146px;
  }
  .un_roadMapTable_sm {
    width: 116px;
  }
  .un_roadMapTable_xsm {
    width: 56px;
  }
  .un_roadMapTable_body > .un_roadMpatTable_tr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_roadMapTable_td {
    background-color: #fff;
    border-right: 2px solid #e0461d;
    border-bottom: 2px solid #e0461d;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 12px;
    font-size: 1.4rem;
    line-height: 1.5;
    letter-spacing: 0.56px;
    color: #000;
  }
  .un_roadMapTable_td.un_roadMapTable_tdWrap {
    display: block;
    border: 0;
    padding: 0;
  }
  .un_roadMapTable_td.un_roadMapTable_tdLarge {
    border-left: 2px solid #e0461d;
  }
  .un_roadMapTable_td.un_roadMapTable_sm {
    padding-right: 0;
    padding-left: 0;
  }
  .un_roadMapUnit_body {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-height: 140px;
    border-right: 2px solid #e0461d;
    border-bottom: 2px solid #e0461d;
    font-size: 1.2rem;
    line-height: 1.17;
    letter-spacing: 0.48px;
    color: #000;
    background-color: #fff;
  }
  .un_roadMapUnit_body_part {
    width: 50%;
    height: 114px;
    position: relative;
  }
  .un_roadMapUnit_body_part.un_roadMapUnit_body_part1 {
    border-right: 2px dotted #e0461d;
  }
  .un_roadMapUnit_arrow {
    position: absolute;
    width: 100%;
    height: 70px;
    background-color: #e0461d;
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    top: 0;
    bottom: 0;
    margin: auto;
    -webkit-clip-path: polygon(0 0.7%, 76.7% 0.7%, 76.7% 0, 100% 50%, 76.7% 100%, 76.7% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 76.7% 0.7%, 76.7% 0, 100% 50%, 76.7% 100%, 76.7% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x2 {
    width: -webkit-calc(200% + 1px);
    width: -moz-calc(200% + 1px);
    width: calc(200% + 1px);
    -webkit-clip-path: polygon(0 0.7%, 88.4% 0.7%, 88.4% 0, 100% 50%, 88.4% 100%, 88.4% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 88.4% 0.7%, 88.4% 0, 100% 50%, 88.4% 100%, 88.4% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x3 {
    width: -webkit-calc(300% + 2px);
    width: -moz-calc(300% + 2px);
    width: calc(300% + 2px);
    -webkit-clip-path: polygon(0 0.7%, 92.2% 0.7%, 92.2% 0, 100% 50%, 92.2% 100%, 92.2% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 92.2% 0.7%, 92.2% 0, 100% 50%, 92.2% 100%, 92.2% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x4 {
    width: -webkit-calc(400% + 3px);
    width: -moz-calc(400% + 3px);
    width: calc(400% + 3px);
    -webkit-clip-path: polygon(0 0.7%, 94.2% 0.7%, 94.2% 0, 100% 50%, 94.2% 100%, 94.2% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 94.2% 0.7%, 94.2% 0, 100% 50%, 94.2% 100%, 94.2% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x5 {
    width: -webkit-calc(500% + 4px);
    width: -moz-calc(500% + 4px);
    width: calc(500% + 4px);
    -webkit-clip-path: polygon(0 0.7%, 95.3% 0.7%, 95.3% 0, 100% 50%, 95.3% 100%, 95.3% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 95.3% 0.7%, 95.3% 0, 100% 50%, 95.3% 100%, 95.3% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x6 {
    width: -webkit-calc(600% + 5px);
    width: -moz-calc(600% + 5px);
    width: calc(600% + 5px);
    -webkit-clip-path: polygon(0 0.7%, 96.1% 0.7%, 96.1% 0, 100% 50%, 96.1% 100%, 96.1% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 96.1% 0.7%, 96.1% 0, 100% 50%, 96.1% 100%, 96.1% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x7 {
    width: -webkit-calc(700% + 6px);
    width: -moz-calc(700% + 6px);
    width: calc(700% + 6px);
    -webkit-clip-path: polygon(0 0.7%, 96.7% 0.7%, 96.7% 0, 100% 50%, 96.7% 100%, 96.7% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 96.7% 0.7%, 96.7% 0, 100% 50%, 96.7% 100%, 96.7% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x8 {
    width: -webkit-calc(800% + 7px);
    width: -moz-calc(800% + 7px);
    width: calc(800% + 7px);
    -webkit-clip-path: polygon(0 0.7%, 97.1% 0.7%, 97.1% 0, 100% 50%, 97.1% 100%, 97.1% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 97.1% 0.7%, 97.1% 0, 100% 50%, 97.1% 100%, 97.1% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x9 {
    width: -webkit-calc(900% + 8px);
    width: -moz-calc(900% + 8px);
    width: calc(900% + 8px);
    -webkit-clip-path: polygon(0 0.7%, 97.5% 0.7%, 97.5% 0, 100% 50%, 97.5% 100%, 97.5% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 97.5% 0.7%, 97.5% 0, 100% 50%, 97.5% 100%, 97.5% 99.3%, 0 99.3%);
  }
  .un_roadMapUnit_arrow.x10 {
    width: -webkit-calc(1000% + 9px);
    width: -moz-calc(1000% + 9px);
    width: calc(1000% + 9px);
    -webkit-clip-path: polygon(0 0.7%, 97.8% 0.7%, 97.8% 0, 100% 50%, 97.8% 100%, 97.8% 99.3%, 0 99.3%);
            clip-path: polygon(0 0.7%, 97.8% 0.7%, 97.8% 0, 100% 50%, 97.8% 100%, 97.8% 99.3%, 0 99.3%);
  }
  .un_roadMapDate {
    font-size: 1.4rem;
    font-weight: 500;
    letter-spacing: 0.56px;
    color: #000;
    text-align: right;
  }
  .un_comment {
    font-size: 1.6rem;
    color: #fff;
    line-height: 2;
    letter-spacing: 0.64px;
    position: absolute;
    width: 950px;
    height: 80px;
    padding-right: 20px;
    padding-left: 20px;
    background-color: #e0461d;
    border-radius: 10px;
    display: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    top: -95px;
    left: -67px;
    margin: auto;
  }
  .un_comment::before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-color: #e0461d transparent transparent transparent;
    border-width: 10px;
    right: 67px;
    bottom: 0;
    -webkit-transform: translateY(100%);
       -moz-transform: translateY(100%);
        -ms-transform: translateY(100%);
            transform: translateY(100%);
  }
  .un_comment.is_show {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_footerContentsInner {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    max-width: 1160px;
  }
  .un_footerContents_p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 50px 50px;
  }
  .un_footerContentsLogo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-right: 40px;
  }
  .un_footerContents_company > img {
    width: 109px;
  }
  .un_footerContentsInfo {
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.6;
    color: #000;
  }
  .un_footerContentsColumn {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
       -moz-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .un_footerContentsSns {
    margin-right: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
  }
  .un_footerContentsSns_item:not(:first-of-type) {
    margin-left: 25px;
  }
  .un_footerContents_mail {
    -webkit-transition-property: background, border-color, color;
    -moz-transition-property: background, border-color, color;
    transition-property: background, border-color, color;
    -webkit-transition-timing-function: linear;
       -moz-transition-timing-function: linear;
            transition-timing-function: linear;
    -webkit-transition-duration: 0.2s;
       -moz-transition-duration: 0.2s;
            transition-duration: 0.2s;
    border-width: 0;
    border-style: solid;
    border-color: #fff;
    max-width: 260px;
    min-height: 50px;
    border-radius: 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    background: -webkit-gradient(linear, left top, right top, from(#8E8E8E), to(#4E4E4E));
    background: -webkit-linear-gradient(left, #8E8E8E, #4E4E4E);
    background: -moz-linear-gradient(left, #8E8E8E, #4E4E4E);
    background: linear-gradient(90deg, #8E8E8E, #4E4E4E);
    color: #fff;
  }
  .un_footerContents_mail span {
    padding: 8px 0 8px 28px;
    font-size: 1.5rem;
    background-image: url(/it-map/diagnose/assets/images/common/ico-nav-mail.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 18px 12px;
  }
  .un_footerContents_mail:hover {
    background: #fff;
    border-width: 2px;
    border-color: #4e4e4e;
    color: #4e4e4e;
  }
  .un_footerContents_mail:hover > span {
    background-image: url(/it-map/diagnose/assets/images/common/ico-nav-mail-hover.svg);
  }
  .un_footer {
    position: relative;
    background-color: #e04727;
    color: #fff;
    z-index: 1;
  }
  .un_footerInner {
    min-height: 40px;
    padding: 10px 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .un_footerInner_p {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .un_footerInnerNav {
    font-size: 1.2rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
  }
  .un_footerInnerNav_link {
    text-decoration: underline;
  }
  .un_footerInnerCopyright {
    font-size: 1.2rem;
    font-family: "Roboto", "Zen Kaku Gothic New", sans-serif;
    font-weight: 400;
  }
  .un_footerInnerCopyright > small {
    font-size: 100%;
  }
  .un_footerInnerPageTop {
    position: absolute;
    right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: center;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    background-image: url(/it-map/diagnose/assets/images/common/ico-pageTop.svg);
    background-repeat: no-repeat;
    background-color: #e04727;
    font-family: "Roboto", "Zen Kaku Gothic New", sans-serif;
    font-weight: 400;
    line-height: 1.125;
    top: -50px;
    width: 50px;
    height: 50px;
    padding: 12px 0 0 0;
    background-position: center 8px;
    font-size: 1.2rem;
  }
  .un_footerNav_item:not(:first-of-type) {
    margin-left: 20px;
  }
  .un_priorityTable {
    max-width: 1040px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .un_priorityTable_thead,
  .un_priorityTable_tbody {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .un_priorityTable_tbody .un_priorityTable_th {
    display: none;
  }
  .un_priorityTable_tr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .un_priorityTable_th {
    color: #fff;
    background-color: #e0461d;
    border-right: 2px solid #fff;
    min-height: 50px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.6rem;
    letter-spacing: 0.64px;
    width: 33.8461538462%;
    word-break: break-all;
  }
  .un_priorityTable_th:first-child {
    border-left: 2px solid #e0461d;
  }
  .un_priorityTable_th:last-child {
    border-right: 2px solid #e0461d;
  }
  .un_priorityTable_th.un_priorityTable_thCount1 {
    width: 88px;
  }
  .un_priorityTable_th.un_priorityTable_thCount2 {
    width: 176px;
  }
  .un_priorityTable_th.un_priorityTable_thCount3 {
    width: 264px;
  }
  .un_priorityTable_th.un_priorityTable_thCount4 {
    width: 352px;
  }
  .un_priorityTable_thLarge {
    width: 344px;
  }
  .un_priorityTable_td {
    padding: 25px;
    min-height: 88px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    font-size: 1.6rem;
    line-height: 1.33;
    letter-spacing: 0.64px;
    color: #000;
    text-align: center;
    border-right: 2px solid #e0461d;
    border-bottom: 2px solid #e0461d;
    background-color: #fff;
    width: 8.4615384615%;
    word-break: break-all;
  }
  .un_priorityTable_td:first-child {
    border-left: 2px solid #e0461d;
  }
  .un_priorityTable_td:last-child {
    border-right: 2px solid #e0461d;
  }
  .un_priorityTable_td .el_radio {
    width: 100%;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .un_priorityTable_td .el_radio label {
    padding-left: 0;
    font-size: 1.4rem;
    position: relative;
    padding-bottom: 25px;
  }
  .un_priorityTable_td .el_radio label::before {
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    border: 2px solid #000;
  }
  .un_priorityTable_td .el_radio label::after {
    top: auto;
    right: 0;
    bottom: 3px;
    left: 0;
    margin: auto;
    background-color: #000;
  }
  .un_priorityTable_td.un_priorityTable_radio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
    width: 88px;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }
  .un_priorityTable_td.un_priorityTable_radio:not(:last-child) {
    border-right: 0;
  }
  .un_priorityTable_radioWrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 10px;
    padding-left: 10px;
    border-bottom: 2px solid #e0461d;
    border-right: 2px solid #e0461d;
    background-color: #fff;
  }
  .un_priorityTable_radioWrap.un_priorityTable_radioWrapCount1 {
    width: 88px;
  }
  .un_priorityTable_radioWrap.un_priorityTable_radioWrapCount2 {
    width: 176px;
  }
  .un_priorityTable_radioWrap.un_priorityTable_radioWrapCount3 {
    width: 264px;
  }
  .un_priorityTable_radioWrap.un_priorityTable_radioWrapCount4 {
    width: 352px;
  }
  .un_priorityTable_tdLarge {
    width: 344px;
  }
  .un_caution > p {
    font-size: 1.2rem;
    color: #000;
  }
  .un_printResult_only {
    display: none !important;
  }
  .ly_wrap_support_info {
    min-height: 100vh;
    background-color: #fff;
    position: relative;
  }
  .un_supportInfoSearch_heading span {
    display: block;
    text-align: center;
    color: #000;
  }
  .un_supportInfoSearch .el_heading_row1 {
    font-size: 3rem;
    line-height: 1.5;
    position: relative;
    left: -327px;
  }
  .un_supportInfoSearch .el_heading_row2 {
    font-size: 1.8rem;
    letter-spacing: 1.28px;
  }
  .cate-chkbx {
    margin-top: 20px;
    margin-bottom: 15px;
    width: 100%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    display: table;
    border-collapse: separate;
    border-spacing: 4px 0;
  }
  .cate-chkbx input[type=checkbox] {
    display: none;
  }
  .cate-chkbx .checkbox {
    width: 33.33%;
    height: 70px;
    display: table-cell;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    border-radius: 8px;
    background-color: #e6e6e6;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    font-size: 2rem;
    font-weight: bold;
  }
  .cate-chkbx .checkbox:hover {
    background-color: #006b53;
    opacity: 0.5;
    color: #FFF;
  }
  .cate-chkbx .checkbox:after {
    margin-top: -6px;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    left: 15px;
    display: block;
    border: 1px solid #FFF;
    border-radius: 4px;
    content: "";
  }
  .cate-chkbx .checkbox:before {
    margin-top: -6px;
    width: 10px;
    height: 14px;
    position: absolute;
    top: 50%;
    left: 18px;
    display: block;
    border-right: 4px solid #FF0;
    border-bottom: 4px solid #FF0;
    content: "";
    opacity: 0;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
  .cate-chkbx input[type=checkbox]:checked + .checkbox:before {
    opacity: 1;
  }
  .cate-chkbx input[type=checkbox]:checked + label {
    background: #006b53;
    color: #FFF;
  }
  .mapmenu {
    height: auto;
    position: relative;
    margin: 20px auto;
    max-width: 1000px;
  }
  .search-area {
    margin: 5px;
    padding: 10px;
    width: 285px;
    border: 1px solid #e78989;
    border-radius: 10px;
    background-color: #fcf7f7;
  }
  .search-area ul li {
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.2;
    position: relative;
    padding-left: 1.5em;
  }
  .search-area ul li ul {
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
  }
  .search-area ul li ul li {
    margin: 0;
    padding: 3px 0;
    width: 100%;
    display: block;
    font-size: 1.2rem;
    font-weight: normal;
  }
  .search-area ul > li .regionLink {
    color: #1b2285;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.5rem;
    cursor: pointer;
    display: block;
    padding-left: 1.5em;
    position: relative;
    margin-left: -1.5em;
  }
  .search-area ul > li .regionLink:hover {
    color: #5c61ae;
    text-decoration: underline;
  }
  .search-area ul > li .regionLink .prefCount {
    color: #1b2285;
    font-size: 1.1rem;
    font-weight: bold;
    margin-left: 5px;
    display: inline;
  }
  .search-area .prefLink {
    color: #1b2285;
    text-decoration: none;
    font-weight: bold;
    cursor: pointer;
    display: block;
    padding: 2px 0;
    padding-left: 1.5em;
    position: relative;
    margin-left: -1.5em;
  }
  .search-area .prefLink::before {
    content: ">";
    position: absolute;
    color: #1b2285;
    left: 4px;
    top: 50%;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 1.2rem;
    line-height: 1;
  }
  .search-area .prefLink:hover {
    color: #5c61ae;
    text-decoration: underline;
  }
  .search-area .regionLink::before {
    content: "◦";
    position: absolute;
    color: #1b2285;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
       -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    font-size: 2rem;
    line-height: 1;
  }
  .search-area .prefCount {
    color: #1b2285;
    font-size: 1.1rem;
    font-weight: bold;
    margin-left: 5px;
    display: inline;
  }
  .area_00 {
    position: absolute;
    width: 150px;
    top: 0;
    left: -150px;
    border-color: #a64962;
    background-color: #fcf1f4;
  }
  .area_01 {
    position: absolute;
    width: 150px;
    top: 0;
    right: -150px;
    border-color: #4975ab;
    background-color: #f2f2f9;
  }
  .area_02 {
    position: absolute;
    width: 150px;
    top: 90px;
    right: -150px;
    border-color: #678ab4;
    background-color: #f6f9fe;
  }
  .area_03 {
    position: absolute;
    top: 340px;
    right: -150px;
    border-color: #308d83;
    background-color: #f4fcfb;
  }
  .area_03 ul li ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2px;
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
  }
  .area_04 {
    position: absolute;
    top: 0;
    left: 200px;
    border-color: #4d9256;
    background-color: #f2fbf3;
  }
  .area_04 ul li ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2px;
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
  }
  .area_05 {
    position: absolute;
    top: 340px;
    left: 200px;
    border-color: #9c942e;
    background-color: #f9f8ee;
  }
  .area_05 ul li ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 2px;
    margin-top: 4px;
    margin-left: 0;
    padding-left: 0;
    list-style: none;
  }
  .area_06 {
    position: absolute;
    width: 150px;
    top: 0;
    left: 30px;
    border-color: #c47831;
    background-color: #faf3ed;
  }
  .area_07 {
    position: absolute;
    width: 150px;
    top: 340px;
    left: 30px;
    border-color: #b35746;
    background-color: #faf1ef;
  }
  .area_08 {
    position: absolute;
    width: 150px;
    top: 236px;
    left: -150px;
    border-color: #a64962;
    background-color: #fcf1f4;
  }
  .un_supportInfoPrefecture_heading {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .un_supportInfoPrefecture_heading span {
    display: block;
    text-align: left;
    color: #000;
  }
  .un_supportInfoPrefecture .el_heading_row1 {
    font-size: 3rem;
    position: relative;
    padding: 0;
    left: 0;
  }
  .un_categorySection {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .un_categorySection_title {
    font-size: 2.4rem;
    font-weight: bold;
    color: #333;
    padding-bottom: 10px;
  }
  .bl_articleList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 0;
    width: 100%;
    max-width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .bl_articleItem_link {
    display: block;
    text-decoration: none;
    color: inherit;
    width: 100%;
    max-width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .bl_articleItem_link:hover {
    text-decoration: none;
    color: inherit;
  }
  .bl_articleItem_link:hover .bl_articleItem {
    background-color: #f5f5f5;
    -webkit-transition: background-color 0.2s ease;
    -moz-transition: background-color 0.2s ease;
    transition: background-color 0.2s ease;
  }
  .bl_articleItem_link .bl_articleItem {
    cursor: pointer;
  }
  .bl_articleItem {
    padding: 20px;
    background-color: #fff;
    width: 100%;
    max-width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    word-wrap: break-word;
    overflow-wrap: break-word;
  }
  .bl_articleItem_header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 20px;
    margin-bottom: 12px;
    position: relative;
  }
  .bl_articleItem_date {
    padding-top: 5px;
    font-size: 1.4rem;
    color: #151593;
    white-space: nowrap;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    width: 80px;
    min-width: 80px;
  }
  .bl_articleItem_title {
    font-size: 1.8rem;
    font-weight: 600;
    padding-left: 3px;
    line-height: 1.5;
    color: #000;
    word-wrap: break-word;
    overflow-wrap: break-word;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin: 0;
  }
  .bl_articleItem_detail {
    font-size: 1.4rem;
    color: #333;
    margin-left: 0;
    padding-left: 0;
  }
  .bl_articleItem_header + .bl_articleItem_detail {
    margin-left: 95px;
  }
  .bl_articleItem_detailRow {
    margin-top: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
       -moz-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  .bl_articleItem_detailLabel {
    font-weight: 600;
    min-width: 80px;
    line-height: 1.8;
    -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
            flex-shrink: 0;
    text-align: right;
  }
  .bl_articleItem_detailValue {
    color: #333;
    line-height: 1.8;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  .bl_articleItem_divider {
    height: 1px;
    background-color: #ccc;
    margin: 15px 0;
  }
  .bl_categoryButton {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  .bl_articleList_empty {
    padding: 40px 20px;
    text-align: center;
  }
  .bl_articleList_empty_text {
    font-size: 1.6rem;
    color: #666;
  }
  .bl_navButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    width: 100%;
  }
  .bl_navButtons_top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
  .bl_navButtons_bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 20px;
    width: 100%;
  }
  .bl_navButtons_bottom .el_btn__border.el_btn__white:hover .el_btn_icon.el_btn_icon_left,
  .bl_navButtons_top .el_btn__border.el_btn__white:hover .el_btn_icon.el_btn_icon_left,
  .bl_navButtons_top .el_btn__blue:hover .el_btn_icon.el_btn_icon_left {
    right: auto;
    left: 15px;
    -webkit-transform: translateX(-10px);
       -moz-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  .un_supportInfoCategory .el_heading_row1 {
    font-size: 3rem;
    position: relative;
    padding: 0;
    left: 0;
  }
  .un_supportInfoCategory_heading {
    max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 20px;
    width: 100%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  .un_supportInfoCategory_heading span {
    display: block;
    text-align: left;
    color: #000;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O09BQUE7UUFBQTtZQUFBO0VBL0NGO0VBa0RBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0VBaERGO0VBbURBO0lBQ0U7RUFqREY7RUFtREU7SUFDRTtFQWpESjtFQW9ERTtJQUNFO0VBbERKO0VBc0RBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtPQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFwREY7RUF1REE7SUFDRTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQ0E7RUFyREY7RUF5REU7SUFDRTtJQUNBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFBQTtPQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQXZESjtFQTBERTtJQUNFO0lBQUE7SUFBQTtFQXhESjtFQTREQTtJQUNFO0lBQ0E7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQTFERjtFQTRERTtJQUNFO0VBMURKO0VBOERBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBNURGO0VBK0RBO0lBQ0U7SUFDQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtPQUFBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtFQTdERjtFQStERTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBN0RKO0VBaUVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQS9ERjtFQWtFQTtJQUNFO0lBQ0E7SUFDQTtPQUFBO1lBQUE7SUFDQTtFQWhFRjtFQW1FQTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFBQTtPQUFBO1FB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SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBdFVKO0VBMFVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQXhVRjtFQTBVRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBeFVKO0VBNFVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQTFVRjtFQTRVRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBMVVKO0VBOFVBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBNVVGO0VBK1VBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBN1VGO0VBZ1ZBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBOVVGO0VBaVZBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO09BQUE7WUFBQTtFQS9VRjtFQWlWRTtJQUNFO0lBQ0E7SUFDQTtFQS9VSjtFQW9WRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBbFZKO0VBc1ZBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO09BQUE7WUFBQTtFQXBWRjtFQXVWQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBclZGO0VBd1ZBO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7SUFBQTtPQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7T0FBQTtZQUFBO0VBdFZGO0VBeVZBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO09BQUE7WUFBQTtFQXZWRjtFQXlWRTtJQUNFO0lBQ0E7RUF2Vko7RUF5Vkk7SUFDRTtJQUNBO0lBQUE7SUFBQTtFQXZWTjtFQTJWRTtJQUNFO0VBelZKO0VBNlZBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtPQUFBO1lBQUE7SUFDQTtJQUNBO0VBM1ZGO0VBOFZBO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtJQUNBO0lBQ0E7RUE1VkY7RUErVkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO1FBQUE7WUFBQTtJQUNBO0lBQ0E7RUE3VkY7RUFnV0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtFQTlWRjtFQWlXQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VBL1ZGO0VBa1dBO0lBQ0U7RUFoV0Y7RUFtV0E7SUFDRTtJQUNBO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0VBaldGO0VBb1dBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7UUFBQTtZQUFBO0lBQ0E7RUFsV0Y7RUFxV0E7SUFDRTtJQUNBO0lBQ0E7SUFBQTtPQUFBO1FBQUE7WUFBQTtFQW5XRjtFQXNXQTtJQUNFO0lBQ0E7SUFDQTtFQXBXRjtFQXVXQTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFBQTtPQUFBO1FBQUE7WUFBQTtJQUNBO0VBcldGO0VBd1dBO0lBQ0U7SUFDQTtFQXRXRjtFQXlXQTtJQUNFO0lBQ0E7RUF2V0Y7RUEwV0E7SUFDRTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQ0E7SUFBQTtJQUFBO09BQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtFQXhXRjtFQTJXQTtJQUNFO0lBQUE7SUFBQTtJQUFBO0lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFBQTtPQUFBO1FBQUE7WUFBQTtJQUNBO0VBeldGO0VBNFdBO0lBQ0U7SUFBQTtJQUFBO0lBQUE7SUFBQTtJQUNBO0lBQUE7T0FBQTtRQUFBO1lBQUE7SUFDQTtJQUFBO09BQUE7UUFBQTtZQUFBO0lBQ0E7SUFDQTtFQTFXRjtFQTZXQTs7O0lBR0U7SUFDQTtJQUNBO09BQUE7UUFBQTtZQUFBO0VBM1dGO0VBK1dFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUE3V0o7RUFpWEE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7T0FBQTtZQUFBO0VBL1dGO0VBaVhFO0lBQ0U7SUFDQTtJQUNBO0VBL1dKO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2xnL3VuaXF1ZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAbWVkaWEgcHJpbnQsXG5zY3JlZW4gYW5kIChtaW4td2lkdGg6MXB4KSB7XG4gIC51bl9oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgfVxuXG4gIC51bl9oZWFkZXJUeXBlMiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjA2KTtcbiAgfVxuXG4gIC51bl9oZWFkZXJUeXBlMklubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gIH1cblxuICAudW5faGVhZGVyVHlwZTJJbm5lcl9uYXYge1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAudW5faGVhZGVyVHlwZTJJbm5lcl9uYXZUb2dnbGVMaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC51bl9oZWFkZXJUeXBlMklubmVyX2xpc3RJdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcblxuICAgID5hIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi51bl9oZWFkZXJUeXBlMklubmVyX2xpc3RJdGVtVG9wIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cblxuICAgICYudW5faGVhZGVyVHlwZTJJbm5lcl9saXN0SXRlbU1haWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAudW5faGVhZGVyVHlwZTJJbm5lcl9uYXZPdGhlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnVuX2hlYWRlclR5cGUySW5uZXJfaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnVuX3JhZGlvUXVlc3Rpb25zIHtcbiAgICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC51bl9yYWRpb1F1ZXN0aW9uc0lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAudW5fcmFkaW9RdWVzdGlvbnNJbm5lcl91bml0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxNjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cblxuICAudW5fcmFkaW9RdWVzdGlvbnNJbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjcycHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuXG4gICAgLnVuX3JhZGlvUXVlc3Rpb25zSW5uZXJfbnVtIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMDU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLnVuX3JhZGlvUXVlc3Rpb25zSW5uZXJfcmFkaW9zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBjb2x1bW4tZ2FwOiA0MHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAudW5fcmVzdWx0QmxvY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmYyZWM7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuXG4gIC51bl9yZXN1bHRCbG9ja0lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAudW5fcmVzdWx0R3VpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICA+aDIge1xuICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS40NHB4O1xuICAgICAgY29sb3I6ICMwMDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0THYzSGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMjhweDtcbiAgICBjb2xvcjogI2UwNDYxZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAudW5fcmVzdWx0VG90YWxKdWRnZW1lbnRfZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC43MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgID5zcGFuIHtcbiAgICAgIGNvbG9yOiAjZTA0NjFkO1xuICAgIH1cbiAgfVxuXG4gIC51bl9yZXN1bHRUb3RhbEp1ZGdlbWVudF9qdWRnZURpc3BsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAudW5fcmVzdWx0VG90YWxKdWRnZW1lbnRfanVkZ2Uge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0VG90YWxKdWRnZW1lbnRfdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTIxNmI7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB9XG5cbiAgLnVuX3Jlc3VsdFRvdGFsSnVkZ2VtZW50X2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjJlYztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuXG4gICAgLmVsX2p1ZGdlSWNvbiB7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51bl9jaGFydEFyZWEge1xuICAgIG1heC13aWR0aDogODMwcHg7XG4gIH1cblxuICAudW5fY2hhcnRBcmVhX2xlZ2VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnVuX2NoYXJ0QXJlYV9sZWdlbmRJdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjQ4cHg7XG4gICAgY29sb3I6ICMwMDA7XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC51bl9jaGFydEFyZWFfc3F1YXJlIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAmLnVuX2NoYXJ0QXJlYV9zcXVhcmVHcmF5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gICAgfVxuXG4gICAgJi51bl9jaGFydEFyZWFfc3F1YXJlT3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQ2MWQ7XG4gICAgfVxuICB9XG5cbiAgLnVuX2NoYXJ0QXJlYV9jYW52YXMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNHB4O1xuICB9XG5cbiAgLnVuX2NoYXJ0QXJlYV9jYW52YXNJbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjhweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgfVxuXG4gIC51bl9jaGFydEFyZWFfaG9yaXpvbnRhbEF4aXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDIwJTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0b3A6IDQwJTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICB0b3A6IDYwJTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICB0b3A6IDgwJTtcbiAgICB9XG4gIH1cblxuICAudW5fY2hhcnRBcmVhX2dyb3VwcyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnVuX2NoYXJ0QXJlYV9ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDc2IC8gNTc0ICogMTAwJSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC51bl9jaGFydEFyZWFfYmFyIHtcbiAgICB3aWR0aDogY2FsYygzNiAvIDc2ICogMTAwJSk7XG5cbiAgICAmLnVuX2NoYXJ0QXJlYV9iYXIxIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gICAgfVxuXG4gICAgJi51bl9jaGFydEFyZWFfYmFyMiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0NjFkO1xuICAgIH1cbiAgfVxuXG4gIC51bl9jaGFydEFyZWFfZ3JvdXBUaXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTE4cHg7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC51bl9yZXN1bHREZXRhaWxfcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuXG4gIC51bl9yZXN1bHREZXRhaWxfY29sIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAxNDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFkOWMwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjcycHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0RGV0YWlsX2RldGFpbFdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG5cbiAgICAmLmdyYXkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjJlYztcbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0RGV0YWlsX2RldGFpbFdyYXBUZXh0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC40OHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gIH1cblxuICAudW5fcmVzdWx0RGV0YWlsX2RldGFpbFdyYXBJY29uIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYzdjN2M3O1xuICAgIHBhZGRpbmc6IDE4cHggMCAxOHB4IDI1cHg7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgPnAge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjZweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0RGV0YWlsX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MjE2YjtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgLnVuX290aGVyU29sdXRpb24ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IGNhbGMoODAgLyAxMDMwICogMTAwJSk7XG4gICAgcm93LWdhcDogNzBweDtcbiAgfVxuXG4gIC51bl9vdGhlclNvbHV0aW9uSXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAudW5fb3RoZXJTb2x1dGlvbkl0ZW1fcm93MSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnVuX290aGVyU29sdXRpb25JdGVtX2ljb24ge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuXG4gIC51bl9vdGhlclNvbHV0aW9uSXRlbV9jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG5cbiAgICAuZWxfYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLnVuX290aGVyU29sdXRpb25JdGVtX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XG4gICAgY29sb3I6ICNlMDQ2MWQ7XG4gIH1cblxuICAudW5fb3RoZXJTb2x1dGlvbkl0ZW1fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjY0cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC51bl9vdGhlclNvbHV0aW9uSXRlbV9yb3cyIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG5cbiAgLnVuX3N0b3JhdGVneU1hcCB7XG4gICAgLnVuX3N0b3JhdGVneU1hcF9jb250YWluZXJXcmFwIHtcbiAgICAgIC8vIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHJlcGVhdCg0LCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHBhZGRpbmctdG9wOiAyOHB4O1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4xMnB4O1xuICAgICAgY29sb3I6ICNlMDQ2MWQ7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfZWRpdEJ1dHRvbiB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjY0cHg7XG4gICAgICBjb2xvcjogIzE5MjE2YjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkyMTZiO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvcjtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMnM7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkyMTZiO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE5MjE2YjtcblxuICAgICAgICAudW5fc3RvcmF0ZWd5TWFwX2VkaXRCdXR0b25JY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMTZiO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2l0LW1hcC9kaWFnbm9zZS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY28tZWRpdC13aGl0ZS5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfZWRpdEJ1dHRvbkljb24ge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMTZiO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaXQtbWFwL2RpYWdub3NlL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2ljby1lZGl0LXdoaXRlLnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4ycztcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW1Db2wxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0NjFkO1xuICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgbWluLXdpZHRoOiAxMThweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW1PdGhlciB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjUycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMTkyMTZiO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjJlYztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuXG4gICAgICAmLml0ZW1fMixcbiAgICAgICYuaXRlbV80IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA2O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjY0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0yIHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gNjtcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTMge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTQge1xuICAgICAgZ3JpZC1jb2x1bW46IDIgLyA2O1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTUge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDMgLyA1O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW02IHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMjtcbiAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW03IHtcbiAgICAgIGdyaWQtY29sdW1uOiAzIC8gMztcbiAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTgge1xuICAgICAgZ3JpZC1jb2x1bW46IDQgLyA2O1xuICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtOSB7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIDI7XG4gICAgICBncmlkLXJvdzogNDtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTAge1xuICAgICAgZ3JpZC1jb2x1bW46IDMgLyAzO1xuICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTEge1xuICAgICAgZ3JpZC1jb2x1bW46IDQgLyA0O1xuICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTIge1xuICAgICAgZ3JpZC1jb2x1bW46IDUgLyA1O1xuICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuXG4gICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTMge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDU7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTE0IHtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMjtcbiAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0xNSB7XG4gICAgICBncmlkLWNvbHVtbjogMyAvIDM7XG4gICAgICBncmlkLXJvdzogNTtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0xNiB7XG4gICAgICBncmlkLWNvbHVtbjogNCAvIDQ7XG4gICAgICBncmlkLXJvdzogNTtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0xNyB7XG4gICAgICBncmlkLWNvbHVtbjogNSAvIDU7XG4gICAgICBncmlkLXJvdzogNTtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG5cbiAgICAmLnVuX3N0b3JhdGVneU1hcFR5cGUyIHtcbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTEge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgfVxuXG4gICAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA2O1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzE5MjE2YjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDExNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDExNXB4O1xuICAgICAgfVxuXG4gICAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW0yXzIge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDY7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgY29sb3I6ICMxOTIxNmI7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTMge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyA2O1xuICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMTtcbiAgICAgICAgZ3JpZC1yb3c6IDQgLyA2O1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAyO1xuICAgICAgICBncmlkLXJvdzogNDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgJi5ocF9ncmlkQ29sdW1uXzRDb2xzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gMztcbiAgICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTgge1xuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDY7XG4gICAgICAgIGdyaWQtcm93OiA0O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuXG4gICAgICAudW5fc3RvcmF0ZWd5TWFwX2l0ZW05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAyO1xuICAgICAgICBncmlkLXJvdzogNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgJi5ocF9ncmlkQ29sdW1uXzRDb2xzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTAge1xuICAgICAgICBncmlkLWNvbHVtbjogMyAvIDM7XG4gICAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTEge1xuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDQ7XG4gICAgICAgIGdyaWQtcm93OiA1O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAmLmhwX2dyaWRDb2x1bW5fMkNvbHNfX3N0YXJ0NCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTEyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDUgLyA1O1xuICAgICAgICBncmlkLXJvdzogNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTMge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICAgIGdyaWQtcm93OiA2O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTE0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAyO1xuICAgICAgICBncmlkLXJvdzogNjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgJi5ocF9ncmlkQ29sdW1uXzRDb2xzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTUge1xuICAgICAgICBncmlkLWNvbHVtbjogMyAvIDM7XG4gICAgICAgIGdyaWQtcm93OiA2O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnVuX3N0b3JhdGVneU1hcF9pdGVtMTYge1xuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDQ7XG4gICAgICAgIGdyaWQtcm93OiA2O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAmLmhwX2dyaWRDb2x1bW5fMkNvbHNfX3N0YXJ0NCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51bl9zdG9yYXRlZ3lNYXBfaXRlbTE3IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDUgLyA1O1xuICAgICAgICBncmlkLXJvdzogNjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0Q29tcGFueUluZm9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuOTZweDtcbiAgICBjb2xvcjogI2UwNDYxZDtcbiAgfVxuXG4gIC51bl9yZXN1bHRDb21wYW55SW5mb190YWJsZSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG8gMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICByb3ctZ2FwOiA1cHg7XG5cbiAgICAudW5fcmVzdWx0Q29tcGFueUluZm9fdGFibGVEYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNjRweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXG4gICAgICAmLnVuX3Jlc3VsdENvbXBhbnlJbmZvX3RhYmxlRGF0YUhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0NjFkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYudW5fcmVzdWx0Q29tcGFueUluZm9fdGFibGVEYXRhT3RoZXIge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmNmYyZWM7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDExKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgxNCkge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDE2KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0VXNhZ2VHdWlkZSB7XG4gICAgPmgzIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogI2UwNDYxZDtcbiAgICB9XG5cbiAgICA+cCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNjRweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC51bl9yZXN1bHRVc2FnZUd1aWRlU3RlcHNfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIC51bl9yZXN1bHRVc2FnZUd1aWRlU3RlcHNfaXRlbUxlZnQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudW5fcmVzdWx0VXNhZ2VHdWlkZVN0ZXBzX2l0ZW1SaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51bl9yZXN1bHRVc2FnZUd1aWRlU3RlcHNfaXRlbUxlZnQge1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTA0NjFkO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2l0LW1hcC9kaWFnbm9zZS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY28tZG90LnN2ZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKDEwMCUgKyAxMHB4KSk7XG4gICAgfVxuXG4gICAgPnNwYW4ge1xuICAgICAgY29sb3I6ICNlMDQ2MWQ7XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNjZweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0VXNhZ2VHdWlkZVN0ZXBzX2l0ZW1SaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDEzcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgPnAge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNjRweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC51bl9yZXN1bHRVc2FnZUd1aWRlU3RlcHNfaXRlbVBvaW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICA+c3BhbiB7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQ2MWQ7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0VXNhZ2VHdWlkZVN1cHBvcnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmYyZWM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcblxuICAgID5oNCB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuOTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZTA0NjFkO1xuICAgIH1cblxuICAgID5wIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5lbF9idG4ge1xuICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgIC5lbF9idG5faWNvbi5lbF9idG5fY29uc3VsdGluZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxlZnQ6IDZweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDI3LjZweDtcbiAgICAgICAgICBoZWlnaHQ6IDMzLjNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI3LjZweCBhdXRvO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fcmVzdWx0VXNhZ2VHdWlkZVN1cHBvcnRfZnVraWRhc2hpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cblxuICAudW5fY29sbGFwc2VJbmZvVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuODhweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjE2YjtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgID5zcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzO1xuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzX29wZW4ge1xuICAgICAgPnNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fY29sbGFwc2VJbmZvQ29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDQwcHggNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgfVxuXG4gIC51bl9jb2xsYXBzZUluZm9Ub3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAudW5fY29sbGFwc2VJbmZvVG9wX2NvbnRhaW5lciB7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgd2lkdGg6IGNhbGMoNDAwIC8gOTUwICogMTAwJSk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgd2lkdGg6IGNhbGMoNTUwIC8gOTUwICogMTAwJSk7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb1RvcF9jb250YWluZXJJbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb01pZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgID5oNCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNmY3O1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XG4gICAgfVxuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb01pZF9pdGVtcyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb01pZF9pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb01pZF90aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC44cHg7XG4gICAgY29sb3I6ICNlMDQ2MWQ7XG4gIH1cblxuICAudW5fY29sbGFwc2VJbmZvTWlkX3BpbGxzIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgLnVuX2NvbGxhcHNlSW5mb01pZF9waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiA2NHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTIxNmI7XG4gICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNTJweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC51bl9jb2xsYXBzZUluZm9NaWRfdGV4dHdyYXAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAudW5fY29sbGFwc2VJbmZvTWlkX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDdweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0NjFkO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxuXG4gIC51bl9yb2FkTWFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudW5fcm9hZE1hcFRhYmxlX3RyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnVuX3JvYWRNYXBUYWJsZV90aCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41NnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0NjFkO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgfVxuICB9XG5cbiAgLnVuX3JvYWRNYXBUYWJsZV9sZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG5cbiAgLnVuX3JvYWRNYXBUYWJsZV9taWQge1xuICAgIHdpZHRoOiAxNDZweDtcbiAgfVxuXG4gIC51bl9yb2FkTWFwVGFibGVfc20ge1xuICAgIHdpZHRoOiAxMTZweDtcbiAgfVxuXG4gIC51bl9yb2FkTWFwVGFibGVfeHNtIHtcbiAgICB3aWR0aDogNTZweDtcbiAgfVxuXG4gIC51bl9yb2FkTWFwVGFibGVfYm9keSB7XG4gICAgPi51bl9yb2FkTXBhdFRhYmxlX3RyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgLnVuX3JvYWRNYXBUYWJsZV90ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGxldHRlci1zcGFjaW5nOiAuNTZweDtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgICYudW5fcm9hZE1hcFRhYmxlX3RkV3JhcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJi51bl9yb2FkTWFwVGFibGVfdGRMYXJnZSB7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgfVxuXG4gICAgJi51bl9yb2FkTWFwVGFibGVfc20ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAudW5fcm9hZE1hcFVuaXRfYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC40OHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cblxuICAudW5fcm9hZE1hcFVuaXRfYm9keV9wYXJ0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogY2FsYygxNDBweCAtIDIgKiAxM3B4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLnVuX3JvYWRNYXBVbml0X2JvZHlfcGFydDEge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggZG90dGVkICNlMDQ2MWQ7XG4gICAgfVxuICB9XG5cbiAgLnVuX3JvYWRNYXBVbml0X2Fycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQ2MWQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAuNyUsIDc2LjclIDAuNyUsIDc2LjclIDAsIDEwMCUgNTAlLCA3Ni43JSAxMDAlLCA3Ni43JSA5OS4zJSwgMCA5OS4zJSk7XG5cbiAgICAmLngyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDIwMCUgKyAxcHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgODguNCUgMC43JSwgODguNCUgMCwgMTAwJSA1MCUsIDg4LjQlIDEwMCUsIDg4LjQlIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLngzIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMwMCUgKyAycHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTIuMiUgMC43JSwgOTIuMiUgMCwgMTAwJSA1MCUsIDkyLjIlIDEwMCUsIDkyLjIlIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDQwMCUgKyAzcHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTQuMiUgMC43JSwgOTQuMiUgMCwgMTAwJSA1MCUsIDk0LjIlIDEwMCUsIDk0LjIlIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng1IHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwMCUgKyA0cHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTUuMyUgMC43JSwgOTUuMyUgMCwgMTAwJSA1MCUsIDk1LjMlIDEwMCUsIDk1LjMlIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng2IHtcbiAgICAgIHdpZHRoOiBjYWxjKDYwMCUgKyA1cHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTYuMSUgMC43JSwgOTYuMSUgMCwgMTAwJSA1MCUsIDk2LjElIDEwMCUsIDk2LjElIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng3IHtcbiAgICAgIHdpZHRoOiBjYWxjKDcwMCUgKyA2cHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTYuNyUgMC43JSwgOTYuNyUgMCwgMTAwJSA1MCUsIDk2LjclIDEwMCUsIDk2LjclIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng4IHtcbiAgICAgIHdpZHRoOiBjYWxjKDgwMCUgKyA3cHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTcuMSUgMC43JSwgOTcuMSUgMCwgMTAwJSA1MCUsIDk3LjElIDEwMCUsIDk3LjElIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLng5IHtcbiAgICAgIHdpZHRoOiBjYWxjKDkwMCUgKyA4cHgpO1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMC43JSwgOTcuNSUgMC43JSwgOTcuNSUgMCwgMTAwJSA1MCUsIDk3LjUlIDEwMCUsIDk3LjUlIDk5LjMlLCAwIDk5LjMlKTtcbiAgICB9XG5cbiAgICAmLngxMCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAwJSArIDlweCk7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLjclLCA5Ny44JSAwLjclLCA5Ny44JSAwLCAxMDAlIDUwJSwgOTcuOCUgMTAwJSwgOTcuOCUgOTkuMyUsIDAgOTkuMyUpO1xuICAgIH1cbiAgfVxuXG4gIC51bl9yb2FkTWFwRGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjU2cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAudW5fY29tbWVudCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOTUwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQ2MWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdG9wOiAtOTVweDtcbiAgICBsZWZ0OiAtNjdweDtcbiAgICBtYXJnaW46IGF1dG87XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItY29sb3I6ICNlMDQ2MWQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgICByaWdodDogNjdweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG5cbiAgICAmLmlzX3Nob3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAudW5fZm9vdGVyQ29udGVudHNJbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE2MHB4O1xuICB9XG5cbiAgLnVuX2Zvb3RlckNvbnRlbnRzX3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1MHB4IDUwcHg7XG4gIH1cblxuICAudW5fZm9vdGVyQ29udGVudHNMb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLnVuX2Zvb3RlckNvbnRlbnRzX2NvbXBhbnkge1xuICAgID5pbWcge1xuICAgICAgd2lkdGg6IDEwOXB4O1xuICAgIH1cbiAgfVxuXG4gIC51bl9mb290ZXJDb250ZW50c0luZm8ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuXG4gIC51bl9mb290ZXJDb250ZW50c0NvbHVtbiB7XG4gICAgZmxleDogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAudW5fZm9vdGVyQ29udGVudHNTbnMge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnVuX2Zvb3RlckNvbnRlbnRzU25zX2l0ZW0ge1xuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICB9XG4gIH1cblxuICAudW5fZm9vdGVyQ29udGVudHNfbWFpbCB7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgYm9yZGVyLWNvbG9yLCBjb2xvcjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4ycztcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzhFOEU4RSwgIzRFNEU0RSk7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBzcGFuIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwIDhweCAyOHB4O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2l0LW1hcC9kaWFnbm9zZS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY28tbmF2LW1haWwuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxMnB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNGU0ZTRlO1xuICAgICAgY29sb3I6ICM0ZTRlNGU7XG5cbiAgICAgID5zcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pdC1tYXAvZGlhZ25vc2UvYXNzZXRzL2ltYWdlcy9jb21tb24vaWNvLW5hdi1tYWlsLWhvdmVyLnN2ZylcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudW5fZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwNDcyNztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgLnVuX2Zvb3RlcklubmVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAudW5fZm9vdGVySW5uZXJfcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC51bl9mb290ZXJJbm5lck5hdiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnVuX2Zvb3RlcklubmVyTmF2X2xpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnVuX2Zvb3RlcklubmVyQ29weXJpZ2h0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgID5zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnVuX2Zvb3RlcklubmVyUGFnZVRvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2l0LW1hcC9kaWFnbm9zZS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY28tcGFnZVRvcC5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwNDcyNztcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gICAgdG9wOiAtNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMTJweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgLnVuX2Zvb3Rlck5hdl9pdGVtIHtcbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGUge1xuICAgIG1heC13aWR0aDogMTA0MHB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuXG4gIC51bl9wcmlvcml0eVRhYmxlX3RoZWFkLFxuICAudW5fcHJpb3JpdHlUYWJsZV90Ym9keSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfdGJvZHkge1xuICAgIC51bl9wcmlvcml0eVRhYmxlX3RoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfdHIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfdGgge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDQ2MWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjY0cHg7XG4gICAgd2lkdGg6IGNhbGMoODhweCAqIDQgLyAxMDQwcHggKiAxMDAlKTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2UwNDYxZDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2UwNDYxZDtcbiAgICB9XG5cbiAgICAmLnVuX3ByaW9yaXR5VGFibGVfdGhDb3VudDEge1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgfVxuXG4gICAgJi51bl9wcmlvcml0eVRhYmxlX3RoQ291bnQyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDg4cHggKiAyKTtcbiAgICB9XG5cbiAgICAmLnVuX3ByaW9yaXR5VGFibGVfdGhDb3VudDMge1xuICAgICAgd2lkdGg6IGNhbGMoODhweCAqIDMpO1xuICAgIH1cblxuICAgICYudW5fcHJpb3JpdHlUYWJsZV90aENvdW50NCB7XG4gICAgICB3aWR0aDogY2FsYyg4OHB4ICogNCk7XG4gICAgfVxuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfdGhMYXJnZSB7XG4gICAgd2lkdGg6IDM0NHB4O1xuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfdGQge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgbWluLWhlaWdodDogODhweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42NHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IGNhbGMoODhweCAvIDEwNDBweCAqIDEwMCUpO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIH1cblxuICAgIC5lbF9yYWRpbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDNweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi51bl9wcmlvcml0eVRhYmxlX3JhZGlvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVuX3ByaW9yaXR5VGFibGVfcmFkaW9XcmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTA0NjFkO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlMDQ2MWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICYudW5fcHJpb3JpdHlUYWJsZV9yYWRpb1dyYXBDb3VudDEge1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgfVxuXG4gICAgJi51bl9wcmlvcml0eVRhYmxlX3JhZGlvV3JhcENvdW50MiB7XG4gICAgICB3aWR0aDogY2FsYyg4OHB4ICogMik7XG4gICAgfVxuXG4gICAgJi51bl9wcmlvcml0eVRhYmxlX3JhZGlvV3JhcENvdW50MyB7XG4gICAgICB3aWR0aDogY2FsYyg4OHB4ICogMyk7XG4gICAgfVxuXG4gICAgJi51bl9wcmlvcml0eVRhYmxlX3JhZGlvV3JhcENvdW50NCB7XG4gICAgICB3aWR0aDogY2FsYyg4OHB4ICogNCk7XG4gICAgfVxuICB9XG5cblxuXG4gIC51bl9wcmlvcml0eVRhYmxlX3RkTGFyZ2Uge1xuICAgIHdpZHRoOiAzNDRweDtcbiAgfVxuXG4gIC51bl9jYXV0aW9uIHtcbiAgICA+cCB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuXG4gIC51bl9wcmludFJlc3VsdF9vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubHlfd3JhcF9zdXBwb3J0X2luZm8ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnVuX3N1cHBvcnRJbmZvU2VhcmNoX2hlYWRpbmcge1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAudW5fc3VwcG9ydEluZm9TZWFyY2gge1xuICAgIC5lbF9oZWFkaW5nX3JvdzEge1xuICAgICAgZm9udC1zaXplOiAzLjByZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogLTMyN3B4O1xuICAgIH1cblxuICAgIC5lbF9oZWFkaW5nX3JvdzIge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4yOHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXRlLWNoa2J4IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDRweCAwO1xuXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY2hlY2tib3gge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZiNTM7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI0ZGMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNGRjA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5jaGVja2JveDpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDZiNTM7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICB9XG4gIH1cblxuICAubWFwbWVudSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxuXG4gIC5zZWFyY2gtYXJlYSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogMjg1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U3ODk4OTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y3Zjc7XG5cbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgfVxuXG4gICAgICBsaSB1bCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgbGkgdWwgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDNweCAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICA+IGxpIHtcbiAgICAgICAgLnJlZ2lvbkxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjMWIyMjg1O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM1YzYxYWU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHJlZkNvdW50IHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWIyMjg1O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByZWZMaW5rIHtcbiAgICAgIGNvbG9yOiAjMWIyMjg1O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICc+JztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogIzFiMjI4NTtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzVjNjFhZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlZ2lvbkxpbms6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4pemJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbG9yOiAjMWIyMjg1O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAucHJlZkNvdW50IHtcbiAgICAgIGNvbG9yOiAjMWIyMjg1O1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmFyZWFfMDAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xNTBweDtcbiAgICBib3JkZXItY29sb3I6ICNhNjQ5NjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjFmNDtcbiAgfVxuXG4gIC5hcmVhXzAxIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTE1MHB4O1xuICAgIGJvcmRlci1jb2xvcjogIzQ5NzVhYjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmY5O1xuICB9XG5cbiAgLmFyZWFfMDIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgdG9wOiA5MHB4O1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjc4YWI0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY5ZmU7XG4gIH1cblxuICAuYXJlYV8wMyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzQwcHg7XG4gICAgcmlnaHQ6IC0xNTBweDtcbiAgICBib3JkZXItY29sb3I6ICMzMDhkODM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmNmYjtcblxuICAgIHVsIGxpIHVsIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDJweDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYXJlYV8wNCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAyMDBweDtcbiAgICBib3JkZXItY29sb3I6ICM0ZDkyNTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZmJmMztcblxuICAgIHVsIGxpIHVsIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6IDJweDtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYXJlYV8wNSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzQwcHg7XG4gICAgbGVmdDogMjAwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWM5NDJlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY4ZWU7XG5cbiAgICB1bCBsaSB1bCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgZ2FwOiAycHg7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmFyZWFfMDYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzQ3ODMxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYzZWQ7XG4gIH1cblxuICAuYXJlYV8wNyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICB0b3A6IDM0MHB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjM1NzQ2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYxZWY7XG4gIH1cblxuICAuYXJlYV8wOCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICB0b3A6IDIzNnB4O1xuICAgIGxlZnQ6IC0xNTBweDtcbiAgICBib3JkZXItY29sb3I6ICNhNjQ5NjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjFmNDtcbiAgfVxuXG4gIC51bl9zdXBwb3J0SW5mb1ByZWZlY3R1cmVfaGVhZGluZyB7XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAudW5fc3VwcG9ydEluZm9QcmVmZWN0dXJlIHtcbiAgICAuZWxfaGVhZGluZ19yb3cxIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnVuX2NhdGVnb3J5U2VjdGlvbiB7XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnVuX2NhdGVnb3J5U2VjdGlvbl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuYmxfYXJ0aWNsZUxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuYmxfYXJ0aWNsZUl0ZW1fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgLmJsX2FydGljbGVJdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJsX2FydGljbGVJdGVtIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAuYmxfYXJ0aWNsZUl0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5ibF9hcnRpY2xlSXRlbV9oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmJsX2FydGljbGVJdGVtX2RhdGUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICMxNTE1OTM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aWR0aDogODBweDtcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gIH1cblxuICAuYmxfYXJ0aWNsZUl0ZW1fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5ibF9hcnRpY2xlSXRlbV9kZXRhaWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5ibF9hcnRpY2xlSXRlbV9oZWFkZXIgKyAuYmxfYXJ0aWNsZUl0ZW1fZGV0YWlsIHtcbiAgICBtYXJnaW4tbGVmdDogOTVweDtcbiAgfVxuXG4gIC5ibF9hcnRpY2xlSXRlbV9kZXRhaWxSb3cge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmJsX2FydGljbGVJdGVtX2RldGFpbExhYmVsIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmJsX2FydGljbGVJdGVtX2RldGFpbFZhbHVlIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZsZXg6IDE7XG4gIH1cblxuICAuYmxfYXJ0aWNsZUl0ZW1fZGl2aWRlciB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuXG4gIC5ibF9jYXRlZ29yeUJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJsX2FydGljbGVMaXN0X2VtcHR5IHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmJsX2FydGljbGVMaXN0X2VtcHR5X3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG5cbiAgLmJsX25hdkJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5ibF9uYXZCdXR0b25zX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJsX25hdkJ1dHRvbnNfYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmJsX25hdkJ1dHRvbnNfYm90dG9tIC5lbF9idG5fX2JvcmRlci5lbF9idG5fX3doaXRlOmhvdmVyIC5lbF9idG5faWNvbi5lbF9idG5faWNvbl9sZWZ0LFxuICAuYmxfbmF2QnV0dG9uc190b3AgLmVsX2J0bl9fYm9yZGVyLmVsX2J0bl9fd2hpdGU6aG92ZXIgLmVsX2J0bl9pY29uLmVsX2J0bl9pY29uX2xlZnQsXG4gIC5ibF9uYXZCdXR0b25zX3RvcCAuZWxfYnRuX19ibHVlOmhvdmVyIC5lbF9idG5faWNvbi5lbF9idG5faWNvbl9sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cblxuICAudW5fc3VwcG9ydEluZm9DYXRlZ29yeSB7XG4gICAgLmVsX2hlYWRpbmdfcm93MSB7XG4gICAgICBmb250LXNpemU6IDMuMHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC51bl9zdXBwb3J0SW5mb0NhdGVnb3J5X2hlYWRpbmcge1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/