@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css');

#iq-header.header {
  position: absolute;
  z-index: 100;
  left: 0;
  top: 0;
  right: 0;
  padding: 18px 0 17px;
  width: 100%;
  min-width: 320px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.icon-logout:before {
  content: "";
}
#iq-header.header.active .header-wrap {
  padding-right: 24px;
}
#iq-header.header_inner .logo svg path {
  fill: #373d42;
}
#iq-header.header_inner .hamburger span {
  background-color: #373d42;
}
#iq-header.header_inner .hamburger span:hover {
  background-color: #44acff;
}
#iq-header.header_inner .nav__link {
  color: #373d42;
}
#iq-header.header_inner .drop__link:after {
  color: #373d42;
}
#iq-header.header_inner .btn_sign {
  color: #373d42;
  border-color: #373d42;
}
#iq-header.header_inner .btn_sign:hover {
  background-color: #373d42;
  color: #fff;
}
#iq-header.header_inner .btn_icon span:before {
  color: #373d42;
}
#iq-header.header_inner .lang_mob .drop__link:after {
  color: #373d42;
}
#iq-header.header_inside {
  position: static;
  background: url("../../../designs/unified2/img/main/header-bg.jpg") center no-repeat;
  background-size: cover;
}
#iq-header .header-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#iq-header .logo {
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
#iq-header .logo a {
  display: block;
  width: 156px;
}
#iq-header .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
#iq-header .nav__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;
}
#iq-header .nav__item {
  margin-right: 20px;
}
#iq-header .nav__item.active .nav__link {
  color: #44acff;
}
#iq-header .nav__item:last-child {
  margin-right: 0;
}
#iq-header .nav__link {
  display: block;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
  color: #fff;
}
#iq-header .nav__link:hover {
  color: #44acff;
}
#iq-header .nav__link_decor {
  position: relative;
  padding-left: 18px;
}
#iq-header .nav__link_decor:before {
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 17px;
  height: 14px;
  background: url("../../../designs/unified/img/icons/spec.svg") center no-repeat;
  background-size: contain;
}
#iq-header .drop {
  position: relative;
}
#iq-header .drop:hover .drop__link:after,
#iq-header .drop.active .drop__link:after {
  color: #44acff;
}
#iq-header .drop.current .drop__cont {
  display: block;
}
#iq-header .drop.current .drop__link {
  color: #44acff;
}
#iq-header .drop.current .drop__link:after {
  color: #44acff;
}
#iq-header .drop_left .drop__cont {
  left: 0%;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
#iq-header .drop__link {
  position: relative;
  padding-right: 15px;
}
#iq-header .drop__link:after {
  font-family: "Font Awesome 6 Free";
  content: "\f0d7";
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  font-size: 12px;
  line-height: 1;
  color: #fff;
  -webkit-transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
#iq-header .drop__cont {
  display: none;
  position: absolute;
  z-index: 1;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  white-space: nowrap;
  min-width: -webkit-max-content;
  min-width: -moz-max-content;
  min-width: max-content;
  padding: 20px 30px 20px 20px;
  background-color: #23283c;
  -webkit-box-shadow: 0px 20px 40px rgba(0,0,0,0.5);
          box-shadow: 0px 20px 40px rgba(0,0,0,0.5);
  border-radius: 5px;
}
#iq-header .drop__sel {
  display: block;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
}
#iq-header .drop__sel_usd {
  color: #1a9fe0;
}
#iq-header .drop__sel_giveaway {
  color: #ffd337;
}
#iq-header .drop__sel_diamond {
  color: #e6a900;
}
#iq-header .drop__sel:last-child {
  margin-bottom: 0;
}
#iq-header .sel-icon {
  display: inline;
  font-size: 15px;
  margin: 0 -3px;
}
#iq-header .btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: 24px;
}
#iq-header .btns a {
  margin-right: 15px;
}
#iq-header .btns a:last-child {
  margin-right: 0;
}
#iq-header .lang {
  margin-right: 20px;
}
#iq-header .lang .drop__link {
  display: block;
}
#iq-header .lang .drop__link img {
  width: 25px;
  height: 25px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
#iq-header .lang .drop__sel img {
  width: 25px;
  height: 25px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
#iq-header .lang_mob {
  display: none;
}
#iq-header .hamburger {
  display: none;
  position: relative;
  z-index: 2;
  width: 24px;
  height: 16px;
}
#iq-header .hamburger.active {
  position: fixed;
  right: 40px;
}
#iq-header .hamburger.active span {
  background-color: #44acff;
}
#iq-header .hamburger.active span:nth-child(1) {
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-225deg);
          transform: translate(-50%, -50%) rotate(-225deg);
}
#iq-header .hamburger.active span:nth-child(2) {
  -webkit-transform: translate(-50%, -50%) scale(0);
          transform: translate(-50%, -50%) scale(0);
}
#iq-header .hamburger.active span:nth-child(3) {
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(225deg);
          transform: translate(-50%, -50%) rotate(225deg);
}
#iq-header .hamburger:hover span {
  background-color: #44acff;
}
#iq-header .hamburger span {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background-color: #fff;
  -webkit-transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
#iq-header .hamburger span:nth-child(1) {
  top: 0;
}
#iq-header .hamburger span:nth-child(2) {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
#iq-header .hamburger span:nth-child(3) {
  top: calc(100% - 2px);
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
#iq-header .notif {
  position: relative;
  margin-right: 20px;
}
#iq-header .notif.message .notif__link:hover:after {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
#iq-header .notif.message .notif__link:after {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#iq-header .notif.active .notif__link:after {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
#iq-header .notif.active .notif__cont {
  display: block;
}
#iq-header .notif__cont {
  display: none;
  position: absolute;
  right: -31px;
  top: calc(100% + 12px);
  min-width: 330px;
  border-radius: 8px;
  -webkit-box-shadow: 0 20px 40px rgba(0,0,0,0.5);
          box-shadow: 0 20px 40px rgba(0,0,0,0.5);
  background-color: #23283c;
}
#iq-header .notif__cont:after {
  content: '';
  position: absolute;
  right: 32px;
  bottom: 100%;
  background: url("../../../designs/unified2/img/main/noti-arrow.svg") center no-repeat;
  background-size: contain;
  width: 20px;
  height: 10px;
}
#iq-header .notif__link {
  position: relative;
  display: block;
  width: 22px;
}
#iq-header .notif__link:after {
  display: none;
  content: attr(data-count);
  position: absolute;
  top: 3px;
  right: -6px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #44acff;
  color: #fff;
  font-size: 10px;
  font-weight: 700;
  -webkit-box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
          box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
  -webkit-animation: pulse 1.5s infinite ease-in-out alternate forwards;
          animation: pulse 1.5s infinite ease-in-out alternate forwards;
}
#iq-header .notif__top {
  padding: 10px 20px;
  border-bottom: 1px solid rgba(68,172,255,0.5);
}
#iq-header .notif__bottom {
  padding: 10px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#iq-header .notif__bottom a {
  font-weight: 700;
  text-transform: uppercase;
}
#iq-header .notif-name {
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 700;
  line-height: 30px;
  text-transform: uppercase;
  color: #fff;
}
#iq-header .notif-text {
  font-weight: 700;
  line-height: 1.4;
}
#iq-header .notif-text span {
  font-weight: 700;
  color: #44acff;
}
#iq-header .notif-date {
  opacity: 0.5;
  font-size: 12px;
  font-weight: 300;
  line-height: 15px;
  -webkit-transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
  transition: all 0.25s cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
#iq-header .notif-descr {
  font-size: 13px;
  padding: 5px 0 10px;
  line-height: 1.3;
  display: none;
}
#iq-header .notif-list__item {
  margin-bottom: 10px;
}
#iq-header .notif-list__item:last-child {
  margin-bottom: 0;
}
#iq-header .notif-list__link {
  color: #fff;
  display: block;
}
#iq-header .notif-list__link:hover .notif-date {
  opacity: 1;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
            box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 6px rgba(68,172,255,0);
            box-shadow: 0 0 0 6px rgba(68,172,255,0);
  }
}
@keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
            box-shadow: 0 0 0 3px rgba(68,172,255,0.5);
  }
  100% {
    -webkit-box-shadow: 0 0 0 6px rgba(68,172,255,0);
            box-shadow: 0 0 0 6px rgba(68,172,255,0);
  }
}
@media (max-width: 1200px) {
  #iq-header.header_inner .nav {
    background-color: #fff;
  }
  #iq-header.header.fixed {
    position: fixed;
    padding: 10px 0;
    left: 0;
    top: 0;
    width: 100%;
    background-color: #080d20;
  }
  #iq-header.header_inner.fixed {
    background-color: #fff;
  }
  #iq-header .nav {
    display: none;
    position: fixed;
    padding: 100px 70px 50px 50px;
    width: 100%;
    right: 0;
    top: 0;
    height: 100%;
    overflow: auto;
    background: #23283c;
    z-index: 1;
    -webkit-transform: translate3d(320px, 0, 0);
            transform: translate3d(320px, 0, 0);
    -webkit-transition: 0.7s all ease;
    transition: 0.7s all ease;
    -webkit-transition-delay: 1s;
            transition-delay: 1s;
    text-align: center;
  }
  #iq-header .nav.active {
    display: block;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  #iq-header .hamburger {
    display: block;
  }
  #iq-header .lang {
    display: none;
    margin-left: auto;
  }
  #iq-header .header-wrap {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  #iq-header .nav__list {
    display: inline-block;
    margin-right: 0;
    margin-bottom: 20px;
  }
  #iq-header .nav__item {
    margin-bottom: 10px;
    margin-right: 0;
  }
  #iq-header .nav__item:last-child {
    margin-bottom: 0;
  }
  #iq-header .lang_mob {
    display: block;
  }
  #iq-header .btns {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #iq-header .notif {
    margin-right: 0;
    margin-bottom: 20px;
    text-align: left;
  }
  #iq-header .notif__link {
    margin: 0 auto;
  }
  #iq-header .notif__cont {
    right: 50%;
    -webkit-transform: translateX(50%);
            transform: translateX(50%);
    top: auto;
    bottom: calc(100% + 12px);
  }
}
@media (max-width: 767px) {
  #iq-header .hamburger.active {
    right: 20px;
  }
  #iq-header .notif__cont {
    min-width: 240px;
  }
  #iq-header .notif__bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  #iq-header .notif-text {
    font-size: 12px;
    line-height: 15px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlYWRlci5zdHlsIiwiaGVhZGVyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQztFQUNDLGtCQUFTO0VBQ1QsWUFBUTtFQUNSLE9BQUs7RUFDTCxNQUFJO0VBQ0osUUFBTTtFQUNOLG9CQUFRO0VBQ1IsV0FBTTtFQUNOLGdCQUFVO0VBQ1YsNEJBQU07TUFBTixpQkFBTTtVQUFOLFFBQU07QUNGUjtBRElHO0VBQ0MsbUJBQWM7QUNGbEI7QURJRztFQUNDLGFBQUs7QUNGVDtBREdHO0VBQ0MseUJBQWlCO0FDRHJCO0FERUk7RUFDQyx5QkFBaUI7QUNBdEI7QURDRztFQUNDLGNBQU07QUNDVjtBREFHO0VBQ0MsY0FBTTtBQ0VWO0FEREc7RUFDQyxjQUFNO0VBQ04scUJBQWE7QUNHakI7QURGSTtFQUNDLHlCQUFpQjtFQUNqQixXQUFNO0FDSVg7QURGSTtFQUNDLGNBQU07QUNJWDtBREhHO0VBQ0MsY0FBTTtBQ0tWO0FESEU7RUFDQyxnQkFBUztFQUNULDZEQUF3QztFQUN4QyxzQkFBZ0I7QUNLbkI7QURKQztFQUNDLG9CQUFRO0VBQVIsb0JBQVE7RUFBUixhQUFRO0VBQ1IseUJBQVk7TUFBWixzQkFBWTtVQUFaLG1CQUFZO0VBQ1oseUJBQWdCO01BQWhCLHNCQUFnQjtVQUFoQiw4QkFBZ0I7QUNNbEI7QURKQztFQUNDLG9CQUFZO01BQVosY0FBWTtBQ01kO0FETEU7RUFDQyxjQUFRO0VBQ1IsWUFBTTtBQ09UO0FETkM7RUFDQyxvQkFBUTtFQUFSLG9CQUFRO0VBQVIsYUFBUTtFQUNSLHlCQUFZO01BQVosc0JBQVk7VUFBWixtQkFBWTtFQUNaLFdBQU07QUNRUjtBRFBFO0VBQ0Msb0JBQVE7RUFBUixvQkFBUTtFQUFSLGFBQVE7RUFDUixjQUFPO0FDU1Y7QURSRTtFQUNDLGtCQUFhO0FDVWhCO0FEUkk7RUFDQyxjQUFNO0FDVVg7QURURztFQUNDLGVBQWE7QUNXakI7QURWRTtFQUNDLGNBQVE7RUFDUixlQUFVO0VBQ1YsZ0JBQVk7RUFDWixpQkFB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UTtFQ2dGVDtFRC9FQTtJQUNDLGFBQVE7SUFDUixpQkFBWTtFQ2lGYjtFRGhGQTtJQUNDLHVCQUFpQjtJQUNqQixvQkFBYztJQUNkLDJCQUFnQjtFQ2tGakI7RURqRkE7SUFDQyxxQkFBUTtJQUNSLGVBQWE7SUFDYixtQkFBYztFQ21GZjtFRGxGQTtJQUNDLG1CQUFjO0lBQ2QsZUFBYTtFQ29GZDtFRG5GQztJQUNDLGdCQUFjO0VDcUZoQjtFRHBGQTtJQUNDLGNBQVE7RUNzRlQ7RURyRkE7SUFDQyx3QkFBZ0I7UUFBaEIscUJBQWdCO1lBQWhCLHVCQUFnQjtFQ3VGakI7RUR0RkE7SUFDQyxlQUFhO0lBQ2IsbUJBQWM7SUFDZCxnQkFBVztFQ3dGWjtFRHZGQztJQUNDLGNBQU87RUN5RlQ7RUR4RkM7SUFDQyxVQUFNO0lBQ04sa0NBQVU7WUFBViwwQkFBVTtJQUNWLFNBQUk7SUFDSix5QkFBTztFQzBGVDtBQUNGO0FEekZ1QjtFQUdwQjtJQUNDLFdBQU07RUN5RlI7RUR4RkE7SUFDQyxnQkFBVTtFQzBGWDtFRHpGQTtJQUNDLDRCQUFlO0lBQWYsNkJBQWU7UUFBZiwwQkFBZTtZQUFmLHNCQUFlO0lBQ2Ysd0JBQVk7UUFBWixxQkFBWTtZQUFaLHVCQUFZO0VDMkZiO0VEMUZBO0lBQ0MsZUFBVTtJQUNWLGlCQUFZO0VDNEZiO0FBQ0YiLCJmaWxlIjoiaGVhZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3N1cHBvcnRzL192YXJzLnN0eWwnO1xuXG4jaXEtaGVhZGVyXG5cdCYuaGVhZGVyXG5cdFx0cG9zaXRpb24gYWJzb2x1dGVcblx0XHR6LWluZGV4IDEwMFxuXHRcdGxlZnQgMFxuXHRcdHRvcCAwXG5cdFx0cmlnaHQgMFxuXHRcdHBhZGRpbmcgMThweCAwIDE3cHhcblx0XHR3aWR0aCAxMDAlXG5cdFx0bWluLXdpZHRoICRtaW4td2lkdGhcblx0XHRvcmRlciAxXG5cdFx0Ji5hY3RpdmUgXG5cdFx0XHQuaGVhZGVyLXdyYXBcblx0XHRcdFx0cGFkZGluZy1yaWdodCAyNHB4XG5cdFx0Jl9pbm5lclxuXHRcdFx0LmxvZ28gc3ZnIHBhdGhcblx0XHRcdFx0ZmlsbCAjMzczRDQyXG5cdFx0XHQuaGFtYnVyZ2VyIHNwYW5cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAjMzczZDQyXG5cdFx0XHRcdCY6aG92ZXIgXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAkYWNjZW50XG5cdFx0XHQubmF2X19saW5rXG5cdFx0XHRcdGNvbG9yICMzNzNENDJcblx0XHRcdC5kcm9wX19saW5rOmFmdGVyXG5cdFx0XHRcdGNvbG9yICMzNzNENDJcblx0XHRcdC5idG5fc2lnblxuXHRcdFx0XHRjb2xvciAjMzczRDQyXG5cdFx0XHRcdGJvcmRlci1jb2xvciAjMzczRDQyXG5cdFx0XHRcdCY6aG92ZXIgXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAjMzczRDQyXG5cdFx0XHRcdFx0Y29sb3IgI2ZmZlxuXHRcdFx0LmJ0bl9pY29uXG5cdFx0XHRcdHNwYW46YmVmb3JlIFxuXHRcdFx0XHRcdGNvbG9yICMzNzNENDJcblx0XHRcdC5sYW5nX21vYiAuZHJvcF9fbGluazphZnRlclxuXHRcdFx0XHRjb2xvciAjMzczRDQyXG5cdFx0XHRcblx0XHQmX2luc2lkZVxuXHRcdFx0cG9zaXRpb24gc3RhdGljXG5cdFx0XHRiYWNrZ3JvdW5kIHVybCguLi9pbWcvbWFpbi9oZWFkZXItYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemUgY292ZXJcblx0LmhlYWRlci13cmFwXG5cdFx0ZGlzcGxheSBmbGV4XG5cdFx0YWxpZ24taXRlbXMgY2VudGVyXG5cdFx0anVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cblxuXHQubG9nb1xuXHRcdGZsZXgtc2hyaW5rIDBcblx0XHRhIFxuXHRcdFx0ZGlzcGxheSBibG9ja1xuXHRcdFx0d2lkdGggMTU2cHhcblx0Lm5hdiBcblx0XHRkaXNwbGF5IGZsZXhcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcblx0XHR3aWR0aCAxMDAlXG5cdFx0Jl9fbGlzdFxuXHRcdFx0ZGlzcGxheSBmbGV4XG5cdFx0XHRtYXJnaW4gMCBhdXRvXG5cdFx0Jl9faXRlbVxuXHRcdFx0bWFyZ2luLXJpZ2h0IDIwcHhcblx0XHRcdCYuYWN0aXZlXG5cdFx0XHRcdC5uYXZfX2xpbmtcblx0XHRcdFx0XHRjb2xvciAkYWNjZW50XG5cdFx0XHQmOmxhc3QtY2hpbGRcblx0XHRcdFx0bWFyZ2luLXJpZ2h0IDBcblx0XHQmX19saW5rXG5cdFx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0XHRmb250LXNpemUgMTZweFxuXHRcdFx0Zm9udC13ZWlnaHQgNzAwXG5cdFx0XHRsaW5lLWhlaWdodCAzMHB4XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2Vcblx0XHRcdGNvbG9yICNmZmZmZmZcblx0XHRcdCY6aG92ZXIgXG5cdFx0XHRcdGNvbG9yICRhY2NlbnRcblx0XHRcdCZfZGVjb3IgXG5cdFx0XHRcdHBvc2l0aW9uIHJlbGF0aXZlXG5cdFx0XHRcdHBhZGRpbmctbGVmdCAxOHB4XG5cdFx0XHRcdCY6YmVmb3JlIFxuXHRcdFx0XHRcdGNvbnRlbnQgJydcblx0XHRcdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHRcdFx0XHRcdGxlZnQgMFxuXHRcdFx0XHRcdHRvcCA1MCVcblx0XHRcdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlWSgtNTAlKVxuXHRcdFx0XHRcdHdpZHRoIDE3cHhcblx0XHRcdFx0XHRoZWlnaHQgMTRweFxuXHRcdFx0XHRcdGJhY2tncm91bmQgdXJsKC4uL2ltZy9pY29ucy9zcGVjLnN2ZykgY2VudGVyIG5vLXJlcGVhdFxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZSBjb250YWluXG5cdC5kcm9wXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcblx0XHQmOmhvdmVyLCAmLmFjdGl2ZVxuXHRcdFx0LmRyb3BfX2xpbms6YWZ0ZXJcblx0XHRcdFx0Y29sb3IgJGFjY2VudFxuXHRcdCYuY3VycmVudFxuXHRcdFx0LmRyb3BfX2NvbnRcblx0XHRcdFx0ZGlzcGxheSBibG9ja1xuXHRcdFx0LmRyb3BfX2xpbmtcblx0XHRcdFx0Y29sb3IgJGFjY2VudFxuXHRcdFx0XHQmOmFmdGVyXG5cdFx0XHRcdFx0Y29sb3IgJGFjY2VudFxuXHRcdCZfbGVmdFxuXHRcdFx0LmRyb3BfX2NvbnRcblx0XHRcdFx0bGVmdCAwJVx0XG5cdFx0XHRcdHRyYW5zZm9ybSB0cmFuc2xhdGVYKDApXG5cdFx0Jl9fbGlua1xuXHRcdFx0cG9zaXRpb24gcmVsYXRpdmVcblx0XHRcdHBhZGRpbmctcmlnaHQgMTVweFxuXHRcdFx0JjphZnRlciBcblx0XHRcdFx0Y29udGVudCAnXFxlYTJmJ1xuXHRcdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHRcdFx0XHRyaWdodCAwXG5cdFx0XHRcdHRvcCA1MCVcblx0XHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZVkoLTUwJSlcblx0XHRcdFx0Zm9udC1mYW1pbHkgJ2ljb21vb24nXG5cdFx0XHRcdGZvbnQtc2l6ZSA2cHhcblx0XHRcdFx0bGluZS1oZWlnaHQgMVxuXHRcdFx0XHRjb2xvciAjZmZmXG5cdFx0XHRcdHRyYW5zaXRpb24gJHRyYW5zaXRpb25cblx0XHQmX19jb250XG5cdFx0XHRkaXNwbGF5IG5vbmVcblx0XHRcdHBvc2l0aW9uIGFic29sdXRlXG5cdFx0XHR6LWluZGV4IDFcblx0XHRcdGxlZnQgNTAlXG5cdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlWCgtNTAlKSBcblx0XHRcdHdoaXRlLXNwYWNlIG5vd3JhcFxuXHRcdFx0bWluLXdpZHRoIG1heC1jb250ZW50XG5cdFx0XHRwYWRkaW5nIDIwcHggMzBweCAyMHB4IDIwcHhcblx0XHRcdGJhY2tncm91bmQtY29sb3IgIzIzMjgzQ1xuXHRcdFx0Ym94LXNoYWRvdyAwcHggMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC41KVxuXHRcdFx0Ym9yZGVyLXJhZGl1cyA1cHhcblx0XHQmX19zZWxcblx0XHRcdGRpc3BsYXkgYmxvY2tcblx0XHRcdG1hcmdpbi1ib3R0b20gMTBweFxuXHRcdFx0Zm9udC1zaXplIDE2cHhcblx0XHRcdGZvbnQtd2VpZ2h0IDcwMFxuXHRcdFx0bGluZS1oZWlnaHQgMzBweFxuXHRcdFx0dGV4dC10cmFuc2Zvcm0gdXBwZXJjYXNlXG5cdFx0XHQmX3VzZFxuXHRcdFx0XHRjb2xvciAjMWE5ZmUwXG5cdFx0XHQmX2dpdmVhd2F5XG5cdFx0XHRcdGNvbG9yICNmZmQzMzdcblx0XHRcdCZfZGlhbW9uZFxuXHRcdFx0XHRjb2xvciAjRTZBOTAwXG5cdFx0XHQmOmxhc3QtY2hpbGQgXG5cdFx0XHRcdG1hcmdpbi1ib3R0b20gMFxuXG5cdC5zZWwtaWNvblxuXHRcdGRpc3BsYXkgaW5saW5lXG5cdFx0Zm9udC1zaXplIDE1cHhcblx0XHRtYXJnaW4gMCAtM3B4XG5cblx0LmJ0bnNcblx0XHRkaXNwbGF5IGZsZXhcblx0XHRhbGlnbi1pdGVtcyBjZW50ZXJcblx0XHRmb250LXNpemUgMTZweFxuXHRcdGxpbmUtaGVpZ2h0IDI0cHhcblx0XHRhXG5cdFx0XHRtYXJnaW4tcmlnaHQgMTVweFxuXHRcdFx0JjpsYXN0LWNoaWxkXG5cdFx0XHRcdG1hcmdpbi1yaWdodCAwXG5cblx0Lmxhbmdcblx0XHRtYXJnaW4tcmlnaHQgMjBweFxuXHRcdC5kcm9wX19saW5rXG5cdFx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0XHRpbWcgXG5cdFx0XHRcdHdpZHRoIDI1cHhcblx0XHRcdFx0aGVpZ2h0IDI1cHhcblx0XHRcdFx0b2JqZWN0LWZpdCBjb3ZlclxuXHRcdFx0XHRvYmplY3QtcG9zaXRpb24gY2VudGVyXG5cdFx0LmRyb3BfX3NlbFxuXHRcdFx0aW1nIFxuXHRcdFx0XHR3aWR0aCAyNXB4XG5cdFx0XHRcdGhlaWdodCAyNXB4XG5cdFx0XHRcdG9iamVjdC1maXQgY292ZXJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uIGNlbnRlclxuXHRcdCZfbW9iXG5cdFx0XHRkaXNwbGF5IG5vbmVcblx0XHRcdFxuXHQuaGFtYnVyZ2VyXG5cdFx0ZGlzcGxheSBub25lXG5cdFx0cG9zaXRpb24gcmVsYXRpdmVcblx0XHR6LWluZGV4IDJcblx0XHR3aWR0aCAyNHB4XG5cdFx0aGVpZ2h0IDE2cHhcblx0XHQmLmFjdGl2ZVxuXHRcdFx0cG9zaXRpb24gZml4ZWRcblx0XHRcdHJpZ2h0IDQwcHhcblx0XHRcdHNwYW4gXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3IgJGFjY2VudFxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKVxuXHRcdFx0XHRcdHRvcCA1MCVcblx0XHRcdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMjI1ZGVnKVxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKVxuXHRcdFx0XHRcdHRyYW5zZm9ybSB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMClcblx0XHRcdFx0JjpudGgtY2hpbGQoMylcblx0XHRcdFx0XHR0b3AgNTAlXG5cdFx0XHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMjI1ZGVnKVxuXHRcdCY6aG92ZXJcblx0XHRcdHNwYW5cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAkYWNjZW50XG5cdFx0c3BhbiBcblx0XHRcdHBvc2l0aW9uIGFic29sdXRlXG5cdFx0XHRsZWZ0IDUwJVx0XG5cdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlWCgtNTAlKVxuXHRcdFx0d2lkdGggMTAwJVxuXHRcdFx0aGVpZ2h0IDJweFxuXHRcdFx0YmFja2dyb3VuZC1jb2xvciAjZmZmXG5cdFx0XHR0cmFuc2l0aW9uICR0cmFuc2l0aW9uXG5cdFx0XHQmOm50aC1jaGlsZCgxKVxuXHRcdFx0XHR0b3AgMFxuXHRcdFx0JjpudGgtY2hpbGQoMilcblx0XHRcdFx0dG9wIDUwJVxuXHRcdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlKC01MCUsIC01MCUpXG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXkgLjFzXG5cdFx0XHQmOm50aC1jaGlsZCgzKVxuXHRcdFx0XHR0b3AgY2FsYygxMDAlIC0gMnB4KVxuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5IC4yc1xuXG5cdC5ub3RpZlxuXHRcdHBvc2l0aW9uIHJlbGF0aXZlXG5cdFx0bWFyZ2luLXJpZ2h0IDIwcHhcblx0XHQmLm1lc3NhZ2Vcblx0XHRcdC5ub3RpZl9fbGlua1xuXHRcdFx0XHQmOmhvdmVyXG5cdFx0XHRcdFx0JjphZnRlciBcblx0XHRcdFx0XHRcdGFuaW1hdGlvbi1wbGF5LXN0YXRlIHBhdXNlZFxuXHRcdFx0XHQmOmFmdGVyIFxuXHRcdFx0XHRcdGRpc3BsYXkgZmxleFxuXHRcdCYuYWN0aXZlXG5cdFx0XHQubm90aWZfX2xpbmtcblx0XHRcdFx0JjphZnRlciBcblx0XHRcdFx0XHRhbmltYXRpb24tcGxheS1zdGF0ZSBwYXVzZWRcblx0XHRcdC5ub3RpZl9fY29udFxuXHRcdFx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0Jl9fY29udCBcblx0XHRcdGRpc3BsYXkgbm9uZVxuXHRcdFx0cG9zaXRpb24gYWJzb2x1dGVcblx0XHRcdHJpZ2h0IC0zMXB4XG5cdFx0XHR0b3AgY2FsYygxMDAlICsgMTJweClcblx0XHRcdG1pbi13aWR0aCAzMzBweFxuXHRcdFx0Ym9yZGVyLXJhZGl1cyA4cHhcblx0XHRcdGJveC1zaGFkb3cgMCAyMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjUpXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICMyMzI4M2Ncblx0XHRcdCY6YWZ0ZXJcblx0XHRcdFx0Y29udGVudCAnJ1xuXHRcdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHRcdFx0XHRyaWdodCAzMnB4XG5cdFx0XHRcdGJvdHRvbSAxMDAlXG5cdFx0XHRcdGJhY2tncm91bmQgdXJsKC4uL2ltZy9tYWluL25vdGktYXJyb3cuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZSBjb250YWluXG5cdFx0XHRcdHdpZHRoIDIwcHhcblx0XHRcdFx0aGVpZ2h0IDEwcHhcblx0XHQmX19saW5rXG5cdFx0XHRwb3NpdGlvbiByZWxhdGl2ZVxuXHRcdFx0ZGlzcGxheSBibG9ja1xuXHRcdFx0d2lkdGggMjJweFxuXHRcdFx0JjphZnRlciBcblx0XHRcdFx0ZGlzcGxheSBub25lXG5cdFx0XHRcdGNvbnRlbnQgYXR0cihkYXRhLWNvdW50KVxuXHRcdFx0XHRwb3NpdGlvbiBhYnNvbHV0ZVxuXHRcdFx0XHR0b3AgM3B4XG5cdFx0XHRcdHJpZ2h0IC02cHhcblx0XHRcdFx0YWxpZ24taXRlbXMgY2VudGVyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudCBjZW50ZXJcblx0XHRcdFx0d2lkdGggMTZweFxuXHRcdFx0XHRoZWlnaHQgMTZweFxuXHRcdFx0XHRib3JkZXItcmFkaXVzIDUwJVxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICRhY2NlbnRcblx0XHRcdFx0Y29sb3IgJHdoaXRlXG5cdFx0XHRcdGZvbnQtc2l6ZSAxMHB4XG5cdFx0XHRcdGZvbnQtd2VpZ2h0IDcwMFxuXHRcdFx0XHRib3gtc2hhZG93IDAgMCAwIDNweCByZ2JhKCRhY2NlbnQsIC41KVxuXHRcdFx0XHRhbmltYXRpb24gcHVsc2UgMS41cyBpbmZpbml0ZSBlYXNlLWluLW91dCBhbHRlcm5hdGUgZm9yd2FyZHMgXG5cdFx0Jl9fdG9wXG5cdFx0XHRwYWRkaW5nIDEwcHggMjBweFxuXHRcdFx0Ym9yZGVyLWJvdHRvbSAxcHggc29saWQgcmdiYSgkYWNjZW50LCAuNSlcblx0XHQmX19ib3R0b20gXG5cdFx0XHRwYWRkaW5nIDEwcHggMjBweFxuXHRcdFx0ZGlzcGxheSBmbGV4XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxuXHRcdFx0YWxpZ24taXRlbXMgY2VudGVyXG5cdFx0XHRhXG5cdFx0XHRcdGZvbnQtd2VpZ2h0IDcwMFxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybSB1cHBlcmNhc2Vcblx0XHQmLW5hbWUgXG5cdFx0XHRtYXJnaW4tYm90dG9tIDEwcHhcblx0XHRcdGZvbnQtc2l6ZSAxNnB4XG5cdFx0XHRmb250LXdlaWdodCA3MDBcblx0XHRcdGxpbmUtaGVpZ2h0IDMwcHhcblx0XHRcdHRleHQtdHJhbnNmb3JtIHVwcGVyY2FzZVxuXHRcdFx0Y29sb3IgJHdoaXRlXG5cdFx0Ji10ZXh0XG5cdFx0XHRmb250LXdlaWdodCA3MDBcblx0XHRcdGxpbmUtaGVpZ2h0IDEuNFxuXHRcdFx0c3BhbiBcblx0XHRcdFx0Zm9udC13ZWlnaHQgNzAwXG5cdFx0XHRcdGNvbG9yICRhY2NlbnRcblx0XHQmLWRhdGVcblx0XHRcdG9wYWNpdHkgMC41XG5cdFx0XHRmb250LXNpemUgMTJweFxuXHRcdFx0Zm9udC13ZWlnaHQgMzAwXG5cdFx0XHRsaW5lLWhlaWdodCAxNXB4XG5cdFx0XHR0cmFuc2l0aW9uICR0cmFuc2l0aW9uXG5cdFx0Ji1kZXNjclxuXHRcdFx0Zm9udC1zaXplIDEzcHhcblx0XHRcdHBhZGRpbmcgNXB4IDAgMTBweFxuXHRcdFx0bGluZS1oZWlnaHQgMS4zXG5cdFx0XHRkaXNwbGF5IG5vbmVcblx0XHQmLWxpc3Rcblx0XHRcdCZfX2l0ZW1cblx0XHRcdFx0bWFyZ2luLWJvdHRvbSAxMHB4XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCBcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tIDBcblx0XHRcdCZfX2xpbmtcblx0XHRcdFx0Y29sb3IgJHdoaXRlXG5cdFx0XHRcdGRpc3BsYXkgYmxvY2tcblx0XHRcdFx0Jjpob3ZlciBcblx0XHRcdFx0XHQubm90aWYtZGF0ZSBcblx0XHRcdFx0XHRcdG9wYWNpdHkgMVxuXG5cdEBrZXlmcmFtZXMgcHVsc2Vcblx0XHQwJSBcblx0XHRcdGJveC1zaGFkb3cgMCAwIDAgM3B4IHJnYmEoJGFjY2VudCwgLjUpXG5cdFx0MTAwJSBcblx0XHRcdGJveC1zaGFkb3cgMCAwIDAgNnB4IHJnYmEoJGFjY2VudCwgMClcblx0XHRcbkBtZWRpYSAobWF4LXdpZHRoIDEyMDBweClcblx0I2lxLWhlYWRlci5oZWFkZXJfaW5uZXJcblx0XHQubmF2XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICNmZmZcblx0XHRcdFxuXHQjaXEtaGVhZGVyIFxuXHRcdCYuaGVhZGVyIFxuXHRcdFx0Ji5maXhlZCBcblx0XHRcdFx0cG9zaXRpb24gZml4ZWRcblx0XHRcdFx0cGFkZGluZyAxMHB4IDBcblx0XHRcdFx0bGVmdCAwXG5cdFx0XHRcdHRvcCAwXG5cdFx0XHRcdHdpZHRoIDEwMCVcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvciAjMDgwZDIwXG5cdFx0XHQmX2lubmVyXG5cdFx0XHRcdCYuZml4ZWRcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yICNmZmYgXG5cdFx0Lm5hdlxuXHRcdFx0ZGlzcGxheSBub25lXG5cdFx0XHRwb3NpdGlvbiBmaXhlZFxuXHRcdFx0cGFkZGluZyAxMDBweCA3MHB4IDUwcHggNTBweFxuXHRcdFx0d2lkdGggMTAwJVxuXHRcdFx0cmlnaHQgMFxuXHRcdFx0dG9wIDBcblx0XHRcdGhlaWdodCAxMDAlXG5cdFx0XHRvdmVyZmxvdyBhdXRvXG5cdFx0XHRiYWNrZ3JvdW5kICMyMzI4M0Ncblx0XHRcdHotaW5kZXggMVxuXHRcdFx0dHJhbnNmb3JtIHRyYW5zbGF0ZTNkKDMyMHB4LCAwLCAwKVxuXHRcdFx0dHJhbnNpdGlvbiAwLjdzIGFsbCBlYXNlXG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5IDFzXG5cdFx0XHR0ZXh0LWFsaWduIGNlbnRlclxuXHRcdFx0Ji5hY3RpdmVcblx0XHRcdFx0ZGlzcGxheSBibG9ja1xuXHRcdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlM2QoMCwgMCwgMClcblx0XHQuaGFtYnVyZ2VyXG5cdFx0XHRkaXNwbGF5IGJsb2NrXG5cdFx0Lmxhbmdcblx0XHRcdGRpc3BsYXkgbm9uZVxuXHRcdFx0bWFyZ2luLWxlZnQgYXV0b1xuXHRcdC5oZWFkZXItd3JhcFxuXHRcdFx0LXdlYmtpdC1ib3gtcGFjayBzdGFydFxuXHRcdFx0LW1zLWZsZXgtcGFjayBzdGFydFxuXHRcdFx0anVzdGlmeS1jb250ZW50IGZsZXgtc3RhcnRcblx0XHQubmF2X19saXN0XG5cdFx0XHRkaXNwbGF5IGlubGluZS1ibG9ja1xuXHRcdFx0bWFyZ2luLXJpZ2h0IDBcblx0XHRcdG1hcmdpbi1ib3R0b20gMjBweFxuXHRcdC5uYXZfX2l0ZW1cblx0XHRcdG1hcmdpbi1ib3R0b20gMTBweFxuXHRcdFx0bWFyZ2luLXJpZ2h0IDBcblx0XHRcdCY6bGFzdC1jaGlsZFxuXHRcdFx0XHRtYXJnaW4tYm90dG9tIDBcblx0XHQubGFuZ19tb2Jcblx0XHRcdGRpc3BsYXkgYmxvY2tcdFxuXHRcdC5idG5zXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG5cdFx0Lm5vdGlmXG5cdFx0XHRtYXJnaW4tcmlnaHQgMFxuXHRcdFx0bWFyZ2luLWJvdHRvbSAyMHB4XG5cdFx0XHR0ZXh0LWFsaWduIGxlZnRcblx0XHRcdCZfX2xpbmsgXG5cdFx0XHRcdG1hcmdpbiAwIGF1dG9cblx0XHRcdCZfX2NvbnRcblx0XHRcdFx0cmlnaHQgNTAlIFxuXHRcdFx0XHR0cmFuc2Zvcm0gdHJhbnNsYXRlWCg1MCUpXG5cdFx0XHRcdHRvcCBhdXRvXG5cdFx0XHRcdGJvdHRvbSBjYWxjKDEwMCUgKyAxMnB4KVxuXG5AbWVkaWEgKG1heC13aWR0aCA3NjdweClcblx0I2lxLWhlYWRlciBcblx0XHQuaGFtYnVyZ2VyXG5cdFx0XHQmLmFjdGl2ZVxuXHRcdFx0XHRyaWdodCAyMHB4XG5cdFx0Lm5vdGlmX19jb250XG5cdFx0XHRtaW4td2lkdGggMjQwcHhcblx0XHQubm90aWZfX2JvdHRvbVxuXHRcdFx0ZmxleC1kaXJlY3Rpb24gY29sdW1uXG5cdFx0XHRhbGlnbi1pdGVtcyBmbGV4LXN0YXJ0XG5cdFx0Lm5vdGlmLXRleHRcblx0XHRcdGZvbnQtc2l6ZSAxMnB4XG5cdFx0XHRsaW5lLWhlaWdodCAxNXB4XG5cdFx0XG4iLCIjaXEtaGVhZGVyLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxOHB4IDAgMTdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG9yZGVyOiAxO1xufVxuI2lxLWhlYWRlci5oZWFkZXIuYWN0aXZlIC5oZWFkZXItd3JhcCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4jaXEtaGVhZGVyLmhlYWRlcl9pbm5lciAubG9nbyBzdmcgcGF0aCB7XG4gIGZpbGw6ICMzNzNkNDI7XG59XG4jaXEtaGVhZGVyLmhlYWRlcl9pbm5lciAuaGFtYnVyZ2VyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczZDQyO1xufVxuI2lxLWhlYWRlci5oZWFkZXJfaW5uZXIgLmhhbWJ1cmdlciBzcGFuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YWNmZjtcbn1cbiNpcS1oZWFkZXIuaGVhZGVyX2lubmVyIC5uYXZfX2xpbmsge1xuICBjb2xvcjogIzM3M2Q0Mjtcbn1cbiNpcS1oZWFkZXIuaGVhZGVyX2lubmVyIC5kcm9wX19saW5rOmFmdGVyIHtcbiAgY29sb3I6ICMzNzNkNDI7XG59XG4jaXEtaGVhZGVyLmhlYWRlcl9pbm5lciAuYnRuX3NpZ24ge1xuICBjb2xvcjogIzM3M2Q0MjtcbiAgYm9yZGVyLWNvbG9yOiAjMzczZDQyO1xufVxuI2lxLWhlYWRlci5oZWFkZXJfaW5uZXIgLmJ0bl9zaWduOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3M2Q0MjtcbiAgY29sb3I6ICNmZmY7XG59XG4jaXEtaGVhZGVyLmhlYWRlcl9pbm5lciAuYnRuX2ljb24gc3BhbjpiZWZvcmUge1xuICBjb2xvcjogIzM3M2Q0Mjtcbn1cbiNpcS1oZWFkZXIuaGVhZGVyX2lubmVyIC5sYW5nX21vYiAuZHJvcF9fbGluazphZnRlciB7XG4gIGNvbG9yOiAjMzczZDQyO1xufVxuI2lxLWhlYWRlci5oZWFkZXJfaW5zaWRlIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21haW4vaGVhZGVyLWJnLmpwZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuI2lxLWhlYWRlciAuaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jaXEtaGVhZGVyIC5sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4jaXEtaGVhZGVyIC5sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1NnB4O1xufVxuI2lxLWhlYWRlciAubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4jaXEtaGVhZGVyIC5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNpcS1oZWFkZXIgLm5hdl9faXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiNpcS1oZWFkZXIgLm5hdl9faXRlbS5hY3RpdmUgLm5hdl9fbGluayB7XG4gIGNvbG9yOiAjNDRhY2ZmO1xufVxuI2lxLWhlYWRlciAubmF2X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jaXEtaGVhZGVyIC5uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG59XG4jaXEtaGVhZGVyIC5uYXZfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzQ0YWNmZjtcbn1cbiNpcS1oZWFkZXIgLm5hdl9fbGlua19kZWNvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuI2lxLWhlYWRlciAubmF2X19saW5rX2RlY29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9zcGVjLnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4jaXEtaGVhZGVyIC5kcm9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2lxLWhlYWRlciAuZHJvcDpob3ZlciAuZHJvcF9fbGluazphZnRlcixcbiNpcS1oZWFkZXIgLmRyb3AuYWN0aXZlIC5kcm9wX19saW5rOmFmdGVyIHtcbiAgY29sb3I6ICM0NGFjZmY7XG59XG4jaXEtaGVhZGVyIC5kcm9wLmN1cnJlbnQgLmRyb3BfX2NvbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNpcS1oZWFkZXIgLmRyb3AuY3VycmVudCAuZHJvcF9fbGluayB7XG4gIGNvbG9yOiAjNDRhY2ZmO1xufVxuI2lxLWhlYWRlciAuZHJvcC5jdXJyZW50IC5kcm9wX19saW5rOmFmdGVyIHtcbiAgY29sb3I6ICM0NGFjZmY7XG59XG4jaXEtaGVhZGVyIC5kcm9wX2xlZnQgLmRyb3BfX2NvbnQge1xuICBsZWZ0OiAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuI2lxLWhlYWRlciAuZHJvcF9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbiNpcS1oZWFkZXIgLmRyb3BfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnXFxlYTJmJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG59XG4jaXEtaGVhZGVyIC5kcm9wX19jb250IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiBtYXgtY29udGVudDtcbiAgcGFkZGluZzogMjBweCAzMHB4IDIwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjgzYztcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsMCwwLDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbiNpcS1oZWFkZXIgLmRyb3BfX3NlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2lxLWhlYWRlciAuZHJvcF9fc2VsX3VzZCB7XG4gIGNvbG9yOiAjMWE5ZmUwO1xufVxuI2lxLWhlYWRlciAuZHJvcF9fc2VsX2dpdmVhd2F5IHtcbiAgY29sb3I6ICNmZmQzMzc7XG59XG4jaXEtaGVhZGVyIC5kcm9wX19zZWxfZGlhbW9uZCB7XG4gIGNvbG9yOiAjZTZhOTAwO1xufVxuI2lxLWhlYWRlciAuZHJvcF9fc2VsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2lxLWhlYWRlciAuc2VsLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIC0zcHg7XG59XG4jaXEtaGVhZGVyIC5idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbiNpcS1oZWFkZXIgLmJ0bnMgYSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbiNpcS1oZWFkZXIgLmJ0bnMgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI2lxLWhlYWRlciAubGFuZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbiNpcS1oZWFkZXIgLmxhbmcgLmRyb3BfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNpcS1oZWFkZXIgLmxhbmcgLmRyb3BfX2xpbmsgaW1nIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuI2lxLWhlYWRlciAubGFuZyAuZHJvcF9fc2VsIGltZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbiNpcS1oZWFkZXIgLmxhbmdfbW9iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlci5hY3RpdmUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiA0MHB4O1xufVxuI2lxLWhlYWRlciAuaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YWNmZjtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlci5hY3RpdmUgc3BhbjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0yMjVkZWcpO1xufVxuI2lxLWhlYWRlciAuaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xufVxuI2lxLWhlYWRlciAuaGFtYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMjI1ZGVnKTtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlcjpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YWNmZjtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMDtcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cbiNpcS1oZWFkZXIgLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogY2FsYygxMDAlIC0gMnB4KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbiNpcS1oZWFkZXIgLm5vdGlmIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jaXEtaGVhZGVyIC5ub3RpZi5tZXNzYWdlIC5ub3RpZl9fbGluazpob3ZlcjphZnRlciB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4jaXEtaGVhZGVyIC5ub3RpZi5tZXNzYWdlIC5ub3RpZl9fbGluazphZnRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jaXEtaGVhZGVyIC5ub3RpZi5hY3RpdmUgLm5vdGlmX19saW5rOmFmdGVyIHtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbiNpcS1oZWFkZXIgLm5vdGlmLmFjdGl2ZSAubm90aWZfX2NvbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNpcS1oZWFkZXIgLm5vdGlmX19jb250IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMxcHg7XG4gIHRvcDogY2FsYygxMDAlICsgMTJweCk7XG4gIG1pbi13aWR0aDogMzMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgwLDAsMCwwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyODNjO1xufVxuI2lxLWhlYWRlciAubm90aWZfX2NvbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMzJweDtcbiAgYm90dG9tOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFpbi9ub3RpLWFycm93LnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4jaXEtaGVhZGVyIC5ub3RpZl9fbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xufVxuI2lxLWhlYWRlciAubm90aWZfX2xpbms6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBhdHRyKGRhdGEtY291bnQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogLTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YWNmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjgsMTcyLDI1NSwwLjUpO1xuICBhbmltYXRpb246IHB1bHNlIDEuNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYWx0ZXJuYXRlIGZvcndhcmRzO1xufVxuI2lxLWhlYWRlciAubm90aWZfX3RvcCB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjgsMTcyLDI1NSwwLjUpO1xufVxuI2lxLWhlYWRlciAubm90aWZfX2JvdHRvbSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2lxLWhlYWRlciAubm90aWZfX2JvdHRvbSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNpcS1oZWFkZXIgLm5vdGlmLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZjtcbn1cbiNpcS1oZWFkZXIgLm5vdGlmLXRleHQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuI2lxLWhlYWRlciAubm90aWYtdGV4dCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0NGFjZmY7XG59XG4jaXEtaGVhZGVyIC5ub3RpZi1kYXRlIHtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNDQ1LCAwLjA1LCAwLjU1LCAwLjk1KTtcbn1cbiNpcS1oZWFkZXIgLm5vdGlmLWRlc2NyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiA1cHggMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2lxLWhlYWRlciAubm90aWYtbGlzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jaXEtaGVhZGVyIC5ub3RpZi1saXN0X19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2lxLWhlYWRlciAubm90aWYtbGlzdF9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNpcS1oZWFkZXIgLm5vdGlmLWxpc3RfX2xpbms6aG92ZXIgLm5vdGlmLWRhdGUge1xuICBvcGFjaXR5OiAxO1xufVxuQC1tb3ota2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDY4LDE3MiwyNTUsMC41KTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA2cHggcmdiYSg2OCwxNzIsMjU1LDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjgsMTcyLDI1NSwwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDY4LDE3MiwyNTUsMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjgsMTcyLDI1NSwwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDY4LDE3MiwyNTUsMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNjgsMTcyLDI1NSwwLjUpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDZweCByZ2JhKDY4LDE3MiwyNTUsMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI2lxLWhlYWRlci5oZWFkZXJfaW5uZXIgLm5hdiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAjaXEtaGVhZGVyLmhlYWRlci5maXhlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwZDIwO1xuICB9XG4gICNpcS1oZWFkZXIuaGVhZGVyX2lubmVyLmZpeGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNpcS1oZWFkZXIgLm5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcGFkZGluZzogMTAwcHggNzBweCA1MHB4IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAjMjMyODNjO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMjBweCwgMCwgMCk7XG4gICAgdHJhbnNpdGlvbjogMC43cyBhbGwgZWFzZTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2lxLWhlYWRlciAubmF2LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuICAjaXEtaGVhZGVyIC5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNpcS1oZWFkZXIgLmxhbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgI2lxLWhlYWRlciAuaGVhZGVyLXdyYXAge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAjaXEtaGVhZGVyIC5uYXZfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjaXEtaGVhZGVyIC5uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNpcS1oZWFkZXIgLm5hdl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNpcS1oZWFkZXIgLmxhbmdfbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaXEtaGVhZGVyIC5idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjaXEtaGVhZGVyIC5ub3RpZiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjaXEtaGVhZGVyIC5ub3RpZl9fbGluayB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI2lxLWhlYWRlciAubm90aWZfX2NvbnQge1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogY2FsYygxMDAlICsgMTJweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaXEtaGVhZGVyIC5oYW1idXJnZXIuYWN0aXZlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAjaXEtaGVhZGVyIC5ub3RpZl9fY29udCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxuICAjaXEtaGVhZGVyIC5ub3RpZl9fYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gICNpcS1oZWFkZXIgLm5vdGlmLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgfVxufVxuIl19 */
