@charset "UTF-8";
/* CSS Document */
/*===============================================
 reset
===============================================*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

section, article, aside, hgroup, header, footer, nav, dialog, figure, figcaption {
  display: block;
}

body {
  line-height: 1;
  -webkit-text-size-adjust: 100%;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  display: block;
}

ul,
ol {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

a {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

input, select {
  vertical-align: middle;
}

/*===============================================
 responsive element
===============================================*/
.pc-inline {
  display: inline !important;
}

.pc-inline-block {
  display: inline-block !important;
}

.pc-block {
  display: block !important;
}

.sp-inline,
.sp-inline-block,
.sp-block {
  display: none !important;
}

@media only screen and (max-width: 750px) {
  .pc-inline,
  .pc-inline-block,
  .pc-block {
    display: none !important;
  }
  .sp-inline {
    display: inline !important;
  }
  .sp-inline-block {
    display: inline-block !important;
  }
  .sp-block {
    display: block !important;
  }
}

/*===============================================
 layout
===============================================*/
#wrap {
  width: 100%;
  overflow: hidden;
  background-color: #000;
}

img {
  display: block;
  max-width: 100%;
}

.title {
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
}

.title[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

/*===============================================
 header
===============================================*/
.header {
  position: relative;
}

.header .main-visual img {
  width: 100%;
}

.header .logo {
  position: absolute;
  left: 2.67857%;
  top: 3.33333%;
  width: 9.70238%;
}

@media only screen and (max-width: 750px) {
  .header .logo {
    width: 80px;
  }
}

@media only screen and (max-width: 480px) {
  .header .logo {
    left: 15px;
    top: 15px;
    width: 50px;
  }
}

.header .title {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  padding-top: 23.80952%;
  text-align: center;
  color: #fff;
  font-size: 7.14286vw;
  letter-spacing: 0.025em;
}

/*===============================================
 outline
===============================================*/
#outline {
  padding-top: 7.14286%;
  background-color: #000;
}

#outline .title {
  display: block;
  text-align: center;
}

#outline .title .catch-1 {
  display: block;
  color: #fff;
  font-size: 4.16667vw;
}

@media only screen and (max-width: 750px) {
  #outline .title .catch-1 {
    font-size: 8vw;
  }
}

#outline .title .catch-eq {
  display: block;
  width: 51px;
  height: 70px;
  margin: 36px auto 54px;
  background: url("../img/outline-equal.png") no-repeat;
  background-size: 100%;
}

@media only screen and (max-width: 750px) {
  #outline .title .catch-eq {
    width: 35px;
    height: 48.03922px;
    margin-top: 24px;
    margin-bottom: 36px;
  }
}

@media only screen and (max-width: 480px) {
  #outline .title .catch-eq {
    width: 25px;
    height: 35px;
    margin-top: 18px;
    margin-bottom: 27px;
  }
}

#outline .title .catch-eq .alt {
  display: none;
}

#outline .title .catch-2 {
  display: block;
  color: #F2C35F;
  font-size: 8.33333vw;
}

#outline .text {
  width: 76.19048%;
  margin: 4.28571% auto 0;
}

@media only screen and (max-width: 750px) {
  #outline .text {
    width: 90.66667%;
  }
}

#outline .text p {
  color: #fff;
  font-size: 16px;
  line-height: 1.8;
}

@media only screen and (max-width: 480px) {
  #outline .text p {
    font-size: 12px;
  }
}

#outline .pics {
  *zoom: 1;
  margin-top: 3.09524%;
}

#outline .pics:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #outline .pics {
    margin-top: 7.14286%;
  }
}

#outline .pics img {
  float: left;
}

#outline .pics img:nth-child(1) {
  width: 30.29762%;
}

#outline .pics img:nth-child(2) {
  width: 37.91667%;
}

#outline .pics img:nth-child(3) {
  width: 31.78571%;
}

/*===============================================
 mission
===============================================*/
#mission {
  background-color: #fff;
}

#mission .pic img {
  width: 100%;
}

#mission .mission-main {
  padding-top: 3.80952%;
  padding-bottom: 4.7619%;
}

#mission .mission-main .title {
  text-align: center;
  color: #B20000;
  font-size: 1.78571vw;
}

@media only screen and (max-width: 750px) {
  #mission .mission-main .title {
    font-size: 3.2vw;
  }
}

@media only screen and (max-width: 480px) {
  #mission .mission-main .title {
    font-size: 14px;
  }
}

#mission .mission-main .catch {
  display: block;
  margin-top: 1.90476%;
  text-align: center;
  color: #000;
  font-size: 5.05952vw;
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
}

#mission .mission-main .catch[lang="ja"] {
  font-size: 3.57143vw;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

@media only screen and (max-width: 750px) {
  #mission .mission-main .catch[lang="ja"] {
    font-size: 5.05952vw;
  }
}

#mission .mission-main .text {
  width: 76.19048%;
  margin: 2.85714% auto 0;
}

@media only screen and (max-width: 750px) {
  #mission .mission-main .text {
    width: 90.66667%;
  }
}

#mission .mission-main .text p {
  font-size: 16px;
  line-height: 1.8;
}

@media only screen and (max-width: 750px) {
  #mission .mission-main .text p {
    font-size: 12px;
  }
}

#mission .categories .category-pic-1 img,
#mission .categories .category-pic-2 img,
#mission .categories .category-pic-3 img {
  width: 100%;
}

#mission .categories .category-main .category-title {
  text-align: center;
  color: #fff;
  font-size: 2.67857vw;
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
  /*
				@media only screen and (max-width: 480px) {
					font-size: 14px;
				}
				*/
}

@media only screen and (max-width: 750px) {
  #mission .categories .category-main .category-title {
    font-size: 5.71429vw;
  }
}

#mission .categories .category-main .category-title[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

#mission .categories .category-main .category-text {
  padding-left: 7.14286%;
  padding-right: 7.14286%;
  margin-top: 5.71429%;
}

@media only screen and (max-width: 750px) {
  #mission .categories .category-main .category-text {
    padding-left: 4.66667%;
    padding-right: 4.66667%;
    margin-top: 4.66667%;
  }
}

#mission .categories .category-main .category-text p {
  color: #fff;
  font-size: 16px;
  line-height: 1.4;
}

@media only screen and (max-width: 480px) {
  #mission .categories .category-main .category-text p {
    font-size: 12px;
  }
}

#mission .categories #mission-food {
  *zoom: 1;
  position: relative;
  background-color: #D4BB5A;
}

#mission .categories #mission-food:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-food {
    padding-bottom: 6%;
  }
}

#mission .categories #mission-food .category-pic-1 {
  float: left;
  width: 66.66667%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-food .category-pic-1 {
    float: none;
    width: 100%;
  }
}

#mission .categories #mission-food .category-main {
  float: right;
  width: 33.33333%;
  padding-top: 2.7381%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-food .category-main {
    float: none;
    width: 100%;
    padding-top: 6.66667%;
  }
}

#mission .categories #mission-food .category-pic-2 {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 33.33333%;
}

@media only screen and (max-width: 1680px) {
  #mission .categories #mission-food .category-pic-2 {
    display: none;
  }
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-food .category-pic-2 {
    display: block;
    position: relative;
    left: 0;
    width: 90.66667%;
    margin: 4.66667% auto 0;
  }
}

#mission .categories #mission-cosmetics {
  *zoom: 1;
  position: relative;
  background-color: #B22D00;
}

#mission .categories #mission-cosmetics:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-cosmetics {
    padding-bottom: 6%;
  }
}

#mission .categories #mission-cosmetics .category-pic-1 {
  float: right;
  width: 66.66667%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-cosmetics .category-pic-1 {
    float: none;
    width: 100%;
  }
}

#mission .categories #mission-cosmetics .category-main {
  float: left;
  width: 33.33333%;
  padding-top: 2.7381%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-cosmetics .category-main {
    float: none;
    width: 100%;
    padding-top: 6.66667%;
  }
}

#mission .categories #mission-cosmetics .category-pic-2 {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 33.33333%;
}

@media only screen and (max-width: 1680px) {
  #mission .categories #mission-cosmetics .category-pic-2 {
    display: none;
  }
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-cosmetics .category-pic-2 {
    display: block;
    position: relative;
    width: 90.66667%;
    margin: 4.66667% auto 0;
  }
}

#mission .categories #mission-construction {
  *zoom: 1;
  position: relative;
  background-color: #AAAAAA;
}

#mission .categories #mission-construction:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-construction {
    padding-bottom: 6%;
  }
}

#mission .categories #mission-construction .category-pic-1 {
  float: left;
  width: 33.33333%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-construction .category-pic-1 {
    width: 50%;
  }
}

#mission .categories #mission-construction .category-pic-2 {
  float: right;
  width: 33.33333%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-construction .category-pic-2 {
    width: 50%;
  }
}

#mission .categories #mission-construction .category-main {
  float: left;
  width: 33.33333%;
  padding-top: 2.7381%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-construction .category-main {
    float: none;
    clear: both;
    width: 100%;
    padding-top: 6.66667%;
  }
}

#mission .categories #mission-construction .category-pic-3 {
  position: absolute;
  left: 33.33333%;
  bottom: 0;
  width: 33.33333%;
}

@media only screen and (max-width: 1680px) {
  #mission .categories #mission-construction .category-pic-3 {
    display: none;
  }
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-construction .category-pic-3 {
    display: block;
    position: relative;
    left: 0;
    width: 90.66667%;
    margin: 4.66667% auto 0;
  }
}

#mission .categories #mission-sightseeing {
  background-color: #000;
}

#mission .categories #mission-sightseeing .category-main {
  padding-top: 7.85714%;
  padding-bottom: 2.5%;
  background: url("../img/mission-sightseeing-bg.jpg") no-repeat center center;
  background-size: auto 100%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-sightseeing .category-main {
    padding-top: 9.33333%;
    padding-bottom: 9.33333%;
  }
}

#mission .categories #mission-sightseeing .category-main .category-title {
  font-size: 5.71429vw;
}

#mission .categories #mission-sightseeing .sightseeing-categories {
  *zoom: 1;
  background-color: #B20000;
}

#mission .categories #mission-sightseeing .sightseeing-categories:after {
  content: "";
  display: block;
  clear: both;
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category {
  float: left;
  width: 33.33333%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category {
    float: none;
    width: 100%;
  }
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-pic {
  padding: 4.66667%;
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-pic img {
  width: 100%;
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main {
  padding: 3.57143% 4.28571% 5%;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main {
    padding: 0 4.66667%;
  }
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-title {
  text-align: center;
  color: #fff;
  font-size: 1.07143vw;
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
  /*
							@media only screen and (max-width: 750px) {
								font-size: 3.46667vw;
							}
							@media only screen and (max-width: 480px) {
								font-size: 14px;
							}
							*/
}

@media only screen and (max-width: 1680px) {
  #mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-title {
    font-size: 26px;
  }
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-title {
    font-size: 5.71429vw;
  }
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-title[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-text {
  margin-top: 2.85714%;
}

#mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-text p {
  color: #fff;
  font-size: 15px;
  line-height: 1.5;
}

@media only screen and (max-width: 480px) {
  #mission .categories #mission-sightseeing .sightseeing-categories .sightseeing-category .sightseeing-main .sightseeing-text p {
    font-size: 12px;
  }
}

#mission .categories #mission-sightseeing .sightseeing-pics {
  *zoom: 1;
}

#mission .categories #mission-sightseeing .sightseeing-pics:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #mission .categories #mission-sightseeing .sightseeing-pics {
    padding-top: 4.66667%;
    background-color: #B20000;
  }
}

#mission .categories #mission-sightseeing .sightseeing-pics img {
  float: left;
  width: 33.33333%;
}

/*===============================================
 evaluation
===============================================*/
#evaluation {
  padding-top: 2.85714%;
  padding-bottom: 8.80952%;
  background-color: #fff;
}

@media only screen and (max-width: 750px) {
  #evaluation {
    padding-top: 9.33333%;
    padding-bottom: 9.33333%;
  }
}

#evaluation .title {
  text-align: center;
  color: #B20000;
  font-size: 5.71429vw;
}

#evaluation .examples {
  max-width: 1280px;
  margin: 4.64286% auto 0;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples {
    width: 90.66667%;
    margin-top: 4.66667%;
  }
}

#evaluation .examples .example {
  *zoom: 1;
}

#evaluation .examples .example:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example {
    margin-top: 6.61765%;
  }
  #evaluation .examples .example:first-child {
    margin-top: 0;
  }
}

#evaluation .examples .example .example-pic {
  width: 50%;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-pic {
    width: 100%;
  }
}

#evaluation .examples .example .example-pic img {
  width: 100%;
}

#evaluation .examples .example .example-main {
  width: 50%;
  box-sizing: border-box;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-main {
    width: 100%;
  }
}

#evaluation .examples .example .example-main .example-title {
  color: #000;
  font-size: 1.78571vw;
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
  line-height: 1.7;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-main .example-title {
    font-size: 3.46667vw;
  }
}

@media only screen and (max-width: 480px) {
  #evaluation .examples .example .example-main .example-title {
    font-size: 15px;
  }
}

#evaluation .examples .example .example-main .example-title[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
  font-size: 1.66667vw;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-main .example-title[lang="ja"] {
    font-size: 3.46667vw;
  }
}

@media only screen and (max-width: 480px) {
  #evaluation .examples .example .example-main .example-title[lang="ja"] {
    font-size: 15px;
  }
}

#evaluation .examples .example .example-main .example-text {
  margin-top: 5%;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-main .example-text {
    margin-top: 3.67647%;
  }
}

#evaluation .examples .example .example-main .example-text p {
  font-size: 16px;
  line-height: 1.7;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples .example .example-main .example-text p {
    font-size: 12px;
  }
}

#evaluation .examples #evaluation-1 .example-pic,
#evaluation .examples #evaluation-3 .example-pic {
  float: right;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-1 .example-pic,
  #evaluation .examples #evaluation-3 .example-pic {
    float: none;
  }
}

#evaluation .examples #evaluation-1 .example-main,
#evaluation .examples #evaluation-3 .example-main {
  float: left;
  padding-right: 3.75%;
}

@media only screen and (max-width: 1320px) {
  #evaluation .examples #evaluation-1 .example-main,
  #evaluation .examples #evaluation-3 .example-main {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
  }
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-1 .example-main,
  #evaluation .examples #evaluation-3 .example-main {
    float: none;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
  }
}

#evaluation .examples #evaluation-2 .example-pic {
  float: left;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-2 .example-pic {
    float: none;
  }
}

#evaluation .examples #evaluation-2 .example-main {
  float: right;
  padding-left: 1.875%;
}

@media only screen and (max-width: 1320px) {
  #evaluation .examples #evaluation-2 .example-main {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
  }
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-2 .example-main {
    float: none;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 25px;
  }
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-1 .example-main {
    padding-top: 5.14706%;
  }
}

#evaluation .examples #evaluation-2 .example-main,
#evaluation .examples #evaluation-3 .example-main {
  padding-top: 3.125%;
}

@media only screen and (max-width: 750px) {
  #evaluation .examples #evaluation-2 .example-main,
  #evaluation .examples #evaluation-3 .example-main {
    padding-top: 5.14706%;
  }
}

/*===============================================
 president
===============================================*/
#president {
  display: table;
  width: 100%;
  background-color: #333;
}

@media only screen and (max-width: 750px) {
  #president {
    display: block;
  }
}

#president .president-title {
  display: table-cell;
  width: 31.54762%;
  vertical-align: middle;
}

@media only screen and (max-width: 750px) {
  #president .president-title {
    display: block;
    width: 100%;
    padding-top: 3.33333%;
    padding-bottom: 3.33333%;
    text-align: center;
  }
}

#president .president-title .title {
  padding-left: 12.07547%;
  color: #fff;
  font-size: 5.2381vw;
  line-height: 1.2;
}

@media only screen and (max-width: 750px) {
  #president .president-title .title {
    padding-left: 0;
  }
}

#president .president-title .title[lang="ja"] {
  font-size: 3.57143vw;
}

@media only screen and (max-width: 750px) {
  #president .president-title .title[lang="ja"] {
    font-size: 5.35714vw;
  }
}

#president .president-main {
  display: table-cell;
  width: 68.45238%;
  position: relative;
}

@media only screen and (max-width: 750px) {
  #president .president-main {
    display: block;
    width: 100%;
  }
}

#president .president-main .pic img {
  width: 100%;
}

#president .president-main .president-main-inner {
  position: absolute;
  right: 0;
  top: 0;
  width: 45.91304%;
  padding-top: 4.17391%;
  padding-right: 4.17391%;
  box-sizing: border-box;
}

@media only screen and (max-width: 1680px) {
  #president .president-main .president-main-inner {
    position: relative;
    width: 100%;
    padding-bottom: 4.17391%;
  }
}

@media only screen and (max-width: 750px) {
  #president .president-main .president-main-inner {
    position: relative;
    width: auto;
    padding: 4.66667%;
  }
}

#president .president-main .president-main-inner .catch {
  color: #fff;
  font-size: 1.54762vw;
  font-weight: normal;
  font-family: "Times New Roman", Symbol;
  line-height: 1.6;
  /*
				@media only screen and (max-width: 480px) {
					font-size: 15px;
				}
				*/
}

@media only screen and (max-width: 1680px) {
  #president .president-main .president-main-inner .catch {
    font-size: 26px;
  }
}

@media only screen and (max-width: 750px) {
  #president .president-main .president-main-inner .catch {
    font-size: 4.8vw;
  }
}

#president .president-main .president-main-inner .catch[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

#president .president-main .president-main-inner .text {
  margin-top: 9.09091%;
}

@media only screen and (max-width: 1680px) {
  #president .president-main .president-main-inner .text {
    margin-top: 48px;
  }
}

@media only screen and (max-width: 750px) {
  #president .president-main .president-main-inner .text {
    margin-top: 5.14706%;
  }
}

#president .president-main .president-main-inner .text p {
  color: #fff;
  font-size: 16px;
  font-family: "Times New Roman", Symbol;
  line-height: 1.7;
}

@media only screen and (max-width: 480px) {
  #president .president-main .president-main-inner .text p {
    font-size: 12px;
  }
}

#president .president-main .president-main-inner .text p[lang="ja"] {
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}

/*===============================================
 inquiry
===============================================*/
#inquiry {
  padding-top: 3.57143%;
  padding-bottom: 6.54762%;
}

@media only screen and (max-width: 750px) {
  #inquiry {
    padding-top: 9.33333%;
    padding-bottom: 9.33333%;
  }
}

#inquiry .title {
  text-align: center;
  color: #fff;
  font-size: 2.67857vw;
  /*
		@media only screen and (max-width: 750px) {
			font-size: 4.66667vw;
		}
		*/
}

@media only screen and (max-width: 750px) {
  #inquiry .title {
    font-size: 5.35714vw;
  }
}

#inquiry .offices {
  *zoom: 1;
  max-width: 1280px;
  margin: 1.19048% auto 0;
  border-top: 1px solid #ccc;
}

#inquiry .offices:after {
  content: "";
  display: block;
  clear: both;
}

@media only screen and (max-width: 750px) {
  #inquiry .offices {
    width: 90.66667%;
    margin-top: 4.66667%;
  }
}

#inquiry .offices .office {
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding-top: 3.125%;
  padding-left: 10.15625%;
}

@media only screen and (max-width: 750px) {
  #inquiry .offices .office {
    float: none;
    width: 100%;
    padding-top: 5.14706%;
    padding-left: 0;
  }
}

#inquiry .offices .office .office-title {
  color: #fff;
  font-size: 1.30952vw;
  font-family: "Times New Roman", Symbol;
  font-weight: normal;
}

@media only screen and (max-width: 750px) {
  #inquiry .offices .office .office-title {
    font-size: 3.46667vw;
  }
}

@media only screen and (max-width: 480px) {
  #inquiry .offices .office .office-title {
    font-size: 14px;
  }
}

#inquiry .offices .office .office-address,
#inquiry .offices .office .office-contact {
  display: block;
  margin-top: 0.8em;
  color: #fff;
  font-size: 16px;
  font-family: "Times New Roman", Symbol;
  font-style: normal;
}

@media only screen and (max-width: 480px) {
  #inquiry .offices .office .office-address,
  #inquiry .offices .office .office-contact {
    font-size: 12px;
  }
}

#inquiry .offices .office .office-contact dt,
#inquiry .offices .office .office-contact dd {
  display: inline;
}

#inquiry .offices .office .office-contact dd:before {
  content: " : ";
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibHAvZ2xvYmFsL2Nzcy9zdHlsZS5jc3MiLCJzb3VyY2VzIjpbImxwL2dsb2JhbC9jc3Mvc3R5bGUuc2NzcyIsImxwL2dsb2JhbC9jc3MvX2NvbmZpZy5zY3NzIiwibHAvZ2xvYmFsL2Nzcy9fcmVzZXQuc2NzcyIsImxwL2dsb2JhbC9jc3MvX3Jlc3BvbnNpdmUuc2NzcyIsImxwL2dsb2JhbC9jc3MvX2Vhc2luZy5zY3NzIiwibHAvZ2xvYmFsL2Nzcy9fdG9vbHMuc2NzcyIsImxwL2dsb2JhbC9jc3MvX2xheW91dC5zY3NzIiwibHAvZ2xvYmFsL2Nzcy9fY29udGVudC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcclxuLyogQ1NTIERvY3VtZW50ICovXHJcblxyXG5AaW1wb3J0IFwiY29uZmlnXCI7XHJcbkBpbXBvcnQgXCJyZXNldFwiO1xyXG5AaW1wb3J0IFwicmVzcG9uc2l2ZVwiO1xyXG5AaW1wb3J0IFwiZWFzaW5nXCI7XHJcbkBpbXBvcnQgXCJ0b29sc1wiO1xyXG5AaW1wb3J0IFwibGF5b3V0XCI7XHJcbi8vIEBpbXBvcnQgXCJtb2R1bGVzXCI7XHJcbkBpbXBvcnQgXCJjb250ZW50XCI7XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbiRpbWc6IFwiLi4vaW1nL1wiO1xyXG5cclxuJHNwLWJhc2U6IDc1MDtcclxuJHBjLW1pbjogMTEwMDtcclxuJHBjLWJhc2U6IDE2ODA7XHJcbiIsIu+7v0BjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIHJlc2V0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXHJcbnNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCB2YXIsXHJcbmIsIGksXHJcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXHJcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxyXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcclxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlndXJlLCBmb290ZXIsIGhlYWRlcixcclxuaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sXHJcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuc2VjdGlvbiwgYXJ0aWNsZSwgYXNpZGUsIGhncm91cCwgaGVhZGVyLCBmb290ZXIsIG5hdiwgZGlhbG9nLCBmaWd1cmUsIGZpZ2NhcHRpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5ib2R5IHtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsXHJcbmhncm91cCwgbmF2LCBzZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLCBxIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcblx0Y29udGVudDonJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5zIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxubWFyayB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmOTtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRlbCB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICBtYXJnaW46IDFlbSAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXQsIHNlbGVjdCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIHJlc3BvbnNpdmUgc2V0dGluZ1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRzcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpXCI7XHJcbiRzcC1zbWFsbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpXCI7XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiByZXNwb25zaXZlIGVsZW1lbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4ucGMtaW5saW5lIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxufVxyXG4ucGMtaW5saW5lLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG4ucGMtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNwLWlubGluZSxcclxuLnNwLWlubGluZS1ibG9jayxcclxuLnNwLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRzcH0ge1xyXG5cdC5wYy1pbmxpbmUsXHJcblx0LnBjLWlubGluZS1ibG9jayxcclxuXHQucGMtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc3AtaW5saW5lIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc3AtaW5saW5lLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc3AtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLy8gQ3VzdG9tIGVhc2luZyBmdW5jdGlvbnMuXHJcbi8vIGh0dHA6Ly9lYXNpbmdzLm5ldC9qYVxyXG5cclxuLy8gc2luZVxyXG4kZWFzZS1pbi1zaW5lOmN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xyXG4kZWFzZS1vdXQtc2luZTpjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcclxuJGVhc2UtaW4tb3V0LXNpbmU6Y3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcclxuXHJcbi8vIHF1YWRcclxuJGVhc2UtaW4tcXVhZDpjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xyXG4kZWFzZS1vdXQtcXVhZDpjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XHJcbiRlYXNlLWluLW91dC1xdWFkOmN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcclxuXHJcbi8vIGN1YmljXHJcbiRlYXNlLWluLWN1YmljOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xyXG4kZWFzZS1vdXQtY3ViaWM6Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcbiRlYXNlLWluLW91dC1jdWJpYzpjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XHJcblxyXG4vLyBxdWFydFxyXG4kZWFzZS1pbi1xdWFydDpjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcclxuJGVhc2Utb3V0LXF1YXJ0OmN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcbiRlYXNlLWluLW91dC1xdWFydDpjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xyXG5cclxuLy8gcXVpbnRcclxuJGVhc2UtaW4tcXVpbnQ6Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XHJcbiRlYXNlLW91dC1xdWludDpjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSk7XHJcbiRlYXNlLWluLW91dC1xdWludDpjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XHJcblxyXG4vLyBleHBvXHJcbiRlYXNlLWluLWV4cG86Y3ViaWMtYmV6aWVyKDAuOTUsIDAuMDUsIDAuNzk1LCAwLjAzNSk7XHJcbiRlYXNlLW91dC1leHBvOmN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcclxuJGVhc2UtaW4tb3V0LWV4cG86Y3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xyXG5cclxuLy8gY2lyY1xyXG4kZWFzZS1pbi1jaXJjOmN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcclxuJGVhc2Utb3V0LWNpcmM6Y3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XHJcbiRlYXNlLWluLW91dC1jaXJjOmN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpO1xyXG5cclxuLy8gYmFja1xyXG4kZWFzZS1pbi1iYWNrOmN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xyXG4kZWFzZS1vdXQtYmFjazpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XHJcbiRlYXNlLWluLW91dC1iYWNrOmN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xyXG5cclxuLy8gZWxhc3RpYyBiYWNrXHJcbiRlYXNlLW91dC1iYWNrLWhhcmQ6Y3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCk7IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBwb3NcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gcG9zKCAkcG9zX3R5cGUsICRwb3NfcG9pbnQsICRwb3NfaCwgJHBvc192ICkge1xyXG5cdHBvc2l0aW9uOiAkcG9zX3R5cGU7XHJcblx0XHJcblx0QGlmICRwb3NfcG9pbnQgPT0gXCJsdFwiIHtcclxuXHRcdGxlZnQ6ICRwb3NfaDtcclxuXHRcdHRvcDogJHBvc192O1xyXG5cdH1cclxuXHRAaWYgJHBvc19wb2ludCA9PSBcImxiXCIge1xyXG5cdFx0bGVmdDogJHBvc19oO1xyXG5cdFx0Ym90dG9tOiAkcG9zX3Y7XHJcblx0fVxyXG5cdEBpZiAkcG9zX3BvaW50ID09IFwicnRcIiB7XHJcblx0XHRyaWdodDogJHBvc19oO1xyXG5cdFx0dG9wOiAkcG9zX3Y7XHJcblx0fVxyXG5cdEBpZiAkcG9zX3BvaW50ID09IFwicmJcIiB7XHJcblx0XHRyaWdodDogJHBvc19oO1xyXG5cdFx0Ym90dG9tOiAkcG9zX3Y7XHJcblx0fVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGJsb2NrXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGJsb2NrKCAkd2lkdGgsICRoZWlnaHQsICRpbmxpbmU6ZmFsc2UgKSB7XHJcblx0QGlmICRpbmxpbmUgPT0gZmFsc2Uge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdEBpZiAkaW5saW5lID09IHRydWUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHR3aWR0aDogJHdpZHRoO1xyXG5cdGhlaWdodDogJGhlaWdodDtcclxufVxyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBsaXF1aWQgZWxlbWVudFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBsaXF1aWQoICR3aWR0aCwgJGhlaWdodCwgJHBhcmVudF93aWR0aCwgJHBhcmVudF9oZWlnaHQ6bnVsbCApIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRcclxuXHRAaWYgKCB1bml0bGVzcygkd2lkdGgpICkge1xyXG5cdFx0d2lkdGg6IDEwMCUgKiAoICR3aWR0aCAvICRwYXJlbnRfd2lkdGggKTtcclxuXHR9XHJcblx0QGVsc2Uge1xyXG5cdFx0d2lkdGg6ICR3aWR0aDtcclxuXHR9XHJcblx0XHJcblx0QGlmICggdW5pdGxlc3MoJGhlaWdodCkgKSB7XHJcblx0XHRAaWYgKCAkcGFyZW50X2hlaWdodCApIHtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlICogKCAkaGVpZ2h0IC8gJHBhcmVudF9oZWlnaHQgKTtcclxuXHRcdH1cclxuXHRcdEBlbHNlIHtcclxuXHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwJSAqICggJGhlaWdodCAvICRwYXJlbnRfd2lkdGggKTtcclxuXHRcdH1cclxuXHR9XHJcblx0QGVsc2Uge1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0cGFkZGluZy10b3A6ICRoZWlnaHQ7XHJcblx0fVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGltZ1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBpbWcoICR1cmwgKSB7XHJcblx0YmFja2dyb3VuZDogdXJsKCBcIiN7JHVybH1cIiApIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuXHRcclxuXHRzcGFuLCBzdHJvbmcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gaG92ZXJcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gaG92ZXIoICRvcGFjaXR5Oi43ICkge1xyXG5cdCRpZTogJG9wYWNpdHkgKiAxMDA7XHJcblx0XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0XHJcblx0Jjpob3ZlciB7XHJcblx0XHRvcGFjaXR5OiAkb3BhY2l0eTtcclxuXHRcdC1tcy1maWx0ZXI6IFwiYWxwaGEob3BhY2l0eT0jeyRpZX0pXCI7XHJcblx0fVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGNsZWFyZml4XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGNsZWFyZml4KCkge1xyXG5cdCp6b29tOiAxO1xyXG5cdFxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogXCJcIjtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIGxheW91dFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbiN3cmFwIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuJGZmLXJvbWFuOiBcIlRpbWVzIE5ldyBSb21hblwiLCBTeW1ib2w7XHJcbiRmZi1taW5jaG86ICBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIu+8re+8syDmmI7mnJ1cIiwgc2VyaWY7XHJcblxyXG4udGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAkZmYtcm9tYW47XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcclxuXHQmW2xhbmc9XCJqYVwiXSB7XHJcblx0XHRmb250LWZhbWlseTogJGZmLW1pbmNobztcclxuXHR9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIGhlYWRlclxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcclxuXHQubWFpbi12aXN1YWwge1xyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sb2dvIHtcclxuXHRcdEBpbmNsdWRlIHBvcyggYWJzb2x1dGUsIFwibHRcIiwgcGVyY2VudGFnZSggNDUgLyAkcGMtYmFzZSApLCBwZXJjZW50YWdlKCA1NiAvICRwYy1iYXNlICkgKTtcclxuXHRcdHdpZHRoOiBwZXJjZW50YWdlKCAxNjMgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0Ly8gd2lkdGg6IHBlcmNlbnRhZ2UoIDE2MyAvICRzcC1iYXNlICk7XHJcblx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcblx0XHRcdGxlZnQ6IDE1cHg7XHJcblx0XHRcdHRvcDogMTVweDtcclxuXHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50aXRsZSB7XHJcblx0XHRAaW5jbHVkZSBwb3MoIGFic29sdXRlLCBcImx0XCIsIDAsIDAgKTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoIDQwMCAvICRwYy1iYXNlICk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogI3soMTIwLyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBvdXRsaW5lXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuI291dGxpbmUge1xyXG5cdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCAxMjAgLyAkcGMtYmFzZSApO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHJcblx0LnRpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblx0XHQuY2F0Y2gtMSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAjeyg3MC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAjezYwLyRzcC1iYXNlKjEwMH12dztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhdGNoLWVxIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA1MXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdG1hcmdpbjogMzZweCBhdXRvIDU0cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIiN7JGltZ31vdXRsaW5lLWVxdWFsLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogI3soNzAqMzUvNTEpfXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogI3soNTQqMjQvMzYpfXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzVweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI3cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5hbHQge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQuY2F0Y2gtMiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb2xvcjogI0YyQzM1RjtcclxuXHRcdFx0Zm9udC1zaXplOiAjeygxNDAvJHBjLWJhc2UqMTAwKX12dztcclxuXHRcdH1cclxuXHR9XHJcblx0LnRleHQge1xyXG5cdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDEyODAgLyAkcGMtYmFzZSApO1xyXG5cdFx0bWFyZ2luOiBwZXJjZW50YWdlKCA3MiAvICRwYy1iYXNlICkgYXV0byAwO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoICgkc3AtYmFzZSAtIDM1KjIpIC8gJHNwLWJhc2UgKTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0cCB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnBpY3Mge1xyXG5cdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDUyIC8gJHBjLWJhc2UgKTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDEyMCAvICRwYy1iYXNlICk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcclxuXHRcdFx0JjpudGgtY2hpbGQoMSkge1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCA1MDkgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNjM3IC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOm50aC1jaGlsZCgzKSB7XHJcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDUzNCAvICRwYy1iYXNlICk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiBtaXNzaW9uXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuI21pc3Npb24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHJcblx0LnBpYyB7XHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1pc3Npb24tbWFpbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNjQgLyAkcGMtYmFzZSApO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoIDgwIC8gJHBjLWJhc2UgKTtcclxuXHRcdFxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogI0IyMDAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAjeygzMC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAjeygyNC8kc3AtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhdGNoIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDMyIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRjb2xvcjogIzAwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAjeyg4NS8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZmLXJvbWFuO1xyXG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcclxuXHRcdFx0JltsYW5nPVwiamFcIl0ge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogI3soNjAvJHBjLWJhc2UqMTAwKX12dztcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLW1pbmNobztcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogI3soODUvJHBjLWJhc2UqMTAwKX12dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50ZXh0IHtcclxuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDEyODAgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRtYXJnaW46IHBlcmNlbnRhZ2UoIDQ4IC8gJHBjLWJhc2UgKSBhdXRvIDA7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggKCRzcC1iYXNlIC0gMzUqMikgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuODtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNhdGVnb3JpZXMge1xyXG5cdFx0LmNhdGVnb3J5LXBpYy0xLFxyXG5cdFx0LmNhdGVnb3J5LXBpYy0yLFxyXG5cdFx0LmNhdGVnb3J5LXBpYy0zIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhdGVnb3J5LW1haW4ge1xyXG5cdFx0XHQuY2F0ZWdvcnktdGl0bGUge1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6ICN7KDQ1LyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yb21hbjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAjeyg5Ni8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvKlxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQqL1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCZbbGFuZz1cImphXCJdIHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtbWluY2hvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2F0ZWdvcnktdGV4dCB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBwZXJjZW50YWdlKCA0MCAvIDU2MCApO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoIDQwIC8gNTYwICk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcGVyY2VudGFnZSggMzIgLyA1NjAgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcGVyY2VudGFnZSggMzUgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcGVyY2VudGFnZSggMzUgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcGVyY2VudGFnZSggMzUgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0I21pc3Npb24tZm9vZCB7XHJcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q0QkI1QTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKCA0NSAvICRzcC1iYXNlICk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jYXRlZ29yeS1waWMtMSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDExMjAgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhdGVnb3J5LW1haW4ge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNTYwIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNDYgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA1MCAvICRzcC1iYXNlICk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXRlZ29yeS1waWMtMiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcG9zKCBhYnNvbHV0ZSwgXCJyYlwiLCAwLCAwICk7XHJcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDU2MCAvICRwYy1iYXNlICk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoICgkc3AtYmFzZSAtIDM1KjIpIC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0XHRcdG1hcmdpbjogcGVyY2VudGFnZSggMzUgLyAkc3AtYmFzZSApIGF1dG8gMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCNtaXNzaW9uLWNvc21ldGljcyB7XHJcblx0XHRcdEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0IyMkQwMDtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKCA0NSAvICRzcC1iYXNlICk7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdC5jYXRlZ29yeS1waWMtMSB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCAxMTIwIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXRlZ29yeS1tYWluIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNTYwIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNDYgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA1MCAvICRzcC1iYXNlICk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXRlZ29yeS1waWMtMiB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcG9zKCBhYnNvbHV0ZSwgXCJsYlwiLCAwLCAwICk7XHJcblx0XHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoIDU2MCAvICRwYy1iYXNlICk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggKCRzcC1iYXNlIC0gMzUqMikgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiBwZXJjZW50YWdlKCAzNSAvICRzcC1iYXNlICkgYXV0byAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I21pc3Npb24tY29uc3RydWN0aW9uIHtcclxuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjQUFBQUFBO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoIDQ1IC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNhdGVnb3J5LXBpYy0xIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNTYwIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXRlZ29yeS1waWMtMiB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCA1NjAgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhdGVnb3J5LW1haW4ge1xyXG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCA1NjAgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA0NiAvICRwYy1iYXNlICk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRcdGNsZWFyOiBib3RoO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNTAgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2F0ZWdvcnktcGljLTMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBvcyggYWJzb2x1dGUsIFwibGJcIiwgcGVyY2VudGFnZSggNTYwIC8gJHBjLWJhc2UgKSwgMCApO1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCA1NjAgLyAkcGMtYmFzZSApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTY4MHB4KSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCAoJHNwLWJhc2UgLSAzNSoyKSAvICRzcC1iYXNlICk7XHJcblx0XHRcdFx0XHRtYXJnaW46IHBlcmNlbnRhZ2UoIDM1IC8gJHNwLWJhc2UgKSBhdXRvIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjbWlzc2lvbi1zaWdodHNlZWluZyB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0XHRcdFxyXG5cdFx0XHQuY2F0ZWdvcnktbWFpbiB7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoIDEzMiAvICRwYy1iYXNlICk7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoIDQyIC8gJHBjLWJhc2UgKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIjeyRpbWd9bWlzc2lvbi1zaWdodHNlZWluZy1iZy5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNzAgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoIDcwIC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmNhdGVnb3J5LXRpdGxlIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogI3soOTYvJHBjLWJhc2UqMTAwKX12dztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNpZ2h0c2VlaW5nLWNhdGVnb3JpZXMge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0IyMDAwMDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQuc2lnaHRzZWVpbmctY2F0ZWdvcnkge1xyXG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggMSAvIDMgKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnNpZ2h0c2VlaW5nLXBpYyB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IHBlcmNlbnRhZ2UoIDM1IC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zaWdodHNlZWluZy1tYWluIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogcGVyY2VudGFnZSggMjAgLyAoICRwYy1iYXNlIC8gMyApICkgcGVyY2VudGFnZSggMjQgLyAoICRwYy1iYXNlIC8gMyApICkgcGVyY2VudGFnZSggMjggLyAoICRwYy1iYXNlIC8gMyApICk7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHBlcmNlbnRhZ2UoIDM1IC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnNpZ2h0c2VlaW5nLXRpdGxlIHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAjeygxOC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcm9tYW47XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2ODBweCkge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogI3soOTYvJHBjLWJhc2UqMTAwKX12dztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LypcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogI3soMjYvJHNwLWJhc2UqMTAwKX12dztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCovXHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0JltsYW5nPVwiamFcIl0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1taW5jaG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zaWdodHNlZWluZy10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBwZXJjZW50YWdlKCAxNiAvICgkcGMtYmFzZSAvIDMpICk7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zaWdodHNlZWluZy1waWNzIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoIDM1IC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNCMjAwMDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCAxIC8gMyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gZXZhbHVhdGlvblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbiNldmFsdWF0aW9uIHtcclxuXHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNDggLyAkcGMtYmFzZSApO1xyXG5cdHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKCAxNDggLyAkcGMtYmFzZSApO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHJcblx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNzAgLyAkc3AtYmFzZSApO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHBlcmNlbnRhZ2UoIDcwIC8gJHNwLWJhc2UgKTtcclxuXHR9XHJcblx0XHJcblx0LnRpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjQjIwMDAwO1xyXG5cdFx0Zm9udC1zaXplOiAjeyg5Ni8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdH1cclxuXHQuZXhhbXBsZXMge1xyXG5cdFx0bWF4LXdpZHRoOiAxMjgwcHg7XHJcblx0XHRtYXJnaW46IHBlcmNlbnRhZ2UoIDc4IC8gJHBjLWJhc2UgKSBhdXRvIDA7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSggKCRzcC1iYXNlIC0gMzUqMikgLyAkc3AtYmFzZSApO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiBwZXJjZW50YWdlKCAzNSAvICRzcC1iYXNlICk7XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdC5leGFtcGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHRcdFx0XHJcblx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDQ1IC8gKCRzcC1iYXNlIC0gMzUqMikgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQuZXhhbXBsZS1waWMge1xyXG5cdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKCA2NDAgLyAxMjgwICk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZXhhbXBsZS1tYWluIHtcclxuXHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNjQwIC8gMTI4MCApO1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0LmV4YW1wbGUtdGl0bGUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICN7KDMwLyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJvbWFuO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICN7KDI2LyRzcC1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmW2xhbmc9XCJqYVwiXSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtbWluY2hvO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICN7KDI4LyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICN7KDI2LyRzcC1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5leGFtcGxlLXRleHQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcGVyY2VudGFnZSggMzIgLyA2NDAgKTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDI1IC8gKCRzcC1iYXNlIC0gMzUqMikgKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I2V2YWx1YXRpb24tMSxcclxuXHRcdCNldmFsdWF0aW9uLTMge1xyXG5cdFx0XHQuZXhhbXBsZS1waWMge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZXhhbXBsZS1tYWluIHtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiBwZXJjZW50YWdlKCA0OCAvIDEyODAgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMjBweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0I2V2YWx1YXRpb24tMiB7XHJcblx0XHRcdC5leGFtcGxlLXBpYyB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmV4YW1wbGUtbWFpbiB7XHJcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcGVyY2VudGFnZSggMjQgLyAxMjgwICk7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIwcHgpIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCNldmFsdWF0aW9uLTEge1xyXG5cdFx0XHQuZXhhbXBsZS1tYWluIHtcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCAzNSAvICgkc3AtYmFzZSAtIDM1KjIpICk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjZXZhbHVhdGlvbi0yLFxyXG5cdFx0I2V2YWx1YXRpb24tMyB7XHJcblx0XHRcdC5leGFtcGxlLW1haW4ge1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA0MCAvIDEyODAgKTtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCAzNSAvICgkc3AtYmFzZSAtIDM1KjIpICk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gcHJlc2lkZW50XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuI3ByZXNpZGVudCB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuXHRcclxuXHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHRcclxuXHQucHJlc2lkZW50LXRpdGxlIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHR3aWR0aDogcGVyY2VudGFnZSggNTMwIC8gJHBjLWJhc2UgKTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCAyNSAvICRzcC1iYXNlICk7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiBwZXJjZW50YWdlKCAyNSAvICRzcC1iYXNlICk7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiBwZXJjZW50YWdlKCA2NCAvIDUzMCApO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0Zm9udC1zaXplOiAjeyg4OC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0XHRcclxuXHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQmW2xhbmc9XCJqYVwiXSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAjeyg2MC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAjeyg5MC8kcGMtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucHJlc2lkZW50LW1haW4ge1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHdpZHRoOiBwZXJjZW50YWdlKCAxMTUwIC8gJHBjLWJhc2UgKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnBpYyB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcmVzaWRlbnQtbWFpbi1pbm5lciB7XHJcblx0XHRcdEBpbmNsdWRlIHBvcyggYWJzb2x1dGUsIFwicnRcIiwgMCwgMCApO1xyXG5cdFx0XHR3aWR0aDogcGVyY2VudGFnZSggNTI4IC8gMTE1MCApO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggNDggLyAxMTUwICk7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHBlcmNlbnRhZ2UoIDQ4LyAxMTUwICk7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2ODBweCkge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSggNDggLyAxMTUwICk7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHBlcmNlbnRhZ2UoIDM1LyRzcC1iYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmNhdGNoIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6ICN7KDI2LyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJvbWFuO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjY7XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhICN7JHNwfSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6ICN7KDM2LyRzcC1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8qXHJcblx0XHRcdFx0QG1lZGlhICN7JHNwLXNtYWxsfSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCovXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0JltsYW5nPVwiamFcIl0ge1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1taW5jaG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50ZXh0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiBwZXJjZW50YWdlKCA0OCAvIDUyOCApO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTY4MHB4KSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0OHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHBlcmNlbnRhZ2UoIDM1IC8gKCRzcC1iYXNlIC0gMzUqMikgKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0cCB7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtcm9tYW47XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS43O1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQmW2xhbmc9XCJqYVwiXSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtbWluY2hvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuIGlucXVpcnlcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4jaW5xdWlyeSB7XHJcblx0cGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoIDYwIC8gJHBjLWJhc2UgKTtcclxuXHRwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSggMTEwIC8gJHBjLWJhc2UgKTtcclxuXHRcclxuXHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA3MCAvICRzcC1iYXNlICk7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogcGVyY2VudGFnZSggNzAgLyAkc3AtYmFzZSApO1xyXG5cdH1cclxuXHRcclxuXHQudGl0bGUge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXNpemU6ICN7KDQ1LyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcclxuXHRcdC8qXHJcblx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0Zm9udC1zaXplOiAjeygzNS8kc3AtYmFzZSoxMDApfXZ3O1xyXG5cdFx0fVxyXG5cdFx0Ki9cclxuXHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRmb250LXNpemU6ICN7KDkwLyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5vZmZpY2VzIHtcclxuXHRcdEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblx0XHRtYXgtd2lkdGg6IDEyODBweDtcclxuXHRcdG1hcmdpbjogcGVyY2VudGFnZSggMjAgLyAkcGMtYmFzZSApIGF1dG8gMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0d2lkdGg6IHBlcmNlbnRhZ2UoICgkc3AtYmFzZSAtIDM1KjIpIC8gJHNwLWJhc2UgKTtcclxuXHRcdFx0bWFyZ2luLXRvcDogcGVyY2VudGFnZSggMzUgLyAkc3AtYmFzZSApO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHQub2ZmaWNlIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCA0MCAvIDEyODAgKTtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiBwZXJjZW50YWdlKCAxMzAgLyAxMjgwICk7XHJcblx0XHRcdFxyXG5cdFx0XHRAbWVkaWEgI3skc3B9IHtcclxuXHRcdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogcGVyY2VudGFnZSggMzUgLyAoICRzcC1iYXNlIC0gMzUqMiApICk7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQub2ZmaWNlLXRpdGxlIHtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRmb250LXNpemU6ICN7KDIyLyRwYy1iYXNlKjEwMCl9dnc7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1yb21hbjtcclxuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdEBtZWRpYSAjeyRzcH0ge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAjeygyNi8kc3AtYmFzZSoxMDApfXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9mZmljZS1hZGRyZXNzLFxyXG5cdFx0XHQub2ZmaWNlLWNvbnRhY3Qge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuOGVtO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZmLXJvbWFuO1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHRAbWVkaWEgI3skc3Atc21hbGx9IHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9mZmljZS1jb250YWN0IHtcclxuXHRcdFx0XHRkdCxcclxuXHRcdFx0XHRkZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGRkOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIiA6IFwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBLGtCQUFrQjtBRUNsQjs7aURBRWlEO0FBQ2pELEFBQUEsSUFBSSxFQUFFLEFBQUEsSUFBSSxFQUFFLEFBQUEsR0FBRyxFQUFFLEFBQUEsSUFBSSxFQUFFLEFBQUEsTUFBTSxFQUFFLEFBQUEsTUFBTTtBQUNyQyxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLENBQUMsRUFBRSxBQUFBLFVBQVUsRUFBRSxBQUFBLEdBQUc7QUFDMUMsQUFBQSxJQUFJLEVBQUUsQUFBQSxPQUFPLEVBQUUsQUFBQSxJQUFJLEVBQUUsQUFBQSxJQUFJ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 */

/*# sourceMappingURL=style.css.map */
