@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
  outline: 0;
}

html {
  font-size: 100%;
}

a {
  text-decoration: none;
}

a:hover, a:focus {
  text-decoration: none;
  outline: none;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-family: "Montserrat", sans-serif;
  color: #011a3e;
}

h1 {
  font-size: 58px;
  font-weight: 700;
}

h2 {
  font-size: 45px;
  font-weight: 700;
}

h3 {
  font-size: 30px;
}

h4 {
  font-size: 22px;
}

h5 {
  font-size: 20px;
}

h6 {
  font-size: 16px;
}

p {
  margin: 0;
  padding: 0;
}

ul {
  margin: 0;
  padding: 0;
}

ul li {
  list-style: none;
}

input, select, textarea {
  display: inherit;
  border: none;
  outline: none;
}

button {
  border: none;
  cursor: pointer;
}

button {
  outline: none;
}

button:hover, button:focus {
  outline: none;
}

body {
  font-family: "Poppins", sans-serif;
  font-size: 15px;
  line-height: 24px;
  color: #7a808d;
  font-weight: normal;
  overflow-x: hidden;
}

.bg_image {
  position: relative;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.section_padding {
  padding: 100px 0;
}

.section_title {
  max-width: 570px;
  margin: auto;
  margin-bottom: 45px;
}

.section_title h2 {
  margin-bottom: 14px;
  position: relative;
}

@media (max-width: 767px) {
  .section_title h2 {
    font-size: 32px;
  }
}
.section_title h2:after {
  position: absolute;
  content: "";
  top: -20px;
  background: no-repeat;
  display: inline-block;
  width: 96px;
  height: 67px;
  z-index: -1;
}

.deneb_btn {
  display: inline-block;
  min-width: 127px;
  height: 45px;
  color: #fff;
  font: 500 15px "Poppins", sans-serif;
  text-align: center;
  background: #feb000;
  line-height: 45px;
  border-radius: 23px;
  text-transform: uppercase;
  letter-spacing: 1px;
  transition: all 0.5s ease-out 0s;
}

.deneb_btn:hover, .deneb_btn:focus {
  color: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(254, 176, 0, 0.4);
}

.link_btn {
  color: #011a3e;
}

.link_btn:before {
  display: inline-block;
  content: "";
  font-weight: 900;
  font-family: "Font Awesome 5 Free";
  margin-right: 10px;
  color: #feb000;
}

.link_btn:hover, .link_btn:focus {
  color: #feb000;
}

.form_control {
  width: 100%;
}

input.form_control {
  height: 45px;
}

@media only screen and (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}
@media (max-width: 767px) {
  .deneb_img img {
    width: 100%;
  }
}
.preloader {
  background: #fff;
  height: 100%;
  overflow: hidden;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 11000;
}

.preloader .lds-ripple {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: inline-block;
  width: 80px;
  height: 80px;
}

.preloader .lds-ripple div {
  position: absolute;
  border: 4px solid #feb000;
  opacity: 1;
  border-radius: 50%;
  -webkit-animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}

.preloader .lds-ripple div:nth-child(2) {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}

@-webkit-keyframes lds-ripple {
  0% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 72px;
    height: 72px;
    opacity: 0;
  }
}
@keyframes lds-ripple {
  0% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 72px;
    height: 72px;
    opacity: 0;
  }
}
.header_area {
  position: relative;
}

@media (max-width: 767px) {
  .header_area .site_menu {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header_area .site_menu {
    display: none;
  }
}
.header_area .site_menu .primary_menu {
  float: right;
}

.header_area .site_menu .primary_menu .main_menu ul li {
  position: relative;
  display: inline-block;
  margin-left: 40px;
}

.header_area .site_menu .primary_menu .main_menu ul li a {
  display: block;
  padding: 17px 0;
  color: #76787b;
  font-weight: 500;
  position: relative;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .header_area .site_menu .primary_menu .main_menu ul li a {
    font-size: 14px;
  }
}
.header_area .site_menu .primary_menu .main_menu ul li .deneb_btn {
  padding: 0;
  color: #fff;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu {
  position: absolute;
  top: 100%;
  z-index: 10;
  left: 0;
  width: 200px;
  padding: 10px 0;
  margin: 0;
  text-align: left;
  background: #fff;
  opacity: 0;
  border-radius: 8px;
  visibility: hidden;
  transform: scale(1, 0);
  moz-transform-origin: 0% 0%;
  transform-origin: 0% 0%;
  transition: all 0.2s ease-out 0s;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li {
  position: relative;
  display: block;
  margin: 0;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li a {
  padding: 5px 20px;
  color: #7a808d;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li:hover ul.sub-menu {
  visibility: visible;
  opacity: 1;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li:hover a {
  color: #feb000;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li ul.sub-menu {
  top: 0;
  left: 100%;
  opacity: 0;
  visibility: hidden;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li ul.sub-menu li a {
  display: block;
  padding: 5px 20px;
  color: #7a808d;
}

.header_area .site_menu .primary_menu .main_menu ul li ul.sub-menu li ul.sub-menu li:hover a {
  color: #feb000;
}

.header_area .site_menu .primary_menu .main_menu ul li:hover ul.sub-menu {
  transform: scale(1);
  visibility: visible;
  opacity: 1;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.header_area .site_menu .primary_menu .main_menu ul .active_link:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 10px;
  width: 20px;
  height: 3px;
  background: #feb000;
}

.header_area .mobile_wrapper {
  display: none;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .header_area .mobile_wrapper {
    padding: 10px 0;
    display: block;
  }
}
@media (max-width: 767px) {
  .header_area .mobile_wrapper {
    padding: 10px 0;
    display: block;
  }
}
.header_area .mobile_wrapper .menu_button {
  float: right;
}

.header_area .mobile_wrapper .menu_button .menu_icon span {
  display: block;
  width: 30px;
  height: 3px;
  background-color: #011a3e;
  margin: 6px 0 2px;
  transition: all 0.5s ease-out 0s;
}

.header_area .mobile_wrapper .menu_button .menu_icon span:nth-child(1) {
  margin-top: 0;
}

.header_area .mobile_wrapper .menu_button .menu_icon span:nth-child(3) {
  width: 15px;
  margin-bottom: 0;
}

.header_area .mobile_wrapper .menu_button .active span:nth-child(1) {
  width: 15px;
}

.header_area .mobile_wrapper .menu_button .active span:nth-child(3) {
  width: 30px;
}

.header_area .sidenav_menu {
  overflow: hidden;
  width: 80%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  padding: 50px 30px;
  z-index: 9999;
  background: #222d32;
  opacity: 0.9;
  overflow: auto;
  transform: translateX(-100%);
  transition: all 0.5s ease-out 0s;
}

.header_area .sidenav_menu .close_icon {
  position: absolute;
  top: 0;
  right: 0;
}

.header_area .sidenav_menu .close_icon .close_btn {
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background-color: #fff;
  color: #feb000;
}

.header_area .sidenav_menu .sidebar-menu li {
  display: block;
  line-height: 40px;
}

.header_area .sidenav_menu .sidebar-menu li a {
  text-transform: capitalize;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}

.header_area .sidenav_menu .sidebar-menu li a:hover, .header_area .sidenav_menu .sidebar-menu li a:focus {
  color: #feb000;
}

.header_area .sidenav_menu .sidebar-menu li a .deneb_btn {
  padding: 0;
}

.header_area .sidenav_menu .sidebar-menu .active a {
  color: #feb000;
}

.header_area .active {
  transform: translateX(0);
}

.transparent_header {
  position: absolute;
  top: 33px;
  left: 0;
  width: 100%;
  z-index: 337;
}

.litmus-default-header.sticky {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 337;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.header_area.sticky .site_menu {
  padding: 10px 0;
}

.header_two.sticky .site_menu .primary_menu .main_menu ul li a {
  color: #7a808d;
}

.header_two.sticky .site_menu .primary_menu .main_menu ul li .deneb_btn {
  padding: 0;
  color: #fff;
}

.header_two.sticky .mobile_wrapper .menu_button .menu_icon span {
  background-color: #011a3e;
}

.header_two .site_menu .primary_menu .main_menu ul li a {
  color: #fff;
}

.header_two .site_menu .primary_menu .main_menu ul li .deneb_btn {
  padding: 0;
  color: #fff;
}

.header_two .mobile_wrapper .menu_button .menu_icon span {
  background-color: #fff;
}

.deneb_banner {
  position: relative;
  padding-top: 120px;
  padding-bottom: 10px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_banner .hero_slider .signle_slider .banner_content {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .deneb_banner .hero_slider .signle_slider .banner_content {
    margin-bottom: 60px;
  }
}
.deneb_banner .hero_slider .signle_slider .banner_content h1 {
  font-weight: 500;
  margin-left: -2px;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .deneb_banner .hero_slider .signle_slider .banner_content h1 {
    font-size: 30px;
  }
}
.deneb_banner .hero_slider .signle_slider .banner_content h1 span {
  font-weight: bold;
  color: #feb000;
}

.deneb_banner .hero_slider .signle_slider .banner_content h5 {
  font-weight: 500;
  margin-bottom: 15px;
}

.deneb_banner .hero_slider .signle_slider .banner_content p {
  margin-bottom: 36px;
}

.deneb_banner .hero_slider .signle_slider .deneb_img_box {
  position: relative;
  float: right;
  margin-right: 18px;
}

.deneb_banner .hero_slider .slick-dots {
  bottom: -50px;
}

.deneb_banner .hero_slider .slick-dots li {
  width: 5px;
  height: 5px;
  background: #c3c3c3;
  border-radius: 50%;
}

.deneb_banner .hero_slider .slick-dots li button {
  padding: 0;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}

.deneb_banner .hero_slider .slick-dots .slick-active {
  background: #feb000;
}

.deneb_banner .hero_slider .slick-dots .slick-active button:before {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ffbd27;
  opacity: 0.302;
  margin-top: -5px;
  margin-left: -5px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.shape_v1 .shape_1 {
  position: absolute;
  left: 0;
  top: 80px;
}

.shape_v2 .shape_7 {
  position: absolute;
  right: 0;
  top: 100px;
}

.shape_v3 .shape_10 {
  position: absolute;
  left: 0;
  top: 60px;
}

.shape_v4 .shape_11 {
  position: absolute;
  right: 0;
  top: 0px;
}

.shape_v5 .shape_12 {
  position: absolute;
  left: 0;
  top: 0px;
}

.shape_v5 .shape_13 {
  position: absolute;
  left: 40px;
  bottom: 60px;
}

.banner_two {
  min-height: 100vh;
  background-position: center;
  background-size: cover;
  position: relative;
}

.banner_two .row {
  min-height: 100vh;
}

.banner_two .content {
  position: relative;
  z-index: 3;
}

.banner_two .content h1 {
  color: #fff;
  margin-bottom: 20px;
}

.banner_two .content h1 span {
  color: #feb000;
}

.banner_two .content h6 {
  color: #feb000;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.banner_two .content .video-popup {
  background-color: #fff;
  color: #000;
  min-width: 45px;
  min-height: 45px;
  font-size: 17px;
  padding: 0px 0px 0px 3px;
  border-radius: 50%;
  line-height: 45px;
  -webkit-animation: glow 1s infinite alternate;
  animation: glow 1s infinite alternate;
}

@-webkit-keyframes glow {
  from {
    box-shadow: 0 0 3px -3px rgba(254, 176, 0, 0.4);
  }
  to {
    box-shadow: 0 0 3px 3px rgba(254, 176, 0, 0.4);
  }
}
@keyframes glow {
  from {
    box-shadow: 0 0 3px -3px rgba(254, 176, 0, 0.4);
  }
  to {
    box-shadow: 0 0 3px 3px rgba(254, 176, 0, 0.4);
  }
}
.banner_two::after {
  background: #000;
  content: "";
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 2;
  opacity: 0.6;
}

.hero-three {
  background-position: top;
  background-repeat: no-repeat;
}

.hero-three .row {
  min-height: 100vh;
}

.hero-three .row span {
  color: #feb000;
}

.hero-three .row p {
  font-size: 20px;
  line-height: 28px;
}

.hero-three .row .deneb_btn {
  height: inherit;
  width: inherit;
  line-height: inherit;
  padding: 15px 40px;
  border-radius: 40px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hero-three .row {
    min-height: 55vh;
  }

  .hero-three .row h2 {
    font-size: 32px !important;
  }

  .hero-three .row p {
    font-size: 16px;
  }
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .hero-three {
    padding-top: 30px;
    background-size: 2000px 400px;
  }

  .hero-three .row {
    min-height: 70vh !important;
    padding: 100px 0px 50px;
  }

  .hero-three .row img {
    margin-top: 40px;
  }

  .hero-three .row h2 {
    font-size: 32px;
  }

  .hero-three .row p {
    font-size: 18px;
  }
}
.deneb_service {
  position: relative;
}

.deneb_service .grid_item {
  max-width: 370px;
  margin: auto;
  padding: 50px 45px 30px;
  text-align: center;
  border-radius: 8px;
  transition: all 0.5s ease-out 0s;
  border: 2px dashed #fff;
}

.deneb_service .grid_item:hover {
  border-color: #feb000;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.deneb_service .grid_item .icon {
  margin-bottom: 30px;
}

.deneb_service .grid_item .info h4 {
  margin-bottom: 15px;
  font-weight: 600;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .deneb_service .grid_item .info h4 {
    font-size: 18px;
  }
}
.deneb_service .grid_item .info h4 a {
  color: #011a3e;
  font-weight: 600;
}

.deneb_service .grid_item .info p {
  margin-bottom: 20px;
}

.deneb_service .grid_item .info .link_btn {
  font-weight: 500;
  color: #011a3e;
  text-transform: uppercase;
}

.service_v1 {
  padding-top: 125px;
  padding-bottom: 90px;
}

.service_wrapper .service_tab_wrap .service_tab_nav {
  margin-bottom: 80px;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs {
  justify-content: center;
  border: none;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs {
  justify-content: center;
  border: none;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link {
  margin-left: 12px;
  margin-right: 12px;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs {
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs {
    margin-bottom: 20px;
  }
}
.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link {
  border: none;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  color: #011a3e;
  width: 170px;
  height: 170px;
  background: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
  padding: 20px 25px;
  border: 3px dashed #fff;
  transition: all 0.5s ease-out 0s;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link img {
  margin-bottom: 10px;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link span {
  display: block;
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link.active {
  border-color: #feb000;
  box-shadow: 5px 8.66px 27px 0px rgba(0, 0, 0, 0.15);
}

.service_wrapper .service_tab_wrap .service_tab_nav .nav-tabs .nav-link:hover {
  border-color: #feb000;
  box-shadow: 5px 8.66px 27px 0px rgba(0, 0, 0, 0.15);
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service_wrapper .service_tab_wrap .tab-content .deneb_content_box {
    margin-bottom: 60px;
  }
}
.service_wrapper .service_tab_wrap .tab-content .deneb_content_box h2 {
  position: relative;
  margin-bottom: 30px;
}

.service_wrapper .service_tab_wrap .tab-content .deneb_content_box p {
  margin-bottom: 20px;
}

.service_wrapper .service_tab_wrap .tab-content .deneb_img_box {
  position: relative;
  z-index: 1;
}

.service_wrapper .service_tab_wrap .tab-content .deneb_img_box img {
  border-radius: 8px;
  max-width: 540px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.3);
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .service_wrapper .service_tab_wrap .tab-content .deneb_img_box img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  .service_wrapper .service_tab_wrap .tab-content .deneb_img_box img {
    width: 100%;
  }
}
.service_wrapper .service_tab_wrap .tab-content .deneb_img_box:after {
  position: absolute;
  right: 0;
  top: -30px;
  content: "";
  width: 94%;
  height: 397px;
  z-index: -1;
  border-radius: 8px;
  background-image: linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
}

@media (max-width: 767px) {
  .service_wrapper .service_tab_wrap .tab-content .deneb_img_box:after {
    display: none;
  }
}
.service_wrapper .deneb_content_box h2 {
  position: relative;
}

.service_wrapper .deneb_content_box h2:after {
  position: absolute;
  content: "";
  left: -30px;
  top: -20px;
  background: no-repeat;
  display: inline-block;
  width: 96px;
  height: 67px;
  z-index: -1;
}

.service_feature .section_title h2 {
  position: relative;
}

.service_feature .section_title h2:after {
  left: 70px;
}

.service_feature {
  padding-bottom: 100px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service_feature .feature_wrapper .single_feature .deneb_img_box {
    margin-bottom: 60px;
  }
}
.service_feature .feature_wrapper .single_feature .deneb_content_box {
  max-width: 548px;
}

.service_feature .feature_wrapper .single_feature .deneb_content_box .icon {
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  border-radius: 50%;
  background-color: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  margin-bottom: 30px;
}

.service_feature .feature_wrapper .single_feature .deneb_content_box h3 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 10px;
}

.service_feature .feature_wrapper .single_feature:nth-child(odd) .deneb_content_box {
  text-align: right;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .service_feature .feature_wrapper .single_feature:nth-child(odd) .deneb_content_box {
    margin-bottom: 60px;
  }
}
.service_page .deneb_pricing {
  padding-bottom: 105px;
}

.service_v1 .section_title h2 {
  position: relative;
}

.service_v1 .section_title h2:after {
  left: 120px;
}

.service_v3 .grid_item {
  padding: 40px;
  text-align: left;
  box-shadow: 5px 8.66px 22px 0px rgba(0, 0, 0, 0.15);
}

.service-three h6 {
  text-transform: uppercase;
  color: #feb000;
}

.service-three h3 {
  font-size: 36px;
}

.service-three p {
  font-size: 14px;
}

.deneb_about {
  overflow: hidden;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_about .deneb_img_box {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .deneb_about .deneb_img_box {
    margin-bottom: 60px;
  }
}
.deneb_about .deneb_content_box {
  margin-left: 20px;
}

.deneb_about .deneb_content_box h2 {
  margin-bottom: 40px;
}

@media (max-width: 767px) {
  .deneb_about .deneb_content_box h2 {
    font-size: 28px;
  }
}
.deneb_about .deneb_content_box p {
  padding-bottom: 20px;
}

.deneb_about .deneb_content_box .deneb_btn {
  margin-top: 20px;
  min-width: 155px;
}

.deneb_about .deneb_content_box h2 {
  position: relative;
}

.deneb_about .deneb_content_box h2:after {
  position: absolute;
  content: "";
  left: -10px;
  top: -20px;
  background: no-repeat;
  display: inline-block;
  width: 96px;
  height: 67px;
  z-index: -1;
}

.about_v1 {
  overflow: hidden;
  position: relative;
  z-index: 1;
}

.about_v1:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  background: no-repeat;
  background-position: top left;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.about_v1 .deneb_img_box {
  max-width: 470px;
}

.about_v1 .deneb_img_box img {
  position: relative;
  z-index: 9999;
}

.about_v2 {
  padding-top: 90px;
  padding-bottom: 120px;
}

.about_v2 .award_box {
  display: flex;
  flex-wrap: wrap;
}

.about_v2 .award_box .award_img {
  margin-right: 30px;
}

.about_v2 .award_box .award_info img {
  margin-bottom: 12px;
}

.about_v2 .award_box .award_info h4 {
  font-weight: bold;
  color: #feb000;
  font-size: 20px;
}

.about_v2 .award_box .award_info h5 {
  font-size: 20px;
}

.deneb_skill {
  overflow: hidden;
  padding-bottom: 120px;
}

.deneb_skill h6 {
  color: #feb000;
  text-transform: uppercase;
}

.deneb_skill h3 {
  font-size: 36px;
}

.deneb_skill ul {
  padding-left: 40px;
}

.deneb_skill ul li {
  list-style: decimal-leading-zero;
  margin: 10px 0px;
}

.deneb_skill .section_title {
  margin: 0;
  max-width: 100%;
  margin-bottom: 30px;
}

.deneb_skill .skill_wrapper {
  overflow: hidden;
}

.deneb_skill .skill_wrapper .single_bar {
  margin-bottom: 30px;
}

.deneb_skill .skill_wrapper .single_bar .progress_title h5 {
  font-weight: 600;
  margin-bottom: 10px;
}

.deneb_skill .skill_wrapper .single_bar .progress_title span {
  float: right;
  color: #feb000;
}

.deneb_skill .skill_wrapper .single_bar .progress {
  overflow: visible;
  height: 20px;
  background-color: #f6f6f6;
  border-radius: 10px;
}

.deneb_skill .skill_wrapper .single_bar .progress .progress-bar {
  overflow: visible;
  position: relative;
  border-radius: 10px;
  background-color: #feb000;
}

.deneb_skill .skill_wrapper .single_bar .progress .progress-bar .dot {
  overflow: visible;
  position: absolute;
  top: 0;
  right: 0;
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #f89e00;
}

.deneb_skill .skill_wrapper .single_bar .progress .progress-bar .dot:after {
  position: absolute;
  top: -7px;
  right: -7px;
  content: "";
  width: 33px;
  height: 33px;
  border-radius: 50%;
  background-color: #f89e00;
  opacity: 0.2;
}

.deneb_skill .section_title h2 {
  position: relative;
}

.deneb_skill .section_title h2:after {
  position: absolute;
  content: "";
  left: -20px;
  top: -20px;
  background: no-repeat;
  display: inline-block;
  width: 96px;
  height: 67px;
  z-index: -1;
}

.deneb_experience .section_title h2 {
  position: relative;
}

.deneb_experience .section_title h2:after {
  left: 0px;
}

.deneb_experience {
  overflow: hidden;
  padding-bottom: 120px;
}

.deneb_experience .single_experience {
  margin-bottom: 55px;
}

.deneb_experience .single_experience:last-child {
  margin-bottom: 0;
}

.deneb_experience .single_experience:last-child .icon:before {
  display: none;
}

.deneb_experience .single_experience:nth-child(even) .deneb_info_box {
  text-align: right;
}

@media (max-width: 767px) {
  .deneb_experience .single_experience:nth-child(even) .deneb_info_box {
    text-align: center;
  }
}
.deneb_experience .single_experience .icon {
  position: relative;
  width: 75px;
  height: 75px;
  text-align: center;
  border-radius: 50%;
  background-image: linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  margin: 0 auto;
  padding-top: 17px;
}

@media (max-width: 767px) {
  .deneb_experience .single_experience .icon {
    margin-bottom: 40px;
  }
}
.deneb_experience .single_experience .icon:before {
  content: "";
  position: absolute;
  top: 0;
  left: 35px;
  border: 2px dashed #9fa4ab;
  width: 0;
  height: 233px;
  z-index: -1;
}

@media (max-width: 767px) {
  .deneb_experience .single_experience .icon:before {
    display: none;
  }
}
.deneb_experience .single_experience .icon:after {
  content: "";
  background-image: linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  width: 110px;
  height: 110px;
  border-radius: 50%;
  opacity: 0.302;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -55px;
  margin-left: -55px;
}

.deneb_experience .single_experience .icon h3 {
  font-size: 35px;
  color: #fff;
  font-weight: 600;
}

.deneb_experience .single_experience .deneb_text_box {
  position: relative;
  padding: 30px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  transition: all 0.5s ease-out 0s;
}

@media (max-width: 767px) {
  .deneb_experience .single_experience .deneb_text_box {
    margin-bottom: 40px;
  }
}
.deneb_experience .single_experience .deneb_text_box:hover {
  background-image: linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(180deg, #ffbd27 0%, #feb000 100%);
  box-shadow: 2.5px 4.33px 15px 0px #feb000;
}

.deneb_experience .single_experience .deneb_text_box:hover p {
  color: #fff;
}

@media (max-width: 767px) {
  .deneb_experience .single_experience .deneb_info_box {
    text-align: center;
    margin-bottom: 40px;
  }
}
.deneb_experience .single_experience .deneb_info_box h4 {
  font-weight: bold;
  font-size: 25px;
  margin-bottom: 10px;
}

.deneb_experience .single_experience .deneb_info_box h5 {
  color: #7f8693;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 15px;
}

.deneb_experience .single_experience .deneb_info_box h6 {
  font-size: 20px;
  color: #feb000;
  font-weight: 600;
}

.right-arrow::after {
  position: absolute;
  content: "";
  top: 40%;
  right: -69px;
  width: 60px;
  height: 50px;
  background: no-repeat;
}

.left-arrow:before {
  position: absolute;
  content: "";
  top: 40%;
  left: -38px;
  right: 0;
  width: 60px;
  height: 50px;
  background: no-repeat;
}

.about-us-two img {
  border-radius: 4px;
}

.about-us-two blockquote {
  padding: 30px;
  border-radius: 3px;
  margin-bottom: 30px;
  position: relative;
  background: #fff;
  border-left: 4px solid #feb000;
  box-shadow: 0 23px 49px 0 rgba(59, 59, 152, 0.15);
  margin: 10px 0px 10px 18px;
}

.about-us-two blockquote span, .about-us-two blockquote strong {
  color: #feb000;
}

.about-three {
  background-color: #fbfbfe;
}

.about-three h6 {
  color: #feb000;
}

.about-three h3 {
  font-size: 36px;
}

.about-three h2 {
  color: #feb000;
}

.about-three .count {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0px 0px 20px 0px rgba(181, 181, 181, 0.2);
  transition: all 200ms ease-in-out;
}

@media only screen and (min-width: 400px) and (max-width: 767px) {
  .about-three .count {
    margin: 10px 0px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-three .count {
    margin: 15px 0px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .about-three .img {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 400px) and (max-width: 767px) {
  .about-three .img {
    margin-bottom: 40px;
  }
}
.team-area h6 {
  color: #feb000;
  text-transform: uppercase;
}

.team-area h3 {
  font-size: 36px;
}

.team-area h5 {
  font-size: 15px;
  line-height: 22px;
  margin-top: 10px;
}

.team-area .team {
  border-radius: 5px;
  box-shadow: 0px 0px 20px 0px rgba(63, 43, 43, 0.1);
  transition: all 200ms ease-in-out;
}

.team-area .team img {
  border-radius: 50%;
}

.team-area .team ul li {
  display: inline;
  margin: 0px 10px;
}

.team-area .team ul li a {
  color: #feb000;
  font-size: 18px;
}

.team-area .team:hover {
  box-shadow: 0px 0px 10px 0px rgba(63, 43, 43, 0.1);
}

.project_v1 .project_button {
  margin-bottom: 45px;
}

.project_v1 .project_button .project_btn {
  background: transparent;
  border: none;
  text-transform: uppercase;
  margin-left: 20px;
  margin-right: 20px;
  color: #011a3e;
  font-weight: 500;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .project_v1 .project_button .project_btn {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .project_v1 .project_button .project_btn {
    margin-bottom: 15px;
  }
}
.project_v1 .project_button .project_btn.active_btn {
  box-shadow: 4px 6.928px 15px 0px rgba(254, 176, 0, 0.4);
  background-image: linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  background-image: -ms-linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  padding: 8px 25px;
  color: #fff;
  border-radius: 30px;
}

.project_v1 .projects_slider_content .single_project {
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 10px;
}

.project_v1 .projects_slider_content .slick-dots {
  bottom: -35px;
}

.project_v1 .projects_slider_content .slick-dots li {
  width: 15px;
  height: 5px;
  background: #f2f2f2;
  border-radius: 8px;
}

.project_v1 .projects_slider_content .slick-dots li button {
  padding: 0;
  width: 15px;
  height: 5px;
}

.project_v1 .projects_slider_content .slick-dots .slick-active {
  background: #feb000;
}

.project_v1 .grid_item {
  overflow: hidden;
  background: #fff;
  border-radius: 10px;
  transition: all 0.5s ease-out 0s;
  margin-bottom: 10px;
}

@media (max-width: 767px) {
  .project_v1 .grid_item {
    margin-bottom: 40px;
  }
}
.project_v1 .grid_item:hover {
  box-shadow: 4px 6.928px 15px 0px rgba(0, 0, 0, 0.15);
}

.project_v1 .grid_item:hover .deneb_info h4 a {
  color: #feb000;
}

.project_v1 .grid_item .deneb_info {
  padding: 30px;
}

.project_v1 .grid_item .deneb_info h4 {
  font-weight: 600;
}

.project_v1 .grid_item .deneb_info h4 a {
  color: #011a3e;
}

.project_v2 .project_button_2 {
  margin-bottom: 30px;
}

.project_v2 .project_button_2 .project_btn {
  background: transparent;
  border: none;
  text-transform: uppercase;
  margin-left: 20px;
  margin-right: 20px;
  color: #011a3e;
  font-weight: 500;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .project_v2 .project_button_2 .project_btn {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .project_v2 .project_button_2 .project_btn {
    margin-bottom: 15px;
  }
}
.project_v2 .project_button_2 .project_btn.active_btn {
  box-shadow: 4px 6.928px 15px 0px rgba(254, 176, 0, 0.4);
  background-image: linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  background-image: -ms-linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  padding: 8px 25px;
  color: #fff;
  border-radius: 30px;
}

.project_v2 .grid_wrapper .grid_item {
  overflow: hidden;
  background: #fff;
  border-radius: 10px;
  transition: all 0.5s ease-out 0s;
}

@media (max-width: 767px) {
  .project_v2 .grid_wrapper .grid_item {
    margin-bottom: 40px;
  }
}
.project_v2 .grid_wrapper .grid_item:hover {
  box-shadow: 4px 6.928px 15px 0px rgba(0, 0, 0, 0.15);
}

.project_v2 .grid_wrapper .grid_item:hover .deneb_info h4 a {
  color: #feb000;
}

.project_v2 .grid_wrapper .grid_item .deneb_info {
  padding: 30px;
}

.project_v2 .grid_wrapper .grid_item .deneb_info h4 {
  font-weight: 600;
}

.project_v2 .grid_wrapper .grid_item .deneb_info h4 a {
  color: #011a3e;
}

.deneb_project .section_title h2 {
  position: relative;
}

.deneb_project .section_title h2:after {
  left: 30px;
}

.project_v1 {
  overflow: hidden;
  position: relative;
  padding-bottom: 120px;
}

.project_v2 .grid_item {
  margin-bottom: 30px;
}

.portfolio_area {
  padding-bottom: 110px;
}

@media (max-width: 991px) {
  .portfolio_area {
    padding-bottom: 50px;
  }
}
.portfolio_area .filters ul {
  padding-left: 0;
  margin-bottom: 30px;
}

@media (max-width: 991px) {
  .portfolio_area .filters ul {
    margin-bottom: 20px;
  }
}
.portfolio_area .filters ul li {
  display: inline-block;
  margin-right: 40px;
  font-size: 15px;
  font-weight: 500;
  text-transform: uppercase;
  color: #05364d;
  cursor: pointer;
  transition: all 0.4s ease 0s;
}

.portfolio_area .filters ul li:hover, .portfolio_area .filters ul li.active {
  color: #feb000;
}

@media (max-width: 767px) {
  .portfolio_area .filters ul li {
    margin-right: 20px;
  }
}
.single_portfolio {
  position: relative;
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .single_portfolio {
    margin-bottom: 35px;
  }
}
.single_portfolio .overlay {
  transition: all 0.4s ease 0s;
}

.single_portfolio .short_info {
  position: absolute;
  bottom: 44px;
  left: 80px;
  color: #ffffff;
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease 0s;
}

.single_portfolio .short_info h4 {
  text-transform: capitalize;
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 5px;
}

.single_portfolio .short_info h4 a {
  color: #ffffff;
}

.single_portfolio .short_info p {
  margin-bottom: 0px;
}

.single_portfolio:hover .overlay {
  top: 20px;
  left: 20px;
  background: #feb000;
}

.single_portfolio:hover .short_info {
  bottom: 24px;
  left: 60px;
  opacity: 1;
  visibility: visible;
}

.portfolio_details_inner .row {
  margin-bottom: 35px;
}

@media (max-width: 480px) {
  .portfolio_details_inner .row {
    margin-bottom: 30px;
  }
}
.portfolio_details_inner p {
  margin-bottom: 30px;
  font-size: 14px;
}

.portfolio_details_inner p:last-child {
  margin-bottom: 0px;
}

.portfolio_details_inner .portfolio_right_text {
  padding: 30px;
  background: #f8faff;
  margin-top: 10px;
}

.portfolio_details_inner .portfolio_right_text h4 {
  font-size: 20px;
  text-transform: capitalize !important;
  margin-bottom: 10px;
}

.portfolio_details_inner .portfolio_right_text p {
  margin-bottom: 25px;
  font-size: 14px;
}

.portfolio_details_inner .portfolio_right_text .list li {
  margin-bottom: 7px;
  font-weight: normal;
  font-size: 14px;
}

.portfolio_details_inner .portfolio_right_text .list li span {
  font-family: "Roboto", sans-serif;
  color: #000000;
  font-size: 16px;
  font-weight: 500;
  width: 97px;
  display: inline-block;
}

.portfolio_details_inner .portfolio_right_text .list li:last-child {
  margin-bottom: 0px;
}

.portfolio_details_inner .portfolio_right_text .list li i {
  color: #f1cd09;
}

.overlay {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

.portfolio-three h6 {
  text-transform: uppercase;
  color: #feb000;
}

.portfolio-three h3 {
  font-size: 36px;
}

.deneb_pricing .pircing_box {
  padding: 35px;
  text-align: center;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  border: 3px dashed #fff;
  transition: all 0.5s ease-out 0s;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_pricing .pircing_box {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .deneb_pricing .pircing_box {
    margin-bottom: 60px;
  }
}
.deneb_pricing .pircing_box:hover {
  border-color: #feb000;
  box-shadow: 5px 8.66px 24px 0px rgba(0, 0, 0, 0.15);
}

.deneb_pricing .pircing_box .icon {
  margin-bottom: 30px;
}

.deneb_pricing .pircing_box .title {
  margin-bottom: 30px;
}

.deneb_pricing .pircing_box .title h3 {
  font-weight: bold;
  color: #011a3e;
}

.deneb_pricing .pircing_box .list {
  margin-bottom: 25px;
}

.deneb_pricing .pircing_box .price {
  margin-bottom: 25px;
}

.deneb_pricing .pircing_box .price h2 {
  font-size: 40px;
}

.deneb_pricing .pircing_box .price h2 span {
  font-size: 20px;
  color: #feb000;
}

.deneb_pricing .pircing_box .button_box .deneb_btn {
  min-width: 158px;
}

.deneb_pricing .section_title h2 {
  position: relative;
}

.deneb_pricing .section_title h2:after {
  left: 40px;
}

.pricing_v1 {
  position: relative;
  padding-bottom: 120px;
}

.deneb_testimonial {
  overflow: hidden;
  padding-bottom: 165px;
}

.deneb_testimonial .row1 {
  max-width: 700px;
  display: flex;
  justify-content: space-between;
  margin: auto;
  margin-bottom: 110px;
}

.deneb_testimonial .row1 .single_img {
  border-radius: 50%;
  opacity: 0.7;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.3);
}

.deneb_testimonial .row1 .single_img img {
  opacity: 0.7;
  border-radius: 50%;
}

.deneb_testimonial .row1 .single_img:nth-child(2) {
  margin-top: -25px;
}

.deneb_testimonial .row1 .sm_img {
  border-radius: 50%;
  width: 88px;
  height: 88px;
}

.deneb_testimonial .row2 {
  display: flex;
  justify-content: space-between;
}

.deneb_testimonial .row2 .single_img {
  border-radius: 50%;
  opacity: 0.7;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.3);
}

.deneb_testimonial .row2 .single_img img {
  border-radius: 50%;
  opacity: 0.7;
}

.deneb_testimonial .row2 .sm_img {
  border-radius: 50%;
  width: 88px;
  height: 88px;
}

.deneb_testimonial .testimonial_slide {
  max-width: 730px;
  text-align: center;
  margin: auto;
  margin-top: -200px;
}

.deneb_testimonial .testimonial_slide .single_testimonial {
  padding-top: 20px;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_img {
  max-width: 200px;
  max-height: 200px;
  position: relative;
  margin: auto;
  margin-bottom: 30px;
  border-radius: 50%;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  z-index: 1;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_img:after {
  content: "";
  width: 200px;
  height: 200px;
  position: absolute;
  top: -10px;
  right: -10px;
  border-radius: 50%;
  background-image: linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  background-image: -ms-linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  z-index: -1;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_img img {
  margin: 0 auto;
  border-radius: 50%;
  max-width: 200px;
  max-height: 200px;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_img .qoute {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 50%;
  color: #fff;
  font-size: 18px;
  background-image: linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
  background-image: -ms-linear-gradient(180deg, #feb000 0%, #ffbc26 100%);
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_info h3 {
  font-weight: bold;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_info h5 {
  font-size: 18px;
  color: #ffbb23;
  font-weight: 400;
}

.deneb_testimonial .testimonial_slide .single_testimonial .client_info p {
  padding-top: 20px;
}

.deneb_testimonial .testimonial_slide .slick-dots {
  bottom: -50px;
}

.deneb_testimonial .testimonial_slide .slick-dots li {
  width: 15px;
  height: 5px;
  background: #c3c3c3;
  border-radius: 8px;
}

.deneb_testimonial .testimonial_slide .slick-dots li button {
  padding: 0;
  width: 15px;
  height: 5px;
}

.deneb_testimonial .testimonial_slide .slick-dots .slick-active {
  background: #feb000;
}

.deneb_testimonial .section_title h2 {
  position: relative;
}

.deneb_testimonial .section_title h2:after {
  left: 50px;
}

.testimonial_v1 {
  position: relative;
}

.testimonial_area {
  padding-bottom: 100px;
}

@media (min-width: 600px) {
  .testimonial_area {
    padding-bottom: 180px;
  }
}
@media (min-width: 1200px) {
  .testimonial_area {
    padding-bottom: 200px;
  }
}
.testimonial-slider {
  position: relative;
  z-index: 1;
}

.testimonial-slider::after {
  content: "";
  display: block;
  position: absolute;
  top: -20px;
  left: 20px;
  width: 465px;
  height: 384px;
  transform: scale(0.8);
  background: left center no-repeat;
  background-size: cover;
  z-index: -1;
  display: none;
}

@media (min-width: 992px) {
  .testimonial-slider::after {
    display: block;
  }
}
@media (min-width: 1200px) {
  .testimonial-slider::after {
    width: 465px;
    height: 384px;
    transform: scale(1);
  }
}
.testimonial-slider .testimonial-item {
  margin-top: 30px;
}

@media (min-width: 992px) {
  .testimonial-slider .testimonial-item {
    margin-top: 50px;
  }
}
.testimonial-slider .owl-item img {
  width: 250px;
  height: 238px;
  margin-right: auto;
  margin-left: auto;
}

.testimonial-slider h4 {
  font-size: 20px;
  margin-bottom: 4px;
}

.testimonial-slider h5 {
  color: #ffbb23;
}

.testimonial-slider small {
  font-size: 14px;
  font-weight: 300;
}

.testimonial-slider p {
  color: #7a808d;
  padding-top: 20px;
}

.testimonial-slider .owl-dots {
  position: absolute;
  left: 50%;
  padding-top: 20px;
  transform: translateX(-50%);
}

@media (min-width: 992px) {
  .testimonial-slider .owl-dots {
    left: 70%;
  }
}
.testimonial-slider .owl-dots .owl-dot span {
  background: #c3c3c3;
}

.testimonial-slider .owl-dots .owl-dot.active span {
  background: #feb000;
}

.star_rating {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.star_rating li {
  display: inline-block;
  margin-right: 6px;
}

.star_rating li:last-child {
  margin-right: 0;
}

.star_rating li i, .star_rating li span {
  color: #ffd804;
  font-size: 15px;
}

.star_rating li.disable i, .star_rating li.disable span {
  color: #aeb9be;
}

.testimonial-three h6 {
  text-transform: uppercase;
  color: #feb000;
}

.testimonial-three h3 {
  font-size: 36px;
}

.testimonial-three .testimonial {
  text-align: center;
  padding: 85px 50px 45px 70px;
  margin: 70px 15px 35px;
  background: #fbfbfe;
  box-shadow: 5px 4px 0 0 rgba(254, 176, 0, 0.4);
  position: relative;
}

.testimonial-three .testimonial .pic {
  width: 120px;
  height: 120px;
  margin: 0 auto;
  position: absolute;
  top: -60px;
  left: 0;
  right: 0;
}

.testimonial-three .testimonial .pic img {
  width: 100%;
  height: auto;
}

.testimonial-three .testimonial .description {
  font-size: 15px;
  color: #757575;
  line-height: 27px;
  margin-bottom: 20px;
  position: relative;
}

.testimonial-three .testimonial .testimonial-profile {
  position: relative;
  margin: 20px 0 10px 0;
}

.testimonial-three .testimonial .title {
  display: inline-block;
  font-size: 18px;
  color: #4a5184;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin: 0;
}

.testimonial-three .testimonial .post {
  display: inline-block;
  font-size: 15px;
  color: #757575;
  text-transform: capitalize;
}

.testimonial .owl-dots {
  margin-top: 10px;
}

.testimonial .owl-carousel .owl-dot span {
  background: #5e5f5f;
  opacity: 1;
  transition: all 0.4s ease 0s;
}

.testimonial .owl-carousel .owl-dot.active span, .testimonial .owl-carousel .owl-dot:hover span {
  background: #5DBBFF;
}

.testimonial .owl-carousel .owl-dot.active span {
  width: 22px;
  height: 12px;
}

.clients img {
  margin: 10px 0px;
}

@media only screen and (min-width: 400px) and (max-width: 767px) {
  .client {
    width: 50%;
    max-width: 50%;
  }
}
.blog_v1 {
  position: relative;
  padding-bottom: 120px;
}

.blog_v1:after {
  position: absolute;
  content: "";
  right: 0;
  top: 0px;
  background: no-repeat;
  background-position: top right;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.blog_v1 .grid_item {
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  transition: all 0.5s ease-out 0s;
}

@media (max-width: 767px) {
  .blog_v1 .grid_item {
    margin-bottom: 60px;
  }
}
.blog_v1 .grid_item:hover {
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.blog_v1 .grid_item .deneb_info {
  padding: 25px 30px 22px;
}

.blog_v1 .grid_item .deneb_info .date {
  color: #feb000;
  margin-bottom: 7px;
  display: block;
}

.blog_v1 .grid_item .deneb_info h3 {
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 10px;
}

.blog_v1 .grid_item .deneb_info h3 a {
  color: #011a3e;
}

.blog_v1 .grid_item .deneb_info p {
  margin-bottom: 6px;
}

.blog_v1 .grid_item .deneb_info .link_btn {
  color: #011a3e;
  font-weight: 500;
  text-transform: uppercase;
}

.deneb_blog .section_title h2 {
  position: relative;
}

.deneb_blog .section_title h2:after {
  left: 90px;
}

@media (max-width: 767px) {
  .blog_v2 .blog_wrap_content {
    margin-bottom: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .blog_v2 .blog_wrap_content {
    margin-bottom: 60px;
  }
}
.blog_v2 .blog_wrap_content .grid_item {
  margin-bottom: 60px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_img img {
  border-radius: 8px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info {
  padding-top: 30px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .post_meta {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .post_meta ul li {
  display: inline-block;
  margin-right: 25px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .post_meta ul li i {
  color: #ff8801;
  margin-right: 10px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .post_meta ul li a {
  color: #a1a1a1;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .post_meta ul:nth-child(2) li {
  margin-right: 0;
  margin-left: 25px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .title {
  font-weight: bold;
  margin-bottom: 10px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info .title a {
  color: #011a3e;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info p {
  margin-bottom: 10px;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info a.post_btn {
  display: inline-block;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info a.share {
  float: right;
  font-size: 15px;
  color: #a1a1a1;
}

.blog_v2 .blog_wrap_content .grid_item .deneb_info a.share i {
  color: #ff8801;
  margin-right: 10px;
}

@media (max-width: 767px) {
  .deneb_single_blog .single_blog_wrapper {
    margin-bottom: 40px;
  }
}
.deneb_single_blog .single_blog_wrapper .post_top_content .post_img {
  margin-bottom: 25px;
}

.deneb_single_blog .single_blog_wrapper .post_top_content .post_meta {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.deneb_single_blog .single_blog_wrapper .post_top_content .post_meta ul li {
  display: inline-block;
  margin-right: 25px;
}

.deneb_single_blog .single_blog_wrapper .post_top_content .post_meta ul li i {
  color: #ff8801;
  margin-right: 10px;
}

.deneb_single_blog .single_blog_wrapper .post_top_content .post_meta ul li a {
  color: #a1a1a1;
}

.deneb_single_blog .single_blog_wrapper .post_top_content .post_meta ul:nth-child(2) li {
  margin-right: 0;
  margin-left: 25px;
}

.deneb_single_blog .single_blog_wrapper .post_content {
  border-bottom: 1px solid #e1e1e1;
  padding-bottom: 36px;
}

.deneb_single_blog .single_blog_wrapper .post_content h3 {
  font-weight: bold;
  margin-bottom: 10px;
}

.deneb_single_blog .single_blog_wrapper .post_content p {
  margin-bottom: 10px;
}

.deneb_single_blog .single_blog_wrapper .post_content .deneb_blockquote {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin: 0;
  margin-bottom: 10px;
}

.deneb_single_blog .single_blog_wrapper .post_content .deneb_blockquote .icon {
  padding-right: 15px;
  border-right: 3px solid #e1e1e1;
}

.deneb_single_blog .single_blog_wrapper .post_content .deneb_blockquote .icon i {
  font-size: 40px;
  color: #feb000;
}

.deneb_single_blog .single_blog_wrapper .post_content .deneb_blockquote .info {
  padding-left: 15px;
}

.deneb_single_blog .single_blog_wrapper .post_content .deneb_blockquote .info h4 {
  font-weight: 600;
  font-size: 22px;
  line-height: 35px;
}

.deneb_single_blog .single_blog_wrapper .post_content .innner_content h3 {
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 25px;
}

.deneb_single_blog .single_blog_wrapper .post_content .innner_content img {
  border-radius: 8px;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag {
  padding-top: 15px;
  margin-bottom: 38px;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag .tag ul li {
  display: inline-block;
  margin-right: 5px;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag .tag ul li a {
  color: #a1a1a1;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag .share {
  float: right;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag .share a {
  color: #a1a1a1;
}

.deneb_single_blog .single_blog_wrapper .post_share_tag .share a i {
  margin-right: 10px;
  color: #ff8801;
}

.deneb_single_blog .single_blog_wrapper .recent_post {
  padding-bottom: 40px;
}

.deneb_single_blog .single_blog_wrapper .recent_post h3 {
  font-weight: bold;
  margin-bottom: 25px;
  font-size: 25px;
}

@media (max-width: 767px) {
  .deneb_single_blog .single_blog_wrapper .recent_post .grid_item .deneb_img img {
    width: 100%;
  }
}
.deneb_single_blog .single_blog_wrapper .recent_post .grid_item .deneb_info {
  padding: 25px 24px 22px;
}

.deneb_single_blog .single_blog_wrapper .recent_post .grid_item .deneb_info h3 {
  font-size: 15px;
  line-height: 21px;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper h3 {
  font-weight: bold;
  margin-bottom: 25px;
  font-size: 25px;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment {
  margin-bottom: 30px;
  display: flex;
  flex-wrap: wrap;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment:nth-child(odd) {
  padding-left: 50px;
  padding-bottom: 30px;
  border-bottom: 1px solid #e1e1e1;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .thumb {
  max-width: 95px;
  height: 95px;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .thumb img {
  border-radius: 8px;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .info {
  margin-left: 15px;
  width: calc(100% - 110px);
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .info h5 {
  margin-top: -3px;
  font-size: 18px;
  font-weight: 600;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .info a {
  color: #feb000;
}

.deneb_single_blog .single_blog_wrapper .comment_wrapper .single_comment .info a i {
  margin-right: 10px;
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap h3 {
  font-weight: bold;
  margin-bottom: 25px;
  font-size: 25px;
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap .comment_form .form_group {
  margin-bottom: 30px;
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap .comment_form .form_group .form_control {
  border-radius: 30px;
  width: 100%;
  height: 45px;
  background: #fff;
  padding-left: 20px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap .comment_form .form_group .form_control:focus {
  border: 1px solid #feb000;
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap .comment_form .form_group textarea {
  padding-top: 20px;
  min-height: 145px;
}

.deneb_single_blog .single_blog_wrapper .comment_form_wrap .comment_form .button_box .deneb_btn {
  min-width: 170px;
}

.blog-area {
  padding-bottom: 110px;
}

@media (max-width: 991px) {
  .blog-area {
    padding-bottom: 50px;
  }
}
.single-blog {
  margin-bottom: 30px;
  transition: all 0.4s ease 0s;
}

.single-blog p {
  margin-bottom: 0px;
}

.single-blog .thumb {
  overflow: hidden;
}

.single-blog .thumb img {
  width: 100%;
  transition: all 0.4s ease 0s;
  border-radius: 10px 10px 0px 0px;
}

.single-blog .short_details {
  background: #f8faff;
  padding: 32px 30px 37px;
  transition: all 0.4s ease 0s;
}

.single-blog .meta-top a {
  display: inline-block;
  color: #797979;
  margin-right: 30px;
  transition: all 0.4s ease 0s;
  font-weight: 500;
}

.single-blog .meta-top a i {
  margin-right: 10px;
  color: #FEB000;
}

.single-blog .meta-top a:hover {
  color: #FEB000;
}

.single-blog h4 {
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 15px;
  transition: all 0.4s ease 0s;
}

@media (max-width: 991px) {
  .single-blog h4 {
    margin-top: 20px;
    margin-bottom: 8px;
  }

  .single-blog .short_details {
    padding: 22px;
  }
}
.single-blog h4 a {
  color: #05364d;
}

.single-blog .text-wrap {
  margin-bottom: 22px;
}

.single-blog .text-wrap p {
  font-size: 15px;
}

.single-blog:hover {
  box-shadow: 0px 10px 20px rgba(5, 54, 77, 0.1);
}

.single-blog:hover .short_details {
  background: #ffffff;
}

.single-blog:hover img {
  transform: scale(1.1);
}

.blog-three h6 {
  text-transform: uppercase;
  color: #feb000;
}

.blog-three h3 {
  font-size: 36px;
}

.deneb_contact {
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_contact .section_title {
    margin: 0;
    margin-bottom: 60px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_contact .deneb_img_box {
    margin-bottom: 60px;
  }
}
@media (max-width: 767px) {
  .deneb_contact .deneb_img_box {
    margin-bottom: 60px;
  }
}
.deneb_contact .contact_form .form_group {
  margin-bottom: 30px;
}

.deneb_contact .contact_form .form_group .form_control {
  border-radius: 30px;
  width: 100%;
  height: 45px;
  background: #fff;
  padding-left: 20px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.deneb_contact .contact_form .form_group textarea {
  padding-top: 20px;
  min-height: 145px;
}

.deneb_contact .contact_form .button_box .deneb_btn {
  min-width: 170px;
}

.contact_v1 {
  padding-bottom: 100px;
  z-index: 1;
}

.contact_v1:after {
  position: absolute;
  content: "";
  left: 0;
  bottom: 100px;
  background: no-repeat;
  background-position: bottom left;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.contact_v1 .section_title h2 {
  position: relative;
}

.contact_v1 .section_title h2:after {
  left: -20px;
}

.cantact_v2 {
  padding-top: 120px;
}

.cantact_v2 .section_title h2 {
  position: relative;
}

.cantact_v2 .section_title h2:after {
  left: -30px;
}

.cantact_v2 .section_title {
  margin: 0;
  margin-bottom: 40px;
}

.cantact_v2 .contact_form .form_group select {
  border-radius: 30px;
  width: 100%;
  height: 45px;
  background: #fff;
  padding-left: 20px;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.cantact_v2 .contact_form .form_group select option {
  max-width: 300px;
}

.deneb_map {
  padding-bottom: 170px;
}

.deneb_map .map_box iframe {
  width: 100%;
  height: 540px;
  border: none;
  display: inherit;
}

.deneb_cta .cta_wrapper {
  padding: 45px 50px 42px;
  max-width: 970px;
  border-radius: 15px;
  margin: auto;
  margin-bottom: -135px;
  position: relative;
  background-image: linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  box-shadow: 2.5px 4.33px 15px 0px rgba(254, 176, 0, 0.4);
  z-index: 1;
}

.deneb_cta .cta_wrapper:after {
  content: "";
  background: no-repeat;
  background-position: bottom;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: -1;
}

.deneb_cta .cta_wrapper .cta_content h3 {
  color: #fff;
  font-weight: bold;
}

@media (max-width: 767px) {
  .deneb_cta .cta_wrapper .cta_content h3 {
    font-size: 24px;
  }
}
.deneb_cta .cta_wrapper .cta_content h3:after {
  content: "";
  display: block;
  background: no-repeat;
  max-width: 110px;
  height: 2px;
  margin-top: 13px;
  margin-bottom: 24px;
}

.deneb_cta .cta_wrapper .cta_content p {
  color: #fff;
}

.deneb_cta .cta_wrapper .button_box {
  float: right;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_cta .cta_wrapper .button_box {
    float: none;
    text-align: left;
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .deneb_cta .cta_wrapper .button_box {
    float: none;
    text-align: center;
    margin-top: 30px;
  }
}
.deneb_cta .cta_wrapper .button_box .deneb_btn {
  background: #fff;
  color: #011a3e;
}

.deneb_cta .cta_wrapper .button_box .deneb_btn:hover, .deneb_cta .cta_wrapper .button_box .deneb_btn:focus {
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.deneb_achivement {
  padding-bottom: 120px;
  position: relative;
  z-index: 1;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_achivement .section_title {
    margin: 0;
    margin-bottom: 60px;
  }
}
.deneb_achivement:after {
  position: absolute;
  content: "";
  right: 25px;
  top: 40px;
  background: no-repeat;
  background-position: top right;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.deneb_achivement .deneb_content_box p {
  margin-bottom: 20px;
}

.deneb_achivement .achivment_wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  position: relative;
  z-index: 9999;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .deneb_achivement .achivment_wrapper {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .deneb_achivement .achivment_wrapper {
    justify-content: center;
  }
}
.deneb_achivement .achivment_wrapper .single_achivment {
  width: 214px;
  height: 214px;
  border-radius: 50%;
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
  text-align: center;
  padding-top: 40px;
  margin-left: 40px;
  background: #fff;
  border: 3px dashed #fff;
  transition: all 0.5s ease-out 0s;
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .deneb_achivement .achivment_wrapper .single_achivment {
    width: 180px;
    height: 180px;
    padding-top: 30px;
  }
}
@media (max-width: 767px) {
  .deneb_achivement .achivment_wrapper .single_achivment {
    margin: auto;
    margin-bottom: 40px;
  }

  .deneb_achivement .achivment_wrapper .single_achivment:nth-child(even) {
    margin-top: 0;
  }
}
.deneb_achivement .achivment_wrapper .single_achivment:hover {
  border-color: #feb000;
  box-shadow: 5px 8.66px 22px 0px rgba(0, 0, 0, 0.15);
}

.deneb_achivement .achivment_wrapper .single_achivment:nth-child(even) {
  margin-top: 35px;
}

.deneb_achivement .achivment_wrapper .single_achivment .icon {
  margin-bottom: 15px;
}

.deneb_achivement .achivment_wrapper .single_achivment h3 {
  margin-bottom: 5px;
  color: #feb000;
  font-weight: 600;
}

.deneb_achivement .section_title h2 {
  position: relative;
}

.deneb_achivement .section_title h2:after {
  left: -10px;
}

.deneb_breadcrumb {
  padding: 215px 0 145px;
}

@media (max-width: 767px) {
  .deneb_breadcrumb .breadcrumb_content h1 {
    font-size: 36px;
  }
}
.deneb_breadcrumb .breadcrumb_content ul li {
  display: inline-block;
  color: #feb000;
  text-transform: uppercase;
}

.deneb_breadcrumb .breadcrumb_content ul li.breadcrumbs__separator {
  margin-left: 10px;
  margin-right: 10px;
}

.deneb_breadcrumb .breadcrumb_content ul li a {
  text-transform: uppercase;
  color: #feb000;
}

.deneb_breadcrumb_two {
  padding: 280px 0px 245px;
  background-position: top;
}

.deneb_breadcrumb_two h1 {
  color: #fff;
}

.deneb_pagination ul li {
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px;
}

.deneb_pagination ul li a {
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
  background-color: #eee;
  color: #7a808d;
  font-size: 15px;
  font-weight: 500;
  transition: all 0.5s ease-out 0s;
}

@media (max-width: 767px) {
  .deneb_pagination ul li a {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
}
.deneb_pagination ul li a:hover, .deneb_pagination ul li a:focus {
  color: #fff;
  background-image: linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
}

.deneb_pagination ul .prev a, .deneb_pagination ul .next a {
  display: block;
  width: 85px;
  height: 40px;
  border-radius: 30px;
}

@media (max-width: 767px) {
  .deneb_pagination ul .prev a, .deneb_pagination ul .next a {
    width: 45px;
    height: 30px;
  }
}
.deneb_sidebar .widget {
  margin-bottom: 50px;
}

.deneb_sidebar .widget .widget-title,
.deneb_sidebar .widget_block h2,
.deneb_sidebar .widget_block label {
  font-weight: bold;
  font-size: 30px;
  margin-bottom: 20px;
}

.deneb_sidebar .widget_block h2:before,
.deneb_sidebar .widget_block label:before,
.deneb_sidebar .widget .widget-title:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 30px;
  background: #ffb40c;
  margin-right: 10px;
  vertical-align: middle;
}

.deneb_sidebar .widget_admin .admin_box img {
  border-radius: 8px;
  margin-bottom: 15px;
}

.deneb_sidebar .widget_admin .admin_box p {
  margin-bottom: 25px;
}

.deneb_sidebar .featured_news .post_wrap {
  padding: 10px;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
  border-radius: 10px;
}

.deneb_sidebar .featured_news .post_wrap:hover {
  box-shadow: 2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.15);
}

.deneb_sidebar .featured_news .post_wrap:last-child {
  margin-bottom: 0;
}

.deneb_sidebar .featured_news .post_wrap .post_img img {
  max-width: 128px;
  height: 108px;
  border-radius: 8px;
}

.deneb_sidebar .featured_news .post_wrap .post_info {
  margin-left: 15px;
}

.deneb_sidebar .featured_news .post_wrap .post_info h3 {
  font-weight: 500;
  font-size: 18px;
  margin-bottom: 10px;
}

.deneb_sidebar .featured_news .post_wrap .post_info h3 a {
  color: #626667;
}

.deneb_sidebar .featured_news .post_wrap .post_info p {
  color: #feb000;
}

.feature h2 {
  color: #feb000;
}

.counter .counter-box {
  border: 2px dashed #fff;
  transition: all 0.5s ease-out 0s;
  box-shadow: 5px 8.66px 22px 0px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}

.counter .counter-box:hover {
  border: 2px dashed #feb000;
}

.deneb_footer .widget_wrapper {
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 200px;
  padding-bottom: 70px;
}

@media (max-width: 767px) {
  .deneb_footer .widget_wrapper .widget {
    margin-bottom: 40px;
  }
}
.deneb_footer .widget_wrapper .widget .widget_title {
  margin-bottom: 30px;
}

.deneb_footer .widget_wrapper .widget .widget_title h4 {
  font-weight: bold;
}

.deneb_footer .widget_wrapper .widget .widget_title h4:after {
  content: "";
  display: block;
  background: no-repeat;
  max-width: 38px;
  height: 2px;
  margin-top: 5px;
}

.deneb_footer .widget_wrapper .widegt_about p {
  margin-bottom: 20px;
}

.deneb_footer .widget_wrapper .widegt_about .social li {
  display: inline-block;
  margin-right: 10px;
}

.deneb_footer .widget_wrapper .widegt_about .social li a {
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  background-color: #f9e6d4;
  color: #fba543;
  font-size: 14px;
  transition: all all 0.5s ease-out 0s;
}

.deneb_footer .widget_wrapper .widegt_about .social li a:hover, .deneb_footer .widget_wrapper .widegt_about .social li a:focus {
  background-image: linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  color: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(254, 176, 0, 0.4);
}

.deneb_footer .widget_wrapper .widget_link ul li {
  margin-bottom: 5px;
}

.deneb_footer .widget_wrapper .widget_link ul li a {
  text-transform: capitalize;
  color: #7a808d;
}

.deneb_footer .widget_wrapper .widget_link ul li a:hover, .deneb_footer .widget_wrapper .widget_link ul li a:focus {
  color: #feb000;
}

.deneb_footer .widget_wrapper .widget_contact .contact_info .single_info {
  max-width: 250px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.deneb_footer .widget_wrapper .widget_contact .contact_info .single_info .icon {
  font-size: 12px;
  color: #feb000;
  margin-right: 10px;
}

.deneb_footer .widget_wrapper .widget_contact .contact_info .single_info .info p a {
  color: #7a808d;
}

.deneb_footer .widget_wrapper .widget_contact .contact_info .single_info .info p span {
  display: block;
}

.deneb_footer .copyright_area {
  background: #edecf0;
  padding: 10px 0;
}

.deneb_footer .copyright_area .copyright_text {
  text-align: center;
}

.deneb_footer .copyright_area .copyright_text p {
  color: #011a3e;
}

.deneb_footer .copyright_area .copyright_text p span {
  color: #feb000;
}

.footer {
  margin: 0px;
}

.footer .footer-top {
  background-color: #f7f7fd;
}

.footer .footer-top .widget_wrapper {
  background-repeat: no-repeat;
  background-size: cover;
}

@media (max-width: 767px) {
  .footer .footer-top .widget_wrapper .widget {
    margin-bottom: 40px;
  }
}
.footer .footer-top .widget_wrapper .widget .widget_title {
  margin-bottom: 30px;
}

.footer .footer-top .widget_wrapper .widget .widget_title h4 {
  font-weight: bold;
}

.footer .footer-top .widget_wrapper .widget .widget_title h4:after {
  content: "";
  display: block;
  background: no-repeat;
  max-width: 38px;
  height: 2px;
  margin-top: 5px;
}

.footer .footer-top .widget_wrapper .widegt_about p {
  margin-bottom: 20px;
}

.footer .footer-top .widget_wrapper .widegt_about .social li {
  display: inline-block;
  margin-right: 10px;
}

.footer .footer-top .widget_wrapper .widegt_about .social li a {
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  background-color: #f9e6d4;
  color: #fba543;
  font-size: 14px;
  transition: all all 0.5s ease-out 0s;
}

.footer .footer-top .widget_wrapper .widegt_about .social li a:hover, .footer .footer-top .widget_wrapper .widegt_about .social li a:focus {
  background-image: linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  background-image: -ms-linear-gradient(0deg, #ffbd27 0%, #feb000 100%);
  color: #fff;
  box-shadow: 2.5px 4.33px 15px 0px rgba(254, 176, 0, 0.4);
}

.footer .footer-top .widget_wrapper .widget_link ul li {
  margin-bottom: 5px;
}

.footer .footer-top .widget_wrapper .widget_link ul li .far {
  font-size: 13px;
  color: #feb000;
  margin-right: 10px;
}

.footer .footer-top .widget_wrapper .widget_link ul li a {
  text-transform: capitalize;
  color: #7a808d;
}

.footer .footer-top .widget_wrapper .widget_link ul li a:hover, .footer .footer-top .widget_wrapper .widget_link ul li a:focus {
  color: #feb000;
}

.footer .footer-top .widget_wrapper .widget_contact .contact_info .single_info {
  max-width: 250px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}

.footer .footer-top .widget_wrapper .widget_contact .contact_info .single_info .icon {
  font-size: 12px;
  color: #feb000;
  margin-right: 10px;
}

.footer .footer-top .widget_wrapper .widget_contact .contact_info .single_info .info p a {
  color: #7a808d;
}

.footer .footer-top .widget_wrapper .widget_contact .contact_info .single_info .info p span {
  display: block;
}

.footer .footer-top .widget_wrapper .form_control {
  border-radius: 30px;
  width: 100%;
  height: 45px;
  background: #fff;
  padding-left: 20px;
  box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
}

.footer .footer-top .widget_wrapper .deneb_btn {
  width: 100%;
  box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.1);
}

.footer .copyright_area {
  background: #f1f1fd;
  padding: 10px 0;
}

.footer .copyright_area .copyright_text {
  text-align: center;
}

.footer .copyright_area .copyright_text p {
  color: #011a3e;
}

.footer .copyright_area .copyright_text p span {
  color: #feb000;
}

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

/*# sourceMappingURL=litmus.css.map */
