
@import url("https://fonts.googleapis.com/css?family=Oswald:400,700");
@import url("https://fonts.googleapis.com/css?family=Mada:400,500");

@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html {
  font-size: 62.5%;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

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

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

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

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

hr {
  margin: 0;
  padding: 0;
}

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

img {
  vertical-align: top;
}

*, *:before, *:after {
  box-sizing: border-box;
}

/*
#styleguide
基本スタイル

```
<p>特に何も指定しないときの状態</p>
```
*/
body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
      text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-smoothing: antialiased;
  text-rendering: auto;
  font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
  color: #3c3c3c;
  background-color: #fff;
}

.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}

.head {
  font-weight: bold;
}

.head-ll {
  font-size: 32px;
  color: #fe5e83;
}

.head-l {
  font-size: 26px;
  color: #fe5e83;
}

.head-lms {
  font-size: 24px;
  color: #fe5e83;
}

.head-lm {
  font-size: 22px;
  color: #fe5e83;
}

.head-ls {
  font-size: 20px;
  font-size: 2rem;
  color: #fe5e83;
}

@media screen and (max-width: 768px) {
  .head-ls {
    font-size: 1.6rem;
  }
}

.head-m {
  font-size: 18px;
  color: #fe5e83;
}

.head-s {
  font-size: 16px;
  color: #fe5e83;
}

.head-black {
  color: #505050;
}

.pcmode {
  display: block;
}

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

.spmode {
  display: none;
}

@media screen and (max-width: 768px) {
  .spmode {
    display: block;
  }
}

@media screen and (max-width: 768px) {
  .sp-br {
    display: block;
  }
}

.line-pat-01 {
  background: url("../images/recruit2018/common/bg_pat_01.png") repeat left top;
  margin: 0;
  padding: 0;
  border: none;
  height: 4px;
  width: 100%;
}

.line-left {
  padding-left: 4px;
  background: url("../images/recruit2018/common/bg_pat_01.png") repeat left top;
}

.line-left .line-left-wrap {
  background: #fff;
}

.img-full img {
  width: 100%;
  height: auto;
}

.mb15 {
  margin-bottom: 15px;
}

.bold {
  font-weight: bold;
}

/* 開発メニュー */
.menu {
  position: fixed;
  left: 1px;
  top: 10%;
}

.menu ul {
  left: 1px;
  width: 200px;
}

.menu li {
  border-bottom: 1px solid transparent;
}

.menu li a {
  font-size: 14px;
  font-weight: bold;
  color: white;
  opacity: 0.4;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  background-color: black;
  display: block;
  padding: 8px 4px;
}

.menu li a:hover {
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.menu li.active a {
  opacity: 0.75;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}

/* **************************** */
a {
  color: #333;
  text-decoration: none;
}

a:hover {
  color: #333;
  opacity: .75;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
}

p {
  line-height: 1.75;
}

.outer {
  width: 1000px;
  margin: 0 auto;
}

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

.marker {
  background: linear-gradient(transparent 70%, #ffff00 30%);
}

.button {
  box-sizing: border-box;
  width: 420px;
  text-align: center;
  margin: 0 auto;
}

.button a {
  display: block;
  position: relative;
  padding: 20px 0 22px 0;
  color: white;
  font-size: 30px;
  font-weight: bold;
  background-color: #009944;
  box-shadow: 1px 1px 0px 2px rgba(73, 73, 73, 0.4);
  border: 1px solid #42c77e;
  border-radius: 50px;
  line-height: 1.0;
  text-align: center;
}

.button a .large {
  font-size: 38px;
}

.button a .small {
  font-size: 24px;
  margin: 0 2px;
}

.button a:hover:after {
  transform: translate(2px, -8px) rotate(45deg);
}

.button a span {
  font-size: 18px;
}

.button a .m1 {
  margin-bottom: 0.6px;
  margin-bottom: .06rem;
}

.button a .m2 {
  font-size: 3.2px;
  font-size: .32rem;
}

.youtube-over {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.15);
}

.top-movie {
  position: relative;
  transition: .5s;
}

.top-movie .photo {
  height: 475px;
}

@media screen and (max-width: 768px) {
  .top-movie .photo {
    height: auto;
    background: none;
  }
}

.top-movie .youtube {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  padding: 30px 0 48.35%;
  height: 0;
  overflow: hidden;
  z-index: 5;
}

.top-movie .youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.top-movie .youtube.sp-movie {
  display: block;
  position: relative;
}

.top-movie .btn-movie-start {
  position: absolute;
  width: 93px;
  height: 93px;
  top: 50%;
  left: 0;
  right: 0;
  margin: -46px auto 0;
}

.top-movie .btn-movie-start img {
  width: 100%;
  height: auto;
}

@media screen and (max-width: 768px) {
  .top-movie .btn-movie-start {
    display: none;
  }
}

.top-movie .btn-movie-close {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 10px;
  right: 10px;
  z-index: 10;
}

@media screen and (max-width: 768px) {
  .top-movie .btn-movie-close {
    display: none;
  }
}

.btn-recruit-site {
  text-align: center;
  margin-top: 30px;
}

.btn-recruit-site a {
  display: inline-block;
  background: #fe5e83;
  padding: 10px 30px;
  border-radius: 30px;
  color: #fff;
  font-weight: bold;
  font-size: 20px;
  font-size: 2rem;
}

.btn-recruit-site a:after {
  content: url("../images/common/arrow_03.png");
  position: relative;
  top: 2px;
  margin-left: 10px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5zY3NzIiwiY29tbW9uLmNzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJfc2V0dGluZy5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwibGF5b3V0L19sYXlvdXQuc2NzcyIsImJhc2UvX21peGluLnNjc3MiLCI8bm8gc291cmNlPiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBV0Esc0VBQVk7QUFDWixvRUFBWTs7QUNaWixpQkFBaUI7QUNBakI7OztFQUdFO0FBQ0Y7RUFDRSxpQkNLb0I7Q0RIckI7O0FBQ0Q7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7RUFFVix5QkFBeUI7Q0FDMUI7O0FBRUQsaURBQWlEO0FBRWpEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFFSSxZQUFZO0NBQ2I7O0FBSEg7RUFNSSxjQUFjO0NBQ2Y7O0FBR0g7RUFFSSxZQUFZO0NBQ2I7O0FBSEg7RUFNSSxjQUFjO0NBQ2Y7O0FBR0g7RUFDRSxVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUdFLHVCQUF1QjtDQUN4Qjs7QUV4RUQ7Ozs7Ozs7RUFPRTtBQUNGO0VBQ0UsK0JBQStCO0VBQy9CLDJCQUF1QjtNQUF2Qix1QkFBdUI7RUFDdkIsb0NEVjBCO0VDVzFCLG1DQUFtQztFQUNuQyw0QkRaMEI7RUNhMUIscUJEVm1CO0VDWW5CLDBHRFZ5RztFQ1d6RyxlRE51QjtFQ092Qix1QkROMEI7Q0NPM0I7O0FDbkJEO0dBQ0UsUUFBUztDQVFWOztBQVREO0VBR0ksYUFBYTtFQUNiLGVBQWU7Q0FDaEI7O0FBTEg7RUFPSSxZQUFZO0NBQ2I7O0FMT0g7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBQ0Q7RUFDRSxnQkFBZ0I7RUFDaEIsZUdKYztDSEtm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bUJBQW1CO0VBRW5CLHVCQUF1QjtFQUN2QixVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLFdBQVc7Q0FZWjs7QUFyQ0g7RUEyQk0sbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QUFoQ0w7RUFrQ00sZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjs7QUFFSDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLFNBQVM7RUFDVCxRQUFRO0VBQ1IsU0FBUztFQUNULHFCQUFxQjtDQVF0Qjs7QUFyREg7RUErQ00sWUFBWTtFQUNaLGFBQWE7Q0FDZDs7QU14UEc7RU51TVI7SUFtRE0sY0FBYztHQUVqQjtDQzZGRjs7QUQ1RkM7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFFYixVQUFVO0VBQ1YsWUFBWTtFQUNaLFlBQVk7Q0FJYjs7QU14UUs7RU51TVI7SUErRE0sY0FBYztHQUVqQjtDQ2dHRjs7QUQ1RkQ7RUFDRSxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBZ0JsQjs7QUFsQkQ7RUFJSSxzQkFBc0I7RUFDdEIsb0JHOVNZO0VIK1NaLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFBaEIsZ0JBQWdCO0NBT2pCOztBQWpCSDtFQVlNLDhDQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxrQkFBa0I7Q0FDbkIiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQGltcG9ydCAnc2V0dGluZyc7XG4vL0BpbXBvcnQgJ2Jhc2Uvc2FuaXRpemUnO1xuQGltcG9ydCAnYmFzZS9yZXNldCc7XG4vL0BpbXBvcnQgJ2Jhc2Uvbm9ybWFsaXplJztcbkBpbXBvcnQgJ2Jhc2UvbWl4aW4nO1xuQGltcG9ydCAnYmFzZS9iYXNlJztcbkBpbXBvcnQgJ2xheW91dC9sYXlvdXQnO1xuLy8gQGltcG9ydCAnc3ByaXRlcy9pY29uJztcblxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Pc3dhbGQ6NDAwLDcwMCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1NYWRhOjQwMCw1MDAnKTtcblxuLy8gY29tbW9uc1xuLmhlYWR7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmhlYWQtbGwge1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAkYy1waW5rO1xufVxuXG4uaGVhZC1sIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogJGMtcGluaztcbn1cbi5oZWFkLWxtcyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICRjLXBpbms7XG59XG4uaGVhZC1sbSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICRjLXBpbms7XG59XG4uaGVhZC1scyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICRjLXBpbms7XG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5oZWFkLW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAkYy1waW5rO1xufVxuLmhlYWQtcyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICRjLXBpbms7XG59XG5cbi5oZWFkLWJsYWNrIHtcbiAgY29sb3I6ICRjLWJsYWNrO1xufVxuXG4ucGNtb2RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Btb2RlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5cbi5zcC1iciB7XG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmxpbmUtcGF0LTAxe1xuICBiYWNrZ3JvdW5kOiAkYmctcGF0LTAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGluZS1sZWZ0e1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZDogJGJnLXBhdC0wMTtcbiAgLmxpbmUtbGVmdC13cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5cbi5pbWctZnVsbHtcbiAgaW1ne1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4ubWIxNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cblxuLyog6ZaL55m644Oh44OL44Ol44O8ICovXG4ubWVudSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMXB4O1xuXHR0b3A6IDEwJTtcblxuXHR1bCB7XG5cdFx0bGVmdDogMXB4O1xuXHRcdHdpZHRoOiAyMDBweDtcblx0fVxuXG5cdGxpIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDhweCA0cHg7XG5cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBhIHtcbiAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cblxuLndyYXBwZXIge1xuICAvLyBtaW4td2lkdGg6IDEwMDBweDtcbiAgLy8gbWFyZ2luOiAwIGF1dG87XG59XG5cbmEge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG9wYWNpdHk6IC43NTtcbiAgfVxufVxuXG5wIHtcbiAgLy8gbGluZS1oZWlnaHQ6IDEuOTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIC8vIGZvbnQtc2l6ZTogMS42cmVtO1xuICAvLyBjb2xvcjogIzMzMztcbn1cblxuLm91dGVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLm1hcmtlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA3MCUsICNmZmZmMDAgMzAlKTtcbn1cblxuLmJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA0MjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweCAwIDIycHggMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDk5NDQ7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggMnB4IHJnYmEoNzMsNzMsNzMsMC40KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNDJjNzdlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAubGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgIH1cbiAgICAuc21hbGwge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbWFyZ2luOiAwIDJweDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgLy8gY29udGVudDogXCJcIjtcbiAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgLy8gcmlnaHQ6IDUwcHg7XG4gICAgICAvLyB3aWR0aDogMTZweDtcbiAgICAgIC8vIGhlaWdodDogMTZweDtcbiAgICAgIC8vIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZmZmZjAwO1xuICAgICAgLy8gYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgI2ZmZmYwMDtcbiAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC04cHgpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXM7XG4gICAgfVxuICAgICY6aG92ZXJcbiAgICB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgLThweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5tMSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAuMDZyZW07XG4gICAgfVxuICAgIC5tMiB7XG4gICAgICBmb250LXNpemU6IC4zMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnlvdXR1YmUtb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC4xNSk7XG59XG5cbi50b3AtbW92aWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC41cztcbiAgLnBob3RvIHtcbiAgICBoZWlnaHQ6IDQ3NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKHNtKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIH1cbiAgfVxuICAvLyBpbWcge1xuICAvLyAgIHdpZHRoOiAxMDAlO1xuICAvLyB9XG4gIC55b3V0dWJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy8gcGFkZGluZzogMzBweCAwIDU2LjI1JTtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDguMzUlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDU7XG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJi5zcC1tb3ZpZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLmJ0bi1tb3ZpZS1zdGFydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5M3B4O1xuICAgIGhlaWdodDogOTNweDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogLTQ2cHggYXV0byAwO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5idG4tbW92aWUtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgLy8gYmFja2dyb3VuZDogI2RkZDtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgQGluY2x1ZGUgbWVkaWEoc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIOODquODs+OCr+ODnOOCv+ODs1xuLmJ0bi1yZWNydWl0LXNpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAkYy1waW5rO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IHVybCgnLi4vaW1hZ2VzL2NvbW1vbi9hcnJvd18wMy5wbmcnKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Pc3dhbGQ6NDAwLDcwMFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1hZGE6NDAwLDUwMFwiKTtcbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKlxuI3N0eWxlZ3VpZGVcbuWfuuacrOOCueOCv+OCpOODq1xuXG5gYGBcbjxwPueJueOBq+S9leOCguaMh+WumuOBl+OBquOBhOOBqOOBjeOBrueKtuaFizwvcD5cbmBgYFxuKi9cbmJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzYzNjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jbGVhcmZpeCB7XG4gICp6b29tOiAxO1xufVxuXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uaGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaGVhZC1sbCB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICNmZTVlODM7XG59XG5cbi5oZWFkLWwge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiAjZmU1ZTgzO1xufVxuXG4uaGVhZC1sbXMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZmU1ZTgzO1xufVxuXG4uaGVhZC1sbSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICNmZTVlODM7XG59XG5cbi5oZWFkLWxzIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2ZlNWU4Mztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWQtbHMge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbi5oZWFkLW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmU1ZTgzO1xufVxuXG4uaGVhZC1zIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZlNWU4Mztcbn1cblxuLmhlYWQtYmxhY2sge1xuICBjb2xvcjogIzUwNTA1MDtcbn1cblxuLnBjbW9kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGNtb2RlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zcG1vZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3Btb2RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc3AtYnIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5saW5lLXBhdC0wMSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9yZWNydWl0MjAxOC9jb21tb24vYmdfcGF0XzAxLnBuZ1wiKSByZXBlYXQgbGVmdCB0b3A7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5saW5lLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3JlY3J1aXQyMDE4L2NvbW1vbi9iZ19wYXRfMDEucG5nXCIpIHJlcGVhdCBsZWZ0IHRvcDtcbn1cblxuLmxpbmUtbGVmdCAubGluZS1sZWZ0LXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uaW1nLWZ1bGwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm1iMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiDplovnmbrjg6Hjg4vjg6Xjg7wgKi9cbi5tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogMTAlO1xufVxuXG4ubWVudSB1bCB7XG4gIGxlZnQ6IDFweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG4ubWVudSBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm1lbnUgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgb3BhY2l0eTogMC40O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCA0cHg7XG59XG5cbi5tZW51IGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5tZW51IGxpLmFjdGl2ZSBhIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xuYSB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbiAgb3BhY2l0eTogLjc1O1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG59XG5cbi5vdXRlciB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3V0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tYXJrZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgNzAlLCAjZmZmZjAwIDMwJSk7XG59XG5cbi5idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idXR0b24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIwcHggMCAyMnB4IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTk0NDtcbiAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggMnB4IHJnYmEoNzMsIDczLCA3MywgMC40KTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQyYzc3ZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnV0dG9uIGEgLmxhcmdlIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuXG4uYnV0dG9uIGEgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4uYnV0dG9uIGE6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAtOHB4KSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnV0dG9uIGEgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmJ1dHRvbiBhIC5tMSB7XG4gIG1hcmdpbi1ib3R0b206IC4wNnJlbTtcbn1cblxuLmJ1dHRvbiBhIC5tMiB7XG4gIGZvbnQtc2l6ZTogLjMycmVtO1xufVxuXG4ueW91dHViZS1vdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi50b3AtbW92aWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC41cztcbn1cblxuLnRvcC1tb3ZpZSAucGhvdG8ge1xuICBoZWlnaHQ6IDQ3NXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudG9wLW1vdmllIC5waG90byB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbn1cblxuLnRvcC1tb3ZpZSAueW91dHViZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweCAwIDQ4LjM1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiA1O1xufVxuXG4udG9wLW1vdmllIC55b3V0dWJlIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udG9wLW1vdmllIC55b3V0dWJlLnNwLW1vdmllIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRvcC1tb3ZpZSAuYnRuLW1vdmllLXN0YXJ0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTNweDtcbiAgaGVpZ2h0OiA5M3B4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogLTQ2cHggYXV0byAwO1xufVxuXG4udG9wLW1vdmllIC5idG4tbW92aWUtc3RhcnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1tb3ZpZSAuYnRuLW1vdmllLXN0YXJ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b3AtbW92aWUgLmJ0bi1tb3ZpZS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgei1pbmRleDogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbW92aWUgLmJ0bi1tb3ZpZS1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnRuLXJlY3J1aXQtc2l0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmJ0bi1yZWNydWl0LXNpdGUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2ZlNWU4MztcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmJ0bi1yZWNydWl0LXNpdGUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9jb21tb24vYXJyb3dfMDMucG5nXCIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbiIsIi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvIFxuICAgdjIuMCB8IDIwMTEwMTI2XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cbmh0bWwge1xuICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcbiAgXG59XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIC8vIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG5cbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxucSB7XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuXG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG59XG5cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5pbWd7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4iLCIvL2FudGlhbGlhc2VkLHN1YnBpeGVsLWFudGlhbGlhc2VkLG5vbmVcbiRmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cbi8vYXV0byxvcHRpbWl6ZVNwZWVkLG9wdGltaXplTGVnaWJpbGl0eSxnZW9tZXRyaWNQcmVjaXNpb25cbiR0ZXh0LXJlbmRlcmluZzogYXV0bztcblxuJGJhc2UtZm9udC1mYW1pbHk6IFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4kZGluMDE6ICdNYWRhJywgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiRkaW4wMjogJ09zd2FsZCcsIFwi5ri444K044K344OD44KvXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG5cbiRiYXNlLWZvbnQtc2l6ZTogNjIuNSU7XG4kYmFzZS1mb250LWNvbG9yOiAjM2MzYzNjO1xuJGJhc2UtYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXG4vLyBjb2xvcnNcbiRjLXBpbms6ICNmZTVlODM7XG4kYy1ncmV5OiAjYjRiNGI0O1xuJGMtZ3JleS0wMjogI2EwYTBhMDtcbiRjLWdyZXktMDM6ICNkY2RjZGM7XG4kYy1ncmVlbjogIzUyYjYyYjtcbiRjLWdyZWVuLTAyOiAjMzJiMTZjO1xuJGMtZ3JlZW4tMDM6ICM1MWEwM2M7XG4kYy1ncmVlbi0wNDogIzc2ZDI1ZDtcbiRjLWJsdWU6ICMwMGI3ZWU7XG4kYy1ibHVlLTAyOiAjMTI3OWM3O1xuJGMtYmxhY2s6ICM1MDUwNTA7XG5cbi8vIGJnIHBhdFxuJGJnLXBhdC0wMTogdXJsKFwiLi4vaW1hZ2VzL3JlY3J1aXQyMDE4L2NvbW1vbi9iZ19wYXRfMDEucG5nXCIpIHJlcGVhdCBsZWZ0IHRvcDtcbiRiZy1wYXQtMDI6IHVybChcIi4uL2ltYWdlcy9yZWNydWl0MjAxOC9jb21tb24vYmdfcGF0XzAyLnBuZ1wiKSByZXBlYXQgbGVmdCB0b3A7XG4kYmctcGF0LTAzOiB1cmwoXCIuLi9pbWFnZXMvcmVjcnVpdDIwMTgvY29tbW9uL2JnX3BhdF8wMy5wbmdcIikgcmVwZWF0IGxlZnQgdG9wO1xuJGJnLXBhdC0wNDogdXJsKFwiLi4vaW1hZ2VzL3JlY3J1aXQyMDE4L2NvbW1vbi9iZ19wYXRfMDQucG5nXCIpIHJlcGVhdCBsZWZ0IHRvcDtcbiRiZy1wYXQtMDU6IHVybChcIi4uL2ltYWdlcy9yZWNydWl0MjAxOC9jb21tb24vYmdfcGF0XzA1LnBuZ1wiKSByZXBlYXQgbGVmdCB0b3A7XG4kYmctcGF0LTA2OiB1cmwoXCIuLi9pbWFnZXMvcmVjcnVpdDIwMTgvY29tbW9uL2JnX3BhdF8wNi5wbmdcIikgcmVwZWF0IGxlZnQgdG9wO1xuLy8gc3AgcGFkZGluZ1xuJHZhbHVlMDE6IDI1cHg7XG4kc3AtcGQ6IDAgJHZhbHVlMDE7XG4kc3AtaW1nLW1yOiAwIC0jeyR2YWx1ZTAxfTtcblxuJHNwLW0tc3BhY2U6IDM1cHg7XG4iLCIvKlxuI3N0eWxlZ3VpZGVcbuWfuuacrOOCueOCv+OCpOODq1xuXG5gYGBcbjxwPueJueOBq+S9leOCguaMh+WumuOBl+OBquOBhOOBqOOBjeOBrueKtuaFizwvcD5cbmBgYFxuKi9cbmJvZHkge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6ICRmb250LXNtb290aGluZztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zbW9vdGhpbmc6ICRmb250LXNtb290aGluZztcbiAgdGV4dC1yZW5kZXJpbmc6ICR0ZXh0LXJlbmRlcmluZztcbiAgLy8gZm9udC1zaXplOiAkYmFzZS1mb250LXNpemU7XG4gIGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcbiAgY29sb3I6ICRiYXNlLWZvbnQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtY29sb3I7XG59XG4iLCIuY2xlYXJmaXgge1xuICAqem9vbTogMTtcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCJAbWl4aW4gc3ByaXRlLXdpZHRoKCRzcHJpdGUsJHNjYWxlOjEpIHtcbiAgd2lkdGg6IG50aCgkc3ByaXRlLCA1KSAqICRzY2FsZTtcbn1cblxuQG1peGluIHNwcml0ZS1oZWlnaHQoJHNwcml0ZSwkc2NhbGU6MSkge1xuICBoZWlnaHQ6IG50aCgkc3ByaXRlLCA2KSAqICRzY2FsZTtcbn1cblxuQG1peGluIHNwcml0ZS1wb3NpdGlvbigkc3ByaXRlLCRzY2FsZToxKSB7XG4gICRzcHJpdGUtb2Zmc2V0LXg6IG50aCgkc3ByaXRlLCAzKSAqICRzY2FsZTtcbiAgJHNwcml0ZS1vZmZzZXQteTogbnRoKCRzcHJpdGUsIDQpICogJHNjYWxlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkc3ByaXRlLW9mZnNldC14ICRzcHJpdGUtb2Zmc2V0LXk7XG59XG5cbkBtaXhpbiBzcHJpdGUtaW1hZ2UoJHNwcml0ZSkge1xuICAkc3ByaXRlLWltYWdlOiBudGgoJHNwcml0ZSwgOSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRzcHJpdGUtaW1hZ2V9KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1peGluIHNwcml0ZS1zaXplKCRzcHJpdGUsJHNjYWxlOjEpIHtcbiAgYmFja2dyb3VuZC1zaXplOiBudGgoJHNwcml0ZSwgNykqJHNjYWxlIG50aCgkc3ByaXRlLCA4KSokc2NhbGU7XG59XG5cbkBtaXhpbiBzcHJpdGUoJHNwcml0ZSwkc2NhbGU6MSkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIEBpbmNsdWRlIHNwcml0ZS1pbWFnZSgkc3ByaXRlKTtcbiAgQGluY2x1ZGUgc3ByaXRlLXBvc2l0aW9uKCRzcHJpdGUsICRzY2FsZSk7XG4gIEBpbmNsdWRlIHNwcml0ZS13aWR0aCgkc3ByaXRlLCAkc2NhbGUpO1xuICBAaW5jbHVkZSBzcHJpdGUtaGVpZ2h0KCRzcHJpdGUsICRzY2FsZSk7XG4gIEBpbmNsdWRlIHNwcml0ZS1zaXplKCRzcHJpdGUsICRzY2FsZSk7XG59XG5cbkBtaXhpbiBtb3ZpZS10aHVtKCRpbWcpIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL3JlY3J1aXQyMDE4L2ludGVydmlldy9wZXJzb24vaW50ZXJ2aWV3X212XyN7JGltZ30ucG5nJykgY2VudGVyIHRvcCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxufVxuXG5cbiRicmVha3BvaW50czogKFxuICAgICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KScsXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgICAgICBAbWVkaWEgI3tpbnNwZWN0KG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkpfSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXG4gICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AgbWFwLlwiO1xuICAgIH1cbn0iLG51bGxdfQ== */
