body {
  font-family: "Poppins", sans-serif;
  color: #848484;
  font-weight: 400;
  line-height: 2.6rem;
}

.node__content,
.field--name-body,
p {
  color: #666666;
  line-height: 2.6rem;
  margin: 0 0 1.5rem;
}

.fa, .far, .fas {
  font-family: "Poppins", sans-serif;
  line-height: inherit;
}
.fa:before, .far:before, .fas:before {
  font-family: "Font Awesome 5 Free";
}

.fab {
  font-family: "Poppins", sans-serif;
  line-height: inherit;
}
.fab:before {
  font-family: "Font Awesome 5 Brands";
}

.main-container {
  background: #f7f7f7;
}

a {
  color: #848484;
}
a:hover, a:focus {
  color: #104aa0;
}

html {
  background: #181818;
}

h1, h2, h3, h4, h5, h6 {
  color: #222;
  margin: 0 0 1rem 0;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 500;
  font-family: "Poppins", sans-serif, sans-serif;
  line-height: 1.3;
}

h1, .h1 {
  font-size: 6rem;
}

h2, .h2 {
  font-size: 2.5rem;
}

h3, .h3 {
  font-size: 2.3rem;
}

h4, .h4 {
  font-size: 2.1rem;
}

h5, .h5 {
  font-size: 1.9rem;
}

h6, .h6 {
  font-size: 1.7rem;
}

.region-content h1, .region-content h2, .region-content h3, .region-content h4, .region-content h5, .region-content h6, .region-content .h1, .region-content .h2, .region-content .h3, .region-content .h4, .region-content .h5, .region-content .h6 {
  margin-top: 2rem;
}

body {
  font-family: "Noto Sans Arabic", sans-serif;
  color: #848484;
  font-weight: 400;
  line-height: 2.6rem;
}

.featured-top,
.featured-container,
.partner-container {
  overflow: hidden;
}

.view-slideshow .info .field--name-body p,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone .views-label,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email .views-label,
header #navbar-main .menu--main ul.navbar-nav > li > a,
header #navbar-main .menu--main ul.navbar-nav > li > span,
.view-slideshow .info .field--name-node-title h2,
.view-slideshow .info .field--name-node-title .h2,
.views-infinite-scroll .pager li > a,
.views-infinite-scroll .pager li > span,
.read-more a,
button.read-more,
.view .more-link a,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: "Noto Sans Arabic", sans-serif;
}

.block-views-blockquick-contact-block-2 .view-quick-contact .views-field-field-address::before {
  left: unset;
  right: 0;
}

.view-social-links .views-field-field-social {
  text-align: left;
}

.block-views-blockquick-contact-block-1 .view-quick-contact .view-content {
  float: left;
}

.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email {
  padding-right: 4.5rem;
  padding-left: auto;
  border-left: 1px solid #e7e7e7;
  border-right: 0;
}

.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone {
  border-left: 0;
  border-right: 0;
}

.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field {
  float: right;
  margin-left: 1.5rem;
  padding-left: 1.5rem;
  margin-right: auto;
  padding-right: auto;
}

.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-phone::before,
.block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field-field-email::before {
  left: auto;
  right: 0;
}

header #navbar-main .menu--main ul.navbar-nav ul.dropdown-menu li {
  text-align: right;
}

header #navbar-main .menu--main ul.navbar-nav > li.dropdown .dropdown-toggle {
  padding-left: 1rem;
}

.view-about-us .block-title::before {
  left: unset;
  right: 2.5rem;
}

.view-about-us .read-more a {
  text-align: center;
}

.site-footer__top .block-views-blocksocial-links-block-1 .view-social-links .views-field-field-social {
  text-align: right;
  margin-right: 4rem;
}

.site-footer__top .view-our-products ul li a::before,
.site-footer__top .view-our-products .views-row .views-field-title .field-content a::before,
.site-footer__top .block-menu ul li a::before,
.site-footer__top .block-menu .views-row .views-field-title .field-content a::before {
  content: "\f0d9";
  margin-left: 1rem;
  margin-right: 0;
}

.site-footer__top .block-views > h2::before,
.site-footer__top .block-views > .h2::before,
.site-footer__top .block-title::before,
.site-footer__top .block-menu > h2::before,
.site-footer__top .block-menu > .h2::before {
  right: 0;
  left: auto;
}

.menu--useful-links- ul.nav {
  padding: 0;
}

.site-footer__top .view-bottom-contact .views-field .views-label {
  padding-left: unset;
  padding-right: 2rem;
}
.site-footer__top .view-bottom-contact .views-field .views-label::before {
  right: 0;
  left: auto;
}

.site-footer__bottom .region-footer-fifth .right {
  text-align: left;
}

.read-more-clean a::after {
  content: "\f100";
  margin-right: 0.5rem;
  margin-left: 0;
}

[dir=rtl] .slick-prev {
  left: -25px;
  right: auto;
}

.view-about-us .views-field-body > .field-content {
  padding-right: 3.5rem;
}

body.node--type-contact .node--type-contact .field--name-field-address,
body.node--type-contact .node--type-contact .field--name-field-phone,
body.node--type-contact .node--type-contact .field--name-field-email,
.view-contact-form .field--name-field-address,
.view-contact-form .field--name-field-phone,
.view-contact-form .field--name-field-email {
  padding-left: 0;
  padding-right: 7rem;
}
body.node--type-contact .node--type-contact .field--name-field-address:before,
body.node--type-contact .node--type-contact .field--name-field-phone:before,
body.node--type-contact .node--type-contact .field--name-field-email:before,
.view-contact-form .field--name-field-address:before,
.view-contact-form .field--name-field-phone:before,
.view-contact-form .field--name-field-email:before {
  margin-left: 2rem;
  margin-right: auto;
  right: 0;
  left: auto;
}

@media all and (max-width: 61.9375rem) {
  header #navbar-main {
    direction: ltr;
  }
  header #navbar-main button span:before {
    right: auto;
    left: 1rem;
  }
  header #navbar-main #CollapsingNavbar {
    right: auto;
    left: 1rem;
  }
  header #navbar-main #CollapsingNavbar li a,
  header #navbar-main #CollapsingNavbar li span {
    text-align: right;
  }
  header #navbar-main #CollapsingNavbar li i.dropdown-toggle {
    right: auto;
    left: 3rem;
  }
  header #navbar-main #CollapsingNavbar .menu--main ul.navbar-nav ul.dropdown-menu li a,
  header #navbar-main #CollapsingNavbar .menu--main ul.navbar-nav ul.dropdown-menu li span {
    padding: 0 2rem 0 0;
  }
}
@media all and (max-width: 47.9375rem) {
  .block-views-blockquick-contact-block-1 .view-quick-contact .view-content {
    padding: 0;
  }
  .block-views-blockquick-contact-block-1 .view-quick-contact .view-content .views-field {
    float: left;
    border: 0;
    padding-right: 2.5rem;
    margin-left: 0;
    padding-left: 0;
  }
}
@media all and (max-width: 47.9375rem) {
  .view-social-links .views-field-field-social {
    text-align: center;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS9fdGhlbWUuc2NzcyIsInN0eWxlX2FyLmNzcyIsInN0eWxlX2FyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0JBO0VBQ0ksa0NBdEJJO0VBdUJKLGNBcEJZO0VBcUJaLGdCQUFBO0VBQ0EsbUJBQUE7QUNyQko7O0FEd0JBOzs7RUFHSSxjQXpCVTtFQTBCVixtQkFBQTtFQUNBLGtCQUFBO0FDckJKOztBRHdCQTtFQUNJLGtDQXJDSTtFQXNDSixvQkFBQTtBQ3JCSjtBRHNCSTtFQUNJLGtDQUFBO0FDcEJSOztBRHdCQTtFQUNJLGtDQTdDSTtFQThDSixvQkFBQTtBQ3JCSjtBRHNCSTtFQUNJLG9DQUFBO0FDcEJSOztBRHdCQTtFQUNJLG1CQTFDTTtBQ3FCVjs7QUR3QkE7RUFDSSxjQXREWTtBQ2lDaEI7QURzQkk7RUFFSSxjQXhEVTtBQ21DbEI7O0FEeUJBO0VBQ0ksbUJBbkRTO0FDNkJiOztBRHlCQTtFQUNJLFdBN0RVO0VBOERWLGtCQUFBO0FDdEJKOztBRHlCQTtFQUNJLGdCQUFBO0VBQ0EsOENBQUE7RUFDQSxnQkFBQTtBQ3RCSjs7QUR5QkE7RUFDSSxlQUFBO0FDdEJKOztBRHdCQTtFQUNJLGlCQUFBO0FDckJKOztBRHVCQTtFQUNJLGlCQUFBO0FDcEJKOztBRHNCQTtFQUNJLGlCQUFBO0FDbkJKOztBRHFCQTtFQUNJLGlCQUFBO0FDbEJKOztBRG9CQTtFQUNJLGlCQUFBO0FDakJKOztBRHFCSTtFQUNJLGdCQUFBO0FDbEJSOztBQzlFQTtFQUNJLDJDQUpPO0VBS1AsY0ZIWTtFRUlaLGdCQUFBO0VBQ0EsbUJBQUE7QURpRko7O0FDOUVBOzs7RUFHSSxnQkFBQTtBRGlGSjs7QUM5RUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXdCSSwyQ0F4Q087QUR5SFg7O0FDOUVBO0VBQ0ksV0FBQTtFQUNBLFFBQUE7QURpRko7O0FDOUVBO0VBQ0ksZ0JBQUE7QURpRko7O0FDOUVBO0VBQ0ksV0FBQTtBRGlGSjs7QUM5RUE7O0VBRUkscUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBRGlGSjs7QUM5RUE7RUFDSSxjQUFBO0VBQ0EsZUFBQTtBRGlGSjs7QUM5RUE7O0VBRUksWUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FEaUZKOztBQzlFQTs7RUFFSSxVQUFBO0VBQ0EsUUFBQTtBRGlGSjs7QUM5RUE7RUFDSSxpQkFBQTtBRGlGSjs7QUM5RUE7RUFDSSxrQkFBQTtBRGlGSjs7QUM5RUE7RUFDSSxXQUFBO0VBQ0EsYUFBQTtBRGlGSjs7QUM5RUE7RUFDSSxrQkFBQTtBRGlGSjs7QUM5RUE7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0FEaUZKOztBQzlFQTs7OztFQUlJLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0FEaUZKOztBQzlFQTs7Ozs7RUFLSSxRQUFBO0VBQ0EsVUFBQTtBRGlGSjs7QUM5RUE7RUFDSSxVQUFBO0FEaUZKOztBQzlFQTtFQUNJLG1CQUFBO0VBQ0EsbUJBQUE7QURpRko7QUMvRUk7RUFDSSxRQUFBO0VBQ0EsVUFBQTtBRGlGUjs7QUM3RUE7RUFDSSxnQkFBQTtBRGdGSjs7QUM3RUE7RUFDSSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsY0FBQTtBRGdGSjs7QUM3RUE7RUFDSSxXQUFBO0VBQ0EsV0FBQTtBRGdGSjs7QUM3RUE7RUFDSSxxQkFBQTtBRGdGSjs7QUM3RUE7Ozs7OztFQU1JLGVBQUE7RUFDQSxtQkFBQTtBRGdGSjtBQzlFSTs7Ozs7O0VBQ0ksaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0FEcUZSOztBQ2pGQTtFQUNJO0lBQ0ksY0FBQTtFRG9GTjtFQ2xGTTtJQUNJLFdBQUE7SUFDQSxVQUFBO0VEb0ZWO0VDakZNO0lBQ0ksV0FBQTtJQUNBLFVBQUE7RURtRlY7RUMvRWM7O0lBRUksaUJBQUE7RURpRmxCO0VDOUVjO0lBQ0ksV0FBQTtJQUNBLFVBQUE7RURnRmxCO0VDekVjOztJQUVJLG1CQUFBO0VEMkVsQjtBQUNGO0FDckVBO0VBQ0k7SUFDSSxVQUFBO0VEdUVOO0VDckVNO0lBQ0ksV0FBQTtJQUNBLFNBQUE7SUFDQSxxQkFBQTtJQUNBLGNBQUE7SUFDQSxlQUFBO0VEdUVWO0FBQ0Y7QUNuRUE7RUFDSTtJQUNJLGtCQUFBO0VEcUVOO0FBQ0YiLCJmaWxlIjoic3R5bGVfYXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbiRmb250MTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmOy8vJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XHJcbiRmb250MjogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xyXG5cclxuJHByaW1hcnktY29sb3I6ICM4NDg0ODQ7XHJcbiRzZWNvbmRhcnktY29sb3I6ICMxMDRhYTA7XHJcbiRzZWNvbmRhcnktZGFyay1jb2xvcjogIzU3YTUzZjtcclxuJGxpZ2h0LWNvbG9yOiAjNjY2NjY2O1xyXG4kZW5lcmdpemVkLWNvbG9yOiAjZmZjOTAwO1xyXG4kdGl0bGUtY29sb3I6ICMyMjI7XHJcbiRncmV5LWJvcmRlcjogI2U3ZTdlNztcclxuXHJcbiRncmV5LWJnOiAjZjdmN2Y3O1xyXG4kbGlnaHQtZ3JleS1iZzogIzc3ODg5OTtcclxuJHdoaXRlLWNvbG9yOiAjZmZmO1xyXG4kZGFyay1jb2xvcjogIzE4MTgxODtcclxuJHJlZC1jb2xvcjogI2ZmNDk1NDtcclxuXHJcbiR0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuJGJveC1zaGFkb3c6IDFweCAxcHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiRib3gtc2hhZG93LTE6IDFweCAxcHggMTVweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQxO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbn1cclxuXHJcbi5ub2RlX19jb250ZW50LFxyXG4uZmllbGQtLW5hbWUtYm9keSxcclxucCB7ICAgIFxyXG4gICAgY29sb3I6ICRsaWdodC1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICBtYXJnaW46IDAgMCAxLjVyZW07XHJcbn1cclxuXHJcbi5mYSwgLmZhciwgLmZhcyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQxO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmFiIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDE7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBCcmFuZHNcIjtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmV5LWJnO1xyXG59XHJcblxyXG5hIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmstY29sb3I7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgY29sb3I6ICR0aXRsZS1jb2xvcjsgXHJcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDIsIHNhbnMtc2VyaWY7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG5oMSwgLmgxIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxufVxyXG5oMiwgLmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG59XHJcbmgzLCAuaDMge1xyXG4gICAgZm9udC1zaXplOiAyLjNyZW07XHJcbn1cclxuaDQsIC5oNCB7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxufVxyXG5oNSwgLmg1IHtcclxuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG59XHJcbmg2LCAuaDYge1xyXG4gICAgZm9udC1zaXplOiAxLjdyZW07XHJcbn1cclxuXHJcbi5yZWdpb24tY29udGVudCB7XHJcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG59IiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM4NDg0ODQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG59XG5cbi5ub2RlX19jb250ZW50LFxuLmZpZWxkLS1uYW1lLWJvZHksXG5wIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGxpbmUtaGVpZ2h0OiAyLjZyZW07XG4gIG1hcmdpbjogMCAwIDEuNXJlbTtcbn1cblxuLmZhLCAuZmFyLCAuZmFzIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5mYTpiZWZvcmUsIC5mYXI6YmVmb3JlLCAuZmFzOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbn1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4uZmFiOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEJyYW5kc1wiO1xufVxuXG4ubWFpbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG5hIHtcbiAgY29sb3I6ICM4NDg0ODQ7XG59XG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMxMDRhYTA7XG59XG5cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiAjMTgxODE4O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgY29sb3I6ICMyMjI7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIuMXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS45cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG59XG5cbi5yZWdpb24tY29udGVudCBoMSwgLnJlZ2lvbi1jb250ZW50IGgyLCAucmVnaW9uLWNvbnRlbnQgaDMsIC5yZWdpb24tY29udGVudCBoNCwgLnJlZ2lvbi1jb250ZW50IGg1LCAucmVnaW9uLWNvbnRlbnQgaDYsIC5yZWdpb24tY29udGVudCAuaDEsIC5yZWdpb24tY29udGVudCAuaDIsIC5yZWdpb24tY29udGVudCAuaDMsIC5yZWdpb24tY29udGVudCAuaDQsIC5yZWdpb24tY29udGVudCAuaDUsIC5yZWdpb24tY29udGVudCAuaDYge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEFyYWJpY1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzg0ODQ4NDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbn1cblxuLmZlYXR1cmVkLXRvcCxcbi5mZWF0dXJlZC1jb250YWluZXIsXG4ucGFydG5lci1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmlldy1zbGlkZXNob3cgLmluZm8gLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXBob25lIC52aWV3cy1sYWJlbCxcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWVtYWlsIC52aWV3cy1sYWJlbCxcbmhlYWRlciAjbmF2YmFyLW1haW4gLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiA+IGxpID4gYSxcbmhlYWRlciAjbmF2YmFyLW1haW4gLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiA+IGxpID4gc3Bhbixcbi52aWV3LXNsaWRlc2hvdyAuaW5mbyAuZmllbGQtLW5hbWUtbm9kZS10aXRsZSBoMixcbi52aWV3LXNsaWRlc2hvdyAuaW5mbyAuZmllbGQtLW5hbWUtbm9kZS10aXRsZSAuaDIsXG4udmlld3MtaW5maW5pdGUtc2Nyb2xsIC5wYWdlciBsaSA+IGEsXG4udmlld3MtaW5maW5pdGUtc2Nyb2xsIC5wYWdlciBsaSA+IHNwYW4sXG4ucmVhZC1tb3JlIGEsXG5idXR0b24ucmVhZC1tb3JlLFxuLnZpZXcgLm1vcmUtbGluayBhLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEFyYWJpY1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTIgLnZpZXctcXVpY2stY29udGFjdCAudmlld3MtZmllbGQtZmllbGQtYWRkcmVzczo6YmVmb3JlIHtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiAwO1xufVxuXG4udmlldy1zb2NpYWwtbGlua3MgLnZpZXdzLWZpZWxkLWZpZWxkLXNvY2lhbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtcGhvbmUsXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1lbWFpbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtcGhvbmUge1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZCxcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiBhdXRvO1xufVxuXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1waG9uZTo6YmVmb3JlLFxuLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtZW1haWw6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG5oZWFkZXIgI25hdmJhci1tYWluIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgdWwuZHJvcGRvd24tbWVudSBsaSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5oZWFkZXIgI25hdmJhci1tYWluIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgPiBsaS5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4udmlldy1hYm91dC11cyAuYmxvY2stdGl0bGU6OmJlZm9yZSB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMi41cmVtO1xufVxuXG4udmlldy1hYm91dC11cyAucmVhZC1tb3JlIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaXRlLWZvb3Rlcl9fdG9wIC5ibG9jay12aWV3cy1ibG9ja3NvY2lhbC1saW5rcy1ibG9jay0xIC52aWV3LXNvY2lhbC1saW5rcyAudmlld3MtZmllbGQtZmllbGQtc29jaWFsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNHJlbTtcbn1cblxuLnNpdGUtZm9vdGVyX190b3AgLnZpZXctb3VyLXByb2R1Y3RzIHVsIGxpIGE6OmJlZm9yZSxcbi5zaXRlLWZvb3Rlcl9fdG9wIC52aWV3LW91ci1wcm9kdWN0cyAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAuZmllbGQtY29udGVudCBhOjpiZWZvcmUsXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stbWVudSB1bCBsaSBhOjpiZWZvcmUsXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stbWVudSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAuZmllbGQtY29udGVudCBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stdmlld3MgPiBoMjo6YmVmb3JlLFxuLnNpdGUtZm9vdGVyX190b3AgLmJsb2NrLXZpZXdzID4gLmgyOjpiZWZvcmUsXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stdGl0bGU6OmJlZm9yZSxcbi5zaXRlLWZvb3Rlcl9fdG9wIC5ibG9jay1tZW51ID4gaDI6OmJlZm9yZSxcbi5zaXRlLWZvb3Rlcl9fdG9wIC5ibG9jay1tZW51ID4gLmgyOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLm1lbnUtLXVzZWZ1bC1saW5rcy0gdWwubmF2IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNpdGUtZm9vdGVyX190b3AgLnZpZXctYm90dG9tLWNvbnRhY3QgLnZpZXdzLWZpZWxkIC52aWV3cy1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogdW5zZXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG59XG4uc2l0ZS1mb290ZXJfX3RvcCAudmlldy1ib3R0b20tY29udGFjdCAudmlld3MtZmllbGQgLnZpZXdzLWxhYmVsOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNpdGUtZm9vdGVyX19ib3R0b20gLnJlZ2lvbi1mb290ZXItZmlmdGggLnJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnJlYWQtbW9yZS1jbGVhbiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udmlldy1hYm91dC11cyAudmlld3MtZmllbGQtYm9keSA+IC5maWVsZC1jb250ZW50IHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtO1xufVxuXG5ib2R5Lm5vZGUtLXR5cGUtY29udGFjdCAubm9kZS0tdHlwZS1jb250YWN0IC5maWVsZC0tbmFtZS1maWVsZC1hZGRyZXNzLFxuYm9keS5ub2RlLS10eXBlLWNvbnRhY3QgLm5vZGUtLXR5cGUtY29udGFjdCAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUsXG5ib2R5Lm5vZGUtLXR5cGUtY29udGFjdCAubm9kZS0tdHlwZS1jb250YWN0IC5maWVsZC0tbmFtZS1maWVsZC1lbWFpbCxcbi52aWV3LWNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzcyxcbi52aWV3LWNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUsXG4udmlldy1jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xufVxuYm9keS5ub2RlLS10eXBlLWNvbnRhY3QgLm5vZGUtLXR5cGUtY29udGFjdCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzczpiZWZvcmUsXG5ib2R5Lm5vZGUtLXR5cGUtY29udGFjdCAubm9kZS0tdHlwZS1jb250YWN0IC5maWVsZC0tbmFtZS1maWVsZC1waG9uZTpiZWZvcmUsXG5ib2R5Lm5vZGUtLXR5cGUtY29udGFjdCAubm9kZS0tdHlwZS1jb250YWN0IC5maWVsZC0tbmFtZS1maWVsZC1lbWFpbDpiZWZvcmUsXG4udmlldy1jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWFkZHJlc3M6YmVmb3JlLFxuLnZpZXctY29udGFjdC1mb3JtIC5maWVsZC0tbmFtZS1maWVsZC1waG9uZTpiZWZvcmUsXG4udmlldy1jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoZWFkZXIgI25hdmJhci1tYWluIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgfVxuICBoZWFkZXIgI25hdmJhci1tYWluIGJ1dHRvbiBzcGFuOmJlZm9yZSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuICBoZWFkZXIgI25hdmJhci1tYWluICNDb2xsYXBzaW5nTmF2YmFyIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG4gIGhlYWRlciAjbmF2YmFyLW1haW4gI0NvbGxhcHNpbmdOYXZiYXIgbGkgYSxcbiAgaGVhZGVyICNuYXZiYXItbWFpbiAjQ29sbGFwc2luZ05hdmJhciBsaSBzcGFuIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICBoZWFkZXIgI25hdmJhci1tYWluICNDb2xsYXBzaW5nTmF2YmFyIGxpIGkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG4gIGhlYWRlciAjbmF2YmFyLW1haW4gI0NvbGxhcHNpbmdOYXZiYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiB1bC5kcm9wZG93bi1tZW51IGxpIGEsXG4gIGhlYWRlciAjbmF2YmFyLW1haW4gI0NvbGxhcHNpbmdOYXZiYXIgLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdiB1bC5kcm9wZG93bi1tZW51IGxpIHNwYW4ge1xuICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlldy1zb2NpYWwtbGlua3MgLnZpZXdzLWZpZWxkLWZpZWxkLXNvY2lhbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59IiwiQGltcG9ydCAnY3VzdG9tL3RoZW1lJztcclxuXHJcbiRmb250X2FyMTogJ05vdG8gU2FucyBBcmFiaWMnLCBzYW5zLXNlcmlmOyAvLydPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4kZm9udF9hcjI6ICdGdXN0YXQnLCBzYW5zLXNlcmlmO1xyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRfYXIxO1xyXG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbn1cclxuXHJcbi5mZWF0dXJlZC10b3AsXHJcbi5mZWF0dXJlZC1jb250YWluZXIsXHJcbi5wYXJ0bmVyLWNvbnRhaW5lciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udmlldy1zbGlkZXNob3cgLmluZm8gLmZpZWxkLS1uYW1lLWJvZHkgcCxcclxuLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtcGhvbmUgLnZpZXdzLWxhYmVsLFxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1lbWFpbCAudmlld3MtbGFiZWwsXHJcbmhlYWRlciAjbmF2YmFyLW1haW4gLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdj5saT5hLFxyXG5oZWFkZXIgI25hdmJhci1tYWluIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXY+bGk+c3BhbixcclxuLnZpZXctc2xpZGVzaG93IC5pbmZvIC5maWVsZC0tbmFtZS1ub2RlLXRpdGxlIGgyLFxyXG4udmlldy1zbGlkZXNob3cgLmluZm8gLmZpZWxkLS1uYW1lLW5vZGUtdGl0bGUgLmgyLFxyXG4udmlld3MtaW5maW5pdGUtc2Nyb2xsIC5wYWdlciBsaT5hLFxyXG4udmlld3MtaW5maW5pdGUtc2Nyb2xsIC5wYWdlciBsaT5zcGFuLFxyXG4ucmVhZC1tb3JlIGEsXHJcbmJ1dHRvbi5yZWFkLW1vcmUsXHJcbi52aWV3IC5tb3JlLWxpbmsgYSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuLmgxLFxyXG4uaDIsXHJcbi5oMyxcclxuLmg0LFxyXG4uaDUsXHJcbi5oNiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnRfYXIxO1xyXG59XHJcblxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTIgLnZpZXctcXVpY2stY29udGFjdCAudmlld3MtZmllbGQtZmllbGQtYWRkcmVzczo6YmVmb3JlIHtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi52aWV3LXNvY2lhbC1saW5rcyAudmlld3MtZmllbGQtZmllbGQtc29jaWFsIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLXBob25lLFxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1lbWFpbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGF1dG87XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmV5LWJvcmRlcjtcclxuICAgIGJvcmRlci1yaWdodDogMDtcclxufVxyXG5cclxuLmJsb2NrLXZpZXdzLWJsb2NrcXVpY2stY29udGFjdC1ibG9jay0xIC52aWV3LXF1aWNrLWNvbnRhY3QgLnZpZXctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtcGhvbmUge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5ibG9jay12aWV3cy1ibG9ja3F1aWNrLWNvbnRhY3QtYmxvY2stMSAudmlldy1xdWljay1jb250YWN0IC52aWV3LWNvbnRlbnQgLnZpZXdzLWZpZWxkLFxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1waG9uZTo6YmVmb3JlLFxyXG4uYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1lbWFpbDo6YmVmb3JlIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuaGVhZGVyICNuYXZiYXItbWFpbiAubWVudS0tbWFpbiB1bC5uYXZiYXItbmF2IHVsLmRyb3Bkb3duLW1lbnUgbGkge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbmhlYWRlciAjbmF2YmFyLW1haW4gLm1lbnUtLW1haW4gdWwubmF2YmFyLW5hdj5saS5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxufVxyXG5cclxuLnZpZXctYWJvdXQtdXMgLmJsb2NrLXRpdGxlOjpiZWZvcmUge1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgICByaWdodDogMi41cmVtO1xyXG59XHJcblxyXG4udmlldy1hYm91dC11cyAucmVhZC1tb3JlIGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stdmlld3MtYmxvY2tzb2NpYWwtbGlua3MtYmxvY2stMSAudmlldy1zb2NpYWwtbGlua3MgLnZpZXdzLWZpZWxkLWZpZWxkLXNvY2lhbCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX190b3AgLnZpZXctb3VyLXByb2R1Y3RzIHVsIGxpIGE6OmJlZm9yZSxcclxuLnNpdGUtZm9vdGVyX190b3AgLnZpZXctb3VyLXByb2R1Y3RzIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIC5maWVsZC1jb250ZW50IGE6OmJlZm9yZSxcclxuLnNpdGUtZm9vdGVyX190b3AgLmJsb2NrLW1lbnUgdWwgbGkgYTo6YmVmb3JlLFxyXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stbWVudSAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAuZmllbGQtY29udGVudCBhOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwZDlcIjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stdmlld3M+aDI6OmJlZm9yZSxcclxuLnNpdGUtZm9vdGVyX190b3AgLmJsb2NrLXZpZXdzPi5oMjo6YmVmb3JlLFxyXG4uc2l0ZS1mb290ZXJfX3RvcCAuYmxvY2stdGl0bGU6OmJlZm9yZSxcclxuLnNpdGUtZm9vdGVyX190b3AgLmJsb2NrLW1lbnU+aDI6OmJlZm9yZSxcclxuLnNpdGUtZm9vdGVyX190b3AgLmJsb2NrLW1lbnU+LmgyOjpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4ubWVudS0tdXNlZnVsLWxpbmtzLSB1bC5uYXYge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnNpdGUtZm9vdGVyX190b3AgLnZpZXctYm90dG9tLWNvbnRhY3QgLnZpZXdzLWZpZWxkIC52aWV3cy1sYWJlbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IHVuc2V0O1xyXG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaXRlLWZvb3Rlcl9fYm90dG9tIC5yZWdpb24tZm9vdGVyLWZpZnRoIC5yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ucmVhZC1tb3JlLWNsZWFuIGE6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5zbGljay1wcmV2IHtcclxuICAgIGxlZnQ6IC0yNXB4O1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi52aWV3LWFib3V0LXVzIC52aWV3cy1maWVsZC1ib2R5Pi5maWVsZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbTtcclxufVxyXG5cclxuYm9keS5ub2RlLS10eXBlLWNvbnRhY3QgLm5vZGUtLXR5cGUtY29udGFjdCAuZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzcyxcclxuYm9keS5ub2RlLS10eXBlLWNvbnRhY3QgLm5vZGUtLXR5cGUtY29udGFjdCAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUsXHJcbmJvZHkubm9kZS0tdHlwZS1jb250YWN0IC5ub2RlLS10eXBlLWNvbnRhY3QgLmZpZWxkLS1uYW1lLWZpZWxkLWVtYWlsLFxyXG4udmlldy1jb250YWN0LWZvcm0gLmZpZWxkLS1uYW1lLWZpZWxkLWFkZHJlc3MsXHJcbi52aWV3LWNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtcGhvbmUsXHJcbi52aWV3LWNvbnRhY3QtZm9ybSAuZmllbGQtLW5hbWUtZmllbGQtZW1haWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogN3JlbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICBoZWFkZXIgI25hdmJhci1tYWluIHtcclxuICAgICAgICBkaXJlY3Rpb246IGx0cjtcclxuXHJcbiAgICAgICAgYnV0dG9uIHNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjQ29sbGFwc2luZ05hdmJhciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG5cclxuICAgICAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZW51LS1tYWluIHVsLm5hdmJhci1uYXYgdWwuZHJvcGRvd24tbWVudSBsaSB7XHJcblxyXG4gICAgICAgICAgICAgICAgYSxcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvY2stdmlld3MtYmxvY2txdWljay1jb250YWN0LWJsb2NrLTEgLnZpZXctcXVpY2stY29udGFjdCAudmlldy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAudmlld3MtZmllbGQge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpZXctc29jaWFsLWxpbmtzIC52aWV3cy1maWVsZC1maWVsZC1zb2NpYWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufSJdfQ== */
