/* font */
/* flex align */
/* flex justify-content */
/* flex direction*/
/* flex row */
/* scrollbar mixin */
pre {
  margin: 0;
}

#root .styleguideRoot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* highlight js style */
  /* --- */
}
#root .styleguideRoot .hljs-keyword,
#root .styleguideRoot .hljs-literal,
#root .styleguideRoot .hljs-name,
#root .styleguideRoot .hljs-symbol {
  color: #569cd6;
}
#root .styleguideRoot .hljs-link {
  color: #569cd6;
  text-decoration: underline;
}
#root .styleguideRoot .hljs-built_in,
#root .styleguideRoot .hljs-type {
  color: #4ec9b0;
}
#root .styleguideRoot .hljs-class,
#root .styleguideRoot .hljs-number {
  color: #b8d7a3;
}
#root .styleguideRoot .hljs-meta .hljs-string,
#root .styleguideRoot .hljs-string {
  color: #d69d85;
}
#root .styleguideRoot .hljs-regexp,
#root .styleguideRoot .hljs-template-tag {
  color: #9a5334;
}
#root .styleguideRoot .hljs-formula,
#root .styleguideRoot .hljs-function,
#root .styleguideRoot .hljs-params,
#root .styleguideRoot .hljs-subst,
#root .styleguideRoot .hljs-title {
  color: #dcdcdc;
}
#root .styleguideRoot .hljs-comment,
#root .styleguideRoot .hljs-quote {
  color: #57a64a;
  font-style: italic;
}
#root .styleguideRoot .hljs-doctag {
  color: #608b4e;
}
#root .styleguideRoot .hljs-meta,
#root .styleguideRoot .hljs-meta .hljs-keyword,
#root .styleguideRoot .hljs-tag {
  color: #9b9b9b;
}
#root .styleguideRoot .hljs-template-variable,
#root .styleguideRoot .hljs-variable {
  color: #bd63c5;
}
#root .styleguideRoot .hljs-attr,
#root .styleguideRoot .hljs-attribute {
  color: #9cdcfe;
}
#root .styleguideRoot .hljs-section {
  color: gold;
}
#root .styleguideRoot .hljs-emphasis {
  font-style: italic;
}
#root .styleguideRoot .hljs-strong {
  font-weight: 700;
}
#root .styleguideRoot .hljs-bullet,
#root .styleguideRoot .hljs-selector-attr,
#root .styleguideRoot .hljs-selector-class,
#root .styleguideRoot .hljs-selector-id,
#root .styleguideRoot .hljs-selector-pseudo,
#root .styleguideRoot .hljs-selector-tag {
  color: #d7ba7d;
}
#root .styleguideRoot .hljs-addition {
  background-color: #144212;
  display: inline-block;
  width: 100%;
}
#root .styleguideRoot .hljs-deletion {
  background-color: #600;
  display: inline-block;
  width: 100%;
}
#root .styleguideRoot .hljs {
  line-height: normal;
  -webkit-transition: ease-in-out 0.2s;
  transition: ease-in-out 0.2s;
  cursor: text;
  background: #2b2b2b;
}
#root .styleguideRoot .hljs::-moz-selection {
  color: inherit;
}
#root .styleguideRoot .hljs::selection {
  color: inherit;
}
#root .styleguideRoot .hljs:hover {
  background-color: #000;
}
#root .styleguideRoot .hljs-comment,
#root .styleguideRoot .hljs-quote {
  font-style: normal;
}
#root .styleguideRoot .codeArea {
  width: 100%;
}
#root .styleguideRoot .codeArea pre {
  max-height: 400px;
}
#root .styleguideRoot .codeArea pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em;
  background: #1e1e1e;
  color: #dcdcdc;
  font-size: 16px;
  max-height: inherit;
  border-radius: 8px;
}
#root .styleguideRoot .codeArea pre.hljs-sc:hover .hljs-copy-button {
  right: 3em !important;
}
#root .styleguideRoot .hljs-ln {
  width: auto;
}
#root .styleguideRoot .hljs-ln-numbers {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: center;
  color: #ccc;
  border-right: 1px solid #ccc;
  padding-right: 5px !important;
}
#root .styleguideRoot .hljs-ln-code {
  padding-left: 10px;
  white-space: pre-wrap;
}
#root .styleguideRoot .hljs-ln-n:before {
  white-space: nowrap;
}
#root .styleguideRoot code {
  overflow-y: auto;
  max-height: 400px;
}
#root .styleguideRoot .codeName {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 10px;
  font-size: 24px;
  font-weight: 700;
  color: #111;
  margin-bottom: 14px;
}
#root .styleguideTable {
  border-top: 1px solid #222;
  width: 100%;
}
#root .styleguideTable table {
  width: 100%;
}
#root .styleguideTable th[scope=col],
#root .styleguideTable td {
  height: 40px;
  border: 1px solid #d8d8d8;
  border-top: 0;
  text-align: left;
  padding: 0 20px;
  font-size: var(--krds-pc-font-size-label-medium);
  color: #464c53;
}
#root .styleguideTable th[scope=col]:first-of-type,
#root .styleguideTable td:first-of-type {
  border-left: 0;
}
#root .styleguideTable th[scope=col]:last-of-type,
#root .styleguideTable td:last-of-type {
  border-right: 0;
}
#root .styleguideTable th[scope=col] {
  font-size: 0.875rem;
  font-size: var(--krds-pc-font-size-heading-xxsmall);
  color: #666;
  background-color: #eee;
}
#root .styleguideTable td {
  background-color: #fff;
}
#root .styleguideFont {
  font-size: 2.5rem;
  color: #111;
}
#root .styleguideHeadingText {
  color: #111;
}
#root .styleguideHeading01 {
  font-size: 1.625rem;
}
#root .styleguideHeading02 {
  font-size: 1.25rem;
}
#root .styleguideHeading03 {
  font-size: 1.125rem;
}
#root .styleguideBodyText {
  color: #111;
}
#root .styleguideBodyText.lg {
  font-size: 1rem;
}
#root .styleguideBodyText.m {
  font-size: 0.875rem;
}
#root .styleguideBodyText.ms {
  font-size: 0.8125rem;
}
#root .styleguideBodyText.sm {
  font-size: 0.75rem;
}
#root .styleguideBodyText.etc {
  font-size: 0.6875rem;
}
#root .styleguideContents {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #f4f6fa;
}
#root .styleguideContentsInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 30px;
  padding: 40px 45px;
  height: 100%;
}
#root .styleguideContentsHeader {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
#root .styleguideContentsHeaderText {
  font-size: 32px;
  font-weight: 700;
  color: #222;
}
#root .styleguideContentsBody {
  padding: 46px 117px 68px 0;
  border-radius: 14px;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
  background-color: #fff;
}
#root .styleguideContentsSection + .styleguideContentsSection {
  margin-top: 70px;
}
#root .styleguideContentsGroup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 100px;
  padding-top: 30px;
  padding-bottom: 70px;
  padding-left: 58px;
}
#root .styleguideContentsGroup:last-of-type {
  padding-bottom: 0;
}
#root .styleguideContentsGroup.row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-column-gap: 20px;
  -moz-column-gap: 20px;
  column-gap: 20px;
  width: 100%;
}
#root .styleguideContentsGroup.row .icon.black {
  background-color: #000;
}
#root .styleguideContentsGroup.bg {
  padding: 10px !important;
  background-color: #446eff;
}
#root .styleguideContentsLabel {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 54px;
  text-transform: uppercase;
  font-size: 32px;
  font-weight: 700;
  color: #111;
  border-radius: 0 50px 50px 0;
  background-color: #f0f0f0;
  padding-left: 58px;
}
#root .styleguideContentsLabel::before {
  content: "";
  width: 5px;
  height: 35px;
  border-radius: 0 5px 5px 0;
  background-color: #446eff;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
#root .styleguideContentsBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 30px;
}
#root .styleguideRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 40px;
  -moz-column-gap: 40px;
  column-gap: 40px;
  padding-top: 30px;
  padding-left: 58px;
}
#root .styleguideRow .styleguideContentsGroup {
  row-gap: 20px;
  padding: 0;
}
#root .styleguideRow.col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  row-gap: 20px;
}
#root .styleguideRow.col.type02 {
  row-gap: 100px;
}
#root .styleguideRow + .styleguideRow {
  padding-bottom: 70px;
}
#root .styleguideRowItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 20px;
}
#root .styleguideRowItem.full {
  width: 100%;
}
#root .styleguideColumn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 30px;
}
#root .styleguideColumnBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 95px;
  -moz-column-gap: 95px;
  column-gap: 95px;
}
#root .styleguideSubTitle {
  font-size: var(--krds-pc-font-size-heading-medium);
  font-weight: 700;
  color: var(--krds-color-light-gray-95);
}
#root .sub-tit {
  font-size: var(--krds-pc-font-size-body-medium);
}
#root .styleguideSubTitle.fs20 {
  font-size: 1.25rem;
}
#root .styleguideSubTitle.fs24 {
  font-size: 1.5rem;
}
#root .styleguideSubTitle.blue {
  color: #157efb;
}
#root .styleguideText16 {
  font-size: 1rem;
  color: #111;
}
#root .styleguideColorList {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 1px solid #dadff1;
}
#root .styleguideColorItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 8px;
}
#root .styleguideColorText {
  font-size: 0.875rem;
  color: #111;
  text-transform: uppercase;
}
#root .styleguideColorCircle {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
#root .styleguideColorCircle.primary1 {
  background-color: #446eff;
}
#root .styleguideColorCircle.primary2 {
  background-color: #3259da;
}
#root .styleguideColorCircle.primary3 {
  background-color: #1e44c1;
}
#root .styleguideColorCircle.secondary1 {
  background-color: #964eff;
}
#root .styleguideColorCircle.secondary2 {
  background-color: #793fce;
}
#root .styleguideColorCircle.secondary3 {
  background-color: #22d357;
}
#root .styleguideColorCircle.error {
  background-color: #ff263c;
}
#root .styleguideColorCircle.gray-scale1 {
  background-color: #000;
}
#root .styleguideColorCircle.gray-scale2 {
  background-color: #111;
}
#root .styleguideColorCircle.gray-scale3 {
  background-color: #333;
}
#root .styleguideColorCircle.gray-scale4 {
  background-color: #666;
}
#root .styleguideColorCircle.gray-scale5 {
  background-color: #999;
}
#root .styleguideColorCircle.gray-scale6 {
  -webkit-box-shadow: 0 0 0 1px #eee;
  box-shadow: 0 0 0 1px #eee;
  background-color: #fff;
}
#root .styleguideColorCircle.gray-scale7 {
  background-color: #bbb;
}
#root .styleguideColorCircle.gray-scale8 {
  background-color: #ccc;
}
#root .styleguideColorCircle.gray-scale9 {
  background-color: #ddd;
}
#root .styleguideColorCircle.gray-scale10 {
  background-color: #eee;
}
#root .styleguideColorCircle.gray-scale11 {
  background-color: #444;
}
#root .styleguideColorCircle.bg1 {
  background-color: #f4f4f4;
}
#root .styleguideColorCircle.bg2 {
  background-color: #f8f8f8;
}
#root .styleguideColorCircle.bg3 {
  background-color: #f9f9f9;
}
#root .styleguideColorCircle.bg4 {
  background-color: #eaf9ff;
}
#root .styleguideColorCircle.bg5 {
  background-color: #edf4ff;
}
#root .styleguideColorCircle.bg6 {
  background-color: #f5edff;
}
#root .styleguideLeftAreaHead {
  padding: 35px 35px 22px 35px;
  background-color: #446eff;
}
#root .styleguideLeftAreaHeadBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 16px;
}
#root .styleguideLeftAreaHeadBox a {
  min-height: 32px;
}
#root .styleguideLeftAreaHeadBox img {
  display: none;
}
#root .styleguideLeftAreaBottom {
  position: relative; /*max-height: calc(100% - 244px); overflow-y: auto;*/
  padding: 28px 42px 28px 28px;
  background-color: #fff;
}
#root .styleguideTag {
  margin-top: 22px;
  padding: 10px 15px;
  max-width: 174px;
  border-radius: 23.5px;
  background-color: #fff;
}
#root .styleguideTagText {
  font-size: 17px;
  font-weight: 700;
  color: #111;
}
#root .styleguideMenuList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 25px;
}
#root .styleguideMenuItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 54px;
  border-radius: 8px;
}
#root .styleguideMenuItem.active {
  font-weight: 700;
  background-color: #d9e1ff;
}
#root .styleguideMenuItem.active svg path {
  stroke: #2352f4;
}
#root .styleguideMenuItem.active .styleguideMenuText {
  color: #2352f4;
}
#root .styleguideMenuText {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 25px;
  -moz-column-gap: 25px;
  column-gap: 25px;
  width: 100%;
  height: 100%;
  font-size: 18px;
  color: #555;
  padding: 0 18px;
}
#root .styleguideMenuText svg {
  width: 25px;
  height: 25px;
}
#root .styleguideMenuText:focus {
  outline: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#root .styleguideBtnCodingList {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 208px;
  height: 52px;
  padding: 0 20px 0 14px;
  border-radius: 15px;
  color: #fff;
  background-color: #454545;
  -webkit-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}
#root .styleguideBtnCodingListText {
  margin-left: 10px;
  margin-right: auto;
  font-size: 18px;
  font-weight: 700;
  color: currentColor;
}
#root .styleguideBtnCodingList svg {
  color: currentColor;
}
#root .styleguideBtnCodingList::before {
  content: "";
  position: absolute;
  top: -5px;
  right: 0;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background-color: #ef4444;
}
#root #styleguideLeftArea {
  /*position: fixed;*/
  width: 300px;
  height: 100%;
}
#root #styleguideMenuLine {
  position: absolute;
  right: 0;
  width: 4px;
  height: 43px;
  border-radius: 58px 0 0 58px;
  background-color: #446eff;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
#root .styleguideTitleBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 20px;
}
#root .styleguideDescription {
  font-size: 17px;
  color: var(--krds-color-light-gray-70);
}
#root .styleguideColorListContainer {
  padding: 40px;
}
#root .styleguideColorListContainer.light {
  border-radius: 12px 12px 0 0;
  background-color: var(--krds-color-light-gray-5);
}
#root .styleguideColorListContainer.light .styleguideColorListColumnTitle {
  color: var(var(--krds-color-light-gray-95));
}
#root .styleguideColorListContainer.dark {
  border-radius: 0 0 12px 12px;
  background-color: var(--krds-color-light-gray-95);
}
#root .styleguideColorListContainer.dark .styleguideColorList {
  border: 0;
}
#root .styleguideColorListContainer.dark .styleguideColorListColumnTitle {
  color: var(--krds-color-light-gray-10);
}
#root .styleguideColorName {
  font-size: 15px;
  color: var(--krds-color-light-gray-90);
}
#root .styleguideColorListColumn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 16px;
}
#root .styleguideColorListColumnTitle {
  font-size: 17px;
  font-weight: 700;
}
#root .styleguideColorList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#root .styleguideRoot .krds-pagination {
  margin-top: 0;
}
#root .styleguideRoot .krds-pagination .page-navi,
#root .styleguideRoot.krds-pagination .page-link {
  height: auto;
}
#root .styleguideColorItem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 8px;
  min-width: 63px;
  height: 80px;
}
#root .styleguideColorItem:first-child {
  background-color: #fff !important;
}
#root .styleguideColorItem[class*="50"] .styleguideColorName, #root .styleguideColorItem[class*="60"] .styleguideColorName, #root .styleguideColorItem[class*="70"] .styleguideColorName, #root .styleguideColorItem[class*="80"] .styleguideColorName, #root .styleguideColorItem[class*="90"] .styleguideColorName, #root .styleguideColorItem[class*="95"] .styleguideColorName {
  color: #fff;
}
#root .styleguideColorItem.primary5 {
  background-color: var(--krds-color-light-primary-5);
}
#root .styleguideColorItem.primary10 {
  background-color: var(--krds-color-light-primary-10);
}
#root .styleguideColorItem.primary20 {
  background-color: var(--krds-color-light-primary-20);
}
#root .styleguideColorItem.primary30 {
  background-color: var(--krds-color-light-primary-30);
}
#root .styleguideColorItem.primary40 {
  background-color: var(--krds-color-light-primary-40);
}
#root .styleguideColorItem.primary50 {
  background-color: var(--krds-color-light-primary-50);
}
#root .styleguideColorItem.primary60 {
  background-color: var(--krds-color-light-primary-60);
}
#root .styleguideColorItem.primary70 {
  background-color: var(--krds-color-light-primary-70);
}
#root .styleguideColorItem.primary80 {
  background-color: var(--krds-color-light-primary-80);
}
#root .styleguideColorItem.primary90 {
  background-color: var(--krds-color-light-primary-90);
}
#root .styleguideColorItem.primary95 {
  background-color: var(--krds-color-light-primary-95);
}
#root .styleguideColorItem.secondary5 {
  background-color: var(--krds-color-light-secondary-5);
}
#root .styleguideColorItem.secondary10 {
  background-color: var(--krds-color-light-secondary-10);
}
#root .styleguideColorItem.secondary20 {
  background-color: var(--krds-color-light-secondary-20);
}
#root .styleguideColorItem.secondary30 {
  background-color: var(--krds-color-light-secondary-30);
}
#root .styleguideColorItem.secondary40 {
  background-color: var(--krds-color-light-secondary-40);
}
#root .styleguideColorItem.secondary50 {
  background-color: var(--krds-color-light-secondary-50);
}
#root .styleguideColorItem.secondary60 {
  background-color: var(--krds-color-light-secondary-60);
}
#root .styleguideColorItem.secondary70 {
  background-color: var(--krds-color-light-secondary-70);
}
#root .styleguideColorItem.secondary80 {
  background-color: var(--krds-color-light-secondary-80);
}
#root .styleguideColorItem.secondary90 {
  background-color: var(--krds-color-light-secondary-90);
}
#root .styleguideColorItem.secondary95 {
  background-color: var(--krds-color-light-secondary-95);
}
#root .styleguideColorItem.gray5 {
  background-color: var(--krds-gray-5);
}
#root .styleguideColorItem.gray10 {
  background-color: var(--krds-gray-10);
}
#root .styleguideColorItem.gray20 {
  background-color: var(--krds-gray-20);
}
#root .styleguideColorItem.gray30 {
  background-color: var(--krds-gray-30);
}
#root .styleguideColorItem.gray40 {
  background-color: var(--krds-gray-40);
}
#root .styleguideColorItem.gray50 {
  background-color: var(--krds-gray-50);
}
#root .styleguideColorItem.gray60 {
  background-color: var(--krds-gray-60);
}
#root .styleguideColorItem.gray70 {
  background-color: var(--krds-gray-70);
}
#root .styleguideColorItem.gray80 {
  background-color: var(--krds-gray-80);
}
#root .styleguideColorItem.gray90 {
  background-color: var(--krds-gray-90);
}
#root .styleguideColorItem.gray95 {
  background-color: var(--krds-gray-95);
}
#root .styleguideColorItem:last-child {
  background-color: #000;
}
#root .styleguideColorItem:last-child .styleguideColorName {
  color: #fff;
}
@media (hover: hover) {
  #root .styleguideBtnCodingList:hover {
    background-color: #000;
  }
}
#root .krds-btn.primary.hover {
  background-color: var(--krds-light-color-button-primary-fill-hover);
}
#root .krds-btn.primary.pressed {
  background-color: var(--krds-light-color-button-primary-fill-pressed);
}
#root .krds-btn.secondary.hover {
  background-color: var(--krds-light-color-button-secondary-fill-hover);
}
#root .krds-btn.secondary.pressed {
  background-color: var(--krds-light-color-button-secondary-fill-pressed);
}
#root .krds-btn.tertiary.hover {
  background-color: var(--krds-light-color-button-tertiary-fill-hover);
}
#root .krds-btn.tertiary.pressed {
  background-color: var(--krds-light-color-button-tertiary-fill-pressed);
}
#root .krds-btn.grayscale.hover {
  background-color: var(--krds-gray-90);
  border-color: var(--krds-gray-90);
}
#root .krds-btn.grayscale.pressed {
  background-color: var(--krds-gray-100);
  border-color: var(--krds-gray-100);
}
#root .krds-btn.excel.hover {
  background-color: #eaf6ec;
}
#root .krds-btn.excel.pressed {
  background-color: #d8eedd;
}
#root .btn-area {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 80px;
}
#root .krds-form-select.focus {
  border-color: var(--krds-form-select--color-border-active);
  border-width: 2px;
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: var(--krds-form-select--color-text-active);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkM6L1VzZXJzL2tqcy9FLzUwLiVFQyU5RCVCOCVFQyVCMiU5Q18lRUMlOTclODUlRUIlQUMlQjQlRUQlOEYlQUMlRUQlODMlODgvaW5jaGVvbl8tbWFzdGVyL3ByZS1idWlsZC9zY3NzL19taXhpbnMuc2NzcyIsInN0eWxlZ3VpZGUuc2NzcyIsInN0eWxlZ3VpZGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLFNBQUE7QUFPQSxlQUFBO0FBS0EseUJBQUE7QUFLQSxrQkFBQTtBQUtBLGFBQUE7QUFLQSxvQkFBQTtBQ3hCQTtFQUNFLFNBQUE7QUNFRjs7QURFRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxRQUFBO0FDQ0o7QURDRTs7OztFQUlFLGNBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtFQUNBLDBCQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7Ozs7RUFLRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0VBQ0Esa0JBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtBQ0NKO0FEQ0U7OztFQUdFLGNBQUE7QUNDSjtBRENFOztFQUVFLGNBQUE7QUNDSjtBRENFOztFQUVFLGNBQUE7QUNDSjtBRENFO0VBQ0UsV0FBQTtBQ0NKO0FEQ0U7RUFDRSxrQkFBQTtBQ0NKO0FEQ0U7RUFDRSxnQkFBQTtBQ0NKO0FEQ0U7Ozs7OztFQU1FLGNBQUE7QUNDSjtBRENFO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsbUJBQUE7RUFDQSxvQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FDQ0o7QURDRTtFQUNFLGNBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtB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RDZESTtFQUNFLHNEQUFBO0FDM0ROO0FEOERJO0VBQ0Usb0NBQUE7QUM1RE47QUQ4REk7RUFDRSxxQ0FBQTtBQzVETjtBRDhESTtFQUNFLHFDQUFBO0FDNUROO0FEOERJO0VBQ0UscUNBQUE7QUM1RE47QUQ4REk7RUFDRSxxQ0FBQTtBQzVETjtBRDhESTtFQUNFLHFDQUFBO0FDNUROO0FEOERJO0VBQ0UscUNBQUE7QUM1RE47QUQ4REk7RUFDRSxxQ0FBQTtBQzVETjtBRDhESTtFQUNFLHFDQUFBO0FDNUROO0FEOERJO0VBQ0UscUNBQUE7QUM1RE47QUQ4REk7RUFDRSxxQ0FBQTtBQzVETjtBRCtESTtFQUNFLHNCQUFBO0FDN0ROO0FEOERNO0VBQ0UsV0FBQTtBQzVEUjtBRGlFRTtFQUNFO0lBQ0Usc0JBQUE7RUMvREo7QUFDRjtBRGlFRTtFQUNFLG1FQUFBO0FDL0RKO0FEaUVFO0VBQ0UscUVBQUE7QUMvREo7QURpRUU7RUFDRSxxRUFBQTtBQy9ESjtBRGlFRTtFQUNFLHVFQUFBO0FDL0RKO0FEaUVFO0VBQ0Usb0VBQUE7QUMvREo7QURpRUU7RUFDRSxzRUFBQTtBQy9ESjtBRGlFRTtFQUNFLHFDQUFBO0VBQ0EsaUNBQUE7QUMvREo7QURpRUU7RUFDRSxzQ0FBQTtFQUNBLGtDQUFBO0FDL0RKO0FEaUVFO0VBQ0UseUJBQUE7QUMvREo7QURpRUU7RUFDRSx5QkFBQTtBQy9ESjtBRGlFRTtFQUNFLFdBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLFNBQUE7QUMvREo7QURxRUU7RUFDRSwwREFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpREFBQTtBQ25FSiIsImZpbGUiOiJzdHlsZWd1aWRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLyogZm9udCAqL1xuQG1peGluIGZvbnQoJHNpemUsICRmYW1pbHk6ICdpbmhlcml0JywgJGNvbG9yOiBpbmhlcml0KSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICBjb2xvcjogJGNvbG9yO1xufVxuXG4vKiBmbGV4IGFsaWduICovXG5AbWl4aW4gZmFpKCRhbGlnbikge1xuICAgIGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiAkYWxpZ247XG59XG5cbi8qIGZsZXgganVzdGlmeS1jb250ZW50ICovXG5AbWl4aW4gZmpjKCRqdXN0aWZ5KSB7XG4gICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbn1cblxuLyogZmxleCBkaXJlY3Rpb24qL1xuQG1peGluIGZkaXIoJGRpcmVjdGlvbikge1xuICAgIGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuICBcbi8qIGZsZXggcm93ICovXG5AbWl4aW4gZmxleFJvdygkanVzdGlmeSwgJGFsaWduKSB7XG4gICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTsgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuLyogc2Nyb2xsYmFyIG1peGluICovXG5AbWl4aW4gY3VzdG9tU2Nyb2xsKCR4LCR5LCR0aHVtYkJnLCR0cmFja0JnLCR3KXtcbm92ZXJmbG93LXg6ICR4IDtvdmVyZmxvdy15OiAkeTsgc2Nyb2xsYmFyLXdpZHRoOiB0aGluOyBzY3JvbGxiYXItY29sb3I6IzMwMzAzMCB0cmFuc3BhcmVudDsgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiNmZmY7IFxuc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6I2ZmZjsgc2Nyb2xsYmFyLWRhcmtzaGFkb3ctY29sb3I6I2ZmZjsgc2Nyb2xsYmFyLWZhY2UtY29sb3I6IzMwMzAzMDsgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjojZmZmO1xuc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiNmZmY7c2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNlZmVmZWY7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge3dpZHRoOiAkdzt9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge2JhY2tncm91bmQ6ICR0aHVtYkJnOyBib3JkZXItcmFkaXVzOiA1cHg7IHRyYW5zaXRpb246IC4zczt9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge2JhY2tncm91bmQ6ICR0cmFja0JnOyBib3JkZXItcmFkaXVzOiA1cHg7fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQHVzZSBcIi4vbWl4aW5zXCIgYXMgKjtcbkB1c2UgXCIuL2Z1bmN0aW9uXCIgYXMgKjtcblxucHJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jcm9vdCB7XG4gIC5zdHlsZWd1aWRlUm9vdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBoaWdobGlnaHQganMgc3R5bGUgKi9cbiAgICAvKiAtLS0gKi9cbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMta2V5d29yZCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxpdGVyYWwsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1uYW1lLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc3ltYm9sIHtcbiAgICBjb2xvcjogIzU2OWNkNjtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbGluayB7XG4gICAgY29sb3I6ICM1NjljZDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1aWx0X2luLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtdHlwZSB7XG4gICAgY29sb3I6ICM0ZWM5YjA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWNsYXNzLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbnVtYmVyIHtcbiAgICBjb2xvcjogI2I4ZDdhMztcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbWV0YSAuaGxqcy1zdHJpbmcsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJpbmcge1xuICAgIGNvbG9yOiAjZDY5ZDg1O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1yZWdleHAsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10ZW1wbGF0ZS10YWcge1xuICAgIGNvbG9yOiAjOWE1MzM0O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1mb3JtdWxhLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtZnVuY3Rpb24sXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1wYXJhbXMsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdWJzdCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXRpdGxlIHtcbiAgICBjb2xvcjogI2RjZGNkYztcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtY29tbWVudCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXF1b3RlIHtcbiAgICBjb2xvcjogIzU3YTY0YTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWRvY3RhZyB7XG4gICAgY29sb3I6ICM2MDhiNGU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLW1ldGEsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1tZXRhIC5obGpzLWtleXdvcmQsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10YWcge1xuICAgIGNvbG9yOiAjOWI5YjliO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXZhcmlhYmxlIHtcbiAgICBjb2xvcjogI2JkNjNjNTtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtYXR0cixcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWF0dHJpYnV0ZSB7XG4gICAgY29sb3I6ICM5Y2RjZmU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlY3Rpb24ge1xuICAgIGNvbG9yOiBnb2xkO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1lbXBoYXNpcyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1bGxldCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWF0dHIsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zZWxlY3Rvci1jbGFzcyxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWlkLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItcHNldWRvLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItdGFnIHtcbiAgICBjb2xvcjogI2Q3YmE3ZDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtYWRkaXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDQyMTI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1kZWxldGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjJzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6c2VsZWN0aW9uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWNvbW1lbnQsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1xdW90ZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEgcHJlIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmNvZGVBcmVhIHByZSBjb2RlLmhsanMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gICAgY29sb3I6ICNkY2RjZGM7XG5cbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSBwcmUuaGxqcy1zYzpob3ZlciAuaGxqcy1jb3B5LWJ1dHRvbiB7XG4gICAgcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1udW1iZXJzIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1jb2RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1uOmJlZm9yZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgY29kZSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmNvZGVOYW1lIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzExMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjIyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl0sXG4gIC5zdHlsZWd1aWRlVGFibGUgdGQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1sYWJlbC1tZWRpdW0pO1xuICAgIGNvbG9yOiAjNDY0YzUzO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl06Zmlyc3Qtb2YtdHlwZSxcbiAgLnN0eWxlZ3VpZGVUYWJsZSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPVwiY29sXCJdOmxhc3Qtb2YtdHlwZSxcbiAgLnN0eWxlZ3VpZGVUYWJsZSB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPVwiY29sXCJdIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtaGVhZGluZy14eHNtYWxsKTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVGb250IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBjb2xvcjogIzExMTtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlSGVhZGluZ1RleHQge1xuICAgIGNvbG9yOiAjMTExO1xuICB9XG4gIC5zdHlsZWd1aWRlSGVhZGluZzAxIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVIZWFkaW5nMDIge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZUhlYWRpbmcwMyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZUJvZHlUZXh0IHtcbiAgICBjb2xvcjogIzExMTtcbiAgfVxuICAuc3R5bGVndWlkZUJvZHlUZXh0LmxnIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLnN0eWxlZ3VpZGVCb2R5VGV4dC5tIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlQm9keVRleHQubXMge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlQm9keVRleHQuc20ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZUJvZHlUZXh0LmV0YyB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50cyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY2ZmE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0lubmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggNDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0hlYWRlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNIZWFkZXJUZXh0IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzIyMjtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzQm9keSB7XG4gICAgcGFkZGluZzogNDZweCAxMTdweCA2OHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzU2VjdGlvbiArIC5zdHlsZWd1aWRlQ29udGVudHNTZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNHcm91cCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTAwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwLnJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgICBjb2x1bW4tZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNHcm91cC5yb3cgLmljb24uYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwLmJnIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzTGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTExO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0xhYmVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0JveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMzBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvdyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDQwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1OHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlUm93IC5zdHlsZWd1aWRlQ29udGVudHNHcm91cCB7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zdHlsZWd1aWRlUm93LmNvbCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvdy5jb2wudHlwZTAyIHtcbiAgICByb3ctZ2FwOiAxMDBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvdyArIC5zdHlsZWd1aWRlUm93IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvd0l0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb3dJdGVtLmZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sdW1uIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sdW1uQm94IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogOTVweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDk1cHg7XG4gICAgY29sdW1uLWdhcDogOTVweDtcbiAgfVxuICAuc3R5bGVndWlkZVN1YlRpdGxlIHtcbiAgICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWhlYWRpbmctbWVkaXVtKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTUpO1xuICB9XG4gIC5zdWItdGl0IHtcbiAgICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWJvZHktbWVkaXVtKTtcbiAgfVxuICAuc3R5bGVndWlkZVN1YlRpdGxlLmZzMjAge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZVN1YlRpdGxlLmZzMjQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlU3ViVGl0bGUuYmx1ZSB7XG4gICAgY29sb3I6ICMxNTdlZmI7XG4gIH1cbiAgLnN0eWxlZ3VpZGVUZXh0MTYge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgIGNvbG9yOiAjMTExO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JMaXN0IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGFkZmYxO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JJdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiA4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvclRleHQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICBjb2xvcjogIzExMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnByaW1hcnkxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUucHJpbWFyeTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjU5ZGE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5wcmltYXJ5MyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlNDRjMTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnNlY29uZGFyeTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5NjRlZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5zZWNvbmRhcnkyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkzZmNlO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuc2Vjb25kYXJ5MyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyZDM1NztcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyNjNjO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlNSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU2IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWVlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWVlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlNyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYjtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU4IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMTAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWY5ZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGY0ZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5iZzYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWVkZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVMZWZ0QXJlYUhlYWQge1xuICAgIHBhZGRpbmc6IDM1cHggMzVweCAyMnB4IDM1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbiAgfVxuICAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTZweDtcbiAgfVxuICAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCBhIHtcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICB9XG4gIC5zdHlsZWd1aWRlTGVmdEFyZWFIZWFkQm94IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc3R5bGVndWlkZUxlZnRBcmVhQm90dG9tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8qbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMjQ0cHgpOyBvdmVyZmxvdy15OiBhdXRvOyovXG4gICAgcGFkZGluZzogMjhweCA0MnB4IDI4cHggMjhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFnIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBtYXgtd2lkdGg6IDE3NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIzLjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFnVGV4dCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMTE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVNZW51TGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjVweDtcbiAgfVxuICAuc3R5bGVndWlkZU1lbnVJdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVNZW51SXRlbS5hY3RpdmUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTFmZjtcbiAgfVxuICAuc3R5bGVndWlkZU1lbnVJdGVtLmFjdGl2ZSBzdmcgcGF0aCB7XG4gICAgc3Ryb2tlOiAjMjM1MmY0O1xuICB9XG4gIC5zdHlsZWd1aWRlTWVudUl0ZW0uYWN0aXZlIC5zdHlsZWd1aWRlTWVudVRleHQge1xuICAgIGNvbG9yOiAjMjM1MmY0O1xuICB9XG4gIC5zdHlsZWd1aWRlTWVudVRleHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyNXB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMjVweDtcbiAgICBjb2x1bW4tZ2FwOiAyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICBjb2xvcjogIzU1NTtcbiAgICBwYWRkaW5nOiAwIDE4cHg7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMjA4cHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NTQ1O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuICAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3RUZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG4gIC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdCBzdmcge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbiAgLnN0eWxlZ3VpZGVCdG5Db2RpbmdMaXN0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZjQ0NDQ7XG4gIH1cblxuICAjc3R5bGVndWlkZUxlZnRBcmVhIHtcbiAgICAvKnBvc2l0aW9uOiBmaXhlZDsqL1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAjc3R5bGVndWlkZU1lbnVMaW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDRweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNThweCAwIDAgNThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVUaXRsZUJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gIH1cblxuICAuc3R5bGVndWlkZURlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS03MCk7XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29udGFpbmVyLmxpZ2h0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS01KTtcblxuICAgIC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29sdW1uVGl0bGUge1xuICAgICAgY29sb3I6IHZhcih2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTUpKTtcbiAgICB9XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lci5kYXJrIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05NSk7XG5cbiAgICAuc3R5bGVndWlkZUNvbG9yTGlzdCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW5UaXRsZSB7XG4gICAgICBjb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1ncmF5LTEwKTtcbiAgICB9XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9yTmFtZSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTApO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxNnB4O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW5UaXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9yTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVSb290IC5rcmRzLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuc3R5bGVndWlkZVJvb3QgLmtyZHMtcGFnaW5hdGlvbiAucGFnZS1uYXZpLFxuICAuc3R5bGVndWlkZVJvb3Qua3Jkcy1wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5zdHlsZWd1aWRlQ29sb3JJdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBtaW4td2lkdGg6IDYzcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJltjbGFzcyo9XCI1MFwiXSxcbiAgICAmW2NsYXNzKj1cIjYwXCJdLFxuICAgICZbY2xhc3MqPVwiNzBcIl0sXG4gICAgJltjbGFzcyo9XCI4MFwiXSxcbiAgICAmW2NsYXNzKj1cIjkwXCJdLFxuICAgICZbY2xhc3MqPVwiOTVcIl0ge1xuICAgICAgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByaW1hcnk1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS01KTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnkxMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktMTApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTIwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS0yMCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5MzAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTMwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnk0MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNDApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTUwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS01MCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5NjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTYwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnk3MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNzApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTgwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS04MCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5OTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTkwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnk5NSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktOTUpO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5NSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS01KTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTEwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTEwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTIwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTIwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTMwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTMwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTQwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTQwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTUwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTYwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTYwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTcwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTcwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTgwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTgwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTkwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTkwKTtcbiAgICB9XG5cbiAgICAmLnNlY29uZGFyeTk1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTk1KTtcbiAgICB9XG5cbiAgICAmLmdyYXk1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS01KTtcbiAgICB9XG4gICAgJi5ncmF5MTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTEwKTtcbiAgICB9XG4gICAgJi5ncmF5MjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTIwKTtcbiAgICB9XG4gICAgJi5ncmF5MzAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTMwKTtcbiAgICB9XG4gICAgJi5ncmF5NDAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTQwKTtcbiAgICB9XG4gICAgJi5ncmF5NTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTUwKTtcbiAgICB9XG4gICAgJi5ncmF5NjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTYwKTtcbiAgICB9XG4gICAgJi5ncmF5NzAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTcwKTtcbiAgICB9XG4gICAgJi5ncmF5ODAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTgwKTtcbiAgICB9XG4gICAgJi5ncmF5OTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbiAgICB9XG4gICAgJi5ncmF5OTUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTk1KTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIC5zdHlsZWd1aWRlQ29sb3JOYW1lIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3Q6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbiAgLmtyZHMtYnRuLnByaW1hcnkuaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXByaW1hcnktZmlsbC1ob3Zlcik7XG4gIH1cbiAgLmtyZHMtYnRuLnByaW1hcnkucHJlc3NlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tcHJpbWFyeS1maWxsLXByZXNzZWQpO1xuICB9XG4gIC5rcmRzLWJ0bi5zZWNvbmRhcnkuaG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXNlY29uZGFyeS1maWxsLWhvdmVyKTtcbiAgfVxuICAua3Jkcy1idG4uc2Vjb25kYXJ5LnByZXNzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXNlY29uZGFyeS1maWxsLXByZXNzZWQpO1xuICB9XG4gIC5rcmRzLWJ0bi50ZXJ0aWFyeS5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tdGVydGlhcnktZmlsbC1ob3Zlcik7XG4gIH1cbiAgLmtyZHMtYnRuLnRlcnRpYXJ5LnByZXNzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXRlcnRpYXJ5LWZpbGwtcHJlc3NlZCk7XG4gIH1cbiAgLmtyZHMtYnRuLmdyYXlzY2FsZS5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZ3JheS05MCk7XG4gIH1cbiAgLmtyZHMtYnRuLmdyYXlzY2FsZS5wcmVzc2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMTAwKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xuICB9XG4gIC5rcmRzLWJ0bi5leGNlbC5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjZlYztcbiAgfVxuICAua3Jkcy1idG4uZXhjZWwucHJlc3NlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZWVkZDtcbiAgfVxuICAuYnRuLWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4MHB4O1xuICB9XG5cbiAgLy8gLmtyZHMtZm9ybS1jaGVjay5tZWRpdW0gaW5wdXRbdHlwZT1cInJhZGlvXCJdIH4gbGFiZWw6YWZ0ZXIge1xuICAvLyAgIG1hcmdpbi10b3A6IDJweDtcbiAgLy8gfVxuICAua3Jkcy1mb3JtLXNlbGVjdC5mb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rcmRzLWZvcm0tc2VsZWN0LS1jb2xvci1ib3JkZXItYWN0aXZlKTtcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWtyZHMtZm9ybS1zZWxlY3QtLWNvbG9yLXRleHQtYWN0aXZlKTtcbiAgfVxufVxuIiwiLyogZm9udCAqL1xuLyogZmxleCBhbGlnbiAqL1xuLyogZmxleCBqdXN0aWZ5LWNvbnRlbnQgKi9cbi8qIGZsZXggZGlyZWN0aW9uKi9cbi8qIGZsZXggcm93ICovXG4vKiBzY3JvbGxiYXIgbWl4aW4gKi9cbnByZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiBoaWdobGlnaHQganMgc3R5bGUgKi9cbiAgLyogLS0tICovXG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMta2V5d29yZCxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1saXRlcmFsLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLW5hbWUsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc3ltYm9sIHtcbiAgY29sb3I6ICM1NjljZDY7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbGluayB7XG4gIGNvbG9yOiAjNTY5Y2Q2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1idWlsdF9pbixcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10eXBlIHtcbiAgY29sb3I6ICM0ZWM5YjA7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtY2xhc3MsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbnVtYmVyIHtcbiAgY29sb3I6ICNiOGQ3YTM7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbWV0YSAuaGxqcy1zdHJpbmcsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc3RyaW5nIHtcbiAgY29sb3I6ICNkNjlkODU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtcmVnZXhwLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXRlbXBsYXRlLXRhZyB7XG4gIGNvbG9yOiAjOWE1MzM0O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWZvcm11bGEsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtZnVuY3Rpb24sXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtcGFyYW1zLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXN1YnN0LFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXRpdGxlIHtcbiAgY29sb3I6ICNkY2RjZGM7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtY29tbWVudCxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1xdW90ZSB7XG4gIGNvbG9yOiAjNTdhNjRhO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtZG9jdGFnIHtcbiAgY29sb3I6ICM2MDhiNGU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbWV0YSxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1tZXRhIC5obGpzLWtleXdvcmQsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtdGFnIHtcbiAgY29sb3I6ICM5YjliOWI7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtdGVtcGxhdGUtdmFyaWFibGUsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtdmFyaWFibGUge1xuICBjb2xvcjogI2JkNjNjNTtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1hdHRyLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWF0dHJpYnV0ZSB7XG4gIGNvbG9yOiAjOWNkY2ZlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlY3Rpb24ge1xuICBjb2xvcjogZ29sZDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1lbXBoYXNpcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1bGxldCxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zZWxlY3Rvci1hdHRyLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWNsYXNzLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWlkLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLXBzZXVkbyxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zZWxlY3Rvci10YWcge1xuICBjb2xvcjogI2Q3YmE3ZDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1hZGRpdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDQyMTI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtZGVsZXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjJzO1xuICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjJzO1xuICBjdXJzb3I6IHRleHQ7XG4gIGJhY2tncm91bmQ6ICMyYjJiMmI7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanM6Oi1tb3otc2VsZWN0aW9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanM6OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1jb21tZW50LFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXF1b3RlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSBwcmUge1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEgcHJlIGNvZGUuaGxqcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAxZW07XG4gIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gIGNvbG9yOiAjZGNkY2RjO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEgcHJlLmhsanMtc2M6aG92ZXIgLmhsanMtY29weS1idXR0b24ge1xuICByaWdodDogM2VtICFpbXBvcnRhbnQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbG4ge1xuICB3aWR0aDogYXV0bztcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1udW1iZXJzIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2NjYztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbG4tY29kZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxuLW46YmVmb3JlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCBjb2RlIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmNvZGVOYW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwcHg7XG4gIC1tb3otY29sdW1uLWdhcDogMTBweDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzExMTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFibGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzIyMjtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPWNvbF0sXG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRkIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBib3JkZXItdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtbGFiZWwtbWVkaXVtKTtcbiAgY29sb3I6ICM0NjRjNTM7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPWNvbF06Zmlyc3Qtb2YtdHlwZSxcbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB0aFtzY29wZT1jb2xdOmxhc3Qtb2YtdHlwZSxcbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB0aFtzY29wZT1jb2xdIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1oZWFkaW5nLXh4c21hbGwpO1xuICBjb2xvcjogIzY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVGb250IHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGNvbG9yOiAjMTExO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVIZWFkaW5nVGV4dCB7XG4gIGNvbG9yOiAjMTExO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVIZWFkaW5nMDEge1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVIZWFkaW5nMDIge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUhlYWRpbmcwMyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUJvZHlUZXh0IHtcbiAgY29sb3I6ICMxMTE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUJvZHlUZXh0LmxnIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVCb2R5VGV4dC5tIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQm9keVRleHQubXMge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQm9keVRleHQuc20ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUJvZHlUZXh0LmV0YyB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50cyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNmZhO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0lubmVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDMwcHg7XG4gIHBhZGRpbmc6IDQwcHggNDVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0hlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0hlYWRlclRleHQge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0JvZHkge1xuICBwYWRkaW5nOiA0NnB4IDExN3B4IDY4cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29udGVudHNTZWN0aW9uICsgLnN0eWxlZ3VpZGVDb250ZW50c1NlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDEwMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIHBhZGRpbmctbGVmdDogNThweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29udGVudHNHcm91cDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29udGVudHNHcm91cC5yb3cge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAyMHB4O1xuICAtbW96LWNvbHVtbi1nYXA6IDIwcHg7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwLnJvdyAuaWNvbi5ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAuYmcge1xuICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDZlZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzTGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzExMTtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0xhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0JveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogNDBweDtcbiAgLW1vei1jb2x1bW4tZ2FwOiA0MHB4O1xuICBjb2x1bW4tZ2FwOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3cgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwIHtcbiAgcm93LWdhcDogMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm93LmNvbCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICByb3ctZ2FwOiAyMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3cuY29sLnR5cGUwMiB7XG4gIHJvdy1nYXA6IDEwMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3cgKyAuc3R5bGVndWlkZVJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3dJdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvd0l0ZW0uZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2x1bW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sdW1uQm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDk1cHg7XG4gIC1tb3otY29sdW1uLWdhcDogOTVweDtcbiAgY29sdW1uLWdhcDogOTVweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlU3ViVGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWhlYWRpbmctbWVkaXVtKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05NSk7XG59XG4jcm9vdCAuc3ViLXRpdCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtYm9keS1tZWRpdW0pO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVTdWJUaXRsZS5mczIwIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVTdWJUaXRsZS5mczI0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZVN1YlRpdGxlLmJsdWUge1xuICBjb2xvcjogIzE1N2VmYjtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGV4dDE2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzExMTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JMaXN0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGZmMTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDhweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JUZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMxMTE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnByaW1hcnkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUucHJpbWFyeTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1OWRhO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5wcmltYXJ5MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTQ0YzE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnNlY29uZGFyeTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY0ZWZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5zZWNvbmRhcnkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5M2ZjZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuc2Vjb25kYXJ5MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMmQzNTc7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMjYzYztcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU2IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNlZWU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiYjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUxMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUxMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWY5ZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGY0ZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmJnNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWVkZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZCB7XG4gIHBhZGRpbmc6IDM1cHggMzVweCAyMnB4IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDZlZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVMZWZ0QXJlYUhlYWRCb3ggYSB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVMZWZ0QXJlYUJvdHRvbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyptYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNDRweCk7IG92ZXJmbG93LXk6IGF1dG87Ki9cbiAgcGFkZGluZzogMjhweCA0MnB4IDI4cHggMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFnIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXgtd2lkdGg6IDE3NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMy41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhZ1RleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51TGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyNXB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51SXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51SXRlbS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllMWZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51SXRlbS5hY3RpdmUgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMyMzUyZjQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVJdGVtLmFjdGl2ZSAuc3R5bGVndWlkZU1lbnVUZXh0IHtcbiAgY29sb3I6ICMyMzUyZjQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVUZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDI1cHg7XG4gIC1tb3otY29sdW1uLWdhcDogMjVweDtcbiAgY29sdW1uLWdhcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzU1NTtcbiAgcGFkZGluZzogMCAxOHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51VGV4dCBzdmcge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVNZW51VGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyMDhweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwIDIwcHggMCAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDU0NTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdFRleHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4jcm9vdCAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3Qgc3ZnIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjQ0NDQ7XG59XG4jcm9vdCAjc3R5bGVndWlkZUxlZnRBcmVhIHtcbiAgLypwb3NpdGlvbjogZml4ZWQ7Ki9cbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jcm9vdCAjc3R5bGVndWlkZU1lbnVMaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBib3JkZXItcmFkaXVzOiA1OHB4IDAgMCA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRpdGxlQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlRGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktNzApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIubGlnaHQge1xuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktNSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lci5saWdodCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbHVtblRpdGxlIHtcbiAgY29sb3I6IHZhcih2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTUpKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29udGFpbmVyLmRhcmsge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIuZGFyayAuc3R5bGVndWlkZUNvbG9yTGlzdCB7XG4gIGJvcmRlcjogMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29udGFpbmVyLmRhcmsgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW5UaXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktMTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb2x1bW5UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAua3Jkcy1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAua3Jkcy1wYWdpbmF0aW9uIC5wYWdlLW5hdmksXG4jcm9vdCAuc3R5bGVndWlkZVJvb3Qua3Jkcy1wYWdpbmF0aW9uIC5wYWdlLWxpbmsge1xuICBoZWlnaHQ6IGF1dG87XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4O1xuICBtaW4td2lkdGg6IDYzcHg7XG4gIGhlaWdodDogODBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW1bY2xhc3MqPVwiNTBcIl0gLnN0eWxlZ3VpZGVDb2xvck5hbWUsICNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtW2NsYXNzKj1cIjYwXCJdIC5zdHlsZWd1aWRlQ29sb3JOYW1lLCAjcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbVtjbGFzcyo9XCI3MFwiXSAuc3R5bGVndWlkZUNvbG9yTmFtZSwgI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW1bY2xhc3MqPVwiODBcIl0gLnN0eWxlZ3VpZGVDb2xvck5hbWUsICNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtW2NsYXNzKj1cIjkwXCJdIC5zdHlsZWd1aWRlQ29sb3JOYW1lLCAjcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbVtjbGFzcyo9XCI5NVwiXSAuc3R5bGVndWlkZUNvbG9yTmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5MTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktMTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTIwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnkzMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS0zMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5NDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNDApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTUwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnk2MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS02MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5NzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNzApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTgwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnk5MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS05MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5OTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktOTUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5MTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS0xMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnkyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTIwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktMzApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS00MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnk1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNjApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS03MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnk4MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTgwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTkwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktOTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5OTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS05NSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS01KTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXkxMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5MjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMjApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTMwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS00MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5NTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTYwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk3MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS03MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5ODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktODApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTkwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS05NSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbTpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtOmxhc3QtY2hpbGQgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuI3Jvb3QgLmtyZHMtYnRuLnByaW1hcnkuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWZpbGwtaG92ZXIpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLnByaW1hcnkucHJlc3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXByaW1hcnktZmlsbC1wcmVzc2VkKTtcbn1cbiNyb290IC5rcmRzLWJ0bi5zZWNvbmRhcnkuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktZmlsbC1ob3Zlcik7XG59XG4jcm9vdCAua3Jkcy1idG4uc2Vjb25kYXJ5LnByZXNzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktZmlsbC1wcmVzc2VkKTtcbn1cbiNyb290IC5rcmRzLWJ0bi50ZXJ0aWFyeS5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXRlcnRpYXJ5LWZpbGwtaG92ZXIpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLnRlcnRpYXJ5LnByZXNzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi10ZXJ0aWFyeS1maWxsLXByZXNzZWQpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLmdyYXlzY2FsZS5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS05MCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbn1cbiNyb290IC5rcmRzLWJ0bi5ncmF5c2NhbGUucHJlc3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xufVxuI3Jvb3QgLmtyZHMtYnRuLmV4Y2VsLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjZlYztcbn1cbiNyb290IC5rcmRzLWJ0bi5leGNlbC5wcmVzc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZWVkZDtcbn1cbiNyb290IC5idG4tYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDgwcHg7XG59XG4jcm9vdCAua3Jkcy1mb3JtLXNlbGVjdC5mb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3Jkcy1mb3JtLXNlbGVjdC0tY29sb3ItYm9yZGVyLWFjdGl2ZSk7XG4gIGJvcmRlci13aWR0aDogMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogdmFyKC0ta3Jkcy1mb3JtLXNlbGVjdC0tY29sb3ItdGV4dC1hY3RpdmUpO1xufSJdfQ== */
