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

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

ul, ol {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}

button {
  outline: none;
}

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

a {
  text-decoration: none;
}

img {
  max-width: 100%;
}

body {
  overflow-x: hidden;
}

html {
  box-sizing: border-box;
}

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

a,
input,
textarea {
  outline: none;
}

body {
  background-color: #000428;
  color: #dedede8f;
}

img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

h1, h2 {
  color: #dedede8f;
}

h1 {
  font-size: 2.8em;
}

h2 {
  font-size: 1.8em;
}

h3 {
  font-size: 2.2em;
  color: #d2ed81;
}

h4 {
  padding: 2% 0;
}

.navbar-nav {
  padding-right: 50px;
}

.textLogo {
  color: #d2ed81;
  font-family: "Comic Sans MS", sans-serif;
  font-size: 2em;
}

.mob_tel {
  display: none;
  position: absolute;
  right: 20px;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: silver;
}

@media only screen and (max-width: 576px) {
  .mob_tel {
    display: block;
  }
}

.act {
  opacity: 0.5;
}

.gallery {
  padding: 4%;
  border-bottom: 4px solid springgreen;
}

.gallery img {
  height: 70vh;
}

.about {
  border-bottom: 4px solid springgreen;
}

.about article {
  padding: 4%;
}

.about article div {
  padding: 2%;
  border: 1px solid silver;
  margin: 5px;
}

.header {
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  -webkit-background-size: cover;
  background-size: cover;
  width: 100%;
  position: relative;
}

.header-menu {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
}

.header-logo {
  padding: 5px 0;
}

.header-logo div {
  width: 33.333%;
  float: left;
}

.header-logo img {
  width: 32px;
  height: 32px;
}

.header-logo span {
  position: relative;
  color: #00762f;
  display: inline-block;
  line-height: 32px;
  vertical-align: bottom;
}

@media only screen and (max-width: 576px) {
  .header-logo span:after {
    content: none;
  }
}

.header-logo .img-arrow {
  display: inline-block;
  font-size: 2.2em;
  position: absolute;
  color: #00642a;
  line-height: 1.1em;
}

.header .personal-office span {
  color: #fff;
  position: relative;
  height: 32px;
  display: inline-block;
  padding: 5px 0 5px 10px;
  margin-left: 32px;
  line-height: 32px;
  text-transform: uppercase;
}

.header .personal-office span:hover {
  cursor: pointer;
  color: silver;
}

.header .personal-office span::before {
  content: "";
  background: url("../img/svg/customer-service.svg");
  position: absolute;
  left: -32px;
  border-radius: 32px;
  width: 32px;
  height: 32px;
}

.header .personal-office .office-enters {
  display: none;
}

.quick-link{
  border: 2px solid springgreen;
  box-shadow: 0px -10px 30px -5px springgreen;
  padding: 15px;
  border-radius: 5em;
  margin: 1em;
}

.quick-link :hover{
  opacity: 0.5;
}
.quick-link a{
  color: springgreen;
  text-decoration: none;
}
.services {
  padding: 5% 0;
}

.services .art {
  border-bottom: 2px solid springgreen;
  padding: 2%;
}

.services img {
  width: 128px;
  height: 128px;
  border-radius: 50%;
}

.info {
  padding: 4%;
  border-bottom: 4px solid springgreen;
}

.info article {
  padding: 5% 0;
}

.info article img {
  height: auto;
  width: 40%;
  margin: 5% 0;
}

.grafic {
  border: 1px solid silver;
  margin: 10% 0;
  padding: 5%;
}

.collective {
  padding: 4% 0;
  border-bottom: 4px solid springgreen;
}

.collective .button-img img {
  margin: 10px 40px;
  width: 128px;
  height: 128px;
  border-radius: 50%;
  border: 2px solid silver;
  transition: all 1s ease;
}

.collective .button-img img:hover {
  cursor: pointer;
  opacity: 0.7;
}

@media only screen and (max-width: 768px) {
  .collective .button-img img {
    margin: 10px 0px;
    width: 64px;
    height: 64px;
  }
}

.collective .des-img {
  position: relative;
  padding-top: 4%;
  min-height: 100vh;
}

.collective .des-img img {
  height: 70vh;
}

@media only screen and (max-width: 768px) {
  .collective .des-img img {
    height: 50vh;
  }
}

.collective .des-img article {
  position: absolute;
  opacity: 0;
}

.collective .des-img article div {
  padding: 3%;
  line-height: 1.6;
}

.collective .des-img article div img {
  height: auto;
}

@media only screen and (max-width: 768px) {
  .collective {
    min-height: 100vh;
  }
}

.kalk-block {
  padding: 4% 0;
}

.kalk {
  float: left;
  padding: 2%;
  border: 2px solid silver;
  margin-left: 1%;
  min-height: 500px;
}

.kalk-button {
  width: 100%;
  float: left;
  box-sizing: border-box;
  padding: 1% 4%;
}

.nameForm {
  float: left;
  color: #BFBABD;
}

@media only screen and (max-width: 768px) {
  .nameForm {
    width: 60%;
  }
}

.nameForm label {
  height: 25px;
  display: block;
  margin: 0 15px 5px;
}

.funcForm {
  float: left;
  width: 30%;
}

@media only screen and (max-width: 768px) {
  .funcForm {
    width: 40%;
  }
}

.formLebe {
  width: 100%;
  height: 25px;
  margin-bottom: 5px;
}

#obem, #pres {
  width: 100%;
  margin-bottom: 5px;
  height: 25px;
  padding: 0 1px;
}

#don, #cler {
  //width: 20%;
  float: left;
  padding: 10px;
  border-radius: 5px;
  margin-left: 5px;
  background-color: #3e404d;
  color: #d2d3db;
}

#don:hover, #cler:hover {
  padding-top: 5px;
  padding-bottom: 5px;
}

.rezkalk {
  width: 96%;
  min-height: 50px;
  padding: 2%;
  float: left;
  font-size: 1.6em;
  color: #d2d3db;
  background-color: #3e404d;
}

#textkalk {
  width: 96%;
  padding: 2%;
  float: left;
  margin-top: 10px;
  font-size: 1.3em;
  color: #d2d3db;
  background-color: #3e404d;
  line-height: 1.4em;
}

#textkalk > H1 {
  font-size: 1.3em;
  padding: 0;
  margin: 0;
}

.infoKurs{
  padding: 1%;
  text-align: right;

}

.typeKalk{
  text-align: center;
  font-size: 1.3rem;
  border: 2px solid;
  padding: 1%;
  color: #0bffff;
}
.typeKalk>span{
  display: block;
  width: 2px;
}

/*.nameForm .lkw {*/
/*display: none;*/
/*}*/
.noneB{
  display: none !important;
}
/*.lkw {*/
/*  display: none !important;*/
/*}*/

/*.pkw{*/
/*  display:  block !important;*/
/*}*/

.news{
  padding:4% 0;

}
.news a{
  color:#95999c;

}
.category, .title, .meta{
  padding:2%;
  font-size:1.2em;
}

.meta{
  margin-bottom:5%;
}
.news .info {
  padding:0;
  border-bottom: 0;
}

.img-block img{
  height: 180px;
  object-fit: cover;
}
.wrapper{
  position: relative;
  height: 828px;
  overflow: hidden;
}
.cordon{
  position: absolute;
  top: -250px;
  overflow: hidden;
}

.contact {
  padding: 4%;
  border-bottom: 4px solid springgreen;
}

.contact h1 {
  margin-bottom: 5%;
}

.contact-info {
  margin: 5% auto;
  padding: 5%;
  box-shadow: 0px 0px 40px 10px springgreen;
  border-radius: 30px;
}

.contact-info div div:not(:last-child) {
  padding: 3% 0;
  border-bottom: 2px solid silver;
}

/*.office {*/
/*  padding-top: 2%;*/
/*}*/

/*.office .card {*/
/*  color: slategray;*/
/*}*/

/*.office .card li:hover {*/
/*  background-color: snow;*/
/*  cursor: pointer;*/
/*}*/

/*.office .card li:hover:active {*/
/*  background-color: #111111;*/
/*}*/

/*.office .wraper {*/
/*  padding: 3%;*/
/*}*/

.chat-body {
  display: none;
  opacity: 0;
  position: fixed;
  top: 15vh;
  right: 4vh;
  background-color: snow;
  border-radius: 3px;
  padding: 2%;
  width: 350px;
  overflow-y: scroll;
  max-height: calc(100vh - 15vh);

  z-index: 999;
}

.toast{
  opacity: 1;
}
.toast-body{
  color: #1b1e21;
}
.messeg {
  border: 2px solid silver;
  border-radius: 5px;
  background-color: slategray;
  padding: 3px;
  margin-bottom: 3px;
  margin-top: 60px;
  display: none;

}
.max-width{
  max-width: 100%;
}

/*.office .chat-wraper .messeg .text {*/
/*  background-color: #828282;*/
/*  padding: 2%;*/
/*}*/

/*.office .chat textarea {*/
/*  width: 90%;*/
/*  border-radius: 5%;*/
/*}*/

footer {
  padding: 4% 0;
  text-transform: uppercase;
}

footer .social {
  margin: 0 auto;
  background-color: silver;
  color: #111;
  border-radius: 15px;
  padding: 2%;
}

footer .social img {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  transition: all 0.5s ease;
}

footer .social img:hover {
  opacity: 0.7;
  cursor: pointer;
}

footer .partner-work {
  cursor: pointer;
  color: #0056b3;
}

footer .partners {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImltcG9ydC9yZXNldC5zY3NzIiwiaW1wb3J0L2dlbmVyYWwuc2NzcyIsImltcG9ydC9zZXRpbmdzLnNjc3MiLCJpbXBvcnQvaGVhZGVyLnNjc3MiLCJpbXBvcnQvc2VydmljZXMuc2NzcyIsImltcG9ydC9pbmZvLnNjc3MiLCJpbXBvcnQvY29sbGVjdGl2ZS5zY3NzIiwiaW1wb3J0L2thbGsuc2NzcyIsImltcG9ydC9jb250YWN0LnNjc3MiLCJpbXBvcnQvZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsT0FBQSxDQUFBLHNDQUFBO0FBQ0EsT0FBQSxDQUFBLHNDQUFBO0FDSEEsQ0FBQztBQUNELElBQUk7QUFDSixPQUFPO0FBQ1AsT0FBTztBQUNQLE1BQU07QUFDTixPQUFPO0FBQ1AsS0FBSztBQUNMLEtBQUs7QUFDTCxDQUFDO0FBQ0QsR0FBRztBQUNILFVBQVU7QUFDVixJQUFJO0FBQ0osTUFBTTtBQUNOLE9BQU87QUFDUCxNQUFNO0FBQ04sSUFBSTtBQUNKLElBQUk7QUFDSixFQUFFO0FBQ0YsR0FBRztBQUNILE9BQU87QUFDUCxHQUFHO0FBQ0gsR0FBRztBQUNILEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEtBQUs7QUFDTCxRQUFRO0FBQ1IsVUFBVTtBQUNWLE1BQU07QUFDTixNQUFNO0FBQ04sSUFBSTtBQUNKLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixFQUFFO0FBQ0YsRUFBRTtBQUNGLEVBQUU7QUFDRixNQUFNO0FBQ04sTUFBTTtBQUNOLElBQUk7QUFDSixDQUFDO0FBQ0QsTUFBTTtBQUNOLEdBQUc7QUFDSCxHQUFHO0FBQ0gsR0FBRztBQUNILEtBQUs7QUFDTCxNQUFNO0FBQ04sRUFBRTtBQUNGLElBQUk7QUFDSixJQUFJO0FBQ0osR0FBRztBQUNILE1BQU07QUFDTixFQUFFO0FBQ0YsTUFBTTtBQUNO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Q0wsTUFBTSxFQUFFLE1BQU07RUFDZCxnQkFBZ0IsRUFBRSxNQUFNO0VBQ3hCLEtBQUssRUFBQyxJQUFJO0VBQ1YsYUFBYSxFQUFFLElBQUk7RUFDbkIsT0FBTyxFQUFFLEVBQUU7Q0FjWjs7QUF2QkgsQUFZSSxNQVpFLENBSUosT0FBTyxDQVFMLEdBQUcsQ0FBQTtFQUNELGFBQWEsRUFBRSxHQUFHO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsYUFBYTtDQU0xQjs7QUF0QkwsQUFrQk0sTUFsQkEsQ0FJSixPQUFPLENBUUwsR0FBRyxBQU1BLE1BQU0sQ0FBQTtFQUNMLE9BQU8sRUFBRSxHQUFHO0VBQ1osTUFBTSxFQUFFLE9BQU87Q0FDaEI7O0FBckJQLEFBd0JFLE1BeEJJLENBd0JKLGFBQWEsQ0FBQTtFQUNYLE1BQU0sRUFBRSxPQUFPO0VBQ2YsS0FBSyxFQUFFLE9BQU87Q0FDZjs7QUEzQkgsQUE2QkUsTUE3QkksQ0E2QkosU0FBUyxDQUFBO0VBQ1AsT0FBTyxFQUFFLElBQUk7Q0FDZCIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJpbXBvcnQvcmVzZXRcIjtcclxuQGltcG9ydCBcImltcG9ydC9zZXRpbmdzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9mb250cy9jYXNsb24vc3R5bGVzaGVldC5jc3NcIjtcclxuQGltcG9ydCBcIi4uLy4uL2ZvbnRzL2p1bmN0aW9uL2p1bmN0aW9uLmNzc1wiO1xyXG5AaW1wb3J0IFwiaW1wb3J0L2dlbmVyYWxcIjtcclxuQGltcG9ydCBcImltcG9ydC9oZWFkZXJcIjtcclxuQGltcG9ydCBcImltcG9ydC9zZXJ2aWNlc1wiO1xyXG5AaW1wb3J0IFwiaW1wb3J0L2luZm9cIjtcclxuQGltcG9ydCBcImltcG9ydC9jb2xsZWN0aXZlXCI7XHJcblxyXG5AaW1wb3J0IFwiaW1wb3J0L2thbGtcIjtcclxuQGltcG9ydCBcImltcG9ydC9jb250YWN0XCI7XHJcbkBpbXBvcnQgXCJpbXBvcnQvZm9vdGVyXCI7XHJcbiIsImEsXHJcbmFiYnIsXHJcbmFjcm9ueW0sXHJcbmFkZHJlc3MsXHJcbmFwcGxldCxcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmF1ZGlvLFxyXG5iLFxyXG5iaWcsXHJcbmJsb2NrcXVvdGUsXHJcbmJvZHksXHJcbmNhbnZhcyxcclxuY2FwdGlvbixcclxuY2VudGVyLFxyXG5jaXRlLFxyXG5jb2RlLFxyXG5kZCxcclxuZGVsLFxyXG5kZXRhaWxzLFxyXG5kZm4sXHJcbmRpdixcclxuZGwsXHJcbmR0LFxyXG5lbSxcclxuZW1iZWQsXHJcbmZpZWxkc2V0LFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuZm9ybSxcclxuaDEsXHJcbmgyLFxyXG5oMixcclxuaDMsXHJcbmgzLFxyXG5oNCxcclxuaDQsXHJcbmg1LFxyXG5oNSxcclxuaDYsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5odG1sLFxyXG5pLFxyXG5pZnJhbWUsXHJcbmltZyxcclxuaW5zLFxyXG5rYmQsXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbmxpLFxyXG5tYXJrLFxyXG5tZW51LFxyXG5uYXYsXHJcbm9iamVjdCxcclxub2wsXHJcbm91dHB1dCxcclxucCxcclxucHJlLFxyXG5xLFxyXG5ydWJ5LFxyXG5zLFxyXG5zYW1wLFxyXG5zZWN0aW9uLFxyXG5zbWFsbCxcclxuc3Bhbixcclxuc3RyaWtlLFxyXG5zdHJvbmcsXHJcbnN1Yixcclxuc3VtbWFyeSxcclxuc3VwLFxyXG50YWJsZSxcclxudGJvZHksXHJcbnRkLFxyXG50Zm9vdCxcclxudGgsXHJcbnRoZWFkLFxyXG50aW1lLFxyXG50cixcclxudHQsXHJcbnUsXHJcbnVsLFxyXG52YXIsXHJcbnZpZGVvIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG51bCwgb2wge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZSxcclxucSB7XHJcbiAgICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxucTphZnRlcixcclxucTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuYm9keXtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qLFxyXG4qOjphZnRlcixcclxuKjo6YmVmb3JlIHtcclxuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEsXHJcbmlucHV0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG59XHJcbiIsImJvZHl7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDQyODtcclxuICBjb2xvcjogJGNvbG9yX21haW47XHJcbn1cclxuaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbmgxLCBoMntcclxuICBjb2xvcjokY29sb3JfbWFpbjtcclxufVxyXG5oMXtcclxuICBmb250LXNpemU6ICRzaXplX2gxO1xyXG5cclxufVxyXG5cclxuaDJ7XHJcbiAgZm9udC1zaXplOiAkc2l6ZV9oMjtcclxufVxyXG5cclxuaDN7XHJcbiAgZm9udC1zaXplOiAyLjJlbTtcclxuICBjb2xvcjogJENvbG9yX0xvZ287XHJcbn1cclxuXHJcbmg0e1xyXG4gIHBhZGRpbmc6IDIlIDA7XHJcbn1cclxuXHJcbi5uYXZiYXItbmF2e1xyXG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbn1cclxuXHJcbi50ZXh0TG9nbyB7XHJcbiAgY29sb3I6ICRDb2xvcl9Mb2dvO1xyXG4gIGZvbnQtZmFtaWx5OiAkTG9nb19Gb250cywgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6ICRTaXplX0xvZ287XHJcbn1cclxuLm1vYl90ZWx7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBzaWx2ZXI7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxfd2lkdGgpe1xyXG4gIC5tb2JfdGVse1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uYWN0e1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLmdhbGxlcnl7XHJcbiAgcGFkZGluZzogNCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHNwcmluZ2dyZWVuO1xyXG4gIGltZ3tcclxuICAgIGhlaWdodDogNzB2aDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uYWJvdXR7XHJcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHNwcmluZ2dyZWVuO1xyXG4gIGFydGljbGV7XHJcbiAgICBwYWRkaW5nOiA0JTtcclxuXHJcbiAgICBkaXZ7XHJcbiAgICAgIHBhZGRpbmc6IDIlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBzaWx2ZXI7XHJcbiAgICAgIG1hcmdpbjogNXB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gIyMgRm9udHNcclxuJExvZ29fRm9udHM6IFwiQ29taWMgU2FucyBNU1wiO1xyXG4kSnVuY3Rpb246ICdKdW5jdGlvbic7XHJcblxyXG5cclxuLy8gIyMgY29sb3IgdGV4dFxyXG4kY29sb3JfbWFpbjogI2RlZGVkZThmO1xyXG4kQ29sb3JfTG9nbzogI2QyZWQ4MTtcclxuXHJcblxyXG4vLyAjIyBGb250IHNpemVcclxuJHNpemVfaDE6IDIuOGVtO1xyXG4kc2l6ZV9oMjogMS44ZW07XHJcblxyXG4kU2l6ZV9Mb2dvOiAyZW07XHJcblxyXG5cclxuLy8gIyMgU2l6ZSBtZWRpYVxyXG5cclxuJG1vYmlsX3dpZHRoOiA1NzZweDtcclxuJG1lZGl1bV93aWR0aDogNzY4cHg7XHJcbiIsIi5oZWFkZXJ7XHJcbiAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hlYWZlcl9iZy5qcGcpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC8vaGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJi1tZW51e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICYtbG9nb3tcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgZGl2e1xyXG4gICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjojMDA3NjJmO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbF93aWR0aCl7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW1nLWFycm93e1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4yZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICMwMDY0MmE7XHJcbiAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIFxyXG4gIH1cclxuXHJcbiAgLnBlcnNvbmFsLW9mZmljZXtcclxuICAgIHNwYW57XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMCA1cHggMTBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY29sb3I6c2lsdmVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3ZnL2N1c3RvbWVyLXNlcnZpY2Uuc3ZnXCIpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtMzJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub2ZmaWNlLWVudGVyc3tcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLy9cclxuLy8gfVxyXG4vL1xyXG4vLyAubG9nbyB7XHJcbi8vICAgd2lkdGg6IDcwcHg7XHJcbi8vICAgaGVpZ2h0OiBhdXRvO1xyXG4vLyB9XHJcbi8vIC5sb2dvX19saW5rX21vYiB7XHJcbi8vICAgZGlzcGxheTogbm9uZTtcclxuLy8gfVxyXG4vL1xyXG4vLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbF93aWR0aCl7XHJcbi8vICAgLmxvZ29fX2xpbmtfbW9iIHtcclxuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgICAgIHdpZHRoOiA3MHB4O1xyXG4vLyAgICAgICBwYWRkaW5nOiA1cHg7XHJcbi8vICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbi8vICAgfVxyXG4vLyB9XHJcbi8vXHJcbi8vIC5tYWluX19tZW51IHtcclxuLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vIH1cclxuLy9cclxuLy8gLmh1bWJ1cmdlcl9fbG9nbyB7XHJcbi8vICAgICB3aWR0aDogNDBweDtcclxuLy8gICAgIGhlaWdodDogNDBweDtcclxuLy8gICAgIG1hcmdpbjogMTBweDtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbi8vICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbi8vICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xyXG4vLyAgICAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xyXG4vLyAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xyXG4vLyAgICAgZGlzcGxheTogbm9uZTtcclxuLy8gICAgIHotaW5kZXg6IDM7XHJcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICAgICByaWdodDogMTBweDtcclxuLy8gICAgIHRvcDogMTVweDtcclxuLy8gfVxyXG4vL1xyXG4vLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbF93aWR0aCl7XHJcbi8vICAgLmh1bWJ1cmdlcl9fbG9nbyB7XHJcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vL1xyXG4vLyAuaHVtYnVyZ2VyX19sb2dvIHNwYW46bnRoLWNoaWxkKDEpIHtcclxuLy8gICAgIHRvcDogMDtcclxuLy8gICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4vLyB9XHJcbi8vXHJcbi8vIC5odW1idXJnZXJfX2xvZ28gc3BhbjpudGgtY2hpbGQoMikge1xyXG4vLyAgICAgdG9wOiAxMHB4O1xyXG4vLyAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbi8vIH1cclxuLy9cclxuLy8gLmh1bWJ1cmdlcl9fbG9nbyBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbi8vICAgICB0b3A6IDIwcHg7XHJcbi8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbi8vICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbi8vIH1cclxuLy9cclxuLy8gLmh1bWJ1cmdlcl9fbG9nbyBzcGFuIHtcclxuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgICAgaGVpZ2h0OiA1cHg7XHJcbi8vICAgICB3aWR0aDogNDBweDtcclxuLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICM5Mzc5NjY7XHJcbi8vICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuLy8gICAgIG9wYWNpdHk6IDE7XHJcbi8vICAgICBsZWZ0OiAwO1xyXG4vLyAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuLy8gICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuLy8gICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4vLyAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG4vLyAgICAgLW8tdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcclxuLy8gICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbi8vICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vIH1cclxuLy9cclxuLy8gLm1lbnUge1xyXG4vLyAgIGRpc3BsYXk6IGZsZXg7XHJcbi8vICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbi8vICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuLy8gICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbi8vICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuLy8gICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbi8vICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuLy8gICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4vLyAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbi8vICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuLy9cclxuLy8gICBhe1xyXG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4vLyAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xyXG4vLyAgICAgJjpob3ZlcntcclxuLy8gICAgICAgY29sb3I6ICRhY3Rpdl90ZXh0X2NvbG9yO1xyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gICAmX19saW5rIHtcclxuLy8gICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgICB9XHJcbi8vXHJcbi8vICAgJl9faXRlbSB7XHJcbi8vXHJcbi8vICAgfVxyXG4vLyB9XHJcbi8vXHJcbi8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsX3dpZHRoKXtcclxuLy8gICAubWVudSB7XHJcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgdG9wOiAtMTAwJTtcclxuLy8gICAgICAgb3BhY2l0eTogMDtcclxuLy8gICAgICAgdHJhbnNpdGlvbjogdG9wIC41cztcclxuLy8gICB9XHJcbi8vIH1cclxuLy9cclxuLy8gLnRleHQtaGVhZGVye1xyXG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICBwYWRkaW5nOiAyMHB4O1xyXG4vLyAgIGJvdHRvbTogMTAlO1xyXG4vLyAgIGNvbG9yOiAkdGV4dF9jb2xvcjtcclxuLy9cclxuLy8gfVxyXG4vL1xyXG4vLyAucmVjb3JkLW9ubGFpbiB7XHJcbi8vICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xyXG4vLyAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbi8vICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbl9iYWdyYXVuZF9jb2xvcjtcclxuLy9cclxuLy8gfVxyXG4vL1xyXG4vLyBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbF93aWR0aCl7XHJcbi8vICAgLnJlY29yZC1vbmxhaW4ge1xyXG4vLyAgICAgYmFja2dyb3VuZDogIzM2MzgzN2QxO1xyXG4vLyAgICAgd2lkdGg6IDIwMHB4O1xyXG4vLyAgICAgaGVpZ2h0OiAyMDBweDtcclxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuLy8gICB9XHJcbi8vIH1cclxuIiwiLnNlcnZpY2Vze1xyXG4gICAgcGFkZGluZzogNSUgMDtcclxuXHJcbiAgICAuYXJ0e1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBzcHJpbmdncmVlbjtcclxuICAgICAgICBwYWRkaW5nOiAyJTtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gICAgXHJcbn0iLCIuaW5mb3tcclxuICAgIHBhZGRpbmc6IDQlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHNwcmluZ2dyZWVuO1xyXG5cclxuICAgIGFydGljbGV7XHJcbiAgICAgICAgcGFkZGluZzogNSUgMDtcclxuXHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNSUgMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ncmFmaWN7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgc2lsdmVyO1xyXG4gIG1hcmdpbjogMTAlIDA7XHJcbiAgcGFkZGluZzogNSU7XHJcblxyXG59XHJcblxyXG4vLyAuZ2N3X21haW5GVjB2cUp4Z2Ege1xyXG4vLyAgICAgZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4vLyAgICAgYm9yZGVyOiAxcHggc29saWQgI0E2QzlFMiAhaW1wb3J0YW50O1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkRGRCAhaW1wb3J0YW50O1xyXG4vLyAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuLy8gICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4vLyAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuLy8gICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4vLyAgICAgZm9udC1mYW1pbHk6IFJvYm90byxUcmVidWNoZXQgTVMsVGFob21hLFZlcmRhbmEsQXJpYWwsc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xyXG4vLyAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbi8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuLy8gICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4vLyB9XHJcbiIsIi5jb2xsZWN0aXZle1xyXG4gICAgcGFkZGluZzogNCUgMDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBzcHJpbmdncmVlbjtcclxuICAgIFxyXG4gICAgLmJ1dHRvbi1pbWd7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHNpbHZlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgb3BhY2l0eTogMC43OyBcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtZWRpdW1fd2lkdGgpe1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5kZXMtaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNCU7XHJcblxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MHZoO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtX3dpZHRoKXtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHZoO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYXJ0aWNsZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzJTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtX3dpZHRoKXtcclxuICAgIC5jb2xsZWN0aXZle1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgfVxyXG59IiwiLmthbGstYmxvY2t7XHJcbiAgICBwYWRkaW5nOiA0JSAwO1xyXG59XHJcbi5rYWxrIHtcclxuXHRmbG9hdDpsZWZ0O1xyXG5cdHBhZGRpbmc6MiU7XHJcblx0Ym9yZGVyOjJweCBzb2xpZCBzaWx2ZXI7XHJcblx0bWFyZ2luLWxlZnQ6MSU7XHJcbiAgICBtaW4taGVpZ2h0OjUwMHB4O1xyXG4gICAgXHJcbiAgICAmLWJ1dHRvbntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmc6IDElIDQlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmFtZUZvcm17XHJcblx0ZmxvYXQ6bGVmdDtcclxuICAgIGNvbG9yOiNCRkJBQkQ7XHJcbiAgICBcclxuICAgIGxhYmVse1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgMTVweCA1cHg7XHJcbiAgICB9XHJcbn1cclxuLmZ1bmNGb3Jte1xyXG5cdGZsb2F0OmxlZnQ7XHJcbn1cclxuLmZvcm1MZWJle1xyXG5cdHdpZHRoOjE1MHB4O1xyXG5cdGhlaWdodDoyNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206NXB4O1xyXG59XHJcblxyXG4jb2JlbSwgI3ByZXN7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZzogMCAxcHg7XHJcbn1cclxuXHJcbiNkb24sICNjbGVyIHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDpsZWZ0O1xyXG5cdHBhZGRpbmc6MnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZTQwNGQ7XHJcbiAgICBjb2xvcjogI2QyZDNkYjtcclxufVxyXG5cclxuI2Rvbjpob3ZlciwgI2NsZXI6aG92ZXIge1xyXG5cdHBhZGRpbmctdG9wOjVweDtcclxuXHRwYWRkaW5nLWJvdHRvbTo1cHg7XHJcbn1cclxuLnJlemthbGsge1xyXG5cdHdpZHRoOjk2JTtcclxuXHRoZWlnaHQ6NTBweDtcclxuXHRwYWRkaW5nOjIlO1xyXG5cdGZsb2F0OmxlZnQ7XHJcblx0Zm9udC1zaXplOjEuNmVtO1xyXG5cdGNvbG9yOiNkMmQzZGI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojM2U0MDRkO1xyXG59XHJcbiN0ZXh0a2FsayB7XHJcblx0d2lkdGg6OTYlO1xyXG5cdHBhZGRpbmc6MiU7XHJcblx0ZmxvYXQ6bGVmdDtcclxuXHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0Zm9udC1zaXplOjEuM2VtO1xyXG5cdGNvbG9yOiNkMmQzZGI7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojM2U0MDRkO1xyXG5cdGxpbmUtaGVpZ2h0OjEuNGVtO1xyXG59XHJcbiN0ZXh0a2FsayA+IEgxe1xyXG5cdGZvbnQtc2l6ZToxLjNlbTtcclxuXHRwYWRkaW5nOjA7XHJcblx0bWFyZ2luOjA7XHJcbn1cclxuIiwiLmNvbnRhY3R7XHJcbiAgICBwYWRkaW5nOiA0JTtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBzcHJpbmdncmVlbjtcclxuXHJcbiAgICBoMXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAmLWluZm97XHJcbiAgICAgICAgbWFyZ2luOiA1JSBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDUlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCAxMHB4IHNwcmluZ2dyZWVuO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblxyXG4gICAgICAgIGRpdntcclxuICAgICAgICAgICAgZGl2Om5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjMlIDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgc2lsdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiZm9vdGVye1xyXG4gIHBhZGRpbmc6IDQlIDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgLnNvY2lhbHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogc2lsdmVyO1xyXG4gICAgY29sb3I6IzExMTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBwYWRkaW5nOiAyJTtcclxuXHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnBhcnRuZXItd29ya3tcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjMDA1NmIzO1xyXG4gIH1cclxuXHJcbiAgLnBhcnRuZXJze1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuIl19 */
