@charset "UTF-8";

@import url(https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,600&subset=japanese);

* address,* dd,* div,* dl,* dt,* figure,* form,* h1,* h2,* h3,* h4,* h5,* h6,* li,* ol,* p,* table,* td,* th,* tr,* ul {
  margin: 0;
}

* iframe,* img,* object {
  border: none;
  vertical-align: top;
}

ul:not([data-reset=false]) {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

h1:not([data-reset=false]),h2:not([data-reset=false]),h3:not([data-reset=false]),h4:not([data-reset=false]),h5:not([data-reset=false]),h6:not([data-reset=false]) {
  margin: 0;
}

.clearfix:after,.clearfix:before {
  display: table;
  content: " ";
}

.clearfix:after {
  clear: both;
}

footer,header,main,section {
  display: block;
}

#global-header {
  position: relative;
  z-index: 5000;
  height: 88px;
}

#global-header .global-header-outline {
  position: relative;
  z-index: 1000;
  background: #fff;
  height: inherit;
}

#global-header .global-header-inner {
  position: relative;
  width: 984px;
  height: inherit;
  margin: 0 auto;
}

#global-header .global-header-inner #header-menu {
  position: absolute;
  top: 0;
  left: 90px;
  right: 184px;
  height: inherit;
}

#global-header .global-header-inner #header-menu .header-menu-inner {
  height: inherit;
}

#global-header .header-main {
  position: relative;
  height: inherit;
}

#global-header .header-main .title {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

#global-header .header-main .title a {
  display: block;
  text-decoration: none;
}

#global-header .header-main .header-tools {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

#global-header .header-tools {
  zoom: 1;
}

#global-header .header-tools:after,#global-header .header-tools:before {
  content: "";
  clear: both;
  display: block;
}

#global-header .header-tools li {
  float: left;
  text-align: center;
}

#global-header .header-tools li a {
  display: block;
  padding: 0 13px;
  text-decoration: none;
}

#global-header .header-tools li a.active {
  opacity: .4!important;
}

#global-header .header-tools li .label {
  display: block;
}

#global-header .header-tools li .label-txt {
  margin-top: 8px;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  color: #000;
}

#header-search {
  visibility: hidden;
  height: 88px;
  background: #1a1a1a;
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transition: -webkit-transform .25s ease-out;
  transition: -webkit-transform .25s ease-out;
  transition: transform .25s ease-out;
  transition: transform .25s ease-out,-webkit-transform .25s ease-out;
}

#header-search.active {
  visibility: visible;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

#header-search.active.is-closing {
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
}

#header-search .header-search-inner {
  overflow: hidden;
  width: 962px;
  margin: 0 auto;
  padding: 22px 0;
}

#header-search #productSearch {
  overflow: hidden;
}

#header-search #productSearch input[type=text] {
  float: left;
}

#header-search #productSearch input[type=submit] {
  float: right;
}

#header-search #searchQuery {
  width: 892px;
  height: auto;
  padding: 11px 0;
  border: 0;
  border-bottom: 1px solid #dcdcdc;
  border-radius: 0;
  outline: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  color: #dcdcdc;
  font-size: 18px;
  line-height: 1;
  background: 0 0;
}

#header-search #searchQuery:focus {
  margin: 0;
}

#header-search #search {
  overflow: hidden;
  width: 45px;
  height: 45px;
  padding: 0;
  border: 0;
  border-radius: 4px;
  background: url(/user_data/packages/default/img/header/icn_search.png) no-repeat 50% 50%;
  background-size: 27px auto;
  background-color: #fff;
  cursor: pointer;
}

#header-menu .header-nav {
  height: 100%;
  padding: 20px 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#header-menu .header-nav .label-icn {
  display: none;
}

#header-menu .header-nav ul {
  display: table;
  width: 100%;
  height: 100%;
}

#header-menu .header-nav li {
  display: table;
  height: 100%;
  float: left;
  font-size: 12px;
}

#header-menu .header-nav li a {
  display: table-cell;
  vertical-align: middle;
  padding: 0 13px;
  color: #000;
  font-weight: 700;
}

#header-menu .header-nav li.active a {
  color: #b5b5b5;
  text-decoration: none;
}

.for-outline {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

html {
  height: 100%;
}

body {
  margin: 0;
  width: 100%;
  min-width: 1040px;
  background: #fff;
  font-family: "Helvetica Neue",Helvetica,Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
  color: #010101;
  -webkit-text-size-adjust: none;
}

#index a:link {
  color: #0090d4;
  text-decoration: none;
}

#index a:visited {
  color: #0090d4;
  text-decoration: none;
}

#index a:hover {
  color: #0090d4;
  text-decoration: underline;
}

#index a:active {
  color: #0090d4;
  text-decoration: underline;
}

#breadCrumbs {
  width: 100%;
  background: #f5f5f5;
}

#breadCrumbs ul {
  width: 100%;
  max-width: 1040px;
  padding: 25px 28px 0;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

#breadCrumbs ul li {
  font-size: 11px;
  line-height: 1em;
}

#breadCrumbs ul li+li::before {
  content: "\00a0>\00a0";
  display: inline-block;
}

article {
  background: #f5f5f5;
  width: 100%;
  padding-top: 70px;
}

article>.inner {
  width: 100%;
  max-width: 984px;
  margin: 0 auto;
  padding: 0 40px 120px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

article>.inner .kv {
  width: 719px;
  margin: 0 auto;
}

article>.inner .kv img {
  width: 100%;
  height: auto;
}

article>.inner .kv img.sp {
  display: none;
}

article>.inner h2 {
  width: 200px;
  margin: 40px auto 0;
}

article>.inner h2 img {
  width: 100%;
  height: auto;
}

article>.inner h2+p {
  padding-top: 60px;
}

article>.inner p {
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 2.5em;
  margin-top: -.5em;
}

article>.inner p+p {
  padding-top: 80px;
}

#intro {
  margin-top: 120px;
}

#intro img {
  width: 100%;
  height: auto;
}

#intro h1.wv-logo {
  width: 466px;
  margin: 0 auto;
}

#intro .insta-icon {
  width: 80px;
  margin: 60px auto 0;
}

#intro h2.headcopy {
  width: 663px;
  margin: 20px auto 0;
}

#intro h2.headcopy img.sp {
  display: none;
}

#intro>h3 {
  font-size: 16px;
  line-height: 1.6em;
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
  text-align: center;
  margin-top: 60px;
}

#intro>ul {
  font-size: 12px;
  line-height: 1.8em;
  color: #666;
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
  width: 508px;
  margin: 30px auto 0;
}

#intro>ul>li::before {
  content: "\203B";
  display: inline-block;
}

#intro .box-wrap {
  width: 100%;
  max-width: 984px;
  margin: 120px auto 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

#intro .box-wrap .box {
  width: 286px;
  height: 276px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

#intro .box-wrap .box>p {
  text-align: center;
  font-size: 16px;
  line-height: 1.7em;
  margin-top: 80px;
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
}

#intro .box-wrap .box>p>span {
  color: #3897f0;
}

#intro .box-wrap .box.box1 {
  background: url(../img/pc/intro_box_1.png) no-repeat center/100%;
}

#intro .box-wrap .box.box2 {
  background: url(../img/pc/intro_box_2.png) no-repeat center/100%;
}

#intro .box-wrap .box.box3 {
  position: relative;
}

#intro .box-wrap .box.box3::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 304px;
  height: 333px;
  background: url(../img/pc/intro_box_3.png) no-repeat center/100%;
}

aside {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 120px auto;
}

aside .instagram {
  display: none;
}

aside .backnumber {
  width: 185px;
}

aside .backnumber>a {
  opacity: 1;
  -webkit-transition: opacity ease .4s;
  transition: opacity ease .4s;
}

aside .backnumber>a:hover {
  opacity: .3;
}

aside .backnumber>a>img {
  width: 100%;
  height: auto;
}

aside .backnumber>p {
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.6em;
  margin-top: 20px;
  letter-spacing: -.04em;
}

aside .ridge {
  width: 240px;
  padding-top: 6px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: 60px;
}

aside .ridge>a {
  color: #000!important;
  text-decoration: none!important;
  opacity: 1;
  -webkit-transition: opacity ease .4s;
  transition: opacity ease .4s;
}

aside .ridge>a:hover {
  opacity: .3!important;
}

aside .ridge>a>img {
  width: 100%;
  height: auto;
}

aside .ridge>a>p {
  font-family: 'Noto Serif JP',serif;
  font-weight: 400;
  text-align: center;
  font-size: 16px;
  line-height: 1em;
  margin-top: 20px;
}

#shoppingguide_area {
  font-size: 14px;
}

#shoppingguide_box {
  width: 984px;
  margin: 0 auto;
  clear: both;
  padding: 62px 0 30px;
  border-top: 1px solid #dcdcdc;
}

#shoppingguide_area h2 {
  margin: 0;
  border: none;
  line-height: 1;
  margin-left: -3px;
  color: #3c3c3c;
  font-size: 20px;
  font-weight: 400;
  padding: 0 0 20px;
}

#shoppingguide_area h3 {
  border: 0;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  letter-spacing: .008em;
  margin-bottom: 2px;
  font-size: 14px;
}

#shoppingguide_area p {
  color: #3c3c3c;
  border: 0;
  margin: 0;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  letter-spacing: .008em;
  padding: 0 0 20px;
  font-size: 14px;
  line-height: 1.74;
}

#shoppingguide_area .block_body_left {
  width: 296px;
  padding: 0 48px 0 0;
  float: left;
}

#shoppingguide_area .block_body_right {
  width: 296px;
  float: right;
}

#shoppingguide_area .gray {
  padding: 10px 10px 0;
  background: #eaeaea;
}

#shoppingguide_area table {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  letter-spacing: .008em;
  width: 100%;
  border-top: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0 0 30px;
}

#shoppingguide_area td,#shoppingguide_area th {
  color: #3c3c3c;
  border-spacing: 0;
  empty-cells: show;
  text-align: left;
  font-weight: 400;
  padding: 8px 3px;
}

#shoppingguide_area th {
  border-bottom: 1px solid #ccc;
  vertical-align: top;
  background: 0 0;
  text-align: left;
  font-weight: 400;
}

#shoppingguide_area td {
  border-bottom: 1px solid #ccc;
  text-align: right;
}

#footer_wrap {
  width: 984px;
  margin: 0 auto;
  margin-top: 41px;
  border-top: 1px solid #dcdcdc;
  padding-top: 40px;
  padding-bottom: 19px;
}

#footer {
  margin: auto;
  padding: 40px 0 20px;
}

#pagetop {
  width: 960px;
  margin: 0 auto;
  padding: 10px 0;
  text-align: right;
}

#copyright {
  clear: both;
  text-align: left;
  font-size: 11px;
  letter-spacing: 0;
  padding: 0;
}

#footer_line {
  width: 984px;
  margin: 0 auto;
}

#footer_guide {
  font-size: 120%;
  text-align: left;
  margin: 0 0 10px;
  clear: both;
  overflow: hidden;
  padding: 0 0 0 8px;
}

#footer_guide li {
  border-right: 1px solid #3c3c3c;
  float: left;
  padding: 0 16px 0 0;
  margin: 0 16px 0 0;
}

#footer_guide li.end {
  border-right: none;
}

#footer_guide li a {
  color: #3c3c3c;
}

#footer-list-wrapper {
  overflow: hidden;
}

#footer-list-wrapper ul {
  width: 246px;
  float: left;
}

#footer-list-wrapper li {
  text-align: left;
  margin-top: 14px;
  font-size: 12px;
}

#footer-list-wrapper li:first-child {
  margin-top: 0;
}

#footer-list-wrapper li a {
  color: #000;
}

#footer-list-wrapper li.list-strong {
  font-weight: 700;
}

#footer-list-wrapper li.list-strong.list-strong-twitter {
  overflow: hidden;
}

#footer-list-wrapper li.list-strong.list-strong-twitter .icn-strong {
  float: left;
  margin-left: 20px;
}

#footer-list-wrapper li.list-strong.list-strong-twitter .icn-strong:first-child {
  margin-left: 0;
}

.only-sp {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBjLmNzcyIsIl9yZXNldC5zY3NzIiwiX3BjX2NvbW1vbmhlYWRlci5zY3NzIiwiX2xpYi5zY3NzIiwiX3BjX2ZyYW1lLnNjc3MiLCJfd3YtcGMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiaUJBQUEsMkZBU0UsVUFPQSxLQUNBLE1BSEEsS0FDQSxLQU9BLFNBVEEsT0NYRixLRENFLEtBQ0EsS0FDQSxLQUNBLEtBQ0EsS0FLQSxLQURBLEtBSEEsSUFVQSxRQUdBLEtBREEsS0FEQSxLQVRBLEtBYUQsT0FBQSxFQUlDLFNBREEsTUFHRCxTQUFBLE9BQ0EsS0FBQSxlQUFnQixJQUtmLDJCQ0lBLFdBQUEsS0RKQSxPQUFRLEVDT1YsYUFBQSxFREdTLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCQUFBLDJCRTNDVCxPQUFBLEVGaURTLGdCRTVDVCxpQkRMQSxRQUFJLE1BQ0osUUFBQSxJRG9EUyxnQkNoRFQsTUFBQSxLREpvQixPQUFQLE9BQWIsS0FBSyxRQUNKLFFBQVMsTUFHVixlQUNFLFNBQVUsU0FDVixRQUFTLEtBQ1QsT0FBUSxLQUNSLHNDQUNFLFNBQVUsU0FDVixRQUFTLEtBQ1QsV0FBWSxLQUNaLE9BQVEsUUFFVixvQ0FDRSxTQUFVLFNBQ1YsTUFBTyxNQUNQLE9BQVEsUUFDUixPQUFRLEVBQUEsS0FDUixpREFDSCxTQUNBLFNBQUssSUFBSyxFQ0dYLEtBQUEsS0RETSxNQUFPLE1BQ1AsT0FBUSxRQUViLG9FQUNBLE9BQUEsUUFLQyw0QkNJQSxTQUFBLFNESkUsT0FBUSxRQ09aLG1DRExNLFNBQVUsU0FDVixJQUFLLElBQ0wsS0FBTSxFQUNLLGtCQUtaLGlCQXRDTCxVQTRCRSxpQkNrQkEscUNEVk0sUUFBQSxNQVJOLGdCQUFBLEtBbUJELDBDQU5VLFNBQUcsU0FPZCxJQUFBLElFaERBLE1BQUEsRURIQyxrQkFBQSxpQkFHRCxVQUFBLGlCQUhDLDZCRDhEQyxLQUFBLEVDL0NFLG1DQUFBLG9DRGlERixRQ2hERSxHRGJKLE1BQUEsS0NDRSxR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QUEsSUV0QkksV0FBQSxJQUNBLFdBQUEsS0ZrQ0YsWUFBQSxJQWJGLHVCRWpCTSxjQUFBLElBQUEsTUFBQSxLQXRDTixXQUFBLE1GMEVBLGFBMkNBLE1FekVJLE1GMEVGLE9BQUEsRUEvREYsS0FzQkUsV0FBQSxLQTJDRixXRXZFSSxJQUFBLE1BQUEsUUZ3RUssWUFBTyxLQXpDZCxlQUFBLEtFekJGLFFGNEJFLE9BQUEsS0E2Q0YsUUFBQSxLQUFBLEVFOURjLEtGZ0NaLFNFM0NGLE1BQUEsTUY4RUEsT0FBQSxFQUFBLEtBQ0UsUUFBWSxLQUFBLEVBbkxkLFdBQUEsTUF5SUEsV0ErQ0EsTUFBQSxLQ2hMRSxXQUFBLEtEb0lBLFVBQUEsS0FnREYsZUFBQSxFQzVLQSxRQUFBLEVEZ0xBLGFDaExBLE1BQUEsTURrSUUsT0FBQSxFQUFBLEtDbElGLGNEcUlFLFVBQUEsS0FtREYsV0FBQSxLQ3hMQSxPQUFBLEVBQUEsRUFBQSxLRFdHLE1BQUEsS0E4SEQsU0FBQSxPQTVMRixRQUFBLEVBQUEsRUFBQSxFQUFBLElBK0xBLGlCQzNMSSxhQUFBLElBQUEsTUFBQSxRRGlQRixNQ2hQRSxLQ3VLRixRQUFBLEVBQUEsS0FBQSxFQUFBLEVBQ0EsT0FBQSxFQUFBLEtBQUEsRUFBQSxFRndCRixxQkVyQkUsYUFBQSxLRndCRixtQkFDRSxNQUFBLFFBR0YscUJJektBLFNBQUEsT0o2S0Esd0JJektFLE1BQUEsTUFDQSxNQUFBLEtKNktGLHdCSXhLQyxXQUFBLEtBRUUsV0FBQSxLQUNBLFVBQUEsS0oyS0gsb0NJdEtHLFdBQUEsRUowS0gsMEJJcktHLE1BQUEsS0p5S0gsb0NJcEtHLFlBQUEsSUp3S0gsd0RLck9FLFNBQUEsT0x5T0Ysb0VBQ0UsTUFBQSxLQUNBLFlBQUEsS0FHRixnRkFDRSxZQUFBLEVBR0YsU0FDRSxRQUFBIiwiZmlsZSI6InBjLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiQGNoYXJzZXQgJ1VURi04JztcblxuKiBoMSxcbiogaDIsXG4qIGgzLFxuKiBoNCxcbiogaDUsXG4qIGg2LFxuKiBwLFxuKiBhZGRyZXNzLFxuKiB1bCxcbiogb2wsXG4qIGxpLFxuKiBmb3JtLFxuKiBkbCxcbiogZHQsXG4qIGRkLFxuKiBkaXYsXG4qIHRhYmxlLFxuKiB0cixcbiogdGgsXG4qIHRkLFxuKiBmaWd1cmUge1xuXHRtYXJnaW46IDA7XG59XG5cbiogaW1nLFxuKiBpZnJhbWUsXG4qIG9iamVjdCB7XG5cdGJvcmRlcjogbm9uZTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxudWw6bm90KFtkYXRhLXJlc2V0PVwiZmFsc2VcIl0pIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICY6bm90KFtkYXRhLXJlc2V0PVwiZmFsc2VcIl0pIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIiBcIjtcbn1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLyogYm9keSAqL1xubWFpbixzZWN0aW9uLGhlYWRlcixmb290ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuI2dsb2JhbC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMDA7XG4gIGhlaWdodDogODhweDtcbiAgLmdsb2JhbC1oZWFkZXItb3V0bGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbiAgLmdsb2JhbC1oZWFkZXItaW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTg0cHg7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICNoZWFkZXItbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA5MHB4O1xuICAgICAgcmlnaHQ6IDE4NHB4O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgLmhlYWRlci1tZW51LWlubmVyIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaGVhZGVyLW1haW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgLnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVhZGVyLXRvb2xzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci10b29scyB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAgMTNweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgLmxhYmVsLXR4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2hlYWRlci1zZWFyY2gge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogODhweDtcbiAgYmFja2dyb3VuZDogIzFhMWExYTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZS1vdXQ7XG4gICYuYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAmLmlzLWNsb3Npbmcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG4gIH1cbiAgLmhlYWRlci1zZWFyY2gtaW5uZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDk2MnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDIycHggMDtcbiAgfVxuICAjcHJvZHVjdFNlYXJjaCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7IGZsb2F0OiBsZWZ0O31cbiAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtmbG9hdDogcmlnaHQ7fVxuICB9XG4gICNzZWFyY2hRdWVyeSB7XG4gICAgd2lkdGg6IDg5MnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjZGNkY2RjO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgI3NlYXJjaCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL3VzZXJfZGF0YS9wYWNrYWdlcy9kZWZhdWx0L2ltZy9oZWFkZXIvaWNuX3NlYXJjaC5wbmcnKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4jaGVhZGVyLW1lbnUge1xuICAuaGVhZGVyLW5hdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC5sYWJlbC1pY24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwYWRkaW5nOiAwIDEzcHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNiNWI1YjU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3Itb3V0bGluZSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4iLCIvLyA9PT09PT09PT09PSBiYXNlIGNvbG9ycyA9PT09PT09PT09PVxuJGNvbG9yOiAjMDEwMTAxO1xuJGxpbmtjb2xvcjogIzAwOTBkNDtcbiR2aXNpdGVkY29sb3I6ICMwMDkwZDQ7XG4kaG92ZXJjb2xvcjogIzAwOTBkNDtcbiRhY3RpdmVjb2xvcjogIzAwOTBkNDtcblxuJGJsYWNrOiAjMjIxODE1O1xuXG4vLyA9PT09PT09PT09PSBmb250IHNpemUgPT09PT09PT09PT1cbiRmc2l6ZWxsbDogMjhweDtcbiRmc2l6ZWxsOiAyNHB4O1xuJGZzaXplbDogMjBweDtcbiRmc2l6ZW06IDE1cHg7XG4kZnNpemVzOiAxM3B4O1xuJGZzaXplc3M6IDExcHg7XG4kZnNpemVzc3M6IDEwcHg7XG5cbi8vID09PT09PT09PT09IGxpbmUgaGVpZ2h0ID09PT09PT09PT09XG4kbGhlaWdodGxsOiAyO1xuJGxoZWlnaHRsOiAxLjg7XG4kbGhlaWdodG06IDEuNTtcbiRsaGVpZ2h0czogMS4xO1xuJGxoZWlnaHRzczogMTtcblxuLy8gPT09PT09PT09PT0gbWl4aW4gPT09PT09PT09PT1cbkBtaXhpbiBmb250bSB7XG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsIE9zYWthLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsIHNhbnMtc2VyaWY7XG59XG5cbkBtaXhpbiBmb250YiB7XG5cdGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsIE9zYWthLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4kYmVuZGVyX3ByZWZpeGVzOiAtbXMtLCAtby0sIC1tb3otLCAtd2Via2l0LSwgJyc7XG5AbWl4aW4gYWRkUHJlZml4ICgkcHJvcCwgJHByb3BfdmFsdWUpIHtcblx0QGVhY2ggJHByZWZpeCBpbiAkYmVuZGVyX3ByZWZpeGVzIHtcblx0XHQjeyRwcmVmaXh9I3skcHJvcH06ICN7JHByb3BfdmFsdWV9O1xuXHR9XG59XG5cbkBtaXhpbiBjb2woJG1hcmdpbiwgJHdpZHRoKSB7XG5cdG1hcmdpbjogMCAkbWFyZ2luIDAgMDtcblx0d2lkdGg6ICR3aWR0aDtcblx0ZmxvYXQ6IGxlZnQ7XG59XG5cbkBtaXhpbiByb3VuZCgkc2lkZSwgJHJhZGl1czogNXB4KSB7XG4gIGJvcmRlci0jeyRzaWRlfS1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy0jeyRzaWRlfTogJHJhZGl1cztcbiAgLXdlYmtpdC1ib3JkZXItI3skc2lkZX0tcmFkaXVzOiAkcmFkaXVzO1xufVxuXG5AbWl4aW4gYm94LXNoYWRvdygkcmlnaHQ6IDNweCwgJGJvdHRvbTogM3B4LCAkc2hhZGU6IDVweCwgJGNvbG9yOiAjNjY2KSB7XG4gIGJveC1zaGFkb3c6ICN7JHJpZ2h0fSAjeyRib3R0b219ICN7JHNoYWRlfSAjeyRjb2xvcn07XG4gIC1tb3otYm94LXNoYWRvdzogI3skcmlnaHR9ICN7JGJvdHRvbX0gI3skc2hhZGV9ICN7JGNvbG9yfTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAjeyRyaWdodH0gI3skYm90dG9tfSAjeyRzaGFkZX0gI3skY29sb3J9O1xuICAtbXMtYm94LXNoYWRvdzogI3skcmlnaHR9ICN7JGJvdHRvbX0gI3skc2hhZGV9ICN7JGNvbG9yfTtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcblx0em9vbTogMTtcblxuXHQmOmJlZm9yZSxcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRjbGVhcjogYm90aDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5AbWl4aW4gd3JpdGVSb3RhdGVLZXlmcmFtZXMgKCkge1xuXHRALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlIHtcblx0XHRmcm9tIHtcblx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7XG5cdFx0fVxuXHRcdHRvIHtcblx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yMSwgJG9mZnNldDEsICRjb2xvcjIgLCRvZmZzZXQyOjEwMCwgJGNvbG9yMzpudWxsLCAkb2Zmc2V0MzoxMDAsICRjb2xvcjQ6bnVsbCwgJG9mZnNldDQ6MTAwLCAkY29sb3I1Om51bGwsICRvZmZzZXQ1OjEwMCwgJGNvbG9yNjpudWxsLCAkb2Zmc2V0NjoxMDAsICRjb2xvcjc6bnVsbCwgJG9mZnNldDc6MTAwKXtcblx0JGFuZ2xlX29sZDonJztcblx0JGFuZ2xlX3dlYmtpdDonJztcblx0JGFuZ2xlX3N2ZzonJztcblx0JGNvbG9yLXN0b3AxX2NzczonIycjeyRjb2xvcjF9JyAnI3skb2Zmc2V0MX0nJSc7XG5cdCRjb2xvci1zdG9wMl9jc3M6JywjJyN7JGNvbG9yMn0nICcjeyRvZmZzZXQyfSclJztcblx0JGNvbG9yLXN0b3AzX2NzczonJztcblx0JGNvbG9yLXN0b3A0X2NzczonJztcblx0JGNvbG9yLXN0b3A1X2NzczonJztcblx0JGNvbG9yLXN0b3A2X2NzczonJztcblx0JGNvbG9yLXN0b3A3X2NzczonJztcblx0JGNvbG9yLXN0b3AxX3N2ZzonJTNjc3RvcCUyMHN0eWxlJTNkJTIyc3RvcCUyZGNvbG9yJTNhJTIzJyN7JGNvbG9yMX0nJTIyJTIwb2Zmc2V0JTNkJTIyJyN7JG9mZnNldDF9JyUyNSUyMiUyZiUzZSc7XG5cdCRjb2xvci1zdG9wMl9zdmc6JyUzY3N0b3AlMjBzdHlsZSUzZCUyMnN0b3AlMmRjb2xvciUzYSUyMycjeyRjb2xvcjJ9JyUyMiUyMG9mZnNldCUzZCUyMicjeyRvZmZzZXQyfSclMjUlMjIlMmYlM2UnO1xuXHQkY29sb3Itc3RvcDNfc3ZnOicnO1xuXHQkY29sb3Itc3RvcDRfc3ZnOicnO1xuXHQkY29sb3Itc3RvcDVfc3ZnOicnO1xuXHQkY29sb3Itc3RvcDZfc3ZnOicnO1xuXHQkY29sb3Itc3RvcDdfc3ZnOicnO1xuXHQkY29sb3Itc3RvcDFfd2Via2l0Oidjb2xvci1zdG9wKCcjeyRvZmZzZXQxfSclLCAjJyN7JGNvbG9yMX0nKSc7XG5cdCRjb2xvci1zdG9wMl93ZWJraXQ6Jyxjb2xvci1zdG9wKCcjeyRvZmZzZXQyfSclLCAjJyN7JGNvbG9yMn0nKSc7XG5cdCRjb2xvci1zdG9wM193ZWJraXQ6Jyc7XG5cdCRjb2xvci1zdG9wNF93ZWJraXQ6Jyc7XG5cdCRjb2xvci1zdG9wNV93ZWJraXQ6Jyc7XG5cdCRjb2xvci1zdG9wNl93ZWJraXQ6Jyc7XG5cdCRjb2xvci1zdG9wN193ZWJraXQ6Jyc7XG5cdEBpZiAkYW5nbGUgPT0gXCJ0byBib3R0b21cIntcblx0XHQkYW5nbGVfb2xkOid0b3AnO1xuXHRcdCRhbmdsZV93ZWJraXQ6J2xlZnQgdG9wLCBsZWZ0IGJvdHRvbSc7XG5cdFx0JGFuZ2xlX3N2ZzonJTIweDIlM2QlMjIwJTI1JTIyJTIweTIlM2QlMjIxMDAlMjUlMjInO1xuXHR9XG5cdEBpZiAkYW5nbGUgPT0gXCJ0byBsZWZ0XCJ7XG5cdFx0JGFuZ2xlX29sZDoncmlnaHQsJztcblx0XHQkYW5nbGVfd2Via2l0OidyaWdodCB0b3AsIGxlZnQgdG9wJztcblx0XHQkYW5nbGVfc3ZnOiclMjB4MiUzZCUyMjEwMCUyNSUyMic7XG5cdH1cblx0QGlmICRhbmdsZSA9PSBcInRvIHRvcFwie1xuXHRcdCRhbmdsZV9vbGQ6J2JvdHRvbSwnO1xuXHRcdCRhbmdsZV93ZWJraXQ6J2xlZnQgYm90dG9tLCBsZWZ0IHRvcCc7XG5cdFx0JGFuZ2xlX3N2ZzonJTIweDIlM2QlMjIwJTIyJTIweTElM2QlMjIxMDAlMjUlMjInO1xuXHR9XG5cdEBpZiAkYW5nbGUgPT0gXCJ0byByaWdodFwie1xuXHRcdCRhbmdsZV9vbGQ6J2xlZnQsJztcblx0XHQkYW5nbGVfd2Via2l0OidsZWZ0IHRvcCwgcmlnaHQgdG9wJztcblx0XHQkYW5nbGVfc3ZnOicnO1xuXHR9XG5cdEBpZiAkY29sb3IzICE9IG51bGwge1xuXHRcdCRjb2xvci1zdG9wM19jc3M6JywjJyN7JGNvbG9yM30nICcjeyRvZmZzZXQzfSclJztcblx0XHQkY29sb3Itc3RvcDNfc3ZnOiclM2NzdG9wJTIwc3R5bGUlM2QlMjJzdG9wJTJkY29sb3IlM2ElMjMnI3skY29sb3IzfSclMjIlMjBvZmZzZXQlM2QlMjInI3skb2Zmc2V0M30nJTI1JTIyJTJmJTNlJztcblx0XHQkY29sb3Itc3RvcDNfd2Via2l0OicsY29sb3Itc3RvcCgnI3skb2Zmc2V0M30nJSwgIycjeyRjb2xvcjN9JyknO1xuXHR9XG5cdEBpZiAkY29sb3I0ICE9IG51bGwge1xuXHRcdCRjb2xvci1zdG9wNF9jc3M6JywjJyN7JGNvbG9yNH0nICcjeyRvZmZzZXQ0fSclJztcblx0XHQkY29sb3Itc3RvcDRfc3ZnOiclM2NzdG9wJTIwc3R5bGUlM2QlMjJzdG9wJTJkY29sb3IlM2ElMjMnI3skY29sb3I0fSclMjIlMjBvZmZzZXQlM2QlMjInI3skb2Zmc2V0NH0nJTI1JTIyJTJmJTNlJztcblx0XHQkY29sb3Itc3RvcDRfd2Via2l0OicsY29sb3Itc3RvcCgnI3skb2Zmc2V0NH0nJSwgIycjeyRjb2xvcjR9JyknO1xuXHR9XG5cdEBpZiAkY29sb3I1ICE9IG51bGwge1xuXHRcdCRjb2xvci1zdG9wNV9jc3M6JywjJyN7JGNvbG9yNX0nICcjeyRvZmZzZXQ1fSclJztcblx0XHQkY29sb3Itc3RvcDVfc3ZnOiclM2NzdG9wJTIwc3R5bGUlM2QlMjJzdG9wJTJkY29sb3IlM2ElMjMnI3skY29sb3I1fSclMjIlMjBvZmZzZXQlM2QlMjInI3skb2Zmc2V0NX0nJTI1JTIyJTJmJTNlJztcblx0XHQkY29sb3Itc3RvcDVfd2Via2l0OicsY29sb3Itc3RvcCgnI3skb2Zmc2V0NX0nJSwgIycjeyRjb2xvcjV9JyknO1xuXHR9XG5cdEBpZiAkY29sb3I2ICE9IG51bGwge1xuXHRcdCRjb2xvci1zdG9wNl9jc3M6JywjJyN7JGNvbG9yNn0nICcjeyRvZmZzZXQ2fSclJztcblx0XHQkY29sb3Itc3RvcDZfc3ZnOiclM2NzdG9wJTIwc3R5bGUlM2QlMjJzdG9wJTJkY29sb3IlM2ElMjMnI3skY29sb3I2fSclMjIlMjBvZmZzZXQlM2QlMjInI3skb2Zmc2V0Nn0nJTI1JTIyJTJmJTNlJztcblx0XHQkY29sb3Itc3RvcDZfd2Via2l0OicsY29sb3Itc3RvcCgnI3skb2Zmc2V0Nn0nJSwgIycjeyRjb2xvcjZ9JyknO1xuXHR9XG5cdEBpZiAkY29sb3I3ICE9IG51bGwge1xuXHRcdCRjb2xvci1zdG9wN19jc3M6JywjJyN7JGNvbG9yN30nICcjeyRvZmZzZXQ3fSclJztcblx0XHQkY29sb3Itc3RvcDdfc3ZnOiclM2NzdG9wJTIwc3R5bGUlM2QlMjJzdG9wJTJkY29sb3IlM2ElMjMnI3skY29sb3I3fSclMjIlMjBvZmZzZXQlM2QlMjInI3skb2Zmc2V0N30nJTI1JTIyJTJmJTNlJztcblx0XHQkY29sb3Itc3RvcDdfd2Via2l0OicsY29sb3Itc3RvcCgnI3skb2Zmc2V0N30nJSwgIycjeyRjb2xvcjd9JyknO1xuXHR9XG5cblx0LXBpZS1iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI3skYW5nbGVfb2xkfSwjeyRjb2xvci1zdG9wMV9jc3N9I3skY29sb3Itc3RvcDJfY3NzfSN7JGNvbG9yLXN0b3AzX2Nzc30jeyRjb2xvci1zdG9wNF9jc3N9I3skY29sb3Itc3RvcDVfY3NzfSN7JGNvbG9yLXN0b3A2X2Nzc30jeyRjb2xvci1zdG9wN19jc3N9KTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2MlM2Z4bWwlMjB2ZXJzaW9uJTNkJTIyMSUyZTAlMjIlM2YlM2UlM2NzdmclMjB4bWxucyUzZCUyMmh0dHAlM2ElMmYlMmZ3d3clMmV3MyUyZW9yZyUyZjIwMDAlMmZzdmclMjIlMjB3aWR0aCUzZCUyMjEwMCUyNSUyMiUyMGhlaWdodCUzZCUyMjEwMCUyNSUyMiUzZSUzY2RlZnMlM2UlM2NsaW5lYXJHcmFkaWVudCUyMGlkJTNkJTIyRyUyMiN7JGFuZ2xlX3N2Z30lM2UjeyRjb2xvci1zdG9wMV9zdmd9I3skY29sb3Itc3RvcDJfc3ZnfSN7JGNvbG9yLXN0b3AzX3N2Z30jeyRjb2xvci1zdG9wNF9zdmd9I3skY29sb3Itc3RvcDVfc3ZnfSN7JGNvbG9yLXN0b3A2X3N2Z30jeyRjb2xvci1zdG9wN19zdmd9JTNjJTJmbGluZWFyR3JhZGllbnQlM2UlM2MlMmZkZWZzJTNlJTNjcmVjdCUyMHdpZHRoJTNkJTIyMTAwJTI1JTIyJTIwaGVpZ2h0JTNkJTIyMTAwJTI1JTIyJTIwZmlsbCUzZCUyMnVybCUyOCUyM0clMjklMjIlMmYlM2UlM2MlMmZzdmclM2UpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwjeyRhbmdsZV93ZWJraXR9LCN7JGNvbG9yLXN0b3AxX3dlYmtpdH0jeyRjb2xvci1zdG9wMl93ZWJraXR9I3skY29sb3Itc3RvcDNfd2Via2l0fSN7JGNvbG9yLXN0b3A0X3dlYmtpdH0jeyRjb2xvci1zdG9wNV93ZWJraXR9I3skY29sb3Itc3RvcDZfd2Via2l0fSN7JGNvbG9yLXN0b3A3X3dlYmtpdH0pO1xuXHRiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KCN7JGFuZ2xlX29sZH0sI3skY29sb3Itc3RvcDFfY3NzfSN7JGNvbG9yLXN0b3AyX2Nzc30jeyRjb2xvci1zdG9wM19jc3N9I3skY29sb3Itc3RvcDRfY3NzfSN7JGNvbG9yLXN0b3A1X2Nzc30jeyRjb2xvci1zdG9wNl9jc3N9I3skY29sb3Itc3RvcDdfY3NzfSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KCN7JGFuZ2xlX29sZH0sI3skY29sb3Itc3RvcDFfY3NzfSN7JGNvbG9yLXN0b3AyX2Nzc30jeyRjb2xvci1zdG9wM19jc3N9I3skY29sb3Itc3RvcDRfY3NzfSN7JGNvbG9yLXN0b3A1X2Nzc30jeyRjb2xvci1zdG9wNl9jc3N9I3skY29sb3Itc3RvcDdfY3NzfSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQoI3skYW5nbGVfb2xkfSwjeyRjb2xvci1zdG9wMV9jc3N9I3skY29sb3Itc3RvcDJfY3NzfSN7JGNvbG9yLXN0b3AzX2Nzc30jeyRjb2xvci1zdG9wNF9jc3N9I3skY29sb3Itc3RvcDVfY3NzfSN7JGNvbG9yLXN0b3A2X2Nzc30jeyRjb2xvci1zdG9wN19jc3N9KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCN7JGFuZ2xlX29sZH0sI3skY29sb3Itc3RvcDFfY3NzfSN7JGNvbG9yLXN0b3AyX2Nzc30jeyRjb2xvci1zdG9wM19jc3N9I3skY29sb3Itc3RvcDRfY3NzfSN7JGNvbG9yLXN0b3A1X2Nzc30jeyRjb2xvci1zdG9wNl9jc3N9I3skY29sb3Itc3RvcDdfY3NzfSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjeyRhbmdsZX0sI3skY29sb3Itc3RvcDFfY3NzfSN7JGNvbG9yLXN0b3AyX2Nzc30jeyRjb2xvci1zdG9wM19jc3N9I3skY29sb3Itc3RvcDRfY3NzfSN7JGNvbG9yLXN0b3A1X2Nzc30jeyRjb2xvci1zdG9wNl9jc3N9I3skY29sb3Itc3RvcDdfY3NzfSk7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AbWl4aW4gbWlkZGxlKCR2bXBvcykge1xuICBwb3NpdGlvbjogJHZtcG9zO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtaXhpbiBjZW50ZXIoJGhzcG9zKSB7XG4gIHBvc2l0aW9uOiAkaHNwb3M7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtaXhpbiBjZW50ZXJNaWRkbGUoJGNtcG9zKSB7XG4gIHBvc2l0aW9uOiAkY21wb3M7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsICfjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsIE9zYWthLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkY29sb3I7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuYSB7XG4gICY6bGluayB7XG4gICBjb2xvcjogJGxpbmtjb2xvcjtcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6dmlzaXRlZCB7XG4gICBjb2xvcjogJHZpc2l0ZWRjb2xvcjtcbiAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgY29sb3I6ICRob3ZlcmNvbG9yO1xuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICBjb2xvcjogJGFjdGl2ZWNvbG9yO1xuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuQGltcG9ydCBcIl93di1pbml0XCI7XG5AaW1wb3J0IFwiX3d2LXBjXCI7XG5cbi8vIENPTU1PTiBGT09URVJcbiNzaG9wcGluZ2d1aWRlX2FyZWEge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jc2hvcHBpbmdndWlkZV9ib3gge1xuICB3aWR0aDogOTg0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjbGVhcjogYm90aDtcbiAgcGFkZGluZzogNjJweCAwIDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNkY2RjO1xufVxuI3Nob3BwaW5nZ3VpZGVfYXJlYSBoMiB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4wO1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgY29sb3I6IzNjM2MzYztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbn1cbiNzaG9wcGluZ2d1aWRlX2FyZWEgaDMge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwOGVtO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNzaG9wcGluZ2d1aWRlX2FyZWEgcCB7XG4gIGNvbG9yOiAjM2MzYzNjO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwOGVtO1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43NDtcbn1cbiNzaG9wcGluZ2d1aWRlX2FyZWEgLmJsb2NrX2JvZHlfbGVmdCB7XG4gIHdpZHRoOiAyOTZweDtcbiAgcGFkZGluZzogMCA0OHB4IDAgMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jc2hvcHBpbmdndWlkZV9hcmVhIC5ibG9ja19ib2R5X3JpZ2h0IHtcbiAgd2lkdGg6IDI5NnB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG4jc2hvcHBpbmdndWlkZV9hcmVhIC5ncmF5IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDA7XG4gIGJhY2tncm91bmQ6ICNFQUVBRUE7XG59XG4jc2hvcHBpbmdndWlkZV9hcmVhIHRhYmxlIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwOGVtO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDQ0M7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4jc2hvcHBpbmdndWlkZV9hcmVhIHRoLFxuI3Nob3BwaW5nZ3VpZGVfYXJlYSB0ZHtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJvcmRlci1zcGFjaW5nOiAwcHg7XG4gIGVtcHR5LWNlbGxzOiBzaG93O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA4cHggM3B4O1xufVxuI3Nob3BwaW5nZ3VpZGVfYXJlYSB0aHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQ0M7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4jc2hvcHBpbmdndWlkZV9hcmVhIHRke1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NDQztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jZm9vdGVyX3dyYXAge1xuICB3aWR0aDogOTg0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0MXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZGNkYztcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xufVxuI2Zvb3RlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogNDBweCAwIDIwcHg7XG59XG4jcGFnZXRvcCB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4jY29weXJpZ2h0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4jZm9vdGVyX2xpbmUge1xuICB3aWR0aDogOTg0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2Zvb3Rlcl9ndWlkZSB7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cbiNmb290ZXJfZ3VpZGUgbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2MzYzNjO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbiAgbWFyZ2luOiAwIDE2cHggMCAwO1xufVxuI2Zvb3Rlcl9ndWlkZSBsaS5lbmQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4jZm9vdGVyX2d1aWRlIGxpIGEge1xuICBjb2xvcjogIzNjM2MzYztcbn1cblxuI2Zvb3Rlci1saXN0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jZm9vdGVyLWxpc3Qtd3JhcHBlciB1bCB7XG4gIHdpZHRoOiAyNDZweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbiNmb290ZXItbGlzdC13cmFwcGVyIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4jZm9vdGVyLWxpc3Qtd3JhcHBlciBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbiNmb290ZXItbGlzdC13cmFwcGVyIGxpIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuI2Zvb3Rlci1saXN0LXdyYXBwZXIgbGkubGlzdC1zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuI2Zvb3Rlci1saXN0LXdyYXBwZXIgbGkubGlzdC1zdHJvbmcubGlzdC1zdHJvbmctdHdpdHRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW5cbn1cblxuI2Zvb3Rlci1saXN0LXdyYXBwZXIgbGkubGlzdC1zdHJvbmcubGlzdC1zdHJvbmctdHdpdHRlciAuaWNuLXN0cm9uZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuI2Zvb3Rlci1saXN0LXdyYXBwZXIgbGkubGlzdC1zdHJvbmcubGlzdC1zdHJvbmctdHdpdHRlciAuaWNuLXN0cm9uZzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ub25seS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIjYnJlYWRDcnVtYnN7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB1bHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDI4cHggMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaXtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAmK2xpOjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwPlxcMDBhMFwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfS8vbGlcbiAgfVxuXG59Ly8jYnJlYWRDcnVtYnNcblxuYXJ0aWNsZXtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICA+LmlubmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTg0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCA0MHB4IDEyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLmt2e1xuICAgICAgd2lkdGg6IDcxOXB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICYuc3B7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfS8vaW1nXG4gICAgfS8vLmt2XG4gICAgaDJ7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJitwe1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIH1cbiAgICB9Ly9oMlxuICAgIHB7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgICAmK3B7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfS8vLmlubmVyXG59Ly9hcnRpY2xlXG5cbiNpbnRyb3tcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgaDEud3YtbG9nb3tcbiAgICB3aWR0aDogNDY2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH0vL2gxLnd2LWxvZ29cbiAgLmluc3RhLWljb257XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG8gMDtcbiAgfS8vLmluc3RhLWljb25cbiAgaDIuaGVhZGNvcHl7XG4gICAgd2lkdGg6IDY2M3B4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgaW1nLnNwe1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH0vL2gyLmhlYWRjb3B5XG4gID5oM3tcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH0vL2gzXG4gID51bHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgd2lkdGg6IDUwOHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgPmxpOjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlxcMjAzQlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfS8vdWxcbiAgLmJveC13cmFwe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogOTg0cHg7XG4gICAgbWFyZ2luOiAxMjBweCBhdXRvIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLmJveHtcbiAgICAgIHdpZHRoOiAyODZweDtcbiAgICAgIGhlaWdodDogMjc2cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgPnB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICA+c3BhbntcbiAgICAgICAgICBjb2xvcjogIzM4OTdmMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ib3gxe1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9wYy9pbnRyb19ib3hfMS5wbmcnKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7XG4gICAgICB9XG4gICAgICAmLmJveDJ7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3BjL2ludHJvX2JveF8yLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtcbiAgICAgIH1cbiAgICAgICYuYm94M3tcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMzA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMzNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9wYy9pbnRyb19ib3hfMy5wbmcnKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ly8uYm94XG4gIH0vLy5ib3gtd3JhcFxufS8vI2ludHJvXG5cbmFzaWRle1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTIwcHggYXV0bztcbiAgLmluc3RhZ3JhbXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWNrbnVtYmVye1xuICAgIHdpZHRoOjE4NXB4O1xuICAgID5he1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAuNHM7XG4gICAgICAmOmhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuMztcbiAgICAgIH1cbiAgICAgID5pbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9Ly9pbWdcbiAgICB9Ly9hXG4gICAgPnB7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgfVxuICB9Ly8uYmFja251bWJlclxuICAucmlkZ2V7XG4gICAgd2lkdGg6IDI0MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICA+YXtcbiAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UgLjRzO1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogLjMgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgID5pbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9Ly9pbWdcbiAgICAgID5we1xuICAgICAgICBmb250LWZhbWlseTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfS8vYVxuICB9Ly8ucmlkZ2Vcbn0vL2FzaWRlXG4iXX0= */
