@import url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
@import url(//fonts.googleapis.com/css?family=Roboto:400,700|Noto+Sans+JP:400,700,900|Oswald:500,700);
@charset "UTF-8";
@use "css-modules-hf/dist/modules-reset.css";
@media screen and (max-width: 767px) {
  .pc {
    display: none; } }

@media screen and (min-width: 768px) {
  .sp {
    display: none; } }

/*-----------------------------------
----------共通スタイル------------
-----------------------------------*/
body {
  margin: 0;
  font-family: Roboto, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }
  body p {
    margin: 0; }
  body a {
    text-decoration: none; }

.inactive-text {
  opacity: 0.222222222222; }

.fixed-bnr {
  width: 23%;
  position: fixed;
  bottom: 25px;
  right: 35px;
  z-index: 999;
  opacity: 0;
  transform: translate(0, 50px);
  transition: all 600ms; }
  @media screen and (max-width: 767px) {
    .fixed-bnr {
      width: 50%;
      bottom: 10px;
      right: 15px; } }
  .fixed-bnr a {
    display: block; }
    .fixed-bnr a img {
      width: 100%; }
  .fixed-bnr.fadein {
    opacity: 1;
    transform: translate(0, 0); }
  .fixed-bnr .close-btn {
    cursor: pointer;
    position: absolute;
    top: -11px;
    right: -11px; }
    .fixed-bnr .close-btn .btn-bnr {
      background: #505050d9;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      text-align: center;
      margin: 0 auto;
      position: relative; }
      .fixed-bnr .close-btn .btn-bnr .line {
        position: absolute;
        left: 28%;
        top: 46%;
        display: block;
        width: 10px;
        height: 1px;
        border-radius: 2px;
        background: #fff;
        transform: rotate(-45deg); }
        .fixed-bnr .close-btn .btn-bnr .line:before {
          content: "";
          display: block;
          width: 10px;
          height: 1px;
          border-radius: 2px;
          position: absolute;
          top: calc(50% - 1px);
          left: 0;
          background: #fff;
          transform: rotate(90deg); }

@media screen and (min-width: 768px) {
  .ctn-inner {
    max-width: 800px;
    margin: 0 auto;
    padding: 80px 30px; } }

@media screen and (max-width: 767px) {
  .ctn-inner {
    padding: 30px 5%; } }

@media screen and (min-width: 768px) {
  .ctn-flex {
    display: flex;
    flex-wrap: wrap; } }

@media screen and (min-width: 768px) {
  .ctn-flex .card {
    width: calc(100% / 2 - 50px);
    margin-bottom: 65px; }
    .ctn-flex .card:nth-of-type(2n) {
      margin-left: 88px; } }

@media screen and (max-width: 767px) {
  .ctn-flex .card {
    margin-bottom: 60px; }
    .ctn-flex .card:last-of-type {
      margin-bottom: 30px; } }

.img-box {
  text-align: center; }
  .img-box img {
    vertical-align: bottom; }
    @media screen and (max-width: 767px) {
      .img-box img {
        width: 100%; } }

.attention {
  color: #d31515;
  font-weight: bold;
  font-size: 1.4rem;
  letter-spacing: 0.08em;
  padding-top: 5px; }
  @media screen and (min-width: 768px) {
    .attention {
      font-size: 1.5rem; } }
  .attention.tac {
    text-align: center; }

.info-box {
  max-width: 800px;
  background: #fff;
  border: 2px solid #000;
  margin: 0 auto;
  padding: 20px 10%; }

.ticket-top {
  margin-top: -120px; }
  @media screen and (max-width: 767px) {
    .ticket-top {
      margin-top: -60px; } }

.text-link {
  display: block;
  font-size: 2rem;
  line-height: 2em;
  text-align: center;
  text-decoration: underline; }
  .text-link.white {
    color: #fff; }

html {
  font-size: 62.5%;
  overflow: auto;
  height: 100%; }

body {
  font-size: 1.8rem;
  line-height: 1.6;
  font-family: Roboto, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  overflow-x: hidden;
  color: #000; }

@media screen and (max-width: 960px) {
  body {
    font-size: 1.6rem;
    line-height: 1.5; } }

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

a {
  color: #0090ff;
  text-decoration: none;
  font-weight: bold; }
  a:hover {
    opacity: 0.8; }
  a.noLink {
    pointer-events: none; }

img {
  max-width: 100%;
  vertical-align: bottom; }

.no_link {
  background-color: #777 !important;
  cursor: default !important; }
  .no_link:hover {
    opacity: 1 !important; }

.pcNone {
  display: none; }

@media screen and (max-width: 960px) {
  .pcNone {
    display: inline-block !important; } }

.spNone {
  display: inline-block; }

@media screen and (max-width: 960px) {
  .spNone {
    display: none !important; } }

br.pc {
  display: inline-block; }

br.sp {
  display: none; }

@media screen and (max-width: 480px) {
  br.pc {
    display: none !important; } }

@media screen and (max-width: 480px) {
  br.sp {
    display: inline-block !important; } }

.noLink {
  pointer-events: none; }

.tRed {
  color: #e60012 !important; }

.tBlue {
  color: #0013e5 !important; }

[class^="textLink"] {
  display: inline-block;
  position: relative;
  padding-left: 18px;
  line-height: 0; }

.textLink02 {
  color: #000; }

[class^="textLink"]:hover {
  text-decoration: none;
  opacity: 0.8; }

a[class^="textLink"]:before {
  margin: 0 3px;
  font-family: FontAwesome;
  vertical-align: middle;
  content: "\f105";
  position: absolute;
  top: 20%;
  left: 0; }

header {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: calc(420 / 1366 * 100%); }

.mainBg {
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(../pl_img/main_pc.jpg) no-repeat;
  background-size: cover; }

#top h1 {
  font-family: "Oswald", sans-serif;
  bottom: 0;
  right: 0;
  color: #fff;
  position: absolute;
  -webkit-transform: translate(-10%, 20%);
  -ms-transform: translate(-10%, 20%);
  transform: translate(-10%, 20%);
  text-shadow: 0 0 25px #9b8300;
  width: 38%; }
  #top h1 img {
    width: 100%; }
  #top h1 span {
    font-size: 0.8em; }

#top #read {
  margin-top: 2.5em; }

@media screen and (max-width: 960px) {
  header {
    padding-bottom: calc(650 / 750 * 100%); }
    header:after {
      background: none; }
    header .logo {
      width: 50%;
      height: initial;
      margin: 0 auto; }
      header .logo img {
        height: initial; }
  .mainBg {
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../pl_img/main_sp.jpg) no-repeat;
    background-size: cover; }
  #top h1 {
    width: 65%;
    -webkit-transform: translate(-5%, 20%);
    -ms-transform: translate(-5%, 20%);
    transform: translate(-5%, 20%); } }

@media screen and (max-width: 480px) {
  #top h1 {
    width: 80%;
    -webkit-transform: translate(-12%, 20%);
    -ms-transform: translate(-12%, 20%);
    transform: translate(-12%, 20%); } }

@media screen and (max-width: 480px) {
  #top #read {
    margin-top: 0.5em; } }

#cautions dl dt {
  background: #000;
  padding: 1em 10px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  letter-spacing: 0.05em;
  font-size: 1.25em; }

#cautions dl dd {
  background-color: #fff;
  padding: 30px; }

.contentBlock {
  background-color: #fff;
  padding: 30px; }

@media screen and (max-width: 480px) {
  #cautions dl dd,
  .contentBlock {
    padding: 20px 10px; } }

.boxLinkWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .boxLinkWrap .selectBox {
    width: 49%;
    border: 0.8em solid; }
    .boxLinkWrap .selectBox .title {
      text-align: center;
      padding: 10px 0 15px;
      color: #fff;
      font-weight: bold;
      font-size: 2.5rem; }
    .boxLinkWrap .selectBox .text {
      padding: 50px 30px;
      background-color: #fff; }
    .boxLinkWrap .selectBox#custom {
      border-color: #ffd200; }
    .boxLinkWrap .selectBox#package {
      border-color: #000; }
    .boxLinkWrap .selectBox#custom .title {
      background-color: #ffd200; }
    .boxLinkWrap .selectBox#package .title {
      background-color: #2d2a31; }

@media screen and (max-width: 960px) {
  .boxLinkWrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column; }
    .boxLinkWrap .selectBox {
      width: 100%; }
      .boxLinkWrap .selectBox .text {
        padding: 20px 10px; } }

h3.title {
  font-size: 1.3em;
  padding-left: 10px;
  border-left: 5px solid #000;
  letter-spacing: 0.075em;
  margin-bottom: 13px; }

p + h3.title {
  margin-top: 25px; }

.bgBlockGray {
  /*background-color: #ccc;*/
  background-color: #eeeeee;
  padding: 3em 0; }

.borderBox {
  padding: 2em 10px;
  background: #fff;
  border: solid 5px #ffcc00;
  text-align: center;
  max-width: 800px;
  margin: auto;
  margin-bottom: 6em;
  font-weight: bold;
  font-size: 1.1em; }

.subHeader {
  /*padding: 8% 0;*/
  color: #fff;
  /*background: url(../pl_img/package/main_package_pc.jpg)no-repeat;
    background-size: cover;*/
  position: relative; }
  .subHeader img {
    width: 100%; }

.subHeader_package {
  background: url(../pl_img/package/main_package_pc.jpg) no-repeat;
  background-size: 100%; }

.subHeader_custom {
  background: url(../pl_img/custom/main_custom_pc.jpg) no-repeat;
  background-size: 100%; }

@media screen and (max-width: 480px) {
  /*.subHeader {
    padding: 18% 0;
    }*/
  .subHeader_package {
    background: url(../pl_img/package/main_package_sp.jpg) no-repeat;
    background-size: 100%; }
  .subHeader_custom {
    background: url(../pl_img/custom/main_custom_sp.jpg) no-repeat;
    background-size: 100%; } }

.subHeader .siteTtl {
  width: 35%;
  max-width: 190px;
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 1.8em;
  font-weight: bold;
  color: #fff; }
  .subHeader .siteTtl span {
    font-size: 0.8em; }

.subHeader h1 {
  text-align: center;
  width: 65%;
  margin: 0 auto; }
  .subHeader h1 img {
    width: 45%; }
  .subHeader h1 span {
    display: block; }
    .subHeader h1 span.jp {
      font-size: 2em;
      letter-spacing: 0.2em; }
    .subHeader h1 span.en {
      font-family: "Oswald", sans-serif;
      font-size: 1.1em;
      margin-top: 10px;
      letter-spacing: 1px; }

@media screen and (max-width: 480px) {
  .subHeader h1 {
    width: 100%; }
    .subHeader h1 img {
      width: 60%; } }

@media screen and (max-width: 480px) {
  .subHeader h1 span.jp {
    font-size: 1.5em; } }

@media screen and (max-width: 960px) {
  .borderBox {
    padding: 2em 25px;
    text-align: left;
    margin-bottom: 2em; }
  #sub .category h2 {
    /*padding-left: 40px;*/
    padding-right: 15px;
    font-size: 1.4rem;
    line-height: 130%;
    text-align: right; }
  #sub .category span {
    line-height: 1.5; }
  #sub .category .logo {
    width: 75px;
    left: 10px;
    top: 15px; } }

#sub .category a:hover {
  opacity: 1; }

.contentWrap {
  overflow: hidden;
  background-color: #f7f5ed; }
  .contentWrap section + section .contentInner {
    padding-top: 0; }
    .contentWrap section + section .contentInner.pt {
      padding-top: 5em; }

.contentInner {
  position: relative;
  max-width: 1200px;
  margin: auto;
  padding: 5em 0; }

@media screen and (max-width: 480px) {
  .contentInner {
    padding: 3em 10px; }
  .contentWrap section + section .contentInner.pt {
    padding-top: 3em; }
  #read .contentInner,
  #point .contentInner {
    padding: 3em 10px; } }

[class^="itemList"] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }

.itemList4 > * {
  width: 24%;
  margin-bottom: 1.5em; }

.itemList3 > *,
.itemList03 > * {
  width: 32%;
  margin-bottom: 1.5em; }

.itemList2 > * {
  width: 49%;
  margin-bottom: 1.5em; }

.itemList4::before {
  content: "";
  display: block;
  width: 23%;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.itemList4::after {
  content: "";
  display: block;
  width: 23%; }

@media screen and (max-width: 480px) {
  .itemList2 > *,
  .itemList03 > * {
    width: 100%; } }

@media screen and (max-width: 480px) {
  .itemList3 > *,
  .itemList4 > * {
    width: 49%; } }

.columnList {
  margin-bottom: 2em; }
  .columnList .text {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 0 1em; }
    .columnList .text .title {
      font-size: 2em;
      font-weight: bold; }

@media screen and (min-width: 769px) {
  .columnList {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

@media screen and (max-width: 960px) {
  .columnList .thum {
    display: block;
    margin: 0 auto; } }

@media screen and (min-width: 769px) {
  .columnList .thum {
    width: 450px;
    text-align: center; } }

@media screen and (max-width: 960px) {
  .columnList .text {
    padding: 1em 0; } }

.btnBlock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }
  .btnBlock a[class^="btn"] {
    margin: 0;
    /*width: 90%;*/ }
    .btnBlock a[class^="btn"]:nth-child(2n) {
      margin: 0 0 0 5%; }
    .btnBlock a[class^="btn"]:nth-child(n + 3) {
      margin-top: 30px; }

@media screen and (max-width: 480px) {
  .btnBlock a[class^="btn"]:nth-child(2n), .btnBlock a[class^="btn"]:nth-child(n + 3) {
    margin: 5% 0 0 0; } }

.btn {
  max-width: 350px;
  border-radius: 15px;
  position: relative;
  display: block;
  margin: 1em auto 0;
  padding: 20px 40px 20px 20px;
  font-size: 16px;
  font-weight: bold;
  box-sizing: border-box;
  transition-duration: 0.2s !important;
  transition-delay: 0s !important; }
  .btn:after {
    position: absolute;
    top: 50%;
    font-family: FontAwesome;
    line-height: 0;
    content: "\f105";
    font-size: 1.6em;
    right: 1em; }
  .btn.noLink {
    background-color: #999;
    color: #fff;
    border: none; }
  .btn.btn01 {
    background-color: #C42828;
    border: solid 3px #C42828;
    color: #fff;
    width: 90%; }
  .btn.btn02 {
    background-color: #fff;
    color: #000;
    border: solid 3px #000;
    width: 90%; }
  .btn.btn03 {
    background-color: #fff;
    border: solid 3px #f29621;
    color: #5d5e5d;
    width: 90%; }
  .btn.btn04 {
    background-color: #f29621;
    border: solid 3px #f29621;
    color: #fff;
    width: 90%; }
  .btn.btn05 {
    background-color: #fff;
    color: #000;
    width: 40%;
    border: solid 2px #000; }
  .btn.full {
    max-width: 100%;
    width: 100%; }
  .btn.half {
    max-width: 50%;
    width: 50%; }

/*span.btn_red a {
    position: relative;
    display: block;
    font-size: 1.6em;
    font-weight: bold;
    color: #ffffff;
    background: #ca3636;
    padding: 1em 1em;
    margin: 0 auto;
    border: solid 3px #000000;
    box-shadow: 6px 6px #000000;
    text-align: center;
}
*/
[class^="itemList"] a[class^="btn"] {
  width: 100%; }

@media screen and (max-width: 480px) {
  a[class^="btn"] {
    width: 90%;
    max-width: 350px; } }

.btn_box {
  padding: 1em 1em 2em;
  width: 80%;
  margin: 0 auto 2em; }

.btn_box_custom {
  background: #ffd200; }

.btn_box_package {
  background: #000000; }

.logo_title img {
  width: 300px; }

@media screen and (max-width: 480px) {
  .btn_box {
    width: 90%; }
  .logo_title img {
    width: 90%;
    max-width: 350px; } }

.anchor_btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: center; }
  .anchor_btn > * {
    position: relative;
    width: 40%; }
  .anchor_btn li {
    padding: 10px 40px; }
    .anchor_btn li.anc_custom {
      background: #ffd200; }
    .anchor_btn li.anc_package {
      background: #000000; }
    .anchor_btn li a {
      color: #ffffff; }
    .anchor_btn li:hover {
      opacity: 0.8; }

li a.anc_btn:after {
  content: "";
  position: absolute;
  top: 50%;
  font-family: FontAwesome;
  line-height: 0;
  content: "\f078";
  font-size: 1.1em;
  right: 1em; }

@media screen and (max-width: 480px) {
  .anchor_btn li {
    width: 90%;
    max-width: 350px; } }

/* h2 {
  position: relative;
  background-color: #28a7e1;
  font-family: "Noto Serif JP", sans-serif;
  font-size: 1.8em;
  text-align: center;
  padding: .6em 10px;
  color: #fff;
}
h2:after {
  content: "";
  width: 0;

  height: 0;
  position: absolute;
  border: 20px solid transparent;
  border-top-color: #28a7e1;
  bottom: -1.2em;
  left: 0;
  right: 0;
  margin: auto;
} */
h2.title {
  position: relative;
  background-color: #000;
  font-size: 1.2em;
  text-align: center;
  padding: 1em 10px;
  color: #fff; }

/* #sub h2 span {
  display: block;
  line-height: 1;
  font-size: .65em;
  font-weight: normal;
} */
#contact {
  position: relative;
  padding: 5em 10px;
  background: url(../pl_img/bg_footer.jpg) no-repeat;
  background-size: cover; }
  #contact .contactIn {
    max-width: 600px;
    margin: auto;
    color: #fff;
    text-align: center; }
    #contact .contactIn dt {
      font-weight: bold;
      font-size: 1.8em;
      padding: 10px 0;
      border-bottom: 2px solid;
      margin-bottom: 20px; }
    #contact .contactIn dd h3 {
      font-size: 1.2em;
      /*margin-bottom: 15px;*/
      position: relative;
      padding-bottom: 13px; }

/* #contact::before {
    content: "";
    background: #000;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    opacity: .4;
} */
footer {
  position: relative;
  background: #2d2a31;
  color: #fff;
  font-weight: bold;
  text-align: center;
  padding: 2em 0; }
  footer .ftLink {
    width: 140px;
    margin: 0 auto 20px; }
    footer .ftLink a {
      color: #fff;
      text-decoration: underline; }
  footer .copy {
    font-size: 0.8em; }

.acWrap dt.acTitle {
  position: relative;
  background-color: #fff7f7;
  color: #d00412;
  font-size: 1.3em;
  font-weight: bold;
  font-family: "Noto Serif JP", sans-serif;
  padding: 0.8em 2.5em 0.8em 1em;
  border: solid 3px #d00412;
  border-radius: 10px;
  cursor: pointer; }
  .acWrap dt.acTitle:after {
    position: absolute;
    font-family: FontAwesome;
    content: "\f067";
    font-size: 2em;
    line-height: 0;
    right: 0.5em;
    top: 50%;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke: 4px #fff7f7; }
  .acWrap dt.acTitle.open {
    border-radius: 10px 10px 0 0;
    color: #fff;
    background-color: #d00412; }
    .acWrap dt.acTitle.open:after {
      content: "\f068";
      -webkit-font-smoothing: antialiased;
      -webkit-text-stroke: 4px #d00412; }

.acWrap dd h3 {
  text-align: center;
  font-size: 1.2em;
  padding: 0.5em 10px;
  margin-bottom: 1em;
  border-bottom: 3px solid #d00412;
  color: #d00412; }

.acWrap dd .cpDetailWrap {
  padding: 1em 1em 2em; }

.acWrap dd.acContent {
  padding: 1.5em; }

.acWrap + .acWrap {
  margin-top: 1em; }

@media screen and (max-width: 960px) {
  .acWrap dt.acTitle {
    font-size: 1.1em; } }

@media screen and (max-width: 960px) {
  .acWrap dt.acTitle:after {
    right: 10px; } }

/*.acWrap dd {
  background-color: #ffffff;
  border-radius: 0 0 10px 10px;
}*/
@media screen and (max-width: 960px) {
  .acWrap dd h3 {
    font-size: 1.05em; } }

@media screen and (max-width: 960px) {
  .acWrap dd.acContent {
    padding: 1em 5px; } }

.mustPrepareWrap {
  /*border: solid 3px #000;*/ }
  .mustPrepareWrap .ttl {
    background: #333;
    color: #fff;
    text-align: center;
    padding: 1em 0 3em;
    font-weight: bold;
    font-size: 1.2em;
    letter-spacing: 0.075em; }
    .mustPrepareWrap .ttl span {
      position: relative;
      display: inline-block; }
      .mustPrepareWrap .ttl span:before {
        content: url(/pc/ticket/selectseat/2020/pl_img/icon_exclamation.svg);
        width: 2em;
        height: 2em;
        display: inline-block;
        position: absolute;
        left: -50px;
        top: 0;
        bottom: 0;
        margin: auto; }
  .mustPrepareWrap .content {
    background: #fff;
    padding: 50px 30px; }
    .mustPrepareWrap .content .lead {
      text-align: center;
      font-weight: bold;
      font-size: 0.9em;
      margin-bottom: 3.5em; }
    .mustPrepareWrap .content .item {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      .mustPrepareWrap .content .item dl {
        position: relative;
        background: #ccc;
        width: 49%;
        padding: 1.5em 0 1.5em; }
        .mustPrepareWrap .content .item dl:nth-child(2) {
          margin: 0 0 0 20px; }
        .mustPrepareWrap .content .item dl dt {
          text-align: center;
          font-weight: bold;
          margin-bottom: 10px; }
        .mustPrepareWrap .content .item dl dd.number {
          position: absolute;
          display: inline-block;
          top: -0.7em;
          right: 0;
          left: 0;
          margin: auto;
          width: 65px;
          background: #000;
          text-align: center;
          color: #fff;
          font-weight: bold;
          font-size: 2.5em; }
        .mustPrepareWrap .content .item dl .number + dt {
          margin-top: 2em; }

@media screen and (max-width: 480px) {
  .mustPrepareWrap .ttl span {
    display: block; }
    .mustPrepareWrap .ttl span:before {
      left: 0; } }

@media screen and (max-width: 480px) {
  .mustPrepareWrap .content {
    padding: 20px 10px; }
    .mustPrepareWrap .content .item dl {
      width: 100%; }
      .mustPrepareWrap .content .item dl:nth-child(2) {
        margin: 40px 0 0 0; } }

#sub.package #point {
  background: url(../pl_img/package/bg_package.jpg) no-repeat;
  background-size: cover; }

#sub.custom #point {
  background: url(../pl_img/custom/bg_custom.jpg) no-repeat;
  background-size: cover; }

#top #point {
  background: url(../pl_img/custom/bg_custom.jpg) no-repeat;
  background-size: cover; }

.packageTtl {
  font-size: 2.2em;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0.5em;
  letter-spacing: 3px; }
  .packageTtl span {
    background: linear-gradient(transparent 60%, #dcdcdc 60%); }

.customTtl {
  font-size: 2.2em;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0.5em;
  letter-spacing: 3px; }
  .customTtl span {
    background: linear-gradient(transparent 60%, #ffd200 60%); }

.point_b {
  border-bottom: 4px dotted; }

.point_b02 {
  border-bottom: 4px dotted #f45454;
  font-size: 1.8em; }

.point_b03 {
  border-bottom: 4px dotted #ffffff;
  font-size: 1.8em;
  color: #ffffff; }

#sub.package #point .secTtl {
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 1.28em;
  margin-bottom: 3em;
  padding: 15px 0;
  letter-spacing: 0.075em;
  border-top: 2px solid #ffd200;
  border-bottom: 2px solid #ffd200; }

ul.pointList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  ul.pointList li {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 22%;
    padding-bottom: 22%;
    background: #ffd200;
    border-radius: 50%;
    margin: 0 10px; }
    ul.pointList li .point_icon {
      position: absolute;
      top: 20%;
      left: 50%;
      transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%); }

ul.pointList2 li {
  margin: 10px 20px; }

ul.pointList li .inner {
  position: absolute;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  top: 50%;
  text-align: center;
  font-weight: bold;
  font-size: 1.15em;
  right: 0;
  left: 0; }
  ul.pointList li .inner span {
    color: #da2a2a;
    font-size: 1.3em; }
    ul.pointList li .inner span.point_b {
      font-size: 1.5em; }
    ul.pointList li .inner span.asterisk {
      color: #000000;
      font-size: 0.6em; }

/* ul.pointList li:nth-child(2) {
  margin: 0 2em;
} */
.asterisk_text {
  color: #000000;
  font-size: 0.8em; }

@media screen and (max-width: 480px) {
  ul.pointList {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center; }
    ul.pointList li {
      width: 100%;
      border-radius: 15px;
      margin: 10px 0;
      padding: 20px 0; }
      ul.pointList li .point_icon {
        position: absolute;
        top: 50%;
        left: 12%; }
        ul.pointList li .point_icon img {
          width: 70%; }
      ul.pointList li .inner {
        position: initial;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        font-size: 1em; }
        ul.pointList li .inner br {
          display: none; }
  /* ul.pointList li:nth-child(2) {
    margin: 0;
  } */ }

.secTtl {
  font-size: 1.6em;
  text-align: center;
  font-weight: bold;
  margin-bottom: 0.5em; }
  .secTtl span {
    color: #da2a2a;
    font-size: 1.3em; }
    .secTtl span span {
      font-size: 2em; }

@media screen and (max-width: 480px) {
  .secTtl {
    line-height: 1; } }

.planLinkWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  text-align: center; }
  .planLinkWrap > * {
    position: relative;
    width: 32.5%;
    padding: 10px 10px 15px; }
  .planLinkWrap dl {
    background-color: #000000; }
    .planLinkWrap dl a.all {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0; }
    .planLinkWrap dl dt {
      color: #fff;
      text-align: center;
      padding: 10px 0 15px;
      font-size: 0.9em; }
      .planLinkWrap dl dt span {
        /*display: inline-block;*/
        font-size: 1.6em;
        letter-spacing: 1px;
        margin-bottom: 15px;
        border-bottom: solid 5px #ffd200;
        font-weight: bold; }
    .planLinkWrap dl .txt {
      color: #fff;
      text-align: center;
      background: #da2a2a;
      border-radius: 50px;
      padding: 8px;
      margin: 0.5em auto;
      width: 80%; }
    .planLinkWrap dl .price {
      color: #fff;
      font-size: 1.3em;
      /*font-weight: bold;*/
      margin: 0.5em 0; }
      .planLinkWrap dl .price span {
        font-size: 1.5em; }

/*.planLinkWrap dl:hover {
  opacity: .8;
}*/
/*.planLinkWrap dl .plan_ac {
  color: #fff;
  text-align: center;
  background: #da2a2a;
  border-radius: 25px;
  padding: 8px 15px;
  margin-top: 20px;
  font-size: 1.2em;
  display: inline-block;
}*/
@media screen and (max-width: 480px) {
  .planLinkWrap > * {
    width: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 5px 0;
    padding: 10px 10px 10px; }
  .planLinkWrap dl dt {
    width: 50%;
    padding: 10px 0 0;
    /*font-weight: normal;*/
    text-align: left; }
    .planLinkWrap dl dt span {
      font-size: 1.4rem;
      margin-bottom: 10px; }
  .planLinkWrap dl .thum {
    width: 48%; }
  .planLinkWrap dl .txt {
    border-radius: 50px;
    padding: 6px;
    width: 48%; }
  .planLinkWrap dl .price {
    width: 50%;
    margin: 0;
    text-align: left; }
  /*.planLinkWrap dl:after {
    position: absolute;
    content: "";
    border-color: #ffffff transparent;
    border-width: 25px 25px 0 0;
    z-index: 1;
    border-style: solid;
    left: 10px;
    top: 10px;
  }*/
  /*.planLinkWrap dl .txt {
    width: 5%;
    padding: 0;
    margin-top: 50px;
    margin-left: 8px;
    background:transparent;
  }*/ }

.selectNavWrap ul.nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .selectNavWrap ul.nav li {
    text-align: center;
    width: 33%; }
    .selectNavWrap ul.nav li a {
      display: block;
      color: #fff;
      padding: 20px 2px;
      letter-spacing: 5px;
      font-size: 1.15em;
      background-color: #999999;
      border-top: solid 8px #999999;
      border-left: solid 8px #999999;
      border-right: solid 8px #999999; }
      .selectNavWrap ul.nav li a span {
        letter-spacing: 1px;
        font-weight: bold; }
    .selectNavWrap ul.nav li.active a {
      background-color: #ffd200;
      color: #000000;
      border-top: solid 8px #000000;
      border-left: solid 8px #000000;
      border-right: solid 8px #000000; }

@media screen and (max-width: 480px) {
  .selectNavWrap ul.nav li a {
    padding: 10px 2px;
    border-top: solid 6px #999999;
    border-left: solid 6px #999999;
    border-right: solid 6px #999999; }
  .selectNavWrap ul.nav li.active a {
    border-top: solid 6px #000000;
    border-left: solid 6px #000000;
    border-right: solid 6px #000000; } }

.NavContent {
  padding: 35px 20px;
  color: #fff; }

.package.special .NavContent {
  /*background-color: #c83955;*/
  background-color: #000000; }

.package.week .NavContent {
  /*background-color: #3a614f;*/
  background-color: #000000; }

.package.seat .NavContent {
  /*background-color: #2c4b79;*/
  background-color: #000000; }

.NavContent .planCaption {
  text-align: center;
  font-weight: bold;
  font-size: 1.4rem;
  margin-bottom: 2em;
  margin-top: 1em; }
  .NavContent .planCaption span {
    /*border-bottom: solid 5px #ffd200;*/
    /*background-color: #ffd200;
      color: #000000;
      padding: .2em 1em*/
    border-bottom: dotted 6px #ffd200;
    /*padding-bottom:5px;*/ }

.NavContent ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  .NavContent ul li {
    margin-bottom: 15px;
    width: 49%; }
    .NavContent ul li a {
      position: relative;
      color: #fff;
      padding: 20px 15px 20px 35px;
      display: block;
      border: 1px solid #fff;
      font-size: 1.05em; }
      .NavContent ul li a:before {
        position: absolute;
        top: 50%;
        font-family: FontAwesome;
        line-height: 0;
        content: "\f105";
        font-size: 1.1em;
        left: 1em; }

@media screen and (max-width: 480px) {
  .NavContent ul li {
    width: 100%; }
    .NavContent ul li a {
      padding: 15px 10px 15px 25px;
      font-size: 0.95em; }
  .NavContent .planCaption span {
    line-height: 2em; } }

.planItem + .planItem {
  margin-top: 4em; }

.planItem dt {
  padding: 15px 5px;
  text-align: center;
  color: #fff;
  background: #c83955;
  font-weight: bold;
  font-size: 1.5em; }

.package.special .planItem dt {
  /*background-color: #c83955;*/
  background-color: #000000; }

.package.week .planItem dt {
  /*background-color: #3a614f;*/
  background-color: #000000; }

.package.seat .planItem dt {
  /*background-color: #2c4b79;*/
  background-color: #000000; }

dl.planItem .seatMap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

dl.planItem .detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  background: #fff;
  padding: 30px; }
  dl.planItem .detail .seatMap {
    width: 35%; }
    dl.planItem .detail .seatMap img {
      width: 80%;
      display: block;
      margin: auto; }
  dl.planItem .detail .textBox {
    width: 65%;
    padding: 0 50px; }
    dl.planItem .detail .textBox .price {
      text-align: center;
      font-weight: bold;
      font-size: 1.4rem;
      margin-bottom: 20px; }
      dl.planItem .detail .textBox .price span {
        font-size: 1.8em;
        color: #ff0000; }

@media screen and (max-width: 480px) {
  .planItem dt {
    font-size: 1.3em; }
  dl.planItem .detail {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 10px 10px 45px 10px; }
    dl.planItem .detail > * {
      width: 100% !important;
      padding: 0 !important; }
  .btnArea .itemList2 > * {
    width: 85%;
    margin: 0 auto; }
  dl.planItem .detail .seatMap img {
    height: 80%; } }

.stepWrap {
  max-width: 650px;
  margin: auto;
  color: #222222;
  font-weight: bold;
  font-size: 1.1em; }
  .stepWrap > * {
    margin: 12px 0; }
  .stepWrap .step {
    background: #cccccc; }
    .stepWrap .step span {
      background: #000;
      color: #fff;
      display: inline-block;
      padding: 13px 25px;
      margin-right: 20px; }
  .stepWrap .complete {
    text-align: center;
    background: #ffd200;
    padding: 15px 0;
    font-size: 1.1em; }

#btn_takaticket {
  position: fixed;
  right: 10px;
  bottom: 10px;
  width: 35%;
  max-width: 200px; }

h2.modalTtl {
  padding: 15px;
  background: #000;
  color: #fff;
  font-size: 1.2em; }

.pl_modalBlock .benefitBox dt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background: #000;
  color: #fff;
  font-weight: bold;
  font-size: 1.1em; }
  .pl_modalBlock .benefitBox dt span.label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0.8em;
    white-space: nowrap;
    padding: 10px; }
  .pl_modalBlock .benefitBox dt span.red {
    background-color: #fd4337; }
  .pl_modalBlock .benefitBox dt span.gold {
    background-color: #f4c900; }
  .pl_modalBlock .benefitBox dt span.green {
    background-color: #317671; }
  .pl_modalBlock .benefitBox dt span.blue {
    background-color: #002475; }
  .pl_modalBlock .benefitBox dt span.inner {
    padding: 12px 10px; }

.pl_modalBlock .benefitBox dd {
  padding: 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .pl_modalBlock .benefitBox dd .thum {
    width: 320px;
    margin-right: 20px; }
  .pl_modalBlock .benefitBox dd .text {
    width: calc(100% - 340px); }
    .pl_modalBlock .benefitBox dd .text h3 {
      font-weight: bold;
      margin-bottom: 15px;
      padding-left: 10px;
      border-left: 5px solid #000;
      font-size: 1.05em;
      letter-spacing: 0.05em; }
    .pl_modalBlock .benefitBox dd .text .detail {
      padding: 15px;
      font-size: 0.9em;
      background: #f8f5ee;
      border-radius: 5px; }

@media screen and (max-width: 480px) {
  .mfp-content {
    margin: 30px auto 20px; }
  .pl_modalBlock {
    height: 480px;
    overflow: scroll; }
    .pl_modalBlock .benefitBox dd .thum {
      width: 75%;
      margin: auto; }
    .pl_modalBlock .benefitBox dd .text {
      width: 100%;
      margin-top: 20px; } }

.scheduleTableWrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 2px solid; }

.scheduleTable {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  .scheduleTable ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-bottom: 1px solid #b7b7b7;
    font-size: 0.95em;
    font-weight: bold; }
    .scheduleTable ul:last-child {
      border: none; }

.scheduleTableWrap .type {
  width: 50px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: gold;
  font-weight: bold;
  border-right: solid 2px #000;
  border-left: none; }

.scheduleTable ul li {
  padding: 10px;
  text-align: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  .scheduleTable ul li.day span {
    display: inline-block;
    font-size: 0.8em; }
    .scheduleTable ul li.day span:before {
      content: "（"; }
    .scheduleTable ul li.day span:after {
      content: "）"; }

.scheduleTable th.pl_fixL {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 1; }

@media screen and (max-width: 480px) {
  .scheduleTable ul {
    font-size: 0.85em; }
  .scheduleTableWrap .type {
    width: 40px; } }

/*リスト*/
.list li {
  position: relative;
  padding-left: 20px; }
  .list li:before {
    content: "";
    height: 0px;
    width: 90%;
    display: block;
    position: absolute;
    top: 18px;
    left: 0px; }
  .list li:after {
    content: "";
    display: block;
    position: absolute;
    background: #000;
    width: 6px;
    height: 6px;
    top: 6px;
    left: 5px;
    border-radius: 10px; }

/*テーブル*/
table {
  width: 100%;
  text-align: center;
  font-size: 0.95em;
  table-layout: fixed;
  margin: auto;
  border-collapse: collapse; }
  table th {
    font-weight: bold;
    background: #ffffff;
    padding: 15px;
    vertical-align: middle; }
  table td {
    padding: 15px;
    vertical-align: middle; }

.standing_table table td {
  background: #fff; }
  .standing_table table td.bk_khaki {
    background: #f0e68c; }
  .standing_table table td.bk_gray {
    background: #dcdcdc; }
  .standing_table table td.bk_palegold {
    background: #fff8dc; }
  .standing_table table td .text_left {
    display: inline-block; }

table tr .colar_custom {
  background: #ffd200;
  font-size: 1.25em;
  font-weight: bold; }

table tr .colar_package {
  background: #000;
  color: #fff;
  font-size: 1.25em;
  font-weight: bold; }

@media screen and (max-width: 480px) {
  .pl_scrollTable table {
    width: 760px; }
  table th,
  table td {
    padding: 10px; } }

.note_w {
  width: 90%;
  margin: 0 auto; }

@media screen and (max-width: 480px) {
  .note_w {
    width: 100%; } }

/*--20201220追加-------------*/
#easy_steps ul {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /*-webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;*/ }

#easy_steps li {
  width: 32%;
  /*background: #cccccc;*/ }
  #easy_steps li .steps_no {
    background: #c21e3e;
    color: #ffffff;
    /*border-radius: 50px;*/
    padding: 5px;
    font-size: 1.2em;
    font-weight: bold;
    /*line-height: 1.5;*/
    /*margin: 0 10px 13px 0;*/
    text-align: center; }

#easy_steps02 ul {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  /*align-items: center;*/
  /*-webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;*/
  align-items: stretch; }

#easy_steps02 .steps li {
  text-align: center;
  font-size: 1.2em; }
  #easy_steps02 .steps li img {
    /*width: 100%;*/ }
  #easy_steps02 .steps li .steps_no {
    font-weight: bold;
    margin-bottom: 8px; }
    #easy_steps02 .steps li .steps_no span {
      font-size: 1.6em;
      font-weight: bold;
      background: #000000;
      color: #ffffff;
      padding: 2px 1.6em 3px; }
  #easy_steps02 .steps li.step {
    width: 24%;
    margin: 0 auto 3em; }
  #easy_steps02 .steps li.arrow {
    width: 14%;
    margin: 0 auto; }
    #easy_steps02 .steps li.arrow img {
      padding-top: 120px; }

.step_text {
  font-size: 0.8em;
  margin-top: 1em; }

@media screen and (max-width: 480px) {
  #easy_steps li {
    width: 100%; }
  #easy_steps02 .steps li.step {
    width: 100%; }
  #easy_steps02 .steps li.arrow {
    display: none; }
  .step_text {
    font-size: 1em; } }

#plan .setbox {
  border: solid 5px #2c4b79; }

#plan .set_title {
  background: #2c4b79;
  color: #ffffff;
  padding: 10px 0;
  font-size: 1.4rem;
  font-weight: bold;
  text-align: center; }

#plan .set_text {
  text-align: center;
  font-weight: bold;
  padding: 1em; }

.plan_wrap {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  /*align-items: baseline;*/ }

#plan .plan_set_title {
  background: #ffcc00;
  padding: 2px 10px 3px;
  font-size: 1.5em;
  line-height: 1.5;
  margin: 0 10px 13px 0;
  text-align: center;
  font-weight: bold;
  width: 100%;
  display: inline-block; }

.plan_wrap .plan_cont {
  width: 32%;
  margin-bottom: 1.5em; }

#plan .plan_cont {
  text-align: left;
  /*background: #f2f0df;*/
  /*border:solid 3px #ffcc00;*/
  margin: 0.5em 5px;
  /*padding: 1em 1em 2em;*/
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }

.plan_cont_title {
  background: #ffcc00;
  /*border-radius: 50px;*/
  padding: 2px 10px 3px;
  font-size: 1.5em;
  line-height: 1.5;
  margin: 0 10px 13px 0;
  text-align: center;
  font-weight: bold; }

#plan .plan_cont li {
  font-size: 0.9em; }

@media screen and (max-width: 480px) {
  #plan .plan_cont {
    width: 100%; } }

/*.ac_flex_text .set_ttl span{
  font-size: 1.4rem;
  font-weight: bold;
  border-bottom: solid 5px #ffd200;
}*/
/*--------------------*/
.planAcWrap .ttl,
.planAcWrap02 .ttl {
  background: #000000;
  color: #fff;
  text-align: left;
  padding: 1em 10px 1em 2em;
  letter-spacing: 0.075em;
  margin-bottom: 1em; }

.planAcWrap .ttl {
  padding: 1em 10px 5em 2em; }

/*.planAcWrap02 アコーディオンじゃない*/
/*.planAcWrap アコーディオン*/
@media screen and (max-width: 769px) {
  .planAcWrap .ttl,
  .planAcWrap02 .ttl {
    padding: 1em 10px;
    text-align: center; }
  .planAcWrap .ttl {
    padding: 1em 1em 5em 1em; } }

#selectable_set .set_ttl {
  margin-bottom: 18px;
  font-size: 1.8em;
  font-weight: bold; }
  #selectable_set .set_ttl span {
    border-bottom: solid 5px #ffd200; }

#selectable_set .set_text {
  text-align: center;
  font-weight: bold;
  padding: 1em; }
  #selectable_set .set_text .text_note {
    font-weight: normal;
    font-size: 0.8em; }

#selectable_set .plan_set_title {
  background: #ffcc00;
  padding: 2px 10px 3px;
  font-size: 1.5em;
  line-height: 1.5;
  margin: 0 10px 13px 0;
  text-align: center;
  font-weight: bold;
  width: 100%;
  display: inline-block; }

#selectable_set .plan_cont {
  width: 32%;
  margin-bottom: 1.5em;
  text-align: left;
  margin: 0.5em 5px;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline; }

#selectable_set .plan_cont_title {
  background: #ffcc00;
  padding: 2px 10px 3px;
  font-size: 1.5em;
  line-height: 1.5;
  margin: 0 10px 13px 0;
  text-align: center;
  font-weight: bold; }

#selectable_set .plan_cont li {
  font-size: 0.9em; }

@media screen and (max-width: 769px) {
  #selectable_set .set_ttl {
    line-height: 2em;
    font-size: 1.3em; }
  #selectable_set .plan_cont {
    width: 100%; } }

.ac_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: left;
  width: 96%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 5px 0;
  flex-wrap: wrap; }
  .ac_flex .ac_flex_text {
    font-size: 1.2em !important;
    text-align: left;
    padding-left: 1em; }
  .ac_flex .ac_flex_text .set_price p {
    font-size: 1.2em !important;
    /*margin-top: .5em;*/ }
    .ac_flex .ac_flex_text .set_price p span {
      font-size: 1.5em; }

@media screen and (max-width: 769px) {
  .planAcWrap02 .set_ttl,
  .planAcWrap .set_ttl {
    width: 100%; }
  .planAcWrap02 .ac_flex,
  .planAcWrap .ac_flex {
    width: 100%; }
    .planAcWrap02 .ac_flex .ac_flex_text,
    .planAcWrap .ac_flex .ac_flex_text {
      width: 100%; }
  .set_ttl span {
    text-align: center;
    font-size: 1.2em;
    border-bottom: solid 3px #ffd200; }
  .ac_flex .ac_flex_thum {
    margin-bottom: 10px; }
  .ac_flex .ac_flex_text {
    font-size: 1.2em;
    padding-left: 0; }
  .ac_flex_text .set_price p {
    font-size: 1.3em; }
    .ac_flex_text .set_price p span {
      font-size: 1.5em; } }

/*--------------------*/
#note dl dt,
#resale dl dt {
  background: #000;
  padding: 1em 10px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  letter-spacing: 0.05em;
  font-size: 1.25em; }

.planLinkWrap_custom dl {
  padding: 1em 1em 0.2em 1em; }
  .planLinkWrap_custom dl dt {
    background: #fff;
    text-align: center;
    padding: 5px;
    font-size: 1.6em;
    font-weight: bold;
    /*margin: 10px 20px 0;*/
    border-radius: 50px; }
  .planLinkWrap_custom dl dd {
    /*margin-bottom: 25px;*/
    padding: 1em; }
    .planLinkWrap_custom dl dd .plan_text {
      text-align: left;
      color: #ffffff; }
  .planLinkWrap_custom dl .plan_price {
    text-align: center;
    background: #fff;
    text-align: left;
    padding: 1em;
    font-weight: bold; }
    .planLinkWrap_custom dl .plan_price p {
      text-align: center;
      font-size: 1.3em;
      margin-top: 0.8em; }
      .planLinkWrap_custom dl .plan_price p span {
        text-align: center;
        font-size: 1.5em; }

/*.planLinkWrap_custom dl dd span{
  font-size: 1.4rem;
}*/
.special .event_plan,
.special .plan_price {
  color: #c83955; }

.week .otoku_plan,
.week .plan_price {
  /*color: #3a614f;*/
  color: #000000; }

.seat .mix_plan,
.seat .plan_price {
  color: #2c4b79; }

.planLinkWrap dl dt span.set_new {
  display: inline-block;
  padding: 2px 8px;
  background-color: #ff0000;
  color: #ffffff;
  font-size: 0.6em;
  letter-spacing: 0;
  font-weight: normal;
  border-radius: 50px;
  margin-left: 5px;
  position: relative;
  top: -3px; }

@media screen and (max-width: 480px) {
  .planLinkWrap_custom dl {
    display: block; }
    .planLinkWrap_custom dl dt {
      width: 100%; }
    .planLinkWrap_custom dl dd {
      width: 100%;
      padding: 10px 0 10px;
      margin-bottom: 0; }
    .planLinkWrap_custom dl:after {
      display: none; } }

/*アコーディオン*/
.acWrap .acTtl {
  position: relative;
  cursor: pointer; }
  .acWrap .acTtl:after {
    position: absolute;
    font-family: FontAwesome;
    content: "詳細はこちら　\f055";
    font-size: 1.1em;
    line-height: 0;
    bottom: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-font-smoothing: antialiased;
    /*-webkit-text-stroke: 3px #333;*/ }
  .acWrap .acTtl.open:after {
    content: "閉じる　\f056";
    -webkit-font-smoothing: antialiased; }

.mustPrepareWrap.acWrap .acTtl:after {
  bottom: 28%;
  font-size: 0.9em;
  font-weight: normal; }

.release {
  width: 600px;
  height: auto;
  background: #da2a2a;
  color: #fff;
  padding: 1em 20px;
  text-align: center;
  margin: 0 auto;
  font-weight: bold;
  /*font-size: 1.5em;*/ }

.release_t {
  padding-top: 10px;
  font-size: 1.2em; }

.release_day {
  font-size: 1.8em;
  padding-bottom: 5px;
  display: inline-block;
  /*border-bottom: 1px solid #fff;*/ }

.release_day_s {
  font-size: 0.7em; }

.release_day_ss {
  font-size: 0.5em; }

.read_title span {
  background: linear-gradient(transparent 60%, #ffd200 60%);
  font-size: 2em; }

.marker_text01 span {
  background: linear-gradient(transparent 60%, #f45454 60%);
  font-size: 1.8em; }

@media screen and (max-width: 960px) {
  .release {
    width: 85%; } }

@media screen and (max-width: 480px) {
  .release {
    width: 100%;
    font-size: 1.25em; }
  .read_title span,
  .marker_text01 span {
    font-size: 1.4rem; }
  .release_day {
    font-size: 1.2em; } }

.seatWrap {
  margin-bottom: 20px; }

h3.seat_title {
  font-size: 1.15em;
  border-left: 5px solid #000;
  letter-spacing: 0.075em;
  margin-bottom: 13px;
  background: #f0ecdc;
  padding: 10px; }

.acWrap .seat_title:after {
  content: "\f067";
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke: 1px #f0ecdc; }

.acWrap .seat_title.open:after {
  content: "\f068";
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke: 1px #f0ecdc; }

h3.step_title {
  font-size: 1.3em; }
  h3.step_title .step {
    background: #ffcc00;
    border-radius: 5px;
    padding: 2px 10px 3px;
    font-size: 0.8em;
    line-height: 1.5;
    display: inline-block;
    margin: 0 10px 13px 0; }
  h3.step_title .step_s {
    font-size: 1.3em; }

#question h3.question_title {
  font-size: 1.15em;
  letter-spacing: 0.075em;
  margin-bottom: 13px;
  background: #f0ecdc;
  padding: 10px; }

#other h2.secTtl {
  text-align: center;
  font-size: 1.6em;
  margin-bottom: 0.5em; }
  #other h2.secTtl span {
    position: relative;
    display: inline-block;
    padding: 0 15px; }
    #other h2.secTtl span::before, #other h2.secTtl span::after {
      position: absolute;
      content: "";
      top: 50%;
      width: 50px;
      height: 2px;
      background-color: #000; }
    #other h2.secTtl span::before {
      left: 100%; }
    #other h2.secTtl span::after {
      right: 100%; }

#other .other_text {
  background: #000;
  color: #fff;
  padding: 20px;
  text-align: center; }

#other .bnr_package {
  text-align: center;
  max-width: 960px;
  margin: 0 auto;
  padding: 0 20px; }

@media screen and (max-width: 480px) {
  #other h2.secTtl span::before, #other h2.secTtl span::after {
    position: absolute;
    content: "";
    width: 35px; }
  #other .other_text {
    padding: 20px; }
  #other .bnr_package {
    padding: 0 0; } }

.benefitWrap {
  /*display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;*/
  padding: 1em 0; }
  .benefitWrap .benefitBox h4 {
    /*font-size: 1.2em;*/
    margin-bottom: 20px;
    text-align: center;
    border-bottom: 2px solid #fff;
    padding-bottom: 10px; }
    .benefitWrap .benefitBox h4 span {
      font-size: 1.6em; }
  .benefitWrap .common {
    /*background: #e95383;*/
    background: #000000; }
  .benefitWrap .premium {
    /*background: #1f296a;*/
    background: #000000;
    /*font-size: 1.3em;*/ }
  .benefitWrap .benefitBox {
    padding: 2em 2em;
    /*border-radius: 25px;*/
    color: #fff;
    margin: 0 auto 1em;
    width: 80%; }
    .benefitWrap .benefitBox .list li {
      position: relative;
      padding-left: 26px;
      margin-bottom: 0.2em;
      font-size: 1.4rem; }
      .benefitWrap .benefitBox .list li:after {
        content: "";
        display: block;
        position: absolute;
        background: #fff;
        width: 10px;
        height: 10px;
        top: 11px;
        left: 5px;
        border-radius: 10px; }

@media screen and (max-width: 960px) {
  .benefitWrap .benefitBox {
    padding: 2em;
    width: 100%; } }

@media screen and (max-width: 480px) {
  .benefitWrap {
    display: block;
    padding: 0;
    font-size: 0.9em; }
    .benefitWrap .benefitBox {
      padding: 1.5em 1em;
      margin: 0; }
    .benefitWrap .common {
      margin-bottom: 20px; }
    .benefitWrap .benefitBox .list li {
      padding-left: 20px; }
      .benefitWrap .benefitBox .list li:after {
        content: "";
        display: block;
        position: absolute;
        width: 7px;
        height: 7px;
        top: 8px; } }

#point .takapo {
  text-align: center;
  font-weight: bold;
  font-size: 1.6em;
  color: #fff;
  /*background: #db4838;*/
  padding: 5px 0 10px;
  margin: 0 auto 2em;
  width: 75%; }
  #point .takapo span {
    font-size: 1.7em; }
  #point .takapo .takapo_logo {
    width: 130px;
    margin: 0 0 20px 15px; }
  #point .takapo .takapo_text {
    font-size: 0.9em; }
  #point .takapo .takapo_text02 {
    font-size: 0.7em; }

.takapo_bg01 {
  background: #ffd200;
  padding: 0.5em 1em 0.1em;
  color: #000000;
  /*display: inline-block;*/
  border-radius: 50px; }

.takapo_bg02 {
  background: #ffd200;
  padding: 0.1em 1.2em 0;
  color: #000000;
  display: inline-block;
  border-radius: 50px;
  margin: 10px 0; }

span.point_y {
  font-size: 1.4rem;
  color: #ffd200; }

span.point_r {
  font-size: 1.4rem;
  color: #ff0000; }

@media screen and (max-width: 480px) {
  #point .takapo {
    font-size: 1.3em;
    padding: 1em 0.5em;
    margin: 1em auto 0;
    width: 100%;
    line-height: 1.2;
    border-radius: 20px; }
    #point .takapo span {
      font-size: 1.4rem; }
    #point .takapo img {
      width: 100px;
      margin: 15px auto 0; }
    #point .takapo .takapo_logo {
      width: 130px;
      margin: 10px 0 6px; } }

/*パッケージ完売対応*/
.planItem .soldout {
  background-color: #000000;
  position: relative;
  display: inline-block; }
  .planItem .soldout img {
    display: inline-block;
    opacity: 0.3; }
  .planItem .soldout span {
    color: #fff;
    position: absolute;
    /*background: #db4838;*/
    padding: 10px 30px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 3.5em;
    font-weight: 600;
    border: 2px solid #fff; }

@media screen and (max-width: 480px) {
  .planItem .soldout span {
    padding: 5px 10px;
    font-size: 1.8em; } }

.NavContent .Nav_soldout {
  background: #ccc;
  color: #000;
  padding: 7px 7px;
  margin: 0 10px;
  letter-spacing: 1px; }

/*完売対応*/
.planItem.soldout dd.seamImg:after {
  content: "完売御礼";
  width: 100%;
  background: #ee0000;
  display: block;
  color: #fff;
  text-align: center;
  font-size: 1.5em;
  letter-spacing: 1em;
  padding: 0.5em;
  box-sizing: border-box;
  font-weight: bold; }

.planItem.soldout .btn01 {
  pointer-events: none;
  background: #999;
  color: transparent; }
  .planItem.soldout .btn01:before {
    content: "完売しました";
    color: #fff;
    position: absolute; }

.planItem.afew dd.seamImg:after {
  content: "残りわずか";
  width: 100%;
  background: #1c59ea;
  display: block;
  color: #fff;
  text-align: center;
  font-size: 1.5em;
  letter-spacing: 1em;
  padding: 0.5em;
  box-sizing: border-box;
  font-weight: bold; }

.special-offer {
  background: #F7F5ED;
  border-bottom: 3px solid #000; }
  .special-offer .title-box-top {
    background: #000;
    text-align: center;
    color: #fff;
    letter-spacing: 0.2em; }
    .special-offer .title-box-top h2 {
      margin: 0; }
      @media screen and (min-width: 768px) {
        .special-offer .title-box-top h2 {
          padding: 35px 0;
          font-size: 2.4rem; }
          .special-offer .title-box-top h2 span {
            font-size: 4.5rem; } }
      @media screen and (max-width: 767px) {
        .special-offer .title-box-top h2 {
          padding: 20px 15px;
          font-size: 2rem; }
          .special-offer .title-box-top h2 span {
            font-size: 4rem; } }
  .special-offer .special-offer-box {
    background: #F7F7F7;
    text-align: center;
    border: 4px solid #000;
    padding: 90px 10px 10%;
    margin-bottom: 20px;
    position: relative; }
    @media screen and (min-width: 768px) {
      .special-offer .special-offer-box {
        padding: 90px 5% 10%; } }
    .special-offer .special-offer-box .img-mynavi {
      width: 30%;
      margin: 40px auto 0; }
      .special-offer .special-offer-box .img-mynavi .mynavi {
        height: auto;
        vertical-align: bottom; }
        @media screen and (min-width: 768px) {
          .special-offer .special-offer-box .img-mynavi .mynavi {
            width: 60%; } }
    .special-offer .special-offer-box .label {
      position: absolute;
      top: -1px;
      left: -6px;
      width: 12%; }
      @media screen and (max-width: 767px) {
        .special-offer .special-offer-box .label {
          width: 26%; } }
    .special-offer .special-offer-box .offer-about {
      padding-top: 20px;
      font-size: 1.6rem;
      font-weight: bold;
      letter-spacing: 0.2em; }
      @media screen and (min-width: 768px) {
        .special-offer .special-offer-box .offer-about {
          margin-bottom: 20px;
          font-size: 1.8rem; } }
    .special-offer .special-offer-box .offer-btn {
      padding-top: 20px; }
      .special-offer .special-offer-box .offer-btn:first-of-type a::before {
        top: 31%; }
      .special-offer .special-offer-box .offer-btn:last-of-type a::before {
        top: 31%; }
      .special-offer .special-offer-box .offer-btn a {
        width: 100%;
        display: block;
        background: #fff;
        border: 3px solid #f29621;
        border-radius: 16px;
        box-sizing: border-box;
        padding: 20px 4%;
        text-align: left;
        font-size: 12px;
        letter-spacing: 0.15em;
        font-weight: bold;
        margin: 0 auto;
        transition: 0.3s;
        position: relative;
        cursor: pointer;
        color: #383838; }
        @media screen and (max-width: 767px) {
          .special-offer .special-offer-box .offer-btn a {
            padding: 20px 8%; } }
        .special-offer .special-offer-box .offer-btn a::before, .special-offer .special-offer-box .offer-btn a::after {
          content: "";
          display: block;
          width: 4px;
          height: 15px;
          background: #f29621;
          position: absolute;
          transition: 0.3s; }
        .special-offer .special-offer-box .offer-btn a::after {
          transform: rotate(45deg);
          right: 30px;
          top: 45%; }
        .special-offer .special-offer-box .offer-btn a::before {
          transform: rotate(-45deg);
          right: 30px;
          top: 31%; }
          @media screen and (min-width: 768px) {
            .special-offer .special-offer-box .offer-btn a::before {
              top: 33%; } }
        .special-offer .special-offer-box .offer-btn a:hover {
          color: #fff;
          background: #f29621; }
          .special-offer .special-offer-box .offer-btn a:hover::before, .special-offer .special-offer-box .offer-btn a:hover::after {
            background: #fff;
            right: 25px; }
        .special-offer .special-offer-box .offer-btn a.grayout {
          background: #3c3c3c;
          border-color: #3c3c3c;
          color: #fff;
          opacity: 0.4;
          pointer-events: none;
          text-align: center; }
          .special-offer .special-offer-box .offer-btn a.grayout::after, .special-offer .special-offer-box .offer-btn a.grayout::before {
            content: none; }
        @media screen and (min-width: 768px) {
          .special-offer .special-offer-box .offer-btn a {
            width: 60%;
            display: block;
            background: #fff;
            border: 3px solid #f29621;
            border-radius: 16px;
            box-sizing: border-box;
            padding: 20px 4%;
            text-align: left;
            font-size: 14px;
            letter-spacing: 0.15em;
            font-weight: bold;
            margin: 0 auto;
            transition: 0.3s;
            position: relative;
            cursor: pointer; } }
  @media screen and (min-width: 768px) and (max-width: 767px) {
    .special-offer .special-offer-box .offer-btn a {
      padding: 20px 8%; } }
        @media screen and (min-width: 768px) {
            .special-offer .special-offer-box .offer-btn a::before, .special-offer .special-offer-box .offer-btn a::after {
              content: "";
              display: block;
              width: 4px;
              height: 15px;
              background: #f29621;
              position: absolute;
              transition: 0.3s; }
            .special-offer .special-offer-box .offer-btn a::after {
              transform: rotate(45deg);
              right: 30px;
              top: 45%; }
            .special-offer .special-offer-box .offer-btn a::before {
              transform: rotate(-45deg);
              right: 30px;
              top: 31%; } }
    @media screen and (min-width: 768px) and (min-width: 768px) {
      .special-offer .special-offer-box .offer-btn a::before {
        top: 33%; } }
        @media screen and (min-width: 768px) {
            .special-offer .special-offer-box .offer-btn a:hover {
              color: #fff;
              background: #f29621; }
              .special-offer .special-offer-box .offer-btn a:hover::before, .special-offer .special-offer-box .offer-btn a:hover::after {
                background: #fff;
                right: 25px; }
            .special-offer .special-offer-box .offer-btn a.grayout {
              background: #3c3c3c;
              border-color: #3c3c3c;
              color: #fff;
              opacity: 0.4;
              pointer-events: none;
              text-align: center; }
              .special-offer .special-offer-box .offer-btn a.grayout::after, .special-offer .special-offer-box .offer-btn a.grayout::before {
                content: none; } }

.bnr-ctn {
  background: #F7F5ED;
  border-bottom: 3px solid #000; }
  .bnr-ctn .btn-box {
    position: relative; }
    .bnr-ctn .btn-box.custom {
      background: #FFBA00; }
    .bnr-ctn .btn-box.package {
      background: #4A4847; }
      .bnr-ctn .btn-box.package::before, .bnr-ctn .btn-box.package::after {
        background: #fff; }
    .bnr-ctn .btn-box:first-of-type {
      margin-bottom: 20px; }
    .bnr-ctn .btn-box::before, .bnr-ctn .btn-box::after {
      content: "";
      display: block;
      width: 4px;
      height: 15px;
      background: #000;
      position: absolute;
      transition: .3s; }
    .bnr-ctn .btn-box::after {
      transform: rotate(45deg);
      right: 30px;
      top: 47%; }
    .bnr-ctn .btn-box::before {
      transform: rotate(-45deg);
      right: 30px;
      top: 39%; }
      @media screen and (max-width: 767px) {
        .bnr-ctn .btn-box::before {
          top: 37%; } }
    .bnr-ctn .btn-box a {
      display: block;
      transition: .3s; }
      @media screen and (min-width: 768px) {
        .bnr-ctn .btn-box a {
          padding: 30px; } }
      @media screen and (max-width: 767px) {
        .bnr-ctn .btn-box a {
          padding: 20px 60px 20px 15px; }
          .bnr-ctn .btn-box a img {
            width: 100%; } }
      .bnr-ctn .btn-box a:hover {
        opacity: .6; }

.select-desc {
  background: #F7F5ED; }
  .select-desc .img-box img {
    width: 100%; }
  .select-desc .attention {
    font-size: 1.6rem;
    line-height: 2; }
    @media screen and (min-width: 768px) {
      .select-desc .attention {
        margin-bottom: 60px; } }
    @media screen and (max-width: 767px) {
      .select-desc .attention {
        margin-bottom: 30px; } }
  .select-desc#custom .btn-box .fadeIn:not(:first-child) {
    margin-top: 30px; }
  .select-desc#custom .btn-box .button01 {
    border: 3px solid #f29621; }
    .select-desc#custom .btn-box .button01:before, .select-desc#custom .btn-box .button01:after {
      background-color: #f29621 !important; }
    .select-desc#custom .btn-box .button01:hover {
      background-color: #f29621 !important; }
      .select-desc#custom .btn-box .button01:hover:before, .select-desc#custom .btn-box .button01:hover:after {
        background-color: #fff !important; }

.desc-seat {
  background: #F7F5ED; }
  @media screen and (max-width: 767px) {
    .desc-seat .ctn-inner {
      padding: 30px 5%; } }
  .desc-seat .tab-titles {
    display: flex;
    justify-content: center; }
    .desc-seat .tab-titles .tab-title {
      background: #fff;
      font-size: 1.8rem;
      border-radius: 20px;
      padding: 20px 30px;
      cursor: pointer;
      margin-bottom: 40px;
      transition: .3s;
      position: relative; }
      @media screen and (max-width: 767px) {
        .desc-seat .tab-titles .tab-title {
          font-size: 1.5rem;
          padding: 20px 17px; } }
      .desc-seat .tab-titles .tab-title.custom {
        border: 3px solid #f29621; }
        .desc-seat .tab-titles .tab-title.custom:hover {
          background: #f29621;
          color: #fff; }
      .desc-seat .tab-titles .tab-title.package {
        border: 3px solid #000;
        margin-left: 30px; }
        @media screen and (max-width: 767px) {
          .desc-seat .tab-titles .tab-title.package {
            margin-left: 20px; } }
        .desc-seat .tab-titles .tab-title.package:hover {
          background: #000;
          color: #fff; }
      .desc-seat .tab-titles .tab-title.show-tab:after {
        content: "";
        display: block;
        width: 7px;
        height: 7px;
        background: #f29621;
        border-radius: 50%;
        position: absolute;
        bottom: -25px;
        left: 50%;
        transform: translateX(-50%); }
  .desc-seat .tab-content.custom .white, .desc-seat .tab-content.package .white {
    background: #fff; }
  .desc-seat .tab-content.package th, .desc-seat .tab-content.package td {
    border: 2px solid #000 !important; }
    .desc-seat .tab-content.package th a, .desc-seat .tab-content.package td a {
      border: 2px solid #000 !important; }
      .desc-seat .tab-content.package th a:after, .desc-seat .tab-content.package th a:before, .desc-seat .tab-content.package td a:after, .desc-seat .tab-content.package td a:before {
        background-color: #000 !important; }
      .desc-seat .tab-content.package th a:hover, .desc-seat .tab-content.package td a:hover {
        background-color: #D6D6D6 !important; }
  .desc-seat .tab-content .table-title-area {
    margin-bottom: 20px;
    text-align: center; }
    .desc-seat .tab-content .table-title-area h3 {
      font-size: 2.6rem;
      line-height: 1rem; }
  .desc-seat .tab-content .table {
    width: 100%;
    border-collapse: collapse;
    font-size: 1.6rem; }
    .desc-seat .tab-content .table tr th {
      background: #D6D6D6;
      border: 2px solid #f29621;
      font-weight: normal; }
      .desc-seat .tab-content .table tr th.orange {
        background: #F5BF7B; }
    .desc-seat .tab-content .table tr td {
      background-color: #fff;
      border: 2px solid #f29621;
      text-align: left; }
      .desc-seat .tab-content .table tr td.table-title {
        font-weight: bold;
        text-align: center; }
      .desc-seat .tab-content .table tr td ul {
        list-style: none;
        padding-left: 0;
        margin-top: 3px; }
      .desc-seat .tab-content .table tr td .text-box span {
        font-weight: bold; }
      .desc-seat .tab-content .table tr td .text-box:not(:first-child) {
        margin-top: 25px; }
      .desc-seat .tab-content .table tr td .text-box:nth-of-type(2) ul li:nth-child(4) {
        margin-bottom: 10px; }
      .desc-seat .tab-content .table tr td a {
        width: 40%;
        display: block;
        background: #fff;
        border: 3px solid #f29621;
        border-radius: 16px;
        box-sizing: border-box;
        padding: 20px 4%;
        text-align: left;
        font-size: 14px;
        letter-spacing: 0.15em;
        font-weight: bold;
        margin: 0 auto;
        transition: 0.3s;
        position: relative;
        cursor: pointer;
        color: #000;
        margin-left: 0; }
        @media screen and (min-width: 768px) {
          .desc-seat .tab-content .table tr td a {
            width: 60%;
            display: block;
            background: #fff;
            border: 3px solid #f29621;
            border-radius: 16px;
            box-sizing: border-box;
            padding: 20px 4%;
            text-align: left;
            font-size: 14px;
            letter-spacing: 0.15em;
            font-weight: bold;
            margin: 0 auto;
            transition: 0.3s;
            position: relative;
            cursor: pointer;
            margin-left: 0; } }
  @media screen and (min-width: 768px) and (max-width: 767px) {
    .desc-seat .tab-content .table tr td a {
      padding: 20px 8%; } }
        @media screen and (min-width: 768px) {
            .desc-seat .tab-content .table tr td a::before, .desc-seat .tab-content .table tr td a::after {
              content: "";
              display: block;
              width: 4px;
              height: 15px;
              background: #f29621;
              position: absolute;
              transition: 0.3s; }
            .desc-seat .tab-content .table tr td a::after {
              transform: rotate(45deg);
              right: 30px;
              top: 45%; }
            .desc-seat .tab-content .table tr td a::before {
              transform: rotate(-45deg);
              right: 30px;
              top: 31%; } }
    @media screen and (min-width: 768px) and (min-width: 768px) {
      .desc-seat .tab-content .table tr td a::before {
        top: 33%; } }
        @media screen and (min-width: 768px) {
            .desc-seat .tab-content .table tr td a:hover {
              color: #fff;
              background: #f29621; }
              .desc-seat .tab-content .table tr td a:hover::before, .desc-seat .tab-content .table tr td a:hover::after {
                background: #fff;
                right: 25px; }
            .desc-seat .tab-content .table tr td a.grayout {
              background: #3c3c3c;
              border-color: #3c3c3c;
              color: #fff;
              opacity: 0.4;
              pointer-events: none;
              text-align: center; }
              .desc-seat .tab-content .table tr td a.grayout::after, .desc-seat .tab-content .table tr td a.grayout::before {
                content: none; } }
        @media screen and (max-width: 767px) {
          .desc-seat .tab-content .table tr td a {
            padding: 20px 8%; } }
        .desc-seat .tab-content .table tr td a::before, .desc-seat .tab-content .table tr td a::after {
          content: "";
          display: block;
          width: 4px;
          height: 15px;
          background: #f29621;
          position: absolute;
          transition: 0.3s; }
        .desc-seat .tab-content .table tr td a::after {
          transform: rotate(45deg);
          right: 30px;
          top: 45%; }
        .desc-seat .tab-content .table tr td a::before {
          transform: rotate(-45deg);
          right: 30px;
          top: 31%; }
          @media screen and (min-width: 768px) {
            .desc-seat .tab-content .table tr td a::before {
              top: 33%; } }
        .desc-seat .tab-content .table tr td a:hover {
          color: #fff;
          background: #f29621; }
          .desc-seat .tab-content .table tr td a:hover::before, .desc-seat .tab-content .table tr td a:hover::after {
            background: #fff;
            right: 25px; }
        .desc-seat .tab-content .table tr td a.grayout {
          background: #3c3c3c;
          border-color: #3c3c3c;
          color: #fff;
          opacity: 0.4;
          pointer-events: none;
          text-align: center; }
          .desc-seat .tab-content .table tr td a.grayout::after, .desc-seat .tab-content .table tr td a.grayout::before {
            content: none; }
      .desc-seat .tab-content .table tr td .btn-top {
        margin-top: 20px; }
        .desc-seat .tab-content .table tr td .btn-top::before {
          top: 35%; }
    @media screen and (min-width: 768px) {
      .desc-seat .tab-content .table tr col:first-child {
        width: 20%; }
      .desc-seat .tab-content .table tr col:last-child {
        width: 80%; }
      .desc-seat .tab-content .table tr th {
        width: 20%;
        padding: 20px; }
      .desc-seat .tab-content .table tr td {
        width: 80%;
        padding: 20px; }
        .desc-seat .tab-content .table tr td.table-title {
          font-size: 2rem; } }
    @media screen and (max-width: 767px) {
      .desc-seat .tab-content .table tr {
        width: 100%;
        margin-right: 5%; }
        .desc-seat .tab-content .table tr th, .desc-seat .tab-content .table tr td {
          display: block;
          width: 100%;
          margin-top: -2px; }
          .desc-seat .tab-content .table tr th a, .desc-seat .tab-content .table tr td a {
            width: 100% !important; } }

.custom-select {
  background: #ffba00; }

.package-select {
  background: #4A4847; }

.custom-select, .package-select {
  text-align: center; }
  .custom-select .ttl-box, .package-select .ttl-box {
    margin-bottom: 30px; }
    @media screen and (min-width: 768px) {
      .custom-select .ttl-box, .package-select .ttl-box {
        margin-bottom: 50px; } }

.btn-box .button01 {
  color: #313131; }
  .btn-box .button01::before, .btn-box .button01::after {
    background: #313131 !important; }
  .btn-box .button01:hover {
    background: #313131 !important;
    opacity: 1; }
    .btn-box .button01:hover::before, .btn-box .button01:hover::after {
      background: #fff !important; }
  @media screen and (min-width: 768px) {
    .btn-box .button01 {
      width: 60%;
      display: block;
      background: #fff;
      border: 3px solid #313131;
      border-radius: 16px;
      box-sizing: border-box;
      padding: 20px 4%;
      text-align: left;
      font-size: 1.8rem;
      letter-spacing: 0.15em;
      font-weight: bold;
      margin: 0 auto;
      transition: 0.3s;
      position: relative;
      cursor: pointer;
      padding: 24px 3%;
      letter-spacing: 0.08em; } }
  @media screen and (min-width: 768px) and (max-width: 767px) {
    .btn-box .button01 {
      padding: 20px 8%; } }
  @media screen and (min-width: 768px) {
      .btn-box .button01::before, .btn-box .button01::after {
        content: "";
        display: block;
        width: 4px;
        height: 15px;
        background: #f29621;
        position: absolute;
        transition: 0.3s; }
      .btn-box .button01::after {
        transform: rotate(45deg);
        right: 30px;
        top: 45%; }
      .btn-box .button01::before {
        transform: rotate(-45deg);
        right: 30px;
        top: 31%; } }
    @media screen and (min-width: 768px) and (min-width: 768px) {
      .btn-box .button01::before {
        top: 33%; } }
  @media screen and (min-width: 768px) {
      .btn-box .button01:hover {
        color: #fff;
        background: #f29621; }
        .btn-box .button01:hover::before, .btn-box .button01:hover::after {
          background: #fff;
          right: 25px; }
      .btn-box .button01.grayout {
        background: #3c3c3c;
        border-color: #3c3c3c;
        color: #fff;
        opacity: 0.4;
        pointer-events: none;
        text-align: center; }
        .btn-box .button01.grayout::after, .btn-box .button01.grayout::before {
          content: none; } }
  @media screen and (max-width: 767px) {
    .btn-box .button01 {
      width: 100%;
      display: block;
      background: #fff;
      border: 3px solid #313131;
      border-radius: 16px;
      box-sizing: border-box;
      padding: 20px 4%;
      text-align: left;
      font-size: 1.4rem;
      letter-spacing: 0.15em;
      font-weight: bold;
      margin: 0 auto;
      transition: 0.3s;
      position: relative;
      cursor: pointer;
      letter-spacing: 0.08em;
      padding: 20px 4% !important; } }
  @media screen and (max-width: 767px) and (max-width: 767px) {
    .btn-box .button01 {
      padding: 20px 8%; } }
  @media screen and (max-width: 767px) {
      .btn-box .button01::before, .btn-box .button01::after {
        content: "";
        display: block;
        width: 4px;
        height: 15px;
        background: #f29621;
        position: absolute;
        transition: 0.3s; }
      .btn-box .button01::after {
        transform: rotate(45deg);
        right: 30px;
        top: 45%; }
      .btn-box .button01::before {
        transform: rotate(-45deg);
        right: 30px;
        top: 31%; } }
    @media screen and (max-width: 767px) and (min-width: 768px) {
      .btn-box .button01::before {
        top: 33%; } }
  @media screen and (max-width: 767px) {
      .btn-box .button01:hover {
        color: #fff;
        background: #f29621; }
        .btn-box .button01:hover::before, .btn-box .button01:hover::after {
          background: #fff;
          right: 25px; }
      .btn-box .button01.grayout {
        background: #3c3c3c;
        border-color: #3c3c3c;
        color: #fff;
        opacity: 0.4;
        pointer-events: none;
        text-align: center; }
        .btn-box .button01.grayout::after, .btn-box .button01.grayout::before {
          content: none; } }

.btn-box .button {
  margin-bottom: 20px; }
  @media screen and (min-width: 768px) {
    .btn-box .button {
      width: 60%;
      margin: 0 auto 30px; } }
  .btn-box .button a {
    display: block;
    background: #D31515;
    color: #fff;
    position: relative;
    margin: 0 auto;
    border: 3px solid #D31515;
    border-radius: 16px;
    transition: 0.3s;
    text-align: left;
    padding: 10px 25px;
    font-weight: bold;
    letter-spacing: 0.15em;
    cursor: pointer; }
    .btn-box .button a:hover {
      background: #fff;
      color: #D31515;
      border: 3px solid #D31515; }
      .btn-box .button a:hover::before, .btn-box .button a:hover::after {
        right: 25px; }
    .btn-box .button a::before, .btn-box .button a::after {
      content: "";
      display: block;
      width: 4px;
      height: 15px;
      background: #fff;
      position: absolute;
      transition: 0.3s; }
    .btn-box .button a::after {
      transform: rotate(45deg);
      right: 30px;
      top: 45%; }
    .btn-box .button a::before {
      transform: rotate(-45deg);
      right: 30px;
      top: 32%; }
    .btn-box .button a:hover {
      color: #D31515;
      background: #fff; }
      .btn-box .button a:hover::before, .btn-box .button a:hover::after {
        background: #D31515; }
    .btn-box .button a.grayout {
      background: #3c3c3c;
      border-color: #3c3c3c;
      color: #fff;
      opacity: 0.4;
      pointer-events: none;
      text-align: center; }
      .btn-box .button a.grayout::after, .btn-box .button a.grayout::before {
        content: none; }
  @media screen and (min-width: 768px) {
    .btn-box .button a {
      padding: 22px 4%;
      letter-spacing: 0.08em;
      font-size: 1.8rem; } }
  @media screen and (max-width: 767px) {
    .btn-box .button a {
      font-size: 1.5rem;
      padding: 21px 4%;
      letter-spacing: 0.08em; } }
  .btn-box .button a:hover {
    opacity: 1; }

.btn-box a.soldout {
  pointer-events: none;
  position: relative; }
  .btn-box a.soldout:after {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background-color: #5d5e5d !important;
    border: 3px solid rgba(0, 0, 0, 0);
    border-radius: 15px;
    color: #fff;
    font-weight: bold;
    position: absolute;
    left: -3px;
    top: -3px;
    transform: rotate(0); }
  .btn-box a.soldout.package-text:after {
    content: 'パッケージセレクトの販売は終了いたしました。'; }
  .btn-box a.soldout.custom-text:after {
    content: 'カスタムセレクトの販売は終了いたしました。'; }

.package-label_root {
  position: relative; }
  .package-label_root .package-label {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    font-size: 1.4rem;
    color: #fff;
    font-weight: bold;
    width: 50px;
    height: 50px;
    padding-top: 0.8em;
    padding-left: 0.8em; }
    @media screen and (min-width: 768px) {
      .package-label_root .package-label {
        font-size: 1.8rem; } }
    .package-label_root .package-label::before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 70px 70px 0 0px;
      border-color: #000 transparent transparent transparent;
      position: absolute;
      top: 0;
      left: 0;
      z-index: -1; }
      @media screen and (min-width: 768px) {
        .package-label_root .package-label::before {
          border-width: 100px 100px 0 0px; } }
    .package-label_root .package-label_root {
      position: relative;
      padding-top: 90px !important; }
    .package-label_root .package-label-bar {
      display: block;
      background: #000;
      color: #fff;
      font-size: 1.8rem;
      letter-spacing: 0.16em;
      position: absolute;
      top: -2px;
      left: -2px;
      right: -2px;
      margin: auto;
      z-index: 1;
      width: 100%;
      padding: 1em;
      font-weight: bold; }

@media screen and (max-width: 767px) {
  .plan-check {
    background: url("../img/bg-plan-sp.png") top left no-repeat;
    background-size: cover; } }

@media screen and (min-width: 768px) {
  .plan-check {
    background: url("../img/bg-plan-pc.png") top left no-repeat;
    background-size: cover; } }

.plan-check-inner {
  text-align: center; }
  @media screen and (max-width: 767px) {
    .plan-check-inner {
      padding: 35px 5%; } }
  @media screen and (min-width: 768px) {
    .plan-check-inner {
      padding: 90px 30px; } }
  .plan-check-inner .sub-text {
    font-size: 2.2rem;
    color: #fff;
    font-weight: bold;
    letter-spacing: 0.1em;
    margin-bottom: 20px; }
    @media screen and (max-width: 767px) {
      .plan-check-inner .sub-text {
        padding-top: 10px;
        font-size: 1.8rem;
        margin-bottom: 0; } }
  @media screen and (min-width: 768px) {
    .plan-check-inner .btn-box {
      width: 50%;
      margin: 0 auto; } }
  .plan-check-inner .btn-box img {
    width: 100%;
    margin-bottom: 40px; }
  .plan-check-inner .btn-box a {
    width: 50%;
    display: block;
    background: #fff;
    border: 3px solid #f29621;
    border-radius: 16px;
    box-sizing: border-box;
    padding: 20px 4%;
    text-align: left;
    font-size: 1.6rem;
    letter-spacing: 0.15em;
    font-weight: bold;
    margin: 0 auto;
    transition: 0.3s;
    position: relative;
    cursor: pointer;
    color: #f29621; }
    @media screen and (max-width: 767px) {
      .plan-check-inner .btn-box a {
        padding: 20px 8%; } }
    .plan-check-inner .btn-box a::before, .plan-check-inner .btn-box a::after {
      content: "";
      display: block;
      width: 4px;
      height: 15px;
      background: #f29621;
      position: absolute;
      transition: 0.3s; }
    .plan-check-inner .btn-box a::after {
      transform: rotate(45deg);
      right: 30px;
      top: 45%; }
    .plan-check-inner .btn-box a::before {
      transform: rotate(-45deg);
      right: 30px;
      top: 31%; }
      @media screen and (min-width: 768px) {
        .plan-check-inner .btn-box a::before {
          top: 33%; } }
    .plan-check-inner .btn-box a:hover {
      color: #fff;
      background: #f29621; }
      .plan-check-inner .btn-box a:hover::before, .plan-check-inner .btn-box a:hover::after {
        background: #fff;
        right: 25px; }
    .plan-check-inner .btn-box a.grayout {
      background: #3c3c3c;
      border-color: #3c3c3c;
      color: #fff;
      opacity: 0.4;
      pointer-events: none;
      text-align: center; }
      .plan-check-inner .btn-box a.grayout::after, .plan-check-inner .btn-box a.grayout::before {
        content: none; }
    @media screen and (max-width: 767px) {
      .plan-check-inner .btn-box a {
        width: 100%;
        display: block;
        background: #fff;
        border: 3px solid #f29621;
        border-radius: 16px;
        box-sizing: border-box;
        padding: 20px 4%;
        text-align: left;
        font-size: 1.6rem;
        letter-spacing: 0.15em;
        font-weight: bold;
        margin: 0 auto;
        transition: 0.3s;
        position: relative;
        cursor: pointer; } }
  @media screen and (max-width: 767px) and (max-width: 767px) {
    .plan-check-inner .btn-box a {
      padding: 20px 8%; } }
    @media screen and (max-width: 767px) {
        .plan-check-inner .btn-box a::before, .plan-check-inner .btn-box a::after {
          content: "";
          display: block;
          width: 4px;
          height: 15px;
          background: #f29621;
          position: absolute;
          transition: 0.3s; }
        .plan-check-inner .btn-box a::after {
          transform: rotate(45deg);
          right: 30px;
          top: 45%; }
        .plan-check-inner .btn-box a::before {
          transform: rotate(-45deg);
          right: 30px;
          top: 31%; } }
    @media screen and (max-width: 767px) and (min-width: 768px) {
      .plan-check-inner .btn-box a::before {
        top: 33%; } }
    @media screen and (max-width: 767px) {
        .plan-check-inner .btn-box a:hover {
          color: #fff;
          background: #f29621; }
          .plan-check-inner .btn-box a:hover::before, .plan-check-inner .btn-box a:hover::after {
            background: #fff;
            right: 25px; }
        .plan-check-inner .btn-box a.grayout {
          background: #3c3c3c;
          border-color: #3c3c3c;
          color: #fff;
          opacity: 0.4;
          pointer-events: none;
          text-align: center; }
          .plan-check-inner .btn-box a.grayout::after, .plan-check-inner .btn-box a.grayout::before {
            content: none; } }

.plan-schedule {
  background: #F7F5ED; }
  @media screen and (max-width: 767px) {
    .plan-schedule-inner {
      padding: 35px 5%; } }
  @media screen and (min-width: 768px) {
    .plan-schedule-inner {
      padding: 90px 30px; } }
  .plan-schedule .btn-box a {
    width: 100%;
    display: block;
    background: #fff;
    border: 3px solid #f29621;
    border-radius: 16px;
    box-sizing: border-box;
    padding: 20px 4%;
    text-align: left;
    font-size: 1.4rem;
    letter-spacing: 0.15em;
    font-weight: bold;
    margin: 0 auto;
    transition: 0.3s;
    position: relative;
    cursor: pointer;
    color: #f29621;
    line-height: 2; }
    @media screen and (max-width: 767px) {
      .plan-schedule .btn-box a {
        padding: 20px 8%; } }
    .plan-schedule .btn-box a::before, .plan-schedule .btn-box a::after {
      content: "";
      display: block;
      width: 4px;
      height: 15px;
      background: #f29621;
      position: absolute;
      transition: 0.3s; }
    .plan-schedule .btn-box a::after {
      transform: rotate(45deg);
      right: 30px;
      top: 45%; }
    .plan-schedule .btn-box a::before {
      transform: rotate(-45deg);
      right: 30px;
      top: 31%; }
      @media screen and (min-width: 768px) {
        .plan-schedule .btn-box a::before {
          top: 33%; } }
    .plan-schedule .btn-box a:hover {
      color: #fff;
      background: #f29621; }
      .plan-schedule .btn-box a:hover::before, .plan-schedule .btn-box a:hover::after {
        background: #fff;
        right: 25px; }
    .plan-schedule .btn-box a.grayout {
      background: #3c3c3c;
      border-color: #3c3c3c;
      color: #fff;
      opacity: 0.4;
      pointer-events: none;
      text-align: center; }
      .plan-schedule .btn-box a.grayout::after, .plan-schedule .btn-box a.grayout::before {
        content: none; }
    .plan-schedule .btn-box a::before, .plan-schedule .btn-box a::after {
      background: #f29621 !important; }
    @media screen and (min-width: 768px) {
      .plan-schedule .btn-box a {
        width: 50%;
        display: block;
        background: #fff;
        border: 3px solid #f29621;
        border-radius: 16px;
        box-sizing: border-box;
        padding: 20px 4%;
        text-align: left;
        font-size: 1.6rem;
        letter-spacing: 0.15em;
        font-weight: bold;
        margin: 0 auto;
        transition: 0.3s;
        position: relative;
        cursor: pointer; } }
  @media screen and (min-width: 768px) and (max-width: 767px) {
    .plan-schedule .btn-box a {
      padding: 20px 8%; } }
    @media screen and (min-width: 768px) {
        .plan-schedule .btn-box a::before, .plan-schedule .btn-box a::after {
          content: "";
          display: block;
          width: 4px;
          height: 15px;
          background: #f29621;
          position: absolute;
          transition: 0.3s; }
        .plan-schedule .btn-box a::after {
          transform: rotate(45deg);
          right: 30px;
          top: 45%; }
        .plan-schedule .btn-box a::before {
          transform: rotate(-45deg);
          right: 30px;
          top: 31%; } }
    @media screen and (min-width: 768px) and (min-width: 768px) {
      .plan-schedule .btn-box a::before {
        top: 33%; } }
    @media screen and (min-width: 768px) {
        .plan-schedule .btn-box a:hover {
          color: #fff;
          background: #f29621; }
          .plan-schedule .btn-box a:hover::before, .plan-schedule .btn-box a:hover::after {
            background: #fff;
            right: 25px; }
        .plan-schedule .btn-box a.grayout {
          background: #3c3c3c;
          border-color: #3c3c3c;
          color: #fff;
          opacity: 0.4;
          pointer-events: none;
          text-align: center; }
          .plan-schedule .btn-box a.grayout::after, .plan-schedule .btn-box a.grayout::before {
            content: none; } }
    .plan-schedule .btn-box a:hover {
      background: #f29621 !important; }

.pointer-events-none {
  pointer-events: none; }

.pointer-events-auto {
  pointer-events: auto; }

.visible {
  visibility: visible; }

.invisible {
  visibility: hidden; }

.static {
  position: static; }

.fixed {
  position: fixed; }

.absolute {
  position: absolute; }

.relative {
  position: relative; }

.sticky {
  position: -webkit-sticky;
  position: sticky; }

.z-10 {
  z-index: 10; }

.z-20 {
  z-index: 20; }

.z-30 {
  z-index: 30; }

.z-40 {
  z-index: 40; }

.z-50 {
  z-index: 50; }

.z-60 {
  z-index: 60; }

.z-70 {
  z-index: 70; }

.z-80 {
  z-index: 80; }

.z-90 {
  z-index: 90; }

.z-100 {
  z-index: 100; }

.z-110 {
  z-index: 110; }

.z-120 {
  z-index: 120; }

.z-130 {
  z-index: 130; }

.z-140 {
  z-index: 140; }

.z-150 {
  z-index: 150; }

.z-160 {
  z-index: 160; }

.z-170 {
  z-index: 170; }

.z-180 {
  z-index: 180; }

.z-190 {
  z-index: 190; }

.z-1000 {
  z-index: 1000; }

.z-1010 {
  z-index: 1010; }

.z-1020 {
  z-index: 1020; }

.z-1030 {
  z-index: 1030; }

.z-1040 {
  z-index: 1040; }

.z-1050 {
  z-index: 1050; }

.z-1060 {
  z-index: 1060; }

.z-1070 {
  z-index: 1070; }

.z-1080 {
  z-index: 1080; }

.z-1090 {
  z-index: 1090; }

.z-auto {
  z-index: auto; }

.-z-1 {
  z-index: -1; }

.focus-within\:z-10:focus-within {
  z-index: 10; }

.focus-within\:z-20:focus-within {
  z-index: 20; }

.focus-within\:z-30:focus-within {
  z-index: 30; }

.focus-within\:z-40:focus-within {
  z-index: 40; }

.focus-within\:z-50:focus-within {
  z-index: 50; }

.focus-within\:z-60:focus-within {
  z-index: 60; }

.focus-within\:z-70:focus-within {
  z-index: 70; }

.focus-within\:z-80:focus-within {
  z-index: 80; }

.focus-within\:z-90:focus-within {
  z-index: 90; }

.focus-within\:z-100:focus-within {
  z-index: 100; }

.focus-within\:z-110:focus-within {
  z-index: 110; }

.focus-within\:z-120:focus-within {
  z-index: 120; }

.focus-within\:z-130:focus-within {
  z-index: 130; }

.focus-within\:z-140:focus-within {
  z-index: 140; }

.focus-within\:z-150:focus-within {
  z-index: 150; }

.focus-within\:z-160:focus-within {
  z-index: 160; }

.focus-within\:z-170:focus-within {
  z-index: 170; }

.focus-within\:z-180:focus-within {
  z-index: 180; }

.focus-within\:z-190:focus-within {
  z-index: 190; }

.focus-within\:z-1000:focus-within {
  z-index: 1000; }

.focus-within\:z-1010:focus-within {
  z-index: 1010; }

.focus-within\:z-1020:focus-within {
  z-index: 1020; }

.focus-within\:z-1030:focus-within {
  z-index: 1030; }

.focus-within\:z-1040:focus-within {
  z-index: 1040; }

.focus-within\:z-1050:focus-within {
  z-index: 1050; }

.focus-within\:z-1060:focus-within {
  z-index: 1060; }

.focus-within\:z-1070:focus-within {
  z-index: 1070; }

.focus-within\:z-1080:focus-within {
  z-index: 1080; }

.focus-within\:z-1090:focus-within {
  z-index: 1090; }

.focus-within\:z-auto:focus-within {
  z-index: auto; }

.focus-within\:-z-1:focus-within {
  z-index: -1; }

.focus\:z-10:focus {
  z-index: 10; }

.focus\:z-20:focus {
  z-index: 20; }

.focus\:z-30:focus {
  z-index: 30; }

.focus\:z-40:focus {
  z-index: 40; }

.focus\:z-50:focus {
  z-index: 50; }

.focus\:z-60:focus {
  z-index: 60; }

.focus\:z-70:focus {
  z-index: 70; }

.focus\:z-80:focus {
  z-index: 80; }

.focus\:z-90:focus {
  z-index: 90; }

.focus\:z-100:focus {
  z-index: 100; }

.focus\:z-110:focus {
  z-index: 110; }

.focus\:z-120:focus {
  z-index: 120; }

.focus\:z-130:focus {
  z-index: 130; }

.focus\:z-140:focus {
  z-index: 140; }

.focus\:z-150:focus {
  z-index: 150; }

.focus\:z-160:focus {
  z-index: 160; }

.focus\:z-170:focus {
  z-index: 170; }

.focus\:z-180:focus {
  z-index: 180; }

.focus\:z-190:focus {
  z-index: 190; }

.focus\:z-1000:focus {
  z-index: 1000; }

.focus\:z-1010:focus {
  z-index: 1010; }

.focus\:z-1020:focus {
  z-index: 1020; }

.focus\:z-1030:focus {
  z-index: 1030; }

.focus\:z-1040:focus {
  z-index: 1040; }

.focus\:z-1050:focus {
  z-index: 1050; }

.focus\:z-1060:focus {
  z-index: 1060; }

.focus\:z-1070:focus {
  z-index: 1070; }

.focus\:z-1080:focus {
  z-index: 1080; }

.focus\:z-1090:focus {
  z-index: 1090; }

.focus\:z-auto:focus {
  z-index: auto; }

.focus\:-z-1:focus {
  z-index: -1; }

.m-0 {
  margin: 0; }

.m-10 {
  margin: 1rem; }

.m-20 {
  margin: 2rem; }

.m-30 {
  margin: 3rem; }

.m-40 {
  margin: 4rem; }

.m-50 {
  margin: 5rem; }

.m-60 {
  margin: 6rem; }

.m-70 {
  margin: 7rem; }

.m-80 {
  margin: 8rem; }

.m-90 {
  margin: 9rem; }

.m-auto {
  margin: auto; }

.m-px {
  margin: 1px; }

.m-10px {
  margin: 10px; }

.m-20px {
  margin: 20px; }

.m-30px {
  margin: 30px; }

.m-40px {
  margin: 40px; }

.m-50px {
  margin: 50px; }

.m-60px {
  margin: 60px; }

.m-70px {
  margin: 70px; }

.m-80px {
  margin: 80px; }

.m-90px {
  margin: 90px; }

.-m-10 {
  margin: -1rem; }

.-m-20 {
  margin: -2rem; }

.-m-30 {
  margin: -3rem; }

.-m-40 {
  margin: -4rem; }

.-m-50 {
  margin: -5rem; }

.-m-60 {
  margin: -6rem; }

.-m-70 {
  margin: -7rem; }

.-m-80 {
  margin: -8rem; }

.-m-90 {
  margin: -9rem; }

.-m-px {
  margin: -1px; }

.-m-10px {
  margin: -10px; }

.-m-20px {
  margin: -20px; }

.-m-30px {
  margin: -30px; }

.-m-40px {
  margin: -40px; }

.-m-50px {
  margin: -50px; }

.-m-60px {
  margin: -60px; }

.-m-70px {
  margin: -70px; }

.-m-80px {
  margin: -80px; }

.-m-90px {
  margin: -90px; }

.mx-0 {
  margin-left: 0;
  margin-right: 0; }

.mx-10 {
  margin-left: 1rem;
  margin-right: 1rem; }

.mx-20 {
  margin-left: 2rem;
  margin-right: 2rem; }

.mx-30 {
  margin-left: 3rem;
  margin-right: 3rem; }

.mx-40 {
  margin-left: 4rem;
  margin-right: 4rem; }

.mx-50 {
  margin-left: 5rem;
  margin-right: 5rem; }

.mx-60 {
  margin-left: 6rem;
  margin-right: 6rem; }

.mx-70 {
  margin-left: 7rem;
  margin-right: 7rem; }

.mx-80 {
  margin-left: 8rem;
  margin-right: 8rem; }

.mx-90 {
  margin-left: 9rem;
  margin-right: 9rem; }

.mx-auto {
  margin-left: auto;
  margin-right: auto; }

.mx-px {
  margin-left: 1px;
  margin-right: 1px; }

.mx-10px {
  margin-left: 10px;
  margin-right: 10px; }

.mx-20px {
  margin-left: 20px;
  margin-right: 20px; }

.mx-30px {
  margin-left: 30px;
  margin-right: 30px; }

.mx-40px {
  margin-left: 40px;
  margin-right: 40px; }

.mx-50px {
  margin-left: 50px;
  margin-right: 50px; }

.mx-60px {
  margin-left: 60px;
  margin-right: 60px; }

.mx-70px {
  margin-left: 70px;
  margin-right: 70px; }

.mx-80px {
  margin-left: 80px;
  margin-right: 80px; }

.mx-90px {
  margin-left: 90px;
  margin-right: 90px; }

.-mx-10 {
  margin-left: -1rem;
  margin-right: -1rem; }

.-mx-20 {
  margin-left: -2rem;
  margin-right: -2rem; }

.-mx-30 {
  margin-left: -3rem;
  margin-right: -3rem; }

.-mx-40 {
  margin-left: -4rem;
  margin-right: -4rem; }

.-mx-50 {
  margin-left: -5rem;
  margin-right: -5rem; }

.-mx-60 {
  margin-left: -6rem;
  margin-right: -6rem; }

.-mx-70 {
  margin-left: -7rem;
  margin-right: -7rem; }

.-mx-80 {
  margin-left: -8rem;
  margin-right: -8rem; }

.-mx-90 {
  margin-left: -9rem;
  margin-right: -9rem; }

.-mx-px {
  margin-left: -1px;
  margin-right: -1px; }

.-mx-10px {
  margin-left: -10px;
  margin-right: -10px; }

.-mx-20px {
  margin-left: -20px;
  margin-right: -20px; }

.-mx-30px {
  margin-left: -30px;
  margin-right: -30px; }

.-mx-40px {
  margin-left: -40px;
  margin-right: -40px; }

.-mx-50px {
  margin-left: -50px;
  margin-right: -50px; }

.-mx-60px {
  margin-left: -60px;
  margin-right: -60px; }

.-mx-70px {
  margin-left: -70px;
  margin-right: -70px; }

.-mx-80px {
  margin-left: -80px;
  margin-right: -80px; }

.-mx-90px {
  margin-left: -90px;
  margin-right: -90px; }

.my-0 {
  margin-top: 0;
  margin-bottom: 0; }

.my-10 {
  margin-top: 1rem;
  margin-bottom: 1rem; }

.my-20 {
  margin-top: 2rem;
  margin-bottom: 2rem; }

.my-30 {
  margin-top: 3rem;
  margin-bottom: 3rem; }

.my-40 {
  margin-top: 4rem;
  margin-bottom: 4rem; }

.my-50 {
  margin-top: 5rem;
  margin-bottom: 5rem; }

.my-60 {
  margin-top: 6rem;
  margin-bottom: 6rem; }

.my-70 {
  margin-top: 7rem;
  margin-bottom: 7rem; }

.my-80 {
  margin-top: 8rem;
  margin-bottom: 8rem; }

.my-90 {
  margin-top: 9rem;
  margin-bottom: 9rem; }

.my-auto {
  margin-top: auto;
  margin-bottom: auto; }

.my-px {
  margin-top: 1px;
  margin-bottom: 1px; }

.my-10px {
  margin-top: 10px;
  margin-bottom: 10px; }

.my-20px {
  margin-top: 20px;
  margin-bottom: 20px; }

.my-30px {
  margin-top: 30px;
  margin-bottom: 30px; }

.my-40px {
  margin-top: 40px;
  margin-bottom: 40px; }

.my-50px {
  margin-top: 50px;
  margin-bottom: 50px; }

.my-60px {
  margin-top: 60px;
  margin-bottom: 60px; }

.my-70px {
  margin-top: 70px;
  margin-bottom: 70px; }

.my-80px {
  margin-top: 80px;
  margin-bottom: 80px; }

.my-90px {
  margin-top: 90px;
  margin-bottom: 90px; }

.-my-10 {
  margin-top: -1rem;
  margin-bottom: -1rem; }

.-my-20 {
  margin-top: -2rem;
  margin-bottom: -2rem; }

.-my-30 {
  margin-top: -3rem;
  margin-bottom: -3rem; }

.-my-40 {
  margin-top: -4rem;
  margin-bottom: -4rem; }

.-my-50 {
  margin-top: -5rem;
  margin-bottom: -5rem; }

.-my-60 {
  margin-top: -6rem;
  margin-bottom: -6rem; }

.-my-70 {
  margin-top: -7rem;
  margin-bottom: -7rem; }

.-my-80 {
  margin-top: -8rem;
  margin-bottom: -8rem; }

.-my-90 {
  margin-top: -9rem;
  margin-bottom: -9rem; }

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px; }

.-my-10px {
  margin-top: -10px;
  margin-bottom: -10px; }

.-my-20px {
  margin-top: -20px;
  margin-bottom: -20px; }

.-my-30px {
  margin-top: -30px;
  margin-bottom: -30px; }

.-my-40px {
  margin-top: -40px;
  margin-bottom: -40px; }

.-my-50px {
  margin-top: -50px;
  margin-bottom: -50px; }

.-my-60px {
  margin-top: -60px;
  margin-bottom: -60px; }

.-my-70px {
  margin-top: -70px;
  margin-bottom: -70px; }

.-my-80px {
  margin-top: -80px;
  margin-bottom: -80px; }

.-my-90px {
  margin-top: -90px;
  margin-bottom: -90px; }

.mt-0 {
  margin-top: 0; }

.mt-10 {
  margin-top: 1rem; }

.mt-20 {
  margin-top: 2rem; }

.mt-30 {
  margin-top: 3rem; }

.mt-40 {
  margin-top: 4rem; }

.mt-50 {
  margin-top: 5rem; }

.mt-60 {
  margin-top: 6rem; }

.mt-70 {
  margin-top: 7rem; }

.mt-80 {
  margin-top: 8rem; }

.mt-90 {
  margin-top: 9rem; }

.mt-auto {
  margin-top: auto; }

.mt-px {
  margin-top: 1px; }

.mt-10px {
  margin-top: 10px; }

.mt-20px {
  margin-top: 20px; }

.mt-30px {
  margin-top: 30px; }

.mt-40px {
  margin-top: 40px; }

.mt-50px {
  margin-top: 50px; }

.mt-60px {
  margin-top: 60px; }

.mt-70px {
  margin-top: 70px; }

.mt-80px {
  margin-top: 80px; }

.mt-90px {
  margin-top: 90px; }

.-mt-10 {
  margin-top: -1rem; }

.-mt-20 {
  margin-top: -2rem; }

.-mt-30 {
  margin-top: -3rem; }

.-mt-40 {
  margin-top: -4rem; }

.-mt-50 {
  margin-top: -5rem; }

.-mt-60 {
  margin-top: -6rem; }

.-mt-70 {
  margin-top: -7rem; }

.-mt-80 {
  margin-top: -8rem; }

.-mt-90 {
  margin-top: -9rem; }

.-mt-px {
  margin-top: -1px; }

.-mt-10px {
  margin-top: -10px; }

.-mt-20px {
  margin-top: -20px; }

.-mt-30px {
  margin-top: -30px; }

.-mt-40px {
  margin-top: -40px; }

.-mt-50px {
  margin-top: -50px; }

.-mt-60px {
  margin-top: -60px; }

.-mt-70px {
  margin-top: -70px; }

.-mt-80px {
  margin-top: -80px; }

.-mt-90px {
  margin-top: -90px; }

.mr-0 {
  margin-right: 0; }

.mr-10 {
  margin-right: 1rem; }

.mr-20 {
  margin-right: 2rem; }

.mr-30 {
  margin-right: 3rem; }

.mr-40 {
  margin-right: 4rem; }

.mr-50 {
  margin-right: 5rem; }

.mr-60 {
  margin-right: 6rem; }

.mr-70 {
  margin-right: 7rem; }

.mr-80 {
  margin-right: 8rem; }

.mr-90 {
  margin-right: 9rem; }

.mr-auto {
  margin-right: auto; }

.mr-px {
  margin-right: 1px; }

.mr-10px {
  margin-right: 10px; }

.mr-20px {
  margin-right: 20px; }

.mr-30px {
  margin-right: 30px; }

.mr-40px {
  margin-right: 40px; }

.mr-50px {
  margin-right: 50px; }

.mr-60px {
  margin-right: 60px; }

.mr-70px {
  margin-right: 70px; }

.mr-80px {
  margin-right: 80px; }

.mr-90px {
  margin-right: 90px; }

.-mr-10 {
  margin-right: -1rem; }

.-mr-20 {
  margin-right: -2rem; }

.-mr-30 {
  margin-right: -3rem; }

.-mr-40 {
  margin-right: -4rem; }

.-mr-50 {
  margin-right: -5rem; }

.-mr-60 {
  margin-right: -6rem; }

.-mr-70 {
  margin-right: -7rem; }

.-mr-80 {
  margin-right: -8rem; }

.-mr-90 {
  margin-right: -9rem; }

.-mr-px {
  margin-right: -1px; }

.-mr-10px {
  margin-right: -10px; }

.-mr-20px {
  margin-right: -20px; }

.-mr-30px {
  margin-right: -30px; }

.-mr-40px {
  margin-right: -40px; }

.-mr-50px {
  margin-right: -50px; }

.-mr-60px {
  margin-right: -60px; }

.-mr-70px {
  margin-right: -70px; }

.-mr-80px {
  margin-right: -80px; }

.-mr-90px {
  margin-right: -90px; }

.mb-0 {
  margin-bottom: 0; }

.mb-10 {
  margin-bottom: 1rem; }

.mb-20 {
  margin-bottom: 2rem; }

.mb-30 {
  margin-bottom: 3rem; }

.mb-40 {
  margin-bottom: 4rem; }

.mb-50 {
  margin-bottom: 5rem; }

.mb-60 {
  margin-bottom: 6rem; }

.mb-70 {
  margin-bottom: 7rem; }

.mb-80 {
  margin-bottom: 8rem; }

.mb-90 {
  margin-bottom: 9rem; }

.mb-auto {
  margin-bottom: auto; }

.mb-px {
  margin-bottom: 1px; }

.mb-10px {
  margin-bottom: 10px; }

.mb-20px {
  margin-bottom: 20px; }

.mb-30px {
  margin-bottom: 30px; }

.mb-40px {
  margin-bottom: 40px; }

.mb-50px {
  margin-bottom: 50px; }

.mb-60px {
  margin-bottom: 60px; }

.mb-70px {
  margin-bottom: 70px; }

.mb-80px {
  margin-bottom: 80px; }

.mb-90px {
  margin-bottom: 90px; }

.-mb-10 {
  margin-bottom: -1rem; }

.-mb-20 {
  margin-bottom: -2rem; }

.-mb-30 {
  margin-bottom: -3rem; }

.-mb-40 {
  margin-bottom: -4rem; }

.-mb-50 {
  margin-bottom: -5rem; }

.-mb-60 {
  margin-bottom: -6rem; }

.-mb-70 {
  margin-bottom: -7rem; }

.-mb-80 {
  margin-bottom: -8rem; }

.-mb-90 {
  margin-bottom: -9rem; }

.-mb-px {
  margin-bottom: -1px; }

.-mb-10px {
  margin-bottom: -10px; }

.-mb-20px {
  margin-bottom: -20px; }

.-mb-30px {
  margin-bottom: -30px; }

.-mb-40px {
  margin-bottom: -40px; }

.-mb-50px {
  margin-bottom: -50px; }

.-mb-60px {
  margin-bottom: -60px; }

.-mb-70px {
  margin-bottom: -70px; }

.-mb-80px {
  margin-bottom: -80px; }

.-mb-90px {
  margin-bottom: -90px; }

.ml-0 {
  margin-left: 0; }

.ml-10 {
  margin-left: 1rem; }

.ml-20 {
  margin-left: 2rem; }

.ml-30 {
  margin-left: 3rem; }

.ml-40 {
  margin-left: 4rem; }

.ml-50 {
  margin-left: 5rem; }

.ml-60 {
  margin-left: 6rem; }

.ml-70 {
  margin-left: 7rem; }

.ml-80 {
  margin-left: 8rem; }

.ml-90 {
  margin-left: 9rem; }

.ml-auto {
  margin-left: auto; }

.ml-px {
  margin-left: 1px; }

.ml-10px {
  margin-left: 10px; }

.ml-20px {
  margin-left: 20px; }

.ml-30px {
  margin-left: 30px; }

.ml-40px {
  margin-left: 40px; }

.ml-50px {
  margin-left: 50px; }

.ml-60px {
  margin-left: 60px; }

.ml-70px {
  margin-left: 70px; }

.ml-80px {
  margin-left: 80px; }

.ml-90px {
  margin-left: 90px; }

.-ml-10 {
  margin-left: -1rem; }

.-ml-20 {
  margin-left: -2rem; }

.-ml-30 {
  margin-left: -3rem; }

.-ml-40 {
  margin-left: -4rem; }

.-ml-50 {
  margin-left: -5rem; }

.-ml-60 {
  margin-left: -6rem; }

.-ml-70 {
  margin-left: -7rem; }

.-ml-80 {
  margin-left: -8rem; }

.-ml-90 {
  margin-left: -9rem; }

.-ml-px {
  margin-left: -1px; }

.-ml-10px {
  margin-left: -10px; }

.-ml-20px {
  margin-left: -20px; }

.-ml-30px {
  margin-left: -30px; }

.-ml-40px {
  margin-left: -40px; }

.-ml-50px {
  margin-left: -50px; }

.-ml-60px {
  margin-left: -60px; }

.-ml-70px {
  margin-left: -70px; }

.-ml-80px {
  margin-left: -80px; }

.-ml-90px {
  margin-left: -90px; }

.block {
  display: block; }

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

.inline {
  display: inline; }

.flex {
  display: flex; }

.inline-flex {
  display: inline-flex; }

.table {
  display: table; }

.inline-table {
  display: inline-table; }

.table-caption {
  display: table-caption; }

.table-cell {
  display: table-cell; }

.table-column {
  display: table-column; }

.table-column-group {
  display: table-column-group; }

.table-footer-group {
  display: table-footer-group; }

.table-header-group {
  display: table-header-group; }

.table-row-group {
  display: table-row-group; }

.table-row {
  display: table-row; }

.flow-root {
  display: flow-root; }

.grid {
  display: grid; }

.inline-grid {
  display: inline-grid; }

.contents {
  display: contents; }

.list-item {
  display: list-item; }

.hidden {
  display: none; }

.w-0 {
  width: 0; }

.w-10 {
  width: 1rem; }

.w-20 {
  width: 2rem; }

.w-30 {
  width: 3rem; }

.w-40 {
  width: 4rem; }

.w-50 {
  width: 5rem; }

.w-60 {
  width: 6rem; }

.w-70 {
  width: 7rem; }

.w-80 {
  width: 8rem; }

.w-90 {
  width: 9rem; }

.w-auto {
  width: auto; }

.w-px {
  width: 1px; }

.w-10px {
  width: 10px; }

.w-20px {
  width: 20px; }

.w-30px {
  width: 30px; }

.w-40px {
  width: 40px; }

.w-50px {
  width: 50px; }

.w-60px {
  width: 60px; }

.w-70px {
  width: 70px; }

.w-80px {
  width: 80px; }

.w-90px {
  width: 90px; }

.w-1\/2 {
  width: 50%; }

.w-1\/3 {
  width: 33.333333%; }

.w-2\/3 {
  width: 66.666667%; }

.w-1\/4 {
  width: 25%; }

.w-2\/4 {
  width: 50%; }

.w-3\/4 {
  width: 75%; }

.w-1\/5 {
  width: 20%; }

.w-2\/5 {
  width: 40%; }

.w-3\/5 {
  width: 60%; }

.w-4\/5 {
  width: 80%; }

.w-1\/6 {
  width: 16.666667%; }

.w-2\/6 {
  width: 33.333333%; }

.w-3\/6 {
  width: 50%; }

.w-4\/6 {
  width: 66.666667%; }

.w-5\/6 {
  width: 83.333333%; }

.w-1\/12 {
  width: 8.333333%; }

.w-2\/12 {
  width: 16.666667%; }

.w-3\/12 {
  width: 25%; }

.w-4\/12 {
  width: 33.333333%; }

.w-5\/12 {
  width: 41.666667%; }

.w-6\/12 {
  width: 50%; }

.w-7\/12 {
  width: 58.333333%; }

.w-8\/12 {
  width: 66.666667%; }

.w-9\/12 {
  width: 75%; }

.w-10\/12 {
  width: 83.333333%; }

.w-11\/12 {
  width: 91.666667%; }

.w-full {
  width: 100%; }

.w-screen {
  width: 100vw; }

.w-min {
  width: -webkit-min-content;
  width: -moz-min-content;
  width: min-content; }

.w-max {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content; }

.flex-row {
  flex-direction: row; }

.flex-row-reverse {
  flex-direction: row-reverse; }

.flex-col {
  flex-direction: column; }

.flex-col-reverse {
  flex-direction: column-reverse; }

.flex-wrap {
  flex-wrap: wrap; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse; }

.flex-nowrap {
  flex-wrap: nowrap; }

.items-start {
  align-items: flex-start; }

.items-end {
  align-items: flex-end; }

.items-center {
  align-items: center; }

.items-baseline {
  align-items: baseline; }

.items-stretch {
  align-items: stretch; }

.justify-start {
  justify-content: flex-start; }

.justify-end {
  justify-content: flex-end; }

.justify-center {
  justify-content: center; }

.justify-between {
  justify-content: space-between; }

.justify-around {
  justify-content: space-around; }

.justify-evenly {
  justify-content: space-evenly; }

.space-x-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); }

.space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-10px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(10px * var(--tw-space-x-reverse));
  margin-left: calc(10px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-20px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20px * var(--tw-space-x-reverse));
  margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-30px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(30px * var(--tw-space-x-reverse));
  margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-40px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(40px * var(--tw-space-x-reverse));
  margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-50px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(50px * var(--tw-space-x-reverse));
  margin-left: calc(50px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-60px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(60px * var(--tw-space-x-reverse));
  margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-70px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(70px * var(--tw-space-x-reverse));
  margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-80px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(80px * var(--tw-space-x-reverse));
  margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))); }

.space-x-90px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(90px * var(--tw-space-x-reverse));
  margin-left: calc(90px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-10px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-10px * var(--tw-space-x-reverse));
  margin-left: calc(-10px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-20px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-20px * var(--tw-space-x-reverse));
  margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-30px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-30px * var(--tw-space-x-reverse));
  margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-40px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-40px * var(--tw-space-x-reverse));
  margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-50px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-50px * var(--tw-space-x-reverse));
  margin-left: calc(-50px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-60px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-60px * var(--tw-space-x-reverse));
  margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-70px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-70px * var(--tw-space-x-reverse));
  margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-80px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-80px * var(--tw-space-x-reverse));
  margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))); }

.-space-x-90px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-90px * var(--tw-space-x-reverse));
  margin-left: calc(-90px * calc(1 - var(--tw-space-x-reverse))); }

.space-y-0 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse)); }

.space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse)); }

.space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse)); }

.space-y-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse)); }

.space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse)); }

.space-y-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse)); }

.space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse)); }

.space-y-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse)); }

.space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse)); }

.space-y-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse)); }

.space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse)); }

.space-y-10px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10px * var(--tw-space-y-reverse)); }

.space-y-20px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20px * var(--tw-space-y-reverse)); }

.space-y-30px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(30px * var(--tw-space-y-reverse)); }

.space-y-40px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(40px * var(--tw-space-y-reverse)); }

.space-y-50px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(50px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(50px * var(--tw-space-y-reverse)); }

.space-y-60px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(60px * var(--tw-space-y-reverse)); }

.space-y-70px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(70px * var(--tw-space-y-reverse)); }

.space-y-80px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(80px * var(--tw-space-y-reverse)); }

.space-y-90px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(90px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(90px * var(--tw-space-y-reverse)); }

.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); }

.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); }

.-space-y-30 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); }

.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); }

.-space-y-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); }

.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); }

.-space-y-70 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); }

.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); }

.-space-y-90 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); }

.-space-y-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse)); }

.-space-y-10px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-10px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10px * var(--tw-space-y-reverse)); }

.-space-y-20px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20px * var(--tw-space-y-reverse)); }

.-space-y-30px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-30px * var(--tw-space-y-reverse)); }

.-space-y-40px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-40px * var(--tw-space-y-reverse)); }

.-space-y-50px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-50px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-50px * var(--tw-space-y-reverse)); }

.-space-y-60px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-60px * var(--tw-space-y-reverse)); }

.-space-y-70px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-70px * var(--tw-space-y-reverse)); }

.-space-y-80px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-80px * var(--tw-space-y-reverse)); }

.-space-y-90px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(-90px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-90px * var(--tw-space-y-reverse)); }

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1
; }

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1
; }

.break-normal {
  overflow-wrap: normal;
  word-break: normal; }

.break-words {
  overflow-wrap: break-word; }

.break-all {
  word-break: break-all; }

.p-0 {
  padding: 0; }

.p-10 {
  padding: 1rem; }

.p-20 {
  padding: 2rem; }

.p-30 {
  padding: 3rem; }

.p-40 {
  padding: 4rem; }

.p-50 {
  padding: 5rem; }

.p-60 {
  padding: 6rem; }

.p-70 {
  padding: 7rem; }

.p-80 {
  padding: 8rem; }

.p-90 {
  padding: 9rem; }

.p-px {
  padding: 1px; }

.p-10px {
  padding: 10px; }

.p-20px {
  padding: 20px; }

.p-30px {
  padding: 30px; }

.p-40px {
  padding: 40px; }

.p-50px {
  padding: 50px; }

.p-60px {
  padding: 60px; }

.p-70px {
  padding: 70px; }

.p-80px {
  padding: 80px; }

.p-90px {
  padding: 90px; }

.px-0 {
  padding-left: 0;
  padding-right: 0; }

.px-10 {
  padding-left: 1rem;
  padding-right: 1rem; }

.px-20 {
  padding-left: 2rem;
  padding-right: 2rem; }

.px-30 {
  padding-left: 3rem;
  padding-right: 3rem; }

.px-40 {
  padding-left: 4rem;
  padding-right: 4rem; }

.px-50 {
  padding-left: 5rem;
  padding-right: 5rem; }

.px-60 {
  padding-left: 6rem;
  padding-right: 6rem; }

.px-70 {
  padding-left: 7rem;
  padding-right: 7rem; }

.px-80 {
  padding-left: 8rem;
  padding-right: 8rem; }

.px-90 {
  padding-left: 9rem;
  padding-right: 9rem; }

.px-px {
  padding-left: 1px;
  padding-right: 1px; }

.px-10px {
  padding-left: 10px;
  padding-right: 10px; }

.px-20px {
  padding-left: 20px;
  padding-right: 20px; }

.px-30px {
  padding-left: 30px;
  padding-right: 30px; }

.px-40px {
  padding-left: 40px;
  padding-right: 40px; }

.px-50px {
  padding-left: 50px;
  padding-right: 50px; }

.px-60px {
  padding-left: 60px;
  padding-right: 60px; }

.px-70px {
  padding-left: 70px;
  padding-right: 70px; }

.px-80px {
  padding-left: 80px;
  padding-right: 80px; }

.px-90px {
  padding-left: 90px;
  padding-right: 90px; }

.py-0 {
  padding-top: 0;
  padding-bottom: 0; }

.py-10 {
  padding-top: 1rem;
  padding-bottom: 1rem; }

.py-20 {
  padding-top: 2rem;
  padding-bottom: 2rem; }

.py-30 {
  padding-top: 3rem;
  padding-bottom: 3rem; }

.py-40 {
  padding-top: 4rem;
  padding-bottom: 4rem; }

.py-50 {
  padding-top: 5rem;
  padding-bottom: 5rem; }

.py-60 {
  padding-top: 6rem;
  padding-bottom: 6rem; }

.py-70 {
  padding-top: 7rem;
  padding-bottom: 7rem; }

.py-80 {
  padding-top: 8rem;
  padding-bottom: 8rem; }

.py-90 {
  padding-top: 9rem;
  padding-bottom: 9rem; }

.py-px {
  padding-top: 1px;
  padding-bottom: 1px; }

.py-10px {
  padding-top: 10px;
  padding-bottom: 10px; }

.py-20px {
  padding-top: 20px;
  padding-bottom: 20px; }

.py-30px {
  padding-top: 30px;
  padding-bottom: 30px; }

.py-40px {
  padding-top: 40px;
  padding-bottom: 40px; }

.py-50px {
  padding-top: 50px;
  padding-bottom: 50px; }

.py-60px {
  padding-top: 60px;
  padding-bottom: 60px; }

.py-70px {
  padding-top: 70px;
  padding-bottom: 70px; }

.py-80px {
  padding-top: 80px;
  padding-bottom: 80px; }

.py-90px {
  padding-top: 90px;
  padding-bottom: 90px; }

.pt-0 {
  padding-top: 0; }

.pt-10 {
  padding-top: 1rem; }

.pt-20 {
  padding-top: 2rem; }

.pt-30 {
  padding-top: 3rem; }

.pt-40 {
  padding-top: 4rem; }

.pt-50 {
  padding-top: 5rem; }

.pt-60 {
  padding-top: 6rem; }

.pt-70 {
  padding-top: 7rem; }

.pt-80 {
  padding-top: 8rem; }

.pt-90 {
  padding-top: 9rem; }

.pt-px {
  padding-top: 1px; }

.pt-10px {
  padding-top: 10px; }

.pt-20px {
  padding-top: 20px; }

.pt-30px {
  padding-top: 30px; }

.pt-40px {
  padding-top: 40px; }

.pt-50px {
  padding-top: 50px; }

.pt-60px {
  padding-top: 60px; }

.pt-70px {
  padding-top: 70px; }

.pt-80px {
  padding-top: 80px; }

.pt-90px {
  padding-top: 90px; }

.pr-0 {
  padding-right: 0; }

.pr-10 {
  padding-right: 1rem; }

.pr-20 {
  padding-right: 2rem; }

.pr-30 {
  padding-right: 3rem; }

.pr-40 {
  padding-right: 4rem; }

.pr-50 {
  padding-right: 5rem; }

.pr-60 {
  padding-right: 6rem; }

.pr-70 {
  padding-right: 7rem; }

.pr-80 {
  padding-right: 8rem; }

.pr-90 {
  padding-right: 9rem; }

.pr-px {
  padding-right: 1px; }

.pr-10px {
  padding-right: 10px; }

.pr-20px {
  padding-right: 20px; }

.pr-30px {
  padding-right: 30px; }

.pr-40px {
  padding-right: 40px; }

.pr-50px {
  padding-right: 50px; }

.pr-60px {
  padding-right: 60px; }

.pr-70px {
  padding-right: 70px; }

.pr-80px {
  padding-right: 80px; }

.pr-90px {
  padding-right: 90px; }

.pb-0 {
  padding-bottom: 0; }

.pb-10 {
  padding-bottom: 1rem; }

.pb-20 {
  padding-bottom: 2rem; }

.pb-30 {
  padding-bottom: 3rem; }

.pb-40 {
  padding-bottom: 4rem; }

.pb-50 {
  padding-bottom: 5rem; }

.pb-60 {
  padding-bottom: 6rem; }

.pb-70 {
  padding-bottom: 7rem; }

.pb-80 {
  padding-bottom: 8rem; }

.pb-90 {
  padding-bottom: 9rem; }

.pb-px {
  padding-bottom: 1px; }

.pb-10px {
  padding-bottom: 10px; }

.pb-20px {
  padding-bottom: 20px; }

.pb-30px {
  padding-bottom: 30px; }

.pb-40px {
  padding-bottom: 40px; }

.pb-50px {
  padding-bottom: 50px; }

.pb-60px {
  padding-bottom: 60px; }

.pb-70px {
  padding-bottom: 70px; }

.pb-80px {
  padding-bottom: 80px; }

.pb-90px {
  padding-bottom: 90px; }

.pl-0 {
  padding-left: 0; }

.pl-10 {
  padding-left: 1rem; }

.pl-20 {
  padding-left: 2rem; }

.pl-30 {
  padding-left: 3rem; }

.pl-40 {
  padding-left: 4rem; }

.pl-50 {
  padding-left: 5rem; }

.pl-60 {
  padding-left: 6rem; }

.pl-70 {
  padding-left: 7rem; }

.pl-80 {
  padding-left: 8rem; }

.pl-90 {
  padding-left: 9rem; }

.pl-px {
  padding-left: 1px; }

.pl-10px {
  padding-left: 10px; }

.pl-20px {
  padding-left: 20px; }

.pl-30px {
  padding-left: 30px; }

.pl-40px {
  padding-left: 40px; }

.pl-50px {
  padding-left: 50px; }

.pl-60px {
  padding-left: 60px; }

.pl-70px {
  padding-left: 70px; }

.pl-80px {
  padding-left: 80px; }

.pl-90px {
  padding-left: 90px; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-right {
  text-align: right; }

.text-justify {
  text-align: justify; }

.text-0 {
  font-size: 0; }

.text-9 {
  font-size: 0.9rem; }

.text-10 {
  font-size: 1rem; }

.text-11 {
  font-size: 1.1rem; }

.text-12 {
  font-size: 1.2rem; }

.text-13 {
  font-size: 1.3rem; }

.text-14 {
  font-size: 1.4rem; }

.text-15 {
  font-size: 1.5rem; }

.text-16 {
  font-size: 1.6rem; }

.text-17 {
  font-size: 1.7rem; }

.text-18 {
  font-size: 1.8rem; }

.text-19 {
  font-size: 1.9rem; }

.text-20 {
  font-size: 2rem; }

.text-21 {
  font-size: 2.1rem; }

.text-22 {
  font-size: 2.2rem; }

.text-23 {
  font-size: 2.3rem; }

.text-24 {
  font-size: 2.4rem; }

.text-25 {
  font-size: 2.5rem; }

.text-26 {
  font-size: 2.6rem; }

.text-27 {
  font-size: 2.7rem; }

.text-28 {
  font-size: 2.8rem; }

.text-29 {
  font-size: 2.9rem; }

.text-30 {
  font-size: 3rem; }

.text-31 {
  font-size: 3.1rem; }

.text-32 {
  font-size: 3.2rem; }

.text-33 {
  font-size: 3.3rem; }

.text-34 {
  font-size: 3.4rem; }

.text-35 {
  font-size: 3.5rem; }

.text-36 {
  font-size: 3.6rem; }

.text-9px {
  font-size: 9px; }

.text-10px {
  font-size: 10px; }

.text-11px {
  font-size: 11px; }

.text-12px {
  font-size: 12px; }

.text-13px {
  font-size: 13px; }

.text-14px {
  font-size: 14px; }

.text-15px {
  font-size: 15px; }

.text-16px {
  font-size: 16px; }

.text-17px {
  font-size: 17px; }

.text-18px {
  font-size: 18px; }

.text-19px {
  font-size: 19px; }

.text-20px {
  font-size: 20px; }

.text-21px {
  font-size: 21px; }

.text-22px {
  font-size: 22px; }

.text-23px {
  font-size: 23px; }

.text-24px {
  font-size: 24px; }

.text-25px {
  font-size: 25px; }

.text-26px {
  font-size: 26px; }

.text-27px {
  font-size: 27px; }

.text-28px {
  font-size: 28px; }

.text-29px {
  font-size: 29px; }

.text-30px {
  font-size: 30px; }

.text-31px {
  font-size: 31px; }

.text-32px {
  font-size: 32px; }

.text-33px {
  font-size: 33px; }

.text-34px {
  font-size: 34px; }

.text-35px {
  font-size: 35px; }

.text-36px {
  font-size: 36px; }

.font-100 {
  font-weight: 100; }

.font-200 {
  font-weight: 200; }

.font-300 {
  font-weight: 300; }

.font-400 {
  font-weight: 400; }

.font-500 {
  font-weight: 500; }

.font-600 {
  font-weight: 600; }

.font-700 {
  font-weight: 700; }

.font-800 {
  font-weight: 800; }

.font-900 {
  font-weight: 900; }

.font-normal {
  font-weight: 400; }

.font-bold {
  font-weight: 700; }

.italic {
  font-style: italic; }

.not-italic {
  font-style: normal; }

.leading-low2 {
  line-height: 1.25; }

.leading-low {
  line-height: 1.375; }

.leading-normal {
  line-height: 1.5; }

.leading-high {
  line-height: 1.625; }

.leading-high1 {
  line-height: 2; }

.leading-high2 {
  line-height: 2.25; }

.tracking-tight1 {
  letter-spacing: -0.12em; }

.tracking-tight {
  letter-spacing: -0.08em; }

.tracking-normal {
  letter-spacing: 0; }

.tracking-wide {
  letter-spacing: 0.08em; }

.tracking-wide1 {
  letter-spacing: 0.12em; }

.tracking-wide2 {
  letter-spacing: 0.21em; }

.text-transparent {
  color: transparent; }

.text-current {
  color: currentColor; }

.text-black {
  color: #000; }

.text-white {
  color: #fff; }

.text-gray-50 {
  color: #f9fafb; }

.text-gray-100 {
  color: #f3f4f6; }

.text-gray-200 {
  color: #e5e7eb; }

.text-gray-300 {
  color: #d1d5db; }

.text-gray-400 {
  color: #9ca3af; }

.text-gray-500 {
  color: #6b7280; }

.text-gray-600 {
  color: #4b5563; }

.text-gray-700 {
  color: #374151; }

.text-gray-800 {
  color: #1f2937; }

.text-gray-900 {
  color: #111827; }

.text-red-50 {
  color: #fef2f2; }

.text-red-100 {
  color: #fee2e2; }

.text-red-200 {
  color: #fecaca; }

.text-red-300 {
  color: #fca5a5; }

.text-red-400 {
  color: #f87171; }

.text-red-500 {
  color: #ef4444; }

.text-red-600 {
  color: #dc2626; }

.text-red-700 {
  color: #b91c1c; }

.text-red-800 {
  color: #991b1b; }

.text-red-900 {
  color: #7f1d1d; }

.text-yellow-50 {
  color: #fffbeb; }

.text-yellow-100 {
  color: #fef3c7; }

.text-yellow-200 {
  color: #fde68a; }

.text-yellow-300 {
  color: #fcd34d; }

.text-yellow-400 {
  color: #fbbf24; }

.text-yellow-500 {
  color: #f59e0b; }

.text-yellow-600 {
  color: #d97706; }

.text-yellow-700 {
  color: #b45309; }

.text-yellow-800 {
  color: #92400e; }

.text-yellow-900 {
  color: #78350f; }

.text-green-50 {
  color: #ecfdf5; }

.text-green-100 {
  color: #d1fae5; }

.text-green-200 {
  color: #a7f3d0; }

.text-green-300 {
  color: #6ee7b7; }

.text-green-400 {
  color: #34d399; }

.text-green-500 {
  color: #10b981; }

.text-green-600 {
  color: #059669; }

.text-green-700 {
  color: #047857; }

.text-green-800 {
  color: #065f46; }

.text-green-900 {
  color: #064e3b; }

.text-blue-50 {
  color: #eff6ff; }

.text-blue-100 {
  color: #dbeafe; }

.text-blue-200 {
  color: #bfdbfe; }

.text-blue-300 {
  color: #93c5fd; }

.text-blue-400 {
  color: #60a5fa; }

.text-blue-500 {
  color: #3b82f6; }

.text-blue-600 {
  color: #2563eb; }

.text-blue-700 {
  color: #1d4ed8; }

.text-blue-800 {
  color: #1e40af; }

.text-blue-900 {
  color: #1e3a8a; }

.text-indigo-50 {
  color: #eef2ff; }

.text-indigo-100 {
  color: #e0e7ff; }

.text-indigo-200 {
  color: #c7d2fe; }

.text-indigo-300 {
  color: #a5b4fc; }

.text-indigo-400 {
  color: #818cf8; }

.text-indigo-500 {
  color: #6366f1; }

.text-indigo-600 {
  color: #4f46e5; }

.text-indigo-700 {
  color: #4338ca; }

.text-indigo-800 {
  color: #3730a3; }

.text-indigo-900 {
  color: #312e81; }

.text-purple-50 {
  color: #f5f3ff; }

.text-purple-100 {
  color: #ede9fe; }

.text-purple-200 {
  color: #ddd6fe; }

.text-purple-300 {
  color: #c4b5fd; }

.text-purple-400 {
  color: #a78bfa; }

.text-purple-500 {
  color: #8b5cf6; }

.text-purple-600 {
  color: #7c3aed; }

.text-purple-700 {
  color: #6d28d9; }

.text-purple-800 {
  color: #5b21b6; }

.text-purple-900 {
  color: #4c1d95; }

.text-pink-50 {
  color: #fdf2f8; }

.text-pink-100 {
  color: #fce7f3; }

.text-pink-200 {
  color: #fbcfe8; }

.text-pink-300 {
  color: #f9a8d4; }

.text-pink-400 {
  color: #f472b6; }

.text-pink-500 {
  color: #ec4899; }

.text-pink-600 {
  color: #db2777; }

.text-pink-700 {
  color: #be185d; }

.text-pink-800 {
  color: #9d174d; }

.text-pink-900 {
  color: #831843; }

.group:hover .group-hover\:text-transparent {
  color: transparent; }

.group:hover .group-hover\:text-current {
  color: currentColor; }

.group:hover .group-hover\:text-black {
  color: #000; }

.group:hover .group-hover\:text-white {
  color: #fff; }

.group:hover .group-hover\:text-gray-50 {
  color: #f9fafb; }

.group:hover .group-hover\:text-gray-100 {
  color: #f3f4f6; }

.group:hover .group-hover\:text-gray-200 {
  color: #e5e7eb; }

.group:hover .group-hover\:text-gray-300 {
  color: #d1d5db; }

.group:hover .group-hover\:text-gray-400 {
  color: #9ca3af; }

.group:hover .group-hover\:text-gray-500 {
  color: #6b7280; }

.group:hover .group-hover\:text-gray-600 {
  color: #4b5563; }

.group:hover .group-hover\:text-gray-700 {
  color: #374151; }

.group:hover .group-hover\:text-gray-800 {
  color: #1f2937; }

.group:hover .group-hover\:text-gray-900 {
  color: #111827; }

.group:hover .group-hover\:text-red-50 {
  color: #fef2f2; }

.group:hover .group-hover\:text-red-100 {
  color: #fee2e2; }

.group:hover .group-hover\:text-red-200 {
  color: #fecaca; }

.group:hover .group-hover\:text-red-300 {
  color: #fca5a5; }

.group:hover .group-hover\:text-red-400 {
  color: #f87171; }

.group:hover .group-hover\:text-red-500 {
  color: #ef4444; }

.group:hover .group-hover\:text-red-600 {
  color: #dc2626; }

.group:hover .group-hover\:text-red-700 {
  color: #b91c1c; }

.group:hover .group-hover\:text-red-800 {
  color: #991b1b; }

.group:hover .group-hover\:text-red-900 {
  color: #7f1d1d; }

.group:hover .group-hover\:text-yellow-50 {
  color: #fffbeb; }

.group:hover .group-hover\:text-yellow-100 {
  color: #fef3c7; }

.group:hover .group-hover\:text-yellow-200 {
  color: #fde68a; }

.group:hover .group-hover\:text-yellow-300 {
  color: #fcd34d; }

.group:hover .group-hover\:text-yellow-400 {
  color: #fbbf24; }

.group:hover .group-hover\:text-yellow-500 {
  color: #f59e0b; }

.group:hover .group-hover\:text-yellow-600 {
  color: #d97706; }

.group:hover .group-hover\:text-yellow-700 {
  color: #b45309; }

.group:hover .group-hover\:text-yellow-800 {
  color: #92400e; }

.group:hover .group-hover\:text-yellow-900 {
  color: #78350f; }

.group:hover .group-hover\:text-green-50 {
  color: #ecfdf5; }

.group:hover .group-hover\:text-green-100 {
  color: #d1fae5; }

.group:hover .group-hover\:text-green-200 {
  color: #a7f3d0; }

.group:hover .group-hover\:text-green-300 {
  color: #6ee7b7; }

.group:hover .group-hover\:text-green-400 {
  color: #34d399; }

.group:hover .group-hover\:text-green-500 {
  color: #10b981; }

.group:hover .group-hover\:text-green-600 {
  color: #059669; }

.group:hover .group-hover\:text-green-700 {
  color: #047857; }

.group:hover .group-hover\:text-green-800 {
  color: #065f46; }

.group:hover .group-hover\:text-green-900 {
  color: #064e3b; }

.group:hover .group-hover\:text-blue-50 {
  color: #eff6ff; }

.group:hover .group-hover\:text-blue-100 {
  color: #dbeafe; }

.group:hover .group-hover\:text-blue-200 {
  color: #bfdbfe; }

.group:hover .group-hover\:text-blue-300 {
  color: #93c5fd; }

.group:hover .group-hover\:text-blue-400 {
  color: #60a5fa; }

.group:hover .group-hover\:text-blue-500 {
  color: #3b82f6; }

.group:hover .group-hover\:text-blue-600 {
  color: #2563eb; }

.group:hover .group-hover\:text-blue-700 {
  color: #1d4ed8; }

.group:hover .group-hover\:text-blue-800 {
  color: #1e40af; }

.group:hover .group-hover\:text-blue-900 {
  color: #1e3a8a; }

.group:hover .group-hover\:text-indigo-50 {
  color: #eef2ff; }

.group:hover .group-hover\:text-indigo-100 {
  color: #e0e7ff; }

.group:hover .group-hover\:text-indigo-200 {
  color: #c7d2fe; }

.group:hover .group-hover\:text-indigo-300 {
  color: #a5b4fc; }

.group:hover .group-hover\:text-indigo-400 {
  color: #818cf8; }

.group:hover .group-hover\:text-indigo-500 {
  color: #6366f1; }

.group:hover .group-hover\:text-indigo-600 {
  color: #4f46e5; }

.group:hover .group-hover\:text-indigo-700 {
  color: #4338ca; }

.group:hover .group-hover\:text-indigo-800 {
  color: #3730a3; }

.group:hover .group-hover\:text-indigo-900 {
  color: #312e81; }

.group:hover .group-hover\:text-purple-50 {
  color: #f5f3ff; }

.group:hover .group-hover\:text-purple-100 {
  color: #ede9fe; }

.group:hover .group-hover\:text-purple-200 {
  color: #ddd6fe; }

.group:hover .group-hover\:text-purple-300 {
  color: #c4b5fd; }

.group:hover .group-hover\:text-purple-400 {
  color: #a78bfa; }

.group:hover .group-hover\:text-purple-500 {
  color: #8b5cf6; }

.group:hover .group-hover\:text-purple-600 {
  color: #7c3aed; }

.group:hover .group-hover\:text-purple-700 {
  color: #6d28d9; }

.group:hover .group-hover\:text-purple-800 {
  color: #5b21b6; }

.group:hover .group-hover\:text-purple-900 {
  color: #4c1d95; }

.group:hover .group-hover\:text-pink-50 {
  color: #fdf2f8; }

.group:hover .group-hover\:text-pink-100 {
  color: #fce7f3; }

.group:hover .group-hover\:text-pink-200 {
  color: #fbcfe8; }

.group:hover .group-hover\:text-pink-300 {
  color: #f9a8d4; }

.group:hover .group-hover\:text-pink-400 {
  color: #f472b6; }

.group:hover .group-hover\:text-pink-500 {
  color: #ec4899; }

.group:hover .group-hover\:text-pink-600 {
  color: #db2777; }

.group:hover .group-hover\:text-pink-700 {
  color: #be185d; }

.group:hover .group-hover\:text-pink-800 {
  color: #9d174d; }

.group:hover .group-hover\:text-pink-900 {
  color: #831843; }

.focus-within\:text-transparent:focus-within {
  color: transparent; }

.focus-within\:text-current:focus-within {
  color: currentColor; }

.focus-within\:text-black:focus-within {
  color: #000; }

.focus-within\:text-white:focus-within {
  color: #fff; }

.focus-within\:text-gray-50:focus-within {
  color: #f9fafb; }

.focus-within\:text-gray-100:focus-within {
  color: #f3f4f6; }

.focus-within\:text-gray-200:focus-within {
  color: #e5e7eb; }

.focus-within\:text-gray-300:focus-within {
  color: #d1d5db; }

.focus-within\:text-gray-400:focus-within {
  color: #9ca3af; }

.focus-within\:text-gray-500:focus-within {
  color: #6b7280; }

.focus-within\:text-gray-600:focus-within {
  color: #4b5563; }

.focus-within\:text-gray-700:focus-within {
  color: #374151; }

.focus-within\:text-gray-800:focus-within {
  color: #1f2937; }

.focus-within\:text-gray-900:focus-within {
  color: #111827; }

.focus-within\:text-red-50:focus-within {
  color: #fef2f2; }

.focus-within\:text-red-100:focus-within {
  color: #fee2e2; }

.focus-within\:text-red-200:focus-within {
  color: #fecaca; }

.focus-within\:text-red-300:focus-within {
  color: #fca5a5; }

.focus-within\:text-red-400:focus-within {
  color: #f87171; }

.focus-within\:text-red-500:focus-within {
  color: #ef4444; }

.focus-within\:text-red-600:focus-within {
  color: #dc2626; }

.focus-within\:text-red-700:focus-within {
  color: #b91c1c; }

.focus-within\:text-red-800:focus-within {
  color: #991b1b; }

.focus-within\:text-red-900:focus-within {
  color: #7f1d1d; }

.focus-within\:text-yellow-50:focus-within {
  color: #fffbeb; }

.focus-within\:text-yellow-100:focus-within {
  color: #fef3c7; }

.focus-within\:text-yellow-200:focus-within {
  color: #fde68a; }

.focus-within\:text-yellow-300:focus-within {
  color: #fcd34d; }

.focus-within\:text-yellow-400:focus-within {
  color: #fbbf24; }

.focus-within\:text-yellow-500:focus-within {
  color: #f59e0b; }

.focus-within\:text-yellow-600:focus-within {
  color: #d97706; }

.focus-within\:text-yellow-700:focus-within {
  color: #b45309; }

.focus-within\:text-yellow-800:focus-within {
  color: #92400e; }

.focus-within\:text-yellow-900:focus-within {
  color: #78350f; }

.focus-within\:text-green-50:focus-within {
  color: #ecfdf5; }

.focus-within\:text-green-100:focus-within {
  color: #d1fae5; }

.focus-within\:text-green-200:focus-within {
  color: #a7f3d0; }

.focus-within\:text-green-300:focus-within {
  color: #6ee7b7; }

.focus-within\:text-green-400:focus-within {
  color: #34d399; }

.focus-within\:text-green-500:focus-within {
  color: #10b981; }

.focus-within\:text-green-600:focus-within {
  color: #059669; }

.focus-within\:text-green-700:focus-within {
  color: #047857; }

.focus-within\:text-green-800:focus-within {
  color: #065f46; }

.focus-within\:text-green-900:focus-within {
  color: #064e3b; }

.focus-within\:text-blue-50:focus-within {
  color: #eff6ff; }

.focus-within\:text-blue-100:focus-within {
  color: #dbeafe; }

.focus-within\:text-blue-200:focus-within {
  color: #bfdbfe; }

.focus-within\:text-blue-300:focus-within {
  color: #93c5fd; }

.focus-within\:text-blue-400:focus-within {
  color: #60a5fa; }

.focus-within\:text-blue-500:focus-within {
  color: #3b82f6; }

.focus-within\:text-blue-600:focus-within {
  color: #2563eb; }

.focus-within\:text-blue-700:focus-within {
  color: #1d4ed8; }

.focus-within\:text-blue-800:focus-within {
  color: #1e40af; }

.focus-within\:text-blue-900:focus-within {
  color: #1e3a8a; }

.focus-within\:text-indigo-50:focus-within {
  color: #eef2ff; }

.focus-within\:text-indigo-100:focus-within {
  color: #e0e7ff; }

.focus-within\:text-indigo-200:focus-within {
  color: #c7d2fe; }

.focus-within\:text-indigo-300:focus-within {
  color: #a5b4fc; }

.focus-within\:text-indigo-400:focus-within {
  color: #818cf8; }

.focus-within\:text-indigo-500:focus-within {
  color: #6366f1; }

.focus-within\:text-indigo-600:focus-within {
  color: #4f46e5; }

.focus-within\:text-indigo-700:focus-within {
  color: #4338ca; }

.focus-within\:text-indigo-800:focus-within {
  color: #3730a3; }

.focus-within\:text-indigo-900:focus-within {
  color: #312e81; }

.focus-within\:text-purple-50:focus-within {
  color: #f5f3ff; }

.focus-within\:text-purple-100:focus-within {
  color: #ede9fe; }

.focus-within\:text-purple-200:focus-within {
  color: #ddd6fe; }

.focus-within\:text-purple-300:focus-within {
  color: #c4b5fd; }

.focus-within\:text-purple-400:focus-within {
  color: #a78bfa; }

.focus-within\:text-purple-500:focus-within {
  color: #8b5cf6; }

.focus-within\:text-purple-600:focus-within {
  color: #7c3aed; }

.focus-within\:text-purple-700:focus-within {
  color: #6d28d9; }

.focus-within\:text-purple-800:focus-within {
  color: #5b21b6; }

.focus-within\:text-purple-900:focus-within {
  color: #4c1d95; }

.focus-within\:text-pink-50:focus-within {
  color: #fdf2f8; }

.focus-within\:text-pink-100:focus-within {
  color: #fce7f3; }

.focus-within\:text-pink-200:focus-within {
  color: #fbcfe8; }

.focus-within\:text-pink-300:focus-within {
  color: #f9a8d4; }

.focus-within\:text-pink-400:focus-within {
  color: #f472b6; }

.focus-within\:text-pink-500:focus-within {
  color: #ec4899; }

.focus-within\:text-pink-600:focus-within {
  color: #db2777; }

.focus-within\:text-pink-700:focus-within {
  color: #be185d; }

.focus-within\:text-pink-800:focus-within {
  color: #9d174d; }

.focus-within\:text-pink-900:focus-within {
  color: #831843; }

.hover\:text-transparent:hover {
  color: transparent; }

.hover\:text-current:hover {
  color: currentColor; }

.hover\:text-black:hover {
  color: #000; }

.hover\:text-white:hover {
  color: #fff; }

.hover\:text-gray-50:hover {
  color: #f9fafb; }

.hover\:text-gray-100:hover {
  color: #f3f4f6; }

.hover\:text-gray-200:hover {
  color: #e5e7eb; }

.hover\:text-gray-300:hover {
  color: #d1d5db; }

.hover\:text-gray-400:hover {
  color: #9ca3af; }

.hover\:text-gray-500:hover {
  color: #6b7280; }

.hover\:text-gray-600:hover {
  color: #4b5563; }

.hover\:text-gray-700:hover {
  color: #374151; }

.hover\:text-gray-800:hover {
  color: #1f2937; }

.hover\:text-gray-900:hover {
  color: #111827; }

.hover\:text-red-50:hover {
  color: #fef2f2; }

.hover\:text-red-100:hover {
  color: #fee2e2; }

.hover\:text-red-200:hover {
  color: #fecaca; }

.hover\:text-red-300:hover {
  color: #fca5a5; }

.hover\:text-red-400:hover {
  color: #f87171; }

.hover\:text-red-500:hover {
  color: #ef4444; }

.hover\:text-red-600:hover {
  color: #dc2626; }

.hover\:text-red-700:hover {
  color: #b91c1c; }

.hover\:text-red-800:hover {
  color: #991b1b; }

.hover\:text-red-900:hover {
  color: #7f1d1d; }

.hover\:text-yellow-50:hover {
  color: #fffbeb; }

.hover\:text-yellow-100:hover {
  color: #fef3c7; }

.hover\:text-yellow-200:hover {
  color: #fde68a; }

.hover\:text-yellow-300:hover {
  color: #fcd34d; }

.hover\:text-yellow-400:hover {
  color: #fbbf24; }

.hover\:text-yellow-500:hover {
  color: #f59e0b; }

.hover\:text-yellow-600:hover {
  color: #d97706; }

.hover\:text-yellow-700:hover {
  color: #b45309; }

.hover\:text-yellow-800:hover {
  color: #92400e; }

.hover\:text-yellow-900:hover {
  color: #78350f; }

.hover\:text-green-50:hover {
  color: #ecfdf5; }

.hover\:text-green-100:hover {
  color: #d1fae5; }

.hover\:text-green-200:hover {
  color: #a7f3d0; }

.hover\:text-green-300:hover {
  color: #6ee7b7; }

.hover\:text-green-400:hover {
  color: #34d399; }

.hover\:text-green-500:hover {
  color: #10b981; }

.hover\:text-green-600:hover {
  color: #059669; }

.hover\:text-green-700:hover {
  color: #047857; }

.hover\:text-green-800:hover {
  color: #065f46; }

.hover\:text-green-900:hover {
  color: #064e3b; }

.hover\:text-blue-50:hover {
  color: #eff6ff; }

.hover\:text-blue-100:hover {
  color: #dbeafe; }

.hover\:text-blue-200:hover {
  color: #bfdbfe; }

.hover\:text-blue-300:hover {
  color: #93c5fd; }

.hover\:text-blue-400:hover {
  color: #60a5fa; }

.hover\:text-blue-500:hover {
  color: #3b82f6; }

.hover\:text-blue-600:hover {
  color: #2563eb; }

.hover\:text-blue-700:hover {
  color: #1d4ed8; }

.hover\:text-blue-800:hover {
  color: #1e40af; }

.hover\:text-blue-900:hover {
  color: #1e3a8a; }

.hover\:text-indigo-50:hover {
  color: #eef2ff; }

.hover\:text-indigo-100:hover {
  color: #e0e7ff; }

.hover\:text-indigo-200:hover {
  color: #c7d2fe; }

.hover\:text-indigo-300:hover {
  color: #a5b4fc; }

.hover\:text-indigo-400:hover {
  color: #818cf8; }

.hover\:text-indigo-500:hover {
  color: #6366f1; }

.hover\:text-indigo-600:hover {
  color: #4f46e5; }

.hover\:text-indigo-700:hover {
  color: #4338ca; }

.hover\:text-indigo-800:hover {
  color: #3730a3; }

.hover\:text-indigo-900:hover {
  color: #312e81; }

.hover\:text-purple-50:hover {
  color: #f5f3ff; }

.hover\:text-purple-100:hover {
  color: #ede9fe; }

.hover\:text-purple-200:hover {
  color: #ddd6fe; }

.hover\:text-purple-300:hover {
  color: #c4b5fd; }

.hover\:text-purple-400:hover {
  color: #a78bfa; }

.hover\:text-purple-500:hover {
  color: #8b5cf6; }

.hover\:text-purple-600:hover {
  color: #7c3aed; }

.hover\:text-purple-700:hover {
  color: #6d28d9; }

.hover\:text-purple-800:hover {
  color: #5b21b6; }

.hover\:text-purple-900:hover {
  color: #4c1d95; }

.hover\:text-pink-50:hover {
  color: #fdf2f8; }

.hover\:text-pink-100:hover {
  color: #fce7f3; }

.hover\:text-pink-200:hover {
  color: #fbcfe8; }

.hover\:text-pink-300:hover {
  color: #f9a8d4; }

.hover\:text-pink-400:hover {
  color: #f472b6; }

.hover\:text-pink-500:hover {
  color: #ec4899; }

.hover\:text-pink-600:hover {
  color: #db2777; }

.hover\:text-pink-700:hover {
  color: #be185d; }

.hover\:text-pink-800:hover {
  color: #9d174d; }

.hover\:text-pink-900:hover {
  color: #831843; }

.focus\:text-transparent:focus {
  color: transparent; }

.focus\:text-current:focus {
  color: currentColor; }

.focus\:text-black:focus {
  color: #000; }

.focus\:text-white:focus {
  color: #fff; }

.focus\:text-gray-50:focus {
  color: #f9fafb; }

.focus\:text-gray-100:focus {
  color: #f3f4f6; }

.focus\:text-gray-200:focus {
  color: #e5e7eb; }

.focus\:text-gray-300:focus {
  color: #d1d5db; }

.focus\:text-gray-400:focus {
  color: #9ca3af; }

.focus\:text-gray-500:focus {
  color: #6b7280; }

.focus\:text-gray-600:focus {
  color: #4b5563; }

.focus\:text-gray-700:focus {
  color: #374151; }

.focus\:text-gray-800:focus {
  color: #1f2937; }

.focus\:text-gray-900:focus {
  color: #111827; }

.focus\:text-red-50:focus {
  color: #fef2f2; }

.focus\:text-red-100:focus {
  color: #fee2e2; }

.focus\:text-red-200:focus {
  color: #fecaca; }

.focus\:text-red-300:focus {
  color: #fca5a5; }

.focus\:text-red-400:focus {
  color: #f87171; }

.focus\:text-red-500:focus {
  color: #ef4444; }

.focus\:text-red-600:focus {
  color: #dc2626; }

.focus\:text-red-700:focus {
  color: #b91c1c; }

.focus\:text-red-800:focus {
  color: #991b1b; }

.focus\:text-red-900:focus {
  color: #7f1d1d; }

.focus\:text-yellow-50:focus {
  color: #fffbeb; }

.focus\:text-yellow-100:focus {
  color: #fef3c7; }

.focus\:text-yellow-200:focus {
  color: #fde68a; }

.focus\:text-yellow-300:focus {
  color: #fcd34d; }

.focus\:text-yellow-400:focus {
  color: #fbbf24; }

.focus\:text-yellow-500:focus {
  color: #f59e0b; }

.focus\:text-yellow-600:focus {
  color: #d97706; }

.focus\:text-yellow-700:focus {
  color: #b45309; }

.focus\:text-yellow-800:focus {
  color: #92400e; }

.focus\:text-yellow-900:focus {
  color: #78350f; }

.focus\:text-green-50:focus {
  color: #ecfdf5; }

.focus\:text-green-100:focus {
  color: #d1fae5; }

.focus\:text-green-200:focus {
  color: #a7f3d0; }

.focus\:text-green-300:focus {
  color: #6ee7b7; }

.focus\:text-green-400:focus {
  color: #34d399; }

.focus\:text-green-500:focus {
  color: #10b981; }

.focus\:text-green-600:focus {
  color: #059669; }

.focus\:text-green-700:focus {
  color: #047857; }

.focus\:text-green-800:focus {
  color: #065f46; }

.focus\:text-green-900:focus {
  color: #064e3b; }

.focus\:text-blue-50:focus {
  color: #eff6ff; }

.focus\:text-blue-100:focus {
  color: #dbeafe; }

.focus\:text-blue-200:focus {
  color: #bfdbfe; }

.focus\:text-blue-300:focus {
  color: #93c5fd; }

.focus\:text-blue-400:focus {
  color: #60a5fa; }

.focus\:text-blue-500:focus {
  color: #3b82f6; }

.focus\:text-blue-600:focus {
  color: #2563eb; }

.focus\:text-blue-700:focus {
  color: #1d4ed8; }

.focus\:text-blue-800:focus {
  color: #1e40af; }

.focus\:text-blue-900:focus {
  color: #1e3a8a; }

.focus\:text-indigo-50:focus {
  color: #eef2ff; }

.focus\:text-indigo-100:focus {
  color: #e0e7ff; }

.focus\:text-indigo-200:focus {
  color: #c7d2fe; }

.focus\:text-indigo-300:focus {
  color: #a5b4fc; }

.focus\:text-indigo-400:focus {
  color: #818cf8; }

.focus\:text-indigo-500:focus {
  color: #6366f1; }

.focus\:text-indigo-600:focus {
  color: #4f46e5; }

.focus\:text-indigo-700:focus {
  color: #4338ca; }

.focus\:text-indigo-800:focus {
  color: #3730a3; }

.focus\:text-indigo-900:focus {
  color: #312e81; }

.focus\:text-purple-50:focus {
  color: #f5f3ff; }

.focus\:text-purple-100:focus {
  color: #ede9fe; }

.focus\:text-purple-200:focus {
  color: #ddd6fe; }

.focus\:text-purple-300:focus {
  color: #c4b5fd; }

.focus\:text-purple-400:focus {
  color: #a78bfa; }

.focus\:text-purple-500:focus {
  color: #8b5cf6; }

.focus\:text-purple-600:focus {
  color: #7c3aed; }

.focus\:text-purple-700:focus {
  color: #6d28d9; }

.focus\:text-purple-800:focus {
  color: #5b21b6; }

.focus\:text-purple-900:focus {
  color: #4c1d95; }

.focus\:text-pink-50:focus {
  color: #fdf2f8; }

.focus\:text-pink-100:focus {
  color: #fce7f3; }

.focus\:text-pink-200:focus {
  color: #fbcfe8; }

.focus\:text-pink-300:focus {
  color: #f9a8d4; }

.focus\:text-pink-400:focus {
  color: #f472b6; }

.focus\:text-pink-500:focus {
  color: #ec4899; }

.focus\:text-pink-600:focus {
  color: #db2777; }

.focus\:text-pink-700:focus {
  color: #be185d; }

.focus\:text-pink-800:focus {
  color: #9d174d; }

.focus\:text-pink-900:focus {
  color: #831843; }

.underline {
  text-decoration: underline; }

.line-through {
  text-decoration: line-through; }

.no-underline {
  text-decoration: none; }

.group:hover .group-hover\:underline {
  text-decoration: underline; }

.group:hover .group-hover\:line-through {
  text-decoration: line-through; }

.group:hover .group-hover\:no-underline {
  text-decoration: none; }

.focus-within\:underline:focus-within {
  text-decoration: underline; }

.focus-within\:line-through:focus-within {
  text-decoration: line-through; }

.focus-within\:no-underline:focus-within {
  text-decoration: none; }

.hover\:underline:hover {
  text-decoration: underline; }

.hover\:line-through:hover {
  text-decoration: line-through; }

.hover\:no-underline:hover {
  text-decoration: none; }

.focus\:underline:focus {
  text-decoration: underline; }

.focus\:line-through:focus {
  text-decoration: line-through; }

.focus\:no-underline:focus {
  text-decoration: none; }

@media (min-width: 768px) {
  .pc\:pointer-events-none {
    pointer-events: none; }
  .pc\:pointer-events-auto {
    pointer-events: auto; }
  .pc\:visible {
    visibility: visible; }
  .pc\:invisible {
    visibility: hidden; }
  .pc\:static {
    position: static; }
  .pc\:fixed {
    position: fixed; }
  .pc\:absolute {
    position: absolute; }
  .pc\:relative {
    position: relative; }
  .pc\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .pc\:z-10 {
    z-index: 10; }
  .pc\:z-20 {
    z-index: 20; }
  .pc\:z-30 {
    z-index: 30; }
  .pc\:z-40 {
    z-index: 40; }
  .pc\:z-50 {
    z-index: 50; }
  .pc\:z-60 {
    z-index: 60; }
  .pc\:z-70 {
    z-index: 70; }
  .pc\:z-80 {
    z-index: 80; }
  .pc\:z-90 {
    z-index: 90; }
  .pc\:z-100 {
    z-index: 100; }
  .pc\:z-110 {
    z-index: 110; }
  .pc\:z-120 {
    z-index: 120; }
  .pc\:z-130 {
    z-index: 130; }
  .pc\:z-140 {
    z-index: 140; }
  .pc\:z-150 {
    z-index: 150; }
  .pc\:z-160 {
    z-index: 160; }
  .pc\:z-170 {
    z-index: 170; }
  .pc\:z-180 {
    z-index: 180; }
  .pc\:z-190 {
    z-index: 190; }
  .pc\:z-1000 {
    z-index: 1000; }
  .pc\:z-1010 {
    z-index: 1010; }
  .pc\:z-1020 {
    z-index: 1020; }
  .pc\:z-1030 {
    z-index: 1030; }
  .pc\:z-1040 {
    z-index: 1040; }
  .pc\:z-1050 {
    z-index: 1050; }
  .pc\:z-1060 {
    z-index: 1060; }
  .pc\:z-1070 {
    z-index: 1070; }
  .pc\:z-1080 {
    z-index: 1080; }
  .pc\:z-1090 {
    z-index: 1090; }
  .pc\:z-auto {
    z-index: auto; }
  .pc\:-z-1 {
    z-index: -1; }
  .pc\:focus-within\:z-10:focus-within {
    z-index: 10; }
  .pc\:focus-within\:z-20:focus-within {
    z-index: 20; }
  .pc\:focus-within\:z-30:focus-within {
    z-index: 30; }
  .pc\:focus-within\:z-40:focus-within {
    z-index: 40; }
  .pc\:focus-within\:z-50:focus-within {
    z-index: 50; }
  .pc\:focus-within\:z-60:focus-within {
    z-index: 60; }
  .pc\:focus-within\:z-70:focus-within {
    z-index: 70; }
  .pc\:focus-within\:z-80:focus-within {
    z-index: 80; }
  .pc\:focus-within\:z-90:focus-within {
    z-index: 90; }
  .pc\:focus-within\:z-100:focus-within {
    z-index: 100; }
  .pc\:focus-within\:z-110:focus-within {
    z-index: 110; }
  .pc\:focus-within\:z-120:focus-within {
    z-index: 120; }
  .pc\:focus-within\:z-130:focus-within {
    z-index: 130; }
  .pc\:focus-within\:z-140:focus-within {
    z-index: 140; }
  .pc\:focus-within\:z-150:focus-within {
    z-index: 150; }
  .pc\:focus-within\:z-160:focus-within {
    z-index: 160; }
  .pc\:focus-within\:z-170:focus-within {
    z-index: 170; }
  .pc\:focus-within\:z-180:focus-within {
    z-index: 180; }
  .pc\:focus-within\:z-190:focus-within {
    z-index: 190; }
  .pc\:focus-within\:z-1000:focus-within {
    z-index: 1000; }
  .pc\:focus-within\:z-1010:focus-within {
    z-index: 1010; }
  .pc\:focus-within\:z-1020:focus-within {
    z-index: 1020; }
  .pc\:focus-within\:z-1030:focus-within {
    z-index: 1030; }
  .pc\:focus-within\:z-1040:focus-within {
    z-index: 1040; }
  .pc\:focus-within\:z-1050:focus-within {
    z-index: 1050; }
  .pc\:focus-within\:z-1060:focus-within {
    z-index: 1060; }
  .pc\:focus-within\:z-1070:focus-within {
    z-index: 1070; }
  .pc\:focus-within\:z-1080:focus-within {
    z-index: 1080; }
  .pc\:focus-within\:z-1090:focus-within {
    z-index: 1090; }
  .pc\:focus-within\:z-auto:focus-within {
    z-index: auto; }
  .pc\:focus-within\:-z-1:focus-within {
    z-index: -1; }
  .pc\:focus\:z-10:focus {
    z-index: 10; }
  .pc\:focus\:z-20:focus {
    z-index: 20; }
  .pc\:focus\:z-30:focus {
    z-index: 30; }
  .pc\:focus\:z-40:focus {
    z-index: 40; }
  .pc\:focus\:z-50:focus {
    z-index: 50; }
  .pc\:focus\:z-60:focus {
    z-index: 60; }
  .pc\:focus\:z-70:focus {
    z-index: 70; }
  .pc\:focus\:z-80:focus {
    z-index: 80; }
  .pc\:focus\:z-90:focus {
    z-index: 90; }
  .pc\:focus\:z-100:focus {
    z-index: 100; }
  .pc\:focus\:z-110:focus {
    z-index: 110; }
  .pc\:focus\:z-120:focus {
    z-index: 120; }
  .pc\:focus\:z-130:focus {
    z-index: 130; }
  .pc\:focus\:z-140:focus {
    z-index: 140; }
  .pc\:focus\:z-150:focus {
    z-index: 150; }
  .pc\:focus\:z-160:focus {
    z-index: 160; }
  .pc\:focus\:z-170:focus {
    z-index: 170; }
  .pc\:focus\:z-180:focus {
    z-index: 180; }
  .pc\:focus\:z-190:focus {
    z-index: 190; }
  .pc\:focus\:z-1000:focus {
    z-index: 1000; }
  .pc\:focus\:z-1010:focus {
    z-index: 1010; }
  .pc\:focus\:z-1020:focus {
    z-index: 1020; }
  .pc\:focus\:z-1030:focus {
    z-index: 1030; }
  .pc\:focus\:z-1040:focus {
    z-index: 1040; }
  .pc\:focus\:z-1050:focus {
    z-index: 1050; }
  .pc\:focus\:z-1060:focus {
    z-index: 1060; }
  .pc\:focus\:z-1070:focus {
    z-index: 1070; }
  .pc\:focus\:z-1080:focus {
    z-index: 1080; }
  .pc\:focus\:z-1090:focus {
    z-index: 1090; }
  .pc\:focus\:z-auto:focus {
    z-index: auto; }
  .pc\:focus\:-z-1:focus {
    z-index: -1; }
  .pc\:m-0 {
    margin: 0; }
  .pc\:m-10 {
    margin: 1rem; }
  .pc\:m-20 {
    margin: 2rem; }
  .pc\:m-30 {
    margin: 3rem; }
  .pc\:m-40 {
    margin: 4rem; }
  .pc\:m-50 {
    margin: 5rem; }
  .pc\:m-60 {
    margin: 6rem; }
  .pc\:m-70 {
    margin: 7rem; }
  .pc\:m-80 {
    margin: 8rem; }
  .pc\:m-90 {
    margin: 9rem; }
  .pc\:m-auto {
    margin: auto; }
  .pc\:m-px {
    margin: 1px; }
  .pc\:m-10px {
    margin: 10px; }
  .pc\:m-20px {
    margin: 20px; }
  .pc\:m-30px {
    margin: 30px; }
  .pc\:m-40px {
    margin: 40px; }
  .pc\:m-50px {
    margin: 50px; }
  .pc\:m-60px {
    margin: 60px; }
  .pc\:m-70px {
    margin: 70px; }
  .pc\:m-80px {
    margin: 80px; }
  .pc\:m-90px {
    margin: 90px; }
  .pc\:-m-10 {
    margin: -1rem; }
  .pc\:-m-20 {
    margin: -2rem; }
  .pc\:-m-30 {
    margin: -3rem; }
  .pc\:-m-40 {
    margin: -4rem; }
  .pc\:-m-50 {
    margin: -5rem; }
  .pc\:-m-60 {
    margin: -6rem; }
  .pc\:-m-70 {
    margin: -7rem; }
  .pc\:-m-80 {
    margin: -8rem; }
  .pc\:-m-90 {
    margin: -9rem; }
  .pc\:-m-px {
    margin: -1px; }
  .pc\:-m-10px {
    margin: -10px; }
  .pc\:-m-20px {
    margin: -20px; }
  .pc\:-m-30px {
    margin: -30px; }
  .pc\:-m-40px {
    margin: -40px; }
  .pc\:-m-50px {
    margin: -50px; }
  .pc\:-m-60px {
    margin: -60px; }
  .pc\:-m-70px {
    margin: -70px; }
  .pc\:-m-80px {
    margin: -80px; }
  .pc\:-m-90px {
    margin: -90px; }
  .pc\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .pc\:mx-10 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .pc\:mx-20 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .pc\:mx-30 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .pc\:mx-40 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .pc\:mx-50 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .pc\:mx-60 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .pc\:mx-70 {
    margin-left: 7rem;
    margin-right: 7rem; }
  .pc\:mx-80 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .pc\:mx-90 {
    margin-left: 9rem;
    margin-right: 9rem; }
  .pc\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .pc\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .pc\:mx-10px {
    margin-left: 10px;
    margin-right: 10px; }
  .pc\:mx-20px {
    margin-left: 20px;
    margin-right: 20px; }
  .pc\:mx-30px {
    margin-left: 30px;
    margin-right: 30px; }
  .pc\:mx-40px {
    margin-left: 40px;
    margin-right: 40px; }
  .pc\:mx-50px {
    margin-left: 50px;
    margin-right: 50px; }
  .pc\:mx-60px {
    margin-left: 60px;
    margin-right: 60px; }
  .pc\:mx-70px {
    margin-left: 70px;
    margin-right: 70px; }
  .pc\:mx-80px {
    margin-left: 80px;
    margin-right: 80px; }
  .pc\:mx-90px {
    margin-left: 90px;
    margin-right: 90px; }
  .pc\:-mx-10 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .pc\:-mx-20 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .pc\:-mx-30 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .pc\:-mx-40 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .pc\:-mx-50 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .pc\:-mx-60 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .pc\:-mx-70 {
    margin-left: -7rem;
    margin-right: -7rem; }
  .pc\:-mx-80 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .pc\:-mx-90 {
    margin-left: -9rem;
    margin-right: -9rem; }
  .pc\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .pc\:-mx-10px {
    margin-left: -10px;
    margin-right: -10px; }
  .pc\:-mx-20px {
    margin-left: -20px;
    margin-right: -20px; }
  .pc\:-mx-30px {
    margin-left: -30px;
    margin-right: -30px; }
  .pc\:-mx-40px {
    margin-left: -40px;
    margin-right: -40px; }
  .pc\:-mx-50px {
    margin-left: -50px;
    margin-right: -50px; }
  .pc\:-mx-60px {
    margin-left: -60px;
    margin-right: -60px; }
  .pc\:-mx-70px {
    margin-left: -70px;
    margin-right: -70px; }
  .pc\:-mx-80px {
    margin-left: -80px;
    margin-right: -80px; }
  .pc\:-mx-90px {
    margin-left: -90px;
    margin-right: -90px; }
  .pc\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .pc\:my-10 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .pc\:my-20 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .pc\:my-30 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .pc\:my-40 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .pc\:my-50 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .pc\:my-60 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .pc\:my-70 {
    margin-top: 7rem;
    margin-bottom: 7rem; }
  .pc\:my-80 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .pc\:my-90 {
    margin-top: 9rem;
    margin-bottom: 9rem; }
  .pc\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .pc\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .pc\:my-10px {
    margin-top: 10px;
    margin-bottom: 10px; }
  .pc\:my-20px {
    margin-top: 20px;
    margin-bottom: 20px; }
  .pc\:my-30px {
    margin-top: 30px;
    margin-bottom: 30px; }
  .pc\:my-40px {
    margin-top: 40px;
    margin-bottom: 40px; }
  .pc\:my-50px {
    margin-top: 50px;
    margin-bottom: 50px; }
  .pc\:my-60px {
    margin-top: 60px;
    margin-bottom: 60px; }
  .pc\:my-70px {
    margin-top: 70px;
    margin-bottom: 70px; }
  .pc\:my-80px {
    margin-top: 80px;
    margin-bottom: 80px; }
  .pc\:my-90px {
    margin-top: 90px;
    margin-bottom: 90px; }
  .pc\:-my-10 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .pc\:-my-20 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .pc\:-my-30 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .pc\:-my-40 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .pc\:-my-50 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .pc\:-my-60 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .pc\:-my-70 {
    margin-top: -7rem;
    margin-bottom: -7rem; }
  .pc\:-my-80 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .pc\:-my-90 {
    margin-top: -9rem;
    margin-bottom: -9rem; }
  .pc\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .pc\:-my-10px {
    margin-top: -10px;
    margin-bottom: -10px; }
  .pc\:-my-20px {
    margin-top: -20px;
    margin-bottom: -20px; }
  .pc\:-my-30px {
    margin-top: -30px;
    margin-bottom: -30px; }
  .pc\:-my-40px {
    margin-top: -40px;
    margin-bottom: -40px; }
  .pc\:-my-50px {
    margin-top: -50px;
    margin-bottom: -50px; }
  .pc\:-my-60px {
    margin-top: -60px;
    margin-bottom: -60px; }
  .pc\:-my-70px {
    margin-top: -70px;
    margin-bottom: -70px; }
  .pc\:-my-80px {
    margin-top: -80px;
    margin-bottom: -80px; }
  .pc\:-my-90px {
    margin-top: -90px;
    margin-bottom: -90px; }
  .pc\:mt-0 {
    margin-top: 0; }
  .pc\:mt-10 {
    margin-top: 1rem; }
  .pc\:mt-20 {
    margin-top: 2rem; }
  .pc\:mt-30 {
    margin-top: 3rem; }
  .pc\:mt-40 {
    margin-top: 4rem; }
  .pc\:mt-50 {
    margin-top: 5rem; }
  .pc\:mt-60 {
    margin-top: 6rem; }
  .pc\:mt-70 {
    margin-top: 7rem; }
  .pc\:mt-80 {
    margin-top: 8rem; }
  .pc\:mt-90 {
    margin-top: 9rem; }
  .pc\:mt-auto {
    margin-top: auto; }
  .pc\:mt-px {
    margin-top: 1px; }
  .pc\:mt-10px {
    margin-top: 10px; }
  .pc\:mt-20px {
    margin-top: 20px; }
  .pc\:mt-30px {
    margin-top: 30px; }
  .pc\:mt-40px {
    margin-top: 40px; }
  .pc\:mt-50px {
    margin-top: 50px; }
  .pc\:mt-60px {
    margin-top: 60px; }
  .pc\:mt-70px {
    margin-top: 70px; }
  .pc\:mt-80px {
    margin-top: 80px; }
  .pc\:mt-90px {
    margin-top: 90px; }
  .pc\:-mt-10 {
    margin-top: -1rem; }
  .pc\:-mt-20 {
    margin-top: -2rem; }
  .pc\:-mt-30 {
    margin-top: -3rem; }
  .pc\:-mt-40 {
    margin-top: -4rem; }
  .pc\:-mt-50 {
    margin-top: -5rem; }
  .pc\:-mt-60 {
    margin-top: -6rem; }
  .pc\:-mt-70 {
    margin-top: -7rem; }
  .pc\:-mt-80 {
    margin-top: -8rem; }
  .pc\:-mt-90 {
    margin-top: -9rem; }
  .pc\:-mt-px {
    margin-top: -1px; }
  .pc\:-mt-10px {
    margin-top: -10px; }
  .pc\:-mt-20px {
    margin-top: -20px; }
  .pc\:-mt-30px {
    margin-top: -30px; }
  .pc\:-mt-40px {
    margin-top: -40px; }
  .pc\:-mt-50px {
    margin-top: -50px; }
  .pc\:-mt-60px {
    margin-top: -60px; }
  .pc\:-mt-70px {
    margin-top: -70px; }
  .pc\:-mt-80px {
    margin-top: -80px; }
  .pc\:-mt-90px {
    margin-top: -90px; }
  .pc\:mr-0 {
    margin-right: 0; }
  .pc\:mr-10 {
    margin-right: 1rem; }
  .pc\:mr-20 {
    margin-right: 2rem; }
  .pc\:mr-30 {
    margin-right: 3rem; }
  .pc\:mr-40 {
    margin-right: 4rem; }
  .pc\:mr-50 {
    margin-right: 5rem; }
  .pc\:mr-60 {
    margin-right: 6rem; }
  .pc\:mr-70 {
    margin-right: 7rem; }
  .pc\:mr-80 {
    margin-right: 8rem; }
  .pc\:mr-90 {
    margin-right: 9rem; }
  .pc\:mr-auto {
    margin-right: auto; }
  .pc\:mr-px {
    margin-right: 1px; }
  .pc\:mr-10px {
    margin-right: 10px; }
  .pc\:mr-20px {
    margin-right: 20px; }
  .pc\:mr-30px {
    margin-right: 30px; }
  .pc\:mr-40px {
    margin-right: 40px; }
  .pc\:mr-50px {
    margin-right: 50px; }
  .pc\:mr-60px {
    margin-right: 60px; }
  .pc\:mr-70px {
    margin-right: 70px; }
  .pc\:mr-80px {
    margin-right: 80px; }
  .pc\:mr-90px {
    margin-right: 90px; }
  .pc\:-mr-10 {
    margin-right: -1rem; }
  .pc\:-mr-20 {
    margin-right: -2rem; }
  .pc\:-mr-30 {
    margin-right: -3rem; }
  .pc\:-mr-40 {
    margin-right: -4rem; }
  .pc\:-mr-50 {
    margin-right: -5rem; }
  .pc\:-mr-60 {
    margin-right: -6rem; }
  .pc\:-mr-70 {
    margin-right: -7rem; }
  .pc\:-mr-80 {
    margin-right: -8rem; }
  .pc\:-mr-90 {
    margin-right: -9rem; }
  .pc\:-mr-px {
    margin-right: -1px; }
  .pc\:-mr-10px {
    margin-right: -10px; }
  .pc\:-mr-20px {
    margin-right: -20px; }
  .pc\:-mr-30px {
    margin-right: -30px; }
  .pc\:-mr-40px {
    margin-right: -40px; }
  .pc\:-mr-50px {
    margin-right: -50px; }
  .pc\:-mr-60px {
    margin-right: -60px; }
  .pc\:-mr-70px {
    margin-right: -70px; }
  .pc\:-mr-80px {
    margin-right: -80px; }
  .pc\:-mr-90px {
    margin-right: -90px; }
  .pc\:mb-0 {
    margin-bottom: 0; }
  .pc\:mb-10 {
    margin-bottom: 1rem; }
  .pc\:mb-20 {
    margin-bottom: 2rem; }
  .pc\:mb-30 {
    margin-bottom: 3rem; }
  .pc\:mb-40 {
    margin-bottom: 4rem; }
  .pc\:mb-50 {
    margin-bottom: 5rem; }
  .pc\:mb-60 {
    margin-bottom: 6rem; }
  .pc\:mb-70 {
    margin-bottom: 7rem; }
  .pc\:mb-80 {
    margin-bottom: 8rem; }
  .pc\:mb-90 {
    margin-bottom: 9rem; }
  .pc\:mb-auto {
    margin-bottom: auto; }
  .pc\:mb-px {
    margin-bottom: 1px; }
  .pc\:mb-10px {
    margin-bottom: 10px; }
  .pc\:mb-20px {
    margin-bottom: 20px; }
  .pc\:mb-30px {
    margin-bottom: 30px; }
  .pc\:mb-40px {
    margin-bottom: 40px; }
  .pc\:mb-50px {
    margin-bottom: 50px; }
  .pc\:mb-60px {
    margin-bottom: 60px; }
  .pc\:mb-70px {
    margin-bottom: 70px; }
  .pc\:mb-80px {
    margin-bottom: 80px; }
  .pc\:mb-90px {
    margin-bottom: 90px; }
  .pc\:-mb-10 {
    margin-bottom: -1rem; }
  .pc\:-mb-20 {
    margin-bottom: -2rem; }
  .pc\:-mb-30 {
    margin-bottom: -3rem; }
  .pc\:-mb-40 {
    margin-bottom: -4rem; }
  .pc\:-mb-50 {
    margin-bottom: -5rem; }
  .pc\:-mb-60 {
    margin-bottom: -6rem; }
  .pc\:-mb-70 {
    margin-bottom: -7rem; }
  .pc\:-mb-80 {
    margin-bottom: -8rem; }
  .pc\:-mb-90 {
    margin-bottom: -9rem; }
  .pc\:-mb-px {
    margin-bottom: -1px; }
  .pc\:-mb-10px {
    margin-bottom: -10px; }
  .pc\:-mb-20px {
    margin-bottom: -20px; }
  .pc\:-mb-30px {
    margin-bottom: -30px; }
  .pc\:-mb-40px {
    margin-bottom: -40px; }
  .pc\:-mb-50px {
    margin-bottom: -50px; }
  .pc\:-mb-60px {
    margin-bottom: -60px; }
  .pc\:-mb-70px {
    margin-bottom: -70px; }
  .pc\:-mb-80px {
    margin-bottom: -80px; }
  .pc\:-mb-90px {
    margin-bottom: -90px; }
  .pc\:ml-0 {
    margin-left: 0; }
  .pc\:ml-10 {
    margin-left: 1rem; }
  .pc\:ml-20 {
    margin-left: 2rem; }
  .pc\:ml-30 {
    margin-left: 3rem; }
  .pc\:ml-40 {
    margin-left: 4rem; }
  .pc\:ml-50 {
    margin-left: 5rem; }
  .pc\:ml-60 {
    margin-left: 6rem; }
  .pc\:ml-70 {
    margin-left: 7rem; }
  .pc\:ml-80 {
    margin-left: 8rem; }
  .pc\:ml-90 {
    margin-left: 9rem; }
  .pc\:ml-auto {
    margin-left: auto; }
  .pc\:ml-px {
    margin-left: 1px; }
  .pc\:ml-10px {
    margin-left: 10px; }
  .pc\:ml-20px {
    margin-left: 20px; }
  .pc\:ml-30px {
    margin-left: 30px; }
  .pc\:ml-40px {
    margin-left: 40px; }
  .pc\:ml-50px {
    margin-left: 50px; }
  .pc\:ml-60px {
    margin-left: 60px; }
  .pc\:ml-70px {
    margin-left: 70px; }
  .pc\:ml-80px {
    margin-left: 80px; }
  .pc\:ml-90px {
    margin-left: 90px; }
  .pc\:-ml-10 {
    margin-left: -1rem; }
  .pc\:-ml-20 {
    margin-left: -2rem; }
  .pc\:-ml-30 {
    margin-left: -3rem; }
  .pc\:-ml-40 {
    margin-left: -4rem; }
  .pc\:-ml-50 {
    margin-left: -5rem; }
  .pc\:-ml-60 {
    margin-left: -6rem; }
  .pc\:-ml-70 {
    margin-left: -7rem; }
  .pc\:-ml-80 {
    margin-left: -8rem; }
  .pc\:-ml-90 {
    margin-left: -9rem; }
  .pc\:-ml-px {
    margin-left: -1px; }
  .pc\:-ml-10px {
    margin-left: -10px; }
  .pc\:-ml-20px {
    margin-left: -20px; }
  .pc\:-ml-30px {
    margin-left: -30px; }
  .pc\:-ml-40px {
    margin-left: -40px; }
  .pc\:-ml-50px {
    margin-left: -50px; }
  .pc\:-ml-60px {
    margin-left: -60px; }
  .pc\:-ml-70px {
    margin-left: -70px; }
  .pc\:-ml-80px {
    margin-left: -80px; }
  .pc\:-ml-90px {
    margin-left: -90px; }
  .pc\:block {
    display: block; }
  .pc\:inline-block {
    display: inline-block; }
  .pc\:inline {
    display: inline; }
  .pc\:flex {
    display: flex; }
  .pc\:inline-flex {
    display: inline-flex; }
  .pc\:table {
    display: table; }
  .pc\:inline-table {
    display: inline-table; }
  .pc\:table-caption {
    display: table-caption; }
  .pc\:table-cell {
    display: table-cell; }
  .pc\:table-column {
    display: table-column; }
  .pc\:table-column-group {
    display: table-column-group; }
  .pc\:table-footer-group {
    display: table-footer-group; }
  .pc\:table-header-group {
    display: table-header-group; }
  .pc\:table-row-group {
    display: table-row-group; }
  .pc\:table-row {
    display: table-row; }
  .pc\:flow-root {
    display: flow-root; }
  .pc\:grid {
    display: grid; }
  .pc\:inline-grid {
    display: inline-grid; }
  .pc\:contents {
    display: contents; }
  .pc\:list-item {
    display: list-item; }
  .pc\:hidden {
    display: none; }
  .pc\:w-0 {
    width: 0; }
  .pc\:w-10 {
    width: 1rem; }
  .pc\:w-20 {
    width: 2rem; }
  .pc\:w-30 {
    width: 3rem; }
  .pc\:w-40 {
    width: 4rem; }
  .pc\:w-50 {
    width: 5rem; }
  .pc\:w-60 {
    width: 6rem; }
  .pc\:w-70 {
    width: 7rem; }
  .pc\:w-80 {
    width: 8rem; }
  .pc\:w-90 {
    width: 9rem; }
  .pc\:w-auto {
    width: auto; }
  .pc\:w-px {
    width: 1px; }
  .pc\:w-10px {
    width: 10px; }
  .pc\:w-20px {
    width: 20px; }
  .pc\:w-30px {
    width: 30px; }
  .pc\:w-40px {
    width: 40px; }
  .pc\:w-50px {
    width: 50px; }
  .pc\:w-60px {
    width: 60px; }
  .pc\:w-70px {
    width: 70px; }
  .pc\:w-80px {
    width: 80px; }
  .pc\:w-90px {
    width: 90px; }
  .pc\:w-1\/2 {
    width: 50%; }
  .pc\:w-1\/3 {
    width: 33.333333%; }
  .pc\:w-2\/3 {
    width: 66.666667%; }
  .pc\:w-1\/4 {
    width: 25%; }
  .pc\:w-2\/4 {
    width: 50%; }
  .pc\:w-3\/4 {
    width: 75%; }
  .pc\:w-1\/5 {
    width: 20%; }
  .pc\:w-2\/5 {
    width: 40%; }
  .pc\:w-3\/5 {
    width: 60%; }
  .pc\:w-4\/5 {
    width: 80%; }
  .pc\:w-1\/6 {
    width: 16.666667%; }
  .pc\:w-2\/6 {
    width: 33.333333%; }
  .pc\:w-3\/6 {
    width: 50%; }
  .pc\:w-4\/6 {
    width: 66.666667%; }
  .pc\:w-5\/6 {
    width: 83.333333%; }
  .pc\:w-1\/12 {
    width: 8.333333%; }
  .pc\:w-2\/12 {
    width: 16.666667%; }
  .pc\:w-3\/12 {
    width: 25%; }
  .pc\:w-4\/12 {
    width: 33.333333%; }
  .pc\:w-5\/12 {
    width: 41.666667%; }
  .pc\:w-6\/12 {
    width: 50%; }
  .pc\:w-7\/12 {
    width: 58.333333%; }
  .pc\:w-8\/12 {
    width: 66.666667%; }
  .pc\:w-9\/12 {
    width: 75%; }
  .pc\:w-10\/12 {
    width: 83.333333%; }
  .pc\:w-11\/12 {
    width: 91.666667%; }
  .pc\:w-full {
    width: 100%; }
  .pc\:w-screen {
    width: 100vw; }
  .pc\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content; }
  .pc\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content; }
  .pc\:flex-row {
    flex-direction: row; }
  .pc\:flex-row-reverse {
    flex-direction: row-reverse; }
  .pc\:flex-col {
    flex-direction: column; }
  .pc\:flex-col-reverse {
    flex-direction: column-reverse; }
  .pc\:flex-wrap {
    flex-wrap: wrap; }
  .pc\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .pc\:flex-nowrap {
    flex-wrap: nowrap; }
  .pc\:items-start {
    align-items: flex-start; }
  .pc\:items-end {
    align-items: flex-end; }
  .pc\:items-center {
    align-items: center; }
  .pc\:items-baseline {
    align-items: baseline; }
  .pc\:items-stretch {
    align-items: stretch; }
  .pc\:justify-start {
    justify-content: flex-start; }
  .pc\:justify-end {
    justify-content: flex-end; }
  .pc\:justify-center {
    justify-content: center; }
  .pc\:justify-between {
    justify-content: space-between; }
  .pc\:justify-around {
    justify-content: space-around; }
  .pc\:justify-evenly {
    justify-content: space-evenly; }
  .pc\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10px * var(--tw-space-x-reverse));
    margin-left: calc(10px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(30px * var(--tw-space-x-reverse));
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(50px * var(--tw-space-x-reverse));
    margin-left: calc(50px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-x-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(90px * var(--tw-space-x-reverse));
    margin-left: calc(90px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10px * var(--tw-space-x-reverse));
    margin-left: calc(-10px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-30px * var(--tw-space-x-reverse));
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-50px * var(--tw-space-x-reverse));
    margin-left: calc(-50px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:-space-x-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-90px * var(--tw-space-x-reverse));
    margin-left: calc(-90px * calc(1 - var(--tw-space-x-reverse))); }
  .pc\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse)); }
  .pc\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse)); }
  .pc\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse)); }
  .pc\:space-y-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10px * var(--tw-space-y-reverse)); }
  .pc\:space-y-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse)); }
  .pc\:space-y-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(30px * var(--tw-space-y-reverse)); }
  .pc\:space-y-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse)); }
  .pc\:space-y-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(50px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50px * var(--tw-space-y-reverse)); }
  .pc\:space-y-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse)); }
  .pc\:space-y-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse)); }
  .pc\:space-y-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse)); }
  .pc\:space-y-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(90px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(90px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); }
  .pc\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-50px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)); }
  .pc\:-space-y-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-90px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-90px * var(--tw-space-y-reverse)); }
  .pc\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1
  ; }
  .pc\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1
  ; }
  .pc\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .pc\:break-words {
    overflow-wrap: break-word; }
  .pc\:break-all {
    word-break: break-all; }
  .pc\:p-0 {
    padding: 0; }
  .pc\:p-10 {
    padding: 1rem; }
  .pc\:p-20 {
    padding: 2rem; }
  .pc\:p-30 {
    padding: 3rem; }
  .pc\:p-40 {
    padding: 4rem; }
  .pc\:p-50 {
    padding: 5rem; }
  .pc\:p-60 {
    padding: 6rem; }
  .pc\:p-70 {
    padding: 7rem; }
  .pc\:p-80 {
    padding: 8rem; }
  .pc\:p-90 {
    padding: 9rem; }
  .pc\:p-px {
    padding: 1px; }
  .pc\:p-10px {
    padding: 10px; }
  .pc\:p-20px {
    padding: 20px; }
  .pc\:p-30px {
    padding: 30px; }
  .pc\:p-40px {
    padding: 40px; }
  .pc\:p-50px {
    padding: 50px; }
  .pc\:p-60px {
    padding: 60px; }
  .pc\:p-70px {
    padding: 70px; }
  .pc\:p-80px {
    padding: 80px; }
  .pc\:p-90px {
    padding: 90px; }
  .pc\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .pc\:px-10 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .pc\:px-20 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .pc\:px-30 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .pc\:px-40 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .pc\:px-50 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .pc\:px-60 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .pc\:px-70 {
    padding-left: 7rem;
    padding-right: 7rem; }
  .pc\:px-80 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .pc\:px-90 {
    padding-left: 9rem;
    padding-right: 9rem; }
  .pc\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .pc\:px-10px {
    padding-left: 10px;
    padding-right: 10px; }
  .pc\:px-20px {
    padding-left: 20px;
    padding-right: 20px; }
  .pc\:px-30px {
    padding-left: 30px;
    padding-right: 30px; }
  .pc\:px-40px {
    padding-left: 40px;
    padding-right: 40px; }
  .pc\:px-50px {
    padding-left: 50px;
    padding-right: 50px; }
  .pc\:px-60px {
    padding-left: 60px;
    padding-right: 60px; }
  .pc\:px-70px {
    padding-left: 70px;
    padding-right: 70px; }
  .pc\:px-80px {
    padding-left: 80px;
    padding-right: 80px; }
  .pc\:px-90px {
    padding-left: 90px;
    padding-right: 90px; }
  .pc\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .pc\:py-10 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .pc\:py-20 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .pc\:py-30 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .pc\:py-40 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .pc\:py-50 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .pc\:py-60 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .pc\:py-70 {
    padding-top: 7rem;
    padding-bottom: 7rem; }
  .pc\:py-80 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .pc\:py-90 {
    padding-top: 9rem;
    padding-bottom: 9rem; }
  .pc\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .pc\:py-10px {
    padding-top: 10px;
    padding-bottom: 10px; }
  .pc\:py-20px {
    padding-top: 20px;
    padding-bottom: 20px; }
  .pc\:py-30px {
    padding-top: 30px;
    padding-bottom: 30px; }
  .pc\:py-40px {
    padding-top: 40px;
    padding-bottom: 40px; }
  .pc\:py-50px {
    padding-top: 50px;
    padding-bottom: 50px; }
  .pc\:py-60px {
    padding-top: 60px;
    padding-bottom: 60px; }
  .pc\:py-70px {
    padding-top: 70px;
    padding-bottom: 70px; }
  .pc\:py-80px {
    padding-top: 80px;
    padding-bottom: 80px; }
  .pc\:py-90px {
    padding-top: 90px;
    padding-bottom: 90px; }
  .pc\:pt-0 {
    padding-top: 0; }
  .pc\:pt-10 {
    padding-top: 1rem; }
  .pc\:pt-20 {
    padding-top: 2rem; }
  .pc\:pt-30 {
    padding-top: 3rem; }
  .pc\:pt-40 {
    padding-top: 4rem; }
  .pc\:pt-50 {
    padding-top: 5rem; }
  .pc\:pt-60 {
    padding-top: 6rem; }
  .pc\:pt-70 {
    padding-top: 7rem; }
  .pc\:pt-80 {
    padding-top: 8rem; }
  .pc\:pt-90 {
    padding-top: 9rem; }
  .pc\:pt-px {
    padding-top: 1px; }
  .pc\:pt-10px {
    padding-top: 10px; }
  .pc\:pt-20px {
    padding-top: 20px; }
  .pc\:pt-30px {
    padding-top: 30px; }
  .pc\:pt-40px {
    padding-top: 40px; }
  .pc\:pt-50px {
    padding-top: 50px; }
  .pc\:pt-60px {
    padding-top: 60px; }
  .pc\:pt-70px {
    padding-top: 70px; }
  .pc\:pt-80px {
    padding-top: 80px; }
  .pc\:pt-90px {
    padding-top: 90px; }
  .pc\:pr-0 {
    padding-right: 0; }
  .pc\:pr-10 {
    padding-right: 1rem; }
  .pc\:pr-20 {
    padding-right: 2rem; }
  .pc\:pr-30 {
    padding-right: 3rem; }
  .pc\:pr-40 {
    padding-right: 4rem; }
  .pc\:pr-50 {
    padding-right: 5rem; }
  .pc\:pr-60 {
    padding-right: 6rem; }
  .pc\:pr-70 {
    padding-right: 7rem; }
  .pc\:pr-80 {
    padding-right: 8rem; }
  .pc\:pr-90 {
    padding-right: 9rem; }
  .pc\:pr-px {
    padding-right: 1px; }
  .pc\:pr-10px {
    padding-right: 10px; }
  .pc\:pr-20px {
    padding-right: 20px; }
  .pc\:pr-30px {
    padding-right: 30px; }
  .pc\:pr-40px {
    padding-right: 40px; }
  .pc\:pr-50px {
    padding-right: 50px; }
  .pc\:pr-60px {
    padding-right: 60px; }
  .pc\:pr-70px {
    padding-right: 70px; }
  .pc\:pr-80px {
    padding-right: 80px; }
  .pc\:pr-90px {
    padding-right: 90px; }
  .pc\:pb-0 {
    padding-bottom: 0; }
  .pc\:pb-10 {
    padding-bottom: 1rem; }
  .pc\:pb-20 {
    padding-bottom: 2rem; }
  .pc\:pb-30 {
    padding-bottom: 3rem; }
  .pc\:pb-40 {
    padding-bottom: 4rem; }
  .pc\:pb-50 {
    padding-bottom: 5rem; }
  .pc\:pb-60 {
    padding-bottom: 6rem; }
  .pc\:pb-70 {
    padding-bottom: 7rem; }
  .pc\:pb-80 {
    padding-bottom: 8rem; }
  .pc\:pb-90 {
    padding-bottom: 9rem; }
  .pc\:pb-px {
    padding-bottom: 1px; }
  .pc\:pb-10px {
    padding-bottom: 10px; }
  .pc\:pb-20px {
    padding-bottom: 20px; }
  .pc\:pb-30px {
    padding-bottom: 30px; }
  .pc\:pb-40px {
    padding-bottom: 40px; }
  .pc\:pb-50px {
    padding-bottom: 50px; }
  .pc\:pb-60px {
    padding-bottom: 60px; }
  .pc\:pb-70px {
    padding-bottom: 70px; }
  .pc\:pb-80px {
    padding-bottom: 80px; }
  .pc\:pb-90px {
    padding-bottom: 90px; }
  .pc\:pl-0 {
    padding-left: 0; }
  .pc\:pl-10 {
    padding-left: 1rem; }
  .pc\:pl-20 {
    padding-left: 2rem; }
  .pc\:pl-30 {
    padding-left: 3rem; }
  .pc\:pl-40 {
    padding-left: 4rem; }
  .pc\:pl-50 {
    padding-left: 5rem; }
  .pc\:pl-60 {
    padding-left: 6rem; }
  .pc\:pl-70 {
    padding-left: 7rem; }
  .pc\:pl-80 {
    padding-left: 8rem; }
  .pc\:pl-90 {
    padding-left: 9rem; }
  .pc\:pl-px {
    padding-left: 1px; }
  .pc\:pl-10px {
    padding-left: 10px; }
  .pc\:pl-20px {
    padding-left: 20px; }
  .pc\:pl-30px {
    padding-left: 30px; }
  .pc\:pl-40px {
    padding-left: 40px; }
  .pc\:pl-50px {
    padding-left: 50px; }
  .pc\:pl-60px {
    padding-left: 60px; }
  .pc\:pl-70px {
    padding-left: 70px; }
  .pc\:pl-80px {
    padding-left: 80px; }
  .pc\:pl-90px {
    padding-left: 90px; }
  .pc\:text-left {
    text-align: left; }
  .pc\:text-center {
    text-align: center; }
  .pc\:text-right {
    text-align: right; }
  .pc\:text-justify {
    text-align: justify; }
  .pc\:text-0 {
    font-size: 0; }
  .pc\:text-9 {
    font-size: 0.9rem; }
  .pc\:text-10 {
    font-size: 1rem; }
  .pc\:text-11 {
    font-size: 1.1rem; }
  .pc\:text-12 {
    font-size: 1.2rem; }
  .pc\:text-13 {
    font-size: 1.3rem; }
  .pc\:text-14 {
    font-size: 1.4rem; }
  .pc\:text-15 {
    font-size: 1.5rem; }
  .pc\:text-16 {
    font-size: 1.6rem; }
  .pc\:text-17 {
    font-size: 1.7rem; }
  .pc\:text-18 {
    font-size: 1.8rem; }
  .pc\:text-19 {
    font-size: 1.9rem; }
  .pc\:text-20 {
    font-size: 2rem; }
  .pc\:text-21 {
    font-size: 2.1rem; }
  .pc\:text-22 {
    font-size: 2.2rem; }
  .pc\:text-23 {
    font-size: 2.3rem; }
  .pc\:text-24 {
    font-size: 2.4rem; }
  .pc\:text-25 {
    font-size: 2.5rem; }
  .pc\:text-26 {
    font-size: 2.6rem; }
  .pc\:text-27 {
    font-size: 2.7rem; }
  .pc\:text-28 {
    font-size: 2.8rem; }
  .pc\:text-29 {
    font-size: 2.9rem; }
  .pc\:text-30 {
    font-size: 3rem; }
  .pc\:text-31 {
    font-size: 3.1rem; }
  .pc\:text-32 {
    font-size: 3.2rem; }
  .pc\:text-33 {
    font-size: 3.3rem; }
  .pc\:text-34 {
    font-size: 3.4rem; }
  .pc\:text-35 {
    font-size: 3.5rem; }
  .pc\:text-36 {
    font-size: 3.6rem; }
  .pc\:text-9px {
    font-size: 9px; }
  .pc\:text-10px {
    font-size: 10px; }
  .pc\:text-11px {
    font-size: 11px; }
  .pc\:text-12px {
    font-size: 12px; }
  .pc\:text-13px {
    font-size: 13px; }
  .pc\:text-14px {
    font-size: 14px; }
  .pc\:text-15px {
    font-size: 15px; }
  .pc\:text-16px {
    font-size: 16px; }
  .pc\:text-17px {
    font-size: 17px; }
  .pc\:text-18px {
    font-size: 18px; }
  .pc\:text-19px {
    font-size: 19px; }
  .pc\:text-20px {
    font-size: 20px; }
  .pc\:text-21px {
    font-size: 21px; }
  .pc\:text-22px {
    font-size: 22px; }
  .pc\:text-23px {
    font-size: 23px; }
  .pc\:text-24px {
    font-size: 24px; }
  .pc\:text-25px {
    font-size: 25px; }
  .pc\:text-26px {
    font-size: 26px; }
  .pc\:text-27px {
    font-size: 27px; }
  .pc\:text-28px {
    font-size: 28px; }
  .pc\:text-29px {
    font-size: 29px; }
  .pc\:text-30px {
    font-size: 30px; }
  .pc\:text-31px {
    font-size: 31px; }
  .pc\:text-32px {
    font-size: 32px; }
  .pc\:text-33px {
    font-size: 33px; }
  .pc\:text-34px {
    font-size: 34px; }
  .pc\:text-35px {
    font-size: 35px; }
  .pc\:text-36px {
    font-size: 36px; }
  .pc\:font-100 {
    font-weight: 100; }
  .pc\:font-200 {
    font-weight: 200; }
  .pc\:font-300 {
    font-weight: 300; }
  .pc\:font-400 {
    font-weight: 400; }
  .pc\:font-500 {
    font-weight: 500; }
  .pc\:font-600 {
    font-weight: 600; }
  .pc\:font-700 {
    font-weight: 700; }
  .pc\:font-800 {
    font-weight: 800; }
  .pc\:font-900 {
    font-weight: 900; }
  .pc\:font-normal {
    font-weight: 400; }
  .pc\:font-bold {
    font-weight: 700; }
  .pc\:italic {
    font-style: italic; }
  .pc\:not-italic {
    font-style: normal; }
  .pc\:leading-low2 {
    line-height: 1.25; }
  .pc\:leading-low {
    line-height: 1.375; }
  .pc\:leading-normal {
    line-height: 1.5; }
  .pc\:leading-high {
    line-height: 1.625; }
  .pc\:leading-high1 {
    line-height: 2; }
  .pc\:leading-high2 {
    line-height: 2.25; }
  .pc\:tracking-tight1 {
    letter-spacing: -0.12em; }
  .pc\:tracking-tight {
    letter-spacing: -0.08em; }
  .pc\:tracking-normal {
    letter-spacing: 0; }
  .pc\:tracking-wide {
    letter-spacing: 0.08em; }
  .pc\:tracking-wide1 {
    letter-spacing: 0.12em; }
  .pc\:tracking-wide2 {
    letter-spacing: 0.21em; }
  .pc\:text-transparent {
    color: transparent; }
  .pc\:text-current {
    color: currentColor; }
  .pc\:text-black {
    color: #000; }
  .pc\:text-white {
    color: #fff; }
  .pc\:text-gray-50 {
    color: #f9fafb; }
  .pc\:text-gray-100 {
    color: #f3f4f6; }
  .pc\:text-gray-200 {
    color: #e5e7eb; }
  .pc\:text-gray-300 {
    color: #d1d5db; }
  .pc\:text-gray-400 {
    color: #9ca3af; }
  .pc\:text-gray-500 {
    color: #6b7280; }
  .pc\:text-gray-600 {
    color: #4b5563; }
  .pc\:text-gray-700 {
    color: #374151; }
  .pc\:text-gray-800 {
    color: #1f2937; }
  .pc\:text-gray-900 {
    color: #111827; }
  .pc\:text-red-50 {
    color: #fef2f2; }
  .pc\:text-red-100 {
    color: #fee2e2; }
  .pc\:text-red-200 {
    color: #fecaca; }
  .pc\:text-red-300 {
    color: #fca5a5; }
  .pc\:text-red-400 {
    color: #f87171; }
  .pc\:text-red-500 {
    color: #ef4444; }
  .pc\:text-red-600 {
    color: #dc2626; }
  .pc\:text-red-700 {
    color: #b91c1c; }
  .pc\:text-red-800 {
    color: #991b1b; }
  .pc\:text-red-900 {
    color: #7f1d1d; }
  .pc\:text-yellow-50 {
    color: #fffbeb; }
  .pc\:text-yellow-100 {
    color: #fef3c7; }
  .pc\:text-yellow-200 {
    color: #fde68a; }
  .pc\:text-yellow-300 {
    color: #fcd34d; }
  .pc\:text-yellow-400 {
    color: #fbbf24; }
  .pc\:text-yellow-500 {
    color: #f59e0b; }
  .pc\:text-yellow-600 {
    color: #d97706; }
  .pc\:text-yellow-700 {
    color: #b45309; }
  .pc\:text-yellow-800 {
    color: #92400e; }
  .pc\:text-yellow-900 {
    color: #78350f; }
  .pc\:text-green-50 {
    color: #ecfdf5; }
  .pc\:text-green-100 {
    color: #d1fae5; }
  .pc\:text-green-200 {
    color: #a7f3d0; }
  .pc\:text-green-300 {
    color: #6ee7b7; }
  .pc\:text-green-400 {
    color: #34d399; }
  .pc\:text-green-500 {
    color: #10b981; }
  .pc\:text-green-600 {
    color: #059669; }
  .pc\:text-green-700 {
    color: #047857; }
  .pc\:text-green-800 {
    color: #065f46; }
  .pc\:text-green-900 {
    color: #064e3b; }
  .pc\:text-blue-50 {
    color: #eff6ff; }
  .pc\:text-blue-100 {
    color: #dbeafe; }
  .pc\:text-blue-200 {
    color: #bfdbfe; }
  .pc\:text-blue-300 {
    color: #93c5fd; }
  .pc\:text-blue-400 {
    color: #60a5fa; }
  .pc\:text-blue-500 {
    color: #3b82f6; }
  .pc\:text-blue-600 {
    color: #2563eb; }
  .pc\:text-blue-700 {
    color: #1d4ed8; }
  .pc\:text-blue-800 {
    color: #1e40af; }
  .pc\:text-blue-900 {
    color: #1e3a8a; }
  .pc\:text-indigo-50 {
    color: #eef2ff; }
  .pc\:text-indigo-100 {
    color: #e0e7ff; }
  .pc\:text-indigo-200 {
    color: #c7d2fe; }
  .pc\:text-indigo-300 {
    color: #a5b4fc; }
  .pc\:text-indigo-400 {
    color: #818cf8; }
  .pc\:text-indigo-500 {
    color: #6366f1; }
  .pc\:text-indigo-600 {
    color: #4f46e5; }
  .pc\:text-indigo-700 {
    color: #4338ca; }
  .pc\:text-indigo-800 {
    color: #3730a3; }
  .pc\:text-indigo-900 {
    color: #312e81; }
  .pc\:text-purple-50 {
    color: #f5f3ff; }
  .pc\:text-purple-100 {
    color: #ede9fe; }
  .pc\:text-purple-200 {
    color: #ddd6fe; }
  .pc\:text-purple-300 {
    color: #c4b5fd; }
  .pc\:text-purple-400 {
    color: #a78bfa; }
  .pc\:text-purple-500 {
    color: #8b5cf6; }
  .pc\:text-purple-600 {
    color: #7c3aed; }
  .pc\:text-purple-700 {
    color: #6d28d9; }
  .pc\:text-purple-800 {
    color: #5b21b6; }
  .pc\:text-purple-900 {
    color: #4c1d95; }
  .pc\:text-pink-50 {
    color: #fdf2f8; }
  .pc\:text-pink-100 {
    color: #fce7f3; }
  .pc\:text-pink-200 {
    color: #fbcfe8; }
  .pc\:text-pink-300 {
    color: #f9a8d4; }
  .pc\:text-pink-400 {
    color: #f472b6; }
  .pc\:text-pink-500 {
    color: #ec4899; }
  .pc\:text-pink-600 {
    color: #db2777; }
  .pc\:text-pink-700 {
    color: #be185d; }
  .pc\:text-pink-800 {
    color: #9d174d; }
  .pc\:text-pink-900 {
    color: #831843; }
  .group:hover .pc\:group-hover\:text-transparent {
    color: transparent; }
  .group:hover .pc\:group-hover\:text-current {
    color: currentColor; }
  .group:hover .pc\:group-hover\:text-black {
    color: #000; }
  .group:hover .pc\:group-hover\:text-white {
    color: #fff; }
  .group:hover .pc\:group-hover\:text-gray-50 {
    color: #f9fafb; }
  .group:hover .pc\:group-hover\:text-gray-100 {
    color: #f3f4f6; }
  .group:hover .pc\:group-hover\:text-gray-200 {
    color: #e5e7eb; }
  .group:hover .pc\:group-hover\:text-gray-300 {
    color: #d1d5db; }
  .group:hover .pc\:group-hover\:text-gray-400 {
    color: #9ca3af; }
  .group:hover .pc\:group-hover\:text-gray-500 {
    color: #6b7280; }
  .group:hover .pc\:group-hover\:text-gray-600 {
    color: #4b5563; }
  .group:hover .pc\:group-hover\:text-gray-700 {
    color: #374151; }
  .group:hover .pc\:group-hover\:text-gray-800 {
    color: #1f2937; }
  .group:hover .pc\:group-hover\:text-gray-900 {
    color: #111827; }
  .group:hover .pc\:group-hover\:text-red-50 {
    color: #fef2f2; }
  .group:hover .pc\:group-hover\:text-red-100 {
    color: #fee2e2; }
  .group:hover .pc\:group-hover\:text-red-200 {
    color: #fecaca; }
  .group:hover .pc\:group-hover\:text-red-300 {
    color: #fca5a5; }
  .group:hover .pc\:group-hover\:text-red-400 {
    color: #f87171; }
  .group:hover .pc\:group-hover\:text-red-500 {
    color: #ef4444; }
  .group:hover .pc\:group-hover\:text-red-600 {
    color: #dc2626; }
  .group:hover .pc\:group-hover\:text-red-700 {
    color: #b91c1c; }
  .group:hover .pc\:group-hover\:text-red-800 {
    color: #991b1b; }
  .group:hover .pc\:group-hover\:text-red-900 {
    color: #7f1d1d; }
  .group:hover .pc\:group-hover\:text-yellow-50 {
    color: #fffbeb; }
  .group:hover .pc\:group-hover\:text-yellow-100 {
    color: #fef3c7; }
  .group:hover .pc\:group-hover\:text-yellow-200 {
    color: #fde68a; }
  .group:hover .pc\:group-hover\:text-yellow-300 {
    color: #fcd34d; }
  .group:hover .pc\:group-hover\:text-yellow-400 {
    color: #fbbf24; }
  .group:hover .pc\:group-hover\:text-yellow-500 {
    color: #f59e0b; }
  .group:hover .pc\:group-hover\:text-yellow-600 {
    color: #d97706; }
  .group:hover .pc\:group-hover\:text-yellow-700 {
    color: #b45309; }
  .group:hover .pc\:group-hover\:text-yellow-800 {
    color: #92400e; }
  .group:hover .pc\:group-hover\:text-yellow-900 {
    color: #78350f; }
  .group:hover .pc\:group-hover\:text-green-50 {
    color: #ecfdf5; }
  .group:hover .pc\:group-hover\:text-green-100 {
    color: #d1fae5; }
  .group:hover .pc\:group-hover\:text-green-200 {
    color: #a7f3d0; }
  .group:hover .pc\:group-hover\:text-green-300 {
    color: #6ee7b7; }
  .group:hover .pc\:group-hover\:text-green-400 {
    color: #34d399; }
  .group:hover .pc\:group-hover\:text-green-500 {
    color: #10b981; }
  .group:hover .pc\:group-hover\:text-green-600 {
    color: #059669; }
  .group:hover .pc\:group-hover\:text-green-700 {
    color: #047857; }
  .group:hover .pc\:group-hover\:text-green-800 {
    color: #065f46; }
  .group:hover .pc\:group-hover\:text-green-900 {
    color: #064e3b; }
  .group:hover .pc\:group-hover\:text-blue-50 {
    color: #eff6ff; }
  .group:hover .pc\:group-hover\:text-blue-100 {
    color: #dbeafe; }
  .group:hover .pc\:group-hover\:text-blue-200 {
    color: #bfdbfe; }
  .group:hover .pc\:group-hover\:text-blue-300 {
    color: #93c5fd; }
  .group:hover .pc\:group-hover\:text-blue-400 {
    color: #60a5fa; }
  .group:hover .pc\:group-hover\:text-blue-500 {
    color: #3b82f6; }
  .group:hover .pc\:group-hover\:text-blue-600 {
    color: #2563eb; }
  .group:hover .pc\:group-hover\:text-blue-700 {
    color: #1d4ed8; }
  .group:hover .pc\:group-hover\:text-blue-800 {
    color: #1e40af; }
  .group:hover .pc\:group-hover\:text-blue-900 {
    color: #1e3a8a; }
  .group:hover .pc\:group-hover\:text-indigo-50 {
    color: #eef2ff; }
  .group:hover .pc\:group-hover\:text-indigo-100 {
    color: #e0e7ff; }
  .group:hover .pc\:group-hover\:text-indigo-200 {
    color: #c7d2fe; }
  .group:hover .pc\:group-hover\:text-indigo-300 {
    color: #a5b4fc; }
  .group:hover .pc\:group-hover\:text-indigo-400 {
    color: #818cf8; }
  .group:hover .pc\:group-hover\:text-indigo-500 {
    color: #6366f1; }
  .group:hover .pc\:group-hover\:text-indigo-600 {
    color: #4f46e5; }
  .group:hover .pc\:group-hover\:text-indigo-700 {
    color: #4338ca; }
  .group:hover .pc\:group-hover\:text-indigo-800 {
    color: #3730a3; }
  .group:hover .pc\:group-hover\:text-indigo-900 {
    color: #312e81; }
  .group:hover .pc\:group-hover\:text-purple-50 {
    color: #f5f3ff; }
  .group:hover .pc\:group-hover\:text-purple-100 {
    color: #ede9fe; }
  .group:hover .pc\:group-hover\:text-purple-200 {
    color: #ddd6fe; }
  .group:hover .pc\:group-hover\:text-purple-300 {
    color: #c4b5fd; }
  .group:hover .pc\:group-hover\:text-purple-400 {
    color: #a78bfa; }
  .group:hover .pc\:group-hover\:text-purple-500 {
    color: #8b5cf6; }
  .group:hover .pc\:group-hover\:text-purple-600 {
    color: #7c3aed; }
  .group:hover .pc\:group-hover\:text-purple-700 {
    color: #6d28d9; }
  .group:hover .pc\:group-hover\:text-purple-800 {
    color: #5b21b6; }
  .group:hover .pc\:group-hover\:text-purple-900 {
    color: #4c1d95; }
  .group:hover .pc\:group-hover\:text-pink-50 {
    color: #fdf2f8; }
  .group:hover .pc\:group-hover\:text-pink-100 {
    color: #fce7f3; }
  .group:hover .pc\:group-hover\:text-pink-200 {
    color: #fbcfe8; }
  .group:hover .pc\:group-hover\:text-pink-300 {
    color: #f9a8d4; }
  .group:hover .pc\:group-hover\:text-pink-400 {
    color: #f472b6; }
  .group:hover .pc\:group-hover\:text-pink-500 {
    color: #ec4899; }
  .group:hover .pc\:group-hover\:text-pink-600 {
    color: #db2777; }
  .group:hover .pc\:group-hover\:text-pink-700 {
    color: #be185d; }
  .group:hover .pc\:group-hover\:text-pink-800 {
    color: #9d174d; }
  .group:hover .pc\:group-hover\:text-pink-900 {
    color: #831843; }
  .pc\:focus-within\:text-transparent:focus-within {
    color: transparent; }
  .pc\:focus-within\:text-current:focus-within {
    color: currentColor; }
  .pc\:focus-within\:text-black:focus-within {
    color: #000; }
  .pc\:focus-within\:text-white:focus-within {
    color: #fff; }
  .pc\:focus-within\:text-gray-50:focus-within {
    color: #f9fafb; }
  .pc\:focus-within\:text-gray-100:focus-within {
    color: #f3f4f6; }
  .pc\:focus-within\:text-gray-200:focus-within {
    color: #e5e7eb; }
  .pc\:focus-within\:text-gray-300:focus-within {
    color: #d1d5db; }
  .pc\:focus-within\:text-gray-400:focus-within {
    color: #9ca3af; }
  .pc\:focus-within\:text-gray-500:focus-within {
    color: #6b7280; }
  .pc\:focus-within\:text-gray-600:focus-within {
    color: #4b5563; }
  .pc\:focus-within\:text-gray-700:focus-within {
    color: #374151; }
  .pc\:focus-within\:text-gray-800:focus-within {
    color: #1f2937; }
  .pc\:focus-within\:text-gray-900:focus-within {
    color: #111827; }
  .pc\:focus-within\:text-red-50:focus-within {
    color: #fef2f2; }
  .pc\:focus-within\:text-red-100:focus-within {
    color: #fee2e2; }
  .pc\:focus-within\:text-red-200:focus-within {
    color: #fecaca; }
  .pc\:focus-within\:text-red-300:focus-within {
    color: #fca5a5; }
  .pc\:focus-within\:text-red-400:focus-within {
    color: #f87171; }
  .pc\:focus-within\:text-red-500:focus-within {
    color: #ef4444; }
  .pc\:focus-within\:text-red-600:focus-within {
    color: #dc2626; }
  .pc\:focus-within\:text-red-700:focus-within {
    color: #b91c1c; }
  .pc\:focus-within\:text-red-800:focus-within {
    color: #991b1b; }
  .pc\:focus-within\:text-red-900:focus-within {
    color: #7f1d1d; }
  .pc\:focus-within\:text-yellow-50:focus-within {
    color: #fffbeb; }
  .pc\:focus-within\:text-yellow-100:focus-within {
    color: #fef3c7; }
  .pc\:focus-within\:text-yellow-200:focus-within {
    color: #fde68a; }
  .pc\:focus-within\:text-yellow-300:focus-within {
    color: #fcd34d; }
  .pc\:focus-within\:text-yellow-400:focus-within {
    color: #fbbf24; }
  .pc\:focus-within\:text-yellow-500:focus-within {
    color: #f59e0b; }
  .pc\:focus-within\:text-yellow-600:focus-within {
    color: #d97706; }
  .pc\:focus-within\:text-yellow-700:focus-within {
    color: #b45309; }
  .pc\:focus-within\:text-yellow-800:focus-within {
    color: #92400e; }
  .pc\:focus-within\:text-yellow-900:focus-within {
    color: #78350f; }
  .pc\:focus-within\:text-green-50:focus-within {
    color: #ecfdf5; }
  .pc\:focus-within\:text-green-100:focus-within {
    color: #d1fae5; }
  .pc\:focus-within\:text-green-200:focus-within {
    color: #a7f3d0; }
  .pc\:focus-within\:text-green-300:focus-within {
    color: #6ee7b7; }
  .pc\:focus-within\:text-green-400:focus-within {
    color: #34d399; }
  .pc\:focus-within\:text-green-500:focus-within {
    color: #10b981; }
  .pc\:focus-within\:text-green-600:focus-within {
    color: #059669; }
  .pc\:focus-within\:text-green-700:focus-within {
    color: #047857; }
  .pc\:focus-within\:text-green-800:focus-within {
    color: #065f46; }
  .pc\:focus-within\:text-green-900:focus-within {
    color: #064e3b; }
  .pc\:focus-within\:text-blue-50:focus-within {
    color: #eff6ff; }
  .pc\:focus-within\:text-blue-100:focus-within {
    color: #dbeafe; }
  .pc\:focus-within\:text-blue-200:focus-within {
    color: #bfdbfe; }
  .pc\:focus-within\:text-blue-300:focus-within {
    color: #93c5fd; }
  .pc\:focus-within\:text-blue-400:focus-within {
    color: #60a5fa; }
  .pc\:focus-within\:text-blue-500:focus-within {
    color: #3b82f6; }
  .pc\:focus-within\:text-blue-600:focus-within {
    color: #2563eb; }
  .pc\:focus-within\:text-blue-700:focus-within {
    color: #1d4ed8; }
  .pc\:focus-within\:text-blue-800:focus-within {
    color: #1e40af; }
  .pc\:focus-within\:text-blue-900:focus-within {
    color: #1e3a8a; }
  .pc\:focus-within\:text-indigo-50:focus-within {
    color: #eef2ff; }
  .pc\:focus-within\:text-indigo-100:focus-within {
    color: #e0e7ff; }
  .pc\:focus-within\:text-indigo-200:focus-within {
    color: #c7d2fe; }
  .pc\:focus-within\:text-indigo-300:focus-within {
    color: #a5b4fc; }
  .pc\:focus-within\:text-indigo-400:focus-within {
    color: #818cf8; }
  .pc\:focus-within\:text-indigo-500:focus-within {
    color: #6366f1; }
  .pc\:focus-within\:text-indigo-600:focus-within {
    color: #4f46e5; }
  .pc\:focus-within\:text-indigo-700:focus-within {
    color: #4338ca; }
  .pc\:focus-within\:text-indigo-800:focus-within {
    color: #3730a3; }
  .pc\:focus-within\:text-indigo-900:focus-within {
    color: #312e81; }
  .pc\:focus-within\:text-purple-50:focus-within {
    color: #f5f3ff; }
  .pc\:focus-within\:text-purple-100:focus-within {
    color: #ede9fe; }
  .pc\:focus-within\:text-purple-200:focus-within {
    color: #ddd6fe; }
  .pc\:focus-within\:text-purple-300:focus-within {
    color: #c4b5fd; }
  .pc\:focus-within\:text-purple-400:focus-within {
    color: #a78bfa; }
  .pc\:focus-within\:text-purple-500:focus-within {
    color: #8b5cf6; }
  .pc\:focus-within\:text-purple-600:focus-within {
    color: #7c3aed; }
  .pc\:focus-within\:text-purple-700:focus-within {
    color: #6d28d9; }
  .pc\:focus-within\:text-purple-800:focus-within {
    color: #5b21b6; }
  .pc\:focus-within\:text-purple-900:focus-within {
    color: #4c1d95; }
  .pc\:focus-within\:text-pink-50:focus-within {
    color: #fdf2f8; }
  .pc\:focus-within\:text-pink-100:focus-within {
    color: #fce7f3; }
  .pc\:focus-within\:text-pink-200:focus-within {
    color: #fbcfe8; }
  .pc\:focus-within\:text-pink-300:focus-within {
    color: #f9a8d4; }
  .pc\:focus-within\:text-pink-400:focus-within {
    color: #f472b6; }
  .pc\:focus-within\:text-pink-500:focus-within {
    color: #ec4899; }
  .pc\:focus-within\:text-pink-600:focus-within {
    color: #db2777; }
  .pc\:focus-within\:text-pink-700:focus-within {
    color: #be185d; }
  .pc\:focus-within\:text-pink-800:focus-within {
    color: #9d174d; }
  .pc\:focus-within\:text-pink-900:focus-within {
    color: #831843; }
  .pc\:hover\:text-transparent:hover {
    color: transparent; }
  .pc\:hover\:text-current:hover {
    color: currentColor; }
  .pc\:hover\:text-black:hover {
    color: #000; }
  .pc\:hover\:text-white:hover {
    color: #fff; }
  .pc\:hover\:text-gray-50:hover {
    color: #f9fafb; }
  .pc\:hover\:text-gray-100:hover {
    color: #f3f4f6; }
  .pc\:hover\:text-gray-200:hover {
    color: #e5e7eb; }
  .pc\:hover\:text-gray-300:hover {
    color: #d1d5db; }
  .pc\:hover\:text-gray-400:hover {
    color: #9ca3af; }
  .pc\:hover\:text-gray-500:hover {
    color: #6b7280; }
  .pc\:hover\:text-gray-600:hover {
    color: #4b5563; }
  .pc\:hover\:text-gray-700:hover {
    color: #374151; }
  .pc\:hover\:text-gray-800:hover {
    color: #1f2937; }
  .pc\:hover\:text-gray-900:hover {
    color: #111827; }
  .pc\:hover\:text-red-50:hover {
    color: #fef2f2; }
  .pc\:hover\:text-red-100:hover {
    color: #fee2e2; }
  .pc\:hover\:text-red-200:hover {
    color: #fecaca; }
  .pc\:hover\:text-red-300:hover {
    color: #fca5a5; }
  .pc\:hover\:text-red-400:hover {
    color: #f87171; }
  .pc\:hover\:text-red-500:hover {
    color: #ef4444; }
  .pc\:hover\:text-red-600:hover {
    color: #dc2626; }
  .pc\:hover\:text-red-700:hover {
    color: #b91c1c; }
  .pc\:hover\:text-red-800:hover {
    color: #991b1b; }
  .pc\:hover\:text-red-900:hover {
    color: #7f1d1d; }
  .pc\:hover\:text-yellow-50:hover {
    color: #fffbeb; }
  .pc\:hover\:text-yellow-100:hover {
    color: #fef3c7; }
  .pc\:hover\:text-yellow-200:hover {
    color: #fde68a; }
  .pc\:hover\:text-yellow-300:hover {
    color: #fcd34d; }
  .pc\:hover\:text-yellow-400:hover {
    color: #fbbf24; }
  .pc\:hover\:text-yellow-500:hover {
    color: #f59e0b; }
  .pc\:hover\:text-yellow-600:hover {
    color: #d97706; }
  .pc\:hover\:text-yellow-700:hover {
    color: #b45309; }
  .pc\:hover\:text-yellow-800:hover {
    color: #92400e; }
  .pc\:hover\:text-yellow-900:hover {
    color: #78350f; }
  .pc\:hover\:text-green-50:hover {
    color: #ecfdf5; }
  .pc\:hover\:text-green-100:hover {
    color: #d1fae5; }
  .pc\:hover\:text-green-200:hover {
    color: #a7f3d0; }
  .pc\:hover\:text-green-300:hover {
    color: #6ee7b7; }
  .pc\:hover\:text-green-400:hover {
    color: #34d399; }
  .pc\:hover\:text-green-500:hover {
    color: #10b981; }
  .pc\:hover\:text-green-600:hover {
    color: #059669; }
  .pc\:hover\:text-green-700:hover {
    color: #047857; }
  .pc\:hover\:text-green-800:hover {
    color: #065f46; }
  .pc\:hover\:text-green-900:hover {
    color: #064e3b; }
  .pc\:hover\:text-blue-50:hover {
    color: #eff6ff; }
  .pc\:hover\:text-blue-100:hover {
    color: #dbeafe; }
  .pc\:hover\:text-blue-200:hover {
    color: #bfdbfe; }
  .pc\:hover\:text-blue-300:hover {
    color: #93c5fd; }
  .pc\:hover\:text-blue-400:hover {
    color: #60a5fa; }
  .pc\:hover\:text-blue-500:hover {
    color: #3b82f6; }
  .pc\:hover\:text-blue-600:hover {
    color: #2563eb; }
  .pc\:hover\:text-blue-700:hover {
    color: #1d4ed8; }
  .pc\:hover\:text-blue-800:hover {
    color: #1e40af; }
  .pc\:hover\:text-blue-900:hover {
    color: #1e3a8a; }
  .pc\:hover\:text-indigo-50:hover {
    color: #eef2ff; }
  .pc\:hover\:text-indigo-100:hover {
    color: #e0e7ff; }
  .pc\:hover\:text-indigo-200:hover {
    color: #c7d2fe; }
  .pc\:hover\:text-indigo-300:hover {
    color: #a5b4fc; }
  .pc\:hover\:text-indigo-400:hover {
    color: #818cf8; }
  .pc\:hover\:text-indigo-500:hover {
    color: #6366f1; }
  .pc\:hover\:text-indigo-600:hover {
    color: #4f46e5; }
  .pc\:hover\:text-indigo-700:hover {
    color: #4338ca; }
  .pc\:hover\:text-indigo-800:hover {
    color: #3730a3; }
  .pc\:hover\:text-indigo-900:hover {
    color: #312e81; }
  .pc\:hover\:text-purple-50:hover {
    color: #f5f3ff; }
  .pc\:hover\:text-purple-100:hover {
    color: #ede9fe; }
  .pc\:hover\:text-purple-200:hover {
    color: #ddd6fe; }
  .pc\:hover\:text-purple-300:hover {
    color: #c4b5fd; }
  .pc\:hover\:text-purple-400:hover {
    color: #a78bfa; }
  .pc\:hover\:text-purple-500:hover {
    color: #8b5cf6; }
  .pc\:hover\:text-purple-600:hover {
    color: #7c3aed; }
  .pc\:hover\:text-purple-700:hover {
    color: #6d28d9; }
  .pc\:hover\:text-purple-800:hover {
    color: #5b21b6; }
  .pc\:hover\:text-purple-900:hover {
    color: #4c1d95; }
  .pc\:hover\:text-pink-50:hover {
    color: #fdf2f8; }
  .pc\:hover\:text-pink-100:hover {
    color: #fce7f3; }
  .pc\:hover\:text-pink-200:hover {
    color: #fbcfe8; }
  .pc\:hover\:text-pink-300:hover {
    color: #f9a8d4; }
  .pc\:hover\:text-pink-400:hover {
    color: #f472b6; }
  .pc\:hover\:text-pink-500:hover {
    color: #ec4899; }
  .pc\:hover\:text-pink-600:hover {
    color: #db2777; }
  .pc\:hover\:text-pink-700:hover {
    color: #be185d; }
  .pc\:hover\:text-pink-800:hover {
    color: #9d174d; }
  .pc\:hover\:text-pink-900:hover {
    color: #831843; }
  .pc\:focus\:text-transparent:focus {
    color: transparent; }
  .pc\:focus\:text-current:focus {
    color: currentColor; }
  .pc\:focus\:text-black:focus {
    color: #000; }
  .pc\:focus\:text-white:focus {
    color: #fff; }
  .pc\:focus\:text-gray-50:focus {
    color: #f9fafb; }
  .pc\:focus\:text-gray-100:focus {
    color: #f3f4f6; }
  .pc\:focus\:text-gray-200:focus {
    color: #e5e7eb; }
  .pc\:focus\:text-gray-300:focus {
    color: #d1d5db; }
  .pc\:focus\:text-gray-400:focus {
    color: #9ca3af; }
  .pc\:focus\:text-gray-500:focus {
    color: #6b7280; }
  .pc\:focus\:text-gray-600:focus {
    color: #4b5563; }
  .pc\:focus\:text-gray-700:focus {
    color: #374151; }
  .pc\:focus\:text-gray-800:focus {
    color: #1f2937; }
  .pc\:focus\:text-gray-900:focus {
    color: #111827; }
  .pc\:focus\:text-red-50:focus {
    color: #fef2f2; }
  .pc\:focus\:text-red-100:focus {
    color: #fee2e2; }
  .pc\:focus\:text-red-200:focus {
    color: #fecaca; }
  .pc\:focus\:text-red-300:focus {
    color: #fca5a5; }
  .pc\:focus\:text-red-400:focus {
    color: #f87171; }
  .pc\:focus\:text-red-500:focus {
    color: #ef4444; }
  .pc\:focus\:text-red-600:focus {
    color: #dc2626; }
  .pc\:focus\:text-red-700:focus {
    color: #b91c1c; }
  .pc\:focus\:text-red-800:focus {
    color: #991b1b; }
  .pc\:focus\:text-red-900:focus {
    color: #7f1d1d; }
  .pc\:focus\:text-yellow-50:focus {
    color: #fffbeb; }
  .pc\:focus\:text-yellow-100:focus {
    color: #fef3c7; }
  .pc\:focus\:text-yellow-200:focus {
    color: #fde68a; }
  .pc\:focus\:text-yellow-300:focus {
    color: #fcd34d; }
  .pc\:focus\:text-yellow-400:focus {
    color: #fbbf24; }
  .pc\:focus\:text-yellow-500:focus {
    color: #f59e0b; }
  .pc\:focus\:text-yellow-600:focus {
    color: #d97706; }
  .pc\:focus\:text-yellow-700:focus {
    color: #b45309; }
  .pc\:focus\:text-yellow-800:focus {
    color: #92400e; }
  .pc\:focus\:text-yellow-900:focus {
    color: #78350f; }
  .pc\:focus\:text-green-50:focus {
    color: #ecfdf5; }
  .pc\:focus\:text-green-100:focus {
    color: #d1fae5; }
  .pc\:focus\:text-green-200:focus {
    color: #a7f3d0; }
  .pc\:focus\:text-green-300:focus {
    color: #6ee7b7; }
  .pc\:focus\:text-green-400:focus {
    color: #34d399; }
  .pc\:focus\:text-green-500:focus {
    color: #10b981; }
  .pc\:focus\:text-green-600:focus {
    color: #059669; }
  .pc\:focus\:text-green-700:focus {
    color: #047857; }
  .pc\:focus\:text-green-800:focus {
    color: #065f46; }
  .pc\:focus\:text-green-900:focus {
    color: #064e3b; }
  .pc\:focus\:text-blue-50:focus {
    color: #eff6ff; }
  .pc\:focus\:text-blue-100:focus {
    color: #dbeafe; }
  .pc\:focus\:text-blue-200:focus {
    color: #bfdbfe; }
  .pc\:focus\:text-blue-300:focus {
    color: #93c5fd; }
  .pc\:focus\:text-blue-400:focus {
    color: #60a5fa; }
  .pc\:focus\:text-blue-500:focus {
    color: #3b82f6; }
  .pc\:focus\:text-blue-600:focus {
    color: #2563eb; }
  .pc\:focus\:text-blue-700:focus {
    color: #1d4ed8; }
  .pc\:focus\:text-blue-800:focus {
    color: #1e40af; }
  .pc\:focus\:text-blue-900:focus {
    color: #1e3a8a; }
  .pc\:focus\:text-indigo-50:focus {
    color: #eef2ff; }
  .pc\:focus\:text-indigo-100:focus {
    color: #e0e7ff; }
  .pc\:focus\:text-indigo-200:focus {
    color: #c7d2fe; }
  .pc\:focus\:text-indigo-300:focus {
    color: #a5b4fc; }
  .pc\:focus\:text-indigo-400:focus {
    color: #818cf8; }
  .pc\:focus\:text-indigo-500:focus {
    color: #6366f1; }
  .pc\:focus\:text-indigo-600:focus {
    color: #4f46e5; }
  .pc\:focus\:text-indigo-700:focus {
    color: #4338ca; }
  .pc\:focus\:text-indigo-800:focus {
    color: #3730a3; }
  .pc\:focus\:text-indigo-900:focus {
    color: #312e81; }
  .pc\:focus\:text-purple-50:focus {
    color: #f5f3ff; }
  .pc\:focus\:text-purple-100:focus {
    color: #ede9fe; }
  .pc\:focus\:text-purple-200:focus {
    color: #ddd6fe; }
  .pc\:focus\:text-purple-300:focus {
    color: #c4b5fd; }
  .pc\:focus\:text-purple-400:focus {
    color: #a78bfa; }
  .pc\:focus\:text-purple-500:focus {
    color: #8b5cf6; }
  .pc\:focus\:text-purple-600:focus {
    color: #7c3aed; }
  .pc\:focus\:text-purple-700:focus {
    color: #6d28d9; }
  .pc\:focus\:text-purple-800:focus {
    color: #5b21b6; }
  .pc\:focus\:text-purple-900:focus {
    color: #4c1d95; }
  .pc\:focus\:text-pink-50:focus {
    color: #fdf2f8; }
  .pc\:focus\:text-pink-100:focus {
    color: #fce7f3; }
  .pc\:focus\:text-pink-200:focus {
    color: #fbcfe8; }
  .pc\:focus\:text-pink-300:focus {
    color: #f9a8d4; }
  .pc\:focus\:text-pink-400:focus {
    color: #f472b6; }
  .pc\:focus\:text-pink-500:focus {
    color: #ec4899; }
  .pc\:focus\:text-pink-600:focus {
    color: #db2777; }
  .pc\:focus\:text-pink-700:focus {
    color: #be185d; }
  .pc\:focus\:text-pink-800:focus {
    color: #9d174d; }
  .pc\:focus\:text-pink-900:focus {
    color: #831843; }
  .pc\:underline {
    text-decoration: underline; }
  .pc\:line-through {
    text-decoration: line-through; }
  .pc\:no-underline {
    text-decoration: none; }
  .group:hover .pc\:group-hover\:underline {
    text-decoration: underline; }
  .group:hover .pc\:group-hover\:line-through {
    text-decoration: line-through; }
  .group:hover .pc\:group-hover\:no-underline {
    text-decoration: none; }
  .pc\:focus-within\:underline:focus-within {
    text-decoration: underline; }
  .pc\:focus-within\:line-through:focus-within {
    text-decoration: line-through; }
  .pc\:focus-within\:no-underline:focus-within {
    text-decoration: none; }
  .pc\:hover\:underline:hover {
    text-decoration: underline; }
  .pc\:hover\:line-through:hover {
    text-decoration: line-through; }
  .pc\:hover\:no-underline:hover {
    text-decoration: none; }
  .pc\:focus\:underline:focus {
    text-decoration: underline; }
  .pc\:focus\:line-through:focus {
    text-decoration: line-through; }
  .pc\:focus\:no-underline:focus {
    text-decoration: none; } }

@media (max-width: 767px) {
  .sp\:pointer-events-none {
    pointer-events: none; }
  .sp\:pointer-events-auto {
    pointer-events: auto; }
  .sp\:visible {
    visibility: visible; }
  .sp\:invisible {
    visibility: hidden; }
  .sp\:static {
    position: static; }
  .sp\:fixed {
    position: fixed; }
  .sp\:absolute {
    position: absolute; }
  .sp\:relative {
    position: relative; }
  .sp\:sticky {
    position: -webkit-sticky;
    position: sticky; }
  .sp\:z-10 {
    z-index: 10; }
  .sp\:z-20 {
    z-index: 20; }
  .sp\:z-30 {
    z-index: 30; }
  .sp\:z-40 {
    z-index: 40; }
  .sp\:z-50 {
    z-index: 50; }
  .sp\:z-60 {
    z-index: 60; }
  .sp\:z-70 {
    z-index: 70; }
  .sp\:z-80 {
    z-index: 80; }
  .sp\:z-90 {
    z-index: 90; }
  .sp\:z-100 {
    z-index: 100; }
  .sp\:z-110 {
    z-index: 110; }
  .sp\:z-120 {
    z-index: 120; }
  .sp\:z-130 {
    z-index: 130; }
  .sp\:z-140 {
    z-index: 140; }
  .sp\:z-150 {
    z-index: 150; }
  .sp\:z-160 {
    z-index: 160; }
  .sp\:z-170 {
    z-index: 170; }
  .sp\:z-180 {
    z-index: 180; }
  .sp\:z-190 {
    z-index: 190; }
  .sp\:z-1000 {
    z-index: 1000; }
  .sp\:z-1010 {
    z-index: 1010; }
  .sp\:z-1020 {
    z-index: 1020; }
  .sp\:z-1030 {
    z-index: 1030; }
  .sp\:z-1040 {
    z-index: 1040; }
  .sp\:z-1050 {
    z-index: 1050; }
  .sp\:z-1060 {
    z-index: 1060; }
  .sp\:z-1070 {
    z-index: 1070; }
  .sp\:z-1080 {
    z-index: 1080; }
  .sp\:z-1090 {
    z-index: 1090; }
  .sp\:z-auto {
    z-index: auto; }
  .sp\:-z-1 {
    z-index: -1; }
  .sp\:focus-within\:z-10:focus-within {
    z-index: 10; }
  .sp\:focus-within\:z-20:focus-within {
    z-index: 20; }
  .sp\:focus-within\:z-30:focus-within {
    z-index: 30; }
  .sp\:focus-within\:z-40:focus-within {
    z-index: 40; }
  .sp\:focus-within\:z-50:focus-within {
    z-index: 50; }
  .sp\:focus-within\:z-60:focus-within {
    z-index: 60; }
  .sp\:focus-within\:z-70:focus-within {
    z-index: 70; }
  .sp\:focus-within\:z-80:focus-within {
    z-index: 80; }
  .sp\:focus-within\:z-90:focus-within {
    z-index: 90; }
  .sp\:focus-within\:z-100:focus-within {
    z-index: 100; }
  .sp\:focus-within\:z-110:focus-within {
    z-index: 110; }
  .sp\:focus-within\:z-120:focus-within {
    z-index: 120; }
  .sp\:focus-within\:z-130:focus-within {
    z-index: 130; }
  .sp\:focus-within\:z-140:focus-within {
    z-index: 140; }
  .sp\:focus-within\:z-150:focus-within {
    z-index: 150; }
  .sp\:focus-within\:z-160:focus-within {
    z-index: 160; }
  .sp\:focus-within\:z-170:focus-within {
    z-index: 170; }
  .sp\:focus-within\:z-180:focus-within {
    z-index: 180; }
  .sp\:focus-within\:z-190:focus-within {
    z-index: 190; }
  .sp\:focus-within\:z-1000:focus-within {
    z-index: 1000; }
  .sp\:focus-within\:z-1010:focus-within {
    z-index: 1010; }
  .sp\:focus-within\:z-1020:focus-within {
    z-index: 1020; }
  .sp\:focus-within\:z-1030:focus-within {
    z-index: 1030; }
  .sp\:focus-within\:z-1040:focus-within {
    z-index: 1040; }
  .sp\:focus-within\:z-1050:focus-within {
    z-index: 1050; }
  .sp\:focus-within\:z-1060:focus-within {
    z-index: 1060; }
  .sp\:focus-within\:z-1070:focus-within {
    z-index: 1070; }
  .sp\:focus-within\:z-1080:focus-within {
    z-index: 1080; }
  .sp\:focus-within\:z-1090:focus-within {
    z-index: 1090; }
  .sp\:focus-within\:z-auto:focus-within {
    z-index: auto; }
  .sp\:focus-within\:-z-1:focus-within {
    z-index: -1; }
  .sp\:focus\:z-10:focus {
    z-index: 10; }
  .sp\:focus\:z-20:focus {
    z-index: 20; }
  .sp\:focus\:z-30:focus {
    z-index: 30; }
  .sp\:focus\:z-40:focus {
    z-index: 40; }
  .sp\:focus\:z-50:focus {
    z-index: 50; }
  .sp\:focus\:z-60:focus {
    z-index: 60; }
  .sp\:focus\:z-70:focus {
    z-index: 70; }
  .sp\:focus\:z-80:focus {
    z-index: 80; }
  .sp\:focus\:z-90:focus {
    z-index: 90; }
  .sp\:focus\:z-100:focus {
    z-index: 100; }
  .sp\:focus\:z-110:focus {
    z-index: 110; }
  .sp\:focus\:z-120:focus {
    z-index: 120; }
  .sp\:focus\:z-130:focus {
    z-index: 130; }
  .sp\:focus\:z-140:focus {
    z-index: 140; }
  .sp\:focus\:z-150:focus {
    z-index: 150; }
  .sp\:focus\:z-160:focus {
    z-index: 160; }
  .sp\:focus\:z-170:focus {
    z-index: 170; }
  .sp\:focus\:z-180:focus {
    z-index: 180; }
  .sp\:focus\:z-190:focus {
    z-index: 190; }
  .sp\:focus\:z-1000:focus {
    z-index: 1000; }
  .sp\:focus\:z-1010:focus {
    z-index: 1010; }
  .sp\:focus\:z-1020:focus {
    z-index: 1020; }
  .sp\:focus\:z-1030:focus {
    z-index: 1030; }
  .sp\:focus\:z-1040:focus {
    z-index: 1040; }
  .sp\:focus\:z-1050:focus {
    z-index: 1050; }
  .sp\:focus\:z-1060:focus {
    z-index: 1060; }
  .sp\:focus\:z-1070:focus {
    z-index: 1070; }
  .sp\:focus\:z-1080:focus {
    z-index: 1080; }
  .sp\:focus\:z-1090:focus {
    z-index: 1090; }
  .sp\:focus\:z-auto:focus {
    z-index: auto; }
  .sp\:focus\:-z-1:focus {
    z-index: -1; }
  .sp\:m-0 {
    margin: 0; }
  .sp\:m-10 {
    margin: 1rem; }
  .sp\:m-20 {
    margin: 2rem; }
  .sp\:m-30 {
    margin: 3rem; }
  .sp\:m-40 {
    margin: 4rem; }
  .sp\:m-50 {
    margin: 5rem; }
  .sp\:m-60 {
    margin: 6rem; }
  .sp\:m-70 {
    margin: 7rem; }
  .sp\:m-80 {
    margin: 8rem; }
  .sp\:m-90 {
    margin: 9rem; }
  .sp\:m-auto {
    margin: auto; }
  .sp\:m-px {
    margin: 1px; }
  .sp\:m-10px {
    margin: 10px; }
  .sp\:m-20px {
    margin: 20px; }
  .sp\:m-30px {
    margin: 30px; }
  .sp\:m-40px {
    margin: 40px; }
  .sp\:m-50px {
    margin: 50px; }
  .sp\:m-60px {
    margin: 60px; }
  .sp\:m-70px {
    margin: 70px; }
  .sp\:m-80px {
    margin: 80px; }
  .sp\:m-90px {
    margin: 90px; }
  .sp\:-m-10 {
    margin: -1rem; }
  .sp\:-m-20 {
    margin: -2rem; }
  .sp\:-m-30 {
    margin: -3rem; }
  .sp\:-m-40 {
    margin: -4rem; }
  .sp\:-m-50 {
    margin: -5rem; }
  .sp\:-m-60 {
    margin: -6rem; }
  .sp\:-m-70 {
    margin: -7rem; }
  .sp\:-m-80 {
    margin: -8rem; }
  .sp\:-m-90 {
    margin: -9rem; }
  .sp\:-m-px {
    margin: -1px; }
  .sp\:-m-10px {
    margin: -10px; }
  .sp\:-m-20px {
    margin: -20px; }
  .sp\:-m-30px {
    margin: -30px; }
  .sp\:-m-40px {
    margin: -40px; }
  .sp\:-m-50px {
    margin: -50px; }
  .sp\:-m-60px {
    margin: -60px; }
  .sp\:-m-70px {
    margin: -70px; }
  .sp\:-m-80px {
    margin: -80px; }
  .sp\:-m-90px {
    margin: -90px; }
  .sp\:mx-0 {
    margin-left: 0;
    margin-right: 0; }
  .sp\:mx-10 {
    margin-left: 1rem;
    margin-right: 1rem; }
  .sp\:mx-20 {
    margin-left: 2rem;
    margin-right: 2rem; }
  .sp\:mx-30 {
    margin-left: 3rem;
    margin-right: 3rem; }
  .sp\:mx-40 {
    margin-left: 4rem;
    margin-right: 4rem; }
  .sp\:mx-50 {
    margin-left: 5rem;
    margin-right: 5rem; }
  .sp\:mx-60 {
    margin-left: 6rem;
    margin-right: 6rem; }
  .sp\:mx-70 {
    margin-left: 7rem;
    margin-right: 7rem; }
  .sp\:mx-80 {
    margin-left: 8rem;
    margin-right: 8rem; }
  .sp\:mx-90 {
    margin-left: 9rem;
    margin-right: 9rem; }
  .sp\:mx-auto {
    margin-left: auto;
    margin-right: auto; }
  .sp\:mx-px {
    margin-left: 1px;
    margin-right: 1px; }
  .sp\:mx-10px {
    margin-left: 10px;
    margin-right: 10px; }
  .sp\:mx-20px {
    margin-left: 20px;
    margin-right: 20px; }
  .sp\:mx-30px {
    margin-left: 30px;
    margin-right: 30px; }
  .sp\:mx-40px {
    margin-left: 40px;
    margin-right: 40px; }
  .sp\:mx-50px {
    margin-left: 50px;
    margin-right: 50px; }
  .sp\:mx-60px {
    margin-left: 60px;
    margin-right: 60px; }
  .sp\:mx-70px {
    margin-left: 70px;
    margin-right: 70px; }
  .sp\:mx-80px {
    margin-left: 80px;
    margin-right: 80px; }
  .sp\:mx-90px {
    margin-left: 90px;
    margin-right: 90px; }
  .sp\:-mx-10 {
    margin-left: -1rem;
    margin-right: -1rem; }
  .sp\:-mx-20 {
    margin-left: -2rem;
    margin-right: -2rem; }
  .sp\:-mx-30 {
    margin-left: -3rem;
    margin-right: -3rem; }
  .sp\:-mx-40 {
    margin-left: -4rem;
    margin-right: -4rem; }
  .sp\:-mx-50 {
    margin-left: -5rem;
    margin-right: -5rem; }
  .sp\:-mx-60 {
    margin-left: -6rem;
    margin-right: -6rem; }
  .sp\:-mx-70 {
    margin-left: -7rem;
    margin-right: -7rem; }
  .sp\:-mx-80 {
    margin-left: -8rem;
    margin-right: -8rem; }
  .sp\:-mx-90 {
    margin-left: -9rem;
    margin-right: -9rem; }
  .sp\:-mx-px {
    margin-left: -1px;
    margin-right: -1px; }
  .sp\:-mx-10px {
    margin-left: -10px;
    margin-right: -10px; }
  .sp\:-mx-20px {
    margin-left: -20px;
    margin-right: -20px; }
  .sp\:-mx-30px {
    margin-left: -30px;
    margin-right: -30px; }
  .sp\:-mx-40px {
    margin-left: -40px;
    margin-right: -40px; }
  .sp\:-mx-50px {
    margin-left: -50px;
    margin-right: -50px; }
  .sp\:-mx-60px {
    margin-left: -60px;
    margin-right: -60px; }
  .sp\:-mx-70px {
    margin-left: -70px;
    margin-right: -70px; }
  .sp\:-mx-80px {
    margin-left: -80px;
    margin-right: -80px; }
  .sp\:-mx-90px {
    margin-left: -90px;
    margin-right: -90px; }
  .sp\:my-0 {
    margin-top: 0;
    margin-bottom: 0; }
  .sp\:my-10 {
    margin-top: 1rem;
    margin-bottom: 1rem; }
  .sp\:my-20 {
    margin-top: 2rem;
    margin-bottom: 2rem; }
  .sp\:my-30 {
    margin-top: 3rem;
    margin-bottom: 3rem; }
  .sp\:my-40 {
    margin-top: 4rem;
    margin-bottom: 4rem; }
  .sp\:my-50 {
    margin-top: 5rem;
    margin-bottom: 5rem; }
  .sp\:my-60 {
    margin-top: 6rem;
    margin-bottom: 6rem; }
  .sp\:my-70 {
    margin-top: 7rem;
    margin-bottom: 7rem; }
  .sp\:my-80 {
    margin-top: 8rem;
    margin-bottom: 8rem; }
  .sp\:my-90 {
    margin-top: 9rem;
    margin-bottom: 9rem; }
  .sp\:my-auto {
    margin-top: auto;
    margin-bottom: auto; }
  .sp\:my-px {
    margin-top: 1px;
    margin-bottom: 1px; }
  .sp\:my-10px {
    margin-top: 10px;
    margin-bottom: 10px; }
  .sp\:my-20px {
    margin-top: 20px;
    margin-bottom: 20px; }
  .sp\:my-30px {
    margin-top: 30px;
    margin-bottom: 30px; }
  .sp\:my-40px {
    margin-top: 40px;
    margin-bottom: 40px; }
  .sp\:my-50px {
    margin-top: 50px;
    margin-bottom: 50px; }
  .sp\:my-60px {
    margin-top: 60px;
    margin-bottom: 60px; }
  .sp\:my-70px {
    margin-top: 70px;
    margin-bottom: 70px; }
  .sp\:my-80px {
    margin-top: 80px;
    margin-bottom: 80px; }
  .sp\:my-90px {
    margin-top: 90px;
    margin-bottom: 90px; }
  .sp\:-my-10 {
    margin-top: -1rem;
    margin-bottom: -1rem; }
  .sp\:-my-20 {
    margin-top: -2rem;
    margin-bottom: -2rem; }
  .sp\:-my-30 {
    margin-top: -3rem;
    margin-bottom: -3rem; }
  .sp\:-my-40 {
    margin-top: -4rem;
    margin-bottom: -4rem; }
  .sp\:-my-50 {
    margin-top: -5rem;
    margin-bottom: -5rem; }
  .sp\:-my-60 {
    margin-top: -6rem;
    margin-bottom: -6rem; }
  .sp\:-my-70 {
    margin-top: -7rem;
    margin-bottom: -7rem; }
  .sp\:-my-80 {
    margin-top: -8rem;
    margin-bottom: -8rem; }
  .sp\:-my-90 {
    margin-top: -9rem;
    margin-bottom: -9rem; }
  .sp\:-my-px {
    margin-top: -1px;
    margin-bottom: -1px; }
  .sp\:-my-10px {
    margin-top: -10px;
    margin-bottom: -10px; }
  .sp\:-my-20px {
    margin-top: -20px;
    margin-bottom: -20px; }
  .sp\:-my-30px {
    margin-top: -30px;
    margin-bottom: -30px; }
  .sp\:-my-40px {
    margin-top: -40px;
    margin-bottom: -40px; }
  .sp\:-my-50px {
    margin-top: -50px;
    margin-bottom: -50px; }
  .sp\:-my-60px {
    margin-top: -60px;
    margin-bottom: -60px; }
  .sp\:-my-70px {
    margin-top: -70px;
    margin-bottom: -70px; }
  .sp\:-my-80px {
    margin-top: -80px;
    margin-bottom: -80px; }
  .sp\:-my-90px {
    margin-top: -90px;
    margin-bottom: -90px; }
  .sp\:mt-0 {
    margin-top: 0; }
  .sp\:mt-10 {
    margin-top: 1rem; }
  .sp\:mt-20 {
    margin-top: 2rem; }
  .sp\:mt-30 {
    margin-top: 3rem; }
  .sp\:mt-40 {
    margin-top: 4rem; }
  .sp\:mt-50 {
    margin-top: 5rem; }
  .sp\:mt-60 {
    margin-top: 6rem; }
  .sp\:mt-70 {
    margin-top: 7rem; }
  .sp\:mt-80 {
    margin-top: 8rem; }
  .sp\:mt-90 {
    margin-top: 9rem; }
  .sp\:mt-auto {
    margin-top: auto; }
  .sp\:mt-px {
    margin-top: 1px; }
  .sp\:mt-10px {
    margin-top: 10px; }
  .sp\:mt-20px {
    margin-top: 20px; }
  .sp\:mt-30px {
    margin-top: 30px; }
  .sp\:mt-40px {
    margin-top: 40px; }
  .sp\:mt-50px {
    margin-top: 50px; }
  .sp\:mt-60px {
    margin-top: 60px; }
  .sp\:mt-70px {
    margin-top: 70px; }
  .sp\:mt-80px {
    margin-top: 80px; }
  .sp\:mt-90px {
    margin-top: 90px; }
  .sp\:-mt-10 {
    margin-top: -1rem; }
  .sp\:-mt-20 {
    margin-top: -2rem; }
  .sp\:-mt-30 {
    margin-top: -3rem; }
  .sp\:-mt-40 {
    margin-top: -4rem; }
  .sp\:-mt-50 {
    margin-top: -5rem; }
  .sp\:-mt-60 {
    margin-top: -6rem; }
  .sp\:-mt-70 {
    margin-top: -7rem; }
  .sp\:-mt-80 {
    margin-top: -8rem; }
  .sp\:-mt-90 {
    margin-top: -9rem; }
  .sp\:-mt-px {
    margin-top: -1px; }
  .sp\:-mt-10px {
    margin-top: -10px; }
  .sp\:-mt-20px {
    margin-top: -20px; }
  .sp\:-mt-30px {
    margin-top: -30px; }
  .sp\:-mt-40px {
    margin-top: -40px; }
  .sp\:-mt-50px {
    margin-top: -50px; }
  .sp\:-mt-60px {
    margin-top: -60px; }
  .sp\:-mt-70px {
    margin-top: -70px; }
  .sp\:-mt-80px {
    margin-top: -80px; }
  .sp\:-mt-90px {
    margin-top: -90px; }
  .sp\:mr-0 {
    margin-right: 0; }
  .sp\:mr-10 {
    margin-right: 1rem; }
  .sp\:mr-20 {
    margin-right: 2rem; }
  .sp\:mr-30 {
    margin-right: 3rem; }
  .sp\:mr-40 {
    margin-right: 4rem; }
  .sp\:mr-50 {
    margin-right: 5rem; }
  .sp\:mr-60 {
    margin-right: 6rem; }
  .sp\:mr-70 {
    margin-right: 7rem; }
  .sp\:mr-80 {
    margin-right: 8rem; }
  .sp\:mr-90 {
    margin-right: 9rem; }
  .sp\:mr-auto {
    margin-right: auto; }
  .sp\:mr-px {
    margin-right: 1px; }
  .sp\:mr-10px {
    margin-right: 10px; }
  .sp\:mr-20px {
    margin-right: 20px; }
  .sp\:mr-30px {
    margin-right: 30px; }
  .sp\:mr-40px {
    margin-right: 40px; }
  .sp\:mr-50px {
    margin-right: 50px; }
  .sp\:mr-60px {
    margin-right: 60px; }
  .sp\:mr-70px {
    margin-right: 70px; }
  .sp\:mr-80px {
    margin-right: 80px; }
  .sp\:mr-90px {
    margin-right: 90px; }
  .sp\:-mr-10 {
    margin-right: -1rem; }
  .sp\:-mr-20 {
    margin-right: -2rem; }
  .sp\:-mr-30 {
    margin-right: -3rem; }
  .sp\:-mr-40 {
    margin-right: -4rem; }
  .sp\:-mr-50 {
    margin-right: -5rem; }
  .sp\:-mr-60 {
    margin-right: -6rem; }
  .sp\:-mr-70 {
    margin-right: -7rem; }
  .sp\:-mr-80 {
    margin-right: -8rem; }
  .sp\:-mr-90 {
    margin-right: -9rem; }
  .sp\:-mr-px {
    margin-right: -1px; }
  .sp\:-mr-10px {
    margin-right: -10px; }
  .sp\:-mr-20px {
    margin-right: -20px; }
  .sp\:-mr-30px {
    margin-right: -30px; }
  .sp\:-mr-40px {
    margin-right: -40px; }
  .sp\:-mr-50px {
    margin-right: -50px; }
  .sp\:-mr-60px {
    margin-right: -60px; }
  .sp\:-mr-70px {
    margin-right: -70px; }
  .sp\:-mr-80px {
    margin-right: -80px; }
  .sp\:-mr-90px {
    margin-right: -90px; }
  .sp\:mb-0 {
    margin-bottom: 0; }
  .sp\:mb-10 {
    margin-bottom: 1rem; }
  .sp\:mb-20 {
    margin-bottom: 2rem; }
  .sp\:mb-30 {
    margin-bottom: 3rem; }
  .sp\:mb-40 {
    margin-bottom: 4rem; }
  .sp\:mb-50 {
    margin-bottom: 5rem; }
  .sp\:mb-60 {
    margin-bottom: 6rem; }
  .sp\:mb-70 {
    margin-bottom: 7rem; }
  .sp\:mb-80 {
    margin-bottom: 8rem; }
  .sp\:mb-90 {
    margin-bottom: 9rem; }
  .sp\:mb-auto {
    margin-bottom: auto; }
  .sp\:mb-px {
    margin-bottom: 1px; }
  .sp\:mb-10px {
    margin-bottom: 10px; }
  .sp\:mb-20px {
    margin-bottom: 20px; }
  .sp\:mb-30px {
    margin-bottom: 30px; }
  .sp\:mb-40px {
    margin-bottom: 40px; }
  .sp\:mb-50px {
    margin-bottom: 50px; }
  .sp\:mb-60px {
    margin-bottom: 60px; }
  .sp\:mb-70px {
    margin-bottom: 70px; }
  .sp\:mb-80px {
    margin-bottom: 80px; }
  .sp\:mb-90px {
    margin-bottom: 90px; }
  .sp\:-mb-10 {
    margin-bottom: -1rem; }
  .sp\:-mb-20 {
    margin-bottom: -2rem; }
  .sp\:-mb-30 {
    margin-bottom: -3rem; }
  .sp\:-mb-40 {
    margin-bottom: -4rem; }
  .sp\:-mb-50 {
    margin-bottom: -5rem; }
  .sp\:-mb-60 {
    margin-bottom: -6rem; }
  .sp\:-mb-70 {
    margin-bottom: -7rem; }
  .sp\:-mb-80 {
    margin-bottom: -8rem; }
  .sp\:-mb-90 {
    margin-bottom: -9rem; }
  .sp\:-mb-px {
    margin-bottom: -1px; }
  .sp\:-mb-10px {
    margin-bottom: -10px; }
  .sp\:-mb-20px {
    margin-bottom: -20px; }
  .sp\:-mb-30px {
    margin-bottom: -30px; }
  .sp\:-mb-40px {
    margin-bottom: -40px; }
  .sp\:-mb-50px {
    margin-bottom: -50px; }
  .sp\:-mb-60px {
    margin-bottom: -60px; }
  .sp\:-mb-70px {
    margin-bottom: -70px; }
  .sp\:-mb-80px {
    margin-bottom: -80px; }
  .sp\:-mb-90px {
    margin-bottom: -90px; }
  .sp\:ml-0 {
    margin-left: 0; }
  .sp\:ml-10 {
    margin-left: 1rem; }
  .sp\:ml-20 {
    margin-left: 2rem; }
  .sp\:ml-30 {
    margin-left: 3rem; }
  .sp\:ml-40 {
    margin-left: 4rem; }
  .sp\:ml-50 {
    margin-left: 5rem; }
  .sp\:ml-60 {
    margin-left: 6rem; }
  .sp\:ml-70 {
    margin-left: 7rem; }
  .sp\:ml-80 {
    margin-left: 8rem; }
  .sp\:ml-90 {
    margin-left: 9rem; }
  .sp\:ml-auto {
    margin-left: auto; }
  .sp\:ml-px {
    margin-left: 1px; }
  .sp\:ml-10px {
    margin-left: 10px; }
  .sp\:ml-20px {
    margin-left: 20px; }
  .sp\:ml-30px {
    margin-left: 30px; }
  .sp\:ml-40px {
    margin-left: 40px; }
  .sp\:ml-50px {
    margin-left: 50px; }
  .sp\:ml-60px {
    margin-left: 60px; }
  .sp\:ml-70px {
    margin-left: 70px; }
  .sp\:ml-80px {
    margin-left: 80px; }
  .sp\:ml-90px {
    margin-left: 90px; }
  .sp\:-ml-10 {
    margin-left: -1rem; }
  .sp\:-ml-20 {
    margin-left: -2rem; }
  .sp\:-ml-30 {
    margin-left: -3rem; }
  .sp\:-ml-40 {
    margin-left: -4rem; }
  .sp\:-ml-50 {
    margin-left: -5rem; }
  .sp\:-ml-60 {
    margin-left: -6rem; }
  .sp\:-ml-70 {
    margin-left: -7rem; }
  .sp\:-ml-80 {
    margin-left: -8rem; }
  .sp\:-ml-90 {
    margin-left: -9rem; }
  .sp\:-ml-px {
    margin-left: -1px; }
  .sp\:-ml-10px {
    margin-left: -10px; }
  .sp\:-ml-20px {
    margin-left: -20px; }
  .sp\:-ml-30px {
    margin-left: -30px; }
  .sp\:-ml-40px {
    margin-left: -40px; }
  .sp\:-ml-50px {
    margin-left: -50px; }
  .sp\:-ml-60px {
    margin-left: -60px; }
  .sp\:-ml-70px {
    margin-left: -70px; }
  .sp\:-ml-80px {
    margin-left: -80px; }
  .sp\:-ml-90px {
    margin-left: -90px; }
  .sp\:block {
    display: block; }
  .sp\:inline-block {
    display: inline-block; }
  .sp\:inline {
    display: inline; }
  .sp\:flex {
    display: flex; }
  .sp\:inline-flex {
    display: inline-flex; }
  .sp\:table {
    display: table; }
  .sp\:inline-table {
    display: inline-table; }
  .sp\:table-caption {
    display: table-caption; }
  .sp\:table-cell {
    display: table-cell; }
  .sp\:table-column {
    display: table-column; }
  .sp\:table-column-group {
    display: table-column-group; }
  .sp\:table-footer-group {
    display: table-footer-group; }
  .sp\:table-header-group {
    display: table-header-group; }
  .sp\:table-row-group {
    display: table-row-group; }
  .sp\:table-row {
    display: table-row; }
  .sp\:flow-root {
    display: flow-root; }
  .sp\:grid {
    display: grid; }
  .sp\:inline-grid {
    display: inline-grid; }
  .sp\:contents {
    display: contents; }
  .sp\:list-item {
    display: list-item; }
  .sp\:hidden {
    display: none; }
  .sp\:w-0 {
    width: 0; }
  .sp\:w-10 {
    width: 1rem; }
  .sp\:w-20 {
    width: 2rem; }
  .sp\:w-30 {
    width: 3rem; }
  .sp\:w-40 {
    width: 4rem; }
  .sp\:w-50 {
    width: 5rem; }
  .sp\:w-60 {
    width: 6rem; }
  .sp\:w-70 {
    width: 7rem; }
  .sp\:w-80 {
    width: 8rem; }
  .sp\:w-90 {
    width: 9rem; }
  .sp\:w-auto {
    width: auto; }
  .sp\:w-px {
    width: 1px; }
  .sp\:w-10px {
    width: 10px; }
  .sp\:w-20px {
    width: 20px; }
  .sp\:w-30px {
    width: 30px; }
  .sp\:w-40px {
    width: 40px; }
  .sp\:w-50px {
    width: 50px; }
  .sp\:w-60px {
    width: 60px; }
  .sp\:w-70px {
    width: 70px; }
  .sp\:w-80px {
    width: 80px; }
  .sp\:w-90px {
    width: 90px; }
  .sp\:w-1\/2 {
    width: 50%; }
  .sp\:w-1\/3 {
    width: 33.333333%; }
  .sp\:w-2\/3 {
    width: 66.666667%; }
  .sp\:w-1\/4 {
    width: 25%; }
  .sp\:w-2\/4 {
    width: 50%; }
  .sp\:w-3\/4 {
    width: 75%; }
  .sp\:w-1\/5 {
    width: 20%; }
  .sp\:w-2\/5 {
    width: 40%; }
  .sp\:w-3\/5 {
    width: 60%; }
  .sp\:w-4\/5 {
    width: 80%; }
  .sp\:w-1\/6 {
    width: 16.666667%; }
  .sp\:w-2\/6 {
    width: 33.333333%; }
  .sp\:w-3\/6 {
    width: 50%; }
  .sp\:w-4\/6 {
    width: 66.666667%; }
  .sp\:w-5\/6 {
    width: 83.333333%; }
  .sp\:w-1\/12 {
    width: 8.333333%; }
  .sp\:w-2\/12 {
    width: 16.666667%; }
  .sp\:w-3\/12 {
    width: 25%; }
  .sp\:w-4\/12 {
    width: 33.333333%; }
  .sp\:w-5\/12 {
    width: 41.666667%; }
  .sp\:w-6\/12 {
    width: 50%; }
  .sp\:w-7\/12 {
    width: 58.333333%; }
  .sp\:w-8\/12 {
    width: 66.666667%; }
  .sp\:w-9\/12 {
    width: 75%; }
  .sp\:w-10\/12 {
    width: 83.333333%; }
  .sp\:w-11\/12 {
    width: 91.666667%; }
  .sp\:w-full {
    width: 100%; }
  .sp\:w-screen {
    width: 100vw; }
  .sp\:w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content; }
  .sp\:w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content; }
  .sp\:flex-row {
    flex-direction: row; }
  .sp\:flex-row-reverse {
    flex-direction: row-reverse; }
  .sp\:flex-col {
    flex-direction: column; }
  .sp\:flex-col-reverse {
    flex-direction: column-reverse; }
  .sp\:flex-wrap {
    flex-wrap: wrap; }
  .sp\:flex-wrap-reverse {
    flex-wrap: wrap-reverse; }
  .sp\:flex-nowrap {
    flex-wrap: nowrap; }
  .sp\:items-start {
    align-items: flex-start; }
  .sp\:items-end {
    align-items: flex-end; }
  .sp\:items-center {
    align-items: center; }
  .sp\:items-baseline {
    align-items: baseline; }
  .sp\:items-stretch {
    align-items: stretch; }
  .sp\:justify-start {
    justify-content: flex-start; }
  .sp\:justify-end {
    justify-content: flex-end; }
  .sp\:justify-center {
    justify-content: center; }
  .sp\:justify-between {
    justify-content: space-between; }
  .sp\:justify-around {
    justify-content: space-around; }
  .sp\:justify-evenly {
    justify-content: space-evenly; }
  .sp\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10px * var(--tw-space-x-reverse));
    margin-left: calc(10px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(30px * var(--tw-space-x-reverse));
    margin-left: calc(30px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(50px * var(--tw-space-x-reverse));
    margin-left: calc(50px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-x-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(90px * var(--tw-space-x-reverse));
    margin-left: calc(90px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-10px * var(--tw-space-x-reverse));
    margin-left: calc(-10px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-30px * var(--tw-space-x-reverse));
    margin-left: calc(-30px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-50px * var(--tw-space-x-reverse));
    margin-left: calc(-50px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:-space-x-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(-90px * var(--tw-space-x-reverse));
    margin-left: calc(-90px * calc(1 - var(--tw-space-x-reverse))); }
  .sp\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse)); }
  .sp\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse)); }
  .sp\:space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse)); }
  .sp\:space-y-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10px * var(--tw-space-y-reverse)); }
  .sp\:space-y-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse)); }
  .sp\:space-y-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(30px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(30px * var(--tw-space-y-reverse)); }
  .sp\:space-y-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse)); }
  .sp\:space-y-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(50px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(50px * var(--tw-space-y-reverse)); }
  .sp\:space-y-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse)); }
  .sp\:space-y-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse)); }
  .sp\:space-y-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse)); }
  .sp\:space-y-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(90px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(90px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-30 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-70 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-90 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse)); }
  .sp\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-30px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-30px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-30px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-40px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-50px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-50px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-50px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-60px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-70px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-80px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse)); }
  .sp\:-space-y-90px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(-90px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-90px * var(--tw-space-y-reverse)); }
  .sp\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1
  ; }
  .sp\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1
  ; }
  .sp\:break-normal {
    overflow-wrap: normal;
    word-break: normal; }
  .sp\:break-words {
    overflow-wrap: break-word; }
  .sp\:break-all {
    word-break: break-all; }
  .sp\:p-0 {
    padding: 0; }
  .sp\:p-10 {
    padding: 1rem; }
  .sp\:p-20 {
    padding: 2rem; }
  .sp\:p-30 {
    padding: 3rem; }
  .sp\:p-40 {
    padding: 4rem; }
  .sp\:p-50 {
    padding: 5rem; }
  .sp\:p-60 {
    padding: 6rem; }
  .sp\:p-70 {
    padding: 7rem; }
  .sp\:p-80 {
    padding: 8rem; }
  .sp\:p-90 {
    padding: 9rem; }
  .sp\:p-px {
    padding: 1px; }
  .sp\:p-10px {
    padding: 10px; }
  .sp\:p-20px {
    padding: 20px; }
  .sp\:p-30px {
    padding: 30px; }
  .sp\:p-40px {
    padding: 40px; }
  .sp\:p-50px {
    padding: 50px; }
  .sp\:p-60px {
    padding: 60px; }
  .sp\:p-70px {
    padding: 70px; }
  .sp\:p-80px {
    padding: 80px; }
  .sp\:p-90px {
    padding: 90px; }
  .sp\:px-0 {
    padding-left: 0;
    padding-right: 0; }
  .sp\:px-10 {
    padding-left: 1rem;
    padding-right: 1rem; }
  .sp\:px-20 {
    padding-left: 2rem;
    padding-right: 2rem; }
  .sp\:px-30 {
    padding-left: 3rem;
    padding-right: 3rem; }
  .sp\:px-40 {
    padding-left: 4rem;
    padding-right: 4rem; }
  .sp\:px-50 {
    padding-left: 5rem;
    padding-right: 5rem; }
  .sp\:px-60 {
    padding-left: 6rem;
    padding-right: 6rem; }
  .sp\:px-70 {
    padding-left: 7rem;
    padding-right: 7rem; }
  .sp\:px-80 {
    padding-left: 8rem;
    padding-right: 8rem; }
  .sp\:px-90 {
    padding-left: 9rem;
    padding-right: 9rem; }
  .sp\:px-px {
    padding-left: 1px;
    padding-right: 1px; }
  .sp\:px-10px {
    padding-left: 10px;
    padding-right: 10px; }
  .sp\:px-20px {
    padding-left: 20px;
    padding-right: 20px; }
  .sp\:px-30px {
    padding-left: 30px;
    padding-right: 30px; }
  .sp\:px-40px {
    padding-left: 40px;
    padding-right: 40px; }
  .sp\:px-50px {
    padding-left: 50px;
    padding-right: 50px; }
  .sp\:px-60px {
    padding-left: 60px;
    padding-right: 60px; }
  .sp\:px-70px {
    padding-left: 70px;
    padding-right: 70px; }
  .sp\:px-80px {
    padding-left: 80px;
    padding-right: 80px; }
  .sp\:px-90px {
    padding-left: 90px;
    padding-right: 90px; }
  .sp\:py-0 {
    padding-top: 0;
    padding-bottom: 0; }
  .sp\:py-10 {
    padding-top: 1rem;
    padding-bottom: 1rem; }
  .sp\:py-20 {
    padding-top: 2rem;
    padding-bottom: 2rem; }
  .sp\:py-30 {
    padding-top: 3rem;
    padding-bottom: 3rem; }
  .sp\:py-40 {
    padding-top: 4rem;
    padding-bottom: 4rem; }
  .sp\:py-50 {
    padding-top: 5rem;
    padding-bottom: 5rem; }
  .sp\:py-60 {
    padding-top: 6rem;
    padding-bottom: 6rem; }
  .sp\:py-70 {
    padding-top: 7rem;
    padding-bottom: 7rem; }
  .sp\:py-80 {
    padding-top: 8rem;
    padding-bottom: 8rem; }
  .sp\:py-90 {
    padding-top: 9rem;
    padding-bottom: 9rem; }
  .sp\:py-px {
    padding-top: 1px;
    padding-bottom: 1px; }
  .sp\:py-10px {
    padding-top: 10px;
    padding-bottom: 10px; }
  .sp\:py-20px {
    padding-top: 20px;
    padding-bottom: 20px; }
  .sp\:py-30px {
    padding-top: 30px;
    padding-bottom: 30px; }
  .sp\:py-40px {
    padding-top: 40px;
    padding-bottom: 40px; }
  .sp\:py-50px {
    padding-top: 50px;
    padding-bottom: 50px; }
  .sp\:py-60px {
    padding-top: 60px;
    padding-bottom: 60px; }
  .sp\:py-70px {
    padding-top: 70px;
    padding-bottom: 70px; }
  .sp\:py-80px {
    padding-top: 80px;
    padding-bottom: 80px; }
  .sp\:py-90px {
    padding-top: 90px;
    padding-bottom: 90px; }
  .sp\:pt-0 {
    padding-top: 0; }
  .sp\:pt-10 {
    padding-top: 1rem; }
  .sp\:pt-20 {
    padding-top: 2rem; }
  .sp\:pt-30 {
    padding-top: 3rem; }
  .sp\:pt-40 {
    padding-top: 4rem; }
  .sp\:pt-50 {
    padding-top: 5rem; }
  .sp\:pt-60 {
    padding-top: 6rem; }
  .sp\:pt-70 {
    padding-top: 7rem; }
  .sp\:pt-80 {
    padding-top: 8rem; }
  .sp\:pt-90 {
    padding-top: 9rem; }
  .sp\:pt-px {
    padding-top: 1px; }
  .sp\:pt-10px {
    padding-top: 10px; }
  .sp\:pt-20px {
    padding-top: 20px; }
  .sp\:pt-30px {
    padding-top: 30px; }
  .sp\:pt-40px {
    padding-top: 40px; }
  .sp\:pt-50px {
    padding-top: 50px; }
  .sp\:pt-60px {
    padding-top: 60px; }
  .sp\:pt-70px {
    padding-top: 70px; }
  .sp\:pt-80px {
    padding-top: 80px; }
  .sp\:pt-90px {
    padding-top: 90px; }
  .sp\:pr-0 {
    padding-right: 0; }
  .sp\:pr-10 {
    padding-right: 1rem; }
  .sp\:pr-20 {
    padding-right: 2rem; }
  .sp\:pr-30 {
    padding-right: 3rem; }
  .sp\:pr-40 {
    padding-right: 4rem; }
  .sp\:pr-50 {
    padding-right: 5rem; }
  .sp\:pr-60 {
    padding-right: 6rem; }
  .sp\:pr-70 {
    padding-right: 7rem; }
  .sp\:pr-80 {
    padding-right: 8rem; }
  .sp\:pr-90 {
    padding-right: 9rem; }
  .sp\:pr-px {
    padding-right: 1px; }
  .sp\:pr-10px {
    padding-right: 10px; }
  .sp\:pr-20px {
    padding-right: 20px; }
  .sp\:pr-30px {
    padding-right: 30px; }
  .sp\:pr-40px {
    padding-right: 40px; }
  .sp\:pr-50px {
    padding-right: 50px; }
  .sp\:pr-60px {
    padding-right: 60px; }
  .sp\:pr-70px {
    padding-right: 70px; }
  .sp\:pr-80px {
    padding-right: 80px; }
  .sp\:pr-90px {
    padding-right: 90px; }
  .sp\:pb-0 {
    padding-bottom: 0; }
  .sp\:pb-10 {
    padding-bottom: 1rem; }
  .sp\:pb-20 {
    padding-bottom: 2rem; }
  .sp\:pb-30 {
    padding-bottom: 3rem; }
  .sp\:pb-40 {
    padding-bottom: 4rem; }
  .sp\:pb-50 {
    padding-bottom: 5rem; }
  .sp\:pb-60 {
    padding-bottom: 6rem; }
  .sp\:pb-70 {
    padding-bottom: 7rem; }
  .sp\:pb-80 {
    padding-bottom: 8rem; }
  .sp\:pb-90 {
    padding-bottom: 9rem; }
  .sp\:pb-px {
    padding-bottom: 1px; }
  .sp\:pb-10px {
    padding-bottom: 10px; }
  .sp\:pb-20px {
    padding-bottom: 20px; }
  .sp\:pb-30px {
    padding-bottom: 30px; }
  .sp\:pb-40px {
    padding-bottom: 40px; }
  .sp\:pb-50px {
    padding-bottom: 50px; }
  .sp\:pb-60px {
    padding-bottom: 60px; }
  .sp\:pb-70px {
    padding-bottom: 70px; }
  .sp\:pb-80px {
    padding-bottom: 80px; }
  .sp\:pb-90px {
    padding-bottom: 90px; }
  .sp\:pl-0 {
    padding-left: 0; }
  .sp\:pl-10 {
    padding-left: 1rem; }
  .sp\:pl-20 {
    padding-left: 2rem; }
  .sp\:pl-30 {
    padding-left: 3rem; }
  .sp\:pl-40 {
    padding-left: 4rem; }
  .sp\:pl-50 {
    padding-left: 5rem; }
  .sp\:pl-60 {
    padding-left: 6rem; }
  .sp\:pl-70 {
    padding-left: 7rem; }
  .sp\:pl-80 {
    padding-left: 8rem; }
  .sp\:pl-90 {
    padding-left: 9rem; }
  .sp\:pl-px {
    padding-left: 1px; }
  .sp\:pl-10px {
    padding-left: 10px; }
  .sp\:pl-20px {
    padding-left: 20px; }
  .sp\:pl-30px {
    padding-left: 30px; }
  .sp\:pl-40px {
    padding-left: 40px; }
  .sp\:pl-50px {
    padding-left: 50px; }
  .sp\:pl-60px {
    padding-left: 60px; }
  .sp\:pl-70px {
    padding-left: 70px; }
  .sp\:pl-80px {
    padding-left: 80px; }
  .sp\:pl-90px {
    padding-left: 90px; }
  .sp\:text-left {
    text-align: left; }
  .sp\:text-center {
    text-align: center; }
  .sp\:text-right {
    text-align: right; }
  .sp\:text-justify {
    text-align: justify; }
  .sp\:text-0 {
    font-size: 0; }
  .sp\:text-9 {
    font-size: 0.9rem; }
  .sp\:text-10 {
    font-size: 1rem; }
  .sp\:text-11 {
    font-size: 1.1rem; }
  .sp\:text-12 {
    font-size: 1.2rem; }
  .sp\:text-13 {
    font-size: 1.3rem; }
  .sp\:text-14 {
    font-size: 1.4rem; }
  .sp\:text-15 {
    font-size: 1.5rem; }
  .sp\:text-16 {
    font-size: 1.6rem; }
  .sp\:text-17 {
    font-size: 1.7rem; }
  .sp\:text-18 {
    font-size: 1.8rem; }
  .sp\:text-19 {
    font-size: 1.9rem; }
  .sp\:text-20 {
    font-size: 2rem; }
  .sp\:text-21 {
    font-size: 2.1rem; }
  .sp\:text-22 {
    font-size: 2.2rem; }
  .sp\:text-23 {
    font-size: 2.3rem; }
  .sp\:text-24 {
    font-size: 2.4rem; }
  .sp\:text-25 {
    font-size: 2.5rem; }
  .sp\:text-26 {
    font-size: 2.6rem; }
  .sp\:text-27 {
    font-size: 2.7rem; }
  .sp\:text-28 {
    font-size: 2.8rem; }
  .sp\:text-29 {
    font-size: 2.9rem; }
  .sp\:text-30 {
    font-size: 3rem; }
  .sp\:text-31 {
    font-size: 3.1rem; }
  .sp\:text-32 {
    font-size: 3.2rem; }
  .sp\:text-33 {
    font-size: 3.3rem; }
  .sp\:text-34 {
    font-size: 3.4rem; }
  .sp\:text-35 {
    font-size: 3.5rem; }
  .sp\:text-36 {
    font-size: 3.6rem; }
  .sp\:text-9px {
    font-size: 9px; }
  .sp\:text-10px {
    font-size: 10px; }
  .sp\:text-11px {
    font-size: 11px; }
  .sp\:text-12px {
    font-size: 12px; }
  .sp\:text-13px {
    font-size: 13px; }
  .sp\:text-14px {
    font-size: 14px; }
  .sp\:text-15px {
    font-size: 15px; }
  .sp\:text-16px {
    font-size: 16px; }
  .sp\:text-17px {
    font-size: 17px; }
  .sp\:text-18px {
    font-size: 18px; }
  .sp\:text-19px {
    font-size: 19px; }
  .sp\:text-20px {
    font-size: 20px; }
  .sp\:text-21px {
    font-size: 21px; }
  .sp\:text-22px {
    font-size: 22px; }
  .sp\:text-23px {
    font-size: 23px; }
  .sp\:text-24px {
    font-size: 24px; }
  .sp\:text-25px {
    font-size: 25px; }
  .sp\:text-26px {
    font-size: 26px; }
  .sp\:text-27px {
    font-size: 27px; }
  .sp\:text-28px {
    font-size: 28px; }
  .sp\:text-29px {
    font-size: 29px; }
  .sp\:text-30px {
    font-size: 30px; }
  .sp\:text-31px {
    font-size: 31px; }
  .sp\:text-32px {
    font-size: 32px; }
  .sp\:text-33px {
    font-size: 33px; }
  .sp\:text-34px {
    font-size: 34px; }
  .sp\:text-35px {
    font-size: 35px; }
  .sp\:text-36px {
    font-size: 36px; }
  .sp\:font-100 {
    font-weight: 100; }
  .sp\:font-200 {
    font-weight: 200; }
  .sp\:font-300 {
    font-weight: 300; }
  .sp\:font-400 {
    font-weight: 400; }
  .sp\:font-500 {
    font-weight: 500; }
  .sp\:font-600 {
    font-weight: 600; }
  .sp\:font-700 {
    font-weight: 700; }
  .sp\:font-800 {
    font-weight: 800; }
  .sp\:font-900 {
    font-weight: 900; }
  .sp\:font-normal {
    font-weight: 400; }
  .sp\:font-bold {
    font-weight: 700; }
  .sp\:italic {
    font-style: italic; }
  .sp\:not-italic {
    font-style: normal; }
  .sp\:leading-low2 {
    line-height: 1.25; }
  .sp\:leading-low {
    line-height: 1.375; }
  .sp\:leading-normal {
    line-height: 1.5; }
  .sp\:leading-high {
    line-height: 1.625; }
  .sp\:leading-high1 {
    line-height: 2; }
  .sp\:leading-high2 {
    line-height: 2.25; }
  .sp\:tracking-tight1 {
    letter-spacing: -0.12em; }
  .sp\:tracking-tight {
    letter-spacing: -0.08em; }
  .sp\:tracking-normal {
    letter-spacing: 0; }
  .sp\:tracking-wide {
    letter-spacing: 0.08em; }
  .sp\:tracking-wide1 {
    letter-spacing: 0.12em; }
  .sp\:tracking-wide2 {
    letter-spacing: 0.21em; }
  .sp\:text-transparent {
    color: transparent; }
  .sp\:text-current {
    color: currentColor; }
  .sp\:text-black {
    color: #000; }
  .sp\:text-white {
    color: #fff; }
  .sp\:text-gray-50 {
    color: #f9fafb; }
  .sp\:text-gray-100 {
    color: #f3f4f6; }
  .sp\:text-gray-200 {
    color: #e5e7eb; }
  .sp\:text-gray-300 {
    color: #d1d5db; }
  .sp\:text-gray-400 {
    color: #9ca3af; }
  .sp\:text-gray-500 {
    color: #6b7280; }
  .sp\:text-gray-600 {
    color: #4b5563; }
  .sp\:text-gray-700 {
    color: #374151; }
  .sp\:text-gray-800 {
    color: #1f2937; }
  .sp\:text-gray-900 {
    color: #111827; }
  .sp\:text-red-50 {
    color: #fef2f2; }
  .sp\:text-red-100 {
    color: #fee2e2; }
  .sp\:text-red-200 {
    color: #fecaca; }
  .sp\:text-red-300 {
    color: #fca5a5; }
  .sp\:text-red-400 {
    color: #f87171; }
  .sp\:text-red-500 {
    color: #ef4444; }
  .sp\:text-red-600 {
    color: #dc2626; }
  .sp\:text-red-700 {
    color: #b91c1c; }
  .sp\:text-red-800 {
    color: #991b1b; }
  .sp\:text-red-900 {
    color: #7f1d1d; }
  .sp\:text-yellow-50 {
    color: #fffbeb; }
  .sp\:text-yellow-100 {
    color: #fef3c7; }
  .sp\:text-yellow-200 {
    color: #fde68a; }
  .sp\:text-yellow-300 {
    color: #fcd34d; }
  .sp\:text-yellow-400 {
    color: #fbbf24; }
  .sp\:text-yellow-500 {
    color: #f59e0b; }
  .sp\:text-yellow-600 {
    color: #d97706; }
  .sp\:text-yellow-700 {
    color: #b45309; }
  .sp\:text-yellow-800 {
    color: #92400e; }
  .sp\:text-yellow-900 {
    color: #78350f; }
  .sp\:text-green-50 {
    color: #ecfdf5; }
  .sp\:text-green-100 {
    color: #d1fae5; }
  .sp\:text-green-200 {
    color: #a7f3d0; }
  .sp\:text-green-300 {
    color: #6ee7b7; }
  .sp\:text-green-400 {
    color: #34d399; }
  .sp\:text-green-500 {
    color: #10b981; }
  .sp\:text-green-600 {
    color: #059669; }
  .sp\:text-green-700 {
    color: #047857; }
  .sp\:text-green-800 {
    color: #065f46; }
  .sp\:text-green-900 {
    color: #064e3b; }
  .sp\:text-blue-50 {
    color: #eff6ff; }
  .sp\:text-blue-100 {
    color: #dbeafe; }
  .sp\:text-blue-200 {
    color: #bfdbfe; }
  .sp\:text-blue-300 {
    color: #93c5fd; }
  .sp\:text-blue-400 {
    color: #60a5fa; }
  .sp\:text-blue-500 {
    color: #3b82f6; }
  .sp\:text-blue-600 {
    color: #2563eb; }
  .sp\:text-blue-700 {
    color: #1d4ed8; }
  .sp\:text-blue-800 {
    color: #1e40af; }
  .sp\:text-blue-900 {
    color: #1e3a8a; }
  .sp\:text-indigo-50 {
    color: #eef2ff; }
  .sp\:text-indigo-100 {
    color: #e0e7ff; }
  .sp\:text-indigo-200 {
    color: #c7d2fe; }
  .sp\:text-indigo-300 {
    color: #a5b4fc; }
  .sp\:text-indigo-400 {
    color: #818cf8; }
  .sp\:text-indigo-500 {
    color: #6366f1; }
  .sp\:text-indigo-600 {
    color: #4f46e5; }
  .sp\:text-indigo-700 {
    color: #4338ca; }
  .sp\:text-indigo-800 {
    color: #3730a3; }
  .sp\:text-indigo-900 {
    color: #312e81; }
  .sp\:text-purple-50 {
    color: #f5f3ff; }
  .sp\:text-purple-100 {
    color: #ede9fe; }
  .sp\:text-purple-200 {
    color: #ddd6fe; }
  .sp\:text-purple-300 {
    color: #c4b5fd; }
  .sp\:text-purple-400 {
    color: #a78bfa; }
  .sp\:text-purple-500 {
    color: #8b5cf6; }
  .sp\:text-purple-600 {
    color: #7c3aed; }
  .sp\:text-purple-700 {
    color: #6d28d9; }
  .sp\:text-purple-800 {
    color: #5b21b6; }
  .sp\:text-purple-900 {
    color: #4c1d95; }
  .sp\:text-pink-50 {
    color: #fdf2f8; }
  .sp\:text-pink-100 {
    color: #fce7f3; }
  .sp\:text-pink-200 {
    color: #fbcfe8; }
  .sp\:text-pink-300 {
    color: #f9a8d4; }
  .sp\:text-pink-400 {
    color: #f472b6; }
  .sp\:text-pink-500 {
    color: #ec4899; }
  .sp\:text-pink-600 {
    color: #db2777; }
  .sp\:text-pink-700 {
    color: #be185d; }
  .sp\:text-pink-800 {
    color: #9d174d; }
  .sp\:text-pink-900 {
    color: #831843; }
  .group:hover .sp\:group-hover\:text-transparent {
    color: transparent; }
  .group:hover .sp\:group-hover\:text-current {
    color: currentColor; }
  .group:hover .sp\:group-hover\:text-black {
    color: #000; }
  .group:hover .sp\:group-hover\:text-white {
    color: #fff; }
  .group:hover .sp\:group-hover\:text-gray-50 {
    color: #f9fafb; }
  .group:hover .sp\:group-hover\:text-gray-100 {
    color: #f3f4f6; }
  .group:hover .sp\:group-hover\:text-gray-200 {
    color: #e5e7eb; }
  .group:hover .sp\:group-hover\:text-gray-300 {
    color: #d1d5db; }
  .group:hover .sp\:group-hover\:text-gray-400 {
    color: #9ca3af; }
  .group:hover .sp\:group-hover\:text-gray-500 {
    color: #6b7280; }
  .group:hover .sp\:group-hover\:text-gray-600 {
    color: #4b5563; }
  .group:hover .sp\:group-hover\:text-gray-700 {
    color: #374151; }
  .group:hover .sp\:group-hover\:text-gray-800 {
    color: #1f2937; }
  .group:hover .sp\:group-hover\:text-gray-900 {
    color: #111827; }
  .group:hover .sp\:group-hover\:text-red-50 {
    color: #fef2f2; }
  .group:hover .sp\:group-hover\:text-red-100 {
    color: #fee2e2; }
  .group:hover .sp\:group-hover\:text-red-200 {
    color: #fecaca; }
  .group:hover .sp\:group-hover\:text-red-300 {
    color: #fca5a5; }
  .group:hover .sp\:group-hover\:text-red-400 {
    color: #f87171; }
  .group:hover .sp\:group-hover\:text-red-500 {
    color: #ef4444; }
  .group:hover .sp\:group-hover\:text-red-600 {
    color: #dc2626; }
  .group:hover .sp\:group-hover\:text-red-700 {
    color: #b91c1c; }
  .group:hover .sp\:group-hover\:text-red-800 {
    color: #991b1b; }
  .group:hover .sp\:group-hover\:text-red-900 {
    color: #7f1d1d; }
  .group:hover .sp\:group-hover\:text-yellow-50 {
    color: #fffbeb; }
  .group:hover .sp\:group-hover\:text-yellow-100 {
    color: #fef3c7; }
  .group:hover .sp\:group-hover\:text-yellow-200 {
    color: #fde68a; }
  .group:hover .sp\:group-hover\:text-yellow-300 {
    color: #fcd34d; }
  .group:hover .sp\:group-hover\:text-yellow-400 {
    color: #fbbf24; }
  .group:hover .sp\:group-hover\:text-yellow-500 {
    color: #f59e0b; }
  .group:hover .sp\:group-hover\:text-yellow-600 {
    color: #d97706; }
  .group:hover .sp\:group-hover\:text-yellow-700 {
    color: #b45309; }
  .group:hover .sp\:group-hover\:text-yellow-800 {
    color: #92400e; }
  .group:hover .sp\:group-hover\:text-yellow-900 {
    color: #78350f; }
  .group:hover .sp\:group-hover\:text-green-50 {
    color: #ecfdf5; }
  .group:hover .sp\:group-hover\:text-green-100 {
    color: #d1fae5; }
  .group:hover .sp\:group-hover\:text-green-200 {
    color: #a7f3d0; }
  .group:hover .sp\:group-hover\:text-green-300 {
    color: #6ee7b7; }
  .group:hover .sp\:group-hover\:text-green-400 {
    color: #34d399; }
  .group:hover .sp\:group-hover\:text-green-500 {
    color: #10b981; }
  .group:hover .sp\:group-hover\:text-green-600 {
    color: #059669; }
  .group:hover .sp\:group-hover\:text-green-700 {
    color: #047857; }
  .group:hover .sp\:group-hover\:text-green-800 {
    color: #065f46; }
  .group:hover .sp\:group-hover\:text-green-900 {
    color: #064e3b; }
  .group:hover .sp\:group-hover\:text-blue-50 {
    color: #eff6ff; }
  .group:hover .sp\:group-hover\:text-blue-100 {
    color: #dbeafe; }
  .group:hover .sp\:group-hover\:text-blue-200 {
    color: #bfdbfe; }
  .group:hover .sp\:group-hover\:text-blue-300 {
    color: #93c5fd; }
  .group:hover .sp\:group-hover\:text-blue-400 {
    color: #60a5fa; }
  .group:hover .sp\:group-hover\:text-blue-500 {
    color: #3b82f6; }
  .group:hover .sp\:group-hover\:text-blue-600 {
    color: #2563eb; }
  .group:hover .sp\:group-hover\:text-blue-700 {
    color: #1d4ed8; }
  .group:hover .sp\:group-hover\:text-blue-800 {
    color: #1e40af; }
  .group:hover .sp\:group-hover\:text-blue-900 {
    color: #1e3a8a; }
  .group:hover .sp\:group-hover\:text-indigo-50 {
    color: #eef2ff; }
  .group:hover .sp\:group-hover\:text-indigo-100 {
    color: #e0e7ff; }
  .group:hover .sp\:group-hover\:text-indigo-200 {
    color: #c7d2fe; }
  .group:hover .sp\:group-hover\:text-indigo-300 {
    color: #a5b4fc; }
  .group:hover .sp\:group-hover\:text-indigo-400 {
    color: #818cf8; }
  .group:hover .sp\:group-hover\:text-indigo-500 {
    color: #6366f1; }
  .group:hover .sp\:group-hover\:text-indigo-600 {
    color: #4f46e5; }
  .group:hover .sp\:group-hover\:text-indigo-700 {
    color: #4338ca; }
  .group:hover .sp\:group-hover\:text-indigo-800 {
    color: #3730a3; }
  .group:hover .sp\:group-hover\:text-indigo-900 {
    color: #312e81; }
  .group:hover .sp\:group-hover\:text-purple-50 {
    color: #f5f3ff; }
  .group:hover .sp\:group-hover\:text-purple-100 {
    color: #ede9fe; }
  .group:hover .sp\:group-hover\:text-purple-200 {
    color: #ddd6fe; }
  .group:hover .sp\:group-hover\:text-purple-300 {
    color: #c4b5fd; }
  .group:hover .sp\:group-hover\:text-purple-400 {
    color: #a78bfa; }
  .group:hover .sp\:group-hover\:text-purple-500 {
    color: #8b5cf6; }
  .group:hover .sp\:group-hover\:text-purple-600 {
    color: #7c3aed; }
  .group:hover .sp\:group-hover\:text-purple-700 {
    color: #6d28d9; }
  .group:hover .sp\:group-hover\:text-purple-800 {
    color: #5b21b6; }
  .group:hover .sp\:group-hover\:text-purple-900 {
    color: #4c1d95; }
  .group:hover .sp\:group-hover\:text-pink-50 {
    color: #fdf2f8; }
  .group:hover .sp\:group-hover\:text-pink-100 {
    color: #fce7f3; }
  .group:hover .sp\:group-hover\:text-pink-200 {
    color: #fbcfe8; }
  .group:hover .sp\:group-hover\:text-pink-300 {
    color: #f9a8d4; }
  .group:hover .sp\:group-hover\:text-pink-400 {
    color: #f472b6; }
  .group:hover .sp\:group-hover\:text-pink-500 {
    color: #ec4899; }
  .group:hover .sp\:group-hover\:text-pink-600 {
    color: #db2777; }
  .group:hover .sp\:group-hover\:text-pink-700 {
    color: #be185d; }
  .group:hover .sp\:group-hover\:text-pink-800 {
    color: #9d174d; }
  .group:hover .sp\:group-hover\:text-pink-900 {
    color: #831843; }
  .sp\:focus-within\:text-transparent:focus-within {
    color: transparent; }
  .sp\:focus-within\:text-current:focus-within {
    color: currentColor; }
  .sp\:focus-within\:text-black:focus-within {
    color: #000; }
  .sp\:focus-within\:text-white:focus-within {
    color: #fff; }
  .sp\:focus-within\:text-gray-50:focus-within {
    color: #f9fafb; }
  .sp\:focus-within\:text-gray-100:focus-within {
    color: #f3f4f6; }
  .sp\:focus-within\:text-gray-200:focus-within {
    color: #e5e7eb; }
  .sp\:focus-within\:text-gray-300:focus-within {
    color: #d1d5db; }
  .sp\:focus-within\:text-gray-400:focus-within {
    color: #9ca3af; }
  .sp\:focus-within\:text-gray-500:focus-within {
    color: #6b7280; }
  .sp\:focus-within\:text-gray-600:focus-within {
    color: #4b5563; }
  .sp\:focus-within\:text-gray-700:focus-within {
    color: #374151; }
  .sp\:focus-within\:text-gray-800:focus-within {
    color: #1f2937; }
  .sp\:focus-within\:text-gray-900:focus-within {
    color: #111827; }
  .sp\:focus-within\:text-red-50:focus-within {
    color: #fef2f2; }
  .sp\:focus-within\:text-red-100:focus-within {
    color: #fee2e2; }
  .sp\:focus-within\:text-red-200:focus-within {
    color: #fecaca; }
  .sp\:focus-within\:text-red-300:focus-within {
    color: #fca5a5; }
  .sp\:focus-within\:text-red-400:focus-within {
    color: #f87171; }
  .sp\:focus-within\:text-red-500:focus-within {
    color: #ef4444; }
  .sp\:focus-within\:text-red-600:focus-within {
    color: #dc2626; }
  .sp\:focus-within\:text-red-700:focus-within {
    color: #b91c1c; }
  .sp\:focus-within\:text-red-800:focus-within {
    color: #991b1b; }
  .sp\:focus-within\:text-red-900:focus-within {
    color: #7f1d1d; }
  .sp\:focus-within\:text-yellow-50:focus-within {
    color: #fffbeb; }
  .sp\:focus-within\:text-yellow-100:focus-within {
    color: #fef3c7; }
  .sp\:focus-within\:text-yellow-200:focus-within {
    color: #fde68a; }
  .sp\:focus-within\:text-yellow-300:focus-within {
    color: #fcd34d; }
  .sp\:focus-within\:text-yellow-400:focus-within {
    color: #fbbf24; }
  .sp\:focus-within\:text-yellow-500:focus-within {
    color: #f59e0b; }
  .sp\:focus-within\:text-yellow-600:focus-within {
    color: #d97706; }
  .sp\:focus-within\:text-yellow-700:focus-within {
    color: #b45309; }
  .sp\:focus-within\:text-yellow-800:focus-within {
    color: #92400e; }
  .sp\:focus-within\:text-yellow-900:focus-within {
    color: #78350f; }
  .sp\:focus-within\:text-green-50:focus-within {
    color: #ecfdf5; }
  .sp\:focus-within\:text-green-100:focus-within {
    color: #d1fae5; }
  .sp\:focus-within\:text-green-200:focus-within {
    color: #a7f3d0; }
  .sp\:focus-within\:text-green-300:focus-within {
    color: #6ee7b7; }
  .sp\:focus-within\:text-green-400:focus-within {
    color: #34d399; }
  .sp\:focus-within\:text-green-500:focus-within {
    color: #10b981; }
  .sp\:focus-within\:text-green-600:focus-within {
    color: #059669; }
  .sp\:focus-within\:text-green-700:focus-within {
    color: #047857; }
  .sp\:focus-within\:text-green-800:focus-within {
    color: #065f46; }
  .sp\:focus-within\:text-green-900:focus-within {
    color: #064e3b; }
  .sp\:focus-within\:text-blue-50:focus-within {
    color: #eff6ff; }
  .sp\:focus-within\:text-blue-100:focus-within {
    color: #dbeafe; }
  .sp\:focus-within\:text-blue-200:focus-within {
    color: #bfdbfe; }
  .sp\:focus-within\:text-blue-300:focus-within {
    color: #93c5fd; }
  .sp\:focus-within\:text-blue-400:focus-within {
    color: #60a5fa; }
  .sp\:focus-within\:text-blue-500:focus-within {
    color: #3b82f6; }
  .sp\:focus-within\:text-blue-600:focus-within {
    color: #2563eb; }
  .sp\:focus-within\:text-blue-700:focus-within {
    color: #1d4ed8; }
  .sp\:focus-within\:text-blue-800:focus-within {
    color: #1e40af; }
  .sp\:focus-within\:text-blue-900:focus-within {
    color: #1e3a8a; }
  .sp\:focus-within\:text-indigo-50:focus-within {
    color: #eef2ff; }
  .sp\:focus-within\:text-indigo-100:focus-within {
    color: #e0e7ff; }
  .sp\:focus-within\:text-indigo-200:focus-within {
    color: #c7d2fe; }
  .sp\:focus-within\:text-indigo-300:focus-within {
    color: #a5b4fc; }
  .sp\:focus-within\:text-indigo-400:focus-within {
    color: #818cf8; }
  .sp\:focus-within\:text-indigo-500:focus-within {
    color: #6366f1; }
  .sp\:focus-within\:text-indigo-600:focus-within {
    color: #4f46e5; }
  .sp\:focus-within\:text-indigo-700:focus-within {
    color: #4338ca; }
  .sp\:focus-within\:text-indigo-800:focus-within {
    color: #3730a3; }
  .sp\:focus-within\:text-indigo-900:focus-within {
    color: #312e81; }
  .sp\:focus-within\:text-purple-50:focus-within {
    color: #f5f3ff; }
  .sp\:focus-within\:text-purple-100:focus-within {
    color: #ede9fe; }
  .sp\:focus-within\:text-purple-200:focus-within {
    color: #ddd6fe; }
  .sp\:focus-within\:text-purple-300:focus-within {
    color: #c4b5fd; }
  .sp\:focus-within\:text-purple-400:focus-within {
    color: #a78bfa; }
  .sp\:focus-within\:text-purple-500:focus-within {
    color: #8b5cf6; }
  .sp\:focus-within\:text-purple-600:focus-within {
    color: #7c3aed; }
  .sp\:focus-within\:text-purple-700:focus-within {
    color: #6d28d9; }
  .sp\:focus-within\:text-purple-800:focus-within {
    color: #5b21b6; }
  .sp\:focus-within\:text-purple-900:focus-within {
    color: #4c1d95; }
  .sp\:focus-within\:text-pink-50:focus-within {
    color: #fdf2f8; }
  .sp\:focus-within\:text-pink-100:focus-within {
    color: #fce7f3; }
  .sp\:focus-within\:text-pink-200:focus-within {
    color: #fbcfe8; }
  .sp\:focus-within\:text-pink-300:focus-within {
    color: #f9a8d4; }
  .sp\:focus-within\:text-pink-400:focus-within {
    color: #f472b6; }
  .sp\:focus-within\:text-pink-500:focus-within {
    color: #ec4899; }
  .sp\:focus-within\:text-pink-600:focus-within {
    color: #db2777; }
  .sp\:focus-within\:text-pink-700:focus-within {
    color: #be185d; }
  .sp\:focus-within\:text-pink-800:focus-within {
    color: #9d174d; }
  .sp\:focus-within\:text-pink-900:focus-within {
    color: #831843; }
  .sp\:hover\:text-transparent:hover {
    color: transparent; }
  .sp\:hover\:text-current:hover {
    color: currentColor; }
  .sp\:hover\:text-black:hover {
    color: #000; }
  .sp\:hover\:text-white:hover {
    color: #fff; }
  .sp\:hover\:text-gray-50:hover {
    color: #f9fafb; }
  .sp\:hover\:text-gray-100:hover {
    color: #f3f4f6; }
  .sp\:hover\:text-gray-200:hover {
    color: #e5e7eb; }
  .sp\:hover\:text-gray-300:hover {
    color: #d1d5db; }
  .sp\:hover\:text-gray-400:hover {
    color: #9ca3af; }
  .sp\:hover\:text-gray-500:hover {
    color: #6b7280; }
  .sp\:hover\:text-gray-600:hover {
    color: #4b5563; }
  .sp\:hover\:text-gray-700:hover {
    color: #374151; }
  .sp\:hover\:text-gray-800:hover {
    color: #1f2937; }
  .sp\:hover\:text-gray-900:hover {
    color: #111827; }
  .sp\:hover\:text-red-50:hover {
    color: #fef2f2; }
  .sp\:hover\:text-red-100:hover {
    color: #fee2e2; }
  .sp\:hover\:text-red-200:hover {
    color: #fecaca; }
  .sp\:hover\:text-red-300:hover {
    color: #fca5a5; }
  .sp\:hover\:text-red-400:hover {
    color: #f87171; }
  .sp\:hover\:text-red-500:hover {
    color: #ef4444; }
  .sp\:hover\:text-red-600:hover {
    color: #dc2626; }
  .sp\:hover\:text-red-700:hover {
    color: #b91c1c; }
  .sp\:hover\:text-red-800:hover {
    color: #991b1b; }
  .sp\:hover\:text-red-900:hover {
    color: #7f1d1d; }
  .sp\:hover\:text-yellow-50:hover {
    color: #fffbeb; }
  .sp\:hover\:text-yellow-100:hover {
    color: #fef3c7; }
  .sp\:hover\:text-yellow-200:hover {
    color: #fde68a; }
  .sp\:hover\:text-yellow-300:hover {
    color: #fcd34d; }
  .sp\:hover\:text-yellow-400:hover {
    color: #fbbf24; }
  .sp\:hover\:text-yellow-500:hover {
    color: #f59e0b; }
  .sp\:hover\:text-yellow-600:hover {
    color: #d97706; }
  .sp\:hover\:text-yellow-700:hover {
    color: #b45309; }
  .sp\:hover\:text-yellow-800:hover {
    color: #92400e; }
  .sp\:hover\:text-yellow-900:hover {
    color: #78350f; }
  .sp\:hover\:text-green-50:hover {
    color: #ecfdf5; }
  .sp\:hover\:text-green-100:hover {
    color: #d1fae5; }
  .sp\:hover\:text-green-200:hover {
    color: #a7f3d0; }
  .sp\:hover\:text-green-300:hover {
    color: #6ee7b7; }
  .sp\:hover\:text-green-400:hover {
    color: #34d399; }
  .sp\:hover\:text-green-500:hover {
    color: #10b981; }
  .sp\:hover\:text-green-600:hover {
    color: #059669; }
  .sp\:hover\:text-green-700:hover {
    color: #047857; }
  .sp\:hover\:text-green-800:hover {
    color: #065f46; }
  .sp\:hover\:text-green-900:hover {
    color: #064e3b; }
  .sp\:hover\:text-blue-50:hover {
    color: #eff6ff; }
  .sp\:hover\:text-blue-100:hover {
    color: #dbeafe; }
  .sp\:hover\:text-blue-200:hover {
    color: #bfdbfe; }
  .sp\:hover\:text-blue-300:hover {
    color: #93c5fd; }
  .sp\:hover\:text-blue-400:hover {
    color: #60a5fa; }
  .sp\:hover\:text-blue-500:hover {
    color: #3b82f6; }
  .sp\:hover\:text-blue-600:hover {
    color: #2563eb; }
  .sp\:hover\:text-blue-700:hover {
    color: #1d4ed8; }
  .sp\:hover\:text-blue-800:hover {
    color: #1e40af; }
  .sp\:hover\:text-blue-900:hover {
    color: #1e3a8a; }
  .sp\:hover\:text-indigo-50:hover {
    color: #eef2ff; }
  .sp\:hover\:text-indigo-100:hover {
    color: #e0e7ff; }
  .sp\:hover\:text-indigo-200:hover {
    color: #c7d2fe; }
  .sp\:hover\:text-indigo-300:hover {
    color: #a5b4fc; }
  .sp\:hover\:text-indigo-400:hover {
    color: #818cf8; }
  .sp\:hover\:text-indigo-500:hover {
    color: #6366f1; }
  .sp\:hover\:text-indigo-600:hover {
    color: #4f46e5; }
  .sp\:hover\:text-indigo-700:hover {
    color: #4338ca; }
  .sp\:hover\:text-indigo-800:hover {
    color: #3730a3; }
  .sp\:hover\:text-indigo-900:hover {
    color: #312e81; }
  .sp\:hover\:text-purple-50:hover {
    color: #f5f3ff; }
  .sp\:hover\:text-purple-100:hover {
    color: #ede9fe; }
  .sp\:hover\:text-purple-200:hover {
    color: #ddd6fe; }
  .sp\:hover\:text-purple-300:hover {
    color: #c4b5fd; }
  .sp\:hover\:text-purple-400:hover {
    color: #a78bfa; }
  .sp\:hover\:text-purple-500:hover {
    color: #8b5cf6; }
  .sp\:hover\:text-purple-600:hover {
    color: #7c3aed; }
  .sp\:hover\:text-purple-700:hover {
    color: #6d28d9; }
  .sp\:hover\:text-purple-800:hover {
    color: #5b21b6; }
  .sp\:hover\:text-purple-900:hover {
    color: #4c1d95; }
  .sp\:hover\:text-pink-50:hover {
    color: #fdf2f8; }
  .sp\:hover\:text-pink-100:hover {
    color: #fce7f3; }
  .sp\:hover\:text-pink-200:hover {
    color: #fbcfe8; }
  .sp\:hover\:text-pink-300:hover {
    color: #f9a8d4; }
  .sp\:hover\:text-pink-400:hover {
    color: #f472b6; }
  .sp\:hover\:text-pink-500:hover {
    color: #ec4899; }
  .sp\:hover\:text-pink-600:hover {
    color: #db2777; }
  .sp\:hover\:text-pink-700:hover {
    color: #be185d; }
  .sp\:hover\:text-pink-800:hover {
    color: #9d174d; }
  .sp\:hover\:text-pink-900:hover {
    color: #831843; }
  .sp\:focus\:text-transparent:focus {
    color: transparent; }
  .sp\:focus\:text-current:focus {
    color: currentColor; }
  .sp\:focus\:text-black:focus {
    color: #000; }
  .sp\:focus\:text-white:focus {
    color: #fff; }
  .sp\:focus\:text-gray-50:focus {
    color: #f9fafb; }
  .sp\:focus\:text-gray-100:focus {
    color: #f3f4f6; }
  .sp\:focus\:text-gray-200:focus {
    color: #e5e7eb; }
  .sp\:focus\:text-gray-300:focus {
    color: #d1d5db; }
  .sp\:focus\:text-gray-400:focus {
    color: #9ca3af; }
  .sp\:focus\:text-gray-500:focus {
    color: #6b7280; }
  .sp\:focus\:text-gray-600:focus {
    color: #4b5563; }
  .sp\:focus\:text-gray-700:focus {
    color: #374151; }
  .sp\:focus\:text-gray-800:focus {
    color: #1f2937; }
  .sp\:focus\:text-gray-900:focus {
    color: #111827; }
  .sp\:focus\:text-red-50:focus {
    color: #fef2f2; }
  .sp\:focus\:text-red-100:focus {
    color: #fee2e2; }
  .sp\:focus\:text-red-200:focus {
    color: #fecaca; }
  .sp\:focus\:text-red-300:focus {
    color: #fca5a5; }
  .sp\:focus\:text-red-400:focus {
    color: #f87171; }
  .sp\:focus\:text-red-500:focus {
    color: #ef4444; }
  .sp\:focus\:text-red-600:focus {
    color: #dc2626; }
  .sp\:focus\:text-red-700:focus {
    color: #b91c1c; }
  .sp\:focus\:text-red-800:focus {
    color: #991b1b; }
  .sp\:focus\:text-red-900:focus {
    color: #7f1d1d; }
  .sp\:focus\:text-yellow-50:focus {
    color: #fffbeb; }
  .sp\:focus\:text-yellow-100:focus {
    color: #fef3c7; }
  .sp\:focus\:text-yellow-200:focus {
    color: #fde68a; }
  .sp\:focus\:text-yellow-300:focus {
    color: #fcd34d; }
  .sp\:focus\:text-yellow-400:focus {
    color: #fbbf24; }
  .sp\:focus\:text-yellow-500:focus {
    color: #f59e0b; }
  .sp\:focus\:text-yellow-600:focus {
    color: #d97706; }
  .sp\:focus\:text-yellow-700:focus {
    color: #b45309; }
  .sp\:focus\:text-yellow-800:focus {
    color: #92400e; }
  .sp\:focus\:text-yellow-900:focus {
    color: #78350f; }
  .sp\:focus\:text-green-50:focus {
    color: #ecfdf5; }
  .sp\:focus\:text-green-100:focus {
    color: #d1fae5; }
  .sp\:focus\:text-green-200:focus {
    color: #a7f3d0; }
  .sp\:focus\:text-green-300:focus {
    color: #6ee7b7; }
  .sp\:focus\:text-green-400:focus {
    color: #34d399; }
  .sp\:focus\:text-green-500:focus {
    color: #10b981; }
  .sp\:focus\:text-green-600:focus {
    color: #059669; }
  .sp\:focus\:text-green-700:focus {
    color: #047857; }
  .sp\:focus\:text-green-800:focus {
    color: #065f46; }
  .sp\:focus\:text-green-900:focus {
    color: #064e3b; }
  .sp\:focus\:text-blue-50:focus {
    color: #eff6ff; }
  .sp\:focus\:text-blue-100:focus {
    color: #dbeafe; }
  .sp\:focus\:text-blue-200:focus {
    color: #bfdbfe; }
  .sp\:focus\:text-blue-300:focus {
    color: #93c5fd; }
  .sp\:focus\:text-blue-400:focus {
    color: #60a5fa; }
  .sp\:focus\:text-blue-500:focus {
    color: #3b82f6; }
  .sp\:focus\:text-blue-600:focus {
    color: #2563eb; }
  .sp\:focus\:text-blue-700:focus {
    color: #1d4ed8; }
  .sp\:focus\:text-blue-800:focus {
    color: #1e40af; }
  .sp\:focus\:text-blue-900:focus {
    color: #1e3a8a; }
  .sp\:focus\:text-indigo-50:focus {
    color: #eef2ff; }
  .sp\:focus\:text-indigo-100:focus {
    color: #e0e7ff; }
  .sp\:focus\:text-indigo-200:focus {
    color: #c7d2fe; }
  .sp\:focus\:text-indigo-300:focus {
    color: #a5b4fc; }
  .sp\:focus\:text-indigo-400:focus {
    color: #818cf8; }
  .sp\:focus\:text-indigo-500:focus {
    color: #6366f1; }
  .sp\:focus\:text-indigo-600:focus {
    color: #4f46e5; }
  .sp\:focus\:text-indigo-700:focus {
    color: #4338ca; }
  .sp\:focus\:text-indigo-800:focus {
    color: #3730a3; }
  .sp\:focus\:text-indigo-900:focus {
    color: #312e81; }
  .sp\:focus\:text-purple-50:focus {
    color: #f5f3ff; }
  .sp\:focus\:text-purple-100:focus {
    color: #ede9fe; }
  .sp\:focus\:text-purple-200:focus {
    color: #ddd6fe; }
  .sp\:focus\:text-purple-300:focus {
    color: #c4b5fd; }
  .sp\:focus\:text-purple-400:focus {
    color: #a78bfa; }
  .sp\:focus\:text-purple-500:focus {
    color: #8b5cf6; }
  .sp\:focus\:text-purple-600:focus {
    color: #7c3aed; }
  .sp\:focus\:text-purple-700:focus {
    color: #6d28d9; }
  .sp\:focus\:text-purple-800:focus {
    color: #5b21b6; }
  .sp\:focus\:text-purple-900:focus {
    color: #4c1d95; }
  .sp\:focus\:text-pink-50:focus {
    color: #fdf2f8; }
  .sp\:focus\:text-pink-100:focus {
    color: #fce7f3; }
  .sp\:focus\:text-pink-200:focus {
    color: #fbcfe8; }
  .sp\:focus\:text-pink-300:focus {
    color: #f9a8d4; }
  .sp\:focus\:text-pink-400:focus {
    color: #f472b6; }
  .sp\:focus\:text-pink-500:focus {
    color: #ec4899; }
  .sp\:focus\:text-pink-600:focus {
    color: #db2777; }
  .sp\:focus\:text-pink-700:focus {
    color: #be185d; }
  .sp\:focus\:text-pink-800:focus {
    color: #9d174d; }
  .sp\:focus\:text-pink-900:focus {
    color: #831843; }
  .sp\:underline {
    text-decoration: underline; }
  .sp\:line-through {
    text-decoration: line-through; }
  .sp\:no-underline {
    text-decoration: none; }
  .group:hover .sp\:group-hover\:underline {
    text-decoration: underline; }
  .group:hover .sp\:group-hover\:line-through {
    text-decoration: line-through; }
  .group:hover .sp\:group-hover\:no-underline {
    text-decoration: none; }
  .sp\:focus-within\:underline:focus-within {
    text-decoration: underline; }
  .sp\:focus-within\:line-through:focus-within {
    text-decoration: line-through; }
  .sp\:focus-within\:no-underline:focus-within {
    text-decoration: none; }
  .sp\:hover\:underline:hover {
    text-decoration: underline; }
  .sp\:hover\:line-through:hover {
    text-decoration: line-through; }
  .sp\:hover\:no-underline:hover {
    text-decoration: none; }
  .sp\:focus\:underline:focus {
    text-decoration: underline; }
  .sp\:focus\:line-through:focus {
    text-decoration: line-through; }
  .sp\:focus\:no-underline:focus {
    text-decoration: none; } }

.list-mark {
  margin-left: 1em;
  text-indent: -1em;
  list-style: none; }

.bg-orange {
  background-color: #f7f5ed; }

.attention-color {
  color: #d31515; }

.orange-color {
  color: #f29621; }

.blue-color {
  color: blue; }

.white-color {
  color: #fff; }

.black-color {
  color: #000; }

.large-text {
  font-size: 3rem;
  font-weight: bold; }
  .large-text.max {
    font-size: 4rem; }
  .large-text span {
    font-size: 2rem; }

.medium-text {
  font-size: 2.2rem;
  font-weight: bold; }

.small-text {
  font-size: 1.4rem; }

.sub-title {
  margin-bottom: 20px;
  text-align: center; }
  .sub-title p {
    display: inline-block;
    font-size: 24px;
    font-weight: bold; }
    @media screen and (max-width: 767px) {
      .sub-title p {
        font-size: 18px; } }
    .sub-title p:after {
      content: '';
      display: block;
      width: 100%;
      height: 3px; }
  .sub-title.custom p {
    color: #f29621; }
    .sub-title.custom p:after {
      background-color: #f29621; }
  .sub-title.package p {
    color: #5d5e5d; }
    .sub-title.package p:after {
      background-color: #5d5e5d; }

.link-btn {
  display: block;
  border-bottom: 2px solid #f29621;
  padding: 20px 40px 20px 20px;
  color: #5d5e5d;
  position: relative; }
  .link-btn:after {
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    margin: auto 0;
    transform: rotate(45deg);
    position: absolute;
    right: 20px;
    top: 0;
    bottom: 0; }
  .link-btn.custom:after {
    border-top: 3px solid #f29621;
    border-right: 3px solid #f29621;
    transition: all ease 300ms; }
  @media screen and (min-width: 768px) {
    .link-btn.custom:hover:after {
      right: 10px;
      transition: all ease 300ms; } }

.link-text {
  text-decoration: underline; }

.title-box.plus-icon {
  display: flex;
  align-items: center;
  justify-content: center; }
  .title-box.plus-icon img {
    width: 60px;
    height: auto; }
    @media screen and (min-width: 768px) {
      .title-box.plus-icon img {
        margin: 0 20px; } }

.btn-list .plus-icon {
  display: flex;
  align-items: center; }
  .btn-list .plus-icon span {
    display: block;
    background: #ff0410;
    border-radius: 5px;
    margin-left: 10px;
    padding: 2px 10px;
    color: #fff;
    font-size: 14px; }

.mv h1 {
  margin: 0; }

.mv img {
  width: 100%;
  vertical-align: bottom; }

.top-scroll {
  opacity: 0;
  cursor: pointer;
  display: block;
  background-color: #fff;
  border: 3px solid #000;
  border-radius: 100%;
  padding: 10px;
  position: fixed;
  bottom: 3%;
  right: 5%;
  z-index: 1000;
  transition: all ease 300ms; }
  .top-scroll span {
    display: block;
    width: 12px;
    height: 12px;
    border-top: 3px solid #000;
    border-left: 3px solid #000;
    transform: rotate(45deg) translate3d(2px, 2px, 0);
    transition: all ease 300ms; }
  .top-scroll.active {
    opacity: 1;
    bottom: 5%;
    transition: all ease 300ms; }
  @media screen and (min-width: 768px) {
    .top-scroll:hover span {
      transform: rotate(45deg) translate3d(-2px, -2px, 0);
      transition: all ease 300ms; } }

.page-footer-fixed {
  width: 100%;
  background: #fff;
  padding: 10px 0;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 999; }
  .page-footer-fixed .btn {
    margin-top: 0; }

h1, h2, h3, h4 {
  margin: 0; }

.din, .tab .tab-title b {
  font-family: din-2014, sans-serif;
  font-weight: 700;
  font-style: normal; }

@media screen and (min-width: 768px) {
  .tab .flex-img {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap; }
    .tab .flex-img > img:nth-child(2n) {
      margin-left: 5%; }
    .tab .flex-img > img:nth-child(n+3) {
      margin-top: 5%; } }

.tab .flex-img img {
  display: block; }
  @media screen and (max-width: 767px) {
    .tab .flex-img img {
      margin: 0 auto; }
      .tab .flex-img img:not(:first-child) {
        margin-top: 20px; } }

.tab .tab-titles {
  padding-left: 5%;
  padding-right: 5%;
  align-items: stretch; }
  @media screen and (min-width: 768px) {
    .tab .tab-titles {
      max-width: 1000px;
      margin: 0 auto;
      position: relative; }
      .tab .tab-titles::before, .tab .tab-titles::after {
        content: "";
        display: block;
        height: 8px;
        width: calc((100vw - 800px) / 2);
        position: absolute;
        top: 100%; }
      .tab .tab-titles::before {
        right: 100%; }
      .tab .tab-titles::after {
        left: 100%; } }

.tab .tab-title {
  border-radius: 20px 20px 0 0;
  padding: 10px 0 5px;
  color: #696969;
  display: flex;
  align-items: stretch;
  justify-content: center;
  flex-direction: column;
  transition: all ease 0.3s;
  cursor: pointer; }
  @media screen and (min-width: 768px) {
    .tab .tab-title {
      padding: 20px 0 10px; } }
  .tab .tab-title > * {
    text-align: center; }
  .tab .tab-title b {
    display: block;
    font-size: 2.6rem;
    line-height: 1; }
  .tab .tab-title_text {
    margin-top: 5px;
    font-size: 1.2rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center; }
    @media screen and (min-width: 768px) {
      .tab .tab-title_text {
        font-size: 1.6rem;
        margin-top: 10px; } }

.tab.custom {
  background-color: #f7f5ed; }
  .tab.custom .tab-titles {
    border-bottom: 8px solid #f29621;
    display: flex;
    flex-wrap: wrap; }
    .tab.custom .tab-titles > * {
      max-width: calc((100% - 3% * (2 - 1)) / 2 - 0.1%);
      width: calc((100% - 3% * (2 - 1)) / 2 - 0.1%); }
      .tab.custom .tab-titles > *:not(:nth-child(2n + 1)) {
        margin-left: 3%; }
      .tab.custom .tab-titles > *:nth-child(n + 3) {
        margin-top: 3%; }
    @media screen and (min-width: 768px) {
      .tab.custom .tab-titles::before, .tab.custom .tab-titles::after {
        background: #f29621; } }
  .tab.custom .tab-title {
    border-top: 4px solid #f29621;
    border-right: 4px solid #f29621;
    border-left: 4px solid #f29621; }
    .tab.custom .tab-title.show-tab, .tab.custom .tab-title:hover {
      background: #f29621;
      color: #fff; }

.tab.package .tab-titles {
  border-bottom: 8px solid #000;
  display: flex;
  flex-wrap: wrap; }
  .tab.package .tab-titles > * {
    max-width: calc((100% - 3% * (3 - 1)) / 3 - 0.1%);
    width: calc((100% - 3% * (3 - 1)) / 3 - 0.1%); }
    .tab.package .tab-titles > *:not(:nth-child(3n + 1)) {
      margin-left: 3%; }
    .tab.package .tab-titles > *:nth-child(n + 4) {
      margin-top: 3%; }
  @media screen and (min-width: 768px) {
    .tab.package .tab-titles::before, .tab.package .tab-titles::after {
      background: #000; } }

.tab.package .tab-title {
  border-top: 4px solid #000;
  border-right: 4px solid #000;
  border-left: 4px solid #000; }
  .tab.package .tab-title.show-tab, .tab.package .tab-title:hover {
    background: #000;
    color: #fff; }

.btn-list {
  margin: 0;
  padding: 0; }
  @media screen and (min-width: 768px) {
    .btn-list {
      display: flex;
      justify-content: space-between;
      flex-wrap: wrap; } }
  .btn-list li {
    list-style: none; }
    @media screen and (min-width: 768px) {
      .btn-list li {
        width: 48%; }
        .btn-list li:nth-child(n+3) {
          margin-top: 20px; } }
    @media screen and (max-width: 767px) {
      .btn-list li:not(:first-child) {
        margin-top: 20px; } }
  .btn-list a {
    display: block;
    background-color: #fff;
    border-radius: 15px;
    padding: 20px 40px 20px 20px;
    color: #5d5e5d;
    text-align: left;
    position: relative; }
    .btn-list a:after {
      content: '';
      display: block;
      width: 12px;
      height: 12px;
      margin: auto 0;
      transform: rotate(45deg);
      position: absolute;
      right: 20px;
      top: 0;
      bottom: 0; }
  .btn-list.custom a {
    border: 3px solid #f29621;
    transition: all ease 300ms; }
    .btn-list.custom a:after {
      border-top: 3px solid #f29621;
      border-right: 3px solid #f29621;
      transition: all ease 300ms; }
    .btn-list.custom a.accent {
      background-color: #f29621; }
      .btn-list.custom a.accent > * {
        color: #fff; }
      .btn-list.custom a.accent:after {
        border-top: 3px solid #fff;
        border-right: 3px solid #fff;
        transition: all ease 300ms; }
    @media screen and (min-width: 768px) {
      .btn-list.custom a:hover {
        background-color: #f29621;
        transition: all ease 300ms; }
        .btn-list.custom a:hover > * {
          color: #fff; }
        .btn-list.custom a:hover:after {
          border-top: 3px solid #fff;
          border-right: 3px solid #fff;
          right: 10px;
          transition: all ease 300ms; } }
  .btn-list.package a {
    border: 3px solid #000;
    transition: all ease 300ms; }
    .btn-list.package a:after {
      border-top: 3px solid #000;
      border-right: 3px solid #000;
      transition: all ease 300ms; }
    .btn-list.package a.accent {
      background-color: #000; }
      .btn-list.package a.accent > * {
        color: #fff; }
      .btn-list.package a.accent:after {
        border-top: 3px solid #fff;
        border-right: 3px solid #fff;
        transition: all ease 300ms; }
    @media screen and (min-width: 768px) {
      .btn-list.package a:hover {
        background-color: #000;
        transition: all ease 300ms; }
        .btn-list.package a:hover > * {
          color: #fff; }
        .btn-list.package a:hover:after {
          border-top: 3px solid #fff;
          border-right: 3px solid #fff;
          right: 10px;
          transition: all ease 300ms; } }

.border-box .border-box-title {
  padding: 20px 15px 17px;
  color: #fff;
  font-weight: bold; }

.border-box .border-box-body {
  padding: 40px 20px; }
  .border-box .border-box-body + .border-box-body {
    margin-top: -3px; }

.border-box + .border-box {
  margin-top: 40px; }

.border-box.custom .border-box-title {
  background-color: #f29621; }

.border-box.custom .border-box-body {
  border: 3px solid #f29621; }

.border-box.package .border-box-title {
  background-color: #000; }

.border-box.package .border-box-body {
  border: 3px solid #000; }

@media screen and (min-width: 768px) {
  .border-box.mini {
    max-width: 50%;
    margin-right: auto;
    margin-left: auto; }
  .border-box .two-column {
    display: flex;
    flex-wrap: wrap; }
    .border-box .two-column .border-box-body {
      width: calc(50% + 1.5px); }
      .border-box .two-column .border-box-body + .border-box-body {
        margin-top: 0; }
      .border-box .two-column .border-box-body:nth-child(2n) {
        margin-left: -3px; }
      .border-box .two-column .border-box-body:nth-child(n+3) {
        margin-top: -3px; } }

.col-flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  .col-flex .special-offer-box {
    background: #F7F7F7;
    text-align: center;
    border: 4px solid #f29621;
    position: relative;
    width: calc(100% / 2 - 15px);
    padding: 60px 10px; }
    .col-flex .special-offer-box:nth-child(n+3) {
      margin-top: 30px; }
    @media screen and (max-width: 767px) {
      .col-flex .special-offer-box {
        width: calc(100% / 2 - 5px);
        padding: 20px 5%; }
        .col-flex .special-offer-box:nth-child(n+3) {
          margin-top: 10px; } }
    .col-flex .special-offer-box > img {
      width: 75px; }
    .col-flex .special-offer-box.plus-icon {
      position: relative; }
      .col-flex .special-offer-box.plus-icon .icon {
        position: absolute;
        top: 20px;
        left: 20px; }
        @media screen and (max-width: 767px) {
          .col-flex .special-offer-box.plus-icon .icon {
            width: 60px; } }
    .col-flex .special-offer-box .col-flex-text {
      margin-top: 30px;
      line-height: 2; }
      .col-flex .special-offer-box .col-flex-text span {
        color: #D31515; }
  .col-flex.package .special-offer-box {
    border: 4px solid #000; }

/*テーブル*/
@media screen and (max-width: 767px) {
  .plan-check-table th, .plan-check-table td {
    display: block;
    width: 100%;
    padding: 0;
    text-align: left; }
  .plan-check-table tr:not(:first-child) th {
    border-top: 1px solid #555;
    margin-top: 5px;
    padding-top: 5px; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9oZmZsLy4vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vaGZmbC8uL19zZXR0aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vaGZmbC8uL190b3Auc2NzcyIsIndlYnBhY2s6Ly9oZmZsLy4vX21vZHVsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGdCQUFnQjtBQ0toQiw0Q0FBSTtBQXFCSjtFQUNFO0lBQ0UsYUFBYSxJQUNkOztBQUVIO0VBQ0U7SUFDRSxhQUFhLElBQ2Q7O0FBR0g7O29DRHZCb0M7QUNrQ3BDO0VBQ0UsU0FBUztFQUNULDZMQUFhO0VBRmY7SUFJSSxTQUFTO0VBSmI7SUFPSSxxQkFBcUI7O0FBSXpCO0VBQ0UsdUJBQXNCOztBQUl4QjtFQUNFLFVBQVU7RUFDVixlQUFlO0VBQ2YsWUFBWTtFQUNaLFdBQVc7RUFDWCxZQUFZO0VBQ1osVUFBVTtFQUNWLDZCQUE2QjtFQUM3QixxQkFBcUI7RUF4RHJCO0lBZ0RGO01BVUksVUFBVTtNQUNWLFlBQVk7TUFDWixXQUFXLElBa0RkO0VBOUREO0lBZUksY0FBYztJQWZsQjtNQWlCTSxXQUFXO0VBakJqQjtJQXFCSSxVQUFVO0lBQ1YsMEJBQXlCO0VBdEI3QjtJQXlCSSxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixZQUFZO0lBNUJoQjtNQThCTSxxQkFBcUI7TUFDckIsV0FBVztNQUNYLFlBQVk7TUFDWixrQkFBa0I7TUFDbEIsa0JBQWtCO01BQ2xCLGNBQWM7TUFDZCxrQkFBa0I7TUFwQ3hCO1FBc0NRLGtCQUFrQjtRQUNsQixTQUFTO1FBQ1QsUUFBUTtRQUNSLGNBQWM7UUFDZCxXQUFXO1FBQ1gsV0FBVztRQUNYLGtCQUFrQjtRQUNsQixnQkFBZ0I7UUFDaEIseUJBQXlCO1FBOUNqQztVQWdEVSxXQUFXO1VBQ1gsY0FBYztVQUNkLFdBQVc7VUFDWCxXQUFXO1VBQ1gsa0JBQWtCO1VBQ2xCLGtCQUFrQjtVQUNsQixvQkFBb0I7VUFDcEIsT0FBTztVQUNQLGdC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Q0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFNBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsWUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxjQUFjO0VBQ2QsZUFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixpQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixrQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFDRjs7QUFFQTtFQUNFLGFBQWE7RUFDYixnQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGVBQWU7RUFDZixrQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixtQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGlCQUFpQjtFQUNqQixvQkFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UscUJBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLHFCQUNGOztBQUVBO0VBQ0Usc0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLHFCQUNGOztBQUVBO0VBQ0UsMkJBQ0Y7O0FBRUE7RUFDRSwyQkFDRjs7QUFFQTtFQUNFLDJCQUNGOztBQUVBO0VBQ0Usd0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxRQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxVQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxVQUNGOztBQUVBO0VBQ0UsVUFDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxVQUNGOztBQUVBO0VBQ0UsVUFDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsVUFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsVUFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxVQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSwwQkFBMEI7RUFDMUIsdUJBQXVCO0VBQ3ZCLGtCQUNGOztBQUVBO0VBQ0UsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2QixrQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsMkJBQ0Y7O0FBRUE7RUFDRSxzQkFDRjs7QUFFQTtFQUNFLDhCQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLHVCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSx1QkFDRjs7QUFFQTtFQUNFLHFCQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0UsMkJBQ0Y7O0FBRUE7RUFDRSx5QkFDRjs7QUFFQTtFQUNFLHVCQUNGOztBQUVBO0VBQ0UsOEJBQ0Y7O0FBRUE7RUFDRSw2QkFDRjs7QUFFQTtFQUNFLDZCQUNGOztBQUVBO0VBQ0UsdUJBQXFCO0VBQ3JCLG1EQUFtRDtFQUNuRCw0REFBNEQ7O0FBRzlEO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG1EQUFtRDtFQUNuRCw0REFBNEQ7O0FBRzlEO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLG9EQUFvRDtFQUNwRCw2REFBNkQ7O0FBRy9EO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLHFEQUFxRDtFQUNyRCw4REFBOEQ7O0FBR2hFO0VBQ0UsdUJBQXFCO0VBQ3JCLDJEQUEyRDtFQUMzRCxvREFBb0Q7O0FBR3REO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDJEQUEyRDtFQUMzRCxvREFBb0Q7O0FBR3REO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDREQUE0RDtFQUM1RCxxREFBcUQ7O0FBR3ZEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0UsdUJBQXFCO0VBQ3JCLDZEQUE2RDtFQUM3RCxzREFBc0Q7O0FBR3hEO0VBQ0U7QUFBcUI7O0FBR3ZCO0VBQ0U7QUFBcUI7O0FBR3ZCO0VBQ0UscUJBQXFCO0VBQ3JCLGtCQUNGOztBQUVBO0VBQ0UseUJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLFVBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxZQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsYUFDRjs7QUFFQTtFQUNFLGFBQ0Y7O0FBRUE7RUFDRSxhQUNGOztBQUVBO0VBQ0UsZUFBZTtFQUNmLGdCQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUNGOztBQUVBO0VBQ0UsY0FBYztFQUNkLGlCQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsaUJBQWlCO0VBQ2pCLG9CQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxvQkFDRjs7QUFFQTtFQUNFLG9CQUNGOztBQUVBO0VBQ0Usb0JBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLFlBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsaUJBQ0Y7O0FBRUE7RUFDRSxpQkFDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxlQUNGOztBQUVBO0VBQ0UsZUFDRjs7QUFFQTtFQUNFLGVBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0UsZ0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGdCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxnQkFDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0UsdUJBQ0Y7O0FBRUE7RUFDRSx1QkFDRjs7QUFFQTtFQUNFLGlCQUNGOztBQUVBO0VBQ0Usc0JBQ0Y7O0FBRUE7RUFDRSxzQkFDRjs7QUFFQTtFQUNFLHNCQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGtCQUNGOztBQUVBO0VBQ0UsbUJBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0Usa0JBQ0Y7O0FBRUE7RUFDRSxtQkFDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxXQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxrQkFDRjs7QUFFQTtFQUNFLG1CQUNGOztBQUVBO0VBQ0UsV0FDRjs7QUFFQTtFQUNFLFdBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLGNBQ0Y7O0FBRUE7RUFDRSxjQUNGOztBQUVBO0VBQ0UsY0FDRjs7QUFFQTtFQUNFLDBCQUNGOztBQUVBO0VBQ0UsNkJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLDBCQUNGOztBQUVBO0VBQ0UsNkJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLDBCQUNGOztBQUVBO0VBQ0UsNkJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLDBCQUNGOztBQUVBO0VBQ0UsNkJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFLDBCQUNGOztBQUVBO0VBQ0UsNkJBQ0Y7O0FBRUE7RUFDRSxxQkFDRjs7QUFFQTtFQUNFO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLHdCQUF3QjtJQUN4QixnQkFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsU0FDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsY0FBYztJQUNkLGVBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLGlCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGtCQUFrQjtJQUNsQixtQkFDRjtFQUVBO0lBQ0Usa0JBQWtCO0lBQ2xCLG1CQUNGO0VBRUE7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQ0Y7RUFFQTtJQUNFLGFBQWE7SUFDYixnQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxlQUFlO0lBQ2Ysa0JBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsZ0JBQWdCO0lBQ2hCLG1CQUNGO0VBRUE7SUFDRSxnQkFBZ0I7SUFDaEIsbUJBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixtQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixvQkFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UscUJBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxxQkFDRjtFQUVBO0lBQ0Usc0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxxQkFDRjtFQUVBO0lBQ0UsMkJBQ0Y7RUFFQTtJQUNFLDJCQUNGO0VBRUE7SUFDRSwyQkFDRjtFQUVBO0lBQ0Usd0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsYUFDRjtFQUVBO0lBQ0UsUUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLFVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLFVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxZQUNGO0VBRUE7SUFDRSwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZCLGtCQUNGO0VBRUE7SUFDRSwwQkFBMEI7SUFDMUIsdUJBQXVCO0lBQ3ZC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RjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsWUFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGVBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLHVCQUNGO0VBRUE7SUFDRSx1QkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLHNCQUNGO0VBRUE7SUFDRSxzQkFDRjtFQUVBO0lBQ0Usc0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSwwQkFDRjtFQUVBO0lBQ0UsNkJBQ0Y7RUFFQTtJQUNFLHFCQUNGO0VBRUE7SUFDRSwwQkFDRjtFQUVBO0lBQ0UsNkJBQ0Y7RUFFQTtJQUNFLHFCQUNGO0VBRUE7SUFDRSwwQkFDRjtFQUVBO0lBQ0UsNkJBQ0Y7RUFFQTtJQUNFLHFCQUNGO0VBRUE7SUFDRSwwQkFDRjtFQUVBO0lBQ0UsNkJBQ0Y7RUFFQTtJQUNFLHFCQUNGO0VBRUE7SUFDRSwwQkFDRjtFQUVBO0lBQ0UsNkJBQ0Y7RUFFQTtJQUNFLHFCQUNGLElBQUM7O0FBR0g7RUFDRTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZUFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSx3QkFBd0I7SUFDeEIsZ0JBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFNBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGNBQWM7SUFDZCxlQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGdCQUFnQjtJQUNoQixpQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFFQTtJQUNFLGlCQUFpQjtJQUNqQixrQkFDRjtFQUVBO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUNGO0VBRUE7SUFDRSxpQkFBaUI7SUFDakIsa0JBQ0Y7RUFF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QkFBaUI7SUFDakIsb0JBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsZUFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLHFCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxhQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UscUJBQ0Y7RUFFQTtJQUNFLHNCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UscUJBQ0Y7RUFFQTtJQUNFLDJCQUNGO0VBRUE7SUFDRSwyQkFDRjtFQUVBO0lBQ0UsMkJBQ0Y7RUFFQTtJQUNFLHdCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGFBQ0Y7RUFFQTtJQUNFLFFBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFVBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFVBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsVUFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxVQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLFVBQ0Y7RUFFQTtJQUNF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QkFDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxvQkFDRjtFQUVBO0lBQ0Usb0JBQ0Y7RUFFQTtJQUNFLG9CQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLFlBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxpQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxlQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGdCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0UsZ0JBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsaUJBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxnQkFDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSx1QkFDRjtFQUVBO0lBQ0UsdUJBQ0Y7RUFFQTtJQUNFLGlCQUNGO0VBRUE7SUFDRSxzQkFDRjtFQUVBO0lBQ0Usc0JBQ0Y7RUFFQTtJQUNFLHNCQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0Usa0JBQ0Y7RUFFQTtJQUNFLG1CQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxXQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxjQUNGO0VBRUE7SUFDRSxrQkFDRjtFQUVBO0lBQ0UsbUJBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLFdBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGNBQ0Y7RUFFQTtJQUNFLGtCQUNGO0VBRUE7SUFDRSxtQkFDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsV0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsY0FDRjtFQUVBO0lBQ0UsMEJBQ0Y7RUFFQTtJQUNFLDZCQUNGO0VBRUE7SUFDRSxxQkFDRjtFQUVBO0lBQ0UsMEJBQ0Y7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c0I7O0FBSzVCO0FDdGtCRTtFRHVrQkY7SUFHTSxjQUFjO0lBQ2QsV0FBVztJQUNYLFVBQVU7SUFDVixnQkFBZ0I7RUFOdEI7SUFVUSwwQkFBMEI7SUFDMUIsZUFBZTtJQUNmLGdCQUFnQixJQUNqQiIsImZpbGUiOiIuLi9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcbkBpbXBvcnQgXCJzZXR0aW5nXCI7XG5AaW1wb3J0IFwidG9wXCI7XG4vLyAyMDIz5bm05bqm44K744Os44Kv44OI44K344O844OI6Kq/5pW06L+96KiYXG5AaW1wb3J0IFwibW9kdWxlc1wiO1xuLy8g5rGO55So44Kv44Op44K5XG4ubGlzdC1tYXJrIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWN1c3RvbTtcbn1cbi5hdHRlbnRpb24tY29sb3Ige1xuICBjb2xvcjogI2QzMTUxNTtcbn1cbi5vcmFuZ2UtY29sb3Ige1xuICBjb2xvcjogJG9yYW5nZTtcbn1cbi5ibHVlLWNvbG9yIHtcbiAgY29sb3I6IGJsdWU7XG59XG4ud2hpdGUtY29sb3Ige1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibGFjay1jb2xvciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmxhcmdlLXRleHQge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAmLm1heCB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG4gIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLm1lZGl1bS10ZXh0IHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cbi5zdWItdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICB9XG4gIH1cbiAgJi5jdXN0b20ge1xuICAgIHAge1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wYWNrYWdlIHtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiRncmF5O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxpbmstYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkb3JhbmdlO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICBjb2xvcjogJGdyYXk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDonJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgJi5jdXN0b20ge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRvcmFuZ2U7XG4gICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAzMDBtcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxpbmstdGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vLyDjgqLjgqTjgrPjg7Pku5jjgY1cbi50aXRsZS1ib3gge1xuICAmLnBsdXMtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYnRuLWxpc3Qge1xuICAucGx1cy1pY29uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsNCwxNik7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG5cbi8v44Oh44Kk44Oz44OT44K444Ol44Ki44OrXG4ubXYge1xuICBoMSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxufVxuXG4vLyDjg4jjg4Pjg5fjgbjmiLvjgovjg5zjgr/jg7Ncbi50b3Atc2Nyb2xsIHtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDMlO1xuICByaWdodDogNSU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMDAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCgycHgsMnB4LDApO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICB9XG4gICYuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvdHRvbTogNSU7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG4gIH1cbiAgQGluY2x1ZGUgcGMge1xuICAgICY6aG92ZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCgtMnB4LC0ycHgsMCk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyDjg5rjg7zjgrjkuIvpg6jlm7rlrprjg5zjgr/jg7Ncbi5wYWdlLWZvb3Rlci1maXhlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5OTk7XG4gIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLy8g44K/44OWXG5oMSxoMixoMyxoNCB7XG4gIG1hcmdpbjogMDtcbn1cbi8vIOiHquS9nG1peGluXG5AbWl4aW4gZmxleENvbmZpZygkbWw6IDMlLCAkZDogNCwgJG10OiAkbWwpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICA+ICoge1xuICAgICRpOiAkZCArIDE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gI3skbWx9ICogKCN7JGR9IC0gMSkpIC8gI3skZH0gLSAwLjElKTtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JG1sfSAqICgjeyRkfSAtIDEpKSAvICN7JGR9IC0gMC4xJSk7XG4gICAgJjpub3QoOm50aC1jaGlsZCgjeyRkfW4gKyAxKSkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRtbDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQobiArICN7JGl9KSB7XG4gICAgICBtYXJnaW4tdG9wOiAkbXQ7XG4gICAgfVxuICB9XG59XG4uZGluIHtcbiAgZm9udC1mYW1pbHk6IGRpbi0yMDE0LCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4udGFiIHtcbiAgLmZsZXgtaW1nIHtcbiAgICBAaW5jbHVkZSBwYyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgJj5pbWcge1xuICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWItdGl0bGVzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gODAwcHgpIC8gMik7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50YWItdGl0bGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XG4gICAgcGFkZGluZzogMTBweCAwIDVweDtcbiAgICBjb2xvcjogIzY5Njk2OTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gICAgfVxuICAgID4gKiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgQGV4dGVuZCAuZGluO1xuICAgIH1cbiAgICAmX3RleHQge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmN1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWN1c3RvbTtcbiAgICAudGFiLXRpdGxlcyB7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgJG9yYW5nZTtcbiAgICAgIEBpbmNsdWRlIGZsZXhDb25maWcoMyUsIDIpO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWItdGl0bGUge1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgJi5zaG93LXRhYixcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wYWNrYWdlIHtcbiAgICAudGFiLXRpdGxlcyB7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzAwMDtcbiAgICAgIEBpbmNsdWRlIGZsZXhDb25maWcoMyUsIDMpO1xuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50YWItdGl0bGUge1xuICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMDAwO1xuICAgICAgJi5zaG93LXRhYixcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8g44Oc44K/44Oz44Oq44K544OIXG4uYnRuLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDIwcHg7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDonJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICB9XG4gICYuY3VzdG9tIHtcbiAgICBhIHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRvcmFuZ2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAzMDBtcztcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgJG9yYW5nZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgJG9yYW5nZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG4gICAgICB9XG4gICAgICAmLmFjY2VudCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgICAgICY+KiB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAzMDBtcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICAgICAgICAgICY+KiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnBhY2thZ2Uge1xuICAgIGEge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAzMDBtcztcbiAgICAgIH1cbiAgICAgICYuYWNjZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgJj4qIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDMwMG1zO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG4gICAgICAgICAgJj4qIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMzAwbXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIOODnOODvOODgOODvOODnOODg+OCr+OCuVxuLmJvcmRlci1ib3gge1xuICAuYm9yZGVyLWJveC10aXRsZSB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE3cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmJvcmRlci1ib3gtYm9keSB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICYrLmJvcmRlci1ib3gtYm9keSB7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIH1cbiAgfVxuICAmKy5ib3JkZXItYm94IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gICYuY3VzdG9tIHtcbiAgICAuYm9yZGVyLWJveC10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAuYm9yZGVyLWJveC1ib2R5IHtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRvcmFuZ2U7XG4gICAgfVxuICB9XG4gICYucGFja2FnZSB7XG4gICAgLmJvcmRlci1ib3gtdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB9XG4gICAgLmJvcmRlci1ib3gtYm9keSB7XG4gICAgICBib3JkZXI6IDNweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBwYyB7XG4gICAgJi5taW5pIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC50d28tY29sdW1uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAuYm9yZGVyLWJveC1ib2R5IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgMS41cHgpO1xuICAgICAgICAmKy5ib3JkZXItYm94LWJvZHkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIOOCouOCpOOCs+ODs+S7mOOBjeODnOODg+OCr+OCue+8iOenu+akje+8iVxuLmNvbC1mbGV4e1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLnNwZWNpYWwtb2ZmZXItYm94e1xuICAgIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICRvcmFuZ2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMTVweCk7XG4gICAgcGFkZGluZzogNjBweCAxMHB4O1xuICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSA1cHgpO1xuICAgICAgcGFkZGluZzogMjBweCA1JTtcbiAgICAgICY6bnRoLWNoaWxkKG4rMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+aW1nIHtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgIH1cbiAgICAmLnBsdXMtaWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbC1mbGV4LXRleHR7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICBzcGFue1xuICAgICAgICBjb2xvcjogI0QzMTUxNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wYWNrYWdle1xuICAgIC5zcGVjaWFsLW9mZmVyLWJveHtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICMwMDA7XG4gICAgfVxuICB9XG59XG5cbi8q44OG44O844OW44OrKi9cbi5wbGFuLWNoZWNrLXRhYmxlIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHRoLHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgdHI6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgdGgge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzU1NTtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9wYWNrYWdlL2Nzcy1tb2R1bGVzLWhmXG4vLyDlhbHpgJrjg6bjg7zjg4bjgqPjg6rjg4bjgqPjg7xDU1Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQHVzZSBcImNzcy1tb2R1bGVzLWhmL2Rpc3QvbW9kdWxlcy1yZXNldC5jc3NcIjtcblxuLy8g44K144Kk44OI5qiq5bmFXG4kdy1zaXRlOiAxMDgwcHg7XG4vLyDjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbiR3LXNwOiA3NjdweDtcbi8vIOaomea6luOCpOODvOOCuOODs+OCsFxuJGVhc2U6IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4vLyBNZWRpYVF1ZXJ5XG5AbWl4aW4gc3AoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXNwKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBwYygpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHctc3AgKyAxKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHctc3ApIHtcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdy1zcCArIDEpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi0tLS0tLS0tLS3lhbHpgJrjgrnjgr/jgqTjg6stLS0tLS0tLS0tLS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy9jb2xvclxuJG9yYW5nZTogI2YyOTYyMTtcbiRiZy1jdXN0b206ICNmN2Y1ZWQ7XG4kYmctZ3JheTogI2Y0ZjRmNDtcbiRncmF5LWxpZ2h0OiAjOTA5MDkwO1xuJGdyYXk6ICM1ZDVlNWQ7XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiTm90byBTYW5zIEpQXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5pbmFjdGl2ZS10ZXh0IHtcbiAgb3BhY2l0eTowLjIyMjIyMjIyMjIyMjtcbn1cblxuLy/jg5Xjg63jg7zjg4bjgqPjg7PjgrDjg5Djg4rjg7xcbi5maXhlZC1ibnJ7XG4gIHdpZHRoOiAyMyU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAyNXB4O1xuICByaWdodDogMzVweDtcbiAgei1pbmRleDogOTk5O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDYwMG1zO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLmZhZGVpbntcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gIH1cbiAgLmNsb3NlLWJ0bntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTExcHg7XG4gICAgcmlnaHQ6IC0xMXB4O1xuICAgIC5idG4tYm5ye1xuICAgICAgYmFja2dyb3VuZDogIzUwNTA1MGQ5O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5saW5le1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDI4JTtcbiAgICAgICAgdG9wOiA0NiU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9jb250ZW50c+W5hVxuLmN0biB7XG4gICYtaW5uZXIge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDgwcHggMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMzBweCA1JTtcbiAgICB9XG4gIH1cbn1cblxuLy9mbGV4IDJjb2x1bW5zIFBDXG4uY3RuLWZsZXgge1xuICBAaW5jbHVkZSBwYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNhcmQge1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gNTBweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgICAgJjpudGgtb2YtdHlwZSgybikge1xuICAgICAgICBtYXJnaW4tbGVmdDogODhweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy/nlLvlg4/luYVtYXhcbi5pbWctYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi8v6LWk5rOo5oSP5paHXG4uYXR0ZW50aW9uIHtcbiAgY29sb3I6ICNkMzE1MTU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgQGluY2x1ZGUgcGMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOztcbiAgfVxuICAmLnRhYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi8v6buS5p6g44Kk44Oz44OV44Kp44Oh44O844K344On44OzXG4uaW5mby1ib3gge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6MnB4IHNvbGlkICMwMDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDEwJTtcbn1cblxuLnRpY2tldC10b3Age1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgfVxufVxuXG4vL+ODhuOCreOCueODiOODquODs+OCr1xuLnRleHQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICYud2hpdGUge1xuICAgIGNvbG9yOiNmZmY7XG4gIH1cbn1cblxuLy/jg5zjgr/jg7Pnmb3mipzjgY1cbkBtaXhpbiBidXR0b24wMSgkdy1zaXplOiAxMDAlLCAkZm9udC1zaXplOiAxLjJyZW0sICRib3JkZXItY29sb3I6ICRvcmFuZ2UsICRiZy1jb2xvcjogI2ZmZikge1xuICB3aWR0aDogJHctc2l6ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICRiZy1jb2xvcjtcbiAgYm9yZGVyOiAzcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMjBweCA0JTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogMjBweCA4JTtcbiAgfVxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDQ1JTtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzMSU7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgdG9wOiAzMyU7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICByaWdodDogMjVweDtcbiAgICB9XG4gIH1cbiAgJi5ncmF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xuICAgIGJvcmRlci1jb2xvcjogIzNjM2MzYztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6OmFmdGVyLFxuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8v44OZ44K/5aGX44KK44Oc44K/44OzXG5AbWl4aW4gYnV0dG9uMDIoJGNvbG9yOiAkb3JhbmdlKSB7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICB0b3A6IDQ1JTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHRvcDogMzIlO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICAgICYuZ3JheW91dCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjM2MzYzNjO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjM2MzYzNjO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6OmFmdGVyLFxuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL+OCs+ODs+ODhuODs+ODhOOCv+OCpOODiOODq1xuQG1peGluIGN0bi10aXRsZSgkYmctY29sb3I6ICRvcmFuZ2UpIHtcbiAgYmFja2dyb3VuZDogJGJnLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGgyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgcGMge1xuICAgICAgcGFkZGluZzogMzVweCAwO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8v44Oq44Oz44Kv44Oq44K544OIXG5AbWl4aW4gbGluay1ib3goJGNvbG9yOiAkb3JhbmdlLCAkdGV4dC1jb2xvcjogIzY5Njk2OSkge1xuICAubGluay1ib3gtaW5uZXIge1xuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICB0b3A6IDU0JTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgdG9wOiA0NCU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTclO1xuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8v44OB44Kx44OD44OI5YCk5q6144OG44O844OW44OrXG5AbWl4aW4gdGlja2V0LXRhYmxlKCRjb2xvcjogJG9yYW5nZSkge1xuICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gIEBpbmNsdWRlIHBjIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbiAgLnRpY2tldC10ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAucHJpY2Uge1xuICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC41ZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vdGUge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfVxuICB9XG4gIC5jb2wge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3I7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8gc3R5bGUuY3NzXG5AaW1wb3J0IHVybCgvL21heGNkbi5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjcuMC9jc3MvZm9udC1hd2Vzb21lLm1pbi5jc3MpO1xuQGltcG9ydCB1cmwoLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bzo0MDAsNzAwfE5vdG8rU2FucytKUDo0MDAsNzAwLDkwMHxPc3dhbGQ6NTAwLDcwMCk7XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiTm90byBTYW5zIEpQXCIsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmEge1xuICBjb2xvcjogIzAwOTBmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gIH1cblxuICAmLm5vTGluayB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubm9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NzcgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wY05vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucGNOb25lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3BOb25lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuc3BOb25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYnIge1xuICAmLnBjIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAmLnNwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJyLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYnIuc3Age1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ub0xpbmsge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnRSZWQge1xuICBjb2xvcjogI2U2MDAxMiAhaW1wb3J0YW50O1xufVxuXG4udEJsdWUge1xuICBjb2xvcjogIzAwMTNlNSAhaW1wb3J0YW50O1xufVxuXG5bY2xhc3NePVwidGV4dExpbmtcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnRleHRMaW5rMDIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuW2NsYXNzXj1cInRleHRMaW5rXCJdOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbmFbY2xhc3NePVwidGV4dExpbmtcIl06YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDNweDtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAwO1xufVxuXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDQyMCAvIDEzNjYgKiAxMDAlKTtcbn1cblxuLm1haW5CZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL3BsX2ltZy9tYWluX3BjLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4jdG9wIHtcbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAyMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAlLCAyMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMCUsIDIwJSk7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAyNXB4ICM5YjgzMDA7XG4gICAgd2lkdGg6IDM4JTtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICB9XG4gIH1cbiAgI3JlYWQge1xuICAgIG1hcmdpbi10b3A6IDIuNWVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNjUwIC8gNzUwICogMTAwJSk7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tYWluQmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL3BsX2ltZy9tYWluX3NwLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgI3RvcCBoMSB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01JSwgMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUlLCAyMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01JSwgMjAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjdG9wIGgxIHtcbiAgICB3aWR0aDogODAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyJSwgMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEyJSwgMjAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTIlLCAyMCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN0b3AgI3JlYWQge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG59XG5cbiNjYXV0aW9ucyBkbCB7XG4gIGR0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIHBhZGRpbmc6IDFlbSAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB9XG5cbiAgZGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuXG4uY29udGVudEJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2NhdXRpb25zIGRsIGRkLFxuICAuY29udGVudEJsb2NrIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cbn1cblxuLmJveExpbmtXcmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgLnNlbGVjdEJveCB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBib3JkZXI6IDAuOGVtIHNvbGlkO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJiNjdXN0b20ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZkMjAwO1xuICAgIH1cblxuICAgICYjcGFja2FnZSB7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgJiNjdXN0b20gLnRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQyMDA7XG4gICAgfVxuXG4gICAgJiNwYWNrYWdlIC50aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQyYTMxO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYm94TGlua1dyYXAge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5zZWxlY3RCb3gge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5oMy50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxucCArIGgzLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmJnQmxvY2tHcmF5IHtcbiAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjOyovXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIHBhZGRpbmc6IDNlbSAwO1xufVxuXG4uYm9yZGVyQm94IHtcbiAgcGFkZGluZzogMmVtIDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgNXB4ICNmZmNjMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA2ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMWVtO1xufVxuXG4uc3ViSGVhZGVyIHtcbiAgLypwYWRkaW5nOiA4JSAwOyovXG4gIGNvbG9yOiAjZmZmO1xuXG4gIC8qYmFja2dyb3VuZDogdXJsKC4uL3BsX2ltZy9wYWNrYWdlL21haW5fcGFja2FnZV9wYy5qcGcpbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7Ki9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnN1YkhlYWRlcl9wYWNrYWdlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL3BsX2ltZy9wYWNrYWdlL21haW5fcGFja2FnZV9wYy5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4uc3ViSGVhZGVyX2N1c3RvbSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9wbF9pbWcvY3VzdG9tL21haW5fY3VzdG9tX3BjLmpwZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC8qLnN1YkhlYWRlciB7XG4gICAgcGFkZGluZzogMTglIDA7XG4gICAgfSovXG5cbiAgLnN1YkhlYWRlcl9wYWNrYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vcGxfaW1nL3BhY2thZ2UvbWFpbl9wYWNrYWdlX3NwLmpwZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgfVxuXG4gIC5zdWJIZWFkZXJfY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vcGxfaW1nL2N1c3RvbS9tYWluX2N1c3RvbV9zcC5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIH1cbn1cblxuLnN1YkhlYWRlciB7XG4gIC5zaXRlVHRsIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgfVxuICB9XG5cbiAgaDEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA0NSU7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJi5qcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICB9XG5cbiAgICAgICYuZW4ge1xuICAgICAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnN1YkhlYWRlciBoMSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnN1YkhlYWRlciBoMSBzcGFuLmpwIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5ib3JkZXJCb3gge1xuICAgIHBhZGRpbmc6IDJlbSAyNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG5cbiAgI3N1YiAuY2F0ZWdvcnkge1xuICAgIGgyIHtcbiAgICAgIC8qcGFkZGluZy1sZWZ0OiA0MHB4OyovXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogNzVweDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbiNzdWIgLmNhdGVnb3J5IGE6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29udGVudFdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNWVkO1xuXG4gIHNlY3Rpb24gKyBzZWN0aW9uIC5jb250ZW50SW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgJi5wdCB7XG4gICAgICBwYWRkaW5nLXRvcDogNWVtO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGVudElubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiA1ZW0gMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRlbnRJbm5lciB7XG4gICAgcGFkZGluZzogM2VtIDEwcHg7XG4gIH1cblxuICAuY29udGVudFdyYXAgc2VjdGlvbiArIHNlY3Rpb24gLmNvbnRlbnRJbm5lci5wdCB7XG4gICAgcGFkZGluZy10b3A6IDNlbTtcbiAgfVxuXG4gICNyZWFkIC5jb250ZW50SW5uZXIsXG4gICNwb2ludCAuY29udGVudElubmVyIHtcbiAgICBwYWRkaW5nOiAzZW0gMTBweDtcbiAgfVxufVxuXG5bY2xhc3NePVwiaXRlbUxpc3RcIl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZTtcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG5cbi5pdGVtTGlzdDQgPiAqIHtcbiAgd2lkdGg6IDI0JTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5pdGVtTGlzdDMgPiAqLFxuLml0ZW1MaXN0MDMgPiAqIHtcbiAgd2lkdGg6IDMyJTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5pdGVtTGlzdDIgPiAqIHtcbiAgd2lkdGg6IDQ5JTtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5pdGVtTGlzdDQge1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIzJTtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIzJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaXRlbUxpc3QyID4gKixcbiAgLml0ZW1MaXN0MDMgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaXRlbUxpc3QzID4gKixcbiAgLml0ZW1MaXN0NCA+ICoge1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbn1cblxuLmNvbHVtbkxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG5cbiAgLnRleHQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXg6IDE7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAwIDFlbTtcblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29sdW1uTGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuY29sdW1uTGlzdCAudGh1bSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvbHVtbkxpc3QgLnRodW0ge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmNvbHVtbkxpc3QgLnRleHQge1xuICAgIHBhZGRpbmc6IDFlbSAwO1xuICB9XG59XG5cbi5idG5CbG9jayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgYVtjbGFzc149XCJidG5cIl0ge1xuICAgIG1hcmdpbjogMDtcblxuICAgIC8qd2lkdGg6IDkwJTsqL1xuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgNSU7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5idG5CbG9jayBhW2NsYXNzXj1cImJ0blwiXSB7XG4gICAgJjpudGgtY2hpbGQoMm4pLFxuICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgICBtYXJnaW46IDUlIDAgMCAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxZW0gYXV0byAwO1xuICBwYWRkaW5nOiAyMHB4IDQwcHggMjBweCAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzICFpbXBvcnRhbnQ7XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICBmb250LXNpemU6IDEuNmVtO1xuICAgIHJpZ2h0OiAxZW07XG4gIH1cbiAgJi5ub0xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gICYuYnRuMDEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNDI4Mjg7XG4gICAgYm9yZGVyOiBzb2xpZCAzcHggI0M0MjgyODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gICYuYnRuMDIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiBzb2xpZCAzcHggIzAwMDtcbiAgICB3aWR0aDogOTAlO1xuICB9XG4gICYuYnRuMDMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBzb2xpZCAzcHggJG9yYW5nZTtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAmLmJ0bjA0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlcjogc29saWQgM3B4ICRvcmFuZ2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAmLmJ0bjA1IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgYm9yZGVyOiBzb2xpZCAycHggIzAwMDtcbiAgfVxuICAmLmZ1bGwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLmhhbGYge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLypzcGFuLmJ0bl9yZWQgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogI2NhMzYzNjtcbiAgICBwYWRkaW5nOiAxZW0gMWVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlcjogc29saWQgM3B4ICMwMDAwMDA7XG4gICAgYm94LXNoYWRvdzogNnB4IDZweCAjMDAwMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiovXG5cbltjbGFzc149XCJpdGVtTGlzdFwiXSBhW2NsYXNzXj1cImJ0blwiXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICBhW2NsYXNzXj1cImJ0blwiXSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG5cbi5idG5fYm94IHtcbiAgcGFkZGluZzogMWVtIDFlbSAyZW07XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDJlbTtcbn1cblxuLmJ0bl9ib3hfY3VzdG9tIHtcbiAgYmFja2dyb3VuZDogI2ZmZDIwMDtcbn1cblxuLmJ0bl9ib3hfcGFja2FnZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG59XG5cbi5sb2dvX3RpdGxlIGltZyB7XG4gIHdpZHRoOiAzMDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmJ0bl9ib3gge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAubG9nb190aXRsZSBpbWcge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxufVxuXG4uYW5jaG9yX2J0biB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICBsaSB7XG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xuXG4gICAgJi5hbmNfY3VzdG9tIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmQyMDA7XG4gICAgfVxuXG4gICAgJi5hbmNfcGFja2FnZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICB9XG59XG5cbmxpIGEuYW5jX2J0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHJpZ2h0OiAxZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5hbmNob3JfYnRuIGxpIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cblxuLyogaDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3ZTE7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAuNmVtIDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcblxuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjhhN2UxO1xuICBib3R0b206IC0xLjJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn0gKi9cblxuaDIudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMWVtIDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiAjc3ViIGgyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogLjY1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59ICovXG5cbiNjb250YWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1ZW0gMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL3BsX2ltZy9iZ19mb290ZXIuanBnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgLmNvbnRhY3RJbiB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgZHQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuOGVtO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBkZCBoMyB7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuXG4gICAgICAvKm1hcmdpbi1ib3R0b206IDE1cHg7Ki9cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIH1cbiAgfVxufVxuXG4vKiAjY29udGFjdDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IC40O1xufSAqL1xuXG5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICMyZDJhMzE7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyZW0gMDtcblxuICAuZnRMaW5rIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cblxuICAuY29weSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgfVxufVxuXG4uYWNXcmFwIHtcbiAgZHQuYWNUaXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY3Zjc7XG4gICAgY29sb3I6ICNkMDA0MTI7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIEpQXCIsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMC44ZW0gMi41ZW0gMC44ZW0gMWVtO1xuICAgIGJvcmRlcjogc29saWQgM3B4ICNkMDA0MTI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgcmlnaHQ6IDAuNWVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDRweCAjZmZmN2Y3O1xuICAgIH1cblxuICAgICYub3BlbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDAwNDEyO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDRweCAjZDAwNDEyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGRkIHtcbiAgICBoMyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgcGFkZGluZzogMC41ZW0gMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZDAwNDEyO1xuICAgICAgY29sb3I6ICNkMDA0MTI7XG4gICAgfVxuXG4gICAgLmNwRGV0YWlsV3JhcCB7XG4gICAgICBwYWRkaW5nOiAxZW0gMWVtIDJlbTtcbiAgICB9XG5cbiAgICAmLmFjQ29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxLjVlbTtcbiAgICB9XG4gIH1cblxuICArIC5hY1dyYXAge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYWNXcmFwIGR0LmFjVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgLmFjV3JhcCBkdC5hY1RpdGxlOmFmdGVyIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG4vKi5hY1dyYXAgZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xufSovXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hY1dyYXAgZGQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIC5hY1dyYXAgZGQuYWNDb250ZW50IHtcbiAgICBwYWRkaW5nOiAxZW0gNXB4O1xuICB9XG59XG5cbi5tdXN0UHJlcGFyZVdyYXAge1xuICAvKmJvcmRlcjogc29saWQgM3B4ICMwMDA7Ki9cblxuICAudHRsIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxZW0gMCAzZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcblxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgvcGMvdGlja2V0L3NlbGVjdHNlYXQvMjAyMC9wbF9pbWcvaWNvbl9leGNsYW1hdGlvbi5zdmcpO1xuICAgICAgICB3aWR0aDogMmVtO1xuICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDUwcHggMzBweDtcblxuICAgIC5sZWFkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuNWVtO1xuICAgIH1cblxuICAgIC5pdGVtIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBkbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgcGFkZGluZzogMS41ZW0gMCAxLjVlbTtcblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgZHQge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgZGQubnVtYmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRvcDogLTAuN2VtO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAubnVtYmVyICsgZHQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubXVzdFByZXBhcmVXcmFwIC50dGwgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubXVzdFByZXBhcmVXcmFwIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG5cbiAgICAuaXRlbSBkbCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW46IDQwcHggMCAwIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNzdWIge1xuICAmLnBhY2thZ2UgI3BvaW50IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vcGxfaW1nL3BhY2thZ2UvYmdfcGFja2FnZS5qcGcpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgJi5jdXN0b20gI3BvaW50IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vcGxfaW1nL2N1c3RvbS9iZ19jdXN0b20uanBnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxufVxuXG4jdG9wICNwb2ludCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9wbF9pbWcvY3VzdG9tL2JnX2N1c3RvbS5qcGcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLnBhY2thZ2VUdGwge1xuICBmb250LXNpemU6IDIuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcblxuICBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNjAlLCAjZGNkY2RjIDYwJSk7XG4gIH1cbn1cblxuLmN1c3RvbVR0bCB7XG4gIGZvbnQtc2l6ZTogMi4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA2MCUsICNmZmQyMDAgNjAlKTtcbiAgfVxufVxuXG4ucG9pbnRfYiB7XG4gIGJvcmRlci1ib3R0b206IDRweCBkb3R0ZWQ7XG59XG5cbi5wb2ludF9iMDIge1xuICBib3JkZXItYm90dG9tOiA0cHggZG90dGVkICNmNDU0NTQ7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG59XG5cbi5wb2ludF9iMDMge1xuICBib3JkZXItYm90dG9tOiA0cHggZG90dGVkICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMS44ZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jc3ViLnBhY2thZ2UgI3BvaW50IC5zZWNUdGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjI4ZW07XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmQyMDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZkMjAwO1xufVxuXG51bCB7XG4gICYucG9pbnRMaXN0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDIyJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMiU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZkMjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG5cbiAgICAgIC5wb2ludF9pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucG9pbnRMaXN0MiBsaSB7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIH1cblxuICAmLnBvaW50TGlzdCBsaSAuaW5uZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICNkYTJhMmE7XG4gICAgICBmb250LXNpemU6IDEuM2VtO1xuXG4gICAgICAmLnBvaW50X2Ige1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgfVxuXG4gICAgICAmLmFzdGVyaXNrIHtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qIHVsLnBvaW50TGlzdCBsaTpudGgtY2hpbGQoMikge1xuICBtYXJnaW46IDAgMmVtO1xufSAqL1xuXG4uYXN0ZXJpc2tfdGV4dCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICB1bC5wb2ludExpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICAucG9pbnRfaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDEyJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAgIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyogdWwucG9pbnRMaXN0IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAwO1xuICB9ICovXG59XG5cbi5zZWNUdGwge1xuICBmb250LXNpemU6IDEuNmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcblxuICBzcGFuIHtcbiAgICBjb2xvcjogI2RhMmEyYTtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNlY1R0bCB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuLnBsYW5MaW5rV3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzIuNSU7XG4gICAgcGFkZGluZzogMTBweCAxMHB4IDE1cHg7XG4gIH1cblxuICBkbCB7XG4gICAgYS5hbGwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG5cbiAgICBkdCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIC8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDVweCAjZmZkMjAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHh0IHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI2RhMmEyYTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBtYXJnaW46IDAuNWVtIGF1dG87XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIC5wcmljZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG5cbiAgICAgIC8qZm9udC13ZWlnaHQ6IGJvbGQ7Ki9cbiAgICAgIG1hcmdpbjogMC41ZW0gMDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLnBsYW5MaW5rV3JhcCBkbDpob3ZlciB7XG4gIG9wYWNpdHk6IC44O1xufSovXG5cbi8qLnBsYW5MaW5rV3JhcCBkbCAucGxhbl9hYyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkYTJhMmE7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59Ki9cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsYW5MaW5rV3JhcCB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4O1xuICAgIH1cblxuICAgIGRsIHtcbiAgICAgIGR0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG5cbiAgICAgICAgLypmb250LXdlaWdodDogbm9ybWFsOyovXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGh1bSB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICB9XG5cbiAgICAgIC50eHQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICB9XG5cbiAgICAgIC5wcmljZSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKi5wbGFuTGlua1dyYXAgZGw6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDI1cHggMjVweCAwIDA7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9Ki9cblxuICAvKi5wbGFuTGlua1dyYXAgZGwgLnR4dCB7XG4gICAgd2lkdGg6IDUlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIH0qL1xufVxuXG4uc2VsZWN0TmF2V3JhcCB1bC5uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAzMyU7XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyMHB4IDJweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEuMTVlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCA4cHggIzk5OTk5OTtcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA4cHggIzk5OTk5OTtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgOHB4ICM5OTk5OTk7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQyMDA7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDhweCAjMDAwMDAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDhweCAjMDAwMDAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCA4cHggIzAwMDAwMDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNlbGVjdE5hdldyYXAgdWwubmF2IGxpIHtcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMnB4O1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgNnB4ICM5OTk5OTk7XG4gICAgICBib3JkZXItbGVmdDogc29saWQgNnB4ICM5OTk5OTk7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDZweCAjOTk5OTk5O1xuICAgIH1cblxuICAgICYuYWN0aXZlIGEge1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgNnB4ICMwMDAwMDA7XG4gICAgICBib3JkZXItbGVmdDogc29saWQgNnB4ICMwMDAwMDA7XG4gICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDZweCAjMDAwMDAwO1xuICAgIH1cbiAgfVxufVxuXG4uTmF2Q29udGVudCB7XG4gIHBhZGRpbmc6IDM1cHggMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNrYWdlIHtcbiAgJi5zcGVjaWFsIC5OYXZDb250ZW50IHtcbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICNjODM5NTU7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgJi53ZWVrIC5OYXZDb250ZW50IHtcbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICMzYTYxNGY7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgJi5zZWF0IC5OYXZDb250ZW50IHtcbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICMyYzRiNzk7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5cbi5OYXZDb250ZW50IHtcbiAgLnBsYW5DYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcblxuICAgIHNwYW4ge1xuICAgICAgLypib3JkZXItYm90dG9tOiBzb2xpZCA1cHggI2ZmZDIwMDsqL1xuICAgICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMjAwO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBwYWRkaW5nOiAuMmVtIDFlbSovXG4gICAgICBib3JkZXItYm90dG9tOiBkb3R0ZWQgNnB4ICNmZmQyMDA7XG5cbiAgICAgIC8qcGFkZGluZy1ib3R0b206NXB4OyovXG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB3aWR0aDogNDklO1xuXG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDIwcHggMzVweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICAgICAgICBsZWZ0OiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLk5hdkNvbnRlbnQge1xuICAgIHVsIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4IDE1cHggMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjk1ZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsYW5DYXB0aW9uIHNwYW4ge1xuICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnBsYW5JdGVtIHtcbiAgKyAucGxhbkl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDRlbTtcbiAgfVxuXG4gIGR0IHtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZDogI2M4Mzk1NTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG59XG5cbi5wYWNrYWdlIHtcbiAgJi5zcGVjaWFsIC5wbGFuSXRlbSBkdCB7XG4gICAgLypiYWNrZ3JvdW5kLWNvbG9yOiAjYzgzOTU1OyovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gICYud2VlayAucGxhbkl0ZW0gZHQge1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogIzNhNjE0ZjsqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAmLnNlYXQgLnBsYW5JdGVtIGR0IHtcbiAgICAvKmJhY2tncm91bmQtY29sb3I6ICMyYzRiNzk7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5cbmRsLnBsYW5JdGVtIHtcbiAgLnNlYXRNYXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5kZXRhaWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICAuc2VhdE1hcCB7XG4gICAgICB3aWR0aDogMzUlO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0Qm94IHtcbiAgICAgIHdpZHRoOiA2NSU7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICAgIC5wcmljZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsYW5JdGVtIGR0IHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICB9XG5cbiAgZGwucGxhbkl0ZW0gLmRldGFpbCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCA0NXB4IDEwcHg7XG5cbiAgICA+ICoge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYnRuQXJlYSAuaXRlbUxpc3QyID4gKiB7XG4gICAgd2lkdGg6IDg1JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIGRsLnBsYW5JdGVtIC5kZXRhaWwgLnNlYXRNYXAgaW1nIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxufVxuXG4uc3RlcFdyYXAge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjFlbTtcblxuICA+ICoge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG5cbiAgLnN0ZXAge1xuICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7XG5cbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuY29tcGxldGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZkMjAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICB9XG59XG5cbiNidG5fdGFrYXRpY2tldCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgd2lkdGg6IDM1JTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cblxuaDIubW9kYWxUdGwge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cblxuLnBsX21vZGFsQmxvY2sgLmJlbmVmaXRCb3gge1xuICBkdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG5cbiAgICBzcGFuIHtcbiAgICAgICYubGFiZWwge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYucmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkNDMzNztcbiAgICAgIH1cblxuICAgICAgJi5nb2xkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YzkwMDtcbiAgICAgIH1cblxuICAgICAgJi5ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTc2NzE7XG4gICAgICB9XG5cbiAgICAgICYuYmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDI0NzU7XG4gICAgICB9XG5cbiAgICAgICYuaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGQge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLnRodW0ge1xuICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCk7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDEuMDVlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIH1cblxuICAgICAgLmRldGFpbCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOGY1ZWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLm1mcC1jb250ZW50IHtcbiAgICBtYXJnaW46IDMwcHggYXV0byAyMHB4O1xuICB9XG5cbiAgLnBsX21vZGFsQmxvY2sge1xuICAgIGhlaWdodDogNDgwcHg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcblxuICAgIC5iZW5lZml0Qm94IGRkIHtcbiAgICAgIC50aHVtIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2NoZWR1bGVUYWJsZVdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZDtcbn1cblxuLnNjaGVkdWxlVGFibGUge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcblxuICB1bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XG4gICAgZm9udC1zaXplOiAwLjk1ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uc2NoZWR1bGVUYWJsZVdyYXAgLnR5cGUge1xuICB3aWR0aDogNTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGdvbGQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCAjMDAwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLnNjaGVkdWxlVGFibGUge1xuICB1bCBsaSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMTtcbiAgICBmbGV4OiAxO1xuXG4gICAgJi5kYXkgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi77yIXCI7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIu+8iVwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRoLnBsX2ZpeEwge1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc2NoZWR1bGVUYWJsZSB1bCB7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gIH1cblxuICAuc2NoZWR1bGVUYWJsZVdyYXAgLnR5cGUge1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG59XG5cbi8q44Oq44K544OIKi9cblxuLmxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogMHB4O1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB3aWR0aDogNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG5cbi8q44OG44O844OW44OrKi9cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTVlbTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB0aCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC8vYm9yZGVyOiBzb2xpZCAxcHggIzU1NTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIHRkIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIC8vYm9yZGVyOiBzb2xpZCAxcHggIzU1NTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4uc3RhbmRpbmdfdGFibGUgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAmLmJrX2toYWtpIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjBlNjhjO1xuICB9XG4gICYuYmtfZ3JheSB7XG4gICAgYmFja2dyb3VuZDogI2RjZGNkYztcbiAgfVxuICAmLmJrX3BhbGVnb2xkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOGRjO1xuICB9XG4gIC50ZXh0X2xlZnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxudGFibGUgdHIge1xuICAuY29sYXJfY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZkMjAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmNvbGFyX3BhY2thZ2Uge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsX3Njcm9sbFRhYmxlIHRhYmxlIHtcbiAgICB3aWR0aDogNzYwcHg7XG4gIH1cblxuICB0YWJsZSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLm5vdGVfdyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAubm90ZV93IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKi0tMjAyMDEyMjDov73liqAtLS0tLS0tLS0tLS0tKi9cblxuI2Vhc3lfc3RlcHMge1xuICB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC8qLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lO1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZTtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7Ki9cbiAgfVxuXG4gIGxpIHtcbiAgICB3aWR0aDogMzIlO1xuXG4gICAgLypiYWNrZ3JvdW5kOiAjY2NjY2NjOyovXG5cbiAgICAuc3RlcHNfbm8ge1xuICAgICAgYmFja2dyb3VuZDogI2MyMWUzZTtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAvKmJvcmRlci1yYWRpdXM6IDUwcHg7Ki9cbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgLypsaW5lLWhlaWdodDogMS41OyovXG4gICAgICAvKm1hcmdpbjogMCAxMHB4IDEzcHggMDsqL1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4jZWFzeV9zdGVwczAyIHtcbiAgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAvKmFsaWduLWl0ZW1zOiBjZW50ZXI7Ki9cbiAgICAvKi13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZTtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyovXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuc3RlcHMgbGkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIC8qd2lkdGg6IDEwMCU7Ki9cbiAgICB9XG5cbiAgICAuc3RlcHNfbm8ge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDEuNmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHBhZGRpbmc6IDJweCAxLjZlbSAzcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zdGVwIHtcbiAgICAgIHdpZHRoOiAyNCU7XG4gICAgICBtYXJnaW46IDAgYXV0byAzZW07XG4gICAgfVxuXG4gICAgJi5hcnJvdyB7XG4gICAgICB3aWR0aDogMTQlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnN0ZXBfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2Vhc3lfc3RlcHMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgI2Vhc3lfc3RlcHMwMiAuc3RlcHMgbGkge1xuICAgICYuc3RlcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmLmFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnN0ZXBfdGV4dCB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuI3BsYW4ge1xuICAuc2V0Ym94IHtcbiAgICBib3JkZXI6IHNvbGlkIDVweCAjMmM0Yjc5O1xuICB9XG5cbiAgLnNldF90aXRsZSB7XG4gICAgYmFja2dyb3VuZDogIzJjNGI3OTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnNldF90ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMWVtO1xuICB9XG59XG5cbi5wbGFuX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lO1xuICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmU7XG5cbiAgLyphbGlnbi1pdGVtczogYmFzZWxpbmU7Ki9cbn1cblxuI3BsYW4gLnBsYW5fc2V0X3RpdGxlIHtcbiAgYmFja2dyb3VuZDogI2ZmY2MwMDtcbiAgcGFkZGluZzogMnB4IDEwcHggM3B4O1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMTBweCAxM3B4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5wbGFuX3dyYXAgLnBsYW5fY29udCB7XG4gIHdpZHRoOiAzMiU7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4jcGxhbiAucGxhbl9jb250IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAvKmJhY2tncm91bmQ6ICNmMmYwZGY7Ki9cbiAgLypib3JkZXI6c29saWQgM3B4ICNmZmNjMDA7Ki9cbiAgbWFyZ2luOiAwLjVlbSA1cHg7XG5cbiAgLypwYWRkaW5nOiAxZW0gMWVtIDJlbTsqL1xuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmU7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZTtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ucGxhbl9jb250X3RpdGxlIHtcbiAgYmFja2dyb3VuZDogI2ZmY2MwMDtcblxuICAvKmJvcmRlci1yYWRpdXM6IDUwcHg7Ki9cbiAgcGFkZGluZzogMnB4IDEwcHggM3B4O1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW46IDAgMTBweCAxM3B4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNwbGFuIC5wbGFuX2NvbnQgbGkge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcGxhbiAucGxhbl9jb250IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKi5hY19mbGV4X3RleHQgLnNldF90dGwgc3BhbntcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCA1cHggI2ZmZDIwMDtcbn0qL1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI3NlbGVjdGFibGVfc2V0IHtcbn1cblxuLnBsYW5BY1dyYXAgLnR0bCxcbi5wbGFuQWNXcmFwMDIgLnR0bCB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxZW0gMTBweCAxZW0gMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuXG4ucGxhbkFjV3JhcCAudHRsIHtcbiAgcGFkZGluZzogMWVtIDEwcHggNWVtIDJlbTtcbn1cblxuLyoucGxhbkFjV3JhcDAyIOOCouOCs+ODvOODh+OCo+OCquODs+OBmOOCg+OBquOBhCovXG4vKi5wbGFuQWNXcmFwIOOCouOCs+ODvOODh+OCo+OCquODsyovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucGxhbkFjV3JhcCAudHRsLFxuICAucGxhbkFjV3JhcDAyIC50dGwge1xuICAgIHBhZGRpbmc6IDFlbSAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wbGFuQWNXcmFwIC50dGwge1xuICAgIHBhZGRpbmc6IDFlbSAxZW0gNWVtIDFlbTtcbiAgfVxufVxuXG4jc2VsZWN0YWJsZV9zZXQge1xuICAuc2V0X3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBmb250LXNpemU6IDEuOGVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgc3BhbiB7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCA1cHggI2ZmZDIwMDtcbiAgICB9XG4gIH1cblxuICAuc2V0X3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nOiAxZW07XG5cbiAgICAudGV4dF9ub3RlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIH1cbiAgfVxuXG4gIC5wbGFuX3NldF90aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmY2MwMDtcbiAgICBwYWRkaW5nOiAycHggMTBweCAzcHg7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAxMHB4IDEzcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnBsYW5fY29udCB7XG4gICAgd2lkdGg6IDMyJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMC41ZW0gNXB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZTtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLnBsYW5fY29udF90aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmY2MwMDtcbiAgICBwYWRkaW5nOiAycHggMTBweCAzcHg7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbjogMCAxMHB4IDEzcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAucGxhbl9jb250IGxpIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gICNzZWxlY3RhYmxlX3NldCB7XG4gICAgLnNldF90dGwge1xuICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuXG4gICAgLnBsYW5fY29udCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmFjX2ZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgd2lkdGg6IDk2JTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG4gIC5hY19mbGV4X3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICB9XG5cbiAgLmFjX2ZsZXhfdGh1bSB7XG4gIH1cblxuICAuYWNfZmxleF90ZXh0IC5zZXRfcHJpY2UgcCB7XG4gICAgZm9udC1zaXplOiAxLjJlbSAhaW1wb3J0YW50O1xuXG4gICAgLyptYXJnaW4tdG9wOiAuNWVtOyovXG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucGxhbkFjV3JhcDAyLFxuICAucGxhbkFjV3JhcCB7XG4gICAgLnNldF90dGwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmFjX2ZsZXgge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5hY19mbGV4X3RleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2V0X3R0bCBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggI2ZmZDIwMDtcbiAgfVxuXG4gIC5hY19mbGV4IHtcbiAgICAuYWNfZmxleF90aHVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLmFjX2ZsZXhfdGV4dCB7XG4gICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5hY19mbGV4X3RleHQgLnNldF9wcmljZSBwIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI25vdGUgZGwgZHQsXG4jcmVzYWxlIGRsIGR0IHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgcGFkZGluZzogMWVtIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cblxuLnBsYW5MaW5rV3JhcF9jdXN0b20gZGwge1xuICBwYWRkaW5nOiAxZW0gMWVtIDAuMmVtIDFlbTtcblxuICBkdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAvKm1hcmdpbjogMTBweCAyMHB4IDA7Ki9cbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICB9XG5cbiAgZGQge1xuICAgIC8qbWFyZ2luLWJvdHRvbTogMjVweDsqL1xuICAgIHBhZGRpbmc6IDFlbTtcblxuICAgIC5wbGFuX3RleHQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5wbGFuX3ByaWNlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgIG1hcmdpbi10b3A6IDAuOGVtO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKi5wbGFuTGlua1dyYXBfY3VzdG9tIGRsIGRkIHNwYW57XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufSovXG5cbi5zcGVjaWFsIHtcbiAgLmV2ZW50X3BsYW4sXG4gIC5wbGFuX3ByaWNlIHtcbiAgICBjb2xvcjogI2M4Mzk1NTtcbiAgfVxufVxuXG4ud2VlayB7XG4gIC5vdG9rdV9wbGFuLFxuICAucGxhbl9wcmljZSB7XG4gICAgLypjb2xvcjogIzNhNjE0ZjsqL1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5cbi5zZWF0IHtcbiAgLm1peF9wbGFuLFxuICAucGxhbl9wcmljZSB7XG4gICAgY29sb3I6ICMyYzRiNzk7XG4gIH1cbn1cblxuLnBsYW5MaW5rV3JhcCBkbCBkdCBzcGFuLnNldF9uZXcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDJweCA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDAuNmVtO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wbGFuTGlua1dyYXBfY3VzdG9tIGRsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGR0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGRkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAwIDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLyrjgqLjgrPjg7zjg4fjgqPjgqrjg7MqL1xuXG4uYWNXcmFwIC5hY1R0bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgY29udGVudDogXCLoqbPntLDjga/jgZPjgaHjgonjgIBcXGYwNTVcIjtcbiAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGJvdHRvbTogMTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblxuICAgIC8qLXdlYmtpdC10ZXh0LXN0cm9rZTogM3B4ICMzMzM7Ki9cbiAgfVxuXG4gICYub3BlbjphZnRlciB7XG4gICAgY29udGVudDogXCLplonjgZjjgovjgIBcXGYwNTZcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgfVxufVxuXG4ubXVzdFByZXBhcmVXcmFwLmFjV3JhcCAuYWNUdGw6YWZ0ZXIge1xuICBib3R0b206IDI4JTtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJlbGVhc2Uge1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI2RhMmEyYTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFlbSAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXdlaWdodDogYm9sZDtcblxuICAvKmZvbnQtc2l6ZTogMS41ZW07Ki9cbn1cblxuLnJlbGVhc2VfdCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4ucmVsZWFzZV9kYXkge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsqL1xufVxuXG4ucmVsZWFzZV9kYXlfcyB7XG4gIGZvbnQtc2l6ZTogMC43ZW07XG59XG5cbi5yZWxlYXNlX2RheV9zcyB7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG59XG5cbi5yZWFkX3RpdGxlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNjAlLCAjZmZkMjAwIDYwJSk7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4ubWFya2VyX3RleHQwMSBzcGFuIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDYwJSwgI2Y0NTQ1NCA2MCUpO1xuICBmb250LXNpemU6IDEuOGVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAucmVsZWFzZSB7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucmVsZWFzZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cblxuICAucmVhZF90aXRsZSBzcGFuLFxuICAubWFya2VyX3RleHQwMSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5yZWxlYXNlX2RheSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuXG4uc2VhdFdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5oMy5zZWF0X3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjE1ZW07XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNmMGVjZGM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5hY1dyYXAgLnNlYXRfdGl0bGUge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjA2N1wiO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZjBlY2RjO1xuICB9XG5cbiAgJi5vcGVuOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjZjBlY2RjO1xuICB9XG59XG5cbmgzLnN0ZXBfdGl0bGUge1xuICBmb250LXNpemU6IDEuM2VtO1xuXG4gIC5zdGVwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZjYzAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAycHggMTBweCAzcHg7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMTBweCAxM3B4IDA7XG4gIH1cblxuICAuc3RlcF9zIHtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICB9XG59XG5cbiNxdWVzdGlvbiBoMy5xdWVzdGlvbl90aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgYmFja2dyb3VuZDogI2YwZWNkYztcbiAgcGFkZGluZzogMTBweDtcbn1cblxuI290aGVyIHtcbiAgaDIuc2VjVHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcblxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICByaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub3RoZXJfdGV4dCB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5ibnJfcGFja2FnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICNvdGhlciB7XG4gICAgaDIuc2VjVHRsIHNwYW4ge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vdGhlcl90ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJucl9wYWNrYWdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLmJlbmVmaXRXcmFwIHtcbiAgLypkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsqL1xuICBwYWRkaW5nOiAxZW0gMDtcblxuICAuYmVuZWZpdEJveCBoNCB7XG4gICAgLypmb250LXNpemU6IDEuMmVtOyovXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbW1vbiB7XG4gICAgLypiYWNrZ3JvdW5kOiAjZTk1MzgzOyovXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgfVxuXG4gIC5wcmVtaXVtIHtcbiAgICAvKmJhY2tncm91bmQ6ICMxZjI5NmE7Ki9cbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuXG4gICAgLypmb250LXNpemU6IDEuM2VtOyovXG4gIH1cblxuICAuYmVuZWZpdEJveCB7XG4gICAgcGFkZGluZzogMmVtIDJlbTtcblxuICAgIC8qYm9yZGVyLXJhZGl1czogMjVweDsqL1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCBhdXRvIDFlbTtcbiAgICB3aWR0aDogODAlO1xuXG4gICAgLmxpc3QgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC4yZW07XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xuICAuYmVuZWZpdFdyYXAgLmJlbmVmaXRCb3gge1xuICAgIHBhZGRpbmc6IDJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYmVuZWZpdFdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAwLjllbTtcblxuICAgIC5iZW5lZml0Qm94IHtcbiAgICAgIHBhZGRpbmc6IDEuNWVtIDFlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuY29tbW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLmJlbmVmaXRCb3ggLmxpc3QgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jcG9pbnQgLnRha2FwbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS42ZW07XG4gIGNvbG9yOiAjZmZmO1xuXG4gIC8qYmFja2dyb3VuZDogI2RiNDgzODsqL1xuICBwYWRkaW5nOiA1cHggMCAxMHB4O1xuICBtYXJnaW46IDAgYXV0byAyZW07XG4gIHdpZHRoOiA3NSU7XG5cbiAgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgfVxuXG4gIC50YWthcG9fbG9nbyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIG1hcmdpbjogMCAwIDIwcHggMTVweDtcbiAgfVxuXG4gIC50YWthcG9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgfVxuXG4gIC50YWthcG9fdGV4dDAyIHtcbiAgICBmb250LXNpemU6IDAuN2VtO1xuICB9XG59XG5cbi50YWthcG9fYmcwMSB7XG4gIGJhY2tncm91bmQ6ICNmZmQyMDA7XG4gIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjFlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG5cbiAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cblxuLnRha2Fwb19iZzAyIHtcbiAgYmFja2dyb3VuZDogI2ZmZDIwMDtcbiAgcGFkZGluZzogMC4xZW0gMS4yZW0gMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbnNwYW4ge1xuICAmLnBvaW50X3kge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGNvbG9yOiAjZmZkMjAwO1xuICB9XG5cbiAgJi5wb2ludF9yIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBjb2xvcjogI2ZmMDAwMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjcG9pbnQgLnRha2FwbyB7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBwYWRkaW5nOiAxZW0gMC41ZW07XG4gICAgbWFyZ2luOiAxZW0gYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgfVxuXG4gICAgLnRha2Fwb19sb2dvIHtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIG1hcmdpbjogMTBweCAwIDZweDtcbiAgICB9XG4gIH1cbn1cblxuLyrjg5Hjg4PjgrHjg7zjgrjlrozlo7Llr77lv5wqL1xuXG4ucGxhbkl0ZW0gLnNvbGRvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAvKmJhY2tncm91bmQ6ICNkYjQ4Mzg7Ki9cbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZm9udC1zaXplOiAzLjVlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnBsYW5JdGVtIC5zb2xkb3V0IHNwYW4ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gIH1cbn1cblxuLk5hdkNvbnRlbnQgLk5hdl9zb2xkb3V0IHtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDdweCA3cHg7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG4vKuWujOWjsuWvvuW/nCovXG5cbi5wbGFuSXRlbSB7XG4gICYuc29sZG91dCB7XG4gICAgZGQuc2VhbUltZzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIuWujOWjsuW+oeekvFwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWUwMDAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMWVtO1xuICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLmJ0bjAxIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogIzk5OTtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuWujOWjsuOBl+OBvuOBl+OBn1wiO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYWZldyBkZC5zZWFtSW1nOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIuaui+OCiuOCj+OBmuOBi1wiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMxYzU5ZWE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi5zcGVjaWFsLW9mZmVye1xuICBiYWNrZ3JvdW5kOiAjRjdGNUVEO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcbiAgLnRpdGxlLWJveC10b3B7XG4gICAgQGluY2x1ZGUgY3RuLXRpdGxlKCMwMDApO1xuICB9XG4gIC5zcGVjaWFsLW9mZmVyLWJveHtcbiAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmc6IDkwcHggMTBweCAxMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgcGN7XG4gICAgICBwYWRkaW5nOiA5MHB4IDUlIDEwJTtcbiAgICB9XG4gICAgLmltZy1teW5hdml7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICAgIC5teW5hdml7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgICAgQGluY2x1ZGUgcGN7XG4gICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5sYWJlbHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC02cHg7XG4gICAgICB3aWR0aDogMTIlO1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIHdpZHRoOiAyNiU7XG4gICAgICB9XG4gICAgfVxuICAgIC5vZmZlci1hYm91dHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gICAgICBAaW5jbHVkZSBwY3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07O1xuICAgICAgfVxuICAgIH1cbiAgICAub2ZmZXItYnRue1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAzMSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgYXtcbiAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICB0b3A6IDMxJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbjAxKDEwMCUsMTJweCk7XG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgICBAaW5jbHVkZSBwY3tcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24wMSg2MCUsMTRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJuci1jdG57XG4gIGJhY2tncm91bmQ6ICNGN0Y1RUQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMDAwO1xuICAuYnRuLWJveHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi5jdXN0b217XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZCQTAwO1xuICAgIH1cbiAgICAmLnBhY2thZ2V7XG4gICAgICBiYWNrZ3JvdW5kOiAjNEE0ODQ3O1xuICAgICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgfVxuICAgICY6OmFmdGVye1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgdG9wOiA0NyU7XG4gICAgfVxuICAgICY6OmJlZm9yZXtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICB0b3A6IDM5JTtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB0b3A6IDM3JTtcbiAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgQGluY2x1ZGUgcGN7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgcGFkZGluZzogMjBweCA2MHB4IDIwcHggMTVweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdC1kZXNje1xuICBiYWNrZ3JvdW5kOiAjRjdGNUVEO1xuICAuaW1nLWJveHtcbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmF0dGVudGlvbntcbiAgICBmb250LXNpemU6IDEuNnJlbTs7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgQGluY2x1ZGUgcGN7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG4gICYjY3VzdG9tIHtcbiAgICAuYnRuLWJveCB7XG4gICAgICAuZmFkZUluOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIH1cbiAgICAgIC5idXR0b24wMSB7XG4gICAgICAgIGJvcmRlcjozcHggc29saWQgJG9yYW5nZTtcbiAgICAgICAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpiZWZvcmUsJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRlc2Mtc2VhdHtcbiAgYmFja2dyb3VuZDogI0Y3RjVFRDtcbiAgLmN0bi1pbm5lcntcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIHBhZGRpbmc6IDMwcHggNSU7XG4gICAgfVxuICB9XG4gIC50YWItdGl0bGVze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLnRhYi10aXRsZXtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTs7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTs7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTdweDtcbiAgICAgIH1cbiAgICAgICYuY3VzdG9te1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucGFja2FnZXtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zaG93LXRhYntcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLTI1cHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG4gIC50YWItY29udGVudHtcbiAgICAmLmN1c3RvbSwgJi5wYWNrYWdle1xuICAgICAgLndoaXRle1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnBhY2thZ2Uge1xuICAgICAgdGgsdGQge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwIWltcG9ydGFudDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjphZnRlciwmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDZENkQ2IWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRhYmxlLXRpdGxlLWFyZWEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAudGFibGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTs7XG4gICAgICB0cntcbiAgICAgICAgdGh7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Q2RDZENjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkb3JhbmdlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgJi5vcmFuZ2V7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjVCRjdCO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRvcmFuZ2U7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAmLnRhYmxlLXRpdGxle1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQtYm94e1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKXtcbiAgICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgYXtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBje1xuICAgICAgICAgICAgICBAaW5jbHVkZSBidXR0b24wMSg2MCUsMTRweCk7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnV0dG9uMDEoNDAlLDE0cHgpO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmJ0bi10b3B7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICB0b3A6IDM1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcGMge1xuICAgICAgICAgIGNvbCB7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICYudGFibGUtdGl0bGV7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgICAgICAgdGgsdGQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdHtcbiAgYmFja2dyb3VuZDogI2ZmYmEwMDtcbn1cbi5wYWNrYWdlLXNlbGVjdHtcbiAgYmFja2dyb3VuZDogIzRBNDg0Nztcbn1cbi5jdXN0b20tc2VsZWN0LC5wYWNrYWdlLXNlbGVjdHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAudHRsLWJveHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIEBpbmNsdWRlIHBje1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cbn1cbi5idG4tYm94e1xuICAuYnV0dG9uMDF7XG4gICAgY29sb3I6ICMzMTMxMzE7XG4gICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgYmFja2dyb3VuZDogIzMxMzEzMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZDogIzMxMzEzMSAhaW1wb3J0YW50O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgICY6OmJlZm9yZSwmOjphZnRlcntcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBwY3tcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbjAxKDYwJSwxLjhyZW0sJGJvcmRlci1jb2xvcjojMzEzMTMxKTtcbiAgICAgIHBhZGRpbmc6IDI0cHggMyU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbjAxKDEwMCUsMS40cmVtLCRib3JkZXItY29sb3I6IzMxMzEzMSk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgcGFkZGluZzogMjBweCA0JSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYnV0dG9ue1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQGluY2x1ZGUgcGN7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnV0dG9uMDIoI0QzMTUxNSk7XG4gICAgYXtcbiAgICAgIEBpbmNsdWRlIHBje1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDQlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTs7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07O1xuICAgICAgICBwYWRkaW5nOiAyMXB4IDQlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgJi5zb2xkb3V0IHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheSFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHJnYmEoMCwwLDAsMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICB9XG4gICAgICAmLnBhY2thZ2UtdGV4dCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICfjg5Hjg4PjgrHjg7zjgrjjgrvjg6zjgq/jg4jjga7osqnlo7Ljga/ntYLkuobjgYTjgZ/jgZfjgb7jgZfjgZ/jgIInO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmN1c3RvbS10ZXh0IHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ+OCq+OCueOCv+ODoOOCu+ODrOOCr+ODiOOBruiyqeWjsuOBr+e1guS6huOBhOOBn+OBl+OBvuOBl+OBn+OAgic7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhY2thZ2UtbGFiZWxfcm9vdHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAucGFja2FnZS1sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwLjhlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOGVtO1xuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtOztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiA3MHB4IDcwcHggMCAwcHg7XG4gICAgICBib3JkZXItY29sb3I6ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBAaW5jbHVkZSBwYyB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMTAwcHggMTAwcHggMCAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9yb290IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi1iYXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTs7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgbGVmdDogLTJweDtcbiAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG59XG5cbi5wbGFuLWNoZWNre1xuICBAaW5jbHVkZSBzcHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmctcGxhbi1zcC5wbmdcIikgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgQGluY2x1ZGUgcGN7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JnLXBsYW4tcGMucG5nXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gICYtaW5uZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgcGFkZGluZzogMzVweCA1JTtcbiAgICB9XG4gICAgQGluY2x1ZGUgcGN7XG4gICAgICBwYWRkaW5nOiA5MHB4IDMwcHg7XG4gICAgfVxuICAgIC5zdWItdGV4dHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtOztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1ib3h7XG4gICAgICBAaW5jbHVkZSBwY3tcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uMDEoNTAlLDEuNnJlbSk7XG4gICAgICAgIGNvbG9yOiRvcmFuZ2U7XG4gICAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgICBAaW5jbHVkZSBidXR0b24wMSgxMDAlLDEuNnJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBsYW4tc2NoZWR1bGV7XG4gIGJhY2tncm91bmQ6ICNGN0Y1RUQ7XG4gICYtaW5uZXIge1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggNSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHBjIHtcbiAgICAgIHBhZGRpbmc6IDkwcHggMzBweDtcbiAgICB9XG4gIH1cbiAgLmJ0bi1ib3h7XG4gICAgYXtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbjAxKDEwMCUsMS40cmVtLCRvcmFuZ2UsI2ZmZik7XG4gICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgJjo6YmVmb3JlLCY6OmFmdGVye1xuICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBwY3tcbiAgICAgICAgQGluY2x1ZGUgYnV0dG9uMDEoNTAlLDEuNnJlbSwkb3JhbmdlLCNmZmYpO1xuICAgICAgfVxuICAgICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIucG9pbnRlci1ldmVudHMtbm9uZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG59XG5cbi5wb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlXG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW5cbn1cblxuLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWNcbn1cblxuLmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkXG59XG5cbi5hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxufVxuXG4ucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgcG9zaXRpb246IHN0aWNreVxufVxuXG4uei0xMCB7XG4gIHotaW5kZXg6IDEwXG59XG5cbi56LTIwIHtcbiAgei1pbmRleDogMjBcbn1cblxuLnotMzAge1xuICB6LWluZGV4OiAzMFxufVxuXG4uei00MCB7XG4gIHotaW5kZXg6IDQwXG59XG5cbi56LTUwIHtcbiAgei1pbmRleDogNTBcbn1cblxuLnotNjAge1xuICB6LWluZGV4OiA2MFxufVxuXG4uei03MCB7XG4gIHotaW5kZXg6IDcwXG59XG5cbi56LTgwIHtcbiAgei1pbmRleDogODBcbn1cblxuLnotOTAge1xuICB6LWluZGV4OiA5MFxufVxuXG4uei0xMDAge1xuICB6LWluZGV4OiAxMDBcbn1cblxuLnotMTEwIHtcbiAgei1pbmRleDogMTEwXG59XG5cbi56LTEyMCB7XG4gIHotaW5kZXg6IDEyMFxufVxuXG4uei0xMzAge1xuICB6LWluZGV4OiAxMzBcbn1cblxuLnotMTQwIHtcbiAgei1pbmRleDogMTQwXG59XG5cbi56LTE1MCB7XG4gIHotaW5kZXg6IDE1MFxufVxuXG4uei0xNjAge1xuICB6LWluZGV4OiAxNjBcbn1cblxuLnotMTcwIHtcbiAgei1pbmRleDogMTcwXG59XG5cbi56LTE4MCB7XG4gIHotaW5kZXg6IDE4MFxufVxuXG4uei0xOTAge1xuICB6LWluZGV4OiAxOTBcbn1cblxuLnotMTAwMCB7XG4gIHotaW5kZXg6IDEwMDBcbn1cblxuLnotMTAxMCB7XG4gIHotaW5kZXg6IDEwMTBcbn1cblxuLnotMTAyMCB7XG4gIHotaW5kZXg6IDEwMjBcbn1cblxuLnotMTAzMCB7XG4gIHotaW5kZXg6IDEwMzBcbn1cblxuLnotMTA0MCB7XG4gIHotaW5kZXg6IDEwNDBcbn1cblxuLnotMTA1MCB7XG4gIHotaW5kZXg6IDEwNTBcbn1cblxuLnotMTA2MCB7XG4gIHotaW5kZXg6IDEwNjBcbn1cblxuLnotMTA3MCB7XG4gIHotaW5kZXg6IDEwNzBcbn1cblxuLnotMTA4MCB7XG4gIHotaW5kZXg6IDEwODBcbn1cblxuLnotMTA5MCB7XG4gIHotaW5kZXg6IDEwOTBcbn1cblxuLnotYXV0byB7XG4gIHotaW5kZXg6IGF1dG9cbn1cblxuLi16LTEge1xuICB6LWluZGV4OiAtMVxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAyMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAzMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei00MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA0MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA1MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei02MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA2MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei03MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA3MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei04MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA4MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei05MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiA5MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTAwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTExMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMTBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTIwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDEyMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMzA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTMwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTE0MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxNDBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTUwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDE1MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xNjA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTYwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTE3MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxNzBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTgwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDE4MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xOTA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTkwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTEwMDA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTAwMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDEwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDEwMTBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTAyMDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMDIwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTEwMzA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTAzMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDQwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDEwNDBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTA1MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMDUwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTEwNjA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTA2MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei0xMDcwOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IDEwNzBcbn1cblxuLmZvY3VzLXdpdGhpblxcOnotMTA4MDpmb2N1cy13aXRoaW4ge1xuICB6LWluZGV4OiAxMDgwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp6LTEwOTA6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogMTA5MFxufVxuXG4uZm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gIHotaW5kZXg6IGF1dG9cbn1cblxuLmZvY3VzLXdpdGhpblxcOi16LTE6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogLTFcbn1cblxuLmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gIHotaW5kZXg6IDEwXG59XG5cbi5mb2N1c1xcOnotMjA6Zm9jdXMge1xuICB6LWluZGV4OiAyMFxufVxuXG4uZm9jdXNcXDp6LTMwOmZvY3VzIHtcbiAgei1pbmRleDogMzBcbn1cblxuLmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gIHotaW5kZXg6IDQwXG59XG5cbi5mb2N1c1xcOnotNTA6Zm9jdXMge1xuICB6LWluZGV4OiA1MFxufVxuXG4uZm9jdXNcXDp6LTYwOmZvY3VzIHtcbiAgei1pbmRleDogNjBcbn1cblxuLmZvY3VzXFw6ei03MDpmb2N1cyB7XG4gIHotaW5kZXg6IDcwXG59XG5cbi5mb2N1c1xcOnotODA6Zm9jdXMge1xuICB6LWluZGV4OiA4MFxufVxuXG4uZm9jdXNcXDp6LTkwOmZvY3VzIHtcbiAgei1pbmRleDogOTBcbn1cblxuLmZvY3VzXFw6ei0xMDA6Zm9jdXMge1xuICB6LWluZGV4OiAxMDBcbn1cblxuLmZvY3VzXFw6ei0xMTA6Zm9jdXMge1xuICB6LWluZGV4OiAxMTBcbn1cblxuLmZvY3VzXFw6ei0xMjA6Zm9jdXMge1xuICB6LWluZGV4OiAxMjBcbn1cblxuLmZvY3VzXFw6ei0xMzA6Zm9jdXMge1xuICB6LWluZGV4OiAxMzBcbn1cblxuLmZvY3VzXFw6ei0xNDA6Zm9jdXMge1xuICB6LWluZGV4OiAxNDBcbn1cblxuLmZvY3VzXFw6ei0xNTA6Zm9jdXMge1xuICB6LWluZGV4OiAxNTBcbn1cblxuLmZvY3VzXFw6ei0xNjA6Zm9jdXMge1xuICB6LWluZGV4OiAxNjBcbn1cblxuLmZvY3VzXFw6ei0xNzA6Zm9jdXMge1xuICB6LWluZGV4OiAxNzBcbn1cblxuLmZvY3VzXFw6ei0xODA6Zm9jdXMge1xuICB6LWluZGV4OiAxODBcbn1cblxuLmZvY3VzXFw6ei0xOTA6Zm9jdXMge1xuICB6LWluZGV4OiAxOTBcbn1cblxuLmZvY3VzXFw6ei0xMDAwOmZvY3VzIHtcbiAgei1pbmRleDogMTAwMFxufVxuXG4uZm9jdXNcXDp6LTEwMTA6Zm9jdXMge1xuICB6LWluZGV4OiAxMDEwXG59XG5cbi5mb2N1c1xcOnotMTAyMDpmb2N1cyB7XG4gIHotaW5kZXg6IDEwMjBcbn1cblxuLmZvY3VzXFw6ei0xMDMwOmZvY3VzIHtcbiAgei1pbmRleDogMTAzMFxufVxuXG4uZm9jdXNcXDp6LTEwNDA6Zm9jdXMge1xuICB6LWluZGV4OiAxMDQwXG59XG5cbi5mb2N1c1xcOnotMTA1MDpmb2N1cyB7XG4gIHotaW5kZXg6IDEwNTBcbn1cblxuLmZvY3VzXFw6ei0xMDYwOmZvY3VzIHtcbiAgei1pbmRleDogMTA2MFxufVxuXG4uZm9jdXNcXDp6LTEwNzA6Zm9jdXMge1xuICB6LWluZGV4OiAxMDcwXG59XG5cbi5mb2N1c1xcOnotMTA4MDpmb2N1cyB7XG4gIHotaW5kZXg6IDEwODBcbn1cblxuLmZvY3VzXFw6ei0xMDkwOmZvY3VzIHtcbiAgei1pbmRleDogMTA5MFxufVxuXG4uZm9jdXNcXDp6LWF1dG86Zm9jdXMge1xuICB6LWluZGV4OiBhdXRvXG59XG5cbi5mb2N1c1xcOi16LTE6Zm9jdXMge1xuICB6LWluZGV4OiAtMVxufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwXG59XG5cbi5tLTEwIHtcbiAgbWFyZ2luOiAxcmVtXG59XG5cbi5tLTIwIHtcbiAgbWFyZ2luOiAycmVtXG59XG5cbi5tLTMwIHtcbiAgbWFyZ2luOiAzcmVtXG59XG5cbi5tLTQwIHtcbiAgbWFyZ2luOiA0cmVtXG59XG5cbi5tLTUwIHtcbiAgbWFyZ2luOiA1cmVtXG59XG5cbi5tLTYwIHtcbiAgbWFyZ2luOiA2cmVtXG59XG5cbi5tLTcwIHtcbiAgbWFyZ2luOiA3cmVtXG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiA4cmVtXG59XG5cbi5tLTkwIHtcbiAgbWFyZ2luOiA5cmVtXG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG9cbn1cblxuLm0tcHgge1xuICBtYXJnaW46IDFweFxufVxuXG4ubS0xMHB4IHtcbiAgbWFyZ2luOiAxMHB4XG59XG5cbi5tLTIwcHgge1xuICBtYXJnaW46IDIwcHhcbn1cblxuLm0tMzBweCB7XG4gIG1hcmdpbjogMzBweFxufVxuXG4ubS00MHB4IHtcbiAgbWFyZ2luOiA0MHB4XG59XG5cbi5tLTUwcHgge1xuICBtYXJnaW46IDUwcHhcbn1cblxuLm0tNjBweCB7XG4gIG1hcmdpbjogNjBweFxufVxuXG4ubS03MHB4IHtcbiAgbWFyZ2luOiA3MHB4XG59XG5cbi5tLTgwcHgge1xuICBtYXJnaW46IDgwcHhcbn1cblxuLm0tOTBweCB7XG4gIG1hcmdpbjogOTBweFxufVxuXG4uLW0tMTAge1xuICBtYXJnaW46IC0xcmVtXG59XG5cbi4tbS0yMCB7XG4gIG1hcmdpbjogLTJyZW1cbn1cblxuLi1tLTMwIHtcbiAgbWFyZ2luOiAtM3JlbVxufVxuXG4uLW0tNDAge1xuICBtYXJnaW46IC00cmVtXG59XG5cbi4tbS01MCB7XG4gIG1hcmdpbjogLTVyZW1cbn1cblxuLi1tLTYwIHtcbiAgbWFyZ2luOiAtNnJlbVxufVxuXG4uLW0tNzAge1xuICBtYXJnaW46IC03cmVtXG59XG5cbi4tbS04MCB7XG4gIG1hcmdpbjogLThyZW1cbn1cblxuLi1tLTkwIHtcbiAgbWFyZ2luOiAtOXJlbVxufVxuXG4uLW0tcHgge1xuICBtYXJnaW46IC0xcHhcbn1cblxuLi1tLTEwcHgge1xuICBtYXJnaW46IC0xMHB4XG59XG5cbi4tbS0yMHB4IHtcbiAgbWFyZ2luOiAtMjBweFxufVxuXG4uLW0tMzBweCB7XG4gIG1hcmdpbjogLTMwcHhcbn1cblxuLi1tLTQwcHgge1xuICBtYXJnaW46IC00MHB4XG59XG5cbi4tbS01MHB4IHtcbiAgbWFyZ2luOiAtNTBweFxufVxuXG4uLW0tNjBweCB7XG4gIG1hcmdpbjogLTYwcHhcbn1cblxuLi1tLTcwcHgge1xuICBtYXJnaW46IC03MHB4XG59XG5cbi4tbS04MHB4IHtcbiAgbWFyZ2luOiAtODBweFxufVxuXG4uLW0tOTBweCB7XG4gIG1hcmdpbjogLTkwcHhcbn1cblxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbi5teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW1cbn1cblxuLm14LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbVxufVxuXG4ubXgtMzAge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtXG59XG5cbi5teC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW1cbn1cblxuLm14LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIG1hcmdpbi1yaWdodDogNXJlbVxufVxuXG4ubXgtNjAge1xuICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtXG59XG5cbi5teC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDdyZW1cbn1cblxuLm14LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIG1hcmdpbi1yaWdodDogOHJlbVxufVxuXG4ubXgtOTAge1xuICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtXG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0b1xufVxuXG4ubXgtcHgge1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweFxufVxuXG4ubXgtMTBweCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHhcbn1cblxuLm14LTIwcHgge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4XG59XG5cbi5teC0zMHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMzBweFxufVxuXG4ubXgtNDBweCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHhcbn1cblxuLm14LTUwcHgge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4XG59XG5cbi5teC02MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogNjBweFxufVxuXG4ubXgtNzBweCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHhcbn1cblxuLm14LTgwcHgge1xuICBtYXJnaW4tbGVmdDogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4XG59XG5cbi5teC05MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogOTBweFxufVxuXG4uLW14LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtXG59XG5cbi4tbXgtMjAge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW1cbn1cblxuLi1teC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbVxufVxuXG4uLW14LTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtXG59XG5cbi4tbXgtNTAge1xuICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIG1hcmdpbi1yaWdodDogLTVyZW1cbn1cblxuLi1teC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNnJlbVxufVxuXG4uLW14LTcwIHtcbiAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC03cmVtXG59XG5cbi4tbXgtODAge1xuICBtYXJnaW4tbGVmdDogLThyZW07XG4gIG1hcmdpbi1yaWdodDogLThyZW1cbn1cblxuLi1teC05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtOXJlbVxufVxuXG4uLW14LXB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweFxufVxuXG4uLW14LTEwcHgge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHhcbn1cblxuLi1teC0yMHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4XG59XG5cbi4tbXgtMzBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweFxufVxuXG4uLW14LTQwcHgge1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi1yaWdodDogLTQwcHhcbn1cblxuLi1teC01MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4XG59XG5cbi4tbXgtNjBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweFxufVxuXG4uLW14LTcwcHgge1xuICBtYXJnaW4tbGVmdDogLTcwcHg7XG4gIG1hcmdpbi1yaWdodDogLTcwcHhcbn1cblxuLi1teC04MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4XG59XG5cbi4tbXgtOTBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtOTBweFxufVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDBcbn1cblxuLm15LTEwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbVxufVxuXG4ubXktMjAge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtXG59XG5cbi5teS0zMCB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW1cbn1cblxuLm15LTQwIHtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbVxufVxuXG4ubXktNTAge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtXG59XG5cbi5teS02MCB7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW1cbn1cblxuLm15LTcwIHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogN3JlbVxufVxuXG4ubXktODAge1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtXG59XG5cbi5teS05MCB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG4gIG1hcmdpbi1ib3R0b206IDlyZW1cbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvXG59XG5cbi5teS1weCB7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4XG59XG5cbi5teS0xMHB4IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweFxufVxuXG4ubXktMjBweCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHhcbn1cblxuLm15LTMwcHgge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4XG59XG5cbi5teS00MHB4IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweFxufVxuXG4ubXktNTBweCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHhcbn1cblxuLm15LTYwcHgge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4XG59XG5cbi5teS03MHB4IHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweFxufVxuXG4ubXktODBweCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHhcbn1cblxuLm15LTkwcHgge1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4XG59XG5cbi4tbXktMTAge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW1cbn1cblxuLi1teS0yMCB7XG4gIG1hcmdpbi10b3A6IC0ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbVxufVxuXG4uLW15LTMwIHtcbiAgbWFyZ2luLXRvcDogLTNyZW07XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtXG59XG5cbi4tbXktNDAge1xuICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW1cbn1cblxuLi1teS01MCB7XG4gIG1hcmdpbi10b3A6IC01cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbVxufVxuXG4uLW15LTYwIHtcbiAgbWFyZ2luLXRvcDogLTZyZW07XG4gIG1hcmdpbi1ib3R0b206IC02cmVtXG59XG5cbi4tbXktNzAge1xuICBtYXJnaW4tdG9wOiAtN3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTdyZW1cbn1cblxuLi1teS04MCB7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbVxufVxuXG4uLW15LTkwIHtcbiAgbWFyZ2luLXRvcDogLTlyZW07XG4gIG1hcmdpbi1ib3R0b206IC05cmVtXG59XG5cbi4tbXktcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4XG59XG5cbi4tbXktMTBweCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweFxufVxuXG4uLW15LTIwcHgge1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHhcbn1cblxuLi1teS0zMHB4IHtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0zMHB4XG59XG5cbi4tbXktNDBweCB7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweFxufVxuXG4uLW15LTUwcHgge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHhcbn1cblxuLi1teS02MHB4IHtcbiAgbWFyZ2luLXRvcDogLTYwcHg7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4XG59XG5cbi4tbXktNzBweCB7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweFxufVxuXG4uLW15LTgwcHgge1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHhcbn1cblxuLi1teS05MHB4IHtcbiAgbWFyZ2luLXRvcDogLTkwcHg7XG4gIG1hcmdpbi1ib3R0b206IC05MHB4XG59XG5cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMFxufVxuXG4ubXQtMTAge1xuICBtYXJnaW4tdG9wOiAxcmVtXG59XG5cbi5tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDJyZW1cbn1cblxuLm10LTMwIHtcbiAgbWFyZ2luLXRvcDogM3JlbVxufVxuXG4ubXQtNDAge1xuICBtYXJnaW4tdG9wOiA0cmVtXG59XG5cbi5tdC01MCB7XG4gIG1hcmdpbi10b3A6IDVyZW1cbn1cblxuLm10LTYwIHtcbiAgbWFyZ2luLXRvcDogNnJlbVxufVxuXG4ubXQtNzAge1xuICBtYXJnaW4tdG9wOiA3cmVtXG59XG5cbi5tdC04MCB7XG4gIG1hcmdpbi10b3A6IDhyZW1cbn1cblxuLm10LTkwIHtcbiAgbWFyZ2luLXRvcDogOXJlbVxufVxuXG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG9cbn1cblxuLm10LXB4IHtcbiAgbWFyZ2luLXRvcDogMXB4XG59XG5cbi5tdC0xMHB4IHtcbiAgbWFyZ2luLXRvcDogMTBweFxufVxuXG4ubXQtMjBweCB7XG4gIG1hcmdpbi10b3A6IDIwcHhcbn1cblxuLm10LTMwcHgge1xuICBtYXJnaW4tdG9wOiAzMHB4XG59XG5cbi5tdC00MHB4IHtcbiAgbWFyZ2luLXRvcDogNDBweFxufVxuXG4ubXQtNTBweCB7XG4gIG1hcmdpbi10b3A6IDUwcHhcbn1cblxuLm10LTYwcHgge1xuICBtYXJnaW4tdG9wOiA2MHB4XG59XG5cbi5tdC03MHB4IHtcbiAgbWFyZ2luLXRvcDogNzBweFxufVxuXG4ubXQtODBweCB7XG4gIG1hcmdpbi10b3A6IDgwcHhcbn1cblxuLm10LTkwcHgge1xuICBtYXJnaW4tdG9wOiA5MHB4XG59XG5cbi4tbXQtMTAge1xuICBtYXJnaW4tdG9wOiAtMXJlbVxufVxuXG4uLW10LTIwIHtcbiAgbWFyZ2luLXRvcDogLTJyZW1cbn1cblxuLi1tdC0zMCB7XG4gIG1hcmdpbi10b3A6IC0zcmVtXG59XG5cbi4tbXQtNDAge1xuICBtYXJnaW4tdG9wOiAtNHJlbVxufVxuXG4uLW10LTUwIHtcbiAgbWFyZ2luLXRvcDogLTVyZW1cbn1cblxuLi1tdC02MCB7XG4gIG1hcmdpbi10b3A6IC02cmVtXG59XG5cbi4tbXQtNzAge1xuICBtYXJnaW4tdG9wOiAtN3JlbVxufVxuXG4uLW10LTgwIHtcbiAgbWFyZ2luLXRvcDogLThyZW1cbn1cblxuLi1tdC05MCB7XG4gIG1hcmdpbi10b3A6IC05cmVtXG59XG5cbi4tbXQtcHgge1xuICBtYXJnaW4tdG9wOiAtMXB4XG59XG5cbi4tbXQtMTBweCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4XG59XG5cbi4tbXQtMjBweCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4XG59XG5cbi4tbXQtMzBweCB7XG4gIG1hcmdpbi10b3A6IC0zMHB4XG59XG5cbi4tbXQtNDBweCB7XG4gIG1hcmdpbi10b3A6IC00MHB4XG59XG5cbi4tbXQtNTBweCB7XG4gIG1hcmdpbi10b3A6IC01MHB4XG59XG5cbi4tbXQtNjBweCB7XG4gIG1hcmdpbi10b3A6IC02MHB4XG59XG5cbi4tbXQtNzBweCB7XG4gIG1hcmdpbi10b3A6IC03MHB4XG59XG5cbi4tbXQtODBweCB7XG4gIG1hcmdpbi10b3A6IC04MHB4XG59XG5cbi4tbXQtOTBweCB7XG4gIG1hcmdpbi10b3A6IC05MHB4XG59XG5cbi5tci0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwXG59XG5cbi5tci0xMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbVxufVxuXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW1cbn1cblxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtXG59XG5cbi5tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbVxufVxuXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW1cbn1cblxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtXG59XG5cbi5tci03MCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbVxufVxuXG4ubXItODAge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW1cbn1cblxuLm1yLTkwIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cmVtXG59XG5cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvXG59XG5cbi5tci1weCB7XG4gIG1hcmdpbi1yaWdodDogMXB4XG59XG5cbi5tci0xMHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4XG59XG5cbi5tci0yMHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4XG59XG5cbi5tci0zMHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4XG59XG5cbi5tci00MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4XG59XG5cbi5tci01MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4XG59XG5cbi5tci02MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4XG59XG5cbi5tci03MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4XG59XG5cbi5tci04MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4XG59XG5cbi5tci05MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiA5MHB4XG59XG5cbi4tbXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtXG59XG5cbi4tbXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtXG59XG5cbi4tbXItMzAge1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtXG59XG5cbi4tbXItNDAge1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtXG59XG5cbi4tbXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IC01cmVtXG59XG5cbi4tbXItNjAge1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtXG59XG5cbi4tbXItNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03cmVtXG59XG5cbi4tbXItODAge1xuICBtYXJnaW4tcmlnaHQ6IC04cmVtXG59XG5cbi4tbXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IC05cmVtXG59XG5cbi4tbXItcHgge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHhcbn1cblxuLi1tci0xMHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweFxufVxuXG4uLW1yLTIwcHgge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4XG59XG5cbi4tbXItMzBweCB7XG4gIG1hcmdpbi1yaWdodDogLTMwcHhcbn1cblxuLi1tci00MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweFxufVxuXG4uLW1yLTUwcHgge1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4XG59XG5cbi4tbXItNjBweCB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHhcbn1cblxuLi1tci03MHB4IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNzBweFxufVxuXG4uLW1yLTgwcHgge1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4XG59XG5cbi4tbXItOTBweCB7XG4gIG1hcmdpbi1yaWdodDogLTkwcHhcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwXG59XG5cbi5tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW1cbn1cblxuLm1iLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbVxufVxuXG4ubWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtXG59XG5cbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW1cbn1cblxuLm1iLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbVxufVxuXG4ubWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2cmVtXG59XG5cbi5tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW1cbn1cblxuLm1iLTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogOHJlbVxufVxuXG4ubWItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5cmVtXG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0b1xufVxuXG4ubWItcHgge1xuICBtYXJnaW4tYm90dG9tOiAxcHhcbn1cblxuLm1iLTEwcHgge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4XG59XG5cbi5tYi0yMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweFxufVxuXG4ubWItMzBweCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHhcbn1cblxuLm1iLTQwcHgge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4XG59XG5cbi5tYi01MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweFxufVxuXG4ubWItNjBweCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHhcbn1cblxuLm1iLTcwcHgge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4XG59XG5cbi5tYi04MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweFxufVxuXG4ubWItOTBweCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHhcbn1cblxuLi1tYi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcmVtXG59XG5cbi4tbWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbVxufVxuXG4uLW1iLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW1cbn1cblxuLi1tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC00cmVtXG59XG5cbi4tbWItNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNXJlbVxufVxuXG4uLW1iLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTZyZW1cbn1cblxuLi1tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IC03cmVtXG59XG5cbi4tbWItODAge1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbVxufVxuXG4uLW1iLTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTlyZW1cbn1cblxuLi1tYi1weCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHhcbn1cblxuLi1tYi0xMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHhcbn1cblxuLi1tYi0yMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHhcbn1cblxuLi1tYi0zMHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHhcbn1cblxuLi1tYi00MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHhcbn1cblxuLi1tYi01MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHhcbn1cblxuLi1tYi02MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHhcbn1cblxuLi1tYi03MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTcwcHhcbn1cblxuLi1tYi04MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHhcbn1cblxuLi1tYi05MHB4IHtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHhcbn1cblxuLm1sLTAge1xuICBtYXJnaW4tbGVmdDogMFxufVxuXG4ubWwtMTAge1xuICBtYXJnaW4tbGVmdDogMXJlbVxufVxuXG4ubWwtMjAge1xuICBtYXJnaW4tbGVmdDogMnJlbVxufVxuXG4ubWwtMzAge1xuICBtYXJnaW4tbGVmdDogM3JlbVxufVxuXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNHJlbVxufVxuXG4ubWwtNTAge1xuICBtYXJnaW4tbGVmdDogNXJlbVxufVxuXG4ubWwtNjAge1xuICBtYXJnaW4tbGVmdDogNnJlbVxufVxuXG4ubWwtNzAge1xuICBtYXJnaW4tbGVmdDogN3JlbVxufVxuXG4ubWwtODAge1xuICBtYXJnaW4tbGVmdDogOHJlbVxufVxuXG4ubWwtOTAge1xuICBtYXJnaW4tbGVmdDogOXJlbVxufVxuXG4ubWwtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG59XG5cbi5tbC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAxcHhcbn1cblxuLm1sLTEwcHgge1xuICBtYXJnaW4tbGVmdDogMTBweFxufVxuXG4ubWwtMjBweCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4XG59XG5cbi5tbC0zMHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHhcbn1cblxuLm1sLTQwcHgge1xuICBtYXJnaW4tbGVmdDogNDBweFxufVxuXG4ubWwtNTBweCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4XG59XG5cbi5tbC02MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHhcbn1cblxuLm1sLTcwcHgge1xuICBtYXJnaW4tbGVmdDogNzBweFxufVxuXG4ubWwtODBweCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4XG59XG5cbi5tbC05MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IDkwcHhcbn1cblxuLi1tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbVxufVxuXG4uLW1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtXG59XG5cbi4tbWwtMzAge1xuICBtYXJnaW4tbGVmdDogLTNyZW1cbn1cblxuLi1tbC00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbVxufVxuXG4uLW1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC01cmVtXG59XG5cbi4tbWwtNjAge1xuICBtYXJnaW4tbGVmdDogLTZyZW1cbn1cblxuLi1tbC03MCB7XG4gIG1hcmdpbi1sZWZ0OiAtN3JlbVxufVxuXG4uLW1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04cmVtXG59XG5cbi4tbWwtOTAge1xuICBtYXJnaW4tbGVmdDogLTlyZW1cbn1cblxuLi1tbC1weCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4XG59XG5cbi4tbWwtMTBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweFxufVxuXG4uLW1sLTIwcHgge1xuICBtYXJnaW4tbGVmdDogLTIwcHhcbn1cblxuLi1tbC0zMHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4XG59XG5cbi4tbWwtNDBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweFxufVxuXG4uLW1sLTUwcHgge1xuICBtYXJnaW4tbGVmdDogLTUwcHhcbn1cblxuLi1tbC02MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4XG59XG5cbi4tbWwtNzBweCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweFxufVxuXG4uLW1sLTgwcHgge1xuICBtYXJnaW4tbGVmdDogLTgwcHhcbn1cblxuLi1tbC05MHB4IHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4XG59XG5cbi5ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrXG59XG5cbi5pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbn1cblxuLmlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZVxufVxuXG4uZmxleCB7XG4gIGRpc3BsYXk6IGZsZXhcbn1cblxuLmlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbn1cblxuLnRhYmxlIHtcbiAgZGlzcGxheTogdGFibGVcbn1cblxuLmlubGluZS10YWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZS10YWJsZVxufVxuXG4udGFibGUtY2FwdGlvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb25cbn1cblxuLnRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsXG59XG5cbi50YWJsZS1jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW5cbn1cblxuLnRhYmxlLWNvbHVtbi1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cFxufVxuXG4udGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwXG59XG5cbi50YWJsZS1oZWFkZXItZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXBcbn1cblxuLnRhYmxlLXJvdy1ncm91cCB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cFxufVxuXG4udGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93XG59XG5cbi5mbG93LXJvb3Qge1xuICBkaXNwbGF5OiBmbG93LXJvb3Rcbn1cblxuLmdyaWQge1xuICBkaXNwbGF5OiBncmlkXG59XG5cbi5pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkXG59XG5cbi5jb250ZW50cyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzXG59XG5cbi5saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW1cbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmVcbn1cblxuLnctMCB7XG4gIHdpZHRoOiAwXG59XG5cbi53LTEwIHtcbiAgd2lkdGg6IDFyZW1cbn1cblxuLnctMjAge1xuICB3aWR0aDogMnJlbVxufVxuXG4udy0zMCB7XG4gIHdpZHRoOiAzcmVtXG59XG5cbi53LTQwIHtcbiAgd2lkdGg6IDRyZW1cbn1cblxuLnctNTAge1xuICB3aWR0aDogNXJlbVxufVxuXG4udy02MCB7XG4gIHdpZHRoOiA2cmVtXG59XG5cbi53LTcwIHtcbiAgd2lkdGg6IDdyZW1cbn1cblxuLnctODAge1xuICB3aWR0aDogOHJlbVxufVxuXG4udy05MCB7XG4gIHdpZHRoOiA5cmVtXG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0b1xufVxuXG4udy1weCB7XG4gIHdpZHRoOiAxcHhcbn1cblxuLnctMTBweCB7XG4gIHdpZHRoOiAxMHB4XG59XG5cbi53LTIwcHgge1xuICB3aWR0aDogMjBweFxufVxuXG4udy0zMHB4IHtcbiAgd2lkdGg6IDMwcHhcbn1cblxuLnctNDBweCB7XG4gIHdpZHRoOiA0MHB4XG59XG5cbi53LTUwcHgge1xuICB3aWR0aDogNTBweFxufVxuXG4udy02MHB4IHtcbiAgd2lkdGg6IDYwcHhcbn1cblxuLnctNzBweCB7XG4gIHdpZHRoOiA3MHB4XG59XG5cbi53LTgwcHgge1xuICB3aWR0aDogODBweFxufVxuXG4udy05MHB4IHtcbiAgd2lkdGg6IDkwcHhcbn1cblxuLnctMVxcLzIge1xuICB3aWR0aDogNTAlXG59XG5cbi53LTFcXC8zIHtcbiAgd2lkdGg6IDMzLjMzMzMzMyVcbn1cblxuLnctMlxcLzMge1xuICB3aWR0aDogNjYuNjY2NjY3JVxufVxuXG4udy0xXFwvNCB7XG4gIHdpZHRoOiAyNSVcbn1cblxuLnctMlxcLzQge1xuICB3aWR0aDogNTAlXG59XG5cbi53LTNcXC80IHtcbiAgd2lkdGg6IDc1JVxufVxuXG4udy0xXFwvNSB7XG4gIHdpZHRoOiAyMCVcbn1cblxuLnctMlxcLzUge1xuICB3aWR0aDogNDAlXG59XG5cbi53LTNcXC81IHtcbiAgd2lkdGg6IDYwJVxufVxuXG4udy00XFwvNSB7XG4gIHdpZHRoOiA4MCVcbn1cblxuLnctMVxcLzYge1xuICB3aWR0aDogMTYuNjY2NjY3JVxufVxuXG4udy0yXFwvNiB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlXG59XG5cbi53LTNcXC82IHtcbiAgd2lkdGg6IDUwJVxufVxuXG4udy00XFwvNiB7XG4gIHdpZHRoOiA2Ni42NjY2NjclXG59XG5cbi53LTVcXC82IHtcbiAgd2lkdGg6IDgzLjMzMzMzMyVcbn1cblxuLnctMVxcLzEyIHtcbiAgd2lkdGg6IDguMzMzMzMzJVxufVxuXG4udy0yXFwvMTIge1xuICB3aWR0aDogMTYuNjY2NjY3JVxufVxuXG4udy0zXFwvMTIge1xuICB3aWR0aDogMjUlXG59XG5cbi53LTRcXC8xMiB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlXG59XG5cbi53LTVcXC8xMiB7XG4gIHdpZHRoOiA0MS42NjY2NjclXG59XG5cbi53LTZcXC8xMiB7XG4gIHdpZHRoOiA1MCVcbn1cblxuLnctN1xcLzEyIHtcbiAgd2lkdGg6IDU4LjMzMzMzMyVcbn1cblxuLnctOFxcLzEyIHtcbiAgd2lkdGg6IDY2LjY2NjY2NyVcbn1cblxuLnctOVxcLzEyIHtcbiAgd2lkdGg6IDc1JVxufVxuXG4udy0xMFxcLzEyIHtcbiAgd2lkdGg6IDgzLjMzMzMzMyVcbn1cblxuLnctMTFcXC8xMiB7XG4gIHdpZHRoOiA5MS42NjY2NjclXG59XG5cbi53LWZ1bGwge1xuICB3aWR0aDogMTAwJVxufVxuXG4udy1zY3JlZW4ge1xuICB3aWR0aDogMTAwdndcbn1cblxuLnctbWluIHtcbiAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICB3aWR0aDogbWluLWNvbnRlbnRcbn1cblxuLnctbWF4IHtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICB3aWR0aDogbWF4LWNvbnRlbnRcbn1cblxuLmZsZXgtcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvd1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxufVxuXG4uZmxleC1jb2wge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5mbGV4LWNvbC1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG59XG5cbi5mbGV4LXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXBcbn1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2Vcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXBcbn1cblxuLml0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbn1cblxuLml0ZW1zLWVuZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxufVxuXG4uaXRlbXMtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxufVxuXG4uaXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmVcbn1cblxuLml0ZW1zLXN0cmV0Y2gge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaFxufVxuXG4uanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxufVxuXG4uanVzdGlmeS1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG59XG5cbi5qdXN0aWZ5LWNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG59XG5cbi5qdXN0aWZ5LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbn1cblxuLmp1c3RpZnktYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbn1cblxuLmp1c3RpZnktZXZlbmx5IHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHlcbn1cblxuLnNwYWNlLXgtMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi5zcGFjZS14LTEwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtMjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uc3BhY2UteC0zMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygzMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi5zcGFjZS14LTQwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg0MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDQwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtNTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uc3BhY2UteC02MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoNjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg2MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi5zcGFjZS14LTcwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYyg3MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDcwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLnNwYWNlLXgtODBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDgwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoODBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uc3BhY2UteC05MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoOTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYyg5MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uLXNwYWNlLXgtMTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC0yMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLi1zcGFjZS14LTMwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMzBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uLXNwYWNlLXgtNDBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC00MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC01MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLi1zcGFjZS14LTYwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtNjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uLXNwYWNlLXgtNzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC03MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG59XG5cbi4tc3BhY2UteC04MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTgwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbn1cblxuLi1zcGFjZS14LTkwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtOTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxufVxuXG4uc3BhY2UteS0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLnNwYWNlLXktMTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS0yMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMjBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi5zcGFjZS15LTMwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygzMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLnNwYWNlLXktNDBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg0MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDQwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS01MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoNTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi5zcGFjZS15LTYwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg2MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLnNwYWNlLXktNzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg3MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDcwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uc3BhY2UteS04MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoODBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi5zcGFjZS15LTkwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyg5MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi4tc3BhY2UteS0xMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTIwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTIwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uLXNwYWNlLXktMzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMzBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi4tc3BhY2UteS00MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC00MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC00MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTUwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTUwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uLXNwYWNlLXktNjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtNjBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi4tc3BhY2UteS03MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC03MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC03MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbn1cblxuLi1zcGFjZS15LTgwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTgwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxufVxuXG4uLXNwYWNlLXktOTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtOTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG59XG5cbi5zcGFjZS15LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgLS10dy1zcGFjZS15LXJldmVyc2U6IDFcbn1cblxuLnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMVxufVxuXG4uYnJlYWstbm9ybWFsIHtcbiAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWxcbn1cblxuLmJyZWFrLXdvcmRzIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZFxufVxuXG4uYnJlYWstYWxsIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsXG59XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwXG59XG5cbi5wLTEwIHtcbiAgcGFkZGluZzogMXJlbVxufVxuXG4ucC0yMCB7XG4gIHBhZGRpbmc6IDJyZW1cbn1cblxuLnAtMzAge1xuICBwYWRkaW5nOiAzcmVtXG59XG5cbi5wLTQwIHtcbiAgcGFkZGluZzogNHJlbVxufVxuXG4ucC01MCB7XG4gIHBhZGRpbmc6IDVyZW1cbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2cmVtXG59XG5cbi5wLTcwIHtcbiAgcGFkZGluZzogN3JlbVxufVxuXG4ucC04MCB7XG4gIHBhZGRpbmc6IDhyZW1cbn1cblxuLnAtOTAge1xuICBwYWRkaW5nOiA5cmVtXG59XG5cbi5wLXB4IHtcbiAgcGFkZGluZzogMXB4XG59XG5cbi5wLTEwcHgge1xuICBwYWRkaW5nOiAxMHB4XG59XG5cbi5wLTIwcHgge1xuICBwYWRkaW5nOiAyMHB4XG59XG5cbi5wLTMwcHgge1xuICBwYWRkaW5nOiAzMHB4XG59XG5cbi5wLTQwcHgge1xuICBwYWRkaW5nOiA0MHB4XG59XG5cbi5wLTUwcHgge1xuICBwYWRkaW5nOiA1MHB4XG59XG5cbi5wLTYwcHgge1xuICBwYWRkaW5nOiA2MHB4XG59XG5cbi5wLTcwcHgge1xuICBwYWRkaW5nOiA3MHB4XG59XG5cbi5wLTgwcHgge1xuICBwYWRkaW5nOiA4MHB4XG59XG5cbi5wLTkwcHgge1xuICBwYWRkaW5nOiA5MHB4XG59XG5cbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwXG59XG5cbi5weC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbVxufVxuXG4ucHgtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW1cbn1cblxuLnB4LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtXG59XG5cbi5weC00MCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgcGFkZGluZy1yaWdodDogNHJlbVxufVxuXG4ucHgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW1cbn1cblxuLnB4LTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtXG59XG5cbi5weC03MCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgcGFkZGluZy1yaWdodDogN3JlbVxufVxuXG4ucHgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW1cbn1cblxuLnB4LTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtXG59XG5cbi5weC1weCB7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHhcbn1cblxuLnB4LTEwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHhcbn1cblxuLnB4LTIwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHhcbn1cblxuLnB4LTMwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHhcbn1cblxuLnB4LTQwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHhcbn1cblxuLnB4LTUwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHhcbn1cblxuLnB4LTYwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHhcbn1cblxuLnB4LTcwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHhcbn1cblxuLnB4LTgwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHhcbn1cblxuLnB4LTkwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHhcbn1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDBcbn1cblxuLnB5LTEwIHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtXG59XG5cbi5weS0yMCB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbVxufVxuXG4ucHktMzAge1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW1cbn1cblxuLnB5LTQwIHtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtXG59XG5cbi5weS01MCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbVxufVxuXG4ucHktNjAge1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW1cbn1cblxuLnB5LTcwIHtcbiAgcGFkZGluZy10b3A6IDdyZW07XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtXG59XG5cbi5weS04MCB7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbVxufVxuXG4ucHktOTAge1xuICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDlyZW1cbn1cblxuLnB5LXB4IHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweFxufVxuXG4ucHktMTBweCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweFxufVxuXG4ucHktMjBweCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweFxufVxuXG4ucHktMzBweCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweFxufVxuXG4ucHktNDBweCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweFxufVxuXG4ucHktNTBweCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweFxufVxuXG4ucHktNjBweCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweFxufVxuXG4ucHktNzBweCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweFxufVxuXG4ucHktODBweCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweFxufVxuXG4ucHktOTBweCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweFxufVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwXG59XG5cbi5wdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtXG59XG5cbi5wdC0yMCB7XG4gIHBhZGRpbmctdG9wOiAycmVtXG59XG5cbi5wdC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzcmVtXG59XG5cbi5wdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0cmVtXG59XG5cbi5wdC01MCB7XG4gIHBhZGRpbmctdG9wOiA1cmVtXG59XG5cbi5wdC02MCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtXG59XG5cbi5wdC03MCB7XG4gIHBhZGRpbmctdG9wOiA3cmVtXG59XG5cbi5wdC04MCB7XG4gIHBhZGRpbmctdG9wOiA4cmVtXG59XG5cbi5wdC05MCB7XG4gIHBhZGRpbmctdG9wOiA5cmVtXG59XG5cbi5wdC1weCB7XG4gIHBhZGRpbmctdG9wOiAxcHhcbn1cblxuLnB0LTEwcHgge1xuICBwYWRkaW5nLXRvcDogMTBweFxufVxuXG4ucHQtMjBweCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4XG59XG5cbi5wdC0zMHB4IHtcbiAgcGFkZGluZy10b3A6IDMwcHhcbn1cblxuLnB0LTQwcHgge1xuICBwYWRkaW5nLXRvcDogNDBweFxufVxuXG4ucHQtNTBweCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4XG59XG5cbi5wdC02MHB4IHtcbiAgcGFkZGluZy10b3A6IDYwcHhcbn1cblxuLnB0LTcwcHgge1xuICBwYWRkaW5nLXRvcDogNzBweFxufVxuXG4ucHQtODBweCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4XG59XG5cbi5wdC05MHB4IHtcbiAgcGFkZGluZy10b3A6IDkwcHhcbn1cblxuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwXG59XG5cbi5wci0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW1cbn1cblxuLnByLTIwIHtcbiAgcGFkZGluZy1yaWdodDogMnJlbVxufVxuXG4ucHItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtXG59XG5cbi5wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW1cbn1cblxuLnByLTUwIHtcbiAgcGFkZGluZy1yaWdodDogNXJlbVxufVxuXG4ucHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtXG59XG5cbi5wci03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW1cbn1cblxuLnByLTgwIHtcbiAgcGFkZGluZy1yaWdodDogOHJlbVxufVxuXG4ucHItOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5cmVtXG59XG5cbi5wci1weCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFweFxufVxuXG4ucHItMTBweCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHhcbn1cblxuLnByLTIwcHgge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG59XG5cbi5wci0zMHB4IHtcbiAgcGFkZGluZy1yaWdodDogMzBweFxufVxuXG4ucHItNDBweCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHhcbn1cblxuLnByLTUwcHgge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG59XG5cbi5wci02MHB4IHtcbiAgcGFkZGluZy1yaWdodDogNjBweFxufVxuXG4ucHItNzBweCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHhcbn1cblxuLnByLTgwcHgge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4XG59XG5cbi5wci05MHB4IHtcbiAgcGFkZGluZy1yaWdodDogOTBweFxufVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwXG59XG5cbi5wYi0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtXG59XG5cbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAycmVtXG59XG5cbi5wYi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtXG59XG5cbi5wYi00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtXG59XG5cbi5wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtXG59XG5cbi5wYi02MCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtXG59XG5cbi5wYi03MCB7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtXG59XG5cbi5wYi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtXG59XG5cbi5wYi05MCB7XG4gIHBhZGRpbmctYm90dG9tOiA5cmVtXG59XG5cbi5wYi1weCB7XG4gIHBhZGRpbmctYm90dG9tOiAxcHhcbn1cblxuLnBiLTEwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweFxufVxuXG4ucGItMjBweCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4XG59XG5cbi5wYi0zMHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHhcbn1cblxuLnBiLTQwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweFxufVxuXG4ucGItNTBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4XG59XG5cbi5wYi02MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHhcbn1cblxuLnBiLTcwcHgge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweFxufVxuXG4ucGItODBweCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4XG59XG5cbi5wYi05MHB4IHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHhcbn1cblxuLnBsLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBcbn1cblxuLnBsLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtXG59XG5cbi5wbC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbVxufVxuXG4ucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDNyZW1cbn1cblxuLnBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtXG59XG5cbi5wbC01MCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbVxufVxuXG4ucGwtNjAge1xuICBwYWRkaW5nLWxlZnQ6IDZyZW1cbn1cblxuLnBsLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3cmVtXG59XG5cbi5wbC04MCB7XG4gIHBhZGRpbmctbGVmdDogOHJlbVxufVxuXG4ucGwtOTAge1xuICBwYWRkaW5nLWxlZnQ6IDlyZW1cbn1cblxuLnBsLXB4IHtcbiAgcGFkZGluZy1sZWZ0OiAxcHhcbn1cblxuLnBsLTEwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHhcbn1cblxuLnBsLTIwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHhcbn1cblxuLnBsLTMwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHhcbn1cblxuLnBsLTQwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHhcbn1cblxuLnBsLTUwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHhcbn1cblxuLnBsLTYwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDYwcHhcbn1cblxuLnBsLTcwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHhcbn1cblxuLnBsLTgwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHhcbn1cblxuLnBsLTkwcHgge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHhcbn1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnRcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyXG59XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHRcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnlcbn1cblxuLnRleHQtMCB7XG4gIGZvbnQtc2l6ZTogMFxufVxuXG4udGV4dC05IHtcbiAgZm9udC1zaXplOiAwLjlyZW1cbn1cblxuLnRleHQtMTAge1xuICBmb250LXNpemU6IDFyZW1cbn1cblxuLnRleHQtMTEge1xuICBmb250LXNpemU6IDEuMXJlbVxufVxuXG4udGV4dC0xMiB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtXG59XG5cbi50ZXh0LTEzIHtcbiAgZm9udC1zaXplOiAxLjNyZW1cbn1cblxuLnRleHQtMTQge1xuICBmb250LXNpemU6IDEuNHJlbVxufVxuXG4udGV4dC0xNSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtXG59XG5cbi50ZXh0LTE2IHtcbiAgZm9udC1zaXplOiAxLjZyZW1cbn1cblxuLnRleHQtMTcge1xuICBmb250LXNpemU6IDEuN3JlbVxufVxuXG4udGV4dC0xOCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtXG59XG5cbi50ZXh0LTE5IHtcbiAgZm9udC1zaXplOiAxLjlyZW1cbn1cblxuLnRleHQtMjAge1xuICBmb250LXNpemU6IDJyZW1cbn1cblxuLnRleHQtMjEge1xuICBmb250LXNpemU6IDIuMXJlbVxufVxuXG4udGV4dC0yMiB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtXG59XG5cbi50ZXh0LTIzIHtcbiAgZm9udC1zaXplOiAyLjNyZW1cbn1cblxuLnRleHQtMjQge1xuICBmb250LXNpemU6IDIuNHJlbVxufVxuXG4udGV4dC0yNSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtXG59XG5cbi50ZXh0LTI2IHtcbiAgZm9udC1zaXplOiAyLjZyZW1cbn1cblxuLnRleHQtMjcge1xuICBmb250LXNpemU6IDIuN3JlbVxufVxuXG4udGV4dC0yOCB7XG4gIGZvbnQtc2l6ZTogMi44cmVtXG59XG5cbi50ZXh0LTI5IHtcbiAgZm9udC1zaXplOiAyLjlyZW1cbn1cblxuLnRleHQtMzAge1xuICBmb250LXNpemU6IDNyZW1cbn1cblxuLnRleHQtMzEge1xuICBmb250LXNpemU6IDMuMXJlbVxufVxuXG4udGV4dC0zMiB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtXG59XG5cbi50ZXh0LTMzIHtcbiAgZm9udC1zaXplOiAzLjNyZW1cbn1cblxuLnRleHQtMzQge1xuICBmb250LXNpemU6IDMuNHJlbVxufVxuXG4udGV4dC0zNSB7XG4gIGZvbnQtc2l6ZTogMy41cmVtXG59XG5cbi50ZXh0LTM2IHtcbiAgZm9udC1zaXplOiAzLjZyZW1cbn1cblxuLnRleHQtOXB4IHtcbiAgZm9udC1zaXplOiA5cHhcbn1cblxuLnRleHQtMTBweCB7XG4gIGZvbnQtc2l6ZTogMTBweFxufVxuXG4udGV4dC0xMXB4IHtcbiAgZm9udC1zaXplOiAxMXB4XG59XG5cbi50ZXh0LTEycHgge1xuICBmb250LXNpemU6IDEycHhcbn1cblxuLnRleHQtMTNweCB7XG4gIGZvbnQtc2l6ZTogMTNweFxufVxuXG4udGV4dC0xNHB4IHtcbiAgZm9udC1zaXplOiAxNHB4XG59XG5cbi50ZXh0LTE1cHgge1xuICBmb250LXNpemU6IDE1cHhcbn1cblxuLnRleHQtMTZweCB7XG4gIGZvbnQtc2l6ZTogMTZweFxufVxuXG4udGV4dC0xN3B4IHtcbiAgZm9udC1zaXplOiAxN3B4XG59XG5cbi50ZXh0LTE4cHgge1xuICBmb250LXNpemU6IDE4cHhcbn1cblxuLnRleHQtMTlweCB7XG4gIGZvbnQtc2l6ZTogMTlweFxufVxuXG4udGV4dC0yMHB4IHtcbiAgZm9udC1zaXplOiAyMHB4XG59XG5cbi50ZXh0LTIxcHgge1xuICBmb250LXNpemU6IDIxcHhcbn1cblxuLnRleHQtMjJweCB7XG4gIGZvbnQtc2l6ZTogMjJweFxufVxuXG4udGV4dC0yM3B4IHtcbiAgZm9udC1zaXplOiAyM3B4XG59XG5cbi50ZXh0LTI0cHgge1xuICBmb250LXNpemU6IDI0cHhcbn1cblxuLnRleHQtMjVweCB7XG4gIGZvbnQtc2l6ZTogMjVweFxufVxuXG4udGV4dC0yNnB4IHtcbiAgZm9udC1zaXplOiAyNnB4XG59XG5cbi50ZXh0LTI3cHgge1xuICBmb250LXNpemU6IDI3cHhcbn1cblxuLnRleHQtMjhweCB7XG4gIGZvbnQtc2l6ZTogMjhweFxufVxuXG4udGV4dC0yOXB4IHtcbiAgZm9udC1zaXplOiAyOXB4XG59XG5cbi50ZXh0LTMwcHgge1xuICBmb250LXNpemU6IDMwcHhcbn1cblxuLnRleHQtMzFweCB7XG4gIGZvbnQtc2l6ZTogMzFweFxufVxuXG4udGV4dC0zMnB4IHtcbiAgZm9udC1zaXplOiAzMnB4XG59XG5cbi50ZXh0LTMzcHgge1xuICBmb250LXNpemU6IDMzcHhcbn1cblxuLnRleHQtMzRweCB7XG4gIGZvbnQtc2l6ZTogMzRweFxufVxuXG4udGV4dC0zNXB4IHtcbiAgZm9udC1zaXplOiAzNXB4XG59XG5cbi50ZXh0LTM2cHgge1xuICBmb250LXNpemU6IDM2cHhcbn1cblxuLmZvbnQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMFxufVxuXG4uZm9udC0yMDAge1xuICBmb250LXdlaWdodDogMjAwXG59XG5cbi5mb250LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDBcbn1cblxuLmZvbnQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMFxufVxuXG4uZm9udC01MDAge1xuICBmb250LXdlaWdodDogNTAwXG59XG5cbi5mb250LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDBcbn1cblxuLmZvbnQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4uZm9udC04MDAge1xuICBmb250LXdlaWdodDogODAwXG59XG5cbi5mb250LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDBcbn1cblxuLmZvbnQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMFxufVxuXG4uZm9udC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMFxufVxuXG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljXG59XG5cbi5ub3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbi5sZWFkaW5nLWxvdzIge1xuICBsaW5lLWhlaWdodDogMS4yNVxufVxuXG4ubGVhZGluZy1sb3cge1xuICBsaW5lLWhlaWdodDogMS4zNzVcbn1cblxuLmxlYWRpbmctbm9ybWFsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNVxufVxuXG4ubGVhZGluZy1oaWdoIHtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1XG59XG5cbi5sZWFkaW5nLWhpZ2gxIHtcbiAgbGluZS1oZWlnaHQ6IDJcbn1cblxuLmxlYWRpbmctaGlnaDIge1xuICBsaW5lLWhlaWdodDogMi4yNVxufVxuXG4udHJhY2tpbmctdGlnaHQxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjEyZW1cbn1cblxuLnRyYWNraW5nLXRpZ2h0IHtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW1cbn1cblxuLnRyYWNraW5nLW5vcm1hbCB7XG4gIGxldHRlci1zcGFjaW5nOiAwXG59XG5cbi50cmFja2luZy13aWRlIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbVxufVxuXG4udHJhY2tpbmctd2lkZTEge1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtXG59XG5cbi50cmFja2luZy13aWRlMiB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjIxZW1cbn1cblxuLnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuLnRleHQtY3VycmVudCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3Jcbn1cblxuLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMFxufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi50ZXh0LWdyYXktNTAge1xuICBjb2xvcjogI2Y5ZmFmYlxufVxuXG4udGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiAjZjNmNGY2XG59XG5cbi50ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6ICNlNWU3ZWJcbn1cblxuLnRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogI2QxZDVkYlxufVxuXG4udGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjOWNhM2FmXG59XG5cbi50ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6ICM2YjcyODBcbn1cblxuLnRleHQtZ3JheS02MDAge1xuICBjb2xvcjogIzRiNTU2M1xufVxuXG4udGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjMzc0MTUxXG59XG5cbi50ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6ICMxZjI5Mzdcbn1cblxuLnRleHQtZ3JheS05MDAge1xuICBjb2xvcjogIzExMTgyN1xufVxuXG4udGV4dC1yZWQtNTAge1xuICBjb2xvcjogI2ZlZjJmMlxufVxuXG4udGV4dC1yZWQtMTAwIHtcbiAgY29sb3I6ICNmZWUyZTJcbn1cblxuLnRleHQtcmVkLTIwMCB7XG4gIGNvbG9yOiAjZmVjYWNhXG59XG5cbi50ZXh0LXJlZC0zMDAge1xuICBjb2xvcjogI2ZjYTVhNVxufVxuXG4udGV4dC1yZWQtNDAwIHtcbiAgY29sb3I6ICNmODcxNzFcbn1cblxuLnRleHQtcmVkLTUwMCB7XG4gIGNvbG9yOiAjZWY0NDQ0XG59XG5cbi50ZXh0LXJlZC02MDAge1xuICBjb2xvcjogI2RjMjYyNlxufVxuXG4udGV4dC1yZWQtNzAwIHtcbiAgY29sb3I6ICNiOTFjMWNcbn1cblxuLnRleHQtcmVkLTgwMCB7XG4gIGNvbG9yOiAjOTkxYjFiXG59XG5cbi50ZXh0LXJlZC05MDAge1xuICBjb2xvcjogIzdmMWQxZFxufVxuXG4udGV4dC15ZWxsb3ctNTAge1xuICBjb2xvcjogI2ZmZmJlYlxufVxuXG4udGV4dC15ZWxsb3ctMTAwIHtcbiAgY29sb3I6ICNmZWYzYzdcbn1cblxuLnRleHQteWVsbG93LTIwMCB7XG4gIGNvbG9yOiAjZmRlNjhhXG59XG5cbi50ZXh0LXllbGxvdy0zMDAge1xuICBjb2xvcjogI2ZjZDM0ZFxufVxuXG4udGV4dC15ZWxsb3ctNDAwIHtcbiAgY29sb3I6ICNmYmJmMjRcbn1cblxuLnRleHQteWVsbG93LTUwMCB7XG4gIGNvbG9yOiAjZjU5ZTBiXG59XG5cbi50ZXh0LXllbGxvdy02MDAge1xuICBjb2xvcjogI2Q5NzcwNlxufVxuXG4udGV4dC15ZWxsb3ctNzAwIHtcbiAgY29sb3I6ICNiNDUzMDlcbn1cblxuLnRleHQteWVsbG93LTgwMCB7XG4gIGNvbG9yOiAjOTI0MDBlXG59XG5cbi50ZXh0LXllbGxvdy05MDAge1xuICBjb2xvcjogIzc4MzUwZlxufVxuXG4udGV4dC1ncmVlbi01MCB7XG4gIGNvbG9yOiAjZWNmZGY1XG59XG5cbi50ZXh0LWdyZWVuLTEwMCB7XG4gIGNvbG9yOiAjZDFmYWU1XG59XG5cbi50ZXh0LWdyZWVuLTIwMCB7XG4gIGNvbG9yOiAjYTdmM2QwXG59XG5cbi50ZXh0LWdyZWVuLTMwMCB7XG4gIGNvbG9yOiAjNmVlN2I3XG59XG5cbi50ZXh0LWdyZWVuLTQwMCB7XG4gIGNvbG9yOiAjMzRkMzk5XG59XG5cbi50ZXh0LWdyZWVuLTUwMCB7XG4gIGNvbG9yOiAjMTBiOTgxXG59XG5cbi50ZXh0LWdyZWVuLTYwMCB7XG4gIGNvbG9yOiAjMDU5NjY5XG59XG5cbi50ZXh0LWdyZWVuLTcwMCB7XG4gIGNvbG9yOiAjMDQ3ODU3XG59XG5cbi50ZXh0LWdyZWVuLTgwMCB7XG4gIGNvbG9yOiAjMDY1ZjQ2XG59XG5cbi50ZXh0LWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjMDY0ZTNiXG59XG5cbi50ZXh0LWJsdWUtNTAge1xuICBjb2xvcjogI2VmZjZmZlxufVxuXG4udGV4dC1ibHVlLTEwMCB7XG4gIGNvbG9yOiAjZGJlYWZlXG59XG5cbi50ZXh0LWJsdWUtMjAwIHtcbiAgY29sb3I6ICNiZmRiZmVcbn1cblxuLnRleHQtYmx1ZS0zMDAge1xuICBjb2xvcjogIzkzYzVmZFxufVxuXG4udGV4dC1ibHVlLTQwMCB7XG4gIGNvbG9yOiAjNjBhNWZhXG59XG5cbi50ZXh0LWJsdWUtNTAwIHtcbiAgY29sb3I6ICMzYjgyZjZcbn1cblxuLnRleHQtYmx1ZS02MDAge1xuICBjb2xvcjogIzI1NjNlYlxufVxuXG4udGV4dC1ibHVlLTcwMCB7XG4gIGNvbG9yOiAjMWQ0ZWQ4XG59XG5cbi50ZXh0LWJsdWUtODAwIHtcbiAgY29sb3I6ICMxZTQwYWZcbn1cblxuLnRleHQtYmx1ZS05MDAge1xuICBjb2xvcjogIzFlM2E4YVxufVxuXG4udGV4dC1pbmRpZ28tNTAge1xuICBjb2xvcjogI2VlZjJmZlxufVxuXG4udGV4dC1pbmRpZ28tMTAwIHtcbiAgY29sb3I6ICNlMGU3ZmZcbn1cblxuLnRleHQtaW5kaWdvLTIwMCB7XG4gIGNvbG9yOiAjYzdkMmZlXG59XG5cbi50ZXh0LWluZGlnby0zMDAge1xuICBjb2xvcjogI2E1YjRmY1xufVxuXG4udGV4dC1pbmRpZ28tNDAwIHtcbiAgY29sb3I6ICM4MThjZjhcbn1cblxuLnRleHQtaW5kaWdvLTUwMCB7XG4gIGNvbG9yOiAjNjM2NmYxXG59XG5cbi50ZXh0LWluZGlnby02MDAge1xuICBjb2xvcjogIzRmNDZlNVxufVxuXG4udGV4dC1pbmRpZ28tNzAwIHtcbiAgY29sb3I6ICM0MzM4Y2Fcbn1cblxuLnRleHQtaW5kaWdvLTgwMCB7XG4gIGNvbG9yOiAjMzczMGEzXG59XG5cbi50ZXh0LWluZGlnby05MDAge1xuICBjb2xvcjogIzMxMmU4MVxufVxuXG4udGV4dC1wdXJwbGUtNTAge1xuICBjb2xvcjogI2Y1ZjNmZlxufVxuXG4udGV4dC1wdXJwbGUtMTAwIHtcbiAgY29sb3I6ICNlZGU5ZmVcbn1cblxuLnRleHQtcHVycGxlLTIwMCB7XG4gIGNvbG9yOiAjZGRkNmZlXG59XG5cbi50ZXh0LXB1cnBsZS0zMDAge1xuICBjb2xvcjogI2M0YjVmZFxufVxuXG4udGV4dC1wdXJwbGUtNDAwIHtcbiAgY29sb3I6ICNhNzhiZmFcbn1cblxuLnRleHQtcHVycGxlLTUwMCB7XG4gIGNvbG9yOiAjOGI1Y2Y2XG59XG5cbi50ZXh0LXB1cnBsZS02MDAge1xuICBjb2xvcjogIzdjM2FlZFxufVxuXG4udGV4dC1wdXJwbGUtNzAwIHtcbiAgY29sb3I6ICM2ZDI4ZDlcbn1cblxuLnRleHQtcHVycGxlLTgwMCB7XG4gIGNvbG9yOiAjNWIyMWI2XG59XG5cbi50ZXh0LXB1cnBsZS05MDAge1xuICBjb2xvcjogIzRjMWQ5NVxufVxuXG4udGV4dC1waW5rLTUwIHtcbiAgY29sb3I6ICNmZGYyZjhcbn1cblxuLnRleHQtcGluay0xMDAge1xuICBjb2xvcjogI2ZjZTdmM1xufVxuXG4udGV4dC1waW5rLTIwMCB7XG4gIGNvbG9yOiAjZmJjZmU4XG59XG5cbi50ZXh0LXBpbmstMzAwIHtcbiAgY29sb3I6ICNmOWE4ZDRcbn1cblxuLnRleHQtcGluay00MDAge1xuICBjb2xvcjogI2Y0NzJiNlxufVxuXG4udGV4dC1waW5rLTUwMCB7XG4gIGNvbG9yOiAjZWM0ODk5XG59XG5cbi50ZXh0LXBpbmstNjAwIHtcbiAgY29sb3I6ICNkYjI3Nzdcbn1cblxuLnRleHQtcGluay03MDAge1xuICBjb2xvcjogI2JlMTg1ZFxufVxuXG4udGV4dC1waW5rLTgwMCB7XG4gIGNvbG9yOiAjOWQxNzRkXG59XG5cbi50ZXh0LXBpbmstOTAwIHtcbiAgY29sb3I6ICM4MzE4NDNcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnRcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtY3VycmVudCB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3Jcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAge1xuICBjb2xvcjogI2Y5ZmFmYlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gIGNvbG9yOiAjZjNmNGY2XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgY29sb3I6ICNlNWU3ZWJcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogI2QxZDVkYlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjOWNhM2FmXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgY29sb3I6ICM2YjcyODBcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS02MDAge1xuICBjb2xvcjogIzRiNTU2M1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjMzc0MTUxXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgY29sb3I6ICMxZjI5Mzdcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtZ3JheS05MDAge1xuICBjb2xvcjogIzExMTgyN1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICBjb2xvcjogI2ZlZjJmMlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgY29sb3I6ICNmZWUyZTJcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTIwMCB7XG4gIGNvbG9yOiAjZmVjYWNhXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICBjb2xvcjogI2ZjYTVhNVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgY29sb3I6ICNmODcxNzFcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwMCB7XG4gIGNvbG9yOiAjZWY0NDQ0XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC02MDAge1xuICBjb2xvcjogI2RjMjYyNlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNzAwIHtcbiAgY29sb3I6ICNiOTFjMWNcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcmVkLTgwMCB7XG4gIGNvbG9yOiAjOTkxYjFiXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC05MDAge1xuICBjb2xvcjogIzdmMWQxZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAge1xuICBjb2xvcjogI2ZmZmJlYlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwIHtcbiAgY29sb3I6ICNmZWYzYzdcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gIGNvbG9yOiAjZmRlNjhhXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDAge1xuICBjb2xvcjogI2ZjZDM0ZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwIHtcbiAgY29sb3I6ICNmYmJmMjRcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gIGNvbG9yOiAjZjU5ZTBiXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy02MDAge1xuICBjb2xvcjogI2Q5NzcwNlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwIHtcbiAgY29sb3I6ICNiNDUzMDlcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gIGNvbG9yOiAjOTI0MDBlXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICBjb2xvcjogIzc4MzUwZlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi01MCB7XG4gIGNvbG9yOiAjZWNmZGY1XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gIGNvbG9yOiAjZDFmYWU1XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gIGNvbG9yOiAjYTdmM2QwXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTMwMCB7XG4gIGNvbG9yOiAjNmVlN2I3XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gIGNvbG9yOiAjMzRkMzk5XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gIGNvbG9yOiAjMTBiOTgxXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTYwMCB7XG4gIGNvbG9yOiAjMDU5NjY5XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gIGNvbG9yOiAjMDQ3ODU3XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gIGNvbG9yOiAjMDY1ZjQ2XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTkwMCB7XG4gIGNvbG9yOiAjMDY0ZTNiXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICBjb2xvcjogI2VmZjZmZlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTEwMCB7XG4gIGNvbG9yOiAjZGJlYWZlXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMjAwIHtcbiAgY29sb3I6ICNiZmRiZmVcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICBjb2xvcjogIzkzYzVmZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTQwMCB7XG4gIGNvbG9yOiAjNjBhNWZhXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAwIHtcbiAgY29sb3I6ICMzYjgyZjZcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICBjb2xvcjogIzI1NjNlYlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gIGNvbG9yOiAjMWQ0ZWQ4XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtODAwIHtcbiAgY29sb3I6ICMxZTQwYWZcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICBjb2xvcjogIzFlM2E4YVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICBjb2xvcjogI2VlZjJmZlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwIHtcbiAgY29sb3I6ICNlMGU3ZmZcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTIwMCB7XG4gIGNvbG9yOiAjYzdkMmZlXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICBjb2xvcjogI2E1YjRmY1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwIHtcbiAgY29sb3I6ICM4MThjZjhcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwMCB7XG4gIGNvbG9yOiAjNjM2NmYxXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICBjb2xvcjogIzRmNDZlNVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwIHtcbiAgY29sb3I6ICM0MzM4Y2Fcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gIGNvbG9yOiAjMzczMGEzXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICBjb2xvcjogIzMxMmU4MVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAge1xuICBjb2xvcjogI2Y1ZjNmZlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgY29sb3I6ICNlZGU5ZmVcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gIGNvbG9yOiAjZGRkNmZlXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDAge1xuICBjb2xvcjogI2M0YjVmZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgY29sb3I6ICNhNzhiZmFcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gIGNvbG9yOiAjOGI1Y2Y2XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS02MDAge1xuICBjb2xvcjogIzdjM2FlZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgY29sb3I6ICM2ZDI4ZDlcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gIGNvbG9yOiAjNWIyMWI2XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS05MDAge1xuICBjb2xvcjogIzRjMWQ5NVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgY29sb3I6ICNmZGYyZjhcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICBjb2xvcjogI2ZjZTdmM1xufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTIwMCB7XG4gIGNvbG9yOiAjZmJjZmU4XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgY29sb3I6ICNmOWE4ZDRcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICBjb2xvcjogI2Y0NzJiNlxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwMCB7XG4gIGNvbG9yOiAjZWM0ODk5XG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgY29sb3I6ICNkYjI3Nzdcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICBjb2xvcjogI2JlMTg1ZFxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTgwMCB7XG4gIGNvbG9yOiAjOWQxNzRkXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgY29sb3I6ICM4MzE4NDNcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvclxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzAwMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2ZmZlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTUwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZjlmYWZiXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZjNmNGY2XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZTVlN2ViXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMzAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZDFkNWRiXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjOWNhM2FmXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjNmI3MjgwXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNjAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjNGI1NTYzXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMzc0MTUxXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMWYyOTM3XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktOTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMTExODI3XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2ZlZjJmMlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZmVlMmUyXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmZWNhY2Fcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2ZjYTVhNVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZjg3MTcxXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNlZjQ0NDRcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2RjMjYyNlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjYjkxYzFjXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC04MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM5OTFiMWJcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzdmMWQxZFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmZmZiZWJcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTEwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2ZlZjNjN1xufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZmRlNjhhXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmY2QzNGRcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTQwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2ZiYmYyNFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZjU5ZTBiXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNkOTc3MDZcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTcwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2I0NTMwOVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjOTI0MDBlXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM3ODM1MGZcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNlY2ZkZjVcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZDFmYWU1XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2E3ZjNkMFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM2ZWU3Yjdcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMzRkMzk5XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzEwYjk4MVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICMwNTk2Njlcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMDQ3ODU3XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzA2NWY0NlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICMwNjRlM2Jcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2VmZjZmZlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2RiZWFmZVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTIwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2JmZGJmZVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzkzYzVmZFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzYwYTVmYVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTUwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzNiODJmNlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzI1NjNlYlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzFkNGVkOFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTgwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzFlNDBhZlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzFlM2E4YVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNlZWYyZmZcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTEwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2UwZTdmZlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjYzdkMmZlXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNhNWI0ZmNcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTQwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzgxOGNmOFxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjNjM2NmYxXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM0ZjQ2ZTVcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTcwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzQzMzhjYVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjMzczMGEzXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICMzMTJlODFcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjZjVmM2ZmXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNlZGU5ZmVcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogI2RkZDZmZVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjYzRiNWZkXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNhNzhiZmFcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzhiNWNmNlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjN2MzYWVkXG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM2ZDI4ZDlcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICBjb2xvcjogIzViMjFiNlxufVxuXG4uZm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzLXdpdGhpbiB7XG4gIGNvbG9yOiAjNGMxZDk1XG59XG5cbi5mb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmZGYyZjhcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmY2U3ZjNcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmYmNmZThcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmOWE4ZDRcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNmNDcyYjZcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay01MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNlYzQ4OTlcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNkYjI3Nzdcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICNiZTE4NWRcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay04MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM5ZDE3NGRcbn1cblxuLmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgY29sb3I6ICM4MzE4NDNcbn1cblxuLmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uaG92ZXJcXDp0ZXh0LWN1cnJlbnQ6aG92ZXIge1xuICBjb2xvcjogY3VycmVudENvbG9yXG59XG5cbi5ob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICBjb2xvcjogIzAwMFxufVxuXG4uaG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmOWZhZmJcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjNmNGY2XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2U1ZTdlYlxufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNkMWQ1ZGJcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWNhM2FmXG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICBjb2xvcjogIzZiNzI4MFxufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM0YjU1NjNcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzc0MTUxXG59XG5cbi5ob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICBjb2xvcjogIzFmMjkzN1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyYXktOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMxMTE4Mjdcbn1cblxuLmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICBjb2xvcjogI2ZlZjJmMlxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZlZTJlMlxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZlY2FjYVxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZjYTVhNVxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICBjb2xvcjogI2Y4NzE3MVxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC01MDA6aG92ZXIge1xuICBjb2xvcjogI2VmNDQ0NFxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICBjb2xvcjogI2RjMjYyNlxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICBjb2xvcjogI2I5MWMxY1xufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC04MDA6aG92ZXIge1xuICBjb2xvcjogIzk5MWIxYlxufVxuXG4uaG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICBjb2xvcjogIzdmMWQxZFxufVxuXG4uaG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmYmViXG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmVmM2M3XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmRlNjhhXG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmNkMzRkXG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmJiZjI0XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjU5ZTBiXG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDk3NzA2XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjQ1MzA5XG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOTI0MDBlXG59XG5cbi5ob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzgzNTBmXG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tNTA6aG92ZXIge1xuICBjb2xvcjogI2VjZmRmNVxufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDFmYWU1XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNhN2YzZDBcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzZlZTdiN1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzRkMzk5XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMxMGI5ODFcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzA1OTY2OVxufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDQ3ODU3XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgY29sb3I6ICMwNjVmNDZcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmVlbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzA2NGUzYlxufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICBjb2xvcjogI2VmZjZmZlxufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNkYmVhZmVcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmZkYmZlXG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzkzYzVmZFxufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM2MGE1ZmFcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjM2I4MmY2XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzI1NjNlYlxufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMxZDRlZDhcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWU0MGFmXG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzFlM2E4YVxufVxuXG4uaG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWVmMmZmXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTBlN2ZmXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzdkMmZlXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjYTViNGZjXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjODE4Y2Y4XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjM2NmYxXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGY0NmU1XG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDMzOGNhXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzczMGEzXG59XG5cbi5ob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzEyZTgxXG59XG5cbi5ob3ZlclxcOnRleHQtcHVycGxlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmNWYzZmZcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZGU5ZmVcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNkZGQ2ZmVcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNGI1ZmRcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNhNzhiZmFcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4YjVjZjZcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3YzNhZWRcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2ZDI4ZDlcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICM1YjIxYjZcbn1cblxuLmhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICM0YzFkOTVcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmZGYyZjhcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmNlN2YzXG59XG5cbi5ob3ZlclxcOnRleHQtcGluay0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZiY2ZlOFxufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmOWE4ZDRcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjQ3MmI2XG59XG5cbi5ob3ZlclxcOnRleHQtcGluay01MDA6aG92ZXIge1xuICBjb2xvcjogI2VjNDg5OVxufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNkYjI3Nzdcbn1cblxuLmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmUxODVkXG59XG5cbi5ob3ZlclxcOnRleHQtcGluay04MDA6aG92ZXIge1xuICBjb2xvcjogIzlkMTc0ZFxufVxuXG4uaG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MzE4NDNcbn1cblxuLmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudFxufVxuXG4uZm9jdXNcXDp0ZXh0LWN1cnJlbnQ6Zm9jdXMge1xuICBjb2xvcjogY3VycmVudENvbG9yXG59XG5cbi5mb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogIzAwMFxufVxuXG4uZm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTUwOmZvY3VzIHtcbiAgY29sb3I6ICNmOWZhZmJcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZjNmNGY2XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2U1ZTdlYlxufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNkMWQ1ZGJcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjOWNhM2FmXG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICBjb2xvcjogIzZiNzI4MFxufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktNjAwOmZvY3VzIHtcbiAgY29sb3I6ICM0YjU1NjNcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMzc0MTUxXG59XG5cbi5mb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICBjb2xvcjogIzFmMjkzN1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyYXktOTAwOmZvY3VzIHtcbiAgY29sb3I6ICMxMTE4Mjdcbn1cblxuLmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICBjb2xvcjogI2ZlZjJmMlxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZlZTJlMlxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZlY2FjYVxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZjYTVhNVxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICBjb2xvcjogI2Y4NzE3MVxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC01MDA6Zm9jdXMge1xuICBjb2xvcjogI2VmNDQ0NFxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICBjb2xvcjogI2RjMjYyNlxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICBjb2xvcjogI2I5MWMxY1xufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC04MDA6Zm9jdXMge1xuICBjb2xvcjogIzk5MWIxYlxufVxuXG4uZm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICBjb2xvcjogIzdmMWQxZFxufVxuXG4uZm9jdXNcXDp0ZXh0LXllbGxvdy01MDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmYmViXG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmVmM2M3XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmRlNjhhXG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmNkMzRkXG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmJiZjI0XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZjU5ZTBiXG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZDk3NzA2XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYjQ1MzA5XG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjOTI0MDBlXG59XG5cbi5mb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNzgzNTBmXG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNTA6Zm9jdXMge1xuICBjb2xvcjogI2VjZmRmNVxufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZDFmYWU1XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgY29sb3I6ICNhN2YzZDBcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi0zMDA6Zm9jdXMge1xuICBjb2xvcjogIzZlZTdiN1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMzRkMzk5XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgY29sb3I6ICMxMGI5ODFcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi02MDA6Zm9jdXMge1xuICBjb2xvcjogIzA1OTY2OVxufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMDQ3ODU3XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgY29sb3I6ICMwNjVmNDZcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmVlbi05MDA6Zm9jdXMge1xuICBjb2xvcjogIzA2NGUzYlxufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICBjb2xvcjogI2VmZjZmZlxufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgY29sb3I6ICNkYmVhZmVcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYmZkYmZlXG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICBjb2xvcjogIzkzYzVmZFxufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgY29sb3I6ICM2MGE1ZmFcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjM2I4MmY2XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICBjb2xvcjogIzI1NjNlYlxufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgY29sb3I6ICMxZDRlZDhcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMWU0MGFmXG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICBjb2xvcjogIzFlM2E4YVxufVxuXG4uZm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gIGNvbG9yOiAjZWVmMmZmXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZTBlN2ZmXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYzdkMmZlXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYTViNGZjXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjODE4Y2Y4XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNjM2NmYxXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNGY0NmU1XG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjNDMzOGNhXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMzczMGEzXG59XG5cbi5mb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gIGNvbG9yOiAjMzEyZTgxXG59XG5cbi5mb2N1c1xcOnRleHQtcHVycGxlLTUwOmZvY3VzIHtcbiAgY29sb3I6ICNmNWYzZmZcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgY29sb3I6ICNlZGU5ZmVcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgY29sb3I6ICNkZGQ2ZmVcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNjNGI1ZmRcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgY29sb3I6ICNhNzhiZmFcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgY29sb3I6ICM4YjVjZjZcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNjAwOmZvY3VzIHtcbiAgY29sb3I6ICM3YzNhZWRcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgY29sb3I6ICM2ZDI4ZDlcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgY29sb3I6ICM1YjIxYjZcbn1cblxuLmZvY3VzXFw6dGV4dC1wdXJwbGUtOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM0YzFkOTVcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgY29sb3I6ICNmZGYyZjhcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZmNlN2YzXG59XG5cbi5mb2N1c1xcOnRleHQtcGluay0yMDA6Zm9jdXMge1xuICBjb2xvcjogI2ZiY2ZlOFxufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgY29sb3I6ICNmOWE4ZDRcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gIGNvbG9yOiAjZjQ3MmI2XG59XG5cbi5mb2N1c1xcOnRleHQtcGluay01MDA6Zm9jdXMge1xuICBjb2xvcjogI2VjNDg5OVxufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgY29sb3I6ICNkYjI3Nzdcbn1cblxuLmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gIGNvbG9yOiAjYmUxODVkXG59XG5cbi5mb2N1c1xcOnRleHQtcGluay04MDA6Zm9jdXMge1xuICBjb2xvcjogIzlkMTc0ZFxufVxuXG4uZm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgY29sb3I6ICM4MzE4NDNcbn1cblxuLnVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5saW5lLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaFxufVxuXG4ubm8tdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5ncm91cDpob3ZlciAuZ3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxufVxuXG4uZ3JvdXA6aG92ZXIgLmdyb3VwLWhvdmVyXFw6bGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbn1cblxuLmdyb3VwOmhvdmVyIC5ncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG4uZm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5mb2N1cy13aXRoaW5cXDpsaW5lLXRocm91Z2g6Zm9jdXMtd2l0aGluIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbn1cblxuLmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbn1cblxuLmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbn1cblxuLmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbn1cblxuLmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG59XG5cbi5mb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG59XG5cbi5mb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG59XG5cbi5mb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBjXFw6cG9pbnRlci1ldmVudHMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgfVxuXG4gIC5wY1xcOnBvaW50ZXItZXZlbnRzLWF1dG8ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvXG4gIH1cblxuICAucGNcXDp2aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlXG4gIH1cblxuICAucGNcXDppbnZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICB9XG5cbiAgLnBjXFw6c3RhdGljIHtcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gIH1cblxuICAucGNcXDpmaXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkXG4gIH1cblxuICAucGNcXDphYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gIH1cblxuICAucGNcXDpyZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gIH1cblxuICAucGNcXDpzdGlja3kge1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5XG4gIH1cblxuICAucGNcXDp6LTEwIHtcbiAgICB6LWluZGV4OiAxMFxuICB9XG5cbiAgLnBjXFw6ei0yMCB7XG4gICAgei1pbmRleDogMjBcbiAgfVxuXG4gIC5wY1xcOnotMzAge1xuICAgIHotaW5kZXg6IDMwXG4gIH1cblxuICAucGNcXDp6LTQwIHtcbiAgICB6LWluZGV4OiA0MFxuICB9XG5cbiAgLnBjXFw6ei01MCB7XG4gICAgei1pbmRleDogNTBcbiAgfVxuXG4gIC5wY1xcOnotNjAge1xuICAgIHotaW5kZXg6IDYwXG4gIH1cblxuICAucGNcXDp6LTcwIHtcbiAgICB6LWluZGV4OiA3MFxuICB9XG5cbiAgLnBjXFw6ei04MCB7XG4gICAgei1pbmRleDogODBcbiAgfVxuXG4gIC5wY1xcOnotOTAge1xuICAgIHotaW5kZXg6IDkwXG4gIH1cblxuICAucGNcXDp6LTEwMCB7XG4gICAgei1pbmRleDogMTAwXG4gIH1cblxuICAucGNcXDp6LTExMCB7XG4gICAgei1pbmRleDogMTEwXG4gIH1cblxuICAucGNcXDp6LTEyMCB7XG4gICAgei1pbmRleDogMTIwXG4gIH1cblxuICAucGNcXDp6LTEzMCB7XG4gICAgei1pbmRleDogMTMwXG4gIH1cblxuICAucGNcXDp6LTE0MCB7XG4gICAgei1pbmRleDogMTQwXG4gIH1cblxuICAucGNcXDp6LTE1MCB7XG4gICAgei1pbmRleDogMTUwXG4gIH1cblxuICAucGNcXDp6LTE2MCB7XG4gICAgei1pbmRleDogMTYwXG4gIH1cblxuICAucGNcXDp6LTE3MCB7XG4gICAgei1pbmRleDogMTcwXG4gIH1cblxuICAucGNcXDp6LTE4MCB7XG4gICAgei1pbmRleDogMTgwXG4gIH1cblxuICAucGNcXDp6LTE5MCB7XG4gICAgei1pbmRleDogMTkwXG4gIH1cblxuICAucGNcXDp6LTEwMDAge1xuICAgIHotaW5kZXg6IDEwMDBcbiAgfVxuXG4gIC5wY1xcOnotMTAxMCB7XG4gICAgei1pbmRleDogMTAxMFxuICB9XG5cbiAgLnBjXFw6ei0xMDIwIHtcbiAgICB6LWluZGV4OiAxMDIwXG4gIH1cblxuICAucGNcXDp6LTEwMzAge1xuICAgIHotaW5kZXg6IDEwMzBcbiAgfVxuXG4gIC5wY1xcOnotMTA0MCB7XG4gICAgei1pbmRleDogMTA0MFxuICB9XG5cbiAgLnBjXFw6ei0xMDUwIHtcbiAgICB6LWluZGV4OiAxMDUwXG4gIH1cblxuICAucGNcXDp6LTEwNjAge1xuICAgIHotaW5kZXg6IDEwNjBcbiAgfVxuXG4gIC5wY1xcOnotMTA3MCB7XG4gICAgei1pbmRleDogMTA3MFxuICB9XG5cbiAgLnBjXFw6ei0xMDgwIHtcbiAgICB6LWluZGV4OiAxMDgwXG4gIH1cblxuICAucGNcXDp6LTEwOTAge1xuICAgIHotaW5kZXg6IDEwOTBcbiAgfVxuXG4gIC5wY1xcOnotYXV0byB7XG4gICAgei1pbmRleDogYXV0b1xuICB9XG5cbiAgLnBjXFw6LXotMSB7XG4gICAgei1pbmRleDogLTFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei0yMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDIwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMzBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA0MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei01MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDUwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotNzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA3MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei04MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDgwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogOTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTAwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTExMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDExMFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei0xMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotMTMwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTMwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTE0MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDE0MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei0xNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxNTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotMTYwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTYwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTE3MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDE3MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6ei0xODA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxODBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnotMTkwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTkwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwMDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDAwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDEwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDIwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwMzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDMwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDQwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDUwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwNjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDYwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwNzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDcwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwODA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDgwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LTEwOTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMDkwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp6LWF1dG86Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiBhdXRvXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDotei0xOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogLTFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0yMDpmb2N1cyB7XG4gICAgei1pbmRleDogMjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0zMDpmb2N1cyB7XG4gICAgei1pbmRleDogMzBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei00MDpmb2N1cyB7XG4gICAgei1pbmRleDogNDBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei01MDpmb2N1cyB7XG4gICAgei1pbmRleDogNTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei02MDpmb2N1cyB7XG4gICAgei1pbmRleDogNjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei03MDpmb2N1cyB7XG4gICAgei1pbmRleDogNzBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei04MDpmb2N1cyB7XG4gICAgei1pbmRleDogODBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei05MDpmb2N1cyB7XG4gICAgei1pbmRleDogOTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwMFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTExMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTEwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTIwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEzMFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTE0MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTQwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTUwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxNTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xNjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE2MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTE3MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTcwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTgwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxODBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xOTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE5MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTEwMDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwMDBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMDEwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDEwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTAyMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTAyMFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTEwMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwMzBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMDQwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDQwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTA1MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA1MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTEwNjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwNjBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei0xMDcwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDcwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnotMTA4MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA4MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp6LTEwOTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwOTBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6ei1hdXRvOmZvY3VzIHtcbiAgICB6LWluZGV4OiBhdXRvXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOi16LTE6Zm9jdXMge1xuICAgIHotaW5kZXg6IC0xXG4gIH1cblxuICAucGNcXDptLTAge1xuICAgIG1hcmdpbjogMFxuICB9XG5cbiAgLnBjXFw6bS0xMCB7XG4gICAgbWFyZ2luOiAxcmVtXG4gIH1cblxuICAucGNcXDptLTIwIHtcbiAgICBtYXJnaW46IDJyZW1cbiAgfVxuXG4gIC5wY1xcOm0tMzAge1xuICAgIG1hcmdpbjogM3JlbVxuICB9XG5cbiAgLnBjXFw6bS00MCB7XG4gICAgbWFyZ2luOiA0cmVtXG4gIH1cblxuICAucGNcXDptLTUwIHtcbiAgICBtYXJnaW46IDVyZW1cbiAgfVxuXG4gIC5wY1xcOm0tNjAge1xuICAgIG1hcmdpbjogNnJlbVxuICB9XG5cbiAgLnBjXFw6bS03MCB7XG4gICAgbWFyZ2luOiA3cmVtXG4gIH1cblxuICAucGNcXDptLTgwIHtcbiAgICBtYXJnaW46IDhyZW1cbiAgfVxuXG4gIC5wY1xcOm0tOTAge1xuICAgIG1hcmdpbjogOXJlbVxuICB9XG5cbiAgLnBjXFw6bS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG9cbiAgfVxuXG4gIC5wY1xcOm0tcHgge1xuICAgIG1hcmdpbjogMXB4XG4gIH1cblxuICAucGNcXDptLTEwcHgge1xuICAgIG1hcmdpbjogMTBweFxuICB9XG5cbiAgLnBjXFw6bS0yMHB4IHtcbiAgICBtYXJnaW46IDIwcHhcbiAgfVxuXG4gIC5wY1xcOm0tMzBweCB7XG4gICAgbWFyZ2luOiAzMHB4XG4gIH1cblxuICAucGNcXDptLTQwcHgge1xuICAgIG1hcmdpbjogNDBweFxuICB9XG5cbiAgLnBjXFw6bS01MHB4IHtcbiAgICBtYXJnaW46IDUwcHhcbiAgfVxuXG4gIC5wY1xcOm0tNjBweCB7XG4gICAgbWFyZ2luOiA2MHB4XG4gIH1cblxuICAucGNcXDptLTcwcHgge1xuICAgIG1hcmdpbjogNzBweFxuICB9XG5cbiAgLnBjXFw6bS04MHB4IHtcbiAgICBtYXJnaW46IDgwcHhcbiAgfVxuXG4gIC5wY1xcOm0tOTBweCB7XG4gICAgbWFyZ2luOiA5MHB4XG4gIH1cblxuICAucGNcXDotbS0xMCB7XG4gICAgbWFyZ2luOiAtMXJlbVxuICB9XG5cbiAgLnBjXFw6LW0tMjAge1xuICAgIG1hcmdpbjogLTJyZW1cbiAgfVxuXG4gIC5wY1xcOi1tLTMwIHtcbiAgICBtYXJnaW46IC0zcmVtXG4gIH1cblxuICAucGNcXDotbS00MCB7XG4gICAgbWFyZ2luOiAtNHJlbVxuICB9XG5cbiAgLnBjXFw6LW0tNTAge1xuICAgIG1hcmdpbjogLTVyZW1cbiAgfVxuXG4gIC5wY1xcOi1tLTYwIHtcbiAgICBtYXJnaW46IC02cmVtXG4gIH1cblxuICAucGNcXDotbS03MCB7XG4gICAgbWFyZ2luOiAtN3JlbVxuICB9XG5cbiAgLnBjXFw6LW0tODAge1xuICAgIG1hcmdpbjogLThyZW1cbiAgfVxuXG4gIC5wY1xcOi1tLTkwIHtcbiAgICBtYXJnaW46IC05cmVtXG4gIH1cblxuICAucGNcXDotbS1weCB7XG4gICAgbWFyZ2luOiAtMXB4XG4gIH1cblxuICAucGNcXDotbS0xMHB4IHtcbiAgICBtYXJnaW46IC0xMHB4XG4gIH1cblxuICAucGNcXDotbS0yMHB4IHtcbiAgICBtYXJnaW46IC0yMHB4XG4gIH1cblxuICAucGNcXDotbS0zMHB4IHtcbiAgICBtYXJnaW46IC0zMHB4XG4gIH1cblxuICAucGNcXDotbS00MHB4IHtcbiAgICBtYXJnaW46IC00MHB4XG4gIH1cblxuICAucGNcXDotbS01MHB4IHtcbiAgICBtYXJnaW46IC01MHB4XG4gIH1cblxuICAucGNcXDotbS02MHB4IHtcbiAgICBtYXJnaW46IC02MHB4XG4gIH1cblxuICAucGNcXDotbS03MHB4IHtcbiAgICBtYXJnaW46IC03MHB4XG4gIH1cblxuICAucGNcXDotbS04MHB4IHtcbiAgICBtYXJnaW46IC04MHB4XG4gIH1cblxuICAucGNcXDotbS05MHB4IHtcbiAgICBtYXJnaW46IC05MHB4XG4gIH1cblxuICAucGNcXDpteC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuXG4gIC5wY1xcOm14LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTMwIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTcwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTgwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW1cbiAgfVxuXG4gIC5wY1xcOm14LTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW1cbiAgfVxuXG4gIC5wY1xcOm14LWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICB9XG5cbiAgLnBjXFw6bXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHhcbiAgfVxuXG4gIC5wY1xcOm14LTEwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG5cbiAgLnBjXFw6bXgtMjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gIH1cblxuICAucGNcXDpteC0zMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcbiAgfVxuXG4gIC5wY1xcOm14LTQwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweFxuICB9XG5cbiAgLnBjXFw6bXgtNTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4XG4gIH1cblxuICAucGNcXDpteC02MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHhcbiAgfVxuXG4gIC5wY1xcOm14LTcwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNzBweFxuICB9XG5cbiAgLnBjXFw6bXgtODBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4XG4gIH1cblxuICAucGNcXDpteC05MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHhcbiAgfVxuXG4gIC5wY1xcOi1teC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW1cbiAgfVxuXG4gIC5wY1xcOi1teC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4XG4gIH1cblxuICAucGNcXDotbXgtMTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHhcbiAgfVxuXG4gIC5wY1xcOi1teC0yMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweFxuICB9XG5cbiAgLnBjXFw6LW14LTMwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4XG4gIH1cblxuICAucGNcXDotbXgtNDBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHhcbiAgfVxuXG4gIC5wY1xcOi1teC01MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweFxuICB9XG5cbiAgLnBjXFw6LW14LTYwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4XG4gIH1cblxuICAucGNcXDotbXgtNzBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHhcbiAgfVxuXG4gIC5wY1xcOi1teC04MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweFxuICB9XG5cbiAgLnBjXFw6LW14LTkwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4XG4gIH1cblxuICAucGNcXDpteS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDBcbiAgfVxuXG4gIC5wY1xcOm15LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTcwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW1cbiAgfVxuXG4gIC5wY1xcOm15LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDlyZW1cbiAgfVxuXG4gIC5wY1xcOm15LWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0b1xuICB9XG5cbiAgLnBjXFw6bXktcHgge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHhcbiAgfVxuXG4gIC5wY1xcOm15LTEwcHgge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICB9XG5cbiAgLnBjXFw6bXktMjBweCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gIH1cblxuICAucGNcXDpteS0zMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgfVxuXG4gIC5wY1xcOm15LTQwcHgge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICB9XG5cbiAgLnBjXFw6bXktNTBweCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4XG4gIH1cblxuICAucGNcXDpteS02MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHhcbiAgfVxuXG4gIC5wY1xcOm15LTcwcHgge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweFxuICB9XG5cbiAgLnBjXFw6bXktODBweCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4XG4gIH1cblxuICAucGNcXDpteS05MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHhcbiAgfVxuXG4gIC5wY1xcOi1teS0xMCB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS0zMCB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS00MCB7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS01MCB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS02MCB7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS03MCB7XG4gICAgbWFyZ2luLXRvcDogLTdyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTdyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS04MCB7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS05MCB7XG4gICAgbWFyZ2luLXRvcDogLTlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTlyZW1cbiAgfVxuXG4gIC5wY1xcOi1teS1weCB7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4XG4gIH1cblxuICAucGNcXDotbXktMTBweCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHhcbiAgfVxuXG4gIC5wY1xcOi1teS0yMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweFxuICB9XG5cbiAgLnBjXFw6LW15LTMwcHgge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4XG4gIH1cblxuICAucGNcXDotbXktNDBweCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHhcbiAgfVxuXG4gIC5wY1xcOi1teS01MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweFxuICB9XG5cbiAgLnBjXFw6LW15LTYwcHgge1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4XG4gIH1cblxuICAucGNcXDotbXktNzBweCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHhcbiAgfVxuXG4gIC5wY1xcOi1teS04MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweFxuICB9XG5cbiAgLnBjXFw6LW15LTkwcHgge1xuICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4XG4gIH1cblxuICAucGNcXDptdC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwXG4gIH1cblxuICAucGNcXDptdC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbVxuICB9XG5cbiAgLnBjXFw6bXQtMjAge1xuICAgIG1hcmdpbi10b3A6IDJyZW1cbiAgfVxuXG4gIC5wY1xcOm10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtXG4gIH1cblxuICAucGNcXDptdC00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbVxuICB9XG5cbiAgLnBjXFw6bXQtNTAge1xuICAgIG1hcmdpbi10b3A6IDVyZW1cbiAgfVxuXG4gIC5wY1xcOm10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtXG4gIH1cblxuICAucGNcXDptdC03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbVxuICB9XG5cbiAgLnBjXFw6bXQtODAge1xuICAgIG1hcmdpbi10b3A6IDhyZW1cbiAgfVxuXG4gIC5wY1xcOm10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiA5cmVtXG4gIH1cblxuICAucGNcXDptdC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvXG4gIH1cblxuICAucGNcXDptdC1weCB7XG4gICAgbWFyZ2luLXRvcDogMXB4XG4gIH1cblxuICAucGNcXDptdC0xMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG4gIH1cblxuICAucGNcXDptdC0yMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4XG4gIH1cblxuICAucGNcXDptdC0zMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4XG4gIH1cblxuICAucGNcXDptdC00MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG4gIH1cblxuICAucGNcXDptdC01MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4XG4gIH1cblxuICAucGNcXDptdC02MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4XG4gIH1cblxuICAucGNcXDptdC03MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4XG4gIH1cblxuICAucGNcXDptdC04MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4XG4gIH1cblxuICAucGNcXDptdC05MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4XG4gIH1cblxuICAucGNcXDotbXQtMTAge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtXG4gIH1cblxuICAucGNcXDotbXQtMjAge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtXG4gIH1cblxuICAucGNcXDotbXQtMzAge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtXG4gIH1cblxuICAucGNcXDotbXQtNDAge1xuICAgIG1hcmdpbi10b3A6IC00cmVtXG4gIH1cblxuICAucGNcXDotbXQtNTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtXG4gIH1cblxuICAucGNcXDotbXQtNjAge1xuICAgIG1hcmdpbi10b3A6IC02cmVtXG4gIH1cblxuICAucGNcXDotbXQtNzAge1xuICAgIG1hcmdpbi10b3A6IC03cmVtXG4gIH1cblxuICAucGNcXDotbXQtODAge1xuICAgIG1hcmdpbi10b3A6IC04cmVtXG4gIH1cblxuICAucGNcXDotbXQtOTAge1xuICAgIG1hcmdpbi10b3A6IC05cmVtXG4gIH1cblxuICAucGNcXDotbXQtcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHhcbiAgfVxuXG4gIC5wY1xcOi1tdC0xMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweFxuICB9XG5cbiAgLnBjXFw6LW10LTIwcHgge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4XG4gIH1cblxuICAucGNcXDotbXQtMzBweCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHhcbiAgfVxuXG4gIC5wY1xcOi1tdC00MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweFxuICB9XG5cbiAgLnBjXFw6LW10LTUwcHgge1xuICAgIG1hcmdpbi10b3A6IC01MHB4XG4gIH1cblxuICAucGNcXDotbXQtNjBweCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHhcbiAgfVxuXG4gIC5wY1xcOi1tdC03MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweFxuICB9XG5cbiAgLnBjXFw6LW10LTgwcHgge1xuICAgIG1hcmdpbi10b3A6IC04MHB4XG4gIH1cblxuICAucGNcXDotbXQtOTBweCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHhcbiAgfVxuXG4gIC5wY1xcOm1yLTAge1xuICAgIG1hcmdpbi1yaWdodDogMFxuICB9XG5cbiAgLnBjXFw6bXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbVxuICB9XG5cbiAgLnBjXFw6bXItMjAge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbVxuICB9XG5cbiAgLnBjXFw6bXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbVxuICB9XG5cbiAgLnBjXFw6bXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbVxuICB9XG5cbiAgLnBjXFw6bXItNTAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbVxuICB9XG5cbiAgLnBjXFw6bXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbVxuICB9XG5cbiAgLnBjXFw6bXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbVxuICB9XG5cbiAgLnBjXFw6bXItODAge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbVxuICB9XG5cbiAgLnBjXFw6bXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogOXJlbVxuICB9XG5cbiAgLnBjXFw6bXItYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gIH1cblxuICAucGNcXDptci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHhcbiAgfVxuXG4gIC5wY1xcOm1yLTEwcHgge1xuICAgIG1hcmdpbi1yaWdodDogMTBweFxuICB9XG5cbiAgLnBjXFw6bXItMjBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG4gIH1cblxuICAucGNcXDptci0zMHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcbiAgfVxuXG4gIC5wY1xcOm1yLTQwcHgge1xuICAgIG1hcmdpbi1yaWdodDogNDBweFxuICB9XG5cbiAgLnBjXFw6bXItNTBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4XG4gIH1cblxuICAucGNcXDptci02MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHhcbiAgfVxuXG4gIC5wY1xcOm1yLTcwcHgge1xuICAgIG1hcmdpbi1yaWdodDogNzBweFxuICB9XG5cbiAgLnBjXFw6bXItODBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4XG4gIH1cblxuICAucGNcXDptci05MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHhcbiAgfVxuXG4gIC5wY1xcOi1tci0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbVxuICB9XG5cbiAgLnBjXFw6LW1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtXG4gIH1cblxuICAucGNcXDotbXItMzAge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW1cbiAgfVxuXG4gIC5wY1xcOi1tci00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbVxuICB9XG5cbiAgLnBjXFw6LW1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtXG4gIH1cblxuICAucGNcXDotbXItNjAge1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW1cbiAgfVxuXG4gIC5wY1xcOi1tci03MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtN3JlbVxuICB9XG5cbiAgLnBjXFw6LW1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtXG4gIH1cblxuICAucGNcXDotbXItOTAge1xuICAgIG1hcmdpbi1yaWdodDogLTlyZW1cbiAgfVxuXG4gIC5wY1xcOi1tci1weCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4XG4gIH1cblxuICAucGNcXDotbXItMTBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweFxuICB9XG5cbiAgLnBjXFw6LW1yLTIwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHhcbiAgfVxuXG4gIC5wY1xcOi1tci0zMHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4XG4gIH1cblxuICAucGNcXDotbXItNDBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweFxuICB9XG5cbiAgLnBjXFw6LW1yLTUwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHhcbiAgfVxuXG4gIC5wY1xcOi1tci02MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4XG4gIH1cblxuICAucGNcXDotbXItNzBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweFxuICB9XG5cbiAgLnBjXFw6LW1yLTgwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHhcbiAgfVxuXG4gIC5wY1xcOi1tci05MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4XG4gIH1cblxuICAucGNcXDptYi0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cblxuICAucGNcXDptYi0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbVxuICB9XG5cbiAgLnBjXFw6bWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW1cbiAgfVxuXG4gIC5wY1xcOm1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtXG4gIH1cblxuICAucGNcXDptYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbVxuICB9XG5cbiAgLnBjXFw6bWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW1cbiAgfVxuXG4gIC5wY1xcOm1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtXG4gIH1cblxuICAucGNcXDptYi03MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbVxuICB9XG5cbiAgLnBjXFw6bWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW1cbiAgfVxuXG4gIC5wY1xcOm1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtXG4gIH1cblxuICAucGNcXDptYi1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvXG4gIH1cblxuICAucGNcXDptYi1weCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4XG4gIH1cblxuICAucGNcXDptYi0xMHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gIH1cblxuICAucGNcXDptYi0yMHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gIH1cblxuICAucGNcXDptYi0zMHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gIH1cblxuICAucGNcXDptYi00MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gIH1cblxuICAucGNcXDptYi01MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4XG4gIH1cblxuICAucGNcXDptYi02MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG4gIH1cblxuICAucGNcXDptYi03MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4XG4gIH1cblxuICAucGNcXDptYi04MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4XG4gIH1cblxuICAucGNcXDptYi05MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4XG4gIH1cblxuICAucGNcXDotbWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtXG4gIH1cblxuICAucGNcXDotbWItMjAge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtXG4gIH1cblxuICAucGNcXDotbWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtXG4gIH1cblxuICAucGNcXDotbWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtXG4gIH1cblxuICAucGNcXDotbWItNTAge1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtXG4gIH1cblxuICAucGNcXDotbWItNjAge1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtXG4gIH1cblxuICAucGNcXDotbWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtXG4gIH1cblxuICAucGNcXDotbWItODAge1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtXG4gIH1cblxuICAucGNcXDotbWItOTAge1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtXG4gIH1cblxuICAucGNcXDotbWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHhcbiAgfVxuXG4gIC5wY1xcOi1tYi0xMHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweFxuICB9XG5cbiAgLnBjXFw6LW1iLTIwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4XG4gIH1cblxuICAucGNcXDotbWItMzBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHhcbiAgfVxuXG4gIC5wY1xcOi1tYi00MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweFxuICB9XG5cbiAgLnBjXFw6LW1iLTUwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4XG4gIH1cblxuICAucGNcXDotbWItNjBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHhcbiAgfVxuXG4gIC5wY1xcOi1tYi03MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweFxuICB9XG5cbiAgLnBjXFw6LW1iLTgwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4XG4gIH1cblxuICAucGNcXDotbWItOTBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHhcbiAgfVxuXG4gIC5wY1xcOm1sLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwXG4gIH1cblxuICAucGNcXDptbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW1cbiAgfVxuXG4gIC5wY1xcOm1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbVxuICB9XG5cbiAgLnBjXFw6bWwtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtXG4gIH1cblxuICAucGNcXDptbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW1cbiAgfVxuXG4gIC5wY1xcOm1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbVxuICB9XG5cbiAgLnBjXFw6bWwtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtXG4gIH1cblxuICAucGNcXDptbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW1cbiAgfVxuXG4gIC5wY1xcOm1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbVxuICB9XG5cbiAgLnBjXFw6bWwtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiA5cmVtXG4gIH1cblxuICAucGNcXDptbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuICB9XG5cbiAgLnBjXFw6bWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHhcbiAgfVxuXG4gIC5wY1xcOm1sLTEwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4XG4gIH1cblxuICAucGNcXDptbC0yMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogMjBweFxuICB9XG5cbiAgLnBjXFw6bWwtMzBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHhcbiAgfVxuXG4gIC5wY1xcOm1sLTQwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4XG4gIH1cblxuICAucGNcXDptbC01MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNTBweFxuICB9XG5cbiAgLnBjXFw6bWwtNjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHhcbiAgfVxuXG4gIC5wY1xcOm1sLTcwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4XG4gIH1cblxuICAucGNcXDptbC04MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogODBweFxuICB9XG5cbiAgLnBjXFw6bWwtOTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtXG4gIH1cblxuICAucGNcXDotbWwtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbVxuICB9XG5cbiAgLnBjXFw6LW1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW1cbiAgfVxuXG4gIC5wY1xcOi1tbC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtXG4gIH1cblxuICAucGNcXDotbWwtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbVxuICB9XG5cbiAgLnBjXFw6LW1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW1cbiAgfVxuXG4gIC5wY1xcOi1tbC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03cmVtXG4gIH1cblxuICAucGNcXDotbWwtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbVxuICB9XG5cbiAgLnBjXFw6LW1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogLTlyZW1cbiAgfVxuXG4gIC5wY1xcOi1tbC1weCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC0xMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC0yMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC0zMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC00MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC01MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC02MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC03MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC04MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHhcbiAgfVxuXG4gIC5wY1xcOi1tbC05MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHhcbiAgfVxuXG4gIC5wY1xcOmJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9ja1xuICB9XG5cbiAgLnBjXFw6aW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgfVxuXG4gIC5wY1xcOmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lXG4gIH1cblxuICAucGNcXDpmbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4XG4gIH1cblxuICAucGNcXDppbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgfVxuXG4gIC5wY1xcOnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZVxuICB9XG5cbiAgLnBjXFw6aW5saW5lLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGVcbiAgfVxuXG4gIC5wY1xcOnRhYmxlLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb25cbiAgfVxuXG4gIC5wY1xcOnRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGxcbiAgfVxuXG4gIC5wY1xcOnRhYmxlLWNvbHVtbiB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uXG4gIH1cblxuICAucGNcXDp0YWJsZS1jb2x1bW4tZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cFxuICB9XG5cbiAgLnBjXFw6dGFibGUtZm9vdGVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXBcbiAgfVxuXG4gIC5wY1xcOnRhYmxlLWhlYWRlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwXG4gIH1cblxuICAucGNcXDp0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cFxuICB9XG5cbiAgLnBjXFw6dGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3dcbiAgfVxuXG4gIC5wY1xcOmZsb3ctcm9vdCB7XG4gICAgZGlzcGxheTogZmxvdy1yb290XG4gIH1cblxuICAucGNcXDpncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkXG4gIH1cblxuICAucGNcXDppbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWRcbiAgfVxuXG4gIC5wY1xcOmNvbnRlbnRzIHtcbiAgICBkaXNwbGF5OiBjb250ZW50c1xuICB9XG5cbiAgLnBjXFw6bGlzdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW1cbiAgfVxuXG4gIC5wY1xcOmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZVxuICB9XG5cbiAgLnBjXFw6dy0wIHtcbiAgICB3aWR0aDogMFxuICB9XG5cbiAgLnBjXFw6dy0xMCB7XG4gICAgd2lkdGg6IDFyZW1cbiAgfVxuXG4gIC5wY1xcOnctMjAge1xuICAgIHdpZHRoOiAycmVtXG4gIH1cblxuICAucGNcXDp3LTMwIHtcbiAgICB3aWR0aDogM3JlbVxuICB9XG5cbiAgLnBjXFw6dy00MCB7XG4gICAgd2lkdGg6IDRyZW1cbiAgfVxuXG4gIC5wY1xcOnctNTAge1xuICAgIHdpZHRoOiA1cmVtXG4gIH1cblxuICAucGNcXDp3LTYwIHtcbiAgICB3aWR0aDogNnJlbVxuICB9XG5cbiAgLnBjXFw6dy03MCB7XG4gICAgd2lkdGg6IDdyZW1cbiAgfVxuXG4gIC5wY1xcOnctODAge1xuICAgIHdpZHRoOiA4cmVtXG4gIH1cblxuICAucGNcXDp3LTkwIHtcbiAgICB3aWR0aDogOXJlbVxuICB9XG5cbiAgLnBjXFw6dy1hdXRvIHtcbiAgICB3aWR0aDogYXV0b1xuICB9XG5cbiAgLnBjXFw6dy1weCB7XG4gICAgd2lkdGg6IDFweFxuICB9XG5cbiAgLnBjXFw6dy0xMHB4IHtcbiAgICB3aWR0aDogMTBweFxuICB9XG5cbiAgLnBjXFw6dy0yMHB4IHtcbiAgICB3aWR0aDogMjBweFxuICB9XG5cbiAgLnBjXFw6dy0zMHB4IHtcbiAgICB3aWR0aDogMzBweFxuICB9XG5cbiAgLnBjXFw6dy00MHB4IHtcbiAgICB3aWR0aDogNDBweFxuICB9XG5cbiAgLnBjXFw6dy01MHB4IHtcbiAgICB3aWR0aDogNTBweFxuICB9XG5cbiAgLnBjXFw6dy02MHB4IHtcbiAgICB3aWR0aDogNjBweFxuICB9XG5cbiAgLnBjXFw6dy03MHB4IHtcbiAgICB3aWR0aDogNzBweFxuICB9XG5cbiAgLnBjXFw6dy04MHB4IHtcbiAgICB3aWR0aDogODBweFxuICB9XG5cbiAgLnBjXFw6dy05MHB4IHtcbiAgICB3aWR0aDogOTBweFxuICB9XG5cbiAgLnBjXFw6dy0xXFwvMiB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG5cbiAgLnBjXFw6dy0xXFwvMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyVcbiAgfVxuXG4gIC5wY1xcOnctMlxcLzMge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclXG4gIH1cblxuICAucGNcXDp3LTFcXC80IHtcbiAgICB3aWR0aDogMjUlXG4gIH1cblxuICAucGNcXDp3LTJcXC80IHtcbiAgICB3aWR0aDogNTAlXG4gIH1cblxuICAucGNcXDp3LTNcXC80IHtcbiAgICB3aWR0aDogNzUlXG4gIH1cblxuICAucGNcXDp3LTFcXC81IHtcbiAgICB3aWR0aDogMjAlXG4gIH1cblxuICAucGNcXDp3LTJcXC81IHtcbiAgICB3aWR0aDogNDAlXG4gIH1cblxuICAucGNcXDp3LTNcXC81IHtcbiAgICB3aWR0aDogNjAlXG4gIH1cblxuICAucGNcXDp3LTRcXC81IHtcbiAgICB3aWR0aDogODAlXG4gIH1cblxuICAucGNcXDp3LTFcXC82IHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JVxuICB9XG5cbiAgLnBjXFw6dy0yXFwvNiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyVcbiAgfVxuXG4gIC5wY1xcOnctM1xcLzYge1xuICAgIHdpZHRoOiA1MCVcbiAgfVxuXG4gIC5wY1xcOnctNFxcLzYge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclXG4gIH1cblxuICAucGNcXDp3LTVcXC82IHtcbiAgICB3aWR0aDogODMuMzMzMzMzJVxuICB9XG5cbiAgLnBjXFw6dy0xXFwvMTIge1xuICAgIHdpZHRoOiA4LjMzMzMzMyVcbiAgfVxuXG4gIC5wY1xcOnctMlxcLzEyIHtcbiAgICB3aWR0aDogMTYuNjY2NjY3JVxuICB9XG5cbiAgLnBjXFw6dy0zXFwvMTIge1xuICAgIHdpZHRoOiAyNSVcbiAgfVxuXG4gIC5wY1xcOnctNFxcLzEyIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJVxuICB9XG5cbiAgLnBjXFw6dy01XFwvMTIge1xuICAgIHdpZHRoOiA0MS42NjY2NjclXG4gIH1cblxuICAucGNcXDp3LTZcXC8xMiB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG5cbiAgLnBjXFw6dy03XFwvMTIge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMlXG4gIH1cblxuICAucGNcXDp3LThcXC8xMiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NyVcbiAgfVxuXG4gIC5wY1xcOnctOVxcLzEyIHtcbiAgICB3aWR0aDogNzUlXG4gIH1cblxuICAucGNcXDp3LTEwXFwvMTIge1xuICAgIHdpZHRoOiA4My4zMzMzMzMlXG4gIH1cblxuICAucGNcXDp3LTExXFwvMTIge1xuICAgIHdpZHRoOiA5MS42NjY2NjclXG4gIH1cblxuICAucGNcXDp3LWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cblxuICAucGNcXDp3LXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMHZ3XG4gIH1cblxuICAucGNcXDp3LW1pbiB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWluLWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1pbi1jb250ZW50XG4gIH1cblxuICAucGNcXDp3LW1heCB7XG4gICAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gICAgd2lkdGg6IG1heC1jb250ZW50XG4gIH1cblxuICAucGNcXDpmbGV4LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvd1xuICB9XG5cbiAgLnBjXFw6ZmxleC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG4gIH1cblxuICAucGNcXDpmbGV4LWNvbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICB9XG5cbiAgLnBjXFw6ZmxleC1jb2wtcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG4gIH1cblxuICAucGNcXDpmbGV4LXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG5cbiAgLnBjXFw6ZmxleC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlXG4gIH1cblxuICAucGNcXDpmbGV4LW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXBcbiAgfVxuXG4gIC5wY1xcOml0ZW1zLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICB9XG5cbiAgLnBjXFw6aXRlbXMtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgfVxuXG4gIC5wY1xcOml0ZW1zLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICB9XG5cbiAgLnBjXFw6aXRlbXMtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZVxuICB9XG5cbiAgLnBjXFw6aXRlbXMtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcbiAgfVxuXG4gIC5wY1xcOmp1c3RpZnktc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICB9XG5cbiAgLnBjXFw6anVzdGlmeS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgfVxuXG4gIC5wY1xcOmp1c3RpZnktY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICB9XG5cbiAgLnBjXFw6anVzdGlmeS1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgfVxuXG4gIC5wY1xcOmp1c3RpZnktYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICB9XG5cbiAgLnBjXFw6anVzdGlmeS1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5XG4gIH1cblxuICAucGNcXDpzcGFjZS14LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteC0xMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTIwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXgtMzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteC00MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDQwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTUwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXgtNjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteC03MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDcwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg3MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS14LTgwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoODBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXgtOTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS14LTEwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtMjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteC0zMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTMwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS14LTQwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTQwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtNTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteC02MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTYwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS14LTcwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTcwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXgtODBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtODBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteC05MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTkwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS15LTEwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktMjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteS0zMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMzBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS15LTQwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktNTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDUwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteS02MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNjBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDpzcGFjZS15LTcwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDcwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXktODBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoODBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDgwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteS05MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXktMTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS0yMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS15LTMwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTMwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXktNDBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTQwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS01MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC01MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS15LTYwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTYwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6LXNwYWNlLXktNzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTcwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNzBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAucGNcXDotc3BhY2UteS04MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtODBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5wY1xcOi1zcGFjZS15LTkwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTkwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnBjXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDFcbiAgfVxuXG4gIC5wY1xcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAxXG4gIH1cblxuICAucGNcXDpicmVhay1ub3JtYWwge1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWxcbiAgfVxuXG4gIC5wY1xcOmJyZWFrLXdvcmRzIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkXG4gIH1cblxuICAucGNcXDpicmVhay1hbGwge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbFxuICB9XG5cbiAgLnBjXFw6cC0wIHtcbiAgICBwYWRkaW5nOiAwXG4gIH1cblxuICAucGNcXDpwLTEwIHtcbiAgICBwYWRkaW5nOiAxcmVtXG4gIH1cblxuICAucGNcXDpwLTIwIHtcbiAgICBwYWRkaW5nOiAycmVtXG4gIH1cblxuICAucGNcXDpwLTMwIHtcbiAgICBwYWRkaW5nOiAzcmVtXG4gIH1cblxuICAucGNcXDpwLTQwIHtcbiAgICBwYWRkaW5nOiA0cmVtXG4gIH1cblxuICAucGNcXDpwLTUwIHtcbiAgICBwYWRkaW5nOiA1cmVtXG4gIH1cblxuICAucGNcXDpwLTYwIHtcbiAgICBwYWRkaW5nOiA2cmVtXG4gIH1cblxuICAucGNcXDpwLTcwIHtcbiAgICBwYWRkaW5nOiA3cmVtXG4gIH1cblxuICAucGNcXDpwLTgwIHtcbiAgICBwYWRkaW5nOiA4cmVtXG4gIH1cblxuICAucGNcXDpwLTkwIHtcbiAgICBwYWRkaW5nOiA5cmVtXG4gIH1cblxuICAucGNcXDpwLXB4IHtcbiAgICBwYWRkaW5nOiAxcHhcbiAgfVxuXG4gIC5wY1xcOnAtMTBweCB7XG4gICAgcGFkZGluZzogMTBweFxuICB9XG5cbiAgLnBjXFw6cC0yMHB4IHtcbiAgICBwYWRkaW5nOiAyMHB4XG4gIH1cblxuICAucGNcXDpwLTMwcHgge1xuICAgIHBhZGRpbmc6IDMwcHhcbiAgfVxuXG4gIC5wY1xcOnAtNDBweCB7XG4gICAgcGFkZGluZzogNDBweFxuICB9XG5cbiAgLnBjXFw6cC01MHB4IHtcbiAgICBwYWRkaW5nOiA1MHB4XG4gIH1cblxuICAucGNcXDpwLTYwcHgge1xuICAgIHBhZGRpbmc6IDYwcHhcbiAgfVxuXG4gIC5wY1xcOnAtNzBweCB7XG4gICAgcGFkZGluZzogNzBweFxuICB9XG5cbiAgLnBjXFw6cC04MHB4IHtcbiAgICBwYWRkaW5nOiA4MHB4XG4gIH1cblxuICAucGNcXDpwLTkwcHgge1xuICAgIHBhZGRpbmc6IDkwcHhcbiAgfVxuXG4gIC5wY1xcOnB4LTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cblxuICAucGNcXDpweC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW1cbiAgfVxuXG4gIC5wY1xcOnB4LTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbVxuICB9XG5cbiAgLnBjXFw6cHgtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtXG4gIH1cblxuICAucGNcXDpweC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW1cbiAgfVxuXG4gIC5wY1xcOnB4LTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbVxuICB9XG5cbiAgLnBjXFw6cHgtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtXG4gIH1cblxuICAucGNcXDpweC03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW1cbiAgfVxuXG4gIC5wY1xcOnB4LTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbVxuICB9XG5cbiAgLnBjXFw6cHgtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtXG4gIH1cblxuICAucGNcXDpweC1weCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4XG4gIH1cblxuICAucGNcXDpweC0xMHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweFxuICB9XG5cbiAgLnBjXFw6cHgtMjBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHhcbiAgfVxuXG4gIC5wY1xcOnB4LTMwcHgge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XG4gIH1cblxuICAucGNcXDpweC00MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweFxuICB9XG5cbiAgLnBjXFw6cHgtNTBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHhcbiAgfVxuXG4gIC5wY1xcOnB4LTYwcHgge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4XG4gIH1cblxuICAucGNcXDpweC03MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNzBweFxuICB9XG5cbiAgLnBjXFw6cHgtODBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHhcbiAgfVxuXG4gIC5wY1xcOnB4LTkwcHgge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4XG4gIH1cblxuICAucGNcXDpweS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMFxuICB9XG5cbiAgLnBjXFw6cHktMTAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtXG4gIH1cblxuICAucGNcXDpweS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW1cbiAgfVxuXG4gIC5wY1xcOnB5LTMwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbVxuICB9XG5cbiAgLnBjXFw6cHktNDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtXG4gIH1cblxuICAucGNcXDpweS01MCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW1cbiAgfVxuXG4gIC5wY1xcOnB5LTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbVxuICB9XG5cbiAgLnBjXFw6cHktNzAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtXG4gIH1cblxuICAucGNcXDpweS04MCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW1cbiAgfVxuXG4gIC5wY1xcOnB5LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbVxuICB9XG5cbiAgLnBjXFw6cHktcHgge1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweFxuICB9XG5cbiAgLnBjXFw6cHktMTBweCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHhcbiAgfVxuXG4gIC5wY1xcOnB5LTIwcHgge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XG4gIH1cblxuICAucGNcXDpweS0zMHB4IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxuICB9XG5cbiAgLnBjXFw6cHktNDBweCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHhcbiAgfVxuXG4gIC5wY1xcOnB5LTUwcHgge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4XG4gIH1cblxuICAucGNcXDpweS02MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweFxuICB9XG5cbiAgLnBjXFw6cHktNzBweCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHhcbiAgfVxuXG4gIC5wY1xcOnB5LTgwcHgge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4XG4gIH1cblxuICAucGNcXDpweS05MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweFxuICB9XG5cbiAgLnBjXFw6cHQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBcbiAgfVxuXG4gIC5wY1xcOnB0LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbVxuICB9XG5cbiAgLnBjXFw6cHQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtXG4gIH1cblxuICAucGNcXDpwdC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW1cbiAgfVxuXG4gIC5wY1xcOnB0LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbVxuICB9XG5cbiAgLnBjXFw6cHQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtXG4gIH1cblxuICAucGNcXDpwdC02MCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW1cbiAgfVxuXG4gIC5wY1xcOnB0LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbVxuICB9XG5cbiAgLnBjXFw6cHQtODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtXG4gIH1cblxuICAucGNcXDpwdC05MCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW1cbiAgfVxuXG4gIC5wY1xcOnB0LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4XG4gIH1cblxuICAucGNcXDpwdC0xMHB4IHtcbiAgICBwYWRkaW5nLXRvcDogMTBweFxuICB9XG5cbiAgLnBjXFw6cHQtMjBweCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHhcbiAgfVxuXG4gIC5wY1xcOnB0LTMwcHgge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4XG4gIH1cblxuICAucGNcXDpwdC00MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweFxuICB9XG5cbiAgLnBjXFw6cHQtNTBweCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHhcbiAgfVxuXG4gIC5wY1xcOnB0LTYwcHgge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4XG4gIH1cblxuICAucGNcXDpwdC03MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogNzBweFxuICB9XG5cbiAgLnBjXFw6cHQtODBweCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHhcbiAgfVxuXG4gIC5wY1xcOnB0LTkwcHgge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4XG4gIH1cblxuICAucGNcXDpwci0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gIH1cblxuICAucGNcXDpwci0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbVxuICB9XG5cbiAgLnBjXFw6cHItMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW1cbiAgfVxuXG4gIC5wY1xcOnByLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtXG4gIH1cblxuICAucGNcXDpwci00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbVxuICB9XG5cbiAgLnBjXFw6cHItNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW1cbiAgfVxuXG4gIC5wY1xcOnByLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtXG4gIH1cblxuICAucGNcXDpwci03MCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbVxuICB9XG5cbiAgLnBjXFw6cHItODAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW1cbiAgfVxuXG4gIC5wY1xcOnByLTkwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtXG4gIH1cblxuICAucGNcXDpwci1weCB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4XG4gIH1cblxuICAucGNcXDpwci0xMHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4XG4gIH1cblxuICAucGNcXDpwci0yMHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gIH1cblxuICAucGNcXDpwci0zMHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XG4gIH1cblxuICAucGNcXDpwci00MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XG4gIH1cblxuICAucGNcXDpwci01MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG4gIH1cblxuICAucGNcXDpwci02MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4XG4gIH1cblxuICAucGNcXDpwci03MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4XG4gIH1cblxuICAucGNcXDpwci04MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4XG4gIH1cblxuICAucGNcXDpwci05MHB4IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4XG4gIH1cblxuICAucGNcXDpwYi0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMFxuICB9XG5cbiAgLnBjXFw6cGItMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtXG4gIH1cblxuICAucGNcXDpwYi0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW1cbiAgfVxuXG4gIC5wY1xcOnBiLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbVxuICB9XG5cbiAgLnBjXFw6cGItNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtXG4gIH1cblxuICAucGNcXDpwYi01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW1cbiAgfVxuXG4gIC5wY1xcOnBiLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbVxuICB9XG5cbiAgLnBjXFw6cGItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtXG4gIH1cblxuICAucGNcXDpwYi04MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW1cbiAgfVxuXG4gIC5wY1xcOnBiLTkwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXJlbVxuICB9XG5cbiAgLnBjXFw6cGItcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHhcbiAgfVxuXG4gIC5wY1xcOnBiLTEwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gIH1cblxuICAucGNcXDpwYi0yMHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxuICB9XG5cbiAgLnBjXFw6cGItMzBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHhcbiAgfVxuXG4gIC5wY1xcOnBiLTQwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XG4gIH1cblxuICAucGNcXDpwYi01MHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICB9XG5cbiAgLnBjXFw6cGItNjBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHhcbiAgfVxuXG4gIC5wY1xcOnBiLTcwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4XG4gIH1cblxuICAucGNcXDpwYi04MHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweFxuICB9XG5cbiAgLnBjXFw6cGItOTBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHhcbiAgfVxuXG4gIC5wY1xcOnBsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMFxuICB9XG5cbiAgLnBjXFw6cGwtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbVxuICB9XG5cbiAgLnBjXFw6cGwtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbVxuICB9XG5cbiAgLnBjXFw6cGwtMzAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbVxuICB9XG5cbiAgLnBjXFw6cGwtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbVxuICB9XG5cbiAgLnBjXFw6cGwtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbVxuICB9XG5cbiAgLnBjXFw6cGwtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbVxuICB9XG5cbiAgLnBjXFw6cGwtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbVxuICB9XG5cbiAgLnBjXFw6cGwtODAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbVxuICB9XG5cbiAgLnBjXFw6cGwtOTAge1xuICAgIHBhZGRpbmctbGVmdDogOXJlbVxuICB9XG5cbiAgLnBjXFw6cGwtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4XG4gIH1cblxuICAucGNcXDpwbC0xMHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbiAgfVxuXG4gIC5wY1xcOnBsLTIwcHgge1xuICAgIHBhZGRpbmctbGVmdDogMjBweFxuICB9XG5cbiAgLnBjXFw6cGwtMzBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4XG4gIH1cblxuICAucGNcXDpwbC00MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHhcbiAgfVxuXG4gIC5wY1xcOnBsLTUwcHgge1xuICAgIHBhZGRpbmctbGVmdDogNTBweFxuICB9XG5cbiAgLnBjXFw6cGwtNjBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XG4gIH1cblxuICAucGNcXDpwbC03MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHhcbiAgfVxuXG4gIC5wY1xcOnBsLTgwcHgge1xuICAgIHBhZGRpbmctbGVmdDogODBweFxuICB9XG5cbiAgLnBjXFw6cGwtOTBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4XG4gIH1cblxuICAucGNcXDp0ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgfVxuXG4gIC5wY1xcOnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gIC5wY1xcOnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gIH1cblxuICAucGNcXDp0ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnlcbiAgfVxuXG4gIC5wY1xcOnRleHQtMCB7XG4gICAgZm9udC1zaXplOiAwXG4gIH1cblxuICAucGNcXDp0ZXh0LTkge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTEwIHtcbiAgICBmb250LXNpemU6IDFyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMTEge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTEyIHtcbiAgICBmb250LXNpemU6IDEuMnJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0xMyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMTQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTE1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0xNiB7XG4gICAgZm9udC1zaXplOiAxLjZyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMTcge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTE4IHtcbiAgICBmb250LXNpemU6IDEuOHJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0xOSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMjAge1xuICAgIGZvbnQtc2l6ZTogMnJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0yMSB7XG4gICAgZm9udC1zaXplOiAyLjFyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMjIge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTIzIHtcbiAgICBmb250LXNpemU6IDIuM3JlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0yNCB7XG4gICAgZm9udC1zaXplOiAyLjRyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMjUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTI2IHtcbiAgICBmb250LXNpemU6IDIuNnJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0yNyB7XG4gICAgZm9udC1zaXplOiAyLjdyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMjgge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTI5IHtcbiAgICBmb250LXNpemU6IDIuOXJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0zMCB7XG4gICAgZm9udC1zaXplOiAzcmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTMxIHtcbiAgICBmb250LXNpemU6IDMuMXJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0zMiB7XG4gICAgZm9udC1zaXplOiAzLjJyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMzMge1xuICAgIGZvbnQtc2l6ZTogMy4zcmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTM0IHtcbiAgICBmb250LXNpemU6IDMuNHJlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC0zNSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW1cbiAgfVxuXG4gIC5wY1xcOnRleHQtMzYge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtXG4gIH1cblxuICAucGNcXDp0ZXh0LTlweCB7XG4gICAgZm9udC1zaXplOiA5cHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMTBweCB7XG4gICAgZm9udC1zaXplOiAxMHB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTExcHgge1xuICAgIGZvbnQtc2l6ZTogMTFweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0xMnB4IHtcbiAgICBmb250LXNpemU6IDEycHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMTNweCB7XG4gICAgZm9udC1zaXplOiAxM3B4XG4gIH1cblxuICAucGNcXDp0ZXh0LTE0cHgge1xuICAgIGZvbnQtc2l6ZTogMTRweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0xNXB4IHtcbiAgICBmb250LXNpemU6IDE1cHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMTZweCB7XG4gICAgZm9udC1zaXplOiAxNnB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTE3cHgge1xuICAgIGZvbnQtc2l6ZTogMTdweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0xOHB4IHtcbiAgICBmb250LXNpemU6IDE4cHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMTlweCB7XG4gICAgZm9udC1zaXplOiAxOXB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTIwcHgge1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0yMXB4IHtcbiAgICBmb250LXNpemU6IDIxcHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMjJweCB7XG4gICAgZm9udC1zaXplOiAyMnB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTIzcHgge1xuICAgIGZvbnQtc2l6ZTogMjNweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0yNHB4IHtcbiAgICBmb250LXNpemU6IDI0cHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMjVweCB7XG4gICAgZm9udC1zaXplOiAyNXB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTI2cHgge1xuICAgIGZvbnQtc2l6ZTogMjZweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0yN3B4IHtcbiAgICBmb250LXNpemU6IDI3cHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMjhweCB7XG4gICAgZm9udC1zaXplOiAyOHB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTI5cHgge1xuICAgIGZvbnQtc2l6ZTogMjlweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0zMHB4IHtcbiAgICBmb250LXNpemU6IDMwcHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMzFweCB7XG4gICAgZm9udC1zaXplOiAzMXB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTMycHgge1xuICAgIGZvbnQtc2l6ZTogMzJweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0zM3B4IHtcbiAgICBmb250LXNpemU6IDMzcHhcbiAgfVxuXG4gIC5wY1xcOnRleHQtMzRweCB7XG4gICAgZm9udC1zaXplOiAzNHB4XG4gIH1cblxuICAucGNcXDp0ZXh0LTM1cHgge1xuICAgIGZvbnQtc2l6ZTogMzVweFxuICB9XG5cbiAgLnBjXFw6dGV4dC0zNnB4IHtcbiAgICBmb250LXNpemU6IDM2cHhcbiAgfVxuXG4gIC5wY1xcOmZvbnQtMTAwIHtcbiAgICBmb250LXdlaWdodDogMTAwXG4gIH1cblxuICAucGNcXDpmb250LTIwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMFxuICB9XG5cbiAgLnBjXFw6Zm9udC0zMDAge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgfVxuXG4gIC5wY1xcOmZvbnQtNDAwIHtcbiAgICBmb250LXdlaWdodDogNDAwXG4gIH1cblxuICAucGNcXDpmb250LTUwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMFxuICB9XG5cbiAgLnBjXFw6Zm9udC02MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgfVxuXG4gIC5wY1xcOmZvbnQtNzAwIHtcbiAgICBmb250LXdlaWdodDogNzAwXG4gIH1cblxuICAucGNcXDpmb250LTgwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDgwMFxuICB9XG5cbiAgLnBjXFw6Zm9udC05MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDBcbiAgfVxuXG4gIC5wY1xcOmZvbnQtbm9ybWFsIHtcbiAgICBmb250LXdlaWdodDogNDAwXG4gIH1cblxuICAucGNcXDpmb250LWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDBcbiAgfVxuXG4gIC5wY1xcOml0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljXG4gIH1cblxuICAucGNcXDpub3QtaXRhbGljIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbiAgfVxuXG4gIC5wY1xcOmxlYWRpbmctbG93MiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVcbiAgfVxuXG4gIC5wY1xcOmxlYWRpbmctbG93IHtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVcbiAgfVxuXG4gIC5wY1xcOmxlYWRpbmctbm9ybWFsIHtcbiAgICBsaW5lLWhlaWdodDogMS41XG4gIH1cblxuICAucGNcXDpsZWFkaW5nLWhpZ2gge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNVxuICB9XG5cbiAgLnBjXFw6bGVhZGluZy1oaWdoMSB7XG4gICAgbGluZS1oZWlnaHQ6IDJcbiAgfVxuXG4gIC5wY1xcOmxlYWRpbmctaGlnaDIge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1XG4gIH1cblxuICAucGNcXDp0cmFja2luZy10aWdodDEge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMmVtXG4gIH1cblxuICAucGNcXDp0cmFja2luZy10aWdodCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW1cbiAgfVxuXG4gIC5wY1xcOnRyYWNraW5nLW5vcm1hbCB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBcbiAgfVxuXG4gIC5wY1xcOnRyYWNraW5nLXdpZGUge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW1cbiAgfVxuXG4gIC5wY1xcOnRyYWNraW5nLXdpZGUxIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtXG4gIH1cblxuICAucGNcXDp0cmFja2luZy13aWRlMiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMjFlbVxuICB9XG5cbiAgLnBjXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50XG4gIH1cblxuICAucGNcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3JcbiAgfVxuXG4gIC5wY1xcOnRleHQtYmxhY2sge1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cblxuICAucGNcXDp0ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmF5LTUwIHtcbiAgICBjb2xvcjogI2Y5ZmFmYlxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgY29sb3I6ICNmM2Y0ZjZcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JheS0yMDAge1xuICAgIGNvbG9yOiAjZTVlN2ViXG4gIH1cblxuICAucGNcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICBjb2xvcjogI2QxZDVkYlxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgY29sb3I6ICM5Y2EzYWZcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JheS01MDAge1xuICAgIGNvbG9yOiAjNmI3MjgwXG4gIH1cblxuICAucGNcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICBjb2xvcjogIzRiNTU2M1xuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICMzNzQxNTFcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JheS04MDAge1xuICAgIGNvbG9yOiAjMWYyOTM3XG4gIH1cblxuICAucGNcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICBjb2xvcjogIzExMTgyN1xuICB9XG5cbiAgLnBjXFw6dGV4dC1yZWQtNTAge1xuICAgIGNvbG9yOiAjZmVmMmYyXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC0xMDAge1xuICAgIGNvbG9yOiAjZmVlMmUyXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC0yMDAge1xuICAgIGNvbG9yOiAjZmVjYWNhXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC0zMDAge1xuICAgIGNvbG9yOiAjZmNhNWE1XG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC00MDAge1xuICAgIGNvbG9yOiAjZjg3MTcxXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC01MDAge1xuICAgIGNvbG9yOiAjZWY0NDQ0XG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC02MDAge1xuICAgIGNvbG9yOiAjZGMyNjI2XG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC03MDAge1xuICAgIGNvbG9yOiAjYjkxYzFjXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC04MDAge1xuICAgIGNvbG9yOiAjOTkxYjFiXG4gIH1cblxuICAucGNcXDp0ZXh0LXJlZC05MDAge1xuICAgIGNvbG9yOiAjN2YxZDFkXG4gIH1cblxuICAucGNcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgY29sb3I6ICNmZmZiZWJcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTEwMCB7XG4gICAgY29sb3I6ICNmZWYzYzdcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTIwMCB7XG4gICAgY29sb3I6ICNmZGU2OGFcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTMwMCB7XG4gICAgY29sb3I6ICNmY2QzNGRcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTQwMCB7XG4gICAgY29sb3I6ICNmYmJmMjRcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTUwMCB7XG4gICAgY29sb3I6ICNmNTllMGJcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTYwMCB7XG4gICAgY29sb3I6ICNkOTc3MDZcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTcwMCB7XG4gICAgY29sb3I6ICNiNDUzMDlcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTgwMCB7XG4gICAgY29sb3I6ICM5MjQwMGVcbiAgfVxuXG4gIC5wY1xcOnRleHQteWVsbG93LTkwMCB7XG4gICAgY29sb3I6ICM3ODM1MGZcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JlZW4tNTAge1xuICAgIGNvbG9yOiAjZWNmZGY1XG4gIH1cblxuICAucGNcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgY29sb3I6ICNkMWZhZTVcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICBjb2xvcjogI2E3ZjNkMFxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIGNvbG9yOiAjNmVlN2I3XG4gIH1cblxuICAucGNcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgY29sb3I6ICMzNGQzOTlcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICBjb2xvcjogIzEwYjk4MVxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIGNvbG9yOiAjMDU5NjY5XG4gIH1cblxuICAucGNcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgY29sb3I6ICMwNDc4NTdcbiAgfVxuXG4gIC5wY1xcOnRleHQtZ3JlZW4tODAwIHtcbiAgICBjb2xvcjogIzA2NWY0NlxuICB9XG5cbiAgLnBjXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIGNvbG9yOiAjMDY0ZTNiXG4gIH1cblxuICAucGNcXDp0ZXh0LWJsdWUtNTAge1xuICAgIGNvbG9yOiAjZWZmNmZmXG4gIH1cblxuICAucGNcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICBjb2xvcjogI2RiZWFmZVxuICB9XG5cbiAgLnBjXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgY29sb3I6ICNiZmRiZmVcbiAgfVxuXG4gIC5wY1xcOnRleHQtYmx1ZS0zMDAge1xuICAgIGNvbG9yOiAjOTNjNWZkXG4gIH1cblxuICAucGNcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICBjb2xvcjogIzYwYTVmYVxuICB9XG5cbiAgLnBjXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgY29sb3I6ICMzYjgyZjZcbiAgfVxuXG4gIC5wY1xcOnRleHQtYmx1ZS02MDAge1xuICAgIGNvbG9yOiAjMjU2M2ViXG4gIH1cblxuICAucGNcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICBjb2xvcjogIzFkNGVkOFxuICB9XG5cbiAgLnBjXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgY29sb3I6ICMxZTQwYWZcbiAgfVxuXG4gIC5wY1xcOnRleHQtYmx1ZS05MDAge1xuICAgIGNvbG9yOiAjMWUzYThhXG4gIH1cblxuICAucGNcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgY29sb3I6ICNlZWYyZmZcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgY29sb3I6ICNlMGU3ZmZcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgY29sb3I6ICNjN2QyZmVcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgY29sb3I6ICNhNWI0ZmNcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgY29sb3I6ICM4MThjZjhcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgY29sb3I6ICM2MzY2ZjFcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgY29sb3I6ICM0ZjQ2ZTVcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgY29sb3I6ICM0MzM4Y2FcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgY29sb3I6ICMzNzMwYTNcbiAgfVxuXG4gIC5wY1xcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgY29sb3I6ICMzMTJlODFcbiAgfVxuXG4gIC5wY1xcOnRleHQtcHVycGxlLTUwIHtcbiAgICBjb2xvcjogI2Y1ZjNmZlxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICBjb2xvcjogI2VkZTlmZVxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICBjb2xvcjogI2RkZDZmZVxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICBjb2xvcjogI2M0YjVmZFxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICBjb2xvcjogI2E3OGJmYVxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICBjb2xvcjogIzhiNWNmNlxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICBjb2xvcjogIzdjM2FlZFxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICBjb2xvcjogIzZkMjhkOVxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICBjb2xvcjogIzViMjFiNlxuICB9XG5cbiAgLnBjXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICBjb2xvcjogIzRjMWQ5NVxuICB9XG5cbiAgLnBjXFw6dGV4dC1waW5rLTUwIHtcbiAgICBjb2xvcjogI2ZkZjJmOFxuICB9XG5cbiAgLnBjXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgY29sb3I6ICNmY2U3ZjNcbiAgfVxuXG4gIC5wY1xcOnRleHQtcGluay0yMDAge1xuICAgIGNvbG9yOiAjZmJjZmU4XG4gIH1cblxuICAucGNcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICBjb2xvcjogI2Y5YThkNFxuICB9XG5cbiAgLnBjXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgY29sb3I6ICNmNDcyYjZcbiAgfVxuXG4gIC5wY1xcOnRleHQtcGluay01MDAge1xuICAgIGNvbG9yOiAjZWM0ODk5XG4gIH1cblxuICAucGNcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICBjb2xvcjogI2RiMjc3N1xuICB9XG5cbiAgLnBjXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgY29sb3I6ICNiZTE4NWRcbiAgfVxuXG4gIC5wY1xcOnRleHQtcGluay04MDAge1xuICAgIGNvbG9yOiAjOWQxNzRkXG4gIH1cblxuICAucGNcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICBjb2xvcjogIzgzMTg0M1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWN1cnJlbnQge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3JcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtYmxhY2sge1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXdoaXRlIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTUwIHtcbiAgICBjb2xvcjogI2Y5ZmFmYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTEwMCB7XG4gICAgY29sb3I6ICNmM2Y0ZjZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0yMDAge1xuICAgIGNvbG9yOiAjZTVlN2ViXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMzAwIHtcbiAgICBjb2xvcjogI2QxZDVkYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTQwMCB7XG4gICAgY29sb3I6ICM5Y2EzYWZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MDAge1xuICAgIGNvbG9yOiAjNmI3MjgwXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNjAwIHtcbiAgICBjb2xvcjogIzRiNTU2M1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTcwMCB7XG4gICAgY29sb3I6ICMzNzQxNTFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS04MDAge1xuICAgIGNvbG9yOiAjMWYyOTM3XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktOTAwIHtcbiAgICBjb2xvcjogIzExMTgyN1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAge1xuICAgIGNvbG9yOiAjZmVmMmYyXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0xMDAge1xuICAgIGNvbG9yOiAjZmVlMmUyXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0yMDAge1xuICAgIGNvbG9yOiAjZmVjYWNhXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC0zMDAge1xuICAgIGNvbG9yOiAjZmNhNWE1XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC00MDAge1xuICAgIGNvbG9yOiAjZjg3MTcxXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC01MDAge1xuICAgIGNvbG9yOiAjZWY0NDQ0XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC02MDAge1xuICAgIGNvbG9yOiAjZGMyNjI2XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC03MDAge1xuICAgIGNvbG9yOiAjYjkxYzFjXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC04MDAge1xuICAgIGNvbG9yOiAjOTkxYjFiXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXJlZC05MDAge1xuICAgIGNvbG9yOiAjN2YxZDFkXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MCB7XG4gICAgY29sb3I6ICNmZmZiZWJcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTEwMCB7XG4gICAgY29sb3I6ICNmZWYzYzdcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTIwMCB7XG4gICAgY29sb3I6ICNmZGU2OGFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTMwMCB7XG4gICAgY29sb3I6ICNmY2QzNGRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTQwMCB7XG4gICAgY29sb3I6ICNmYmJmMjRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTUwMCB7XG4gICAgY29sb3I6ICNmNTllMGJcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTYwMCB7XG4gICAgY29sb3I6ICNkOTc3MDZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTcwMCB7XG4gICAgY29sb3I6ICNiNDUzMDlcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTgwMCB7XG4gICAgY29sb3I6ICM5MjQwMGVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQteWVsbG93LTkwMCB7XG4gICAgY29sb3I6ICM3ODM1MGZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAge1xuICAgIGNvbG9yOiAjZWNmZGY1XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTEwMCB7XG4gICAgY29sb3I6ICNkMWZhZTVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMjAwIHtcbiAgICBjb2xvcjogI2E3ZjNkMFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0zMDAge1xuICAgIGNvbG9yOiAjNmVlN2I3XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTQwMCB7XG4gICAgY29sb3I6ICMzNGQzOTlcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNTAwIHtcbiAgICBjb2xvcjogIzEwYjk4MVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi02MDAge1xuICAgIGNvbG9yOiAjMDU5NjY5XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTcwMCB7XG4gICAgY29sb3I6ICMwNDc4NTdcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tODAwIHtcbiAgICBjb2xvcjogIzA2NWY0NlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi05MDAge1xuICAgIGNvbG9yOiAjMDY0ZTNiXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNTAge1xuICAgIGNvbG9yOiAjZWZmNmZmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMTAwIHtcbiAgICBjb2xvcjogI2RiZWFmZVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTIwMCB7XG4gICAgY29sb3I6ICNiZmRiZmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0zMDAge1xuICAgIGNvbG9yOiAjOTNjNWZkXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNDAwIHtcbiAgICBjb2xvcjogIzYwYTVmYVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwMCB7XG4gICAgY29sb3I6ICMzYjgyZjZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS02MDAge1xuICAgIGNvbG9yOiAjMjU2M2ViXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNzAwIHtcbiAgICBjb2xvcjogIzFkNGVkOFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTgwMCB7XG4gICAgY29sb3I6ICMxZTQwYWZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS05MDAge1xuICAgIGNvbG9yOiAjMWUzYThhXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MCB7XG4gICAgY29sb3I6ICNlZWYyZmZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTEwMCB7XG4gICAgY29sb3I6ICNlMGU3ZmZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTIwMCB7XG4gICAgY29sb3I6ICNjN2QyZmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTMwMCB7XG4gICAgY29sb3I6ICNhNWI0ZmNcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTQwMCB7XG4gICAgY29sb3I6ICM4MThjZjhcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTUwMCB7XG4gICAgY29sb3I6ICM2MzY2ZjFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTYwMCB7XG4gICAgY29sb3I6ICM0ZjQ2ZTVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTcwMCB7XG4gICAgY29sb3I6ICM0MzM4Y2FcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTgwMCB7XG4gICAgY29sb3I6ICMzNzMwYTNcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtaW5kaWdvLTkwMCB7XG4gICAgY29sb3I6ICMzMTJlODFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwIHtcbiAgICBjb2xvcjogI2Y1ZjNmZlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwIHtcbiAgICBjb2xvcjogI2VkZTlmZVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwIHtcbiAgICBjb2xvcjogI2RkZDZmZVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtMzAwIHtcbiAgICBjb2xvcjogI2M0YjVmZFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwIHtcbiAgICBjb2xvcjogI2E3OGJmYVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwIHtcbiAgICBjb2xvcjogIzhiNWNmNlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNjAwIHtcbiAgICBjb2xvcjogIzdjM2FlZFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwIHtcbiAgICBjb2xvcjogIzZkMjhkOVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtODAwIHtcbiAgICBjb2xvcjogIzViMjFiNlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1wdXJwbGUtOTAwIHtcbiAgICBjb2xvcjogIzRjMWQ5NVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTUwIHtcbiAgICBjb2xvcjogI2ZkZjJmOFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTEwMCB7XG4gICAgY29sb3I6ICNmY2U3ZjNcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0yMDAge1xuICAgIGNvbG9yOiAjZmJjZmU4XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMzAwIHtcbiAgICBjb2xvcjogI2Y5YThkNFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTQwMCB7XG4gICAgY29sb3I6ICNmNDcyYjZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MDAge1xuICAgIGNvbG9yOiAjZWM0ODk5XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNjAwIHtcbiAgICBjb2xvcjogI2RiMjc3N1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5wY1xcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTcwMCB7XG4gICAgY29sb3I6ICNiZTE4NWRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay04MDAge1xuICAgIGNvbG9yOiAjOWQxNzRkXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnBjXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstOTAwIHtcbiAgICBjb2xvcjogIzgzMTg0M1xuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1jdXJyZW50OmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvclxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibGFjazpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXdoaXRlOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZjlmYWZiXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmM2Y0ZjZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2U1ZTdlYlxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZDFkNWRiXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM5Y2EzYWZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzZiNzI4MFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNGI1NTYzXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMzNzQxNTFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzFmMjkzN1xuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMTExODI3XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmVmMmYyXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZlZTJlMlxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZWNhY2FcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmNhNWE1XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Y4NzE3MVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlZjQ0NDRcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZGMyNjI2XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2I5MWMxY1xuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM5OTFiMWJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjN2YxZDFkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmZmYmViXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZlZjNjN1xuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZGU2OGFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmNkMzRkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZiYmYyNFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmNTllMGJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZDk3NzA2XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2I0NTMwOVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM5MjQwMGVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNzgzNTBmXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlY2ZkZjVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNkMWZhZTVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNhN2YzZDBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM2ZWU3YjdcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMzNGQzOTlcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMxMGI5ODFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMwNTk2NjlcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMwNDc4NTdcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMwNjVmNDZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JlZW4tOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMwNjRlM2JcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZWZmNmZmXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNkYmVhZmVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0yMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2JmZGJmZVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOTNjNWZkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM2MGE1ZmFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS01MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzNiODJmNlxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMjU2M2ViXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMxZDRlZDhcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS04MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzFlNDBhZlxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMWUzYThhXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZWVmMmZmXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2UwZTdmZlxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNjN2QyZmVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjYTViNGZjXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzgxOGNmOFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM2MzY2ZjFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNGY0NmU1XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzQzMzhjYVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMzNzMwYTNcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMzEyZTgxXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZjVmM2ZmXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2VkZTlmZVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNkZGQ2ZmVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjYzRiNWZkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2E3OGJmYVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM4YjVjZjZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjN2MzYWVkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzZkMjhkOVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM1YjIxYjZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNGMxZDk1XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZkZjJmOFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmNlN2YzXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmYmNmZThcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Y5YThkNFxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZjQ3MmI2XG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlYzQ4OTlcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2RiMjc3N1xuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjYmUxODVkXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM5ZDE3NGRcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzgzMTg0M1xuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1jdXJyZW50OmhvdmVyIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtZ3JheS01MDpob3ZlciB7XG4gICAgY29sb3I6ICNmOWZhZmJcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmM2Y0ZjZcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlNWU3ZWJcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkMWQ1ZGJcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5Y2EzYWZcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2YjcyODBcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0YjU1NjNcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzNzQxNTFcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMxZjI5MzdcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmF5LTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMxMTE4MjdcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1yZWQtNTA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVmMmYyXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcmVkLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWUyZTJcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1yZWQtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlY2FjYVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXJlZC0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmNhNWE1XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcmVkLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmODcxNzFcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1yZWQtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VmNDQ0NFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXJlZC02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZGMyNjI2XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcmVkLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiOTFjMWNcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1yZWQtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzk5MWIxYlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXJlZC05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2YxZDFkXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQteWVsbG93LTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZmJlYlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVmM2M3XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQteWVsbG93LTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZGU2OGFcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZjZDM0ZFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmJiZjI0XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQteWVsbG93LTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNTllMGJcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q5NzcwNlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjQ1MzA5XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQteWVsbG93LTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5MjQwMGVcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzc4MzUwZlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VjZmRmNVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkMWZhZTVcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmVlbi0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYTdmM2QwXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzZlZTdiN1xuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzNGQzOTlcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMTBiOTgxXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzA1OTY2OVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICMwNDc4NTdcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1ncmVlbi04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMDY1ZjQ2XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzA2NGUzYlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWZmNmZmXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZGJlYWZlXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYmZkYmZlXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTNjNWZkXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjBhNWZhXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjM2I4MmY2XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMjU2M2ViXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWQ0ZWQ4XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWU0MGFmXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtYmx1ZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWUzYThhXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VlZjJmZlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTBlN2ZmXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtaW5kaWdvLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjN2QyZmVcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2E1YjRmY1xuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWluZGlnby00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjODE4Y2Y4XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtaW5kaWdvLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2MzY2ZjFcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzRmNDZlNVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LWluZGlnby03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNDMzOGNhXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtaW5kaWdvLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzNzMwYTNcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzMxMmU4MVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDpob3ZlciB7XG4gICAgY29sb3I6ICNmNWYzZmZcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VkZTlmZVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZGRkNmZlXG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcHVycGxlLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNjNGI1ZmRcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2E3OGJmYVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOGI1Y2Y2XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcHVycGxlLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3YzNhZWRcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzZkMjhkOVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNWIyMWI2XG4gIH1cblxuICAucGNcXDpob3ZlclxcOnRleHQtcHVycGxlLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0YzFkOTVcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6dGV4dC1waW5rLTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZkZjJmOFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZjZTdmM1xuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZiY2ZlOFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y5YThkNFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Y0NzJiNlxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VjNDg5OVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RiMjc3N1xuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2JlMTg1ZFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzlkMTc0ZFxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp0ZXh0LXBpbmstOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzgzMTg0M1xuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1jdXJyZW50OmZvY3VzIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDAwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtZ3JheS01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNmOWZhZmJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmM2Y0ZjZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlNWU3ZWJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkMWQ1ZGJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5Y2EzYWZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2YjcyODBcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0YjU1NjNcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzNzQxNTFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMxZjI5MzdcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmF5LTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMxMTE4MjdcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1yZWQtNTA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVmMmYyXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcmVkLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWUyZTJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1yZWQtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlY2FjYVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXJlZC0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmNhNWE1XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcmVkLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmODcxNzFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1yZWQtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VmNDQ0NFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXJlZC02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGMyNjI2XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcmVkLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiOTFjMWNcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1yZWQtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzk5MWIxYlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXJlZC05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2YxZDFkXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmJlYlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVmM2M3XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQteWVsbG93LTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZGU2OGFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZjZDM0ZFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmJiZjI0XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQteWVsbG93LTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNTllMGJcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Q5NzcwNlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjQ1MzA5XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQteWVsbG93LTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5MjQwMGVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC15ZWxsb3ctOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzc4MzUwZlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VjZmRmNVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkMWZhZTVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmVlbi0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYTdmM2QwXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzZlZTdiN1xuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzNGQzOTlcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTBiOTgxXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzA1OTY2OVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMwNDc4NTdcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1ncmVlbi04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDY1ZjQ2XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtZ3JlZW4tOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzA2NGUzYlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZWZmNmZmXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGJlYWZlXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYmZkYmZlXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTNjNWZkXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjBhNWZhXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2I4MmY2XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjU2M2ViXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWQ0ZWQ4XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWU0MGFmXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtYmx1ZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWUzYThhXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VlZjJmZlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTBlN2ZmXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjN2QyZmVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2E1YjRmY1xuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjODE4Y2Y4XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2MzY2ZjFcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzRmNDZlNVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDMzOGNhXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzNzMwYTNcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1pbmRpZ28tOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzMxMmU4MVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNWYzZmZcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VkZTlmZVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZGRkNmZlXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcHVycGxlLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNjNGI1ZmRcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2E3OGJmYVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOGI1Y2Y2XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcHVycGxlLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3YzNhZWRcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzZkMjhkOVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNWIyMWI2XG4gIH1cblxuICAucGNcXDpmb2N1c1xcOnRleHQtcHVycGxlLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0YzFkOTVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dGV4dC1waW5rLTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZkZjJmOFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZjZTdmM1xuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZiY2ZlOFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y5YThkNFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2Y0NzJiNlxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VjNDg5OVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2RiMjc3N1xuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2JlMTg1ZFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzlkMTc0ZFxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDp0ZXh0LXBpbmstOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzgzMTg0M1xuICB9XG5cbiAgLnBjXFw6dW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICB9XG5cbiAgLnBjXFw6bGluZS10aHJvdWdoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaFxuICB9XG5cbiAgLnBjXFw6bm8tdW5kZXJsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAucGNcXDpncm91cC1ob3ZlclxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIH1cblxuICAucGNcXDpmb2N1cy13aXRoaW5cXDp1bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICB9XG5cbiAgLnBjXFw6Zm9jdXMtd2l0aGluXFw6bGluZS10aHJvdWdoOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbiAgfVxuXG4gIC5wY1xcOmZvY3VzLXdpdGhpblxcOm5vLXVuZGVybGluZTpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICB9XG5cbiAgLnBjXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIH1cblxuICAucGNcXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbiAgfVxuXG4gIC5wY1xcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgfVxuXG4gIC5wY1xcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICB9XG5cbiAgLnBjXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG4gIH1cblxuICAucGNcXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zcFxcOnBvaW50ZXItZXZlbnRzLW5vbmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gIH1cblxuICAuc3BcXDpwb2ludGVyLWV2ZW50cy1hdXRvIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0b1xuICB9XG5cbiAgLnNwXFw6dmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICB9XG5cbiAgLnNwXFw6aW52aXNpYmxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgfVxuXG4gIC5zcFxcOnN0YXRpYyB7XG4gICAgcG9zaXRpb246IHN0YXRpY1xuICB9XG5cbiAgLnNwXFw6Zml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZFxuICB9XG5cbiAgLnNwXFw6YWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB9XG5cbiAgLnNwXFw6cmVsYXRpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB9XG5cbiAgLnNwXFw6c3RpY2t5IHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreVxuICB9XG5cbiAgLnNwXFw6ei0xMCB7XG4gICAgei1pbmRleDogMTBcbiAgfVxuXG4gIC5zcFxcOnotMjAge1xuICAgIHotaW5kZXg6IDIwXG4gIH1cblxuICAuc3BcXDp6LTMwIHtcbiAgICB6LWluZGV4OiAzMFxuICB9XG5cbiAgLnNwXFw6ei00MCB7XG4gICAgei1pbmRleDogNDBcbiAgfVxuXG4gIC5zcFxcOnotNTAge1xuICAgIHotaW5kZXg6IDUwXG4gIH1cblxuICAuc3BcXDp6LTYwIHtcbiAgICB6LWluZGV4OiA2MFxuICB9XG5cbiAgLnNwXFw6ei03MCB7XG4gICAgei1pbmRleDogNzBcbiAgfVxuXG4gIC5zcFxcOnotODAge1xuICAgIHotaW5kZXg6IDgwXG4gIH1cblxuICAuc3BcXDp6LTkwIHtcbiAgICB6LWluZGV4OiA5MFxuICB9XG5cbiAgLnNwXFw6ei0xMDAge1xuICAgIHotaW5kZXg6IDEwMFxuICB9XG5cbiAgLnNwXFw6ei0xMTAge1xuICAgIHotaW5kZXg6IDExMFxuICB9XG5cbiAgLnNwXFw6ei0xMjAge1xuICAgIHotaW5kZXg6IDEyMFxuICB9XG5cbiAgLnNwXFw6ei0xMzAge1xuICAgIHotaW5kZXg6IDEzMFxuICB9XG5cbiAgLnNwXFw6ei0xNDAge1xuICAgIHotaW5kZXg6IDE0MFxuICB9XG5cbiAgLnNwXFw6ei0xNTAge1xuICAgIHotaW5kZXg6IDE1MFxuICB9XG5cbiAgLnNwXFw6ei0xNjAge1xuICAgIHotaW5kZXg6IDE2MFxuICB9XG5cbiAgLnNwXFw6ei0xNzAge1xuICAgIHotaW5kZXg6IDE3MFxuICB9XG5cbiAgLnNwXFw6ei0xODAge1xuICAgIHotaW5kZXg6IDE4MFxuICB9XG5cbiAgLnNwXFw6ei0xOTAge1xuICAgIHotaW5kZXg6IDE5MFxuICB9XG5cbiAgLnNwXFw6ei0xMDAwIHtcbiAgICB6LWluZGV4OiAxMDAwXG4gIH1cblxuICAuc3BcXDp6LTEwMTAge1xuICAgIHotaW5kZXg6IDEwMTBcbiAgfVxuXG4gIC5zcFxcOnotMTAyMCB7XG4gICAgei1pbmRleDogMTAyMFxuICB9XG5cbiAgLnNwXFw6ei0xMDMwIHtcbiAgICB6LWluZGV4OiAxMDMwXG4gIH1cblxuICAuc3BcXDp6LTEwNDAge1xuICAgIHotaW5kZXg6IDEwNDBcbiAgfVxuXG4gIC5zcFxcOnotMTA1MCB7XG4gICAgei1pbmRleDogMTA1MFxuICB9XG5cbiAgLnNwXFw6ei0xMDYwIHtcbiAgICB6LWluZGV4OiAxMDYwXG4gIH1cblxuICAuc3BcXDp6LTEwNzAge1xuICAgIHotaW5kZXg6IDEwNzBcbiAgfVxuXG4gIC5zcFxcOnotMTA4MCB7XG4gICAgei1pbmRleDogMTA4MFxuICB9XG5cbiAgLnNwXFw6ei0xMDkwIHtcbiAgICB6LWluZGV4OiAxMDkwXG4gIH1cblxuICAuc3BcXDp6LWF1dG8ge1xuICAgIHotaW5kZXg6IGF1dG9cbiAgfVxuXG4gIC5zcFxcOi16LTEge1xuICAgIHotaW5kZXg6IC0xXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTEwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotMjA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAyMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0zMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDMwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTQwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNDBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotNTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA1MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei02MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDYwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTcwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNzBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotODA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiA4MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei05MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDkwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDEwMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMTA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxMTBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotMTIwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTIwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTEzMDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDEzMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xNDA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxNDBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotMTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTUwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTE2MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDE2MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xNzA6Zm9jdXMtd2l0aGluIHtcbiAgICB6LWluZGV4OiAxNzBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnotMTgwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTgwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp6LTE5MDpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDE5MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTAwMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDEwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTAxMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDIwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTAyMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDMwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTAzMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDQwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA0MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDUwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA1MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDYwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA2MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDcwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA3MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDgwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA4MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei0xMDkwOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMTA5MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6ei1hdXRvOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogYXV0b1xuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6LXotMTpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IC0xXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDIwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDMwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotNDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDUwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotNjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDYwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotNzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDcwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotODA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDgwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotOTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDkwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTAwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xMTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDExMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTEyMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTIwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMzBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xNDA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE0MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTE1MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTUwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTYwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxNjBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xNzA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDE3MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTE4MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTgwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTkwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOTBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xMDAwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDAwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTAxMDpmb2N1cyB7XG4gICAgei1pbmRleDogMTAxMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTEwMjA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwMjBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xMDMwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDMwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTA0MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA0MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTEwNTA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwNTBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xMDYwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDYwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotMTA3MDpmb2N1cyB7XG4gICAgei1pbmRleDogMTA3MFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp6LTEwODA6Zm9jdXMge1xuICAgIHotaW5kZXg6IDEwODBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6ei0xMDkwOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxMDkwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnotYXV0bzpmb2N1cyB7XG4gICAgei1pbmRleDogYXV0b1xuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDotei0xOmZvY3VzIHtcbiAgICB6LWluZGV4OiAtMVxuICB9XG5cbiAgLnNwXFw6bS0wIHtcbiAgICBtYXJnaW46IDBcbiAgfVxuXG4gIC5zcFxcOm0tMTAge1xuICAgIG1hcmdpbjogMXJlbVxuICB9XG5cbiAgLnNwXFw6bS0yMCB7XG4gICAgbWFyZ2luOiAycmVtXG4gIH1cblxuICAuc3BcXDptLTMwIHtcbiAgICBtYXJnaW46IDNyZW1cbiAgfVxuXG4gIC5zcFxcOm0tNDAge1xuICAgIG1hcmdpbjogNHJlbVxuICB9XG5cbiAgLnNwXFw6bS01MCB7XG4gICAgbWFyZ2luOiA1cmVtXG4gIH1cblxuICAuc3BcXDptLTYwIHtcbiAgICBtYXJnaW46IDZyZW1cbiAgfVxuXG4gIC5zcFxcOm0tNzAge1xuICAgIG1hcmdpbjogN3JlbVxuICB9XG5cbiAgLnNwXFw6bS04MCB7XG4gICAgbWFyZ2luOiA4cmVtXG4gIH1cblxuICAuc3BcXDptLTkwIHtcbiAgICBtYXJnaW46IDlyZW1cbiAgfVxuXG4gIC5zcFxcOm0tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvXG4gIH1cblxuICAuc3BcXDptLXB4IHtcbiAgICBtYXJnaW46IDFweFxuICB9XG5cbiAgLnNwXFw6bS0xMHB4IHtcbiAgICBtYXJnaW46IDEwcHhcbiAgfVxuXG4gIC5zcFxcOm0tMjBweCB7XG4gICAgbWFyZ2luOiAyMHB4XG4gIH1cblxuICAuc3BcXDptLTMwcHgge1xuICAgIG1hcmdpbjogMzBweFxuICB9XG5cbiAgLnNwXFw6bS00MHB4IHtcbiAgICBtYXJnaW46IDQwcHhcbiAgfVxuXG4gIC5zcFxcOm0tNTBweCB7XG4gICAgbWFyZ2luOiA1MHB4XG4gIH1cblxuICAuc3BcXDptLTYwcHgge1xuICAgIG1hcmdpbjogNjBweFxuICB9XG5cbiAgLnNwXFw6bS03MHB4IHtcbiAgICBtYXJnaW46IDcwcHhcbiAgfVxuXG4gIC5zcFxcOm0tODBweCB7XG4gICAgbWFyZ2luOiA4MHB4XG4gIH1cblxuICAuc3BcXDptLTkwcHgge1xuICAgIG1hcmdpbjogOTBweFxuICB9XG5cbiAgLnNwXFw6LW0tMTAge1xuICAgIG1hcmdpbjogLTFyZW1cbiAgfVxuXG4gIC5zcFxcOi1tLTIwIHtcbiAgICBtYXJnaW46IC0ycmVtXG4gIH1cblxuICAuc3BcXDotbS0zMCB7XG4gICAgbWFyZ2luOiAtM3JlbVxuICB9XG5cbiAgLnNwXFw6LW0tNDAge1xuICAgIG1hcmdpbjogLTRyZW1cbiAgfVxuXG4gIC5zcFxcOi1tLTUwIHtcbiAgICBtYXJnaW46IC01cmVtXG4gIH1cblxuICAuc3BcXDotbS02MCB7XG4gICAgbWFyZ2luOiAtNnJlbVxuICB9XG5cbiAgLnNwXFw6LW0tNzAge1xuICAgIG1hcmdpbjogLTdyZW1cbiAgfVxuXG4gIC5zcFxcOi1tLTgwIHtcbiAgICBtYXJnaW46IC04cmVtXG4gIH1cblxuICAuc3BcXDotbS05MCB7XG4gICAgbWFyZ2luOiAtOXJlbVxuICB9XG5cbiAgLnNwXFw6LW0tcHgge1xuICAgIG1hcmdpbjogLTFweFxuICB9XG5cbiAgLnNwXFw6LW0tMTBweCB7XG4gICAgbWFyZ2luOiAtMTBweFxuICB9XG5cbiAgLnNwXFw6LW0tMjBweCB7XG4gICAgbWFyZ2luOiAtMjBweFxuICB9XG5cbiAgLnNwXFw6LW0tMzBweCB7XG4gICAgbWFyZ2luOiAtMzBweFxuICB9XG5cbiAgLnNwXFw6LW0tNDBweCB7XG4gICAgbWFyZ2luOiAtNDBweFxuICB9XG5cbiAgLnNwXFw6LW0tNTBweCB7XG4gICAgbWFyZ2luOiAtNTBweFxuICB9XG5cbiAgLnNwXFw6LW0tNjBweCB7XG4gICAgbWFyZ2luOiAtNjBweFxuICB9XG5cbiAgLnNwXFw6LW0tNzBweCB7XG4gICAgbWFyZ2luOiAtNzBweFxuICB9XG5cbiAgLnNwXFw6LW0tODBweCB7XG4gICAgbWFyZ2luOiAtODBweFxuICB9XG5cbiAgLnNwXFw6LW0tOTBweCB7XG4gICAgbWFyZ2luOiAtOTBweFxuICB9XG5cbiAgLnNwXFw6bXgtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwXG4gIH1cblxuICAuc3BcXDpteC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtXG4gIH1cblxuICAuc3BcXDpteC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtXG4gIH1cblxuICAuc3BcXDpteC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtXG4gIH1cblxuICAuc3BcXDpteC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtXG4gIH1cblxuICAuc3BcXDpteC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtXG4gIH1cblxuICAuc3BcXDpteC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtXG4gIH1cblxuICAuc3BcXDpteC03MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtXG4gIH1cblxuICAuc3BcXDpteC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtXG4gIH1cblxuICAuc3BcXDpteC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDlyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA5cmVtXG4gIH1cblxuICAuc3BcXDpteC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgfVxuXG4gIC5zcFxcOm14LXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4XG4gIH1cblxuICAuc3BcXDpteC0xMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOm14LTIwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweFxuICB9XG5cbiAgLnNwXFw6bXgtMzBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4XG4gIH1cblxuICAuc3BcXDpteC00MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOm14LTUwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNTBweFxuICB9XG5cbiAgLnNwXFw6bXgtNjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4XG4gIH1cblxuICAuc3BcXDpteC03MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOm14LTgwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweFxuICB9XG5cbiAgLnNwXFw6bXgtOTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4XG4gIH1cblxuICAuc3BcXDotbXgtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtXG4gIH1cblxuICAuc3BcXDotbXgtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtXG4gIH1cblxuICAuc3BcXDotbXgtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtXG4gIH1cblxuICAuc3BcXDotbXgtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtXG4gIH1cblxuICAuc3BcXDotbXgtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtXG4gIH1cblxuICAuc3BcXDotbXgtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtXG4gIH1cblxuICAuc3BcXDotbXgtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC03cmVtXG4gIH1cblxuICAuc3BcXDotbXgtODAge1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtXG4gIH1cblxuICAuc3BcXDotbXgtOTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtXG4gIH1cblxuICAuc3BcXDotbXgtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweFxuICB9XG5cbiAgLnNwXFw6LW14LTEwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4XG4gIH1cblxuICAuc3BcXDotbXgtMjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHhcbiAgfVxuXG4gIC5zcFxcOi1teC0zMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweFxuICB9XG5cbiAgLnNwXFw6LW14LTQwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4XG4gIH1cblxuICAuc3BcXDotbXgtNTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHhcbiAgfVxuXG4gIC5zcFxcOi1teC02MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweFxuICB9XG5cbiAgLnNwXFw6LW14LTcwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4XG4gIH1cblxuICAuc3BcXDotbXgtODBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHhcbiAgfVxuXG4gIC5zcFxcOi1teC05MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweFxuICB9XG5cbiAgLnNwXFw6bXktMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwXG4gIH1cblxuICAuc3BcXDpteS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtXG4gIH1cblxuICAuc3BcXDpteS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gIH1cblxuICAuc3BcXDpteS0zMCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtXG4gIH1cblxuICAuc3BcXDpteS00MCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtXG4gIH1cblxuICAuc3BcXDpteS01MCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtXG4gIH1cblxuICAuc3BcXDpteS02MCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtXG4gIH1cblxuICAuc3BcXDpteS03MCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtXG4gIH1cblxuICAuc3BcXDpteS04MCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtXG4gIH1cblxuICAuc3BcXDpteS05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA5cmVtXG4gIH1cblxuICAuc3BcXDpteS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG9cbiAgfVxuXG4gIC5zcFxcOm15LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4XG4gIH1cblxuICAuc3BcXDpteS0xMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgfVxuXG4gIC5zcFxcOm15LTIwcHgge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICB9XG5cbiAgLnNwXFw6bXktMzBweCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gIH1cblxuICAuc3BcXDpteS00MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHhcbiAgfVxuXG4gIC5zcFxcOm15LTUwcHgge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweFxuICB9XG5cbiAgLnNwXFw6bXktNjBweCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4XG4gIH1cblxuICAuc3BcXDpteS03MHB4IHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHhcbiAgfVxuXG4gIC5zcFxcOm15LTgwcHgge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweFxuICB9XG5cbiAgLnNwXFw6bXktOTBweCB7XG4gICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4XG4gIH1cblxuICAuc3BcXDotbXktMTAge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtXG4gIH1cblxuICAuc3BcXDotbXktMjAge1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtXG4gIH1cblxuICAuc3BcXDotbXktMzAge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtXG4gIH1cblxuICAuc3BcXDotbXktNDAge1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtXG4gIH1cblxuICAuc3BcXDotbXktNTAge1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtXG4gIH1cblxuICAuc3BcXDotbXktNjAge1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtXG4gIH1cblxuICAuc3BcXDotbXktNzAge1xuICAgIG1hcmdpbi10b3A6IC03cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC03cmVtXG4gIH1cblxuICAuc3BcXDotbXktODAge1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtXG4gIH1cblxuICAuc3BcXDotbXktOTAge1xuICAgIG1hcmdpbi10b3A6IC05cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC05cmVtXG4gIH1cblxuICAuc3BcXDotbXktcHgge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweFxuICB9XG5cbiAgLnNwXFw6LW15LTEwcHgge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4XG4gIH1cblxuICAuc3BcXDotbXktMjBweCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHhcbiAgfVxuXG4gIC5zcFxcOi1teS0zMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweFxuICB9XG5cbiAgLnNwXFw6LW15LTQwcHgge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4XG4gIH1cblxuICAuc3BcXDotbXktNTBweCB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHhcbiAgfVxuXG4gIC5zcFxcOi1teS02MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweFxuICB9XG5cbiAgLnNwXFw6LW15LTcwcHgge1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4XG4gIH1cblxuICAuc3BcXDotbXktODBweCB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHhcbiAgfVxuXG4gIC5zcFxcOi1teS05MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweFxuICB9XG5cbiAgLnNwXFw6bXQtMCB7XG4gICAgbWFyZ2luLXRvcDogMFxuICB9XG5cbiAgLnNwXFw6bXQtMTAge1xuICAgIG1hcmdpbi10b3A6IDFyZW1cbiAgfVxuXG4gIC5zcFxcOm10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtXG4gIH1cblxuICAuc3BcXDptdC0zMCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbVxuICB9XG5cbiAgLnNwXFw6bXQtNDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW1cbiAgfVxuXG4gIC5zcFxcOm10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtXG4gIH1cblxuICAuc3BcXDptdC02MCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbVxuICB9XG5cbiAgLnNwXFw6bXQtNzAge1xuICAgIG1hcmdpbi10b3A6IDdyZW1cbiAgfVxuXG4gIC5zcFxcOm10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtXG4gIH1cblxuICAuc3BcXDptdC05MCB7XG4gICAgbWFyZ2luLXRvcDogOXJlbVxuICB9XG5cbiAgLnNwXFw6bXQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0b1xuICB9XG5cbiAgLnNwXFw6bXQtcHgge1xuICAgIG1hcmdpbi10b3A6IDFweFxuICB9XG5cbiAgLnNwXFw6bXQtMTBweCB7XG4gICAgbWFyZ2luLXRvcDogMTBweFxuICB9XG5cbiAgLnNwXFw6bXQtMjBweCB7XG4gICAgbWFyZ2luLXRvcDogMjBweFxuICB9XG5cbiAgLnNwXFw6bXQtMzBweCB7XG4gICAgbWFyZ2luLXRvcDogMzBweFxuICB9XG5cbiAgLnNwXFw6bXQtNDBweCB7XG4gICAgbWFyZ2luLXRvcDogNDBweFxuICB9XG5cbiAgLnNwXFw6bXQtNTBweCB7XG4gICAgbWFyZ2luLXRvcDogNTBweFxuICB9XG5cbiAgLnNwXFw6bXQtNjBweCB7XG4gICAgbWFyZ2luLXRvcDogNjBweFxuICB9XG5cbiAgLnNwXFw6bXQtNzBweCB7XG4gICAgbWFyZ2luLXRvcDogNzBweFxuICB9XG5cbiAgLnNwXFw6bXQtODBweCB7XG4gICAgbWFyZ2luLXRvcDogODBweFxuICB9XG5cbiAgLnNwXFw6bXQtOTBweCB7XG4gICAgbWFyZ2luLXRvcDogOTBweFxuICB9XG5cbiAgLnNwXFw6LW10LTEwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTIwIHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTMwIHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbVxuICB9XG5cbiAgLnNwXFw6LW10LTQwIHtcbiAgICBtYXJnaW4tdG9wOiAtNHJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTUwIHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTYwIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTcwIHtcbiAgICBtYXJnaW4tdG9wOiAtN3JlbVxuICB9XG5cbiAgLnNwXFw6LW10LTgwIHtcbiAgICBtYXJnaW4tdG9wOiAtOHJlbVxuICB9XG5cbiAgLnNwXFw6LW10LTkwIHtcbiAgICBtYXJnaW4tdG9wOiAtOXJlbVxuICB9XG5cbiAgLnNwXFw6LW10LXB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4XG4gIH1cblxuICAuc3BcXDotbXQtMTBweCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHhcbiAgfVxuXG4gIC5zcFxcOi1tdC0yMHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweFxuICB9XG5cbiAgLnNwXFw6LW10LTMwcHgge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4XG4gIH1cblxuICAuc3BcXDotbXQtNDBweCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHhcbiAgfVxuXG4gIC5zcFxcOi1tdC01MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweFxuICB9XG5cbiAgLnNwXFw6LW10LTYwcHgge1xuICAgIG1hcmdpbi10b3A6IC02MHB4XG4gIH1cblxuICAuc3BcXDotbXQtNzBweCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHhcbiAgfVxuXG4gIC5zcFxcOi1tdC04MHB4IHtcbiAgICBtYXJnaW4tdG9wOiAtODBweFxuICB9XG5cbiAgLnNwXFw6LW10LTkwcHgge1xuICAgIG1hcmdpbi10b3A6IC05MHB4XG4gIH1cblxuICAuc3BcXDptci0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgfVxuXG4gIC5zcFxcOm1yLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTcwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDlyZW1cbiAgfVxuXG4gIC5zcFxcOm1yLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICB9XG5cbiAgLnNwXFw6bXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogMXB4XG4gIH1cblxuICAuc3BcXDptci0xMHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOm1yLTIwcHgge1xuICAgIG1hcmdpbi1yaWdodDogMjBweFxuICB9XG5cbiAgLnNwXFw6bXItMzBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4XG4gIH1cblxuICAuc3BcXDptci00MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOm1yLTUwcHgge1xuICAgIG1hcmdpbi1yaWdodDogNTBweFxuICB9XG5cbiAgLnNwXFw6bXItNjBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4XG4gIH1cblxuICAuc3BcXDptci03MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOm1yLTgwcHgge1xuICAgIG1hcmdpbi1yaWdodDogODBweFxuICB9XG5cbiAgLnNwXFw6bXItOTBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4XG4gIH1cblxuICAuc3BcXDotbXItMTAge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW1cbiAgfVxuXG4gIC5zcFxcOi1tci0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbVxuICB9XG5cbiAgLnNwXFw6LW1yLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtXG4gIH1cblxuICAuc3BcXDotbXItNDAge1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW1cbiAgfVxuXG4gIC5zcFxcOi1tci01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbVxuICB9XG5cbiAgLnNwXFw6LW1yLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtXG4gIH1cblxuICAuc3BcXDotbXItNzAge1xuICAgIG1hcmdpbi1yaWdodDogLTdyZW1cbiAgfVxuXG4gIC5zcFxcOi1tci04MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbVxuICB9XG5cbiAgLnNwXFw6LW1yLTkwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05cmVtXG4gIH1cblxuICAuc3BcXDotbXItcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTFweFxuICB9XG5cbiAgLnNwXFw6LW1yLTEwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHhcbiAgfVxuXG4gIC5zcFxcOi1tci0yMHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4XG4gIH1cblxuICAuc3BcXDotbXItMzBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweFxuICB9XG5cbiAgLnNwXFw6LW1yLTQwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHhcbiAgfVxuXG4gIC5zcFxcOi1tci01MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4XG4gIH1cblxuICAuc3BcXDotbXItNjBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweFxuICB9XG5cbiAgLnNwXFw6LW1yLTcwcHgge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHhcbiAgfVxuXG4gIC5zcFxcOi1tci04MHB4IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4XG4gIH1cblxuICAuc3BcXDotbXItOTBweCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweFxuICB9XG5cbiAgLnNwXFw6bWItMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuICB9XG5cbiAgLnNwXFw6bWItMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW1cbiAgfVxuXG4gIC5zcFxcOm1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtXG4gIH1cblxuICAuc3BcXDptYi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbVxuICB9XG5cbiAgLnNwXFw6bWItNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW1cbiAgfVxuXG4gIC5zcFxcOm1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtXG4gIH1cblxuICAuc3BcXDptYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbVxuICB9XG5cbiAgLnNwXFw6bWItNzAge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW1cbiAgfVxuXG4gIC5zcFxcOm1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtXG4gIH1cblxuICAuc3BcXDptYi05MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXJlbVxuICB9XG5cbiAgLnNwXFw6bWItYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0b1xuICB9XG5cbiAgLnNwXFw6bWItcHgge1xuICAgIG1hcmdpbi1ib3R0b206IDFweFxuICB9XG5cbiAgLnNwXFw6bWItMTBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICB9XG5cbiAgLnNwXFw6bWItMjBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICB9XG5cbiAgLnNwXFw6bWItMzBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxuICB9XG5cbiAgLnNwXFw6bWItNDBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweFxuICB9XG5cbiAgLnNwXFw6bWItNTBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweFxuICB9XG5cbiAgLnNwXFw6bWItNjBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweFxuICB9XG5cbiAgLnNwXFw6bWItNzBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweFxuICB9XG5cbiAgLnNwXFw6bWItODBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweFxuICB9XG5cbiAgLnNwXFw6bWItOTBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweFxuICB9XG5cbiAgLnNwXFw6LW1iLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtN3JlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLTkwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOXJlbVxuICB9XG5cbiAgLnNwXFw6LW1iLXB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4XG4gIH1cblxuICAuc3BcXDotbWItMTBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHhcbiAgfVxuXG4gIC5zcFxcOi1tYi0yMHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweFxuICB9XG5cbiAgLnNwXFw6LW1iLTMwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4XG4gIH1cblxuICAuc3BcXDotbWItNDBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHhcbiAgfVxuXG4gIC5zcFxcOi1tYi01MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweFxuICB9XG5cbiAgLnNwXFw6LW1iLTYwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4XG4gIH1cblxuICAuc3BcXDotbWItNzBweCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHhcbiAgfVxuXG4gIC5zcFxcOi1tYi04MHB4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweFxuICB9XG5cbiAgLnNwXFw6LW1iLTkwcHgge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4XG4gIH1cblxuICAuc3BcXDptbC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMFxuICB9XG5cbiAgLnNwXFw6bWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtXG4gIH1cblxuICAuc3BcXDptbC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW1cbiAgfVxuXG4gIC5zcFxcOm1sLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbVxuICB9XG5cbiAgLnNwXFw6bWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtXG4gIH1cblxuICAuc3BcXDptbC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW1cbiAgfVxuXG4gIC5zcFxcOm1sLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbVxuICB9XG5cbiAgLnNwXFw6bWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtXG4gIH1cblxuICAuc3BcXDptbC04MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW1cbiAgfVxuXG4gIC5zcFxcOm1sLTkwIHtcbiAgICBtYXJnaW4tbGVmdDogOXJlbVxuICB9XG5cbiAgLnNwXFw6bWwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgfVxuXG4gIC5zcFxcOm1sLXB4IHtcbiAgICBtYXJnaW4tbGVmdDogMXB4XG4gIH1cblxuICAuc3BcXDptbC0xMHB4IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweFxuICB9XG5cbiAgLnNwXFw6bWwtMjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHhcbiAgfVxuXG4gIC5zcFxcOm1sLTMwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4XG4gIH1cblxuICAuc3BcXDptbC00MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNDBweFxuICB9XG5cbiAgLnNwXFw6bWwtNTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHhcbiAgfVxuXG4gIC5zcFxcOm1sLTYwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4XG4gIH1cblxuICAuc3BcXDptbC03MHB4IHtcbiAgICBtYXJnaW4tbGVmdDogNzBweFxuICB9XG5cbiAgLnNwXFw6bWwtODBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHhcbiAgfVxuXG4gIC5zcFxcOm1sLTkwcHgge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4XG4gIH1cblxuICAuc3BcXDotbWwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbVxuICB9XG5cbiAgLnNwXFw6LW1sLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW1cbiAgfVxuXG4gIC5zcFxcOi1tbC0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtXG4gIH1cblxuICAuc3BcXDotbWwtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbVxuICB9XG5cbiAgLnNwXFw6LW1sLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW1cbiAgfVxuXG4gIC5zcFxcOi1tbC02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtXG4gIH1cblxuICAuc3BcXDotbWwtNzAge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3JlbVxuICB9XG5cbiAgLnNwXFw6LW1sLTgwIHtcbiAgICBtYXJnaW4tbGVmdDogLThyZW1cbiAgfVxuXG4gIC5zcFxcOi1tbC05MCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05cmVtXG4gIH1cblxuICAuc3BcXDotbWwtcHgge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4XG4gIH1cblxuICAuc3BcXDotbWwtMTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4XG4gIH1cblxuICAuc3BcXDotbWwtMjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4XG4gIH1cblxuICAuc3BcXDotbWwtMzBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4XG4gIH1cblxuICAuc3BcXDotbWwtNDBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4XG4gIH1cblxuICAuc3BcXDotbWwtNTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4XG4gIH1cblxuICAuc3BcXDotbWwtNjBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4XG4gIH1cblxuICAuc3BcXDotbWwtNzBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4XG4gIH1cblxuICAuc3BcXDotbWwtODBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4XG4gIH1cblxuICAuc3BcXDotbWwtOTBweCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4XG4gIH1cblxuICAuc3BcXDpibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2tcbiAgfVxuXG4gIC5zcFxcOmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIH1cblxuICAuc3BcXDppbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZVxuICB9XG5cbiAgLnNwXFw6ZmxleCB7XG4gICAgZGlzcGxheTogZmxleFxuICB9XG5cbiAgLnNwXFw6aW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gIH1cblxuICAuc3BcXDp0YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGVcbiAgfVxuXG4gIC5zcFxcOmlubGluZS10YWJsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlXG4gIH1cblxuICAuc3BcXDp0YWJsZS1jYXB0aW9uIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uXG4gIH1cblxuICAuc3BcXDp0YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsXG4gIH1cblxuICAuc3BcXDp0YWJsZS1jb2x1bW4ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtblxuICB9XG5cbiAgLnNwXFw6dGFibGUtY29sdW1uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXBcbiAgfVxuXG4gIC5zcFxcOnRhYmxlLWZvb3Rlci1ncm91cCB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwXG4gIH1cblxuICAuc3BcXDp0YWJsZS1oZWFkZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cFxuICB9XG5cbiAgLnNwXFw6dGFibGUtcm93LWdyb3VwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXBcbiAgfVxuXG4gIC5zcFxcOnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93XG4gIH1cblxuICAuc3BcXDpmbG93LXJvb3Qge1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdFxuICB9XG5cbiAgLnNwXFw6Z3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZFxuICB9XG5cbiAgLnNwXFw6aW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkXG4gIH1cblxuICAuc3BcXDpjb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHNcbiAgfVxuXG4gIC5zcFxcOmxpc3QtaXRlbSB7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtXG4gIH1cblxuICAuc3BcXDpoaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgfVxuXG4gIC5zcFxcOnctMCB7XG4gICAgd2lkdGg6IDBcbiAgfVxuXG4gIC5zcFxcOnctMTAge1xuICAgIHdpZHRoOiAxcmVtXG4gIH1cblxuICAuc3BcXDp3LTIwIHtcbiAgICB3aWR0aDogMnJlbVxuICB9XG5cbiAgLnNwXFw6dy0zMCB7XG4gICAgd2lkdGg6IDNyZW1cbiAgfVxuXG4gIC5zcFxcOnctNDAge1xuICAgIHdpZHRoOiA0cmVtXG4gIH1cblxuICAuc3BcXDp3LTUwIHtcbiAgICB3aWR0aDogNXJlbVxuICB9XG5cbiAgLnNwXFw6dy02MCB7XG4gICAgd2lkdGg6IDZyZW1cbiAgfVxuXG4gIC5zcFxcOnctNzAge1xuICAgIHdpZHRoOiA3cmVtXG4gIH1cblxuICAuc3BcXDp3LTgwIHtcbiAgICB3aWR0aDogOHJlbVxuICB9XG5cbiAgLnNwXFw6dy05MCB7XG4gICAgd2lkdGg6IDlyZW1cbiAgfVxuXG4gIC5zcFxcOnctYXV0byB7XG4gICAgd2lkdGg6IGF1dG9cbiAgfVxuXG4gIC5zcFxcOnctcHgge1xuICAgIHdpZHRoOiAxcHhcbiAgfVxuXG4gIC5zcFxcOnctMTBweCB7XG4gICAgd2lkdGg6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOnctMjBweCB7XG4gICAgd2lkdGg6IDIwcHhcbiAgfVxuXG4gIC5zcFxcOnctMzBweCB7XG4gICAgd2lkdGg6IDMwcHhcbiAgfVxuXG4gIC5zcFxcOnctNDBweCB7XG4gICAgd2lkdGg6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOnctNTBweCB7XG4gICAgd2lkdGg6IDUwcHhcbiAgfVxuXG4gIC5zcFxcOnctNjBweCB7XG4gICAgd2lkdGg6IDYwcHhcbiAgfVxuXG4gIC5zcFxcOnctNzBweCB7XG4gICAgd2lkdGg6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOnctODBweCB7XG4gICAgd2lkdGg6IDgwcHhcbiAgfVxuXG4gIC5zcFxcOnctOTBweCB7XG4gICAgd2lkdGg6IDkwcHhcbiAgfVxuXG4gIC5zcFxcOnctMVxcLzIge1xuICAgIHdpZHRoOiA1MCVcbiAgfVxuXG4gIC5zcFxcOnctMVxcLzMge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlXG4gIH1cblxuICAuc3BcXDp3LTJcXC8zIHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JVxuICB9XG5cbiAgLnNwXFw6dy0xXFwvNCB7XG4gICAgd2lkdGg6IDI1JVxuICB9XG5cbiAgLnNwXFw6dy0yXFwvNCB7XG4gICAgd2lkdGg6IDUwJVxuICB9XG5cbiAgLnNwXFw6dy0zXFwvNCB7XG4gICAgd2lkdGg6IDc1JVxuICB9XG5cbiAgLnNwXFw6dy0xXFwvNSB7XG4gICAgd2lkdGg6IDIwJVxuICB9XG5cbiAgLnNwXFw6dy0yXFwvNSB7XG4gICAgd2lkdGg6IDQwJVxuICB9XG5cbiAgLnNwXFw6dy0zXFwvNSB7XG4gICAgd2lkdGg6IDYwJVxuICB9XG5cbiAgLnNwXFw6dy00XFwvNSB7XG4gICAgd2lkdGg6IDgwJVxuICB9XG5cbiAgLnNwXFw6dy0xXFwvNiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyVcbiAgfVxuXG4gIC5zcFxcOnctMlxcLzYge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlXG4gIH1cblxuICAuc3BcXDp3LTNcXC82IHtcbiAgICB3aWR0aDogNTAlXG4gIH1cblxuICAuc3BcXDp3LTRcXC82IHtcbiAgICB3aWR0aDogNjYuNjY2NjY3JVxuICB9XG5cbiAgLnNwXFw6dy01XFwvNiB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMyVcbiAgfVxuXG4gIC5zcFxcOnctMVxcLzEyIHtcbiAgICB3aWR0aDogOC4zMzMzMzMlXG4gIH1cblxuICAuc3BcXDp3LTJcXC8xMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NyVcbiAgfVxuXG4gIC5zcFxcOnctM1xcLzEyIHtcbiAgICB3aWR0aDogMjUlXG4gIH1cblxuICAuc3BcXDp3LTRcXC8xMiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMyVcbiAgfVxuXG4gIC5zcFxcOnctNVxcLzEyIHtcbiAgICB3aWR0aDogNDEuNjY2NjY3JVxuICB9XG5cbiAgLnNwXFw6dy02XFwvMTIge1xuICAgIHdpZHRoOiA1MCVcbiAgfVxuXG4gIC5zcFxcOnctN1xcLzEyIHtcbiAgICB3aWR0aDogNTguMzMzMzMzJVxuICB9XG5cbiAgLnNwXFw6dy04XFwvMTIge1xuICAgIHdpZHRoOiA2Ni42NjY2NjclXG4gIH1cblxuICAuc3BcXDp3LTlcXC8xMiB7XG4gICAgd2lkdGg6IDc1JVxuICB9XG5cbiAgLnNwXFw6dy0xMFxcLzEyIHtcbiAgICB3aWR0aDogODMuMzMzMzMzJVxuICB9XG5cbiAgLnNwXFw6dy0xMVxcLzEyIHtcbiAgICB3aWR0aDogOTEuNjY2NjY3JVxuICB9XG5cbiAgLnNwXFw6dy1mdWxsIHtcbiAgICB3aWR0aDogMTAwJVxuICB9XG5cbiAgLnNwXFw6dy1zY3JlZW4ge1xuICAgIHdpZHRoOiAxMDB2d1xuICB9XG5cbiAgLnNwXFw6dy1taW4ge1xuICAgIHdpZHRoOiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1pbi1jb250ZW50O1xuICAgIHdpZHRoOiBtaW4tY29udGVudFxuICB9XG5cbiAgLnNwXFw6dy1tYXgge1xuICAgIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuICAgIHdpZHRoOiBtYXgtY29udGVudFxuICB9XG5cbiAgLnNwXFw6ZmxleC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgfVxuXG4gIC5zcFxcOmZsZXgtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuICB9XG5cbiAgLnNwXFw6ZmxleC1jb2wge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgfVxuXG4gIC5zcFxcOmZsZXgtY29sLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxuICB9XG5cbiAgLnNwXFw6ZmxleC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuXG4gIC5zcFxcOmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZVxuICB9XG5cbiAgLnNwXFw6ZmxleC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwXG4gIH1cblxuICAuc3BcXDppdGVtcy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgfVxuXG4gIC5zcFxcOml0ZW1zLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gIH1cblxuICAuc3BcXDppdGVtcy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgfVxuXG4gIC5zcFxcOml0ZW1zLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmVcbiAgfVxuXG4gIC5zcFxcOml0ZW1zLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoXG4gIH1cblxuICAuc3BcXDpqdXN0aWZ5LXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgfVxuXG4gIC5zcFxcOmp1c3RpZnktZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gIH1cblxuICAuc3BcXDpqdXN0aWZ5LWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgfVxuXG4gIC5zcFxcOmp1c3RpZnktYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIH1cblxuICAuc3BcXDpqdXN0aWZ5LWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbiAgfVxuXG4gIC5zcFxcOmp1c3RpZnktZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC0wID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC0xMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC0yMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC0zMCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC00MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC01MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC02MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC03MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg3cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoN3JlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC04MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC05MCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg5cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOXJlbSAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC1weCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXgtMTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC0yMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS14LTMwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMzBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDMwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXgtNDBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC01MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS14LTYwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDYwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXgtNzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg3MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteC04MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDgwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS14LTkwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDkwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTdyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC05cmVtICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTlyZW0gKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteC0xMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTIwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXgtMzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMzBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteC00MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTQwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTUwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXgtNjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNjBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteC03MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC03MHB4ICogdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTcwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS14LTgwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTgwcHggKiB2YXIoLS10dy1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtODBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXgtOTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOTBweCAqIHZhcigtLXR3LXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC05MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteC1yZXZlcnNlKSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTEwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTIwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTMwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTQwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTUwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTYwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTcwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoN3JlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTgwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTkwID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOXJlbSAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LXB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteS0xMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTIwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXktMzBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDMwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteS00MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNDBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTUwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXktNjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDYwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6c3BhY2UteS03MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNzBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDpzcGFjZS15LTgwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXktOTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDkwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktMTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktMjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktMzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktNDAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktNTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktNjAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktNzAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC03cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTdyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktODAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktOTAgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC05cmVtICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTlyZW0gKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS15LTEwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktMjBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMjBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteS0zMHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMzBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zMHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS15LTQwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTQwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktNTBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTUwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNTBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteS02MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNjBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC02MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOi1zcGFjZS15LTcwcHggPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC03MHB4ICogY2FsYygxIC0gdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTcwcHggKiB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKVxuICB9XG5cbiAgLnNwXFw6LXNwYWNlLXktODBweCA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTgwcHggKiBjYWxjKDEgLSB2YXIoLS10dy1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtODBweCAqIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpXG4gIH1cblxuICAuc3BcXDotc3BhY2UteS05MHB4ID4gOm5vdChbaGlkZGVuXSkgfiA6bm90KFtoaWRkZW5dKSB7XG4gICAgLS10dy1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOTBweCAqIGNhbGMoMSAtIHZhcigtLXR3LXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC05MHB4ICogdmFyKC0tdHctc3BhY2UteS1yZXZlcnNlKSlcbiAgfVxuXG4gIC5zcFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QoW2hpZGRlbl0pIH4gOm5vdChbaGlkZGVuXSkge1xuICAgIC0tdHctc3BhY2UteS1yZXZlcnNlOiAxXG4gIH1cblxuICAuc3BcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KFtoaWRkZW5dKSB+IDpub3QoW2hpZGRlbl0pIHtcbiAgICAtLXR3LXNwYWNlLXgtcmV2ZXJzZTogMVxuICB9XG5cbiAgLnNwXFw6YnJlYWstbm9ybWFsIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsXG4gIH1cblxuICAuc3BcXDpicmVhay13b3JkcyB7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZFxuICB9XG5cbiAgLnNwXFw6YnJlYWstYWxsIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGxcbiAgfVxuXG4gIC5zcFxcOnAtMCB7XG4gICAgcGFkZGluZzogMFxuICB9XG5cbiAgLnNwXFw6cC0xMCB7XG4gICAgcGFkZGluZzogMXJlbVxuICB9XG5cbiAgLnNwXFw6cC0yMCB7XG4gICAgcGFkZGluZzogMnJlbVxuICB9XG5cbiAgLnNwXFw6cC0zMCB7XG4gICAgcGFkZGluZzogM3JlbVxuICB9XG5cbiAgLnNwXFw6cC00MCB7XG4gICAgcGFkZGluZzogNHJlbVxuICB9XG5cbiAgLnNwXFw6cC01MCB7XG4gICAgcGFkZGluZzogNXJlbVxuICB9XG5cbiAgLnNwXFw6cC02MCB7XG4gICAgcGFkZGluZzogNnJlbVxuICB9XG5cbiAgLnNwXFw6cC03MCB7XG4gICAgcGFkZGluZzogN3JlbVxuICB9XG5cbiAgLnNwXFw6cC04MCB7XG4gICAgcGFkZGluZzogOHJlbVxuICB9XG5cbiAgLnNwXFw6cC05MCB7XG4gICAgcGFkZGluZzogOXJlbVxuICB9XG5cbiAgLnNwXFw6cC1weCB7XG4gICAgcGFkZGluZzogMXB4XG4gIH1cblxuICAuc3BcXDpwLTEwcHgge1xuICAgIHBhZGRpbmc6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOnAtMjBweCB7XG4gICAgcGFkZGluZzogMjBweFxuICB9XG5cbiAgLnNwXFw6cC0zMHB4IHtcbiAgICBwYWRkaW5nOiAzMHB4XG4gIH1cblxuICAuc3BcXDpwLTQwcHgge1xuICAgIHBhZGRpbmc6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOnAtNTBweCB7XG4gICAgcGFkZGluZzogNTBweFxuICB9XG5cbiAgLnNwXFw6cC02MHB4IHtcbiAgICBwYWRkaW5nOiA2MHB4XG4gIH1cblxuICAuc3BcXDpwLTcwcHgge1xuICAgIHBhZGRpbmc6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOnAtODBweCB7XG4gICAgcGFkZGluZzogODBweFxuICB9XG5cbiAgLnNwXFw6cC05MHB4IHtcbiAgICBwYWRkaW5nOiA5MHB4XG4gIH1cblxuICAuc3BcXDpweC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG5cbiAgLnNwXFw6cHgtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtXG4gIH1cblxuICAuc3BcXDpweC0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW1cbiAgfVxuXG4gIC5zcFxcOnB4LTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbVxuICB9XG5cbiAgLnNwXFw6cHgtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtXG4gIH1cblxuICAuc3BcXDpweC01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW1cbiAgfVxuXG4gIC5zcFxcOnB4LTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbVxuICB9XG5cbiAgLnNwXFw6cHgtNzAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtXG4gIH1cblxuICAuc3BcXDpweC04MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW1cbiAgfVxuXG4gIC5zcFxcOnB4LTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW07XG4gICAgcGFkZGluZy1yaWdodDogOXJlbVxuICB9XG5cbiAgLnNwXFw6cHgtcHgge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweFxuICB9XG5cbiAgLnNwXFw6cHgtMTBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOnB4LTIwcHgge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gIH1cblxuICAuc3BcXDpweC0zMHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweFxuICB9XG5cbiAgLnNwXFw6cHgtNDBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOnB4LTUwcHgge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG4gIH1cblxuICAuc3BcXDpweC02MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweFxuICB9XG5cbiAgLnNwXFw6cHgtNzBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOnB4LTgwcHgge1xuICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4XG4gIH1cblxuICAuc3BcXDpweC05MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gICAgcGFkZGluZy1yaWdodDogOTBweFxuICB9XG5cbiAgLnNwXFw6cHktMCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDBcbiAgfVxuXG4gIC5zcFxcOnB5LTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbVxuICB9XG5cbiAgLnNwXFw6cHktMjAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtXG4gIH1cblxuICAuc3BcXDpweS0zMCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW1cbiAgfVxuXG4gIC5zcFxcOnB5LTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbVxuICB9XG5cbiAgLnNwXFw6cHktNTAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtXG4gIH1cblxuICAuc3BcXDpweS02MCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW1cbiAgfVxuXG4gIC5zcFxcOnB5LTcwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbVxuICB9XG5cbiAgLnNwXFw6cHktODAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtXG4gIH1cblxuICAuc3BcXDpweS05MCB7XG4gICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW1cbiAgfVxuXG4gIC5zcFxcOnB5LXB4IHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHhcbiAgfVxuXG4gIC5zcFxcOnB5LTEwcHgge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4XG4gIH1cblxuICAuc3BcXDpweS0yMHB4IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxuICB9XG5cbiAgLnNwXFw6cHktMzBweCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHhcbiAgfVxuXG4gIC5zcFxcOnB5LTQwcHgge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XG4gIH1cblxuICAuc3BcXDpweS01MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweFxuICB9XG5cbiAgLnNwXFw6cHktNjBweCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHhcbiAgfVxuXG4gIC5zcFxcOnB5LTcwcHgge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4XG4gIH1cblxuICAuc3BcXDpweS04MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweFxuICB9XG5cbiAgLnNwXFw6cHktOTBweCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHhcbiAgfVxuXG4gIC5zcFxcOnB0LTAge1xuICAgIHBhZGRpbmctdG9wOiAwXG4gIH1cblxuICAuc3BcXDpwdC0xMCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW1cbiAgfVxuXG4gIC5zcFxcOnB0LTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbVxuICB9XG5cbiAgLnNwXFw6cHQtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtXG4gIH1cblxuICAuc3BcXDpwdC00MCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW1cbiAgfVxuXG4gIC5zcFxcOnB0LTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbVxuICB9XG5cbiAgLnNwXFw6cHQtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtXG4gIH1cblxuICAuc3BcXDpwdC03MCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW1cbiAgfVxuXG4gIC5zcFxcOnB0LTgwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbVxuICB9XG5cbiAgLnNwXFw6cHQtOTAge1xuICAgIHBhZGRpbmctdG9wOiA5cmVtXG4gIH1cblxuICAuc3BcXDpwdC1weCB7XG4gICAgcGFkZGluZy10b3A6IDFweFxuICB9XG5cbiAgLnNwXFw6cHQtMTBweCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHhcbiAgfVxuXG4gIC5zcFxcOnB0LTIwcHgge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4XG4gIH1cblxuICAuc3BcXDpwdC0zMHB4IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweFxuICB9XG5cbiAgLnNwXFw6cHQtNDBweCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHhcbiAgfVxuXG4gIC5zcFxcOnB0LTUwcHgge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4XG4gIH1cblxuICAuc3BcXDpwdC02MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweFxuICB9XG5cbiAgLnNwXFw6cHQtNzBweCB7XG4gICAgcGFkZGluZy10b3A6IDcwcHhcbiAgfVxuXG4gIC5zcFxcOnB0LTgwcHgge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4XG4gIH1cblxuICAuc3BcXDpwdC05MHB4IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweFxuICB9XG5cbiAgLnNwXFw6cHItMCB7XG4gICAgcGFkZGluZy1yaWdodDogMFxuICB9XG5cbiAgLnNwXFw6cHItMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW1cbiAgfVxuXG4gIC5zcFxcOnByLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtXG4gIH1cblxuICAuc3BcXDpwci0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbVxuICB9XG5cbiAgLnNwXFw6cHItNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW1cbiAgfVxuXG4gIC5zcFxcOnByLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtXG4gIH1cblxuICAuc3BcXDpwci02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbVxuICB9XG5cbiAgLnNwXFw6cHItNzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW1cbiAgfVxuXG4gIC5zcFxcOnByLTgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtXG4gIH1cblxuICAuc3BcXDpwci05MCB7XG4gICAgcGFkZGluZy1yaWdodDogOXJlbVxuICB9XG5cbiAgLnNwXFw6cHItcHgge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweFxuICB9XG5cbiAgLnNwXFw6cHItMTBweCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweFxuICB9XG5cbiAgLnNwXFw6cHItMjBweCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweFxuICB9XG5cbiAgLnNwXFw6cHItMzBweCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweFxuICB9XG5cbiAgLnNwXFw6cHItNDBweCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweFxuICB9XG5cbiAgLnNwXFw6cHItNTBweCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweFxuICB9XG5cbiAgLnNwXFw6cHItNjBweCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweFxuICB9XG5cbiAgLnNwXFw6cHItNzBweCB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweFxuICB9XG5cbiAgLnNwXFw6cHItODBweCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweFxuICB9XG5cbiAgLnNwXFw6cHItOTBweCB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweFxuICB9XG5cbiAgLnNwXFw6cGItMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBcbiAgfVxuXG4gIC5zcFxcOnBiLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbVxuICB9XG5cbiAgLnNwXFw6cGItMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtXG4gIH1cblxuICAuc3BcXDpwYi0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW1cbiAgfVxuXG4gIC5zcFxcOnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbVxuICB9XG5cbiAgLnNwXFw6cGItNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtXG4gIH1cblxuICAuc3BcXDpwYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW1cbiAgfVxuXG4gIC5zcFxcOnBiLTcwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbVxuICB9XG5cbiAgLnNwXFw6cGItODAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtXG4gIH1cblxuICAuc3BcXDpwYi05MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW1cbiAgfVxuXG4gIC5zcFxcOnBiLXB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4XG4gIH1cblxuICAuc3BcXDpwYi0xMHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICB9XG5cbiAgLnNwXFw6cGItMjBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHhcbiAgfVxuXG4gIC5zcFxcOnBiLTMwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4XG4gIH1cblxuICAuc3BcXDpwYi00MHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxuICB9XG5cbiAgLnNwXFw6cGItNTBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHhcbiAgfVxuXG4gIC5zcFxcOnBiLTYwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4XG4gIH1cblxuICAuc3BcXDpwYi03MHB4IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweFxuICB9XG5cbiAgLnNwXFw6cGItODBweCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHhcbiAgfVxuXG4gIC5zcFxcOnBiLTkwcHgge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4XG4gIH1cblxuICAuc3BcXDpwbC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBcbiAgfVxuXG4gIC5zcFxcOnBsLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLTkwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDlyZW1cbiAgfVxuXG4gIC5zcFxcOnBsLXB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweFxuICB9XG5cbiAgLnNwXFw6cGwtMTBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4XG4gIH1cblxuICAuc3BcXDpwbC0yMHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgfVxuXG4gIC5zcFxcOnBsLTMwcHgge1xuICAgIHBhZGRpbmctbGVmdDogMzBweFxuICB9XG5cbiAgLnNwXFw6cGwtNDBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4XG4gIH1cblxuICAuc3BcXDpwbC01MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHhcbiAgfVxuXG4gIC5zcFxcOnBsLTYwcHgge1xuICAgIHBhZGRpbmctbGVmdDogNjBweFxuICB9XG5cbiAgLnNwXFw6cGwtNzBweCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4XG4gIH1cblxuICAuc3BcXDpwbC04MHB4IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHhcbiAgfVxuXG4gIC5zcFxcOnBsLTkwcHgge1xuICAgIHBhZGRpbmctbGVmdDogOTBweFxuICB9XG5cbiAgLnNwXFw6dGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gIH1cblxuICAuc3BcXDp0ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gIH1cblxuICAuc3BcXDp0ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuICB9XG5cbiAgLnNwXFw6dGV4dC1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5XG4gIH1cblxuICAuc3BcXDp0ZXh0LTAge1xuICAgIGZvbnQtc2l6ZTogMFxuICB9XG5cbiAgLnNwXFw6dGV4dC05IHtcbiAgICBmb250LXNpemU6IDAuOXJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0xMCB7XG4gICAgZm9udC1zaXplOiAxcmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTExIHtcbiAgICBmb250LXNpemU6IDEuMXJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0xMiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMTMge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTE0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0xNSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMTYge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTE3IHtcbiAgICBmb250LXNpemU6IDEuN3JlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0xOCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMTkge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTIwIHtcbiAgICBmb250LXNpemU6IDJyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMjEge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTIyIHtcbiAgICBmb250LXNpemU6IDIuMnJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0yMyB7XG4gICAgZm9udC1zaXplOiAyLjNyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMjQge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTI1IHtcbiAgICBmb250LXNpemU6IDIuNXJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0yNiB7XG4gICAgZm9udC1zaXplOiAyLjZyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMjcge1xuICAgIGZvbnQtc2l6ZTogMi43cmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTI4IHtcbiAgICBmb250LXNpemU6IDIuOHJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0yOSB7XG4gICAgZm9udC1zaXplOiAyLjlyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMzAge1xuICAgIGZvbnQtc2l6ZTogM3JlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0zMSB7XG4gICAgZm9udC1zaXplOiAzLjFyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMzIge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTMzIHtcbiAgICBmb250LXNpemU6IDMuM3JlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC0zNCB7XG4gICAgZm9udC1zaXplOiAzLjRyZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtMzUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtXG4gIH1cblxuICAuc3BcXDp0ZXh0LTM2IHtcbiAgICBmb250LXNpemU6IDMuNnJlbVxuICB9XG5cbiAgLnNwXFw6dGV4dC05cHgge1xuICAgIGZvbnQtc2l6ZTogOXB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTEwcHgge1xuICAgIGZvbnQtc2l6ZTogMTBweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0xMXB4IHtcbiAgICBmb250LXNpemU6IDExcHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMTJweCB7XG4gICAgZm9udC1zaXplOiAxMnB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTEzcHgge1xuICAgIGZvbnQtc2l6ZTogMTNweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0xNHB4IHtcbiAgICBmb250LXNpemU6IDE0cHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMTVweCB7XG4gICAgZm9udC1zaXplOiAxNXB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTE2cHgge1xuICAgIGZvbnQtc2l6ZTogMTZweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0xN3B4IHtcbiAgICBmb250LXNpemU6IDE3cHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMThweCB7XG4gICAgZm9udC1zaXplOiAxOHB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTE5cHgge1xuICAgIGZvbnQtc2l6ZTogMTlweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0yMHB4IHtcbiAgICBmb250LXNpemU6IDIwcHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMjFweCB7XG4gICAgZm9udC1zaXplOiAyMXB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTIycHgge1xuICAgIGZvbnQtc2l6ZTogMjJweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0yM3B4IHtcbiAgICBmb250LXNpemU6IDIzcHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMjRweCB7XG4gICAgZm9udC1zaXplOiAyNHB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTI1cHgge1xuICAgIGZvbnQtc2l6ZTogMjVweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0yNnB4IHtcbiAgICBmb250LXNpemU6IDI2cHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMjdweCB7XG4gICAgZm9udC1zaXplOiAyN3B4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTI4cHgge1xuICAgIGZvbnQtc2l6ZTogMjhweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0yOXB4IHtcbiAgICBmb250LXNpemU6IDI5cHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMzBweCB7XG4gICAgZm9udC1zaXplOiAzMHB4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTMxcHgge1xuICAgIGZvbnQtc2l6ZTogMzFweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0zMnB4IHtcbiAgICBmb250LXNpemU6IDMycHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMzNweCB7XG4gICAgZm9udC1zaXplOiAzM3B4XG4gIH1cblxuICAuc3BcXDp0ZXh0LTM0cHgge1xuICAgIGZvbnQtc2l6ZTogMzRweFxuICB9XG5cbiAgLnNwXFw6dGV4dC0zNXB4IHtcbiAgICBmb250LXNpemU6IDM1cHhcbiAgfVxuXG4gIC5zcFxcOnRleHQtMzZweCB7XG4gICAgZm9udC1zaXplOiAzNnB4XG4gIH1cblxuICAuc3BcXDpmb250LTEwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMFxuICB9XG5cbiAgLnNwXFw6Zm9udC0yMDAge1xuICAgIGZvbnQtd2VpZ2h0OiAyMDBcbiAgfVxuXG4gIC5zcFxcOmZvbnQtMzAwIHtcbiAgICBmb250LXdlaWdodDogMzAwXG4gIH1cblxuICAuc3BcXDpmb250LTQwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMFxuICB9XG5cbiAgLnNwXFw6Zm9udC01MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgfVxuXG4gIC5zcFxcOmZvbnQtNjAwIHtcbiAgICBmb250LXdlaWdodDogNjAwXG4gIH1cblxuICAuc3BcXDpmb250LTcwMCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMFxuICB9XG5cbiAgLnNwXFw6Zm9udC04MDAge1xuICAgIGZvbnQtd2VpZ2h0OiA4MDBcbiAgfVxuXG4gIC5zcFxcOmZvbnQtOTAwIHtcbiAgICBmb250LXdlaWdodDogOTAwXG4gIH1cblxuICAuc3BcXDpmb250LW5vcm1hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMFxuICB9XG5cbiAgLnNwXFw6Zm9udC1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwXG4gIH1cblxuICAuc3BcXDppdGFsaWMge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICB9XG5cbiAgLnNwXFw6bm90LWl0YWxpYyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsXG4gIH1cblxuICAuc3BcXDpsZWFkaW5nLWxvdzIge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1XG4gIH1cblxuICAuc3BcXDpsZWFkaW5nLWxvdyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1XG4gIH1cblxuICAuc3BcXDpsZWFkaW5nLW5vcm1hbCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNVxuICB9XG5cbiAgLnNwXFw6bGVhZGluZy1oaWdoIHtcbiAgICBsaW5lLWhlaWdodDogMS42MjVcbiAgfVxuXG4gIC5zcFxcOmxlYWRpbmctaGlnaDEge1xuICAgIGxpbmUtaGVpZ2h0OiAyXG4gIH1cblxuICAuc3BcXDpsZWFkaW5nLWhpZ2gyIHtcbiAgICBsaW5lLWhlaWdodDogMi4yNVxuICB9XG5cbiAgLnNwXFw6dHJhY2tpbmctdGlnaHQxIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJlbVxuICB9XG5cbiAgLnNwXFw6dHJhY2tpbmctdGlnaHQge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtXG4gIH1cblxuICAuc3BcXDp0cmFja2luZy1ub3JtYWwge1xuICAgIGxldHRlci1zcGFjaW5nOiAwXG4gIH1cblxuICAuc3BcXDp0cmFja2luZy13aWRlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtXG4gIH1cblxuICAuc3BcXDp0cmFja2luZy13aWRlMSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbVxuICB9XG5cbiAgLnNwXFw6dHJhY2tpbmctd2lkZTIge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjIxZW1cbiAgfVxuXG4gIC5zcFxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudFxuICB9XG5cbiAgLnNwXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yXG4gIH1cblxuICAuc3BcXDp0ZXh0LWJsYWNrIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG5cbiAgLnNwXFw6dGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JheS01MCB7XG4gICAgY29sb3I6ICNmOWZhZmJcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JheS0xMDAge1xuICAgIGNvbG9yOiAjZjNmNGY2XG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICBjb2xvcjogI2U1ZTdlYlxuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgY29sb3I6ICNkMWQ1ZGJcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JheS00MDAge1xuICAgIGNvbG9yOiAjOWNhM2FmXG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICBjb2xvcjogIzZiNzI4MFxuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgY29sb3I6ICM0YjU1NjNcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JheS03MDAge1xuICAgIGNvbG9yOiAjMzc0MTUxXG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyYXktODAwIHtcbiAgICBjb2xvcjogIzFmMjkzN1xuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgY29sb3I6ICMxMTE4MjdcbiAgfVxuXG4gIC5zcFxcOnRleHQtcmVkLTUwIHtcbiAgICBjb2xvcjogI2ZlZjJmMlxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtMTAwIHtcbiAgICBjb2xvcjogI2ZlZTJlMlxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtMjAwIHtcbiAgICBjb2xvcjogI2ZlY2FjYVxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtMzAwIHtcbiAgICBjb2xvcjogI2ZjYTVhNVxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtNDAwIHtcbiAgICBjb2xvcjogI2Y4NzE3MVxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtNTAwIHtcbiAgICBjb2xvcjogI2VmNDQ0NFxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtNjAwIHtcbiAgICBjb2xvcjogI2RjMjYyNlxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtNzAwIHtcbiAgICBjb2xvcjogI2I5MWMxY1xuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtODAwIHtcbiAgICBjb2xvcjogIzk5MWIxYlxuICB9XG5cbiAgLnNwXFw6dGV4dC1yZWQtOTAwIHtcbiAgICBjb2xvcjogIzdmMWQxZFxuICB9XG5cbiAgLnNwXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIGNvbG9yOiAjZmZmYmViXG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIGNvbG9yOiAjZmVmM2M3XG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIGNvbG9yOiAjZmRlNjhhXG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIGNvbG9yOiAjZmNkMzRkXG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIGNvbG9yOiAjZmJiZjI0XG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIGNvbG9yOiAjZjU5ZTBiXG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIGNvbG9yOiAjZDk3NzA2XG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIGNvbG9yOiAjYjQ1MzA5XG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIGNvbG9yOiAjOTI0MDBlXG4gIH1cblxuICAuc3BcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIGNvbG9yOiAjNzgzNTBmXG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICBjb2xvcjogI2VjZmRmNVxuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIGNvbG9yOiAjZDFmYWU1XG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgY29sb3I6ICNhN2YzZDBcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICBjb2xvcjogIzZlZTdiN1xuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIGNvbG9yOiAjMzRkMzk5XG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgY29sb3I6ICMxMGI5ODFcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICBjb2xvcjogIzA1OTY2OVxuICB9XG5cbiAgLnNwXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIGNvbG9yOiAjMDQ3ODU3XG4gIH1cblxuICAuc3BcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgY29sb3I6ICMwNjVmNDZcbiAgfVxuXG4gIC5zcFxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICBjb2xvcjogIzA2NGUzYlxuICB9XG5cbiAgLnNwXFw6dGV4dC1ibHVlLTUwIHtcbiAgICBjb2xvcjogI2VmZjZmZlxuICB9XG5cbiAgLnNwXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgY29sb3I6ICNkYmVhZmVcbiAgfVxuXG4gIC5zcFxcOnRleHQtYmx1ZS0yMDAge1xuICAgIGNvbG9yOiAjYmZkYmZlXG4gIH1cblxuICAuc3BcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICBjb2xvcjogIzkzYzVmZFxuICB9XG5cbiAgLnNwXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgY29sb3I6ICM2MGE1ZmFcbiAgfVxuXG4gIC5zcFxcOnRleHQtYmx1ZS01MDAge1xuICAgIGNvbG9yOiAjM2I4MmY2XG4gIH1cblxuICAuc3BcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICBjb2xvcjogIzI1NjNlYlxuICB9XG5cbiAgLnNwXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgY29sb3I6ICMxZDRlZDhcbiAgfVxuXG4gIC5zcFxcOnRleHQtYmx1ZS04MDAge1xuICAgIGNvbG9yOiAjMWU0MGFmXG4gIH1cblxuICAuc3BcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICBjb2xvcjogIzFlM2E4YVxuICB9XG5cbiAgLnNwXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIGNvbG9yOiAjZWVmMmZmXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIGNvbG9yOiAjZTBlN2ZmXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIGNvbG9yOiAjYzdkMmZlXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIGNvbG9yOiAjYTViNGZjXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIGNvbG9yOiAjODE4Y2Y4XG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIGNvbG9yOiAjNjM2NmYxXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIGNvbG9yOiAjNGY0NmU1XG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIGNvbG9yOiAjNDMzOGNhXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIGNvbG9yOiAjMzczMGEzXG4gIH1cblxuICAuc3BcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIGNvbG9yOiAjMzEyZTgxXG4gIH1cblxuICAuc3BcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgY29sb3I6ICNmNWYzZmZcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgY29sb3I6ICNlZGU5ZmVcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgY29sb3I6ICNkZGQ2ZmVcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgY29sb3I6ICNjNGI1ZmRcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgY29sb3I6ICNhNzhiZmFcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgY29sb3I6ICM4YjVjZjZcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgY29sb3I6ICM3YzNhZWRcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgY29sb3I6ICM2ZDI4ZDlcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgY29sb3I6ICM1YjIxYjZcbiAgfVxuXG4gIC5zcFxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgY29sb3I6ICM0YzFkOTVcbiAgfVxuXG4gIC5zcFxcOnRleHQtcGluay01MCB7XG4gICAgY29sb3I6ICNmZGYyZjhcbiAgfVxuXG4gIC5zcFxcOnRleHQtcGluay0xMDAge1xuICAgIGNvbG9yOiAjZmNlN2YzXG4gIH1cblxuICAuc3BcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICBjb2xvcjogI2ZiY2ZlOFxuICB9XG5cbiAgLnNwXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgY29sb3I6ICNmOWE4ZDRcbiAgfVxuXG4gIC5zcFxcOnRleHQtcGluay00MDAge1xuICAgIGNvbG9yOiAjZjQ3MmI2XG4gIH1cblxuICAuc3BcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICBjb2xvcjogI2VjNDg5OVxuICB9XG5cbiAgLnNwXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgY29sb3I6ICNkYjI3NzdcbiAgfVxuXG4gIC5zcFxcOnRleHQtcGluay03MDAge1xuICAgIGNvbG9yOiAjYmUxODVkXG4gIH1cblxuICAuc3BcXDp0ZXh0LXBpbmstODAwIHtcbiAgICBjb2xvcjogIzlkMTc0ZFxuICB9XG5cbiAgLnNwXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgY29sb3I6ICM4MzE4NDNcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1jdXJyZW50IHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsYWNrIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC13aGl0ZSB7XG4gICAgY29sb3I6ICNmZmZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS01MCB7XG4gICAgY29sb3I6ICNmOWZhZmJcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS0xMDAge1xuICAgIGNvbG9yOiAjZjNmNGY2XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktMjAwIHtcbiAgICBjb2xvcjogI2U1ZTdlYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTMwMCB7XG4gICAgY29sb3I6ICNkMWQ1ZGJcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS00MDAge1xuICAgIGNvbG9yOiAjOWNhM2FmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktNTAwIHtcbiAgICBjb2xvcjogIzZiNzI4MFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTYwMCB7XG4gICAgY29sb3I6ICM0YjU1NjNcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JheS03MDAge1xuICAgIGNvbG9yOiAjMzc0MTUxXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyYXktODAwIHtcbiAgICBjb2xvcjogIzFmMjkzN1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmF5LTkwMCB7XG4gICAgY29sb3I6ICMxMTE4MjdcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcmVkLTUwIHtcbiAgICBjb2xvcjogI2ZlZjJmMlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMTAwIHtcbiAgICBjb2xvcjogI2ZlZTJlMlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMjAwIHtcbiAgICBjb2xvcjogI2ZlY2FjYVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtMzAwIHtcbiAgICBjb2xvcjogI2ZjYTVhNVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNDAwIHtcbiAgICBjb2xvcjogI2Y4NzE3MVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNTAwIHtcbiAgICBjb2xvcjogI2VmNDQ0NFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNjAwIHtcbiAgICBjb2xvcjogI2RjMjYyNlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtNzAwIHtcbiAgICBjb2xvcjogI2I5MWMxY1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtODAwIHtcbiAgICBjb2xvcjogIzk5MWIxYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1yZWQtOTAwIHtcbiAgICBjb2xvcjogIzdmMWQxZFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC15ZWxsb3ctNTAge1xuICAgIGNvbG9yOiAjZmZmYmViXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0xMDAge1xuICAgIGNvbG9yOiAjZmVmM2M3XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0yMDAge1xuICAgIGNvbG9yOiAjZmRlNjhhXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy0zMDAge1xuICAgIGNvbG9yOiAjZmNkMzRkXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy00MDAge1xuICAgIGNvbG9yOiAjZmJiZjI0XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy01MDAge1xuICAgIGNvbG9yOiAjZjU5ZTBiXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy02MDAge1xuICAgIGNvbG9yOiAjZDk3NzA2XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy03MDAge1xuICAgIGNvbG9yOiAjYjQ1MzA5XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy04MDAge1xuICAgIGNvbG9yOiAjOTI0MDBlXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXllbGxvdy05MDAge1xuICAgIGNvbG9yOiAjNzgzNTBmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwIHtcbiAgICBjb2xvcjogI2VjZmRmNVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi0xMDAge1xuICAgIGNvbG9yOiAjZDFmYWU1XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTIwMCB7XG4gICAgY29sb3I6ICNhN2YzZDBcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tMzAwIHtcbiAgICBjb2xvcjogIzZlZTdiN1xuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi00MDAge1xuICAgIGNvbG9yOiAjMzRkMzk5XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTUwMCB7XG4gICAgY29sb3I6ICMxMGI5ODFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tNjAwIHtcbiAgICBjb2xvcjogIzA1OTY2OVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ncmVlbi03MDAge1xuICAgIGNvbG9yOiAjMDQ3ODU3XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWdyZWVuLTgwMCB7XG4gICAgY29sb3I6ICMwNjVmNDZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtZ3JlZW4tOTAwIHtcbiAgICBjb2xvcjogIzA2NGUzYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTUwIHtcbiAgICBjb2xvcjogI2VmZjZmZlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTEwMCB7XG4gICAgY29sb3I6ICNkYmVhZmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS0yMDAge1xuICAgIGNvbG9yOiAjYmZkYmZlXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtMzAwIHtcbiAgICBjb2xvcjogIzkzYzVmZFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTQwMCB7XG4gICAgY29sb3I6ICM2MGE1ZmFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS01MDAge1xuICAgIGNvbG9yOiAjM2I4MmY2XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtNjAwIHtcbiAgICBjb2xvcjogIzI1NjNlYlxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1ibHVlLTcwMCB7XG4gICAgY29sb3I6ICMxZDRlZDhcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtYmx1ZS04MDAge1xuICAgIGNvbG9yOiAjMWU0MGFmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWJsdWUtOTAwIHtcbiAgICBjb2xvcjogIzFlM2E4YVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1pbmRpZ28tNTAge1xuICAgIGNvbG9yOiAjZWVmMmZmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0xMDAge1xuICAgIGNvbG9yOiAjZTBlN2ZmXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0yMDAge1xuICAgIGNvbG9yOiAjYzdkMmZlXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby0zMDAge1xuICAgIGNvbG9yOiAjYTViNGZjXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby00MDAge1xuICAgIGNvbG9yOiAjODE4Y2Y4XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby01MDAge1xuICAgIGNvbG9yOiAjNjM2NmYxXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby02MDAge1xuICAgIGNvbG9yOiAjNGY0NmU1XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby03MDAge1xuICAgIGNvbG9yOiAjNDMzOGNhXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby04MDAge1xuICAgIGNvbG9yOiAjMzczMGEzXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LWluZGlnby05MDAge1xuICAgIGNvbG9yOiAjMzEyZTgxXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXB1cnBsZS01MCB7XG4gICAgY29sb3I6ICNmNWYzZmZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTEwMCB7XG4gICAgY29sb3I6ICNlZGU5ZmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTIwMCB7XG4gICAgY29sb3I6ICNkZGQ2ZmVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTMwMCB7XG4gICAgY29sb3I6ICNjNGI1ZmRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTQwMCB7XG4gICAgY29sb3I6ICNhNzhiZmFcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTUwMCB7XG4gICAgY29sb3I6ICM4YjVjZjZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTYwMCB7XG4gICAgY29sb3I6ICM3YzNhZWRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTcwMCB7XG4gICAgY29sb3I6ICM2ZDI4ZDlcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTgwMCB7XG4gICAgY29sb3I6ICM1YjIxYjZcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcHVycGxlLTkwMCB7XG4gICAgY29sb3I6ICM0YzFkOTVcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay01MCB7XG4gICAgY29sb3I6ICNmZGYyZjhcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay0xMDAge1xuICAgIGNvbG9yOiAjZmNlN2YzXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstMjAwIHtcbiAgICBjb2xvcjogI2ZiY2ZlOFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTMwMCB7XG4gICAgY29sb3I6ICNmOWE4ZDRcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay00MDAge1xuICAgIGNvbG9yOiAjZjQ3MmI2XG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstNTAwIHtcbiAgICBjb2xvcjogI2VjNDg5OVxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTYwMCB7XG4gICAgY29sb3I6ICNkYjI3NzdcbiAgfVxuXG4gIC5ncm91cDpob3ZlciAuc3BcXDpncm91cC1ob3ZlclxcOnRleHQtcGluay03MDAge1xuICAgIGNvbG9yOiAjYmUxODVkXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp0ZXh0LXBpbmstODAwIHtcbiAgICBjb2xvcjogIzlkMTc0ZFxuICB9XG5cbiAgLmdyb3VwOmhvdmVyIC5zcFxcOmdyb3VwLWhvdmVyXFw6dGV4dC1waW5rLTkwMCB7XG4gICAgY29sb3I6ICM4MzE4NDNcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtY3VycmVudDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3JcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmxhY2s6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC13aGl0ZTpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmZmXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Y5ZmFmYlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZjNmNGY2XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlNWU3ZWJcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2QxZDVkYlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOWNhM2FmXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM2YjcyODBcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzRiNTU2M1xuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmF5LTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMzc0MTUxXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyYXktODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMxZjI5MzdcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtZ3JheS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzExMTgyN1xuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZlZjJmMlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZWUyZTJcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmVjYWNhXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZjYTVhNVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmODcxNzFcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZWY0NDQ0XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2RjMjYyNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1yZWQtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNiOTFjMWNcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcmVkLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOTkxYjFiXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXJlZC05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzdmMWQxZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZmZmJlYlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZWYzYzdcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmRlNjhhXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZjZDM0ZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmYmJmMjRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZjU5ZTBiXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Q5NzcwNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNiNDUzMDlcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQteWVsbG93LTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOTI0MDBlXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXllbGxvdy05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzc4MzUwZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ncmVlbi01MDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZWNmZGY1XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZDFmYWU1XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjYTdmM2QwXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNmVlN2I3XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMzRkMzk5XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMTBiOTgxXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMDU5NjY5XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMDQ3ODU3XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMDY1ZjQ2XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMDY0ZTNiXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2VmZjZmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTEwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZGJlYWZlXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtMjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNiZmRiZmVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzkzYzVmZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTQwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNjBhNWZhXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtNTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMzYjgyZjZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzI1NjNlYlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1ibHVlLTcwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMWQ0ZWQ4XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWJsdWUtODAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICMxZTQwYWZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtYmx1ZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzFlM2E4YVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2VlZjJmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlMGU3ZmZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjYzdkMmZlXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2E1YjRmY1xuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM4MThjZjhcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNjM2NmYxXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzRmNDZlNVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM0MzM4Y2FcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtaW5kaWdvLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjMzczMGEzXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LWluZGlnby05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzMxMmU4MVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Y1ZjNmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtMTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNlZGU5ZmVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZGRkNmZlXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2M0YjVmZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNDAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNhNzhiZmFcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOGI1Y2Y2XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzdjM2FlZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1wdXJwbGUtNzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM2ZDI4ZDlcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcHVycGxlLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjNWIyMWI2XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogIzRjMWQ5NVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmZGYyZjhcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay0xMDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2ZjZTdmM1xuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTIwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZmJjZmU4XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstMzAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNmOWE4ZDRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay00MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2Y0NzJiNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTUwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjZWM0ODk5XG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstNjAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICNkYjI3NzdcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOnRleHQtcGluay03MDA6Zm9jdXMtd2l0aGluIHtcbiAgICBjb2xvcjogI2JlMTg1ZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dGV4dC1waW5rLTgwMDpmb2N1cy13aXRoaW4ge1xuICAgIGNvbG9yOiAjOWQxNzRkXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDp0ZXh0LXBpbmstOTAwOmZvY3VzLXdpdGhpbiB7XG4gICAgY29sb3I6ICM4MzE4NDNcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlciB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvclxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWdyYXktNTA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjlmYWZiXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjNmNGY2XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZTVlN2ViXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDFkNWRiXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOWNhM2FmXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNmI3MjgwXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGI1NTYzXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzc0MTUxXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMWYyOTM3XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JheS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMTExODI3XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcmVkLTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZjJmMlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXJlZC0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmVlMmUyXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcmVkLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmZWNhY2FcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1yZWQtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZjYTVhNVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXJlZC00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjg3MTcxXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcmVkLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZjQ0NDRcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1yZWQtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RjMjYyNlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXJlZC03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYjkxYzFjXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcmVkLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5OTFiMWJcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1yZWQtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzdmMWQxZFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZiZWJcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZlZjNjN1xuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZmRlNjhhXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQteWVsbG93LTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmY2QzNGRcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZiYmYyNFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjU5ZTBiXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQteWVsbG93LTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkOTc3MDZcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I0NTMwOVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXllbGxvdy04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjOTI0MDBlXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQteWVsbG93LTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3ODM1MGZcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1ncmVlbi01MDpob3ZlciB7XG4gICAgY29sb3I6ICNlY2ZkZjVcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1ncmVlbi0xMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDFmYWU1XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2E3ZjNkMFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2ZWU3YjdcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1ncmVlbi00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzRkMzk5XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzEwYjk4MVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICMwNTk2NjlcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1ncmVlbi03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMDQ3ODU3XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzA2NWY0NlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWdyZWVuLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMwNjRlM2JcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVyIHtcbiAgICBjb2xvcjogI2VmZjZmZlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RiZWFmZVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2JmZGJmZVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzkzYzVmZFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzYwYTVmYVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzNiODJmNlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNjAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzI1NjNlYlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzFkNGVkOFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzFlNDBhZlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWJsdWUtOTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzFlM2E4YVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDpob3ZlciB7XG4gICAgY29sb3I6ICNlZWYyZmZcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2UwZTdmZlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWluZGlnby0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzdkMmZlXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtaW5kaWdvLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNhNWI0ZmNcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzgxOGNmOFxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWluZGlnby01MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjM2NmYxXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtaW5kaWdvLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM0ZjQ2ZTVcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQzMzhjYVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LWluZGlnby04MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjMzczMGEzXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtaW5kaWdvLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMzMTJlODFcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTA6aG92ZXIge1xuICAgIGNvbG9yOiAjZjVmM2ZmXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcHVycGxlLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlZGU5ZmVcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RkZDZmZVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS0zMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzRiNWZkXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcHVycGxlLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNhNzhiZmFcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzhiNWNmNlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS02MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2MzYWVkXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcHVycGxlLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICM2ZDI4ZDlcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzViMjFiNlxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDp0ZXh0LXB1cnBsZS05MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNGMxZDk1XG4gIH1cblxuICAuc3BcXDpob3ZlclxcOnRleHQtcGluay01MDpob3ZlciB7XG4gICAgY29sb3I6ICNmZGYyZjhcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmY2U3ZjNcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTIwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYmNmZThcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmOWE4ZDRcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTQwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNDcyYjZcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTUwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlYzQ4OTlcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICNkYjI3NzdcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTcwMDpob3ZlciB7XG4gICAgY29sb3I6ICNiZTE4NWRcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTgwMDpob3ZlciB7XG4gICAgY29sb3I6ICM5ZDE3NGRcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dGV4dC1waW5rLTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICM4MzE4NDNcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1cyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtY3VycmVudDpmb2N1cyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvclxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWdyYXktNTA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjlmYWZiXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjNmNGY2XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZTVlN2ViXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDFkNWRiXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOWNhM2FmXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNmI3MjgwXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGI1NTYzXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzc0MTUxXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMWYyOTM3XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JheS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMTExODI3XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcmVkLTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZjJmMlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXJlZC0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmVlMmUyXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcmVkLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZWNhY2FcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1yZWQtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZjYTVhNVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXJlZC00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjg3MTcxXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcmVkLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZjQ0NDRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1yZWQtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2RjMjYyNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXJlZC03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYjkxYzFjXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcmVkLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5OTFiMWJcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1yZWQtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzdmMWQxZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZiZWJcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZlZjNjN1xuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmRlNjhhXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQteWVsbG93LTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmY2QzNGRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZiYmYyNFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjU5ZTBiXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQteWVsbG93LTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkOTc3MDZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC15ZWxsb3ctNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2I0NTMwOVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXllbGxvdy04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTI0MDBlXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQteWVsbG93LTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM3ODM1MGZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1ncmVlbi01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNlY2ZkZjVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1ncmVlbi0xMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZDFmYWU1XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JlZW4tMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2E3ZjNkMFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2ZWU3YjdcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1ncmVlbi00MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzRkMzk5XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JlZW4tNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzEwYjk4MVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMwNTk2NjlcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1ncmVlbi03MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMDQ3ODU3XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtZ3JlZW4tODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzA2NWY0NlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWdyZWVuLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMwNjRlM2JcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3VzIHtcbiAgICBjb2xvcjogI2VmZjZmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2RiZWFmZVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2JmZGJmZVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzkzYzVmZFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzYwYTVmYVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzNiODJmNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNjAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzI1NjNlYlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzFkNGVkOFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzFlNDBhZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtOTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzFlM2E4YVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZWYyZmZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tMTAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2UwZTdmZlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby0yMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzdkMmZlXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNhNWI0ZmNcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNDAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzgxOGNmOFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby01MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNjM2NmYxXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM0ZjQ2ZTVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1pbmRpZ28tNzAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzQzMzhjYVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LWluZGlnby04MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzczMGEzXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtaW5kaWdvLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICMzMTJlODFcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTA6Zm9jdXMge1xuICAgIGNvbG9yOiAjZjVmM2ZmXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcHVycGxlLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlZGU5ZmVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtMjAwOmZvY3VzIHtcbiAgICBjb2xvcjogI2RkZDZmZVxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS0zMDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjYzRiNWZkXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcHVycGxlLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNhNzhiZmFcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtNTAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzhiNWNmNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS02MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjN2MzYWVkXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcHVycGxlLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM2ZDI4ZDlcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1wdXJwbGUtODAwOmZvY3VzIHtcbiAgICBjb2xvcjogIzViMjFiNlxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDp0ZXh0LXB1cnBsZS05MDA6Zm9jdXMge1xuICAgIGNvbG9yOiAjNGMxZDk1XG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnRleHQtcGluay01MDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZGYyZjhcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTEwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmY2U3ZjNcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTIwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmYmNmZThcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTMwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmOWE4ZDRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTQwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNmNDcyYjZcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTUwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNlYzQ4OTlcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTYwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNkYjI3NzdcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTcwMDpmb2N1cyB7XG4gICAgY29sb3I6ICNiZTE4NWRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTgwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM5ZDE3NGRcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6dGV4dC1waW5rLTkwMDpmb2N1cyB7XG4gICAgY29sb3I6ICM4MzE4NDNcbiAgfVxuXG4gIC5zcFxcOnVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgfVxuXG4gIC5zcFxcOmxpbmUtdGhyb3VnaCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2hcbiAgfVxuXG4gIC5zcFxcOm5vLXVuZGVybGluZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDp1bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDpsaW5lLXRocm91Z2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG4gIH1cblxuICAuZ3JvdXA6aG92ZXIgLnNwXFw6Z3JvdXAtaG92ZXJcXDpuby11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICB9XG5cbiAgLnNwXFw6Zm9jdXMtd2l0aGluXFw6dW5kZXJsaW5lOmZvY3VzLXdpdGhpbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzLXdpdGhpblxcOmxpbmUtdGhyb3VnaDpmb2N1cy13aXRoaW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG4gIH1cblxuICAuc3BcXDpmb2N1cy13aXRoaW5cXDpuby11bmRlcmxpbmU6Zm9jdXMtd2l0aGluIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgfVxuXG4gIC5zcFxcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuICB9XG5cbiAgLnNwXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoXG4gIH1cblxuICAuc3BcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIH1cblxuICAuc3BcXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgfVxuXG4gIC5zcFxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaFxuICB9XG5cbiAgLnNwXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/