/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/home.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "futura";
  src: url(/build/fonts/Futura.af72c25a.ttf);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "futura";
  src: url(/build/fonts/futura-bold.71d20cae.ttf);
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "open";
  src: url(/build/fonts/OpenSans.9c7806d7.ttf);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url(/build/fonts/Roboto-Regular.fc2b5060.ttf);
  font-weight: 400;
  font-style: normal;
}
* {
  font-family: futura, sans-serif;
}

a {
  text-decoration: none;
}

ul {
  list-style-type: none;
  padding-left: 0;
}

nav {
  padding-bottom: 22px;
  padding-top: 22px;
  border-bottom: 14px solid #007FFF;
}
@media screen and (max-width: 991px) {
  nav {
    padding-bottom: 0;
    border-bottom: 5px solid #007FFF;
  }
}

.burger {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  cursor: pointer;
  display: none;
  height: 40px;
  position: relative;
  width: 40px;
}
.burger.open span {
  background-color: transparent;
}
.burger.open span::before {
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.burger.open span::after {
  top: 0;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.burger span {
  background-color: #000;
  height: 2px;
  position: absolute;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 24px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.burger span::before, .burger span::after {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  content: "";
  -webkit-transform-origin: center;
  -moz-transform-origin: center;
  -ms-transform-origin: center;
  -o-transform-origin: center;
  transform-origin: center;
  z-index: 5;
  background-color: #000;
  height: 2px;
  position: absolute;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  width: 24px;
  top: 6px;
}
.burger span::after {
  width: 50%;
}
.burger span::before {
  top: -6px;
}
@media screen and (max-width: 991px) {
  .burger {
    display: block;
  }
}

.nav {
  max-width: 1143px;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.nav .logo img {
  width: 158px;
}
.nav .menu {
  display: flex;
  align-items: center;
}
.nav .menu li {
  margin-right: 30px;
}
.nav .menu li:last-of-type {
  margin-right: 0;
}
.nav .menu li a {
  font-size: 17px;
  color: #000;
  font-family: open, sans-serif;
  font-weight: bold;
}
@media screen and (max-width: 991px) {
  .nav .menu {
    top: -9999%;
    opacity: 0;
    position: absolute;
    width: 100%;
    background-color: #fff;
    flex-direction: column;
    z-index: 2;
    left: 0;
    -webkit-transition: 0.3s opacity;
    -moz-transition: 0.3s opacity;
    -ms-transition: 0.3s opacity;
    -o-transition: 0.3s opacity;
    transition: 0.3s opacity;
  }
  .nav .menu li {
    margin-bottom: 15px;
    margin-right: 0;
    margin-left: 0;
  }
  .nav .menu li a {
    padding: 3px 15px;
  }
  .nav .menu.opened {
    top: 106%;
    opacity: 1;
  }
}
@media screen and (max-width: 991px) {
  .nav .menu {
    align-items: flex-start;
  }
  .nav .menu li {
    margin-top: 10px;
    margin-left: 15px;
    margin-bottom: 10px;
  }
  .nav .menu li:last-of-type {
    margin-top: 0;
  }
  .nav .menu li a {
    display: inline-block;
    padding: 10px;
  }
  .nav .menu li a span {
    margin-left: 10px;
  }
}

header {
  height: 428px;
  width: 100%;
  -webkit-background-size: cover;
  background-size: cover;
  background-image: url(/build/images/header.90708377.jpeg);
  background-position: center center;
  position: relative;
  background-repeat: no-repeat;
}
header .uzor {
  position: absolute;
  left: 10px;
  bottom: 0;
  z-index: 3;
}
header .headerInfo {
  -webkit-border-radius: 28px;
  -moz-border-radius: 28px;
  border-radius: 28px;
  background-color: #fff;
  position: absolute;
  padding: 40px 120px 45px;
  bottom: 0%;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
  -moz-transform: translate(-50%, 50%);
  -ms-transform: translate(-50%, 50%);
  -o-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  z-index: 2;
}
header .headerInfo .headerLogo {
  width: 300px;
}
header .headerInfo h1 {
  font-size: 38px;
  font-weight: bold;
  line-height: 69px;
}
header .headerInfo h3 {
  font-size: 32px;
}
header .headerInfo h3 span {
  font-size: 50px;
  background: #007FFF;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
}
@media screen and (max-width: 1766px) {
  header .uzor {
    width: 600px;
  }
  header .headerInfo {
    padding: 40px 97px 45px;
  }
}
@media screen and (max-width: 1600px) {
  header .uzor {
    width: 500px;
  }
}
@media screen and (max-width: 1475px) {
  header .uzor {
    width: 400px;
  }
  header .headerInfo {
    padding: 40px 54px 45px;
  }
}
@media screen and (max-width: 1300px) {
  header .uzor {
    width: 300px;
  }
  header .headerInfo {
    padding: 40px 54px 25px;
  }
  header .headerInfo .headerLogo {
    width: 250px;
  }
  header .headerInfo h1 {
    font-size: 30px;
  }
  header .headerInfo h3 {
    font-size: 30px;
  }
  header .headerInfo h3 span {
    font-size: 40px;
  }
}
@media screen and (max-width: 991px) {
  header .uzor {
    display: none;
  }
  header .headerInfo {
    width: calc(100% - 30px);
    padding: 40px 30px 25px;
  }
  header .headerInfo .headerLogo {
    width: 200px;
  }
  header .headerInfo h1 {
    font-size: 24px;
  }
  header .headerInfo h3 {
    font-size: 22px;
  }
  header .headerInfo h3 span {
    font-size: 30px;
  }
}
@media screen and (max-width: 575px) {
  header {
    height: 428px;
  }
  header .headerInfo {
    width: calc(100% - 30px);
    padding: 40px 20px 25px;
  }
  header .headerInfo .headerLogo {
    width: 200px;
  }
  header .headerInfo h1 {
    font-size: 24px;
  }
  header .headerInfo h3 {
    font-size: 18px;
  }
  header .headerInfo h3 span {
    font-size: 23px;
  }
}

.valuePricesHr {
  margin-left: auto;
  margin-right: auto;
  width: 241px;
  height: 1px;
  border-color: #333333;
}

.moPour {
  font-size: 70px;
  font-weight: bold;
  line-height: 92px;
  color: #2f2f2b;
}
.moPour .mo {
  font-size: 35px;
  font-weight: bold;
  line-height: 36px;
}
.moPour .pour {
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
  color: #333333;
}
@media screen and (max-width: 991px) {
  .moPour {
    font-size: 40px;
  }
  .moPour .mo {
    font-size: 20px;
  }
  .moPour .pour {
    font-size: 16px;
  }
}

.euroMois {
  font-family: open, sans-serif;
  font-size: 70px;
  font-weight: bold;
  line-height: 92px;
  color: #007FFF;
}
@media screen and (max-width: 991px) {
  .euroMois {
    font-size: 40px;
  }
}

.euro {
  font-family: open, sans-serif;
  font-size: 40px;
  font-weight: bold;
  line-height: 36px;
}
@media screen and (max-width: 991px) {
  .euro {
    font-size: 20px;
  }
}

.internetWifi {
  margin-top: 37px;
}
.internetWifi p {
  font-family: open, sans-serif;
  font-size: 24px;
  margin-bottom: 10px;
}
.internetWifi span {
  display: block;
  font-family: open, sans-serif;
  font-size: 17px;
  line-height: 26px;
  color: #333333;
}

.internetHr {
  margin-top: 10px;
  width: 84px;
  border-color: #333333;
  margin-left: auto;
  margin-right: auto;
  height: 1px;
}

footer {
  margin-top: 70px;
  background: #f4f4f4;
  padding-top: 30px;
}
footer .copyright {
  text-align: center;
  font-family: roboto, sans-serif;
  font-size: 12px;
  color: #333333;
}
footer hr {
  margin-top: 25px;
  height: 29px !important;
  margin-bottom: 0;
  opacity: 1;
  background: #333333;
}

.loader {
  position: fixed;
  width: 100%;
  height: 100vh;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.8);
  z-index: 1003;
}

.loader:after {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  content: " ";
  display: block;
  width: 64px;
  height: 64px;
  border-radius: 50%;
  border: 6px solid #007FFF;
  border-color: #007FFF transparent #007FFF transparent;
  animation: loading 1.2s linear infinite;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  transform-origin: 0 0;
}

@keyframes loading {
  0% {
    -webkit-transform: rotate(0deg) translate(-50%, -50%);
    -moz-transform: rotate(0deg) translate(-50%, -50%);
    -ms-transform: rotate(0deg) translate(-50%, -50%);
    -o-transform: rotate(0deg) translate(-50%, -50%);
    transform: rotate(0deg) translate(-50%, -50%);
  }
  100% {
    -webkit-transform: rotate(360deg) translate(-50%, -50%);
    -moz-transform: rotate(360deg) translate(-50%, -50%);
    -ms-transform: rotate(360deg) translate(-50%, -50%);
    -o-transform: rotate(360deg) translate(-50%, -50%);
    transform: rotate(360deg) translate(-50%, -50%);
  }
}
select {
  user-select: none;
}

header::after {
  content: "";
  position: absolute;
  width: 50%;
  height: 14px;
  background-color: #007FFF;
  right: 0;
  bottom: 0;
  z-index: 0;
}

.welcomeToNetwork {
  max-width: 1340px;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin: 270px auto 90px;
}
.welcomeToNetwork .welcomeTitle {
  font-size: 34px;
  font-weight: bold;
  line-height: 28px;
  font-family: open, sans-serif;
  margin-bottom: 40px;
  text-align: center;
  color: #333333;
}
.welcomeToNetwork .welcomeTitle span {
  color: #007FFF;
}
.welcomeToNetwork .welcomeDescription {
  font-family: open, sans-serif;
  text-align: center;
  font-size: 22px;
  font-weight: 400;
  line-height: 32px;
  max-width: 1016px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  color: #333333;
}
@media screen and (max-width: 991px) {
  .welcomeToNetwork {
    margin-top: 170px;
  }
  .welcomeToNetwork .welcomeTitle {
    font-size: 24px;
  }
  .welcomeToNetwork .welcomeDescription {
    font-size: 16px;
  }
}

.tariffPart {
  position: relative;
  max-width: 1340px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.tariffPart::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 345px;
  background-color: #007FFF;
  left: 0;
  z-index: 1;
  bottom: 214px;
}
.tariffPart .tariff {
  margin-left: auto;
  margin-right: auto;
  max-width: 803px;
  width: 100%;
  border: 1px solid rgba(51, 51, 51, 0.1);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  padding: 56px 100px;
  text-align: center;
  position: relative;
  z-index: 3;
  background-color: #fff;
}
.tariffPart .tariff .men {
  width: 108px;
  margin-bottom: 30px;
}
.tariffPart .tariff h3 {
  font-family: open, sans-serif;
  font-size: 41px;
  font-weight: 100;
  line-height: 61px;
}
.tariffPart .tariff h3 span {
  font-family: open, sans-serif;
  color: #007FFF;
}
.tariffPart .tariff .partHr {
  width: 198px;
  height: 1px;
  margin-left: auto;
  margin-right: auto;
  opacity: 1;
  border-color: #333333;
}
.tariffPart .tariff .eligibilityButton {
  margin-top: 70px;
  margin-bottom: 70px;
}
.tariffPart .tariff .eligibilityButton a {
  text-decoration: none;
  font-family: open, sans-serif;
  background-color: #007FFF;
  color: #fff;
  border: 1px solid #007FFF;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  font-size: 27px;
  font-weight: 400;
  line-height: 31px;
  padding: 14px 50px;
}
@media screen and (max-width: 991px) {
  .tariffPart .tariff {
    padding: 56px;
  }
}
@media screen and (max-width: 991px) {
  .tariffPart .tariff {
    padding: 40px 20px;
  }
  .tariffPart .tariff h3 {
    font-size: 30px;
  }
  .tariffPart .tariff .eligibilityButton a {
    font-size: 16px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRFJHO0VDU0g7RUFDQTtFQUNBO0FBMGZKOztBQXRmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5ZkY7QUF2ZkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXlmSjtBQXZmSTtFQUNFLGNEaENDO0FDeWhCUDtBQXJmRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdWZKO0FEbGlCRTtFQ1lGO0lBbUNJO0VBdWZGO0VBdGZFO0lBQ0U7RUF3Zko7RUF0ZkU7SUFDRTtFQXdmSjtBQUNGOztBQXBmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1ZkY7QUFyZkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRHhFRztFQ3lFSDtFQUNBO0VBQ0E7QUF1Zko7QUFuZkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW9mSjtBQWpmSTtFQUNFO0VBQ0E7QUFtZk47QUFoZkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWtmTjtBQWhmTTtFQUNFO0VBQ0EsY0Q3R0Q7QUMrbEJQO0FBOWVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ2ZOO0FBN2VJO0VBQ0U7RUFDQTtBQStlTjtBQTdlTTtFQUNFO0VBQ0E7RUFDQSx5QkRqSUQ7RUNrSUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBK2VSO0FEdG5CRTtFQzZJRTtJQUNFO0VBNGVKO0FBQ0Y7QUQzbkJFO0VDbUpFO0lBQ0U7RUEyZUo7RUF6ZUk7SUFDRTtFQTJlTjtFQXZlTTtJQUNFO0VBeWVSO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYmFzZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvaG9tZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRtYWluOiAjMDA3RkZGO1xuXG5AbWl4aW4gbWVkaWEoJHB4KSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHB4fXB4KSB7XG4gICAgQGNvbnRlbnRcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdmdXR1cmEnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Z1dHVyYS50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZnV0dXJhJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mdXR1cmEtYm9sZC50dGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3Blbic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3BlblNhbnMudHRmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3JvYm90byc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbioge1xuICBmb250LWZhbWlseTogZnV0dXJhLCBzYW5zLXNlcmlmO1xufVxuXG5he1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbm5hdiB7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMTRweCBzb2xpZCAkbWFpbjtcbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRtYWluO1xuICB9XG59XG5cbi5idXJnZXIge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG5cbiAgJi5vcGVuIHtcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAtbXMtdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAtbW96LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAtby10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgdG9wOiA2cHg7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtNnB4O1xuICAgIH1cblxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxufVxuXG5cbi5uYXYge1xuICBtYXgtd2lkdGg6IDExNDNweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmxvZ28ge1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTU4cHg7XG4gICAgfVxuICB9XG5cbiAgLm1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LWZhbWlseTogb3Blbiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgICB0b3A6IC05OTk5JTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC8vdG9wOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gICAgICAtbXMtdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICAgICAgLW8tdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm9wZW5lZCB7XG4gICAgICAgIHRvcDogMTA2JTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKDk5MSkge1xuICAgIC5tZW51IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5oZWFkZXIge1xuICBoZWlnaHQ6IDQyOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaGVhZGVyLmpwZWdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLy9ib3JkZXItYm90dG9tOiAxNHB4IHNvbGlkICRtYWluO1xuXG4gIC51em9yIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICAvL21heC13aWR0aDogNjAwcHg7XG4gIH1cblxuICAuaGVhZGVySW5mbyB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDQwcHggMTIwcHggNDVweDtcbiAgICBib3R0b206IDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLmhlYWRlckxvZ28ge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDY5cHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYSgxNzY2KSB7XG4gICAgLnV6b3Ige1xuICAgICAgd2lkdGg6IDYwMHB4O1xuICAgIH1cbiAgICAuaGVhZGVySW5mbyB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDk3cHggNDVweDs7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhKDE2MDApIHtcbiAgICAudXpvciB7XG4gICAgICB3aWR0aDogNTAwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhKDE0NzUpIHtcbiAgICAudXpvciB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxuICAgIC5oZWFkZXJJbmZvIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggNTRweCA0NXB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtZWRpYSgxMzAwKSB7XG4gICAgLnV6b3Ige1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICAuaGVhZGVySW5mbyB7XG4gICAgICBwYWRkaW5nOiA0MHB4IDU0cHggMjVweDtcblxuICAgICAgLmhlYWRlckxvZ28ge1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICB9XG5cbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgLnV6b3Ige1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmhlYWRlckluZm8ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgcGFkZGluZzogNDBweCAzMHB4IDI1cHg7XG5cbiAgICAgIC5oZWFkZXJMb2dvIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1lZGlhKDU3NSkge1xuICAgIGhlaWdodDogNDI4cHg7XG4gICAgLmhlYWRlckluZm8ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4IDI1cHg7XG5cbiAgICAgIC5oZWFkZXJMb2dvIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuXG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi52YWx1ZVByaWNlc0hyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDI0MXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xufVxuXG4ubW9Qb3VyIHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDkycHg7XG4gIGNvbG9yOiAjMmYyZjJiO1xuXG4gIC5tbyB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG5cbiAgLnBvdXIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIC5tbyB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICAgIC5wb3VyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLmV1cm9Nb2lzIHtcbiAgZm9udC1mYW1pbHk6IG9wZW4sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICBjb2xvcjogJG1haW47XG4gIEBpbmNsdWRlIG1lZGlhKDk5MSkge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG4uZXVybyB7XG4gIGZvbnQtZmFtaWx5OiBvcGVuLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5pbnRlcm5ldFdpZmkge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuXG4gIHAge1xuICAgIGZvbnQtZmFtaWx5OiBvcGVuLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IG9wZW4sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICB9XG59XG5cbi5pbnRlcm5ldEhyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgd2lkdGg6IDg0cHg7XG4gIGJvcmRlci1jb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICAvL3BhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gIC5jb3B5cmlnaHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgfVxuXG4gIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGhlaWdodDogMjlweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzXG4gIH1cbn1cblxuLmxvYWRlciB7XG4gIC8vZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOCk7XG4gIHotaW5kZXg6IDEwMDM7XG59XG5cbi5sb2FkZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIC8vbWFyZ2luOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiA2cHggc29saWQgJG1haW47XG4gIGJvcmRlci1jb2xvcjogJG1haW4gdHJhbnNwYXJlbnQgJG1haW4gdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogbG9hZGluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICAtby10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbnNlbGVjdCB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufSIsIkBpbXBvcnQgXCJiYXNlXCI7XG5cbmhlYWRlciB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW47XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuLndlbGNvbWVUb05ldHdvcmsge1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbWFyZ2luOiAyNzBweCBhdXRvIDkwcHg7XG5cbiAgLndlbGNvbWVUaXRsZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBvcGVuLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJG1haW47XG4gICAgfVxuICB9XG5cbiAgLndlbGNvbWVEZXNjcmlwdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IG9wZW4sIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1heC13aWR0aDogMTAxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKDk5MSkge1xuICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICAgIC53ZWxjb21lVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgICAud2VsY29tZURlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cblxuLnRhcmlmZlBhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM0NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDIxNHB4O1xuXG4gIH1cblxuICAudGFyaWZmIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MDNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvL2ZpbHRlcjogZHJvcC1zaGFkb3coLTJweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNikpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIzMzMzMzMywgMC4xKTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogNTZweCAxMDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuXG4gICAgLm1lbiB7XG4gICAgICB3aWR0aDogMTA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBvcGVuLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiA0MXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MXB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IG9wZW4sIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAkbWFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFydEhyIHtcbiAgICAgIHdpZHRoOiAxOThweDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzO1xuICAgIH1cblxuICAgIC5lbGlnaWJpbGl0eUJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IG9wZW4sIHNhbnMtc2VyaWY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW47XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEoOTkxKSB7XG4gICAgLnRhcmlmZiB7XG4gICAgICBwYWRkaW5nOiA1NnB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhKDk5MSkge1xuICAgIC50YXJpZmYge1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIH1cblxuICAgICAgLmVsaWdpYmlsaXR5QnV0dG9uIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/