@import url("css/bootstrap.min.css");
@font-face {
  font-family: 'ft40-Roman';
  src: url("fonts/ft40-Roman.svg#ft40-Roman") format("svg"), url("fonts/ft40-Roman.ttf") format("truetype"), url("fonts/ft40-Roman.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'ofont.ru_ft40';
  src: url("fonts/ofont.ru_ft40.eot");
  src: url("fonts/ofont.ru_ft40.eot?#iefix") format("embedded-opentype");
  font-weight: normal;
  font-style: normal; }

.overlay-popup {
  position:fixed;
  top:0;
  right:0;
  left:0;
  bottom:0;
  background-color: rgba(0,0,0,.5);
  display: none;
}

.popup {
  width: 600px;
  padding: 40px;
  background-color: #fff;
  margin: 0 auto;
  position: relative;
  top: 200px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1000;
  border-radius: 5px;
}

.popup-close {
  position: absolute;
  top: 10px;
  right: 20px;
  width: 25px;
  height: 25px;
  text-align: center;
  line-height: 25px;
  font-size: 31px;
  color: #181818;
  cursor: pointer;
  font-weight: 700;
}
.form-header {
  margin-bottom: 15px;
  font-family: 'ProximaNova-Regular', sans-serif;
  font-size: 20px;
  text-align: center;
}


section {
  padding: 40px 0; }

a,
button {
  transition: all .4s; }

button:focus {
  outline: none; }

html,
body {
  margin: 0;
  padding: 0;
  font-family: 'PT Sans', sans-serif;
  color: #000; }

.page-header {
  padding: 10px 0;
  background-color: #10459c; }
  .page-header .nav-link.menu-link {
    padding: 0;
    position: relative;
    color: #fff;
    text-transform: uppercase;
    font-size: 18px; }
    .page-header .nav-link.menu-link::after {
      content: '';
      display: block;
      width: 0;
      height: 1px;
      position: absolute;
      bottom: 0;
      transition: all .4s;
      background-color: #fff; }
    .page-header .nav-link.menu-link:hover {
      color: #fff; }
      .page-header .nav-link.menu-link:hover::after {
        width: 100%; }

.nav-item {
  margin-right: 60px; }
  .nav-item:last-child {
    margin: 0; }

.navbar-nav {
  margin: auto; }

.fs-section {
  background: url(img/bg1.png) center top no-repeat; }

.footer-inner,
.header-top {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.footer-left,
.header-top-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }

.slogan {
  margin-left: 15px;
  font-size: 18px;
  text-align: left; }

.phones {
  padding-left: 80px;
  background: url(img/phone.png) left center no-repeat; }

.phone {
  display: block;
  font-weight: 700;
  color: #000;
  line-height: 1;
  text-align: right; }
  .phone:first-child {
    margin-bottom: 5px;
    font-size: 20px; }
    .phone:first-child span {
      font-size: 36px;
      color: #10459c; }
  .phone:last-child {
    font-size: 26px; }
  .phone:hover {
    text-decoration: none;
    color: #10459c; }

.main-header {
  text-shadow: -0   -1px 12px #FFFFFF,
 0   -1px 12px #FFFFFF,
 -0    1px 12px #FFFFFF,
 0    1px 12px #FFFFFF,
 -1px -0   12px #FFFFFF,
 1px -0   12px #FFFFFF,
 -1px  0   12px #FFFFFF,
 1px  0   12px #FFFFFF,
 -1px -1px 12px #FFFFFF,
 1px -1px 12px #FFFFFF,
 -1px  1px 12px #FFFFFF,
 1px  1px 12px #FFFFFF,
 -1px -1px 12px #FFFFFF,
 1px -1px 12px #FFFFFF,
 -1px  1px 12px #FFFFFF,
 1px  1px 12px #FFFFFF;
  margin-top: 95px;
  font-size: 75px;
  color: #f75921;
  line-height: 1;
  font-family: 'ft40-Roman', sans-serif; }
  .main-header .part-2 {
    display: block;
    font-size: 53px;
    color: #0d419b; }
  .main-header .part-3 {
    padding: 10px;
    font-family: 'PT Sans', sans-serif;
    font-weight: 700;
    display: inline-block;
    text-transform: uppercase;
    color: #fff;
    font-size: 44px;
    background-color: #10459c;
    text-shadow: none; }

.fs-img2 {
  position: relative;
  top: -30px;
  right: 100px; }

.fs-form-header {
  margin-bottom: -6px;
  padding: 15px;
  display: table;
  line-height: 1;
  font-weight: 700;
  background-color: #4fa127;
  color: #fff;
  font-size: 34px;
  text-transform: uppercase;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px; }

.form-inner {
  padding: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #1d427c;
  border-radius: 10px;
  box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.7); }

.form-input {
  width: 360px;
  padding: 15px 20px;
  border: none;
  border-radius: 10px;
  font-size: 18px;
  color: #535353;
  box-shadow: inset 0 0 10px 1px rgba(0, 0, 0, 0.3);
  outline: none; }

.submit-btn {
  font-weight: 700;
  font-size: 24px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: center;
  background-color: #f75921;
  border-radius: 10px;
  cursor: pointer;
  border: none;
  color: #fff;
  width: 360px;
  transition: all .4s; }
  .submit-btn:hover {
    color: #000; }

.section-header {
  font-family: 'ft40-Roman', sans-serif;
  font-size: 48px;
  text-align: center;
  line-height: 1.1;
  text-transform: uppercase; }
  .section-header::after {
    content: '';
    display: block;
    width: 165px;
    height: 1px;
    margin: 0 auto;
    background-color: #4fa127; }

.channels-section {
  background: url(img/bg3.png) center top no-repeat; }

.channels-header {
  margin-bottom: 30px;
  color: #fff; }
  .channels-header::after {
    margin-top: 20px; }

.channels-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.channel-img-wrapper {
  margin-bottom: 50px;
  width: 20%; }
  .channel-img-wrapper:nth-child(6), .channel-img-wrapper:nth-child(7), .channel-img-wrapper:nth-child(8), .channel-img-wrapper:nth-child(9), .channel-img-wrapper:nth-child(10) {
    margin-bottom: 100px; }
  .channel-img-wrapper:nth-child(16), .channel-img-wrapper:nth-child(17), .channel-img-wrapper:nth-child(18), .channel-img-wrapper:nth-child(19), .channel-img-wrapper:nth-child(20) {
    margin-bottom: 20px; }

.channel-img {
  display: block;
  margin: 0 auto; }

.channels-offer {
  font-weight: 700;
  font-size: 48px;
  text-align: center;
  background-color: #4fa127;
  border-radius: 10px;
  color: #fff;
  text-transform: uppercase; }

.nums-section {
  padding-bottom: 160px;
  background: url(img/bg2.png) 0 -150px/100% no-repeat; }

.nums-header {
  margin-bottom: 140px; }
  .nums-header::after {
    margin-top: 35px; }

.num-img {
  display: block;
  height: 105px;
  margin: 0 auto 50px; }

.num-text {
  line-height: 1;
  font-size: 24px;
  text-align: center; }
  .num-text span {
    display: inline-block;
    padding: 3px;
    font-size: 48px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    background-color: #154492;
    border-radius: 5px; }

.prod-card {
  margin-bottom: 50px; }

.prod-img-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  height: 270px; }

.prod-img {
  display: block;
  margin: 0 auto 35px; }

.prod-text {
  line-height: 1.2;
  text-align: center;
  font-size: 24px; }

.prod-btn {
  display: block;
  margin: 30px auto 0;
  padding: 10px;
  width: 200px;
  color: #154492;
  text-align: center;
  font-size: 18px;
  border: 1px solid #154492;
  background-color: transparent;
  border-radius: 5px;
  cursor: pointer; }
  .prod-btn:hover {
    color: #fff;
    background-color: #154492; }

.prods-section {
  background: url(img/bg4.png) -80px bottom/200px no-repeat, url(img/bg4-2.png) 110% 180px/250px no-repeat; }

.prods-header {
  margin-bottom: 50px; }
  .prods-header::after {
    margin-top: 35px; }

.advant-section {
  background: url(img/bg6.png) 0 -50px/350px no-repeat, url(img/bg7.png) 100% 150px/250px no-repeat, url(img/bg5.png) center top/cover no-repeat; }

.advant-main-header {
  margin-bottom: 30px;
  color: #fff; }
  .advant-main-header::after {
    margin-top: 20px; }

.advant-card {
  margin-bottom: 20px; }

.advant-header {
  margin-bottom: 15px;
  font-weight: 700;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  font-size: 24px;
  line-height: 1.2; }

.adv-img-wrapper {
  height: 155px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px; }

.advant-img {
  display: block;
  margin: 0 auto; }

.advant-text {
  font-size: 20px;
  text-align: center;
  color: #fff; }

.one-line-header {
  height: 56px; }

.evolution-section {
  padding-bottom: 150px;
  background: url(img/bg8.png) left center/250px no-repeat, url(img/bg9.png) right 350px/250px no-repeat; }

.ev-main-header {
  margin-bottom: 30px; }
  .ev-main-header::after {
    margin-top: 30px; }

.ev-text {
  font-size: 24px;
  line-height: 1.2;
  text-align: center; }

.old-scheme {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin: 65px 0; }
  .old-scheme .scheme-item:first-child {
    position: relative;
    margin-right: 110px; }
    .old-scheme .scheme-item:first-child::after {
      content: '';
      display: block;
      width: 225px;
      height: 20px;
      position: absolute;
      top: 47%;
      left: 58%;
      transform: translateY(-50%);
      background: url(img/thread.png) center/contain no-repeat; }
  .old-scheme .scheme-item:nth-child(2) {
    position: relative;
    margin-right: 150px; }
    .old-scheme .scheme-item:nth-child(2)::after {
      content: '';
      display: block;
      width: 100px;
      height: 45px;
      position: absolute;
      top: 50%;
      left: 115%;
      transform: translateY(-50%);
      background: url(img/direction.png) center/contain no-repeat; }
  .old-scheme .scheme-img {
    height: 180px;
    margin-bottom: 20px; }

.scheme-text,
.item-text {
  font-family: 'ft40-Roman', sans-serif;
  font-size: 24px;
  line-height: 1; }

.item-text {
  text-align: center; }

.ev-subheader {
  margin-top: 25px;
  font-family: 'ft40-Roman', sans-serif;
  font-size: 24px;
  text-transform: uppercase;
  color: #5278b2;
  text-align: center; }

.new-scheme {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin: 60px 0; }
  .new-scheme .scheme-item:first-child, .new-scheme .scheme-item:nth-child(2) {
    position: relative; }
    .new-scheme .scheme-item:first-child::after, .new-scheme .scheme-item:nth-child(2)::after {
      content: '';
      display: block;
      width: 225px;
      height: 20px;
      position: absolute;
      transform: translateY(-50%);
      background: url(img/thread.png) center/contain no-repeat; }
  .new-scheme .scheme-item:first-child::after {
    z-index: -1;
    top: 60%;
    left: 50%; }
  .new-scheme .scheme-item:nth-child(2)::after {
    z-index: -1;
    top: 60%;
    left: 85%; }
  .new-scheme .scheme-item:nth-child(3) {
    position: relative; }
    .new-scheme .scheme-item:nth-child(3)::after {
      content: '';
      display: block;
      width: 90px;
      height: 40px;
      position: absolute;
      top: 50%;
      left: 103%;
      transform: translateY(-50%);
      background: url(img/direction.png) center/contain no-repeat; }

.ttu {
  text-transform: uppercase; }

.relative-img {
  position: relative;
  z-index: -1; }

.scheme-img-wrapper {
  height: 200px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  margin-bottom: 15px; }

.claim-header {
  margin: 30px 0;
  padding: 15px;
  font-size: 30px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  line-height: 1.3;
  background-color: #4fa127;
  border-radius: 10px;
  color: #fff; }

.program-header {
  margin-bottom: 30px;
  font-family: 'ft40-Roman', sans-serif;
  font-size: 38px;
  text-align: center;
  color: #4fa127; }
  .program-header span {
    display: block;
    color: #000;
    font-size: 30px; }

.region-header {
  margin-top: 80px;
  margin-bottom: 80px;
  text-align: left; }
  .region-header::after {
    margin-left: 0;
    margin-top: 50px; }

.region-wrapper {
  position: relative; }

.region-img {
  position: absolute;
  max-width: 750px;
  right: 0;
  bottom: -100px; }

.certs-section {
  padding-bottom: 85px;
  background: url(img/bg10.png) center top no-repeat; }

.certs-header {
  margin-bottom: 90px;
  color: #fff; }
  .certs-header::after {
    display: none; }

.work-header {
  margin-bottom: 40px; }
  .work-header::after {
    margin-top: 30px; }

.steps-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.step {
  position: relative; }
  .step:not(:last-child)::after {
    content: '';
    display: block;
    width: 70px;
    height: 30px;
    position: absolute;
    left: 125%;
    top: 125px;
    background: url(img/direction.png) center/contain no-repeat; }

.step-img-wrapper {
  height: 80px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.step-text {
  margin-top: 20px; }

.form-block {
  padding: 25px 0;
  background: url(img/bg11.png) center top/cover no-repeat; }

.modal-form-inner,
.footer-form-inner {
  padding: 25px 25px 45px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 10px; }
  .modal-form-inner .form-input,
  .footer-form-inner .form-input {
    width: 100%;
    margin-bottom: 25px; }
  .modal-form-inner .submit-btn,
  .footer-form-inner .submit-btn {
    width: 100%; }
  .modal-form-inner .footer-form-header,
  .footer-form-inner .footer-form-header {
    margin-bottom: 20px;
    font-size: 20px; }

.footer-form-inner {
  background-color: rgba(29, 66, 124, 0.7); }

.modal-form-inner {
  background-color: #1d427c; }

.footer-form-header {
  margin-bottom: 25px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  font-size: 26px;
  line-height: 1.2;
  color: #fff; }

.modal-content {
  position: relative;
  background-color: transparent;
  border: none; }

.close {
  position: absolute;
  right: 10px;
  top: 5px;
  font-size: 30px;
  color: #fff; }

.page-footer {
  padding: 25px 0; }

.slogan-mob,
.logo-mob {
  display: none; }

@media (min-width: 1900px) {
  .fs-section,
  .certs-section,
  .channels-section {
    background-size: cover; }
  .nums-section {
    padding-bottom: 270px;
    background: url(img/bg2.png) 0 -355px/100% no-repeat; }
  .prods-section {
    background: url(img/bg4.png) 0 bottom/300px no-repeat, url(img/bg4-2.png) right 180px/350px no-repeat; }
  .evolution-section {
    background: url(img/bg8.png) left center/350px no-repeat, url(img/bg9.png) right 350px/350px no-repeat; } }

@media (min-width: 1200px) {
  .container {
    max-width: 1170px; } }

@media screen and (max-width: 1199px) {
  .form-input,
  .submit-btn {
    width: 290px; }
  .section-header {
    font-size: 45px; }
  .advant-text br {
    display: none; }
  .scheme-text,
  .item-text,
  .ev-text {
    font-size: 22px; }
  .scheme-img-wrapper {
    height: 150px; }
  .scheme-img {
    max-width: 150px; }
  .claim-header {
    padding: 10px;
    font-size: 26px; }
  .region-img {
    position: absolute;
    max-width: 600px;
    right: 0;
    bottom: -100px; }
  .sert-img {
    max-width: 100%; }
  .step:not(:last-child)::after {
    left: 100%; }
  .old-scheme .scheme-img {
    height: auto;
    max-height: 150px; } }

@media screen and (max-width: 991px) {
  .nav-item {
    margin-right: 30px; }
  .page-header .nav-link.menu-link {
    font-size: 16px; }
  .logo {
    max-width: 200px; }
  .phones {
    padding-left: 60px;
    background: url(img/phone.png) left center/40px no-repeat; }
  .slogan {
    font-size: 14px;
    line-height: 1.1; }
  .phone:first-child {
    font-size: 16px; }
    .phone:first-child span {
      font-size: 25px; }
  .phone:last-child {
    font-size: 20px; }
  .main-header {
    margin-top: 50px;
    font-size: 45px; }
    .main-header .part-2 {
      font-size: 30px; }
    .main-header .part-3 {
      font-size: 26px; }
  .fs-section {
    background-size: cover; }
  .fs-img1 {
    max-width: 180px; }
  .fs-img2 {
    max-width: 230px;
    top: -20px;
    right: 50px; }
  .fs-form-header {
    font-size: 20px; }
  .form-inner {
    padding: 10px; }
  .form-input {
    font-size: 14px; }
  .submit-btn,
  .form-input {
    width: 210px;
    padding: 7px 10px; }
  .submit-btn {
    font-size: 16px; }
  .channel-img {
    max-width: 75px; }
  .section-header,
  .channels-offer {
    font-size: 30px; }
  .section-header::after {
    margin-top: 20px; }
  .num-text {
    font-size: 18px; }
    .num-text span {
      font-size: 30px; }
  .num-img {
    height: 80px; }
  .nums-header {
    margin-bottom: 70px; }
  .nums-section {
    background: url(img/bg12.png) center 70px no-repeat; }
  .prod-img {
    max-width: 80%;
    margin-bottom: 20px; }
  .prod-text {
    font-size: 18px; }
  .prods-section {
    background: url(img/bg4-2.png) 110% 180px/150px no-repeat; }
  .prod-btn {
    max-width: 80%;
    padding: 5px;
    font-size: 14px; }
  .prod-img-wrapper {
    height: 220px; }
  .prod-card {
    margin-bottom: 0; }
  .advant-img {
    max-width: 100px; }
  .advant-header {
    font-size: 17px; }
  .adv-img-wrapper {
    height: 125px; }
  .advant-text {
    font-size: 14px;
    line-height: 1.1; }
  .one-line-header {
    height: 42px; }
  .ev-subheader,
  .scheme-text,
  .item-text,
  .ev-text {
    font-size: 15px; }
  .scheme-img {
    max-width: 100px; }
  .old-scheme .scheme-item:nth-child(2)::after {
    width: 70px;
    height: 40px;
    left: 135%; }
  .scheme-img-wrapper {
    height: 110px; }
  .old-scheme .scheme-item:first-child::after,
  .new-scheme .scheme-item:first-child::after,
  .new-scheme .scheme-item:nth-child(2)::after {
    width: 150px;
    height: 15px; }
  .new-scheme .scheme-item:nth-child(3)::after {
    width: 60px; }
  .claim-header {
    font-size: 18px; }
  .program-header {
    font-size: 28px; }
    .program-header span {
      font-size: 22px; }
  .new-scheme {
    margin: 15px 0; }
  .old-scheme {
    margin: 30px 0; }
  .region-img {
    bottom: -50px;
    max-width: 450px; }
  .step-text {
    margin-top: 5px;
    font-size: 12px; }
  .step-img-wrapper {
    height: 60px; }
  .step-img {
    max-width: 45px; }
  .step:not(:last-child)::after {
    width: 50px;
    height: 20px;
    left: 105%;
    top: 80px; }
  .modal-form-inner, .footer-form-inner {
    padding: 20px 20px 25px; }
  .modal-form-inner .form-input, .footer-form-inner .form-input {
    margin-bottom: 15px; }
  .form-block {
    background: url(img/bg11.png) left -200px top/cover no-repeat; } }

@media screen and (max-width: 767px) {
  .page-header {
    background-color: #fff; }
  .slogan-mob,
  .logo-mob {
    display: block; }
  .header-top-left .logo,
  .header-top-left .slogan {
    display: none; }
  .page-header .nav-link.menu-link {
    padding: 10px 0;
    color: #10459c; }
    .page-header .nav-link.menu-link:hover {
      color: #000; }
  .navbar-nav {
    margin: 20px auto; }
  .slogan-mob {
    margin: 10px 0 0; }
  .footer-left,
  .footer-inner {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .slogan {
    margin: 10px 0; }
    .slogan br {
      display: none; }
  .header-top {
    -ms-flex-pack: center;
        justify-content: center; }
  .fs-form-header {
    width: 100%;
    text-align: center; }
  .form-inner {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center; }
  .submit-btn, .form-input {
    width: 100%;
    padding: 10px; }
  .form-input {
    margin-bottom: 15px; }
  .channel-img-wrapper {
    width: 30%; }
  .channels-section {
    background-size: cover; }
  .channel-img-wrapper:nth-child(6), .channel-img-wrapper:nth-child(7), .channel-img-wrapper:nth-child(8), .channel-img-wrapper:nth-child(9), .channel-img-wrapper:nth-child(10) {
    margin-bottom: 50px; }
  .section-header, .channels-offer {
    font-size: 26px; }
  .steps-wrapper {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .step {
    width: 50%; }
    .step:first-child::after, .step:nth-child(3)::after {
      left: 55%; }
    .step:nth-child(2)::after, .step:nth-child(4)::after {
      display: none; }
    .step:last-child {
      margin-left: 100px; }
      .step:last-child::after {
        content: '';
        display: block;
        width: 50px;
        height: 20px;
        position: absolute;
        left: -100px;
        top: 80px;
        background: url(img/direction.png) center/contain no-repeat; }
  .certs-section {
    padding-bottom: 40px;
    background-size: cover; }
  .sert-img {
    margin-bottom: 30px; }
  .certs-header {
    margin-bottom: 20px; }
  .region-img {
    position: relative;
    bottom: initial;
    top: -100px;
    left: 50px;
    -ms-flex-order: 2;
        order: 2;
    max-width: 85%; }
  .region-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
  .region-header {
    margin: 20px 0;
    -ms-flex-order: 1;
        order: 1; }
  .consult-btn {
    margin-top: -50px;
    -ms-flex-order: 3;
        order: 3; }
  .evolution-section {
    padding-bottom: 40px; }
  .ev-text br {
    display: none; }
  .program-header {
    margin-bottom: 10px;
    font-size: 24px; }
    .program-header span {
      font-size: 20px; }
  .ev-subheader br {
    display: none; }
  .old-scheme,
  .new-scheme {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
  .scheme-text {
    width: 100%;
    position: relative;
    margin-top: 20px;
    padding-left: 50%; }
    .scheme-text::after {
      content: '';
      display: block;
      width: 70px;
      height: 40px;
      position: absolute;
      top: 50%;
      left: 150px;
      transform: translateY(-50%);
      background: url(img/direction.png) center/contain no-repeat; }
  .old-scheme .scheme-item:nth-child(2)::after,
  .new-scheme .scheme-item:nth-child(3)::after {
    display: none; }
  .advant-card {
    margin-bottom: 30px; }
  .prod-card {
    margin-bottom: 50px; }
  .prods-header {
    margin-bottom: 30px; }
  .num-img,
  .prod-img-wrapper {
    height: auto; }
  .prod-img {
    margin-bottom: 10px; }
  .prod-btn {
    margin-top: 10px; }
  .num-img {
    margin-bottom: 30px; }
  .num-card {
    margin-bottom: 20px; }
  .nums-section {
    background: url(img/bg12.png) center 70px no-repeat; }
  .navbar-light .navbar-toggler {
    border: none; }
  .navbar-light .navbar-toggler-icon {
    background: url(img/btn.png) center/contain no-repeat; }
  body {
    overflow-x: hidden; }
  .nums-section {
    padding-bottom: 0; } }

@media screen and (max-width: 575px) {
  .consult-btn {
    max-width: 300px;
    margin: -50px auto 0; }
  .region-img {
    top: -65px;
    left: 80px; }
  .step {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-align: center;
        align-items: center;
    margin-bottom: 10px; }
  .step-img {
    margin-left: -40px; }
  .step:first-child::after, .step:nth-child(3)::after {
    left: 90%; }
  .step:last-child::after {
    left: 0; }
  .footer-form,
  .fs-form {
    max-width: 320px;
    margin: 0 auto; }
  .old-scheme .scheme-item:nth-child(2) {
    margin-right: 0; }
  .main-header {
    margin-top: 30px;
    font-size: 40px; }
  section {
    padding: 30px 0; }
  .section-header, .channels-offer {
    font-size: 22px; }
  .fs-imgs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .fs-img1 {
    -ms-flex-order: 2;
        order: 2;
    position: relative;
    top: -60px;
    left: -40px;
    max-width: 150px; }
  .fs-img2 {
    margin-top: 50px;
    position: static; }
  .fs-section {
    background-position: -200px top; }
  .region-header::after {
    display: none; } }

@media screen and (max-width: 480px) {
  .ev-subheader, .scheme-text, .item-text, .ev-text {
    font-size: 14px; }
  .main-header {
    font-size: 34px; }
  .scheme-text {
    padding-left: 40%; }
    .scheme-text::after {
      left: 50px;
      width: 50px;
      height: 30px; }
  .scheme-img {
    max-width: 80px; }
  .region-img {
    display: none; }
  .region-header {
    margin-bottom: 300px; }
  .region-wrapper {
    background: url(img/region.png) center right -100px/400px no-repeat; }
  .step:last-child::after {
    left: -30px; }
  .slogan {
    text-align: center; }
  .adv-img-wrapper {
    height: 110px; }
  .advant-img {
    max-width: 75px; }
  .advant-header {
    font-size: 15px; }
  .advant-text {
    font-size: 12px; }
  .evolution-section {
    background: transparent; }
  .advant-section {
    background: url(img/bg5.png) center top/cover no-repeat; }
  .old-scheme .scheme-item:first-child::after {
    width: 140px; }
  .new-scheme .scheme-item:first-child::after, .new-scheme .scheme-item:nth-child(2)::after {
    width: 110px; }
  .one-line-header {
    height: 36px; }
  .prod-text {
    margin-bottom: 20px; } }

@media screen and (max-width: 380px) {
  .navbar {
    padding: .5rem 0; }
  .slogan {
    text-align: left; }
  .fs-img2 {
    max-width: 180px; }
  .con-name {
    display: block; }
  .main-header .part-2 {
    font-size: 28px; }
  .main-header .part-3 {
    font-size: 24px; }
  .ev-subheader, .scheme-text, .item-text, .ev-text {
    font-size: 12px; }
  .claim-header {
    font-size: 15px; }
  .program-header {
    font-size: 22px; }
    .program-header span {
      font-size: 18px; }
  .claim-header {
    border-radius: 0;
    margin-left: -15px;
    margin-right: -15px; }
  .step:first-child::after, .step:nth-child(3)::after {
    left: 82%; }
  .step:last-child {
    margin-left: 50px; }
  .page-footer .logo {
    max-width: 100%; }
  .phones {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 80px;
    background: url(img/phone.png) left center/60px no-repeat; }
  .scheme-img-wrapper {
    height: 85px; }
  .advant-header {
    font-size: 12px; }
  .prod-btn {
    max-width: 150px; }
  .nums-section {
    background: url(img/bg13.png) center/400px no-repeat; }
  .footer-form, .fs-form {
    max-width: none;
    margin-left: -15px;
    margin-right: -15px; }
  .footer-form-inner,
  .fs-form-header {
    border-radius: 0; }
  .form-inner {
    border-radius: 0;
    box-shadow: none; }
  .fs-section {
    padding-bottom: 0; }
  .region-wrapper {
    background-position: center right -120px; }
  .form-block {
    background: #10459c; } }

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