/* 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;
}
#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-check.medium input[type=radio] ~ label:after {
  margin-top: 2px;
}
#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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkQ6LzAxLndvcmsvJUVDJTlEJUI4JUVDJUIyJTlDRFRfJUVDJTk3JTg1JUVCJUFDJUI0JUVEJThGJUFDJUVEJTg0JUI4L2luY2hlb25fL3ByZS1idWlsZC9zY3NzL19taXhpbnMuc2NzcyIsInN0eWxlZ3VpZGUuc2NzcyIsInN0eWxlZ3VpZGUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLFNBQUE7QUFPQSxlQUFBO0FBS0EseUJBQUE7QUFLQSxrQkFBQTtBQUtBLGFBQUE7QUFLQSxvQkFBQTtBQ3hCQTtFQUNFLFNBQUE7QUNFRjs7QURFRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxRQUFBO0FDQ0o7QURDRTs7OztFQUlFLGNBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtFQUNBLDBCQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0FDQ0o7QURDRTs7Ozs7RUFLRSxjQUFBO0FDQ0o7QURDRTs7RUFFRSxjQUFBO0VBQ0Esa0JBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtBQ0NKO0FEQ0U7OztFQUdFLGNBQUE7QUNDSjtBRENFOztFQUVFLGNBQUE7QUNDSjtBRENFOztFQUVFLGNBQUE7QUNDSjtBRENFO0VBQ0UsV0FBQTtBQ0NKO0FEQ0U7RUFDRSxrQkFBQTtBQ0NKO0FEQ0U7RUFDRSxnQkFBQTtBQ0NKO0FEQ0U7Ozs7OztFQU1FLGNBQUE7QUNDSjtBRENFO0VBQ0UseUJBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsbUJBQUE7RUFDQSxvQ0FBQTtFQUNBLDRCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FDQ0o7QURDRTtFQUNFLGNBQUE7QUNDSjtBRENFO0VBQ0UsY0FBQTtBQ0NKO0FEQ0U7RUFDRSxzQkFBQTtBQ0NKO0FEQ0U7O0VBRUUsa0JBQUE7QUNDSjtBRENFO0VBQ0UsV0FBQTtBQ0NKO0FEQ0U7RUFDRSxpQkFBQTtBQ0NKO0FEQ0U7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBRUEsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNBSjtBREVFO0VBQ0UscUJBQUE7QUNBSjtBREdFO0VBQ0UsV0FBQTtBQ0RKO0FESUU7RUFDRSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QUNGSjtBRElFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtBQ0ZKO0FESUU7RUFDRSxtQkFBQTtBQ0ZKO0FESUU7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0FDRko7QURJRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0FDRko7QURJRTtFQUNFLDBCQUFBO0VBQ0EsV0FBQTtBQ0ZKO0FESUU7RUFDRSxXQUFBO0FDRko7QURJRTs7RUFFRSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0RBQUE7RUFDQSxjQUFBO0FDRko7QURJRTs7RUFFRSxjQUFBO0FDRko7QURLRTs7RUFFRSxlQUFBO0FDSEo7QURLRTtFQUNFLG1CQUFBO0VBQ0EsbURBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QUNISjtBREtFO0VBQ0Usc0JBQUE7QUNISjtBREtFO0VBQ0UsaUJBQUE7RUFDQSxXQUFBO0FDSEo7QURNRTtFQUNFLFdBQUE7QUNKSjtBRE1FO0VBQ0UsbUJBQUE7QUNKSjtBRE9FO0VBQ0Usa0JBQUE7QUNMSjtBRE9FO0VBQ0UsbUJBQUE7QUNMSjtBRE9FO0VBQ0UsV0FBQTtBQ0xKO0FET0U7RUFDRSxlQUFBO0FDTEo7QURPRTtFQUNFLG1CQUFBO0FDTEo7QURPRTtFQUNFLG9CQUFBO0FDTEo7QURPRTtFQUNFLGtCQUFBO0FDTEo7QURPRTtFQUNFLG9CQUFBO0FDTEo7QURPRTtFQUNFLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLE9BQUE7RUFDQSx5QkFBQTtBQ0xKO0FET0U7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBQ0xKO0FET0U7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSw4QkFBQTtBQ0xKO0FET0U7RUFDRSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDTEo7QURPRTtFQUNFLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwrQ0FBQTtFQUNBLHVDQUFBO0VBQ0Esc0JBQUE7QUNMSjtBRE9FO0VBQ0UsZ0JBQUE7QUNMSjtBRE9FO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QUNMSjtBRFFFO0VBQ0UsaUJBQUE7QUNOSjtBRFFFO0VBQ0UsOEJBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDTko7QURRRTtFQUNFLHNCQUFBO0FDTko7QURRRTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QUNOSjtBRFFFO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FDTko7QURRRTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsbUNBQUE7RUFDQSwyQkFBQTtBQ05KO0FEUUU7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtBQ05KO0FEUUU7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUNOSjtBRFFFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7QUNOSjtBRFFFO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FDTko7QURRRTtFQUNFLGNBQUE7QUNOSjtBRFFFO0VBQ0Usb0JBQUE7QUNOSjtBRFFFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7QUNOSjtBRFFFO0VBQ0UsV0FBQTtBQ05KO0FEUUU7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtBQ05KO0FEUUU7RUFDRSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ05KO0FEUUU7RUFDRSxrREFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7QUNOSjtBRFFJO0VBQ0UsK0NBQUE7QUNOTjtBRFFFO0VBQ0Usa0JBQUE7QUNOSjtBRFFFO0VBQ0UsaUJBQUE7QUNOSjtBRFFFO0VBQ0UsY0FBQTtBQ05KO0FEUUU7RUFDRSxlQUFBO0VBRUEsV0FBQTtBQ1BKO0FEU0U7RUFDRSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0FDUEo7QURTRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLDBCQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0FDUEo7QURTRTtFQUNFLG1CQUFBO0VBRUEsV0FBQTtFQUNBLHlCQUFBO0FDUko7QURVRTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0UseUJBQUE7QUNSSjtBRFVFO0VBQ0Usc0JBQUE7QUNSSjtBRFVFO0VBQ0Usc0JBQUE7QUNSSjtBRFVFO0VBQ0Usc0JBQUE7QUNSSjtBRFVFO0VBQ0Usc0JBQUE7QUNSSjtBRFVFO0VBQ0Usc0JBQUE7QUNSSjtBRFVFO0VBQ0Usa0NBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0FDUko7QURVRTtFQUNFLHNCQUFBO0FDUko7QURVRTtFQUNFLHNCQUFBO0FDUko7QURVRTtFQUNFLHNCQUFBO0FDUko7QURVRTtFQUNFLHNCQUFBO0FDUko7QURVRTtFQUNFLHNCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLHlCQUFBO0FDUko7QURVRTtFQUNFLDRCQUFBO0VBQ0EseUJBQUE7QUNSSjtBRFVFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7QUNSSjtBRFVFO0VBQ0UsZ0JBQUE7QUNSSjtBRFVFO0VBQ0UsYUFBQTtBQ1JKO0FEVUU7RUFDRSxrQkFBQSxFQUFBLG9EQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtBQ1JKO0FEVUU7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0FDUko7QURVRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7QUNSSjtBRFVFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7QUNSSjtBRFVFO0VBQ0Usb0JBQUE7RUFDQSxvQkFBQTtFQUNBLGFBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDUko7QURVRTtFQUNFLGdCQUFBO0VBQ0EseUJBQUE7QUNSSjtBRFVFO0VBQ0UsZUFBQTtBQ1JKO0FEVUU7RUFDRSxjQUFBO0FDUko7QURVRTtFQUNFLG9CQUFBO0VBQ0Esb0JBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBRUEsV0FBQTtFQUNBLGVBQUE7QUNUSjtBRFdJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUNUTjtBRFlJO0VBQ0UsVUFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QUNWTjtBRGNFO0VBQ0Usa0JBQUE7RUFDQSxvQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7RUFDQSxxREFBQTtFQUNBLDZDQUFBO0FDWko7QURjRTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFFQSxtQkFBQTtBQ2JKO0FEZUU7RUFDRSxtQkFBQTtBQ2JKO0FEZUU7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBQ2JKO0FEZ0JFO0VBQ0UsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBQ2RKO0FEaUJFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtBQ2ZKO0FEa0JFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLGFBQUE7QUNoQko7QURtQkU7RUFDRSxlQUFBO0VBQ0Esc0NBQUE7QUNqQko7QURvQkU7RUFDRSxhQUFBO0FDbEJKO0FEcUJFO0VBQ0UsNEJBQUE7RUFDQSxnREFBQTtBQ25CSjtBRHFCSTtFQUNFLDJDQUFBO0FDbkJOO0FEdUJFO0VBQ0UsNEJBQUE7RUFDQSxpREFBQTtBQ3JCSjtBRHVCSTtFQUNFLFNBQUE7QUNyQk47QUR3Qkk7RUFDRSxzQ0FBQTtBQ3RCTjtBRDBCRTtFQUNFLGVBQUE7RUFDQSxzQ0FBQTtBQ3hCSjtBRDJCRTtFQUNFLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsNEJBQUE7RUFBQSw2QkFBQTtNQUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxhQUFBO0FDekJKO0FENEJFO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0FDMUJKO0FENkJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7QUMzQko7QUQ4QkU7RUFDRSxhQUFBO0FDNUJKO0FEK0JFOztFQUVFLFlBQUE7QUM3Qko7QURnQ0U7RUFDRSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0FDOUJKO0FEZ0NJO0VBQ0Usc0JBQUE7QUM5Qk47QUR1Q007RUFDRSxXQUFBO0FDckNSO0FEeUNJO0VBQ0UsbURBQUE7QUN2Q047QUQwQ0k7RUFDRSxvREFBQTtBQ3hDTjtBRDJDSTtFQUNFLG9EQUFBO0FDekNOO0FENENJO0VBQ0Usb0RBQUE7QUMxQ047QUQ2Q0k7RUFDRSxvREFBQTtBQzNDTjtBRDhDSTtFQUNFLG9EQUFBO0FDNUNOO0FEK0NJO0VBQ0Usb0RBQUE7QUM3Q047QURnREk7RUFDRSxvREFBQTtBQzlDTjtBRGlESTtFQUNFLG9EQUFBO0FDL0NOO0FEa0RJO0VBQ0Usb0RBQUE7QUNoRE47QURtREk7RUFDRSxvREFBQTtBQ2pETjtBRG9ESTtFQUNFLHFEQUFBO0FDbEROO0FEcURJO0VBQ0Usc0RBQUE7QUNuRE47QURzREk7RUFDRSxzREFBQTtBQ3BETjtBRHVESTtFQUNFLHNEQUFBO0FDckROO0FEd0RJO0VBQ0Usc0RBQUE7QUN0RE47QUR5REk7RUFDRSxzREFBQTtBQ3ZETjtBRDBESTtFQUNFLHNEQUFBO0FDeEROO0FEMkRJO0VBQ0Usc0RBQUE7QUN6RE47QUQ0REk7RUFDRSxzREFBQTtBQzFETjtBRDZESTtFQUNFLHNEQUFBO0FDM0ROO0FEOERJO0VBQ0Usc0RBQUE7QUM1RE47QUQrREk7RUFDRSxvQ0FBQTtBQzdETjtBRCtESTtFQUNFLHFDQUFBO0FDN0ROO0FEK0RJO0VBQ0UscUNBQUE7QUM3RE47QUQrREk7RUFDRSxxQ0FBQTtBQzdETjtBRCtESTtFQUNFLHFDQUFBO0FDN0ROO0FEK0RJO0VBQ0UscUNBQUE7QUM3RE47QUQrREk7RUFDRSxxQ0FBQTtBQzdETjtBRCtESTtFQUNFLHFDQUFBO0FDN0ROO0FEK0RJO0VBQ0UscUNBQUE7QUM3RE47QUQrREk7RUFDRSxxQ0FBQTtBQzdETjtBRCtESTtFQUNFLHFDQUFBO0FDN0ROO0FEZ0VJO0VBQ0Usc0JBQUE7QUM5RE47QUQrRE07RUFDRSxXQUFBO0FDN0RSO0FEa0VFO0VBQ0U7SUFDRSxzQkFBQTtFQ2hFSjtBQUNGO0FEa0VFO0VBQ0UsbUVBQUE7QUNoRUo7QURrRUU7RUFDRSxxRUFBQTtBQ2hFSjtBRGtFRTtFQUNFLHFFQUFBO0FDaEVKO0FEa0VFO0VBQ0UsdUVBQUE7QUNoRUo7QURrRUU7RUFDRSxvRUFBQTtBQ2hFSjtBRGtFRTtFQUNFLHNFQUFBO0FDaEVKO0FEa0VFO0VBQ0UscUNBQUE7RUFDQSxpQ0FBQTtBQ2hFSjtBRGtFRTtFQUNFLHNDQUFBO0VBQ0Esa0NBQUE7QUNoRUo7QURrRUU7RUFDRSx5QkFBQTtBQ2hFSjtBRGtFRTtFQUNFLHlCQUFBO0FDaEVKO0FEa0VFO0VBQ0UsV0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsU0FBQTtBQ2hFSjtBRG1FRTtFQUNFLGVBQUE7QUNqRUo7QURtRUU7RUFDRSwwREFBQTtFQUNBLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7RUFDQSxpREFBQTtBQ2pFSiIsImZpbGUiOiJzdHlsZWd1aWRlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLyogZm9udCAqL1xuQG1peGluIGZvbnQoJHNpemUsICRmYW1pbHk6ICdpbmhlcml0JywgJGNvbG9yOiBpbmhlcml0KSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICBjb2xvcjogJGNvbG9yO1xufVxuXG4vKiBmbGV4IGFsaWduICovXG5AbWl4aW4gZmFpKCRhbGlnbikge1xuICAgIGRpc3BsYXk6IGZsZXg7IGFsaWduLWl0ZW1zOiAkYWxpZ247XG59XG5cbi8qIGZsZXgganVzdGlmeS1jb250ZW50ICovXG5AbWl4aW4gZmpjKCRqdXN0aWZ5KSB7XG4gICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbn1cblxuLyogZmxleCBkaXJlY3Rpb24qL1xuQG1peGluIGZkaXIoJGRpcmVjdGlvbikge1xuICAgIGRpc3BsYXk6IGZsZXg7IGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuICBcbi8qIGZsZXggcm93ICovXG5AbWl4aW4gZmxleFJvdygkanVzdGlmeSwgJGFsaWduKSB7XG4gICAgZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTsgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuLyogc2Nyb2xsYmFyIG1peGluICovXG5AbWl4aW4gY3VzdG9tU2Nyb2xsKCR4LCR5LCR0aHVtYkJnLCR0cmFja0JnLCR3KXtcbm92ZXJmbG93LXg6ICR4IDtvdmVyZmxvdy15OiAkeTsgc2Nyb2xsYmFyLXdpZHRoOiB0aGluOyBzY3JvbGxiYXItY29sb3I6IzMwMzAzMCB0cmFuc3BhcmVudDsgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiNmZmY7IFxuc2Nyb2xsYmFyLTNkbGlnaHQtY29sb3I6I2ZmZjsgc2Nyb2xsYmFyLWRhcmtzaGFkb3ctY29sb3I6I2ZmZjsgc2Nyb2xsYmFyLWZhY2UtY29sb3I6IzMwMzAzMDsgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjojZmZmO1xuc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiNmZmY7c2Nyb2xsYmFyLWJhc2UtY29sb3I6ICNlZmVmZWY7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge3dpZHRoOiAkdzt9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge2JhY2tncm91bmQ6ICR0aHVtYkJnOyBib3JkZXItcmFkaXVzOiA1cHg7IHRyYW5zaXRpb246IC4zczt9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge2JhY2tncm91bmQ6ICR0cmFja0JnOyBib3JkZXItcmFkaXVzOiA1cHg7fVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQHVzZSBcIi4vbWl4aW5zXCIgYXMgKjtcbkB1c2UgXCIuL2Z1bmN0aW9uXCIgYXMgKjtcblxucHJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jcm9vdCB7XG4gIC5zdHlsZWd1aWRlUm9vdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKiBoaWdobGlnaHQganMgc3R5bGUgKi9cbiAgICAvKiAtLS0gKi9cbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMta2V5d29yZCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxpdGVyYWwsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1uYW1lLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc3ltYm9sIHtcbiAgICBjb2xvcjogIzU2OWNkNjtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbGluayB7XG4gICAgY29sb3I6ICM1NjljZDY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1aWx0X2luLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtdHlwZSB7XG4gICAgY29sb3I6ICM0ZWM5YjA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWNsYXNzLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbnVtYmVyIHtcbiAgICBjb2xvcjogI2I4ZDdhMztcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtbWV0YSAuaGxqcy1zdHJpbmcsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJpbmcge1xuICAgIGNvbG9yOiAjZDY5ZDg1O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1yZWdleHAsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10ZW1wbGF0ZS10YWcge1xuICAgIGNvbG9yOiAjOWE1MzM0O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1mb3JtdWxhLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtZnVuY3Rpb24sXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1wYXJhbXMsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdWJzdCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXRpdGxlIHtcbiAgICBjb2xvcjogI2RjZGNkYztcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtY29tbWVudCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXF1b3RlIHtcbiAgICBjb2xvcjogIzU3YTY0YTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWRvY3RhZyB7XG4gICAgY29sb3I6ICM2MDhiNGU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLW1ldGEsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1tZXRhIC5obGpzLWtleXdvcmQsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10YWcge1xuICAgIGNvbG9yOiAjOWI5YjliO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXZhcmlhYmxlIHtcbiAgICBjb2xvcjogI2JkNjNjNTtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtYXR0cixcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWF0dHJpYnV0ZSB7XG4gICAgY29sb3I6ICM5Y2RjZmU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlY3Rpb24ge1xuICAgIGNvbG9yOiBnb2xkO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1lbXBoYXNpcyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1bGxldCxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWF0dHIsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zZWxlY3Rvci1jbGFzcyxcbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWlkLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItcHNldWRvLFxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItdGFnIHtcbiAgICBjb2xvcjogI2Q3YmE3ZDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanMtYWRkaXRpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDQyMTI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1kZWxldGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZWFzZS1pbi1vdXQgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBlYXNlLWluLW91dCAwLjJzO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBiYWNrZ3JvdW5kOiAjMmIyYjJiO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6LW1vei1zZWxlY3Rpb24ge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6c2VsZWN0aW9uIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmhsanM6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWNvbW1lbnQsXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1xdW90ZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuY29kZUFyZWEgcHJlIHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmNvZGVBcmVhIHByZSBjb2RlLmhsanMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJhY2tncm91bmQ6ICMxZTFlMWU7XG4gICAgY29sb3I6ICNkY2RjZGM7XG5cbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSBwcmUuaGxqcy1zYzpob3ZlciAuaGxqcy1jb3B5LWJ1dHRvbiB7XG4gICAgcmlnaHQ6IDNlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxuIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1udW1iZXJzIHtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2NjYztcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1jb2RlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG4gIC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1uOmJlZm9yZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgY29kZSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvb3QgLmNvZGVOYW1lIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEwcHg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzExMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjIyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl0sXG4gIC5zdHlsZWd1aWRlVGFibGUgdGQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1sYWJlbC1tZWRpdW0pO1xuICAgIGNvbG9yOiAjNDY0QzUzO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl06Zmlyc3Qtb2YtdHlwZSxcbiAgLnN0eWxlZ3VpZGVUYWJsZSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItbGVmdDogMDtcblxuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl06bGFzdC1vZi10eXBlLFxuICAuc3R5bGVndWlkZVRhYmxlIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9XCJjb2xcIl0ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1oZWFkaW5nLXh4c21hbGwpO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVUYWJsZSB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuc3R5bGVndWlkZUZvbnQge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGNvbG9yOiAjMTExO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVIZWFkaW5nVGV4dCB7XG4gICAgY29sb3I6ICMxMTE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVIZWFkaW5nMDEge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIH1cblxuICAuc3R5bGVndWlkZUhlYWRpbmcwMiB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlSGVhZGluZzAzIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlQm9keVRleHQge1xuICAgIGNvbG9yOiAjMTExO1xuICB9XG4gIC5zdHlsZWd1aWRlQm9keVRleHQubGcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZUJvZHlUZXh0Lm0ge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLnN0eWxlZ3VpZGVCb2R5VGV4dC5tcyB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIH1cbiAgLnN0eWxlZ3VpZGVCb2R5VGV4dC5zbSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG4gIC5zdHlsZWd1aWRlQm9keVRleHQuZXRjIHtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmYTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzSW5uZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gICAgcGFkZGluZzogNDBweCA0NXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzSGVhZGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0hlYWRlclRleHQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMjIyO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNCb2R5IHtcbiAgICBwYWRkaW5nOiA0NnB4IDExN3B4IDY4cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNTZWN0aW9uICsgLnN0eWxlZ3VpZGVDb250ZW50c1NlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAucm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAyMHB4O1xuICAgIGNvbHVtbi1nYXA6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwLnJvdyAuaWNvbi5ibGFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAuYmcge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29udGVudHNMYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICMxMTE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgIHBhZGRpbmctbGVmdDogNThweDtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzTGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbnRlbnRzQm94IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlUm93IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogNDBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDQwcHg7XG4gICAgY29sdW1uLWdhcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb3cgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwIHtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnN0eWxlZ3VpZGVSb3cuY29sIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlUm93LmNvbC50eXBlMDIge1xuICAgIHJvdy1nYXA6IDEwMHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlUm93ICsgLnN0eWxlZ3VpZGVSb3cge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlUm93SXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxuICAuc3R5bGVndWlkZVJvd0l0ZW0uZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2x1bW4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDMwcHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2x1bW5Cb3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA5NXB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogOTVweDtcbiAgICBjb2x1bW4tZ2FwOiA5NXB4O1xuICB9XG4gIC5zdHlsZWd1aWRlU3ViVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtaGVhZGluZy1tZWRpdW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05NSk7XG4gIH1cbiAgICAuc3ViLXRpdHtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtYm9keS1tZWRpdW0pO1xuICAgIH1cbiAgLnN0eWxlZ3VpZGVTdWJUaXRsZS5mczIwIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLnN0eWxlZ3VpZGVTdWJUaXRsZS5mczI0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuICAuc3R5bGVndWlkZVN1YlRpdGxlLmJsdWUge1xuICAgIGNvbG9yOiAjMTU3ZWZiO1xuICB9XG4gIC5zdHlsZWd1aWRlVGV4dDE2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICBjb2xvcjogIzExMTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yTGlzdCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGZmMTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9ySXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogOHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JUZXh0IHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgY29sb3I6ICMxMTE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5wcmltYXJ5MSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnByaW1hcnkyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI1OWRhO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUucHJpbWFyeTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTQ0YzE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5zZWNvbmRhcnkxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY0ZWZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuc2Vjb25kYXJ5MiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc5M2ZjZTtcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnNlY29uZGFyeTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMmQzNTc7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMjYzYztcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlNiB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XG4gIH1cbiAgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlOCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgfVxuICAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTEwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTExIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmcxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmcyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmczIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmOWZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc1IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNGZmO1xuICB9XG4gIC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVlZGZmO1xuICB9XG4gIC5zdHlsZWd1aWRlTGVmdEFyZWFIZWFkIHtcbiAgICBwYWRkaW5nOiAzNXB4IDM1cHggMjJweCAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDZlZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVMZWZ0QXJlYUhlYWRCb3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDE2cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVMZWZ0QXJlYUhlYWRCb3ggYSB7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgfVxuICAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN0eWxlZ3VpZGVMZWZ0QXJlYUJvdHRvbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKm1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDI0NHB4KTsgb3ZlcmZsb3cteTogYXV0bzsqL1xuICAgIHBhZGRpbmc6IDI4cHggNDJweCAyOHB4IDI4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuc3R5bGVndWlkZVRhZyB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxNzRweDtcbiAgICBib3JkZXItcmFkaXVzOiAyMy41cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAuc3R5bGVndWlkZVRhZ1RleHQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMTExO1xuICB9XG4gIC5zdHlsZWd1aWRlTWVudUxpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDI1cHg7XG4gIH1cbiAgLnN0eWxlZ3VpZGVNZW51SXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gIC5zdHlsZWd1aWRlTWVudUl0ZW0uYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWUxZmY7XG4gIH1cbiAgLnN0eWxlZ3VpZGVNZW51SXRlbS5hY3RpdmUgc3ZnIHBhdGgge1xuICAgIHN0cm9rZTogIzIzNTJmNDtcbiAgfVxuICAuc3R5bGVndWlkZU1lbnVJdGVtLmFjdGl2ZSAuc3R5bGVndWlkZU1lbnVUZXh0IHtcbiAgICBjb2xvcjogIzIzNTJmNDtcbiAgfVxuICAuc3R5bGVndWlkZU1lbnVUZXh0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMjVweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDI1cHg7XG4gICAgY29sdW1uLWdhcDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgY29sb3I6ICM1NTU7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnN0eWxlZ3VpZGVCdG5Db2RpbmdMaXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDIwOHB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NDU0NTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnN0eWxlZ3VpZGVCdG5Db2RpbmdMaXN0VGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxuICAuc3R5bGVndWlkZUJ0bkNvZGluZ0xpc3Qgc3ZnIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG4gIC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY0NDQ0O1xuICB9XG5cbiAgI3N0eWxlZ3VpZGVMZWZ0QXJlYSB7XG4gICAgLypwb3NpdGlvbjogZml4ZWQ7Ki9cbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgI3N0eWxlZ3VpZGVNZW51TGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDU4cHggMCAwIDU4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlVGl0bGVCb3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVEZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktNzApO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lci5saWdodCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktNSk7XG5cbiAgICAuc3R5bGVndWlkZUNvbG9yTGlzdENvbHVtblRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIodmFyKC0ta3Jkcy1jb2xvci1saWdodC1ncmF5LTk1KSk7XG4gICAgfVxuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIuZGFyayB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEycHggMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LWdyYXktOTUpO1xuXG4gICAgLnN0eWxlZ3VpZGVDb2xvckxpc3Qge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29sdW1uVGl0bGUge1xuICAgICAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS0xMCk7XG4gICAgfVxuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBjb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1ncmF5LTkwKTtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcm93LWdhcDogMTZweDtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29sdW1uVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVDb2xvckxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zdHlsZWd1aWRlUm9vdCAua3Jkcy1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnN0eWxlZ3VpZGVSb290IC5rcmRzLXBhZ2luYXRpb24gLnBhZ2UtbmF2aSxcbiAgLnN0eWxlZ3VpZGVSb290LmtyZHMtcGFnaW5hdGlvbiAucGFnZS1saW5rIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuc3R5bGVndWlkZUNvbG9ySXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgbWluLXdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogODBweDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmW2NsYXNzKj1cIjUwXCJdLFxuICAgICZbY2xhc3MqPVwiNjBcIl0sXG4gICAgJltjbGFzcyo9XCI3MFwiXSxcbiAgICAmW2NsYXNzKj1cIjgwXCJdLFxuICAgICZbY2xhc3MqPVwiOTBcIl0sXG4gICAgJltjbGFzcyo9XCI5NVwiXSB7XG4gICAgICAuc3R5bGVndWlkZUNvbG9yTmFtZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cblxuICAgICYucHJpbWFyeTUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTUpO1xuICAgIH1cblxuICAgICYucHJpbWFyeTEwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS0xMCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5MjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTIwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnkzMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktMzApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTQwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS00MCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5NTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTUwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnk2MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNjApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTcwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS03MCk7XG4gICAgfVxuXG4gICAgJi5wcmltYXJ5ODAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTgwKTtcbiAgICB9XG5cbiAgICAmLnByaW1hcnk5MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktOTApO1xuICAgIH1cblxuICAgICYucHJpbWFyeTk1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS05NSk7XG4gICAgfVxuXG4gICAgJi5zZWNvbmRhcnk1IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUpO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5MTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktMTApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5MjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktMjApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5MzAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktMzApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5NDAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNDApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5NTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNTApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5NjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNjApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5NzAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNzApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5ODAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktODApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5OTAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktOTApO1xuICAgIH1cblxuICAgICYuc2Vjb25kYXJ5OTUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktOTUpO1xuICAgIH1cblxuICAgICYuZ3JheTUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTUpO1xuICAgIH1cbiAgICAmLmdyYXkxMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMTApO1xuICAgIH1cbiAgICAmLmdyYXkyMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMjApO1xuICAgIH1cbiAgICAmLmdyYXkzMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMzApO1xuICAgIH1cbiAgICAmLmdyYXk0MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNDApO1xuICAgIH1cbiAgICAmLmdyYXk1MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNTApO1xuICAgIH1cbiAgICAmLmdyYXk2MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNjApO1xuICAgIH1cbiAgICAmLmdyYXk3MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNzApO1xuICAgIH1cbiAgICAmLmdyYXk4MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktODApO1xuICAgIH1cbiAgICAmLmdyYXk5MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktOTApO1xuICAgIH1cbiAgICAmLmdyYXk5NSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktOTUpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgIC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIH1cbiAgfVxuICAua3Jkcy1idG4ucHJpbWFyeS5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tcHJpbWFyeS1maWxsLWhvdmVyKTtcbiAgfVxuICAua3Jkcy1idG4ucHJpbWFyeS5wcmVzc2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWZpbGwtcHJlc3NlZCk7XG4gIH1cbiAgLmtyZHMtYnRuLnNlY29uZGFyeS5ob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWZpbGwtaG92ZXIpO1xuICB9XG4gIC5rcmRzLWJ0bi5zZWNvbmRhcnkucHJlc3NlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tc2Vjb25kYXJ5LWZpbGwtcHJlc3NlZCk7XG4gIH1cbiAgLmtyZHMtYnRuLnRlcnRpYXJ5LmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi10ZXJ0aWFyeS1maWxsLWhvdmVyKTtcbiAgfVxuICAua3Jkcy1idG4udGVydGlhcnkucHJlc3NlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1saWdodC1jb2xvci1idXR0b24tdGVydGlhcnktZmlsbC1wcmVzc2VkKTtcbiAgfVxuICAua3Jkcy1idG4uZ3JheXNjYWxlLmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktOTApO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbiAgfVxuICAua3Jkcy1idG4uZ3JheXNjYWxlLnByZXNzZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTEwMCk7XG4gIH1cbiAgLmtyZHMtYnRuLmV4Y2VsLmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFmNmVjO1xuICB9XG4gIC5rcmRzLWJ0bi5leGNlbC5wcmVzc2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlZWRkO1xuICB9XG4gIC5idG4tYXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDgwcHg7XG4gIH1cblxuICAua3Jkcy1mb3JtLWNoZWNrLm1lZGl1bSBpbnB1dFt0eXBlPVwicmFkaW9cIl0gfiBsYWJlbDphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICB9XG4gIC5rcmRzLWZvcm0tc2VsZWN0LmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZm9ybS1zZWxlY3QtLWNvbG9yLWJvcmRlci1hY3RpdmUpO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0ta3Jkcy1mb3JtLXNlbGVjdC0tY29sb3ItdGV4dC1hY3RpdmUpO1xuICB9XG59XG4iLCIvKiBmb250ICovXG4vKiBmbGV4IGFsaWduICovXG4vKiBmbGV4IGp1c3RpZnktY29udGVudCAqL1xuLyogZmxleCBkaXJlY3Rpb24qL1xuLyogZmxleCByb3cgKi9cbi8qIHNjcm9sbGJhciBtaXhpbiAqL1xucHJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jcm9vdCAuc3R5bGVndWlkZVJvb3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIGhpZ2hsaWdodCBqcyBzdHlsZSAqL1xuICAvKiAtLS0gKi9cbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1rZXl3b3JkLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxpdGVyYWwsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbmFtZSxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zeW1ib2wge1xuICBjb2xvcjogIzU2OWNkNjtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1saW5rIHtcbiAgY29sb3I6ICM1NjljZDY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWJ1aWx0X2luLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXR5cGUge1xuICBjb2xvcjogIzRlYzliMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1jbGFzcyxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1udW1iZXIge1xuICBjb2xvcjogI2I4ZDdhMztcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1tZXRhIC5obGpzLXN0cmluZyxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1zdHJpbmcge1xuICBjb2xvcjogI2Q2OWQ4NTtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1yZWdleHAsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtdGVtcGxhdGUtdGFnIHtcbiAgY29sb3I6ICM5YTUzMzQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtZm9ybXVsYSxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1mdW5jdGlvbixcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1wYXJhbXMsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc3Vic3QsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtdGl0bGUge1xuICBjb2xvcjogI2RjZGNkYztcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1jb21tZW50LFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXF1b3RlIHtcbiAgY29sb3I6ICM1N2E2NGE7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1kb2N0YWcge1xuICBjb2xvcjogIzYwOGI0ZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1tZXRhLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLW1ldGEgLmhsanMta2V5d29yZCxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10YWcge1xuICBjb2xvcjogIzliOWI5Yjtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSxcbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy12YXJpYWJsZSB7XG4gIGNvbG9yOiAjYmQ2M2M1O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWF0dHIsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtYXR0cmlidXRlIHtcbiAgY29sb3I6ICM5Y2RjZmU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VjdGlvbiB7XG4gIGNvbG9yOiBnb2xkO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWVtcGhhc2lzIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtYnVsbGV0LFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLWF0dHIsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItY2xhc3MsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItaWQsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtc2VsZWN0b3ItcHNldWRvLFxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLXNlbGVjdG9yLXRhZyB7XG4gIGNvbG9yOiAjZDdiYTdkO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWFkZGl0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NDIxMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1kZWxldGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG4gIHRyYW5zaXRpb246IGVhc2UtaW4tb3V0IDAuMnM7XG4gIGN1cnNvcjogdGV4dDtcbiAgYmFja2dyb3VuZDogIzJiMmIyYjtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6LW1vei1zZWxlY3Rpb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqczo6c2VsZWN0aW9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWNvbW1lbnQsXG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtcXVvdGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmNvZGVBcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmNvZGVBcmVhIHByZSB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSBwcmUgY29kZS5obGpzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6IDFlbTtcbiAgYmFja2dyb3VuZDogIzFlMWUxZTtcbiAgY29sb3I6ICNkY2RjZGM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5jb2RlQXJlYSBwcmUuaGxqcy1zYzpob3ZlciAuaGxqcy1jb3B5LWJ1dHRvbiB7XG4gIHJpZ2h0OiAzZW0gIWltcG9ydGFudDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5obGpzLWxuLW51bWJlcnMge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjY2NjO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuaGxqcy1sbi1jb2RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvb3QgLmhsanMtbG4tbjpiZWZvcmUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IGNvZGUge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm9vdCAuY29kZU5hbWUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMTBweDtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxMHB4O1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjIyO1xuICB3aWR0aDogMTAwJTtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9Y29sXSxcbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gIGJvcmRlci10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1sYWJlbC1tZWRpdW0pO1xuICBjb2xvcjogIzQ2NEM1Mztcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFibGUgdGhbc2NvcGU9Y29sXTpmaXJzdC1vZi10eXBlLFxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPWNvbF06bGFzdC1vZi10eXBlLFxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB0ZDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4jcm9vdCAuc3R5bGVndWlkZVRhYmxlIHRoW3Njb3BlPWNvbF0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXNpemU6IHZhcigtLWtyZHMtcGMtZm9udC1zaXplLWhlYWRpbmcteHhzbWFsbCk7XG4gIGNvbG9yOiAjNjY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWJsZSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUZvbnQge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6ICMxMTE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUhlYWRpbmdUZXh0IHtcbiAgY29sb3I6ICMxMTE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUhlYWRpbmcwMSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUhlYWRpbmcwMiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlSGVhZGluZzAzIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQm9keVRleHQge1xuICBjb2xvcjogIzExMTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQm9keVRleHQubGcge1xuICBmb250LXNpemU6IDFyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUJvZHlUZXh0Lm0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVCb2R5VGV4dC5tcyB7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVCb2R5VGV4dC5zbSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQm9keVRleHQuZXRjIHtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY2ZmE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzSW5uZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzBweDtcbiAgcGFkZGluZzogNDBweCA0NXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzSGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzSGVhZGVyVGV4dCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzQm9keSB7XG4gIHBhZGRpbmc6IDQ2cHggMTE3cHggNjhweCAwO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c1NlY3Rpb24gKyAuc3R5bGVndWlkZUNvbnRlbnRzU2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTAwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgcGFkZGluZy1sZWZ0OiA1OHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb250ZW50c0dyb3VwLnJvdyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDIwcHg7XG4gIC1tb3otY29sdW1uLWdhcDogMjBweDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAucm93IC5pY29uLmJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29udGVudHNHcm91cC5iZyB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29udGVudHNMYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExO1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzTGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDZlZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbnRlbnRzQm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDMwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiA0MHB4O1xuICAtbW96LWNvbHVtbi1nYXA6IDQwcHg7XG4gIGNvbHVtbi1nYXA6IDQwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDU4cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvdyAuc3R5bGVndWlkZUNvbnRlbnRzR3JvdXAge1xuICByb3ctZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb3cuY29sIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHJvdy1nYXA6IDIwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvdy5jb2wudHlwZTAyIHtcbiAgcm93LWdhcDogMTAwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvdyArIC5zdHlsZWd1aWRlUm93IHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZVJvd0l0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlUm93SXRlbS5mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbHVtbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAzMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2x1bW5Cb3gge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogOTVweDtcbiAgLW1vei1jb2x1bW4tZ2FwOiA5NXB4O1xuICBjb2x1bW4tZ2FwOiA5NXB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVTdWJUaXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0ta3Jkcy1wYy1mb250LXNpemUtaGVhZGluZy1tZWRpdW0pO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1ncmF5LTk1KTtcbn1cbiNyb290IC5zdWItdGl0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1rcmRzLXBjLWZvbnQtc2l6ZS1ib2R5LW1lZGl1bSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZVN1YlRpdGxlLmZzMjAge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG4jcm9vdCAuc3R5bGVndWlkZVN1YlRpdGxlLmZzMjQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbiNyb290IC5zdHlsZWd1aWRlU3ViVGl0bGUuYmx1ZSB7XG4gIGNvbG9yOiAjMTU3ZWZiO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUZXh0MTYge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMTExO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3Qge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkZmYxO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogOHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvclRleHQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzExMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUucHJpbWFyeTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ2ZWZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5wcmltYXJ5MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjU5ZGE7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnByaW1hcnkzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlNDRjMTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuc2Vjb25kYXJ5MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NjRlZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLnNlY29uZGFyeTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzkzZmNlO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5zZWNvbmRhcnkzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyZDM1Nztcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYyNjNjO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTYge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDFweCAjZWVlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2VlZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckNpcmNsZS5ncmF5LXNjYWxlOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yQ2lyY2xlLmdyYXktc2NhbGU5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuZ3JheS1zY2FsZTExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmcxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmcyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmczIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjlmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjRmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JDaXJjbGUuYmc2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZWRmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlTGVmdEFyZWFIZWFkIHtcbiAgcGFkZGluZzogMzVweCAzNXB4IDIycHggMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NmVmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlTGVmdEFyZWFIZWFkQm94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUxlZnRBcmVhSGVhZEJveCBhIHtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cbiNyb290IC5zdHlsZWd1aWRlTGVmdEFyZWFIZWFkQm94IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcm9vdCAuc3R5bGVndWlkZUxlZnRBcmVhQm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAvKm1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDI0NHB4KTsgb3ZlcmZsb3cteTogYXV0bzsqL1xuICBwYWRkaW5nOiAyOHB4IDQycHggMjhweCAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVUYWcge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1heC13aWR0aDogMTc0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIzLjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGFnVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMTE7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVMaXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDI1cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVJdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVJdGVtLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUxZmY7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVJdGVtLmFjdGl2ZSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzIzNTJmNDtcbn1cbiNyb290IC5zdHlsZWd1aWRlTWVudUl0ZW0uYWN0aXZlIC5zdHlsZWd1aWRlTWVudVRleHQge1xuICBjb2xvcjogIzIzNTJmNDtcbn1cbiNyb290IC5zdHlsZWd1aWRlTWVudVRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMjVweDtcbiAgLW1vei1jb2x1bW4tZ2FwOiAyNXB4O1xuICBjb2x1bW4tZ2FwOiAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiAwIDE4cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVUZXh0IHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZU1lbnVUZXh0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDIwOHB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0NTQ1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVCdG5Db2RpbmdMaXN0VGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbiNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdCBzdmcge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVCdG5Db2RpbmdMaXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNDQ0NDtcbn1cbiNyb290ICNzdHlsZWd1aWRlTGVmdEFyZWEge1xuICAvKnBvc2l0aW9uOiBmaXhlZDsqL1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNyb290ICNzdHlsZWd1aWRlTWVudUxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDU4cHggMCAwIDU4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDZlZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbiNyb290IC5zdHlsZWd1aWRlVGl0bGVCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICByb3ctZ2FwOiAyMHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVEZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS03MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lci5saWdodCB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS01KTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29udGFpbmVyLmxpZ2h0IC5zdHlsZWd1aWRlQ29sb3JMaXN0Q29sdW1uVGl0bGUge1xuICBjb2xvcjogdmFyKHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05NSkpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIuZGFyayB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05NSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbnRhaW5lci5kYXJrIC5zdHlsZWd1aWRlQ29sb3JMaXN0IHtcbiAgYm9yZGVyOiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3RDb250YWluZXIuZGFyayAuc3R5bGVndWlkZUNvbG9yTGlzdENvbHVtblRpdGxlIHtcbiAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS0xMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTmFtZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtZ3JheS05MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9yTGlzdENvbHVtblRpdGxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5rcmRzLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVSb290IC5rcmRzLXBhZ2luYXRpb24gLnBhZ2UtbmF2aSxcbiNyb290IC5zdHlsZWd1aWRlUm9vdC5rcmRzLXBhZ2luYXRpb24gLnBhZ2UtbGluayB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHg7XG4gIG1pbi13aWR0aDogNjNweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW06Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW1bY2xhc3MqPVwiNTBcIl0gLnN0eWxlZ3VpZGVDb2xvck5hbWUsICNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtW2NsYXNzKj1cIjYwXCJdIC5zdHlsZWd1aWRlQ29sb3JOYW1lLCAjcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbVtjbGFzcyo9XCI3MFwiXSAuc3R5bGVndWlkZUNvbG9yTmFtZSwgI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW1bY2xhc3MqPVwiODBcIl0gLnN0eWxlZ3VpZGVDb2xvck5hbWUsICNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtW2NsYXNzKj1cIjkwXCJdIC5zdHlsZWd1aWRlQ29sb3JOYW1lLCAjcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbVtjbGFzcyo9XCI5NVwiXSAuc3R5bGVndWlkZUNvbG9yTmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5MTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktMTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTIwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnkzMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS0zMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5NDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNDApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTUwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnk2MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS02MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5NzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktNzApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0ucHJpbWFyeTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1wcmltYXJ5LTgwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnByaW1hcnk5MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtcHJpbWFyeS05MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5wcmltYXJ5OTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXByaW1hcnktOTUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUpO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5MTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS0xMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnkyMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTIwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktMzApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS00MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnk1MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTUwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktNjApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5NzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS03MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5zZWNvbmRhcnk4MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtY29sb3ItbGlnaHQtc2Vjb25kYXJ5LTgwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLnNlY29uZGFyeTkwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1jb2xvci1saWdodC1zZWNvbmRhcnktOTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uc2Vjb25kYXJ5OTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWNvbG9yLWxpZ2h0LXNlY29uZGFyeS05NSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS01KTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXkxMCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5MjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktMjApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTMwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTMwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk0MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS00MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5NTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktNTApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTYwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTYwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk3MCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS03MCk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbS5ncmF5ODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWdyYXktODApO1xufVxuI3Jvb3QgLnN0eWxlZ3VpZGVDb2xvckl0ZW0uZ3JheTkwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtLmdyYXk5NSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS05NSk7XG59XG4jcm9vdCAuc3R5bGVndWlkZUNvbG9ySXRlbTpsYXN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbiNyb290IC5zdHlsZWd1aWRlQ29sb3JJdGVtOmxhc3QtY2hpbGQgLnN0eWxlZ3VpZGVDb2xvck5hbWUge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICNyb290IC5zdHlsZWd1aWRlQnRuQ29kaW5nTGlzdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxufVxuI3Jvb3QgLmtyZHMtYnRuLnByaW1hcnkuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1wcmltYXJ5LWZpbGwtaG92ZXIpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLnByaW1hcnkucHJlc3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXByaW1hcnktZmlsbC1wcmVzc2VkKTtcbn1cbiNyb290IC5rcmRzLWJ0bi5zZWNvbmRhcnkuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktZmlsbC1ob3Zlcik7XG59XG4jcm9vdCAua3Jkcy1idG4uc2Vjb25kYXJ5LnByZXNzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi1zZWNvbmRhcnktZmlsbC1wcmVzc2VkKTtcbn1cbiNyb290IC5rcmRzLWJ0bi50ZXJ0aWFyeS5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtbGlnaHQtY29sb3ItYnV0dG9uLXRlcnRpYXJ5LWZpbGwtaG92ZXIpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLnRlcnRpYXJ5LnByZXNzZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rcmRzLWxpZ2h0LWNvbG9yLWJ1dHRvbi10ZXJ0aWFyeS1maWxsLXByZXNzZWQpO1xufVxuI3Jvb3QgLmtyZHMtYnRuLmdyYXlzY2FsZS5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS05MCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3Jkcy1ncmF5LTkwKTtcbn1cbiNyb290IC5rcmRzLWJ0bi5ncmF5c2NhbGUucHJlc3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZ3JheS0xMDApO1xufVxuI3Jvb3QgLmtyZHMtYnRuLmV4Y2VsLmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjZlYztcbn1cbiNyb290IC5rcmRzLWJ0bi5leGNlbC5wcmVzc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZWVkZDtcbn1cbiNyb290IC5idG4tYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDgwcHg7XG59XG4jcm9vdCAua3Jkcy1mb3JtLWNoZWNrLm1lZGl1bSBpbnB1dFt0eXBlPXJhZGlvXSB+IGxhYmVsOmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuI3Jvb3QgLmtyZHMtZm9ybS1zZWxlY3QuZm9jdXMge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyZHMtZm9ybS1zZWxlY3QtLWNvbG9yLWJvcmRlci1hY3RpdmUpO1xuICBib3JkZXItd2lkdGg6IDJweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHZhcigtLWtyZHMtZm9ybS1zZWxlY3QtLWNvbG9yLXRleHQtYWN0aXZlKTtcbn0iXX0= */
