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;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
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,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
*:focus {
  outline: none;
}
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="search"],
input[type="submit"],
input[type="number"],
textarea,
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-border-radius: 0;
          border-radius: 0;
}
select::-ms-expand {
  display: none;
}
select::-ms-value {
  background: none;
  color: #000;
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
input,
textarea,
button,
select,
label,
a {
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-tap-highlight-color: transparent;
}
html {
  -webkit-text-size-adjust: 100%;
}
.group:before,
.group:after {
  content: "";
  display: table;
}
.group:after {
  clear: both;
}
.group {
  zoom: 1;
}
@-moz-keyframes animationPopup {
  from {
    opacity: 0;
    -moz-transform: scale3d(0.95, 0.95, 0.95);
         transform: scale3d(0.95, 0.95, 0.95);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes animationPopup {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.95, 0.95, 0.95);
            transform: scale3d(0.95, 0.95, 0.95);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes animationPopup {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.95, 0.95, 0.95);
       -moz-transform: scale3d(0.95, 0.95, 0.95);
            transform: scale3d(0.95, 0.95, 0.95);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
       -moz-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
html {
  height: 100%;
  font-size: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
body {
  height: 100%;
  font-family: 'Roboto', Helvetica, Arial, sans-serif;
  font-size: 1em;
  line-height: 1.25em;
  background-color: color_white;
  position: relative;
  margin: 0;
  padding: 0;
  -webkit-perspective: 1px;
     -moz-perspective: 1px;
          perspective: 1px;
  -webkit-transform-style: preserve-3d;
     -moz-transform-style: preserve-3d;
          transform-style: preserve-3d;
  overflow-y: scroll;
  overflow-x: hidden;
}
.container {
  width: 1230px;
  margin: 0 auto;
  position: relative;
}
header {
  width: 100vw;
  height: 100vh;
  position: relative;
}
header .contact {
  background: #142b66;
  color: #fff;
  width: 100%;
  height: 36px;
  position: relative;
}
header .contact__container {
  max-width: 1230px;
  margin: 0 auto;
  position: relative;
}
header .contact__item {
  width: auto;
  height: 24px;
  float: left;
  margin: 6px 12px 6px 0;
}
header .contact__item__location {
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-mask: url("/assets/images/icons/location.svg") no-repeat;
          mask: url("/assets/images/icons/location.svg") no-repeat;
  float: left;
}
header .contact__item__phone {
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-mask: url("/assets/images/icons/phone.svg") no-repeat;
          mask: url("/assets/images/icons/phone.svg") no-repeat;
  float: left;
}
header .contact__item__fax {
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-mask: url("/assets/images/icons/fax.svg") no-repeat;
          mask: url("/assets/images/icons/fax.svg") no-repeat;
  float: left;
}
header .contact__item__email {
  width: 24px;
  height: 24px;
  background: #fff;
  -webkit-mask: url("/assets/images/icons/email.svg") no-repeat;
          mask: url("/assets/images/icons/email.svg") no-repeat;
  float: left;
}
header .contact__item p {
  font-size: 12px;
  font-family: 'Exo 2', sans-serif;
  height: 36px;
  float: left;
}
header .contact__feedback {
  height: 24px;
  width: auto;
  margin: 6px 20px 6px 0;
  float: right;
  background: #fff;
  -webkit-border-radius: 6px;
          border-radius: 6px;
  text-align: centrr;
}
header .contact__feedback p {
  font-size: 12px;
  color: #142b66;
  margin: 2px 6px;
}
header .navigation {
  background: #fff;
  height: 110px;
}
header .navigation__container {
  max-width: 1230px;
  margin: 0 auto;
}
header .navigation__container .logotype {
  height: 110px;
  width: 242px;
  float: left;
}
header .navigation__container .logotype a {
  width: 100%;
  height: 100%;
}
header .navigation__container .logotype a img {
  width: 242px;
  height: 60px;
  margin: 24px 0;
}
header .navigation__container .menu {
  width: 600px;
  height: 72px;
  float: right;
  margin: 19px 20px 19px 0;
  color: #142b66;
  font-family: 'Exo 2', sans-serif;
  font-size: 20px;
}
header .navigation__container .menu ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
header .navigation__container .menu ul li {
  margin: 20px 0 0 0;
  width: auto;
}
header .navigation__container .menu ul li:hover {
  border-bottom: 4px solid #142b66;
}
header .navigation__container .menu ul li a {
  text-decoration: none;
  color: #142b66;
}
header .infoblock {
  width: 100%;
  height: -moz-calc(100% - 146px);
  height: calc(100% - 146px);
  background: url("/assets/images/bg.jpg") no-repeat;
  -webkit-background-size: cover;
          background-size: cover;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header .infoblock__container {
  max-width: 1024px;
  height: auto;
  background: #142b66;
  padding: 32px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
header .infoblock__container h1 {
  height: auto;
  background: #142b66;
  color: #fff;
  margin: 46px;
  font-size: 1.25em;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
}
header .infoblock__container .btn {
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  justify-self: center;
  height: auto;
  width: auto;
  padding: 15px 24px;
  border: 2px solid #fff;
  color: #fff;
  font-family: 'Exo 2', sans-serif;
}
header .infoblock__container .btn:hover {
  background: #fff;
  color: #142b66;
}
header .infoblock__left {
  width: 40px;
  height: 40px;
  background: #142b66;
  -webkit-mask: url("/assets/images/back.svg") no-repeat;
          mask: url("/assets/images/back.svg") no-repeat;
}
header .infoblock__left img {
  width: 75%;
  height: auto;
}
header .infoblock__right {
  width: 40px;
  height: 40px;
  background: #142b66;
  -webkit-mask: url("/assets/images/next.svg") no-repeat;
          mask: url("/assets/images/next.svg") no-repeat;
}
header .infoblock__center {
  width: -moz-calc(100% - 80px);
  width: calc(100% - 80px);
  background: #ff0;
}
.services {
  width: 100%;
  height: auto;
}
.services h2 {
  font-size: 2.25em;
  margin: 32px;
  color: #142b66;
  text-align: center;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  positinn: relative;
}
.services__container {
  margin: 0 auto;
  max-width: 1024px;
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto auto;
      grid-template-rows: auto auto;
  -ms-grid-columns: 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 15px;
}
.services__block {
  -webkit-border-radius: 6px;
          border-radius: 6px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid rgba(20,43,102,0.2);
}
.services__block:hover {
  -webkit-box-shadow: 0px 0px 20px 0px #142b66;
          box-shadow: 0px 0px 20px 0px #142b66;
}
.services__block__icon {
  width: 80%;
  margin: 20px auto;
}
.services__block__icon img {
  width: 100%;
  height: auto;
}
.services__block__content {
  width: 100%;
  color: #142b66;
  text-align: center;
}
.services__block__content h3 {
  color: #f34723;
  font-size: 1.4em;
  font-family: 'Exo 2', sans-serif;
  padding: 20px;
  font-weight: bold;
  line-height: 1.2;
}
.services__block__content a {
  text-decoration: none;
  color: #142b66;
}
.services__block__content a:hover {
  color: #142b66;
}
.services__block__content p {
  margin: 0 20px;
  line-height: 1.7;
}
.services__block__btn {
  height: auto;
  width: auto;
  margin: 20px;
  padding: 15px 24px;
  border: 2px solid #142b66;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  position: relative;
  text-align: center;
}
.services__block__btn:hover {
  background: #142b66;
}
.services__block__btn:hover a {
  color: #fff;
}
.compani {
  width: 100%;
  height: auto;
  background: #142b66;
  color: #fff;
  margin: 64px 0 0 0;
  position: relative;
}
.compani__container {
  max-width: 1024px;
  margin: 0 auto;
  padding: 32px 0;
}
.compani h2 {
  font-size: 2.25em;
  padding: 0 0 32px 0;
  color: #fff;
  text-align: center;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  position: relative;
}
.compani p {
  line-height: 1.7;
  margin: 0 0 24px 0;
}
.compani a {
  color: #fff;
}
.compani .certificate {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: auto;
      grid-template-rows: auto;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 32px;
  padding: 32px 0;
}
.compani .certificate__block {
  max-width: 210px;
}
.compani .certificate__block img {
  width: 100%;
  height: auto;
  -webkit-border-radius: 0px;
          border-radius: 0px;
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.compani .certificate__block img:hover {
  -webkit-filter: none;
          filter: none;
}
.contacts {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 50% 50%;
      grid-template-columns: 50% 50%;
  -ms-grid-rows: 1fr;
      grid-template-rows: 1fr;
  grid-template-areas: "c m";
  position: relative;
  color: #142b66;
}
.contacts h3 {
  color: #142b66;
  font-family: 'Exo 2', sans-serif;
  font-weight: bold;
  text-align: center;
}
.contacts p {
  margin: 12px 0;
}
.contacts__items {
  padding: 46px 0;
  grid-area: c;
  position: relative;
}
.contacts__items__container {
  max-width: 512px;
  float: right;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 1fr;
      grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
      grid-template-rows: auto;
  grid-gap: 15px;
  padding: 0 16px 0 0;
}
.contacts__info {
  grid-column: 1/3;
}
.contacts__info h3 {
  font-size: 24px;
  text-align: left;
}
.contacts__item {
  background: #eff2fc;
  padding: 8px;
}
.contacts__item a {
  color: #142b66;
}
.contacts__item h3 {
  text-align: left;
}
.contacts__map {
  grid-area: m;
}
.contacts__map img {
  width: 100%;
  height: auto;
}
.contacts h2 {
  width: 512px;
  float: right;
  font-size: 2.25em;
  padding: 32px 0;
  color: #142b66;
  text-align: center;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  position: relative;
}
.copiright {
  width: 100%;
  height: auto;
  padding: 46px;
  background: #142b66;
  color: #fff;
  text-align: center;
  position: relative;
  font-size: 14px;
}
.header__page {
  height: auto;
}
.breadcrumbs {
  width: 100%;
  height: auto;
  background: #142b66;
  color: #fff;
  font-size: 14px;
  font-family: 'Exo 2', sans-serif;
}
.breadcrumbs__container {
  max-width: 1230px;
  margin: 0 auto;
}
.breadcrumbs__container p {
  padding: 20px 0;
}
.breadcrumbs__container p a {
  text-decoration: none;
  color: #fff;
}
.breadcrumbs__container p a:hover {
  text-decoration: underline;
}
.services__page {
  margin-bottom: 46px;
}
.services__page h1 {
  font-size: 2.25em;
  padding: 32px 0 32px 0;
  color: #142b66;
  text-align: center;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  position: relative;
}
.services__page p a {
  color: #142b66;
}
.services__page p a:hover {
  color: #fff;
}
.compani__page {
  margin: 0;
  background: #fff;
  color: #142b66;
}
.compani__page h1 {
  font-size: 2.25em;
  padding: 0 0 32px 0;
  color: #142b66;
  text-align: center;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  position: relative;
}
.active {
  border-bottom: 4px solid #142b66;
}
.content__container {
  max-width: 1024px;
  margin: 0 auto;
  color: #142b66;
  padding: 12px 0 36px 0;
}
.content__container p {
  line-height: 1.7;
  margin: 0 0 24px 0;
}
.content__container h1 {
  color: #142b66;
  margin: 46px auto;
  font-size: 2.25em;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
}
.content__container h2 {
  color: #142b66;
  margin: 14px auto;
  font-size: 1.5em;
  line-height: 1.2;
  font-weight: bold;
  text-transform: none;
}
.content__container .square ul {
  padding: 0 0 0 20px;
  counter-reset: li;
}
.content__container .square ul li {
  list-style-type: square;
  font-weight: bold;
  line-height: 1.4;
}
.content__container .circle ul {
  padding: 0 0 0 40px;
  margin-bottom: 20px;
}
.content__container .circle ul li {
  list-style-type: circle;
  padding: 5px 0 5px 5px;
  font-weight: normal;
}
.list4a {
  padding: 0;
  list-style: none;
  counter-reset: li;
}
.list4a li {
  position: relative;
  padding: 12px 20px 20px 28px;
  margin-left: 40px;
  -webkit-transition-duration: 0.3s;
     -moz-transition-duration: 0.3s;
          transition-duration: 0.3s;
}
.list4a li:before {
  border: 6px solid transparent;
  line-height: 30px;
  position: absolute;
  top: 0;
left-30px
  width: 42px;
  text-align: center;
  font-size: 13px;
  font-weight: bold;
  color: #77aedb;
  counter-increment: li;
  content: counter(li);
  -webkit-transition-duration: 0.3s;
     -moz-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.list4a li:before:before {
  color: #337ab7;
}
.list4a li:after,
.list4a li position absolute,
.list4a li top 0,
.list4a li left -30px,
.list4a li width 42px,
.list4a li height 42px,
.list4a li border 6px solid #3399FF,
.list4a li border-radius 50%,
.list4a li content '',
.list4a li opacity 0.5,
.list4a li box-sizing border-box,
.list4a li:hover:after {
  -webkit-animation: 500ms ease-in-out 0s bounceIn;
     -moz-animation: 500ms ease-in-out 0s bounceIn;
          animation: 500ms ease-in-out 0s bounceIn;
  opacity: 1;
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale3d(0.3, 0.3, 0.3);
         transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -moz-transform: scale3d(1.3, 1.3, 1.3);
         transform: scale3d(1.3, 1.3, 1.3);
  }
  40% {
    -moz-transform: scale3d(0.9, 0.9, 0.9);
         transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -moz-transform: scale3d(1.03, 1.03, 1.03);
         transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -moz-transform: scale3d(0.97, 0.97, 0.97);
         transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -moz-transform: scale3d(1, 1, 1);
         transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
       -moz-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.3, 1.3, 1.3);
       -moz-transform: scale3d(1.3, 1.3, 1.3);
            transform: scale3d(1.3, 1.3, 1.3);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
       -moz-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
       -moz-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
       -moz-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
       -moz-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
#app {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
#app .mslider {
  -ms-grid-row-align: center;
      align-self: center;
  max-width: 1100px;
  height: 300px;
  margin: 0 auto;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 50px 960px 50px;
      grid-template-columns: 50px 960px 50px;
  -ms-grid-rows: auto 10px;
      grid-template-rows: auto 10px;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}
#app .mslider .prev {
  width: 50px;
  height: 50px;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  border: 2px solid #142b66;
  color: #142b66;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #142b66;
  -webkit-mask: url("/assets/images/back.svg") no-repeat;
          mask: url("/assets/images/back.svg") no-repeat;
  cursor: pointer;
  line-height: 48px;
  text-align: center;
  text-indent: -2px;
  -webkit-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
#app .mslider .prev img {
  width: 75%;
  height: auto;
}
#app .mslider .prev:hover {
  background: #142b66;
  color: main_lighn_color;
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
#app .mslider .next {
  width: 50px;
  height: 50px;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
              -ms-grid-row-align: center;
          align-self: center;
  border: 2px solid #142b66;
  color: #142b66;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background: #142b66;
  -webkit-mask: url("/assets/images/next.svg") no-repeat;
          mask: url("/assets/images/next.svg") no-repeat;
  cursor: pointer;
  line-height: 48px;
  text-align: center;
  text-indent: 2px;
  -webkit-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
#app .mslider .next img {
  width: 75%;
  height: auto;
}
#app .mslider .next:hover {
  background: #142b66;
  color: main_lighn_color;
  -webkit-transform: scale(1.2);
     -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
#app .mslider .dots {
  grid-column: 2/3;
  -ms-grid-row: 2;
      grid-row: 2;
  justify-self: center;
  text-align: center;
}
#app .mslider .dots li {
  width: 6px;
  neight: 6px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background: #142b66;
  opacity: 0.6;
  display: inline-block;
  margin: 0 3px;
  cursor: pointer;
  -webkit-transition: opacity 0.4s ease-in-out, width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -moz-transition: opacity 0.4s ease-in-out, width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  transition: opacity 0.4s ease-in-out, width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
#app .mslider .dots li.active {
  width: 22px;
  opacity: 1;
}
#app .mslider .slides {
  max-width: 960px;
  height: auto;
  background: #142b66;
}
#app .mslider .slides__item {
  width: 100%;
  height: 300px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#app .mslider .slides__item h1 {
  color: #fff;
  font-size: 2.7em;
  line-height: 1.25em;
  font-family: 'Russo One', sans-serif;
  text-align: center;
}
#app .mslider .slides__item .btn {
  height: 60px;
  width: 140px;
  padding: 15px 24px;
  border: 2px solid #fff;
  color: #fff;
  font-family: 'Exo 2', sans-serif;
}
#app .mslider .slides__item .btn a {
  color: #fff;
  text-decoration: none;
}
#app .mslider .slides__item .btn:hover {
  background: #fff;
  color: #142b66;
}
#app .mslider .slides__item .btn:hover a {
  color: #142b66;
}
@media (min-width: 600px) {
}
@media (min-width: 900px) {
}
.animated {
  -webkit-transition: all 10ms;
  -moz-transition: all 10ms;
  transition: all 10ms;
  position: absolute;
}
.slide-in {
  opacity: 0;
}
.slide-in-active {
  -webkit-transition-delay: 50ms;
     -moz-transition-delay: 50ms;
          transition-delay: 50ms;
}
.slide-out {
  opacity: 1;
}
.slide-out-active {
  opacity: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvcmVzZXQtc3R5bHVzL3NyYy9yZXNldC1zdHlsdXMuc3R5bCIsImJ1bmRsZS5jc3MiLCJjb3JlL3Jlc2V0LnN0eWwiLCJjb3JlL2FuaW1hdGlvbnMuc3R5bCIsInNlY3Rpb25zL2dlbmVyYWwuc3R5bCIsInNlY3Rpb25zL3NlcnZpY2VzLnN0eWwiLCJzZWN0aW9ucy9jb21wYW5pLnN0eWwiLCJzZWN0aW9ucy9jb250YWN0cy5zdHlsIiwic2VjdGlvbnMvcGFnZS5zdHlsIiwic2VjdGlvbnMvbS1zbGlkZS5zdHlsIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFhQyxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtDQ3FFQTtBRG5FRDs7Ozs7Ozs7Ozs7RUFFQyxlQUFBO0NDOEVBO0FENUVEO0VBQ0MsZUFBQTtDQzhFQTtBRDVFRDs7RUFDQyxpQkFBQTtDQytFQTtBRDdFRDs7RUFDQyxhQUFBO0NDZ0ZBO0FEOUVEOzs7O0VBQ0MsWUFBQTtFQUNBLGNBQUE7Q0NtRkE7QURqRkQ7RUFDQywwQkFBQTtFQUNBLGtCQUFBO0NDbUZBO0FDekhEO0VBQ0MsY0FBQTtDRDJIQTtBQ3hIRDs7Ozs7Ozs7RUFPQyx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtVQUFBLGlCQUFBO0NEMkhBO0FDMUhEO0VBQ0MsY0FBQTtDRDRIQTtBQ3pIRDtFQUNDLGlCQUFBO0VBQ0EsWUFBQTtDRDJIQTtBQ3hIRDs7OztFQUlDLGNBQUE7Q0QwSEE7QUN0SEE7O0VBQ0MsVUFBQTtFQUNBLHlCQUFBO0NEeUhEO0FDdEhEOzs7Ozs7RUFFQywyQ0FBQTtFQUNBLHlDQUFBO0NENEhBO0FDekhEO0VBQ0MsK0JBQUE7Q0QySEE7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UnEyQko7QVFuMkJHO0VBQ0MsYUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGlDQUFBO0NScTJCSjtBUXAyQkk7RUFDQyxZQUFBO0VBQ0Esc0JBQUE7Q1JzMkJMO0FRcjJCSTtFQUNDLGlCQUFBO0VBQ0EsZUFBQTtDUnUyQkw7QVF0MkJLO0VBQ0MsZUFBQTtDUncyQk47QVF2MkJxQjtDUnkyQnJCO0FRdjJCcUI7Q1J5MkJyQjtBUXYyQkQ7RUFDQyw2QkFBQTtFQUFBLDBCQUFBO0VBQUEscUJBQUE7RUFDQSxtQkFBQTtDUnkyQkE7QVF2MkJEO0VBQ0MsV0FBQTtDUnkyQkE7QVF2MkJEO0VBQ0MsK0JBQUE7S0FBQSw0QkFBQTtVQUFBLHVCQUFBO0NSeTJCQTtBUXYyQkQ7RUFDQyxXQUFBO0NSeTJCQTtBUXgyQkQ7RUFDQyxXQUFBO0NSMDJCQSIsImZpbGUiOiJidW5kbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvXG5cdG1hcmdpbiAwXG5cdHBhZGRpbmcgMFxuXHRib3JkZXIgMFxuXHRmb250LXNpemUgMTAwJVxuXHRmb250IGluaGVyaXRcblx0dmVydGljYWwtYWxpZ24gYmFzZWxpbmVcblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb25cblx0ZGlzcGxheSBibG9ja1xuXG5ib2R5XG5cdGxpbmUtaGVpZ2h0IDFcblxub2wsIHVsXG5cdGxpc3Qtc3R5bGUgbm9uZVxuXG5ibG9ja3F1b3RlLCBxXG5cdHF1b3RlcyBub25lXG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlclxuXHRjb250ZW50ICcnXG5cdGNvbnRlbnQgbm9uZVxuXG50YWJsZVxuXHRib3JkZXItY29sbGFwc2UgY29sbGFwc2Vcblx0Ym9yZGVyLXNwYWNpbmcgMFxuXG4iLCJodG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuaW5wdXQsXG50ZXh0YXJlYSxcbmJ1dHRvbixcbnNlbGVjdCxcbmxhYmVsLFxuYSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmh0bWwge1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG4uZ3JvdXA6YmVmb3JlLFxuLmdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5ncm91cCB7XG4gIHpvb206IDE7XG59XG5ALW1vei1rZXlmcmFtZXMgYW5pbWF0aW9uUG9wdXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRpb25Qb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBhbmltYXRpb25Qb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhbmltYXRpb25Qb3B1cCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yX3doaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcGVyc3BlY3RpdmU6IDFweDtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyIC5jb250YWN0IHtcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmhlYWRlciAuY29udGFjdF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5oZWFkZXIgLmNvbnRhY3RfX2l0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyNHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA2cHggMTJweCA2cHggMDtcbn1cbmhlYWRlciAuY29udGFjdF9faXRlbV9fbG9jYXRpb24ge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXNrOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9sb2NhdGlvbi5zdmdcIikgbm8tcmVwZWF0O1xuICBmbG9hdDogbGVmdDtcbn1cbmhlYWRlciAuY29udGFjdF9faXRlbV9fcGhvbmUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXNrOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9waG9uZS5zdmdcIikgbm8tcmVwZWF0O1xuICBmbG9hdDogbGVmdDtcbn1cbmhlYWRlciAuY29udGFjdF9faXRlbV9fZmF4IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFzazogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvZmF4LnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuaGVhZGVyIC5jb250YWN0X19pdGVtX19lbWFpbCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hc2s6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2VtYWlsLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuaGVhZGVyIC5jb250YWN0X19pdGVtIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiAnRXhvIDInLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuaGVhZGVyIC5jb250YWN0X19mZWVkYmFjayB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogNnB4IDIwcHggNnB4IDA7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50cnI7XG59XG5oZWFkZXIgLmNvbnRhY3RfX2ZlZWRiYWNrIHAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMTQyYjY2O1xuICBtYXJnaW46IDJweCA2cHg7XG59XG5oZWFkZXIgLm5hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDExMHB4O1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEyMzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5oZWFkZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciAubG9nb3R5cGUge1xuICBoZWlnaHQ6IDExMHB4O1xuICB3aWR0aDogMjQycHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgLmxvZ290eXBlIGEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgLmxvZ290eXBlIGEgaW1nIHtcbiAgd2lkdGg6IDI0MnB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMjRweCAwO1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgLm1lbnUge1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogNzJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDE5cHggMjBweCAxOXB4IDA7XG4gIGNvbG9yOiAjMTQyYjY2O1xuICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgLm1lbnUgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5oZWFkZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciAubWVudSB1bCBsaSB7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgd2lkdGg6IGF1dG87XG59XG5oZWFkZXIgLm5hdmlnYXRpb25fX2NvbnRhaW5lciAubWVudSB1bCBsaTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMTQyYjY2O1xufVxuaGVhZGVyIC5uYXZpZ2F0aW9uX19jb250YWluZXIgLm1lbnUgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG5oZWFkZXIgLmluZm9ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0NnB4KTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYmcuanBnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIgLmluZm9ibG9ja19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDI0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgcGFkZGluZzogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuaGVhZGVyIC5pbmZvYmxvY2tfX2NvbnRhaW5lciBoMSB7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogNDZweDtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtZmFtaWx5OiAnUnVzc28gT25lJywgc2Fucy1zZXJpZjtcbn1cbmhlYWRlciAuaW5mb2Jsb2NrX19jb250YWluZXIgLmJ0biB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMjRweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAnRXhvIDInLCBzYW5zLXNlcmlmO1xufVxuaGVhZGVyIC5pbmZvYmxvY2tfX2NvbnRhaW5lciAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG5oZWFkZXIgLmluZm9ibG9ja19fbGVmdCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICMxNDJiNjY7XG4gIG1hc2s6IHVybChcIi9hc3NldHMvaW1hZ2VzL2JhY2suc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbmhlYWRlciAuaW5mb2Jsb2NrX19sZWZ0IGltZyB7XG4gIHdpZHRoOiA3NSU7XG4gIGhlaWdodDogYXV0bztcbn1cbmhlYWRlciAuaW5mb2Jsb2NrX19yaWdodCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICMxNDJiNjY7XG4gIG1hc2s6IHVybChcIi9hc3NldHMvaW1hZ2VzL25leHQuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cbmhlYWRlciAuaW5mb2Jsb2NrX19jZW50ZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG59XG4uc2VydmljZXMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlcnZpY2VzIGgyIHtcbiAgZm9udC1zaXplOiAyLjI1ZW07XG4gIG1hcmdpbjogMzJweDtcbiAgY29sb3I6ICMxNDJiNjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1mYW1pbHk6ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlubjogcmVsYXRpdmU7XG59XG4uc2VydmljZXNfX2NvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdyaWQtZ2FwOiAxNXB4O1xufVxuLnNlcnZpY2VzX19ibG9jayB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAsNDMsMTAyLDAuMik7XG59XG4uc2VydmljZXNfX2Jsb2NrOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCAjMTQyYjY2O1xufVxuLnNlcnZpY2VzX19ibG9ja19faWNvbiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuLnNlcnZpY2VzX19ibG9ja19faWNvbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnNlcnZpY2VzX19ibG9ja19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzE0MmI2NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcnZpY2VzX19ibG9ja19fY29udGVudCBoMyB7XG4gIGNvbG9yOiAjZjM0NzIzO1xuICBmb250LXNpemU6IDEuNGVtO1xuICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2VydmljZXNfX2Jsb2NrX19jb250ZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTQyYjY2O1xufVxuLnNlcnZpY2VzX19ibG9ja19fY29udGVudCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG4uc2VydmljZXNfX2Jsb2NrX19jb250ZW50IHAge1xuICBtYXJnaW46IDAgMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5zZXJ2aWNlc19fYmxvY2tfX2J0biB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMjBweDtcbiAgcGFkZGluZzogMTVweCAyNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTQyYjY2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlcnZpY2VzX19ibG9ja19fYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE0MmI2Njtcbn1cbi5zZXJ2aWNlc19fYmxvY2tfX2J0bjpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29tcGFuaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMxNDJiNjY7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDY0cHggMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb21wYW5pX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5jb21wYW5pIGgyIHtcbiAgZm9udC1zaXplOiAyLjI1ZW07XG4gIHBhZGRpbmc6IDAgMCAzMnB4IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtZmFtaWx5OiAnUnVzc28gT25lJywgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbXBhbmkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIG1hcmdpbjogMCAwIDI0cHggMDtcbn1cbi5jb21wYW5pIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb21wYW5pIC5jZXJ0aWZpY2F0ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnIgMWZyO1xuICBncmlkLWdhcDogMzJweDtcbiAgcGFkZGluZzogMzJweCAwO1xufVxuLmNvbXBhbmkgLmNlcnRpZmljYXRlX19ibG9jayB7XG4gIG1heC13aWR0aDogMjEwcHg7XG59XG4uY29tcGFuaSAuY2VydGlmaWNhdGVfX2Jsb2NrIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG59XG4uY29tcGFuaSAuY2VydGlmaWNhdGVfX2Jsb2NrIGltZzpob3ZlciB7XG4gIGZpbHRlcjogbm9uZTtcbn1cbi5jb250YWN0cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTAlIDUwJTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYyBtXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG4uY29udGFjdHMgaDMge1xuICBjb2xvcjogIzE0MmI2NjtcbiAgZm9udC1mYW1pbHk6ICdFeG8gMicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGFjdHMgcCB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuLmNvbnRhY3RzX19pdGVtcyB7XG4gIHBhZGRpbmc6IDQ2cHggMDtcbiAgZ3JpZC1hcmVhOiBjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udGFjdHNfX2l0ZW1zX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDUxMnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBncmlkLWdhcDogMTVweDtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbn1cbi5jb250YWN0c19faW5mbyB7XG4gIGdyaWQtY29sdW1uOiAxLzM7XG59XG4uY29udGFjdHNfX2luZm8gaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY29udGFjdHNfX2l0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZWZmMmZjO1xuICBwYWRkaW5nOiA4cHg7XG59XG4uY29udGFjdHNfX2l0ZW0gYSB7XG4gIGNvbG9yOiAjMTQyYjY2O1xufVxuLmNvbnRhY3RzX19pdGVtIGgzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jb250YWN0c19fbWFwIHtcbiAgZ3JpZC1hcmVhOiBtO1xufVxuLmNvbnRhY3RzX19tYXAgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jb250YWN0cyBoMiB7XG4gIHdpZHRoOiA1MTJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIuMjVlbTtcbiAgcGFkZGluZzogMzJweCAwO1xuICBjb2xvcjogIzE0MmI2NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LWZhbWlseTogJ1J1c3NvIE9uZScsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb3BpcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiA0NnB4O1xuICBiYWNrZ3JvdW5kOiAjMTQyYjY2O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXJfX3BhZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnJlYWRjcnVtYnMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjMTQyYjY2O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcbn1cbi5icmVhZGNydW1ic19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmJyZWFkY3J1bWJzX19jb250YWluZXIgcCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5icmVhZGNydW1ic19fY29udGFpbmVyIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnJlYWRjcnVtYnNfX2NvbnRhaW5lciBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zZXJ2aWNlc19fcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG59XG4uc2VydmljZXNfX3BhZ2UgaDEge1xuICBmb250LXNpemU6IDIuMjVlbTtcbiAgcGFkZGluZzogMzJweCAwIDMycHggMDtcbiAgY29sb3I6ICMxNDJiNjY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1mYW1pbHk6ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VydmljZXNfX3BhZ2UgcCBhIHtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG4uc2VydmljZXNfX3BhZ2UgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29tcGFuaV9fcGFnZSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMxNDJiNjY7XG59XG4uY29tcGFuaV9fcGFnZSBoMSB7XG4gIGZvbnQtc2l6ZTogMi4yNWVtO1xuICBwYWRkaW5nOiAwIDAgMzJweCAwO1xuICBjb2xvcjogIzE0MmI2NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LWZhbWlseTogJ1J1c3NvIE9uZScsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzE0MmI2Njtcbn1cbi5jb250ZW50X19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMTQyYjY2O1xuICBwYWRkaW5nOiAxMnB4IDAgMzZweCAwO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lciBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgbWFyZ2luOiAwIDAgMjRweCAwO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lciBoMSB7XG4gIGNvbG9yOiAjMTQyYjY2O1xuICBtYXJnaW46IDQ2cHggYXV0bztcbiAgZm9udC1zaXplOiAyLjI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtZmFtaWx5OiAnUnVzc28gT25lJywgc2Fucy1zZXJpZjtcbn1cbi5jb250ZW50X19jb250YWluZXIgaDIge1xuICBjb2xvcjogIzE0MmI2NjtcbiAgbWFyZ2luOiAxNHB4IGF1dG87XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5jb250ZW50X19jb250YWluZXIgLnNxdWFyZSB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lciAuc3F1YXJlIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmNvbnRlbnRfX2NvbnRhaW5lciAuY2lyY2xlIHVsIHtcbiAgcGFkZGluZzogMCAwIDAgNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb250ZW50X19jb250YWluZXIgLmNpcmNsZSB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBwYWRkaW5nOiA1cHggMCA1cHggNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmxpc3Q0YSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGxpO1xufVxuLmxpc3Q0YSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAyMHB4IDIwcHggMjhweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG59XG4ubGlzdDRhIGxpOmJlZm9yZSB7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG5sZWZ0LTMwcHhcbiAgd2lkdGg6IDQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3N2FlZGI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgY29udGVudDogY291bnRlcihsaSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubGlzdDRhIGxpOmJlZm9yZTpiZWZvcmUge1xuICBjb2xvcjogIzMzN2FiNztcbn1cbi5saXN0NGEgbGk6YWZ0ZXIsXG4ubGlzdDRhIGxpIHBvc2l0aW9uIGFic29sdXRlLFxuLmxpc3Q0YSBsaSB0b3AgMCxcbi5saXN0NGEgbGkgbGVmdCAtMzBweCxcbi5saXN0NGEgbGkgd2lkdGggNDJweCxcbi5saXN0NGEgbGkgaGVpZ2h0IDQycHgsXG4ubGlzdDRhIGxpIGJvcmRlciA2cHggc29saWQgIzMzOTlGRixcbi5saXN0NGEgbGkgYm9yZGVyLXJhZGl1cyA1MCUsXG4ubGlzdDRhIGxpIGNvbnRlbnQgJycsXG4ubGlzdDRhIGxpIG9wYWNpdHkgMC41LFxuLmxpc3Q0YSBsaSBib3gtc2l6aW5nIGJvcmRlci1ib3gsXG4ubGlzdDRhIGxpOmhvdmVyOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiA1MDBtcyBlYXNlLWluLW91dCAwcyBib3VuY2VJbjtcbiAgb3BhY2l0eTogMTtcbn1cbkAtbW96LWtleWZyYW1lcyBib3VuY2VJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjMsIDEuMywgMS4zKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMywgMS4zLCAxLjMpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMywgMS4zLCAxLjMpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMywgMS4zLCAxLjMpO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG4jYXBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuI2FwcCAubXNsaWRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwcHggOTYwcHggNTBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDEwcHg7XG4gIGdyaWQtY29sdW1uLWdhcDogMjBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xufVxuI2FwcCAubXNsaWRlciAucHJldiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgIzE0MmI2NjtcbiAgY29sb3I6ICMxNDJiNjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgbWFzazogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYmFjay5zdmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAtMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG4jYXBwIC5tc2xpZGVyIC5wcmV2IGltZyB7XG4gIHdpZHRoOiA3NSU7XG4gIGhlaWdodDogYXV0bztcbn1cbiNhcHAgLm1zbGlkZXIgLnByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTQyYjY2O1xuICBjb2xvcjogbWFpbl9saWdobl9jb2xvcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuI2FwcCAubXNsaWRlciAubmV4dCB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgIzE0MmI2NjtcbiAgY29sb3I6ICMxNDJiNjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgbWFzazogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvbmV4dC5zdmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtaW5kZW50OiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cbiNhcHAgLm1zbGlkZXIgLm5leHQgaW1nIHtcbiAgd2lkdGg6IDc1JTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuI2FwcCAubXNsaWRlciAubmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxNDJiNjY7XG4gIGNvbG9yOiBtYWluX2xpZ2huX2NvbG9yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4jYXBwIC5tc2xpZGVyIC5kb3RzIHtcbiAgZ3JpZC1jb2x1bW46IDIvMztcbiAgZ3JpZC1yb3c6IDI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYXBwIC5tc2xpZGVyIC5kb3RzIGxpIHtcbiAgd2lkdGg6IDZweDtcbiAgbmVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogIzE0MmI2NjtcbiAgb3BhY2l0eTogMC42O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0LCB3aWR0aCAwLjRzIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbn1cbiNhcHAgLm1zbGlkZXIgLmRvdHMgbGkuYWN0aXZlIHtcbiAgd2lkdGg6IDIycHg7XG4gIG9wYWNpdHk6IDE7XG59XG4jYXBwIC5tc2xpZGVyIC5zbGlkZXMge1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICMxNDJiNjY7XG59XG4jYXBwIC5tc2xpZGVyIC5zbGlkZXNfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jYXBwIC5tc2xpZGVyIC5zbGlkZXNfX2l0ZW0gaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjdlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC1mYW1pbHk6ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYXBwIC5tc2xpZGVyIC5zbGlkZXNfX2l0ZW0gLmJ0biB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDE0MHB4O1xuICBwYWRkaW5nOiAxNXB4IDI0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogJ0V4byAyJywgc2Fucy1zZXJpZjtcbn1cbiNhcHAgLm1zbGlkZXIgLnNsaWRlc19faXRlbSAuYnRuIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2FwcCAubXNsaWRlciAuc2xpZGVzX19pdGVtIC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzE0MmI2Njtcbn1cbiNhcHAgLm1zbGlkZXIgLnNsaWRlc19faXRlbSAuYnRuOmhvdmVyIGEge1xuICBjb2xvcjogIzE0MmI2Njtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwMHB4KSB7XG59XG4uYW5pbWF0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMTBtcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnNsaWRlLWluIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zbGlkZS1pbi1hY3RpdmUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zO1xufVxuLnNsaWRlLW91dCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2xpZGUtb3V0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4iLCIvLyDQo9Cx0LjRgNCw0LXQvCDRgtC+0YfQtdGH0L3Rg9GOINC+0LHQstC+0LTQutGDINGDINGB0YHRi9C70L7QulxyXG4qOmZvY3VzXHJcblx0b3V0bGluZTogbm9uZVxyXG5cclxuLy8g0KHQsdGA0LDRgdGL0LLQsNC10Lwg0L/QvtC70Y8g0YTQvtGA0LxcclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgXHJcbnRleHRhcmVhLCBzZWxlY3RcclxuXHQtd2Via2l0LWFwcGVhcmFuY2Ugbm9uZVxyXG5cdC1tb3otYXBwZWFyYW5jZSBub25lXHJcblx0YXBwZWFyYW5jZSBub25lXHJcblx0Ym9yZGVyLXJhZGl1cyAwXHJcbnNlbGVjdDo6LW1zLWV4cGFuZFxyXG5cdGRpc3BsYXkgbm9uZVxyXG5cdFxyXG4vLyDQo9Cx0LjRgNCw0LXQvCDQs9C+0LvRg9Cx0L7QuSDRhNC+0L0g0YMg0YHQtdC70LXQutGC0L7QsiDQsiBpZTEwL2llMTFcclxuc2VsZWN0OjotbXMtdmFsdWVcclxuXHRiYWNrZ3JvdW5kIG5vbmVcclxuXHRjb2xvciAjMDAwXHJcblxyXG4vLyDQo9Cx0LjRgNCw0LXQvCDQutC90L7Qv9C60YMgXCLQvtGH0LjRgdGC0LjRgtGMXCIg0YMg0LjQvdC/0YPRgtCwINGC0LjQv9CwINC/0L7QuNGB0LpcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvblxyXG5cdGRpc3BsYXkgbm9uZVxyXG5cclxuLy8g0KPQsdC40YDQsNC10Lwg0YHRgtGA0LXQu9C+0YfQutC4ICstINGDINC40L3Qv9GD0YLQvtCyINGC0LjQv9CwINGH0LjRgdC70L5cclxuaW5wdXRbdHlwZT1udW1iZXJdXHJcblx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvblxyXG5cdFx0bWFyZ2luIDBcclxuXHRcdC13ZWJraXQtYXBwZWFyYW5jZSBub25lXHJcblxyXG4vLyDQo9Cx0LjRgNCw0LXQvCDQvdCwIGlPUyDQs9C+0LvRg9Cx0L7QtSDQv9C+0LTRgdCy0LXRh9C40LLQsNC90LjQtSDQv9GA0Lgg0YLQsNC/0LUg0L3QsCDRjdC70LXQvNC10L3RgtCw0YVcclxuaW5wdXQsIHRleHRhcmVhLCBidXR0b24sXHJcbnNlbGVjdCwgbGFiZWwsIGFcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3IgcmdiYSgwLCAwLCAwLCAwKVxyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvciB0cmFuc3BhcmVudFxyXG5cdFxyXG4vLyDQndC1INC40LfQvNC10L3Rj9GC0Ywg0YDQsNC30LzQtdGAINGI0YDQuNGE0YLQsCDQsiDQu9Cw0L3QtNGI0LDRhNGC0L3QvtC8INC/0L7Qu9C+0LbQtdC90LjQuNC4INGN0LrRgNCw0L3QsFxyXG5odG1sXHJcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0IDEwMCVcclxuXHJcbi8vIENsZWFyZml4XHJcbi5ncm91cDpiZWZvcmUsIC5ncm91cDphZnRlclxyXG5cdGNvbnRlbnQgXCJcIlxyXG5cdGRpc3BsYXkgdGFibGVcclxuLmdyb3VwOmFmdGVyXHJcblx0Y2xlYXIgYm90aFxyXG4uZ3JvdXBcclxuXHR6b29tIDEiLCJAa2V5ZnJhbWVzIGFuaW1hdGlvblBvcHVwXHJcblx0ZnJvbVxyXG5cdFx0b3BhY2l0eTogMFxyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpXHJcblx0dG9cclxuXHRcdG9wYWNpdHk6IDFcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSIsIipcclxuXHRib3gtc2l6aW5nIGJvcmRlci1ib3hcclxuaHRtbFxyXG5cdGhlaWdodCAxMDAlXHJcblx0Zm9udC1zaXplIDEwMCVcclxuXHRvdmVyZmxvdy14IGhpZGRlblxyXG5cdG92ZXJmbG93LXkgYXV0b1xyXG5ib2R5XHJcblx0aGVpZ2h0IDEwMCVcclxuXHRmb250LWZhbWlseSBmb250X21haW5cclxuXHRmb250LXNpemUgMWVtXHJcblx0bGluZS1oZWlnaHQgMS4yNWVtXHJcblx0YmFja2dyb3VuZC1jb2xvciBjb2xvcl93aGl0ZVxyXG5cdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0bWFyZ2luIDBcclxuXHRwYWRkaW5nIDBcclxuXHRwZXJzcGVjdGl2ZSAxcHggXHJcblx0dHJhbnNmb3JtLXN0eWxlIHByZXNlcnZlLTNkXHJcblx0b3ZlcmZsb3cteSBzY3JvbGxcclxuXHRvdmVyZmxvdy14IGhpZGRlblxyXG5cclxuLmNvbnRhaW5lclxyXG5cdHdpZHRoIDEyMzBweFxyXG5cdG1hcmdpbiAwIGF1dG9cclxuXHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5oZWFkZXJcclxuXHR3aWR0aCAxMDB2d1xyXG5cdGhlaWdodCAxMDB2aFxyXG5cdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0LmNvbnRhY3RcclxuXHRcdGJhY2tncm91bmQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0XHR3aWR0aCAxMDAlXHJcblx0XHRoZWlnaHQgMzZweFxyXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdCZfX2NvbnRhaW5lclxyXG5cdFx0XHRtYXgtd2lkdGggMTIzMHB4XHJcblx0XHRcdG1hcmdpbiAwIGF1dG9cclxuXHRcdFx0cG9zaXRpb24gcmVsYXRpdmVcclxuXHRcdCZfX2l0ZW1cclxuXHRcdFx0d2lkdGggYXV0b1xyXG5cdFx0XHRoZWlnaHQgMjRweFxyXG5cdFx0XHRmbG9hdCBsZWZ0XHJcblx0XHRcdG1hcmdpbiA2cHggMTJweCA2cHggMFxyXG5cdFx0XHQmX19sb2NhdGlvblxyXG5cdFx0XHRcdHdpZHRoIDI0cHhcclxuXHRcdFx0XHRoZWlnaHQgMjRweFxyXG5cdFx0XHRcdGJhY2tncm91bmQgbWFpbl9saWdodF9jb2xvclxyXG5cdFx0XHRcdG1hc2sgdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL2xvY2F0aW9uLnN2Zykgbm8tcmVwZWF0XHJcblx0XHRcdFx0ZmxvYXQgbGVmdFxyXG5cdFx0XHQmX19waG9uZVxyXG5cdFx0XHRcdHdpZHRoIDI0cHhcclxuXHRcdFx0XHRoZWlnaHQgMjRweFxyXG5cdFx0XHRcdGJhY2tncm91bmQgbWFpbl9saWdodF9jb2xvclxyXG5cdFx0XHRcdG1hc2sgdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL3Bob25lLnN2Zykgbm8tcmVwZWF0XHJcblx0XHRcdFx0ZmxvYXQgbGVmdFx0XHJcblx0XHRcdCZfX2ZheFxyXG5cdFx0XHRcdHdpZHRoIDI0cHhcclxuXHRcdFx0XHRoZWlnaHQgMjRweFxyXG5cdFx0XHRcdGJhY2tncm91bmQgbWFpbl9saWdodF9jb2xvclxyXG5cdFx0XHRcdG1hc2sgdXJsKC9hc3NldHMvaW1hZ2VzL2ljb25zL2ZheC5zdmcpIG5vLXJlcGVhdFxyXG5cdFx0XHRcdGZsb2F0IGxlZnRcclxuXHRcdFx0Jl9fZW1haWxcclxuXHRcdFx0XHR3aWR0aCAyNHB4XHJcblx0XHRcdFx0aGVpZ2h0IDI0cHhcclxuXHRcdFx0XHRiYWNrZ3JvdW5kIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRtYXNrIHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvZW1haWwuc3ZnJykgbm8tcmVwZWF0XHJcblx0XHRcdFx0ZmxvYXQgbGVmdFxyXG5cdFx0XHRwXHJcblx0XHRcdFx0Zm9udC1zaXplIDEycHhcclxuXHRcdFx0XHRmb250LWZhbWlseSBmb250X2NvbnRhY3RzXHJcblx0XHRcdFx0aGVpZ2h0IDM2cHhcclxuXHRcdFx0XHRmbG9hdCBsZWZ0XHJcblx0XHQmX19mZWVkYmFja1xyXG5cdFx0XHRoZWlnaHQgMjRweFxyXG5cdFx0XHR3aWR0aCBhdXRvXHJcblx0XHRcdG1hcmdpbiA2cHggMjBweCA2cHggMFxyXG5cdFx0XHRmbG9hdCByaWdodFxyXG5cdFx0XHRiYWNrZ3JvdW5kIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0Ym9yZGVyLXJhZGl1cyA2cHhcclxuXHRcdFx0dGV4dC1hbGlnbiBjZW50cnJcclxuXHRcdFx0cFxyXG5cdFx0XHRcdGZvbnQtc2l6ZSAxMnB4XHJcblx0XHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdFx0bWFyZ2luIDJweCA2cHhcclxuXHQubmF2aWdhdGlvblxyXG5cdFx0YmFja2dyb3VuZCB3aGl0ZVxyXG5cdFx0aGVpZ2h0IDExMHB4XHJcblx0XHQmX19jb250YWluZXJcclxuXHRcdFx0bWF4LXdpZHRoIDEyMzBweFxyXG5cdFx0XHRtYXJnaW4gMCBhdXRvXHJcblx0XHRcdC5sb2dvdHlwZVxyXG5cdFx0XHRcdGhlaWdodCAxMTBweFxyXG5cdFx0XHRcdHdpZHRoIDI0MnB4XHJcblx0XHRcdFx0ZmxvYXQgbGVmdFxyXG5cdFx0XHRcdGFcclxuXHRcdFx0XHRcdHdpZHRoIDEwMCVcclxuXHRcdFx0XHRcdGhlaWdodCAxMDAlXHJcblx0XHRcdFx0XHRpbWdcclxuXHRcdFx0XHRcdFx0d2lkdGggMjQycHhcclxuXHRcdFx0XHRcdFx0aGVpZ2h0IDYwcHhcclxuXHRcdFx0XHRcdFx0bWFyZ2luIDI0cHggMFxyXG5cdFx0XHQubWVudVxyXG5cdFx0XHRcdHdpZHRoIDYwMHB4XHJcblx0XHRcdFx0aGVpZ2h0IDcycHhcclxuXHRcdFx0XHRmbG9hdCByaWdodFxyXG5cdFx0XHRcdG1hcmdpbiAxOXB4IDIwcHggMTlweCAwXHJcblx0XHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdFx0Zm9udC1mYW1pbHkgZm9udF9tZW51XHJcblx0XHRcdFx0Zm9udC1zaXplIDIwcHhcclxuXHRcdFx0XHR1bFxyXG5cdFx0XHRcdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxyXG5cdFx0XHRcdFx0bGlcclxuXHRcdFx0XHRcdFx0bWFyZ2luIDIwcHggMCAwIDBcclxuXHRcdFx0XHRcdFx0d2lkdGggYXV0b1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyXHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbSA0cHggc29saWQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdFx0XHRcdGFcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24gbm9uZVxyXG5cdFx0XHRcdFx0XHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdC5pbmZvYmxvY2tcclxuXHRcdHdpZHRoIDEwMCVcclxuXHRcdGhlaWdodCBjYWxjKDEwMCUgLSAxNDZweClcclxuXHRcdGJhY2tncm91bmQgdXJsKCcvYXNzZXRzL2ltYWdlcy9iZy5qcGcnKSBuby1yZXBlYXRcclxuXHRcdGJhY2tncm91bmQtc2l6ZSBjb3ZlclxyXG5cdFx0ZGlzcGxheSBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdCZfX2NvbnRhaW5lclxyXG5cdFx0XHRtYXgtd2lkdGggMTAyNHB4XHJcblx0XHRcdGhlaWdodCBhdXRvXHJcblx0XHRcdGJhY2tncm91bmQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdHBhZGRpbmcgMzJweFxyXG5cdFx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXHJcblx0XHRcdGp1c3RpZnktY29udGVudCBjZW50ZXJcclxuXHRcdFx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0XHRcdGFsaWduLWNvbnRlbnQgY2VudGVyXHJcblx0XHRcdGgxXHJcblx0XHRcdFx0aGVpZ2h0IGF1dG9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRcdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRtYXJnaW4gNDZweFxyXG5cdFx0XHRcdGZvbnQtc2l6ZSAxLjI1ZW1cclxuXHRcdFx0XHRsaW5lLWhlaWdodCAxLjI1ZW1cclxuXHRcdFx0XHRmb250LWZhbWlseSAnUnVzc28gT25lJywgc2Fucy1zZXJpZlxyXG5cdFx0XHQuYnRuXHJcblx0XHRcdFx0YWxpZ24tc2VsZiBjZW50ZXJcclxuXHRcdFx0XHRqdXN0aWZ5LXNlbGYgY2VudGVyXHJcblx0XHRcdFx0aGVpZ2h0IGF1dG9cclxuXHRcdFx0XHR3aWR0aCBhdXRvXHJcblx0XHRcdFx0cGFkZGluZyAxNXB4IDI0cHhcclxuXHRcdFx0XHRib3JkZXIgMnB4IHNvbGlkIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0XHRcdFx0Zm9udC1mYW1pbHkgZm9udF9tZW51XHJcblx0XHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdFx0YmFja2dyb3VuZCBtYWluX2xpZ2h0X2NvbG9yXHJcblx0XHRcdFx0XHRjb2xvciBtYWluX2RhcmtfY29sb3JcclxuXHJcblx0XHQmX19sZWZ0XHJcblx0XHRcdHdpZHRoIDQwcHhcclxuXHRcdFx0aGVpZ2h0IDQwcHhcclxuXHRcdFx0YmFja2dyb3VuZCBtYWluX2RhcmtfY29sb3JcclxuXHRcdFx0bWFzayB1cmwoJy9hc3NldHMvaW1hZ2VzL2JhY2suc3ZnJykgbm8tcmVwZWF0XHJcblx0XHRcdGltZ1xyXG5cdFx0XHRcdHdpZHRoIDc1JVxyXG5cdFx0XHRcdGhlaWdodCBhdXRvXHJcblx0XHQmX19yaWdodFxyXG5cdFx0XHR3aWR0aCA0MHB4XHJcblx0XHRcdGhlaWdodCA0MHB4XHJcblx0XHRcdGJhY2tncm91bmQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdG1hc2sgdXJsKCcvYXNzZXRzL2ltYWdlcy9uZXh0LnN2ZycpIG5vLXJlcGVhdFxyXG5cdFx0Jl9fY2VudGVyXHJcblx0XHRcdHdpZHRoIGNhbGMoMTAwJSAtIDgwcHgpXHJcblx0XHRcdGJhY2tncm91bmQgeWVsbG93XHJcbiIsIi5zZXJ2aWNlc1xyXG5cdHdpZHRoIDEwMCVcclxuXHRoZWlnaHQgYXV0b1xyXG5cdGgyXHJcblx0XHRmb250LXNpemUgMi4yNWVtXHJcblx0XHRtYXJnaW4gMzJweFxyXG5cdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0bGluZS1oZWlnaHQgMS4yNWVtXHJcblx0XHRmb250LWZhbWlseSAnUnVzc28gT25lJywgc2Fucy1zZXJpZlxyXG5cdFx0cG9zaXRpbm4gcmVsYXRpdmVcclxuXHQmX19jb250YWluZXJcclxuXHRcdG1hcmdpbiAwIGF1dG9cclxuXHRcdG1heC13aWR0aCAxMDI0cHhcclxuXHRcdGRpc3BsYXkgZ3JpZFxyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzIGF1dG8gYXV0b1xyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zIDFmciAxZnIgMWZyXHJcblx0XHRncmlkLWdhcCAxNXB4XHJcblx0Jl9fYmxvY2tcclxuXHRcdGJvcmRlci1yYWRpdXMgNnB4XHJcblx0XHRkaXNwbGF5IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uIGNvbHVtblxyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRib3gtc2l6aW5nIGJvcmRlci1ib3hcclxuXHRcdGJvcmRlciAxcHggc29saWQgcmdiYShtYWluX2RhcmtfY29sb3IsIDAuMilcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Ym94LXNoYWRvdyAwcHggMHB4IDIwcHggMHB4IG1haW5fZGFya19jb2xvcjsgXHJcblx0XHQmX19pY29uXHJcblx0XHRcdHdpZHRoIDgwJVxyXG5cdFx0XHRtYXJnaW4gMjBweCBhdXRvXHJcblx0XHRcdGltZ1xyXG5cdFx0XHRcdHdpZHRoIDEwMCVcclxuXHRcdFx0XHRoZWlnaHQgYXV0b1xyXG5cdFx0Jl9fY29udGVudFxyXG5cdFx0XHR3aWR0aCAxMDAlXHJcblx0XHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0XHRoM1xyXG5cdFx0XHRcdGNvbG9yIGFjY2VudF9jb2xvclxyXG5cdFx0XHRcdGZvbnQtc2l6ZSAxLjRlbVxyXG5cdFx0XHRcdGZvbnQtZmFtaWx5IGZvbnRfbWVudVxyXG5cdFx0XHRcdHBhZGRpbmcgMjBweFxyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0IGJvbGRcclxuXHRcdFx0XHRsaW5lLWhlaWdodCAxLjJcclxuXHRcdFx0YVxyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbiBub25lXHJcblx0XHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHRcclxuXHRcdFx0cFxyXG5cdFx0XHRcdG1hcmdpbiAwIDIwcHhcclxuXHRcdFx0XHRsaW5lLWhlaWdodCAxLjdcclxuXHRcdCZfX2J0blxyXG5cdFx0XHRoZWlnaHQgYXV0b1xyXG5cdFx0XHR3aWR0aCBhdXRvXHJcblx0XHRcdG1hcmdpbiAyMHB4XHJcblx0XHRcdHBhZGRpbmcgMTVweCAyNHB4XHJcblx0XHRcdGJvcmRlciAycHggc29saWQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdGJvcmRlci1yYWRpdXMgNXB4XHJcblx0XHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRcdGFcclxuXHRcdFx0XHRcdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRcclxuXHJcblx0IiwiLmNvbXBhbmlcclxuXHR3aWR0aCAxMDAlXHJcblx0aGVpZ2h0IGF1dG9cclxuXHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuXHRtYXJnaW4gNjRweCAwIDAgMFxyXG5cdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0Jl9fY29udGFpbmVyXHJcblx0XHRtYXgtd2lkdGggMTAyNHB4XHJcblx0XHRtYXJnaW4gMCBhdXRvXHJcblx0XHRwYWRkaW5nIDMycHggMFxyXG5cdGgyXHJcblx0XHRmb250LXNpemUgMi4yNWVtXHJcblx0XHRwYWRkaW5nIDAgMCAzMnB4IDBcclxuXHRcdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblx0XHRsaW5lLWhlaWdodCAxLjI1ZW1cclxuXHRcdGZvbnQtZmFtaWx5ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmXHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdHBcclxuXHRcdGxpbmUtaGVpZ2h0IDEuN1xyXG5cdFx0bWFyZ2luIDAgMCAyNHB4IDBcclxuXHRhXHJcblx0XHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0LmNlcnRpZmljYXRlXHJcblx0XHRkaXNwbGF5IGdyaWRcclxuXHRcdGdyaWQtdGVtcGxhdGUtcm93cyBhdXRvXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnMgMWZyIDFmciAxZnIgMWZyIDFmclxyXG5cdFx0Z3JpZC1nYXAgMzJweFxyXG5cdFx0cGFkZGluZyAzMnB4IDBcclxuXHRcdCZfX2Jsb2NrXHJcblx0XHRcdG1heC13aWR0aCAyMTBweFxyXG5cdFx0XHRpbWdcclxuXHRcdFx0XHR3aWR0aCAxMDAlXHJcblx0XHRcdFx0aGVpZ2h0IGF1dG9cclxuXHRcdFx0XHRib3JkZXItcmFkaXVzIDBweFxyXG5cdFx0XHRcdGZpbHRlciBncmF5c2NhbGUoMTAwJSlcclxuXHRcdFx0XHQmOmhvdmVyXHJcblx0XHRcdFx0XHRmaWx0ZXIgbm9uZSIsIi5jb250YWN0c1xyXG5cdGRpc3BsYXkgZ3JpZFxyXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1ucyA1MCUgNTAlXHJcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzIDFmclxyXG5cdGdyaWQtdGVtcGxhdGUtYXJlYXMgXCJjIG1cIlxyXG5cdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0aDNcclxuXHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0Zm9udC1mYW1pbHkgZm9udF9tZW51XHJcblx0XHRmb250LXdlaWdodCBib2xkXHJcblx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdHBcclxuXHRcdG1hcmdpbiAxMnB4IDBcclxuXHQmX19pdGVtc1xyXG5cdFx0cGFkZGluZyA0NnB4IDBcclxuXHRcdGdyaWQtYXJlYSBjXHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdFx0Jl9fY29udGFpbmVyXHJcblx0XHRcdG1heC13aWR0aCA1MTJweFxyXG5cdFx0XHRmbG9hdCByaWdodFxyXG5cdFx0XHRkaXNwbGF5IGdyaWRcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zIDFmciAxZnJcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzIGF1dG9cclxuXHRcdFx0Z3JpZC1nYXAgMTVweFxyXG5cdFx0XHRwYWRkaW5nIDAgMTZweCAwIDBcclxuXHQmX19pbmZvXHJcblx0XHRncmlkLWNvbHVtbiAxIC8gM1xyXG5cdFx0aDNcclxuXHRcdFx0Zm9udC1zaXplIDI0cHhcclxuXHRcdFx0dGV4dC1hbGlnbiBsZWZ0XHJcblx0Jl9faXRlbVxyXG5cdFx0YmFja2dyb3VuZCBsaWdodGVuKG1haW5fZGFya19jb2xvciwgOTUlKVxyXG5cdFx0cGFkZGluZyA4cHhcclxuXHRcdGFcclxuXHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRoM1xyXG5cdFx0XHR0ZXh0LWFsaWduIGxlZnRcclxuXHQmX19tYXBcclxuXHRcdGdyaWQtYXJlYSBtXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGggMTAwJVxyXG5cdFx0XHRoZWlnaHQgYXV0b1xyXG5cdGgyXHJcblx0XHR3aWR0aCA1MTJweFxyXG5cdFx0ZmxvYXQgcmlnaHRcclxuXHRcdGZvbnQtc2l6ZSAyLjI1ZW1cclxuXHRcdHBhZGRpbmcgMzJweCAwXHJcblx0XHRjb2xvciBtYWluX2RhcmtfY29sb3JcclxuXHRcdHRleHQtYWxpZ24gY2VudGVyXHJcblx0XHRsaW5lLWhlaWdodCAxLjI1ZW1cclxuXHRcdGZvbnQtZmFtaWx5ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmXHJcblx0XHRwb3NpdGlvbiByZWxhdGl2ZVxyXG4uY29waXJpZ2h0XHJcblx0d2lkdGggMTAwJVxyXG5cdGhlaWdodCBhdXRvXHJcblx0cGFkZGluZyA0NnB4XHJcblx0YmFja2dyb3VuZCBtYWluX2RhcmtfY29sb3JcclxuXHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHRwb3NpdGlvbiByZWxhdGl2ZVxyXG5cdGZvbnQtc2l6ZSAxNHB4XHJcblx0IiwiLmhlYWRlcl9fcGFnZVxyXG5cdGhlaWdodCBhdXRvXHJcbi5icmVhZGNydW1ic1xyXG5cdHdpZHRoIDEwMCVcclxuXHRoZWlnaHQgYXV0b1xyXG5cdGJhY2tncm91bmQgbWFpbl9kYXJrX2NvbG9yXHJcblx0Y29sb3IgbWFpbl9saWdodF9jb2xvclxyXG5cdGZvbnQtc2l6ZSAxNHB4XHJcblx0Zm9udC1mYW1pbHkgZm9udF9jb250YWN0c1xyXG5cdCZfX2NvbnRhaW5lclxyXG5cdFx0bWF4LXdpZHRoIDEyMzBweFxyXG5cdFx0bWFyZ2luIDAgYXV0b1xyXG5cdFx0cFxyXG5cdFx0XHRwYWRkaW5nIDIwcHggMFxyXG5cdFx0XHRhXHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uIG5vbmVcclxuXHRcdFx0XHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0XHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uIHVuZGVybGluZVxyXG5cdFx0XHRcdFx0XHJcbi5zZXJ2aWNlc19fcGFnZVxyXG5cdG1hcmdpbi1ib3R0b20gNDZweFxyXG5cdGgxXHJcblx0XHRmb250LXNpemUgMi4yNWVtXHJcblx0XHRwYWRkaW5nIDMycHggMCAzMnB4IDBcclxuXHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHRcdGxpbmUtaGVpZ2h0IDEuMjVlbVxyXG5cdFx0Zm9udC1mYW1pbHkgJ1J1c3NvIE9uZScsIHNhbnMtc2VyaWZcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0cFxyXG5cdFx0YVxyXG5cdFx0XHRjb2xvciBtYWluX2RhcmtfY29sb3JcclxuXHRcdFx0Jjpob3ZlclxyXG5cdFx0XHRcdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuLmNvbXBhbmlfX3BhZ2VcclxuXHRtYXJnaW4gMFxyXG5cdGJhY2tncm91bmQgbWFpbl9saWdodF9jb2xvclxyXG5cdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdGgxXHJcblx0XHRmb250LXNpemUgMi4yNWVtXHJcblx0XHRwYWRkaW5nIDAgMCAzMnB4IDBcclxuXHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHRcdGxpbmUtaGVpZ2h0IDEuMjVlbVxyXG5cdFx0Zm9udC1mYW1pbHkgJ1J1c3NvIE9uZScsIHNhbnMtc2VyaWZcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcbi5hY3RpdmVcclxuXHRib3JkZXItYm90dG9tIDRweCBzb2xpZCBtYWluX2RhcmtfY29sb3JcclxuLmNvbnRlbnRcclxuXHQmX19jb250YWluZXJcclxuXHRcdG1heC13aWR0aCAxMDI0cHhcclxuXHRcdG1hcmdpbiAwIGF1dG9cclxuXHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0cGFkZGluZyAxMnB4IDAgMzZweCAwXHJcblx0XHRwXHJcblx0XHRcdGxpbmUtaGVpZ2h0IDEuN1xyXG5cdFx0XHRtYXJnaW4gMCAwIDI0cHggMFxyXG5cdFx0aDFcclxuXHRcdFx0Y29sb3IgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdG1hcmdpbiA0NnB4IGF1dG9cclxuXHRcdFx0Zm9udC1zaXplIDIuMjVlbVxyXG5cdFx0XHRsaW5lLWhlaWdodCAxLjI1ZW1cclxuXHRcdFx0Zm9udC1mYW1pbHkgJ1J1c3NvIE9uZScsIHNhbnMtc2VyaWZcclxuXHRcdGgyXHJcblx0XHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRtYXJnaW4gMTRweCBhdXRvXHJcblx0XHRcdGZvbnQtc2l6ZSAxLjVlbVxyXG5cdFx0XHRsaW5lLWhlaWdodCAxLjJcclxuXHRcdFx0Zm9udC13ZWlnaHQgYm9sZFxyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybSBub25lXHJcblx0XHQuc3F1YXJlXHJcblx0XHRcdHVsXHJcblx0XHRcdFx0cGFkZGluZyAwIDAgMCAyMHB4XHJcblx0XHRcdFx0Y291bnRlci1yZXNldCBsaVxyXG5cdFx0XHRcdGxpXHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGUgc3F1YXJlXHJcblx0XHRcdFx0XHRmb250LXdlaWdodCBib2xkXHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodCAxLjRcclxuXHRcdC5jaXJjbGVcdFxyXG5cdFx0XHR1bFxyXG5cdFx0XHRcdHBhZGRpbmcgMCAwIDAgNDBweFxyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gMjBweFxyXG5cdFx0XHRcdGxpXHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGUgY2lyY2xlXHJcblx0XHRcdFx0XHRwYWRkaW5nIDVweCAwIDVweCA1cHhcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0IG5vcm1hbFxyXG5cclxuXHJcbi5saXN0NGFcclxuXHRwYWRkaW5nIDBcclxuXHRsaXN0LXN0eWxlIG5vbmVcclxuXHRjb3VudGVyLXJlc2V0IGxpXHJcblx0bGlcclxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXHJcblx0XHRwYWRkaW5nIDEycHggMjBweCAyMHB4IDI4cHhcclxuXHRcdG1hcmdpbi1sZWZ0IDQwcHhcclxuXHRcdHRyYW5zaXRpb24tZHVyYXRpb24gMC4zc1xyXG5cdFx0JjpiZWZvcmVcclxuXHRcdFx0Ym9yZGVyIDZweCBzb2xpZCB0cmFuc3BhcmVudFxyXG5cdFx0XHRsaW5lLWhlaWdodDogMzBweFxyXG5cdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHR0b3AgMFxyXG5cdFx0XHRsZWZ0LTMwcHhcclxuXHRcdFx0d2lkdGggNDJweFxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0XHRmb250LXNpemUgMTNweFxyXG5cdFx0XHRmb250LXdlaWdodCBib2xkXHJcblx0XHRcdGNvbG9yICM3N0FFREJcclxuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQgbGlcclxuXHRcdFx0Y29udGVudCBjb3VudGVyKGxpKVxyXG5cdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uIDAuM3NcclxuXHRcdFx0Ym94LXNpemluZyBib3JkZXItYm94XHJcblx0XHRcdCY6YmVmb3JlXHJcblx0XHRcdFx0Y29sb3IgIzMzN0FCN1xyXG5cdFx0JjphZnRlclxyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcclxuXHRcdHRvcCAwXHJcblx0XHRsZWZ0IC0zMHB4XHJcblx0XHR3aWR0aCA0MnB4XHJcblx0XHRoZWlnaHQgNDJweFxyXG5cdFx0Ym9yZGVyIDZweCBzb2xpZCAjMzM5OUZGXHJcblx0XHRib3JkZXItcmFkaXVzIDUwJVxyXG5cdFx0Y29udGVudCAnJ1xyXG5cdFx0b3BhY2l0eSAwLjVcclxuXHRcdGJveC1zaXppbmcgYm9yZGVyLWJveFxyXG5cdFx0Jjpob3ZlcjphZnRlclxyXG5cdFx0XHRhbmltYXRpb24gNTAwbXMgZWFzZS1pbi1vdXQgMHMgYm91bmNlSW5cclxuXHRcdFx0b3BhY2l0eSAxXHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIFxyXG5cdDAlIFxyXG5cdFx0b3BhY2l0eSAwXHJcblx0XHR0cmFuc2Zvcm0gc2NhbGUzZCguMywgLjMsIC4zKVxyXG5cdFxyXG5cdDIwJSBcclxuXHRcdHRyYW5zZm9ybSBzY2FsZTNkKDEuMywgMS4zLCAxLjMpXHJcblx0XHJcblx0NDAlIFxyXG5cdFx0dHJhbnNmb3JtIHNjYWxlM2QoLjksIC45LCAuOSlcclxuXHRcclxuXHQ2MCUgXHJcblx0XHRvcGFjaXR5IDFcclxuXHRcdHRyYW5zZm9ybSBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpXHJcblx0XHJcblx0ODAlIFxyXG5cdFx0dHJhbnNmb3JtIHNjYWxlM2QoLjk3LCAuOTcsIC45NylcclxuXHRcclxuXHR0byBcclxuXHRcdG9wYWNpdHkgMVxyXG5cdFx0dHJhbnNmb3JtIHNjYWxlM2QoMSwgMSwgMSkiLCJcclxuI2FwcFxyXG5cdGhlaWdodCAxMDAlXHJcblx0d2lkdGggMTAwJVxyXG5cdGRpc3BsYXkgZmxleFxyXG5cdC8vZmxleC1kaXJlY3Rpb24gY29sdW1uXHJcblx0YWxpZ24taXRlbXMgY2VudGVyXHJcblx0YWxpZ24tY29udGVudCBjZW50ZXJcclxuXHQubXNsaWRlclxyXG5cdFx0YWxpZ24tc2VsZiBjZW50ZXJcclxuXHRcdG1heC13aWR0aCAxMTAwcHhcclxuXHRcdGhlaWdodCAzMDBweFxyXG5cdFx0bWFyZ2luIDAgYXV0b1xyXG5cdFx0ZGlzcGxheSBncmlkXHJcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnMgNTBweCA5NjBweCA1MHB4XHJcblx0XHRncmlkLXRlbXBsYXRlLXJvd3MgYXV0byAxMHB4XHJcblx0XHRncmlkLWNvbHVtbi1nYXAgMjBweFxyXG5cdFx0Z3JpZC1yb3ctZ2FwIDIwcHhcclxuXHRcdFxyXG5cdFx0XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblx0XHQucHJldlxyXG5cdFx0XHR3aWR0aCA1MHB4XHJcblx0XHRcdGhlaWdodCA1MHB4XHJcblx0XHRcdGFsaWduLXNlbGYgY2VudGVyXHJcblx0XHRcdGJvcmRlciAycHggc29saWQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRib3JkZXItcmFkaXVzIDUwJVxyXG5cdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRtYXNrIHVybCgnL2Fzc2V0cy9pbWFnZXMvYmFjay5zdmcnKSBuby1yZXBlYXRcclxuXHRcdFx0aW1nXHJcblx0XHRcdFx0d2lkdGggNzUlXHJcblx0XHRcdFx0aGVpZ2h0IGF1dG9cclxuXHRcdFx0Y3Vyc29yIHBvaW50ZXJcclxuXHRcdFx0bGluZS1oZWlnaHQgNDhweFxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0XHR0ZXh0LWluZGVudCAtMnB4XHJcblx0XHRcdHRyYW5zaXRpb24gYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRcdGNvbG9yIG1haW5fbGlnaG5fY29sb3JcclxuXHRcdFx0XHR0cmFuc2Zvcm0gc2NhbGUoMS4yKVxyXG5cclxuXHRcdC5uZXh0XHJcblx0XHRcdC8vcmlnaHQgMFxyXG5cdFx0XHQvL21hcmdpbl9sZWZ0IGF1dG9cclxuXHRcdFx0Ly9wb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdFx0XHQvL3RvcCA1MCVcclxuXHRcdFx0d2lkdGggNTBweFxyXG5cdFx0XHRoZWlnaHQgNTBweFxyXG5cdFx0XHRhbGlnbi1zZWxmIGNlbnRlclxyXG5cdFx0XHRib3JkZXIgMnB4IHNvbGlkIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRjb2xvciBtYWluX2RhcmtfY29sb3JcclxuXHRcdFx0Ym9yZGVyLXJhZGl1cyA1MCVcclxuXHRcdFx0YmFja2dyb3VuZCBtYWluX2RhcmtfY29sb3JcclxuXHRcdFx0bWFzayB1cmwoJy9hc3NldHMvaW1hZ2VzL25leHQuc3ZnJykgbm8tcmVwZWF0XHJcblx0XHRcdGltZ1xyXG5cdFx0XHRcdHdpZHRoIDc1JVxyXG5cdFx0XHRcdGhlaWdodCBhdXRvXHJcblx0XHRcdGN1cnNvciBwb2ludGVyXHJcblx0XHRcdGxpbmUtaGVpZ2h0IDQ4cHhcclxuXHRcdFx0dGV4dC1hbGlnbiBjZW50ZXJcclxuXHRcdFx0dGV4dC1pbmRlbnQgMnB4XHJcblx0XHRcdHRyYW5zaXRpb24gYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHRcdGNvbG9yIG1haW5fbGlnaG5fY29sb3JcclxuXHRcdFx0XHR0cmFuc2Zvcm0gc2NhbGUoMS4yKVxyXG5cclxuXHRcdC5kb3RzXHJcblx0XHRcdGdyaWQtY29sdW1uIDIgLyAzXHJcblx0XHRcdGdyaWQtcm93IDJcclxuXHRcdFx0anVzdGlmeS1zZWxmIGNlbnRlclxyXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdFx0XHRsaVxyXG5cdFx0XHRcdHdpZHRoIDZweFxyXG5cdFx0XHRcdG5laWdodCA2cHhcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzIDNweFxyXG5cdFx0XHRcdGJhY2tncm91bmQgbWFpbl9kYXJrX2NvbG9yXHJcblx0XHRcdFx0b3BhY2l0eSAwLjZcclxuXHRcdFx0XHRkaXNwbGF5IGlubGluZS1ibG9ja1xyXG5cdFx0XHRcdG1hcmdpbiAwIDNweFxyXG5cdFx0XHRcdGN1cnNvciBwb2ludGVyXHJcblx0XHRcdFx0dHJhbnNpdGlvbiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQsd2lkdGggMC40cyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSlcclxuXHRcdFx0XHQmLmFjdGl2ZVxyXG5cdFx0XHRcdFx0d2lkdGggMjJweFxyXG5cdFx0XHRcdFx0b3BhY2l0eSAxXHJcblx0XHQuc2xpZGVzXHJcblx0XHRcdG1heC13aWR0aCA5NjBweFxyXG5cdFx0XHRoZWlnaHQgYXV0b1xyXG5cdFx0XHRiYWNrZ3JvdW5kIG1haW5fZGFya19jb2xvclxyXG5cdFx0XHQmX19pdGVtXHJcblx0XHRcdFx0d2lkdGggMTAwJVxyXG5cdFx0XHRcdGhlaWdodCAzMDBweFxyXG5cdFx0XHRcdGRpc3BsYXkgZmxleFxyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uIGNvbHVtblxyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudCBzcGFjZS1hcm91bmRcclxuXHRcdFx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcclxuXHRcdFx0XHRoMVxyXG5cdFx0XHRcdFx0Y29sb3IgbWFpbl9saWdodF9jb2xvclxyXG5cdFx0XHRcdFx0Zm9udC1zaXplIDIuN2VtXHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodCAxLjI1ZW1cclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5ICdSdXNzbyBPbmUnLCBzYW5zLXNlcmlmXHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cclxuXHRcdFx0XHQuYnRuXHJcblx0XHRcdFx0XHRoZWlnaHQgNjBweFxyXG5cdFx0XHRcdFx0d2lkdGggMTQwcHhcclxuXHRcdFx0XHRcdHBhZGRpbmcgMTVweCAyNHB4XHJcblx0XHRcdFx0XHRib3JkZXIgMnB4IHNvbGlkIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRcdGNvbG9yIG1haW5fbGlnaHRfY29sb3JcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5IGZvbnRfbWVudVxyXG5cdFx0XHRcdFx0YVxyXG5cdFx0XHRcdFx0XHRjb2xvciBtYWluX2xpZ2h0X2NvbG9yXHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbiBub25lXHJcblx0XHRcdFx0XHQmOmhvdmVyXHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQgbWFpbl9saWdodF9jb2xvclxyXG5cdFx0XHRcdFx0XHRjb2xvciBtYWluX2RhcmtfY29sb3JcclxuXHRcdFx0XHRcdFx0YVxyXG5cdFx0XHRcdFx0XHRcdGNvbG9yIG1haW5fZGFya19jb2xvclxyXG5AbWVkaWEobWluLXdpZHRoIDYwMHB4KVxyXG5cdGZvbnQtc2l6ZSA4MHB4XHJcbkBtZWRpYShtaW4td2lkdGggOTAwcHgpXHJcblx0Zm9udC1zaXplIDE0MHB4XHJcbi5hbmltYXRlZFxyXG5cdHRyYW5zaXRpb24gYWxsIDEwbXNcclxuXHRwb3NpdGlvbiBhYnNvbHV0ZVxyXG5cdC8vdHJhbnNmb3JtIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxyXG4uc2xpZGUtaW5cclxuXHRvcGFjaXR5IDBcclxuXHQvL3RyYW5zZm9ybSB0cmFuc2xhdGUoLTQwJSwgLTUwJSlcclxuLnNsaWRlLWluLWFjdGl2ZVxyXG5cdHRyYW5zaXRpb24tZGVsYXkgNTBtc1xyXG5cdFx0XHJcbi5zbGlkZS1vdXRcclxuXHRvcGFjaXR5IDFcclxuLnNsaWRlLW91dC1hY3RpdmVcclxuXHRvcGFjaXR5IDBcclxuXHQvL3RyYW5zZm9ybSB0cmFuc2xhdGUoLTYwJSwgLTUwJSlcclxuXHJcblxyXG5cclxuXHJcblxyXG4iXX0= */
