@charset "UTF-8";
html {
  scroll-behavior: smooth;
}

.search-form {
  display: none !important;
}

.main {
  padding: 0 0 30px 0;
}

.menu-opened {
  overflow: hidden;
  padding-top: 70px;
}

.menu-opened .header {
  position: fixed;
  top: 0;
  width: 100%;
}

.breadcrumbs li.item-current > strong {
  color: #782fef;
}

.content ol li:before {
  content: "";
}

.content ol > li:before,
ol > li:before {
  counter-increment: myCounter;
  content: counter(myCounter) ".";
  color: #0260E8;
  position: absolute;
  left: 0;
  top: 0;
}

.copyrights, .copyrights a {
  font-size: 10px;
  color: #FFFFFF;
  opacity: 0.5;
}

.copyrights a {
  text-decoration: none;
}

.copyrights a:hover {
  color: white;
  opacity: 1;
}

.search-no-results .main {
  min-height: 60vh;
}

.main .notification.warning {
  background-color: #782fef;
}

.content img {
  max-width: 100%;
  height: auto;
  border-radius: 5px;
}

.main .archive-title {
  margin-bottom: 15px;
}

img.alignright {
  float: right;
  margin-left: 10px;
}

img.alignleft {
  float: left;
  margin-right: 10px;
}

img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

#sidebar .post-title {
  font-size: 14px;
}

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

.breadcrumbs li {
  display: inline;
}

.header .menu-wrap .main-menu .menu-item > .sub-menu .menu-item a {
  text-align: left;
  padding-left: 10px;
}

.main .widget .widgettitle {
  font-size: 16px;
}

/* Home page */
.float-image {
  float: left;
  display: block;
  max-width: 248px;
  border-radius: 5px;
  margin: 0 30px 30px 0;
}

.content h1 {
  font-size: 31px;
  text-align: center;
}

.content h2 {
  font-size: 31px;
}

.content h3 {
  font-size: 24px;
}

.content h4 {
  font-size: 20px;
}

.content .title,
.content .post-title {
  font-size: 20px;
  text-transform: capitalize;
}

.header-wrapper {
  position: relative;
  padding-top: 200px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}

.header-title-container {
  background-color: rgba(120, 47, 239, 0.8);
}

.header-title {
  display: block;
  padding: 10px 0;
  color: white;
  font-weight: bold;
  text-align: center;
  font-size: 3.2rem;
  line-height: 1.2;
}

.container-fluid.padding-fix {
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 25px;
}

.expand-menu-button {
  display: inline-block;
}

.providers-page .btn.btn-md {
  height: auto;
  border: 1px solid #782fef;
}

.providers-page .btn.btn-md:hover {
  background-color: #fff;
  color: #782fef;
}

/* Home page */
/* Provider page*/
.page-header {
  padding: 45px 0;
  margin-bottom: 35px;
  position: relative;
  z-index: 3;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.page-header .image-wrapper {
  position: relative;
  background-color: white;
  z-index: 5;
  padding: 5px;
  border-radius: 5px;
  margin-left: 40px;
  max-width: 246px;
  min-height: 86px;
  display: flex;
  align-items: center;
}

.page-header .image-wrapper img {
  max-width: 100%;
  height: auto;
}

.page-header .overflow {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-color: #782FEF;
  opacity: 0.8;
  z-index: 1;
}

.provider-items.row {
  justify-content: center;
}

.page-header .providers,
.page-header .provider {
  color: #FFFFFF;
  margin: 0;
  position: relative;
  z-index: 2;
  margin-left: 12%;
  font-size: 31px;
}

.page-header .provider {
  margin-left: 20px;
}

.top-providers-block h3 {
  text-align: center;
  margin-top: 17px;
  margin-bottom: 17px;
}

.top-providers-block.container-fluid {
  width: 80%;
  margin: 0 auto;
}

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

.item {
  margin-bottom: 25px;
}

.item-img img {
  max-width: 202px;
  height: auto;
  width: 100%;
}

p.item-title {
  text-align: center;
  margin: 10px 0;
}

.col-lg-4.item {
  flex-direction: column;
  padding: 0;
}

.items {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
  margin-bottom: 24px;
  padding: 24px;
  border-radius: 5px;
}

.ml-auto {
  margin-left: auto;
  text-align: right;
}

.item-link, .rating .stars {
  text-align: center;
}

.item-rating {
  margin-bottom: 22px;
}

.btn-item-link,
.btn-item-link:visited,
.btn-item-link:active,
.btn-item-link:focus {
  color: white;
  background-color: #782FEF;
  border: 1px solid transparent;
}

.btn-item-link:hover {
  background-color: white;
  color: #782FEF;
  border: 1px solid #782FEF;
}

.item-btn,
.item-btn:active,
.item-btn:focus,
.item-btn:visited {
  width: 180px;
  background-color: white;
  color: #782FEF;
  border: 1px solid #782FEF;
  position: relative;
  padding-left: 25px;
  margin-top: 27px;
  text-align: left;
}

.item-btn:hover {
  background-color: white;
  color: #782FEF;
  border: 1px solid #782FEF;
}

.item-icon {
  font-size: 35px;
  position: absolute;
  right: 15px;
  top: 7px;
}

.stars i {
  color: #FFD710;
  font-size: 18px;
}

.rating-count {
  margin-left: 15px;
}

.col-lg-3.list {
  margin-left: 20px;
  max-width: 342px;
}

.list-wrapper {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
  border-radius: 5px;
  padding: 24px;
  display: inline-block;
  max-width: 345px;
  width: 100%;
}

.list-wrapper li a {
  color: #252B33;
  text-decoration: none;
}

.list-wrapper a.active {
  color: #782FEF;
  font-weight: bold;
}

.list-wrapper li {
  margin-bottom: 20px;
}

.list-wrapper li::before {
  background-color: #252B33;
  width: 4px;
  height: 4px;
}

.col-lg-7.item-content {
  padding: 0;
  flex: 0 0 61.333333%;
  max-width: 61.333333%;
}

.item-content {
  margin-left: 4.333333%;
}

.list-wrapper.fixed {
  position: fixed;
  top: 20px;
  z-index: 99999;
  background-color: white;
}

.selection-content {
  display: none;
}

.lib-video {
  position: relative;
  width: 100%;
  max-width: 860px;
  cursor: pointer;
  background: #fff;
  font-size: 0;
  margin: 0 auto;
  box-sizing: border-box;
  margin-bottom: 20px;
}

.lib-video .videowrap {
  position: relative;
  padding-bottom: 56.3%;
  height: 0;
  font-size: 0;
}

.lib-video .videowrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

.link-wrapper {
  display: flex;
  justify-content: center;
  margin-top: 50px;
  margin-bottom: 50px;
}

/* Provider features */
.features-title {
  font-size: 31px;
}

.selection {
  width: 100%;
  border: 1px solid #E6E6E6;
  padding: 13px 24px;
  margin-bottom: -1px;
}

.selection-title {
  position: relative;
  display: block;
}

.selection-btn {
  position: absolute;
  right: 0;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  transition: all 0.3s;
  border: 1px solid rgba(37, 43, 51, 0.3);
  background-color: white;
  line-height: 25px;
  padding: 0;
  text-align: center;
}

.selection-btn:hover {
  cursor: pointer;
}

.selection.active .selection-btn {
  transform: rotate(180deg);
}

.selection-title {
  color: #252B33;
  font-weight: bold;
  text-decoration: none;
}

.selection-title:hover {
  text-decoration: none;
}

.selection.active .selection-title {
  color: #782FEF;
}

.selection.active .selection-btn {
  border: 1px solid #782FEF;
  background-color: #782FEF;
}

.selection.active .selection-btn i {
  color: white;
}

.selection.active {
  background-color: #F6F6F6;
  position: relative;
  padding-bottom: 10px;
}

.selection.active::before {
  content: "";
  position: absolute;
  height: calc(100% + 2px);
  left: 0;
  top: -1px;
  width: 5px;
  background-color: #782FEF;
}

.selection-content {
  padding-top: 13px;
}

.selection-content table {
  collapse: collapse;
  width: 90%;
}

.selection-content table tr {
  border-top: 2px solid #E6E6E6;
  border-bottom: 2px solid #E6E6E6;
}

.selection-content table tr:last-child {
  border-bottom: none;
}

.selection-content table tr td {
  width: 50%;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}

.selection-content .yes {
  color: #782FEF;
  margin-right: 12px;
}

.selection-content .nope {
  color: #9B9B9B;
  margin-right: 12px;
}

.features-wrapper {
  margin-bottom: 20px;
}

/* Provider features */
/* Contact page */
.form-wrap {
  max-width: 345px;
  margin-left: auto;
  margin-right: auto;
}

.form-wrap .item label,
.form-wrap .item input,
.form-wrap .item textarea {
  display: block;
  width: 100%;
}

.form-wrap .item input,
.form-wrap .item textarea {
  border: 1px solid #D1D1D1;
  padding: 8px;
}

.form-wrap .item textarea {
  height: 180px;
}

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

.form-wrap .form-btn {
  background-color: #782FEF;
  color: white;
  border: 1px solid #782FEF;
}

.form-wrap .form-btn:hover,
.form-wrap .form-btn:active,
.form-wrap .form-btn:focus {
  background-color: white;
  color: #782FEF;
}

.form-wrap .item {
  margin-bottom: 12px;
}

.after-send {
  text-align: center;
  margin-bottom: 150px;
  margin-top: 140px;
}

.after-send h3 {
  color: #782FEF;
  margin-bottom: 24px;
  font-size: 45px;
}

.after-send p {
  color: #252B33;
  margin-bottom: 60px;
  font-size: 25px;
}

/* Contact page */
/* Banner */
.banner-wrap.vertical {
  margin: 0;
}

.banner-wrap.vertical a {
  padding-bottom: 170.8%;
}

.banner-wrap a {
  padding-bottom: 12.8%;
  display: block;
}

.banner-wrap a:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 5;
}

.banner-wrap {
  max-width: 728px;
  animation-name: banner;
  animation-duration: 2s;
  padding-bottom: 0 !important;
  width: 100%;
  margin: 25px 0;
  position: relative;
  padding-bottom: 12.4%;
  margin-bottom: 50px;
}

.banner-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 4;
  border: 0 !important;
}

iframe {
  max-width: 100%;
}

/* Banner */
@media (max-width: 1200px) {
  .provider-items > .col-lg-8 {
    margin: 0 auto;
  }

  .col-lg-3.list {
    display: none;
  }

  .header-title {
    font-size: 2.2rem;
  }
}
@media (max-width: 1115px) {
  .footer-menu-wrap {
    width: 100%;
  }

  #menu-footer {
    display: flex;
    justify-content: space-around;
  }
}
@media (max-width: 1020px) {
  .ml-auto {
    text-align: center;
  }

  .link-wrapper {
    text-align: center;
    padding-top: 20px;
  }

  .col-lg-7.item-content {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    max-width: 100%;
    flex: 0 0 100%;
    margin-left: 0;
  }

  .custom-sidebar-widget,
#custom_html-2,
.banner-wrap.horizontal {
    display: none;
  }
}
@media (max-width: 940px) {
  .page-header .container.d-flex {
    flex-direction: column;
    text-align: center;
  }

  .page-header .image-wrapper {
    margin: 0;
  }

  .page-header .provider {
    margin-left: 0;
    margin-top: 10px;
  }

  .header-title {
    font-size: 1.9rem;
  }
}
/* Provider page*/
/* Comments */
.comments-title {
  font-size: 31px;
  margin-top: 45px;
  margin-bottom: 24px;
}

.comment-reply-title {
  font-size: 25px;
  margin-top: 32px;
  margin-bottom: 32px;
}

.commentlist li {
  padding-left: 0;
}

.commentlist li::before {
  display: none;
}

.form-submit {
  margin-top: 12px;
}

article.comment {
  padding: 24px;
  border-radius: 5px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.16);
  margin-bottom: 32px;
}

.comment-meta {
  display: flex;
  justify-content: space-between;
}

.author-meta {
  display: flex;
  flex-direction: column;
}

.author-meta cite b {
  color: #252B33;
  font-size: 20px;
  display: inline-block;
  margin-bottom: 12px;
  line-height: 1.25;
  font-style: normal;
}

.author-meta p {
  color: #C2C2C2;
  font-style: italic;
  font-size: 14px;
  line-height: 1.7;
}

.author-rating {
  margin-bottom: 24px;
}

.author-rating i {
  color: #FFD710;
}

.comment-awaiting-moderation {
  font-size: 18px;
  display: inline-block;
  margin-bottom: 15px;
}

.comment-date {
  font-style: italic;
  color: #C2C2C2;
  font-size: 14px;
  line-height: 1.7;
}

.comment-date i {
  margin-right: 2.25px;
}

.comment-content {
  font-size: 14px;
  line-height: 1.75;
}

.comment-form {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.comment-form .comment-left,
.comment-form .comment-right {
  width: 48%;
}

.comment-form .comment-left label,
.comment-form .comment-right label {
  width: 100%;
  display: block;
}

.comment-form .comment-left label:hover,
.comment-form .comment-right label:hover {
  cursor: pointer;
}

.comment-form .comment-left input {
  border: 1px solid #D1D1D1;
  padding-left: 15px;
  min-height: 40px;
  width: 100%;
  max-width: 330px;
}

.comment-form .comment-right textarea {
  border: 1px solid #D1D1D1;
  padding-left: 15px;
  min-height: 124px;
  height: 124px;
  width: 100%;
  max-width: 330px;
  resize: none;
}

.comment-form .comment-right .radio-wrapper {
  position: relative;
  display: inline-block;
  transform: rotateY(180deg);
}

.comment-form-rating span {
  display: block;
  margin-bottom: 12px;
}

.comment-form-email {
  position: relative;
}

.radio-wrapper label {
  background-color: #fff;
  padding-top: 5px;
  margin-bottom: 20px;
  width: 20px !important;
  height: 20px;
  position: relative;
  display: inline-block !important;
}

.radio-wrapper label::before,
.radio-wrapper label::after {
  content: "";
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  font-size: 18px;
  color: #FFD710;
  left: 0;
  top: 0;
  display: block;
}

.radio-wrapper label::after {
  font-weight: 900;
  transition: 0.3s;
  opacity: 0;
}

.radio-wrapper label:hover:after,
.radio-wrapper label:hover ~ label:after,
.radio-wrapper input:checked ~ label:after {
  opacity: 1;
}

.radio-wrapper input[type=radio] {
  position: absolute;
  top: 5px;
  left: 2px;
  z-index: -1;
}

.form-submit {
  width: 100%;
  text-align: center;
}

.form-submit .submit {
  background-color: #782FEF;
  border: 1px solid #782FEF;
  color: #fff;
  font-size: 16px;
  padding: 10px 30px;
  transition: all ease-in-out 0.3s;
}

.form-submit .submit:hover {
  color: #782FEF;
  background-color: #fff;
  cursor: pointer;
}

@media (max-width: 798px) {
  .comment-form .comment-left,
.comment-form .comment-right {
    width: 100%;
    max-width: 340px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 410px) {
  .comment-meta {
    flex-direction: column;
  }

  .comment-meta .author-rating {
    margin-bottom: 12px;
  }

  .comment-meta .comment-date {
    margin-bottom: 24px;
  }
}
.tooltip {
  position: absolute;
  z-index: 2;
  width: 200px;
  padding: 10px;
  font-size: 0.8em;
  border-radius: 5px;
  background-color: rgba(120, 47, 239, 0.8);
  color: white;
  text-align: center;
  left: 0;
  top: calc(100% + 5px);
}

.tooltip::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 100%;
  left: 50%;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: rgba(120, 47, 239, 0.8);
  transform: translateX(-50%);
}

/* Comments */
/* Main table */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.main-table {
  padding-bottom: 30px;
}

.main-table .title {
  font-size: 31px;
  color: #252B33;
  margin-bottom: 24px;
  margin-top: 20px;
  text-align: center;
}

.main-table .title::before,
.main-table .title::after {
  background-color: rgba(255, 255, 255, 0.2);
}

.main-table .table {
  display: table;
  border-radius: 5px;
}

.main-table .table .table-head {
  display: table-header-group;
  border-radius: 5px 5px 0 0;
}

.main-table .table .table-head .cell-h,
.main-table .table .table-row:nth-child(2n) .cell-d {
  background-color: #F5F5F5;
}

.main-table .table .table-body {
  display: table-row-group;
  border-radius: 0 0 5px 5px;
}

.main-table .table .table-row {
  display: table-row;
}

.main-table .table .cell-h,
.main-table .table .cell-d {
  display: table-cell;
}

.main-table .table .cell-h {
  padding: 17px 10px;
  text-align: center;
  vertical-align: middle;
  font-size: 14px;
  color: #252B33;
  font-weight: bold;
  background: #fff;
}

.main-table .table .cell-d {
  padding: 20px 10px 10px 10px;
  text-align: center;
  vertical-align: middle;
  background: #fff;
}

.main-table .table .table-body .table-row:last-child .cell-d:first-child {
  border-radius: 0 0 0 5px;
}

.main-table .table .table-body .table-row:last-child .cell-d:last-child {
  border-radius: 0 0 5px 0;
}

.main-table .table .table-row .cell-h:nth-child(1),
.main-table .table .table-row .cell-d:nth-child(1) {
  width: 20%;
  padding-left: 24px;
}

.main-table .table .table-row .cell-h:nth-child(2),
.main-table .table .table-row .cell-d:nth-child(2) {
  width: 20%;
}

.main-table .table .table-row .cell-h:nth-child(3),
.main-table .table .table-row .cell-d:nth-child(3) {
  width: 20%;
}

.main-table .table .table-row .cell-h:nth-child(4),
.main-table .table .table-row .cell-d:nth-child(4) {
  width: 20%;
}

.main-table .table .table-row .cell-h:nth-child(5),
.main-table .table .table-row .cell-d:nth-child(5) {
  width: 20%;
}

.main-table .table .cell-d.info {
  text-align: left;
}

.main-table .table .cell-d .hidden-title {
  display: none;
}

.main-table .table .cell-d.logo {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
}

.main-table .table .cell-d.logo span {
  color: #252B33;
  font-size: 14px;
  display: inline-block;
  margin-top: 5px;
}

.main-table .table .cell-d.logo img {
  max-height: 80px;
  max-width: 202px;
  display: block;
  margin: 0 auto;
  height: auto;
  width: auto;
}

.main-table .table .bar-wrap {
  width: 100%;
  padding-left: 70px;
  position: relative;
}

.main-table .table .bar-wrap .percents {
  height: 23px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -11.5px;
  color: #1a365b;
  font-size: 16px;
  text-align: center;
  width: 70px;
  line-height: 23px;
}

.main-table .table .bar-wrap .bar {
  width: 100%;
  height: 23px;
  background: #ddecff;
  border-radius: 0;
}

.main-table .table .bar-wrap .bar .progress {
  height: 100%;
  background: #3da9ee;
  border-radius: 0;
}

.main-table .table .cell-d.support {
  text-align: left;
}

.main-table .table .cell-d.site {
  padding-left: 20px;
  padding-right: 30px;
}

.main-table .table .cell-d.site .btn {
  max-width: 205px;
}

.main-table .all-providers-btn {
  width: 370px;
}

.col-lg-8.providers-width {
  max-width: 713px;
}

.btn-top-orange {
  background-color: #FE8801;
  color: white;
  border: 1px solid #FE8801;
  padding: 12px 0;
  width: 146px;
  text-align: center;
}
.btn-top-orange:hover {
  background-color: #FE8801;
  color: white;
}

.btn--orange {
  background-color: #FE8801;
  color: white;
  border: 1px solid #FE8801;
  padding: 12px 24px;
  text-align: center;
}
.btn--orange:hover, .btn--orange:active, .btn--orange:focus {
  background-color: #FE8801;
  color: white;
}

.providers-page .btn.btn-md {
  background-color: transparent;
  color: #782FEF;
}
.providers-page .btn.btn-md:hover {
  color: #782FEF;
  background-color: transparent;
}

.btn-top-link {
  background-color: transparent;
  color: #782FEF;
  border: 1px solid #782FEF;
  padding: 12px 0;
  width: 146px;
}

.btn--link {
  background-color: transparent;
  color: #782FEF;
  border: 1px solid #782FEF;
  padding: 12px 24px;
  text-align: center;
}
.btn--link:hover, .btn--link:focus, .btn--link:active {
  background-color: transparent;
  color: #782FEF;
}

.btn-top-link:hover,
.btn-top-link:focus,
.btn-top-link:active {
  background-color: transparent;
  color: #782FEF;
}

.btn-top-link.active {
  background-color: #782FEF;
  color: white;
  border: 1px solid transparent;
}

.btn-top-link.active:hover,
.btn-top-link.active:focus,
.btn-top-link.active:active {
  background-color: transparent;
  color: #782FEF;
  border: 1px solid #782FEF;
}

.top-provider-popup {
  position: fixed;
  transition: all 0.5s;
  transition-timing-function: ease-out;
  bottom: 15px;
  background: #fff;
  box-shadow: 0 0 10px 0 rgba(122, 122, 122, 0.1);
  border: solid 1px #782fef;
  left: 15px;
  text-align: center;
  padding: 15px;
  padding-top: 20px;
  max-width: 255px;
  font-size: 15px;
  z-index: 99999;
  transform: translateX(-120%);
  visibility: hidden;
  opacity: 0;
}

.top-provider-popup.active {
  transform: initial;
  visibility: visible;
  opacity: 1;
}

.top-provider-popup.declined {
  transform: translateX(-120%) !important;
  visibility: hidden;
  opacity: 0;
}

.top-provider-popup p {
  margin-bottom: 10px;
  line-height: 1.2;
}

.top-provider-popup img {
  max-height: 60px;
  margin-bottom: 15px;
  width: auto;
}

.top-provider-popup .decline-button {
  background: none;
  border: none;
  padding: 0;
  position: absolute;
  top: 2px;
  right: 0;
  font-size: 24px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  outline: none;
}

.top-provider-popup .btn {
  padding: 8px 16px;
  height: 44px;
}

.form-wrap .item input[type=checkbox] {
  width: 13px;
  display: inline-block;
}

@media (max-width: 1665px) {
  .top-provider-popup {
    left: initial;
    right: 15px;
    transform: translateX(120%);
  }

  .top-provider-popup.declined {
    transform: translateX(120%) !important;
  }
}
@media (max-width: 600px) {
  header > .container > .site-title > div.CaviarDreams {
    font-size: 30px;
  }

  .item .ratingCompany .pull-right {
    float: none !important;
    display: inline-block;
    vertical-align: middle;
  }
}
@media (max-width: 400px) {
  .top-provider-popup {
    right: initial;
    top: initial;
    left: 0;
    bottom: 0;
    width: 100%;
    max-width: 100%;
    border-radius: 0;
    transform: translateY(120%);
  }

  .top-provider-popup.declined {
    transform: translateY(120%) !important;
    visibility: hidden;
    opacity: 0;
  }
}
@media (min-width: 992px) {
  .main-table .table .bar-wrap .percents {
    width: 70px !important;
  }
}
@media (max-width: 991px) {
  .main-table .table .cell-d.info {
    text-align: center;
  }

  .main-table .table .cell-d.support {
    text-align: center;
  }

  .main-table .table .table-head {
    display: none;
  }

  .main-table .table .table-body {
    display: block;
    border-radius: 5px;
  }

  .main-table .table .table-row {
    display: block;
    position: relative;
    padding-top: 25px;
  }

  .main-table .table .table-row .cell-d {
    display: block;
    padding: 15px !important;
    width: 100% !important;
    border: 0 !important;
  }

  .main-table .table .cell-d.logo span {
    width: 100%;
  }

  .main-table .table .cell-d .hidden-title {
    display: block;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
  }

  .main-table .table .bar-wrap {
    position: relative;
    padding-left: 0;
  }

  .main-table .table .bar-wrap .percents {
    color: #fff;
  }
}
/* Main table */
@media (max-width: 768px) {
  img.alignright,
img.alignleft,
.wp-block-image .alignleft,
.wp-block-image .alignright {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 520px) {
  .header-wrapper {
    background-image: url(/wp-content/themes/design-system-child/build/19ee52c875361ab15e426162dd77e344.png) !important;
  }
}
@media (max-width: 380px) {
  #menu-footer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
  }

  .footer .footer-menu-wrap ul li {
    margin-bottom: 10px;
  }
}
.container--table {
  max-width: 1200px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93b3JkcHJlc3Mtc3RhcnRlci1raXQvbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUFoQjtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRUo7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtFQUNBO0FBRUo7O0FBQ0E7RUFDSTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7QUFFSjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtFQUNJO0FBRUo7O0FBQ0E7RUFDSTtBQUVKOztBQUNBO0VBQ0k7RUFDQTtBQUVKOztBQUNBO0VBQ0k7QUFFSjs7QUFDQTtBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtBQUNKOztBQUVBOztFQUVJO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKOztBQUVBO0VBQ0k7QUFDSjs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUFDSjs7QUFFQTtFQUNJO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7RUFDSTtFQUNBO0FBQ0o7O0FBRUE7QUFFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtBQUFKOztBQUdBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtBQUFKOztBQUdBO0VBQ0k7QUFBSjs7QUFHQTtFQUNJO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtBQUFKOztBQUdBO0VBQ0k7QUFBSjs7QUFHQTs7OztFQUlJO0VBQ0E7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0FBQUo7O0FBR0E7Ozs7RUFJSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0VBQ0E7QUFBSjs7QUFHQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtBQUFKOztBQUdBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBR0E7RUFDSTtFQUNBO0FBQUo7O0FBSUE7RUFDSTtBQURKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0FBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0FBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQURKOztBQUlBO0VBQ0k7QUFESjs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBREo7O0FBSUE7QUFDQTtFQUNJO0FBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQURKOztBQUlBO0VBQ0k7RUFDQTtBQURKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKOztBQUlBO0VBQ0k7QUFESjs7QUFJQTtFQUtJO0FBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0FBREo7O0FBSUE7RUFDSTtBQURKOztBQUlBO0VBQ0k7RUFDQTtBQURKOztBQUlBO0VBQ0k7QUFESjs7QUFJQTtFQUNJO0VBQ0E7RUFDQTtBQURKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0FBREo7O0FBSUE7RUFDSTtFQUNBO0FBREo7O0FBSUE7RUFDSTtFQUNBO0FBREo7O0FBSUE7RUFDSTtBQURKOztBQUlBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0VBQ0E7QUFESjs7QUFJQTtFQUNJO0FBREo7O0FBSUE7QUFFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0FBRko7O0FBS0E7OztFQUdJO0VBQ0E7QUFGSjs7QUFLQTs7RUFFSTtFQUNBO0FBRko7O0FBS0E7RUFDSTtBQUZKOztBQUtBO0VBQ0k7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtBQUZKOztBQUtBOzs7RUFHSTtFQUNBO0FBRko7O0FBS0E7RUFDSTtBQUZKOztBQUtBO0VBQ0k7RUFDQTtFQUNBO0FBRko7O0FBS0E7RUFDSTtFQUNBO0VBQ0E7QUFGSjs7QUFLQTtFQUNJO0VBQ0E7RUFDQTtBQUZKOztBQUtBO0FBRUE7QUFFQTtFQUNJO0FBSko7O0FBT0E7RUFDSTtBQUpKOztBQU9BO0VBQ0k7RUFDQTtBQUpKOztBQU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKSjs7QUFPQTtFQUNJO0VBSUE7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpKOztBQU9BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKSjs7QUFPQTtFQUNJO0FBSko7O0FBUUE7QUFFQTtFQUNJO0lBQ0k7RUFOTjs7RUFTRTtJQUNJO0VBTk47O0VBU0U7SUFDSTtFQU5OO0FBQ0Y7QUFTQTtFQUNJO0lBQ0k7RUFQTjs7RUFVRTtJQUNJO0lBQ0E7RUFQTjtBQUNGO0FBVUE7RUFDSTtJQUNJO0VBUk47O0VBV0U7SUFDSTtJQUNBO0VBUk47O0VBV0U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFSTjs7RUFXRTs7O0lBR0k7RUFSTjtBQUNGO0FBV0E7RUFDSTtJQUNJO0lBQ0E7RUFUTjs7RUFZRTtJQUNJO0VBVE47O0VBWUU7SUFDSTtJQUNBO0VBVE47O0VBWUU7SUFDSTtFQVROO0FBQ0Y7QUFZQTtBQUVBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtBQVpKOztBQWVBO0VBQ0k7QUFaSjs7QUFlQTtFQUNJO0FBWko7O0FBZUE7RUFDSTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0FBWko7O0FBZUE7RUFDSTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQVpKOztBQWVBO0VBQ0k7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtBQVpKOztBQWVBOztFQUVJO0FBWko7O0FBZUE7O0VBRUk7RUFDQTtBQVpKOztBQWVBOztFQUVJO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0FBWko7O0FBZUE7RUFDSTtBQVpKOztBQWVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTs7O0VBR0k7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0FBWko7O0FBZUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFaSjs7QUFlQTtFQUNJO0VBQ0E7RUFDQTtBQVpKOztBQWdCQTtFQUNJOztJQUVJO0lBQ0E7SUFDQTtJQUNBO0VBYk47QUFDRjtBQWdCQTtFQUNJO0lBQ0k7RUFkTjs7RUFpQkU7SUFDSTtFQWROOztFQWlCRTtJQUNJO0VBZE47QUFDRjtBQWlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFmSjs7QUFrQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWZKOztBQW1CQTtBQUVBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBakJKOztBQW9CQTs7RUFFSTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7QUFqQko7O0FBb0JBOztFQUVJO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7QUFqQko7O0FBb0JBO0VBQ0k7QUFqQko7O0FBb0JBOztFQUVJO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBakJKOztBQW9CQTtFQUNJO0FBakJKOztBQW9CQTtFQUNJO0FBakJKOztBQW9CQTs7RUFFSTtFQUNBO0FBakJKOztBQW9CQTs7RUFFSTtBQWpCSjs7QUFvQkE7O0VBRUk7QUFqQko7O0FBb0JBOztFQUVJO0FBakJKOztBQW9CQTs7RUFFSTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7QUFqQko7O0FBb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFqQko7O0FBb0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBakJKOztBQW9CQTtFQUNJO0VBQ0E7RUFDQTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7QUFqQko7O0FBb0JBO0VBQ0k7QUFqQko7O0FBb0JBO0VBQ0k7RUFDQTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtBQWpCSjs7QUFvQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFqQko7QUFrQkk7RUFDSTtFQUNBO0FBaEJSOztBQW1CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFoQko7QUFpQkk7RUFHSTtFQUNBO0FBakJSOztBQXFCQTtFQUNJO0VBQ0E7QUFsQko7QUFtQkk7RUFDSTtFQUNBO0FBakJSOztBQXFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFsQko7O0FBcUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWxCSjtBQW1CSTtFQUdJO0VBQ0E7QUFuQlI7O0FBdUJBOzs7RUFHSTtFQUNBO0FBcEJKOztBQXVCQTtFQUNJO0VBQ0E7RUFDQTtBQXBCSjs7QUF1QkE7OztFQUdJO0VBQ0E7RUFDQTtBQXBCSjs7QUF3QkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0FBckJKOztBQXdCQTtFQUtJO0VBQ0E7RUFDQTtBQXJCSjs7QUF3QkE7RUFLSTtFQUNBO0VBQ0E7QUFyQko7O0FBd0JBO0VBQ0k7RUFDQTtBQXJCSjs7QUF3QkE7RUFDSTtFQUNBO0VBQ0E7QUFyQko7O0FBd0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBckJKOztBQXdCQTtFQUNJO0VBQ0E7QUFyQko7O0FBd0JBO0VBQ0k7RUFDQTtBQXJCSjs7QUF3QkE7RUFDSTtJQUNJO0lBQ0E7SUFLQTtFQXJCTjs7RUF1QkU7SUFLSTtFQXBCTjtBQUNGO0FBdUJBO0VBQ0k7SUFDSTtFQXJCTjs7RUF1QkU7SUFDSTtJQUNBO0lBQ0E7RUFwQk47QUFDRjtBQXVCQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFLQTtFQXJCTjs7RUF1QkU7SUFLSTtJQUNBO0lBQ0E7RUFwQk47QUFDRjtBQXdCQTtFQUNJO0lBQ0k7RUF0Qk47QUFDRjtBQXlCQTtFQUNJO0lBQ0k7RUF2Qk47O0VBMEJFO0lBQ0k7RUF2Qk47O0VBMEJFO0lBQ0k7RUF2Qk47O0VBMEJFO0lBQ0k7SUFDQTtFQXZCTjs7RUEwQkU7SUFDSTtJQUNBO0lBQ0E7RUF2Qk47O0VBMEJFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUF2Qk47O0VBMEJFO0lBQ0k7RUF2Qk47O0VBMEJFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQXZCTjs7RUEwQkU7SUFDSTtJQUNBO0VBdkJOOztFQTBCRTtJQUNJO0VBdkJOO0FBQ0Y7QUEwQkE7QUFHQTtFQUNJOzs7O0lBSUk7SUFDQTtJQUNBO0VBMUJOO0FBQ0Y7QUE2QkE7RUFDSTtJQUNJO0VBM0JOO0FBQ0Y7QUE4QkE7RUFFSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VBN0JOOztFQWdDRTtJQUNJO0VBN0JOO0FBQ0Y7QUFnQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE5QkosQyIsImZpbGUiOiJtYWluX2VudHJ5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4ubWFpbiB7XG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcbn1cblxuLm1lbnUtb3BlbmVkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4ubWVudS1vcGVuZWQgLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmJyZWFkY3J1bWJzIGxpLml0ZW0tY3VycmVudCA+IHN0cm9uZyB7XG4gICAgY29sb3I6ICM3ODJmZWY7XG59XG5cbi5jb250ZW50IG9sIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5jb250ZW50IG9sID4gbGk6YmVmb3JlLFxub2wgPiBsaTpiZWZvcmUge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gICAgY29udGVudDogY291bnRlcihteUNvdW50ZXIpIFwiLlwiO1xuICAgIGNvbG9yOiAjMDI2MEU4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxuLmNvcHlyaWdodHMsIC5jb3B5cmlnaHRzIGEge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBvcGFjaXR5OiAuNTtcbn1cblxuLmNvcHlyaWdodHMgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY29weXJpZ2h0cyBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1uby1yZXN1bHRzIC5tYWluIHtcbiAgICBtaW4taGVpZ2h0OiA2MHZoO1xufVxuXG4ubWFpbiAubm90aWZpY2F0aW9uLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJmZWY7XG59XG5cbi5jb250ZW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tYWluIC5hcmNoaXZlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5pbWcuYWxpZ25yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5pbWcuYWxpZ25sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbmltZy5hbGlnbmNlbnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4jc2lkZWJhciAucG9zdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYnJlYWRjcnVtYnMgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnJlYWRjcnVtYnMgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmhlYWRlciAubWVudS13cmFwIC5tYWluLW1lbnUgLm1lbnUtaXRlbSA+IC5zdWItbWVudSAubWVudS1pdGVtIGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ubWFpbiAud2lkZ2V0IC53aWRnZXR0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4vKiBIb21lIHBhZ2UgKi9cblxuLmZsb2F0LWltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDI0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG59XG5cbi5jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xufVxuXG4uY29udGVudCBoM3tcbiAgICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5jb250ZW50IGg0e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNvbnRlbnQgLnRpdGxlLFxuLmNvbnRlbnQgLnBvc3QtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmhlYWRlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlci10aXRsZS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCA0NywgMjM5LCAuOCk7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5jb250YWluZXItZmx1aWQucGFkZGluZy1maXgge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5leHBhbmQtbWVudS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnByb3ZpZGVycy1wYWdlIC5idG4uYnRuLW1kIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4MmZlZjtcbn1cblxuLnByb3ZpZGVycy1wYWdlIC5idG4uYnRuLW1kOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNzgyZmVmO1xufVxuXG4vKiBIb21lIHBhZ2UgKi9cblxuLyogUHJvdmlkZXIgcGFnZSovXG4ucGFnZS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDQ1cHggMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5wYWdlLWhlYWRlciAuaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXgtd2lkdGg6IDI0NnB4O1xuICAgIG1pbi1oZWlnaHQ6IDg2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFnZS1oZWFkZXIgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGFnZS1oZWFkZXIgLm92ZXJmbG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJGRUY7XG4gICAgb3BhY2l0eTogLjg7XG4gICAgei1pbmRleDogMTtcbn1cblxuLnByb3ZpZGVyLWl0ZW1zLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wYWdlLWhlYWRlciAucHJvdmlkZXJzLFxuLnBhZ2UtaGVhZGVyIC5wcm92aWRlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1sZWZ0OiAxMiU7XG4gICAgZm9udC1zaXplOiAzMXB4O1xufVxuXG4ucGFnZS1oZWFkZXIgLnByb3ZpZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnRvcC1wcm92aWRlcnMtYmxvY2sgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi50b3AtcHJvdmlkZXJzLWJsb2NrLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLml0ZW0taW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uaXRlbS1pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwMnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxucC5pdGVtLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5jb2wtbGctNC5pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5pdGVtcyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5tbC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLml0ZW0tbGluaywgLnJhdGluZyAuc3RhcnMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLml0ZW0tcmF0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4uYnRuLWl0ZW0tbGluayxcbi5idG4taXRlbS1saW5rOnZpc2l0ZWQsXG4uYnRuLWl0ZW0tbGluazphY3RpdmUsXG4uYnRuLWl0ZW0tbGluazpmb2N1cyB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJGRUY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4taXRlbS1saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyRkVGO1xufVxuXG4uaXRlbS1idG4sXG4uaXRlbS1idG46YWN0aXZlLFxuLml0ZW0tYnRuOmZvY3VzLFxuLml0ZW0tYnRuOnZpc2l0ZWQge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyRkVGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaXRlbS1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiAjNzgyRkVGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODJGRUY7XG59XG5cbi5pdGVtLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiA3cHg7XG59XG5cbi5zdGFycyBpIHtcbiAgICBjb2xvcjogI0ZGRDcxMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5yYXRpbmctY291bnQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uY29sLWxnLTMubGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzNDJweDtcbn1cblxuLmxpc3Qtd3JhcHBlciB7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubGlzdC13cmFwcGVyIGxpIGEge1xuICAgIGNvbG9yOiAjMjUyQjMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxpc3Qtd3JhcHBlciBhLmFjdGl2ZSB7XG4gICAgY29sb3I6ICM3ODJGRUY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbn1cblxuLmxpc3Qtd3JhcHBlciBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmxpc3Qtd3JhcHBlciBsaTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUyQjMzO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiA0cHg7XG59XG5cbi5jb2wtbGctNy5pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxleDogMCAwIDYxLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA2MS4zMzMzMzMlO1xufVxuXG4uaXRlbS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogNC4zMzMzMzMlO1xufVxuXG4ubGlzdC13cmFwcGVyLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyMHB4O1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0aW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saWItdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5saWItdmlkZW8gLnZpZGVvd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4zJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xufVxuXG4ubGliLXZpZGVvIC52aWRlb3dyYXAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmxpbmstd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi8qIFByb3ZpZGVyIGZlYXR1cmVzICovXG4uZmVhdHVyZXMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbn1cblxuLnNlbGVjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICBwYWRkaW5nOiAxM3B4IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnNlbGVjdGlvbi10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0aW9uLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDM3LCA0MywgNTEsIC4zKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlbGVjdGlvbi1idG46aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdGlvbi5hY3RpdmUgLnNlbGVjdGlvbi1idG4ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VsZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzI1MkIzMztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zZWxlY3Rpb24tdGl0bGU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNlbGVjdGlvbi5hY3RpdmUgLnNlbGVjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICM3ODJGRUY7XG59XG5cbi5zZWxlY3Rpb24uYWN0aXZlIC5zZWxlY3Rpb24tYnRuIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyRkVGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJGRUY7XG59XG5cbi5zZWxlY3Rpb24uYWN0aXZlIC5zZWxlY3Rpb24tYnRuIGkge1xuICAgIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdGlvbi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuXG4uc2VsZWN0aW9uLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAycHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtMXB4O1xuICAgIHdpZHRoOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MkZFRjtcbn1cblxuLnNlbGVjdGlvbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTNweDtcbn1cblxuLnNlbGVjdGlvbi1jb250ZW50IHRhYmxlIHtcbiAgICBjb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6IDkwJTtcbn1cblxuLnNlbGVjdGlvbi1jb250ZW50IHRhYmxlIHRyIHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0U2RTZFNjtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0U2RTZFNjtcbn1cblxuLnNlbGVjdGlvbi1jb250ZW50IHRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZWxlY3Rpb24tY29udGVudCB0YWJsZSB0ciB0ZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5zZWxlY3Rpb24tY29udGVudCAueWVzIHtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5zZWxlY3Rpb24tY29udGVudCAubm9wZSB7XG4gICAgY29sb3I6ICM5QjlCOUI7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4uZmVhdHVyZXMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogUHJvdmlkZXIgZmVhdHVyZXMgKi9cblxuLyogQ29udGFjdCBwYWdlICovXG4uZm9ybS13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmZvcm0td3JhcCAuaXRlbSBsYWJlbCxcbi5mb3JtLXdyYXAgLml0ZW0gaW5wdXQsXG4uZm9ybS13cmFwIC5pdGVtIHRleHRhcmVhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0td3JhcCAuaXRlbSBpbnB1dCxcbi5mb3JtLXdyYXAgLml0ZW0gdGV4dGFyZWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQxRDE7XG4gICAgcGFkZGluZzogOHB4O1xufVxuXG4uZm9ybS13cmFwIC5pdGVtIHRleHRhcmVhIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xufVxuXG4ubGFzdC1pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtLXdyYXAgLmZvcm0tYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzgyRkVGO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyRkVGO1xufVxuXG4uZm9ybS13cmFwIC5mb3JtLWJ0bjpob3Zlcixcbi5mb3JtLXdyYXAgLmZvcm0tYnRuOmFjdGl2ZSxcbi5mb3JtLXdyYXAgLmZvcm0tYnRuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogIzc4MkZFRjtcbn1cblxuLmZvcm0td3JhcCAuaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmFmdGVyLXNlbmQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbn1cblxuLmFmdGVyLXNlbmQgaDMge1xuICAgIGNvbG9yOiAjNzgyRkVGO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgZm9udC1zaXplOiA0NXB4O1xufVxuXG4uYWZ0ZXItc2VuZCBwIHtcbiAgICBjb2xvcjogIzI1MkIzMztcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLyogQ29udGFjdCBwYWdlICovXG5cbi8qIEJhbm5lciAqL1xuXG4uYmFubmVyLXdyYXAudmVydGljYWwge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmJhbm5lci13cmFwLnZlcnRpY2FsIGEge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzAuOCU7XG59XG5cbi5iYW5uZXItd3JhcCBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuOCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iYW5uZXItd3JhcCBhOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xufVxuXG4uYmFubmVyLXdyYXAge1xuICAgIG1heC13aWR0aDogNzI4cHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmFubmVyO1xuICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6IGJhbm5lcjtcbiAgICAtby1hbmltYXRpb24tbmFtZTogYmFubmVyO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBiYW5uZXI7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgICAtby1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjQlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5iYW5uZXItd3JhcCBpZnJhbWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuaWZyYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuLyogQmFubmVyICovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAucHJvdmlkZXItaXRlbXMgPiAuY29sLWxnLTgge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuY29sLWxnLTMubGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmhlYWRlci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTVweCkge1xuICAgIC5mb290ZXItbWVudS13cmFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgI21lbnUtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyMHB4KSB7XG4gICAgLm1sLWF1dG8ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmxpbmstd3JhcHBlciB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmNvbC1sZy03Lml0ZW0tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tc2lkZWJhci13aWRnZXQsXG4gICAgI2N1c3RvbV9odG1sLTIsXG4gICAgLmJhbm5lci13cmFwLmhvcml6b250YWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgLnBhZ2UtaGVhZGVyIC5jb250YWluZXIuZC1mbGV4IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wYWdlLWhlYWRlciAuaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucGFnZS1oZWFkZXIgLnByb3ZpZGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIH1cbn1cblxuLyogUHJvdmlkZXIgcGFnZSovXG5cbi8qIENvbW1lbnRzICovXG5cbi5jb21tZW50cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5jb21tZW50bGlzdCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29tbWVudGxpc3QgbGk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG5hcnRpY2xlLmNvbW1lbnQge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5jb21tZW50LW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYXV0aG9yLW1ldGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmF1dGhvci1tZXRhIGNpdGUgYiB7XG4gICAgY29sb3I6ICMyNTJCMzM7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmF1dGhvci1tZXRhIHAge1xuICAgIGNvbG9yOiAjQzJDMkMyO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmF1dGhvci1yYXRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5hdXRob3ItcmF0aW5nIGkge1xuICAgIGNvbG9yOiAjRkZENzEwO1xufVxuXG4uY29tbWVudC1hd2FpdGluZy1tb2RlcmF0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb21tZW50LWRhdGUge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogI0MyQzJDMjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmNvbW1lbnQtZGF0ZSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVweDtcbn1cblxuLmNvbW1lbnQtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xufVxuXG4uY29tbWVudC1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtbGVmdCxcbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtcmlnaHQge1xuICAgIHdpZHRoOiA0OCU7XG59XG5cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtbGVmdCBsYWJlbCxcbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtcmlnaHQgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LWxlZnQgbGFiZWw6aG92ZXIsXG4uY29tbWVudC1mb3JtIC5jb21tZW50LXJpZ2h0IGxhYmVsOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb21tZW50LWZvcm0gLmNvbW1lbnQtbGVmdCBpbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xufVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LXJpZ2h0IHRleHRhcmVhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDFEMUQxO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtaW4taGVpZ2h0OiAxMjRweDtcbiAgICBoZWlnaHQ6IDEyNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgcmVzaXplOiBub25lO1xufVxuXG4uY29tbWVudC1mb3JtIC5jb21tZW50LXJpZ2h0IC5yYWRpby13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuXG4uY29tbWVudC1mb3JtLXJhdGluZyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uY29tbWVudC1mb3JtLWVtYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yYWRpby13cmFwcGVyIGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5yYWRpby13cmFwcGVyIGxhYmVsOjpiZWZvcmUsXG4ucmFkaW8td3JhcHBlciBsYWJlbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMDUnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjRkZENzEwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmFkaW8td3JhcHBlciBsYWJlbDo6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi5yYWRpby13cmFwcGVyIGxhYmVsOmhvdmVyOmFmdGVyLFxuLnJhZGlvLXdyYXBwZXIgbGFiZWw6aG92ZXIgfiBsYWJlbDphZnRlcixcbi5yYWRpby13cmFwcGVyIGlucHV0OmNoZWNrZWQgfiBsYWJlbDphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4uZm9ybS1zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvcm0tc3VibWl0IC5zdWJtaXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3ODJGRUY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4MkZFRjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAuM3M7XG59XG5cbi5mb3JtLXN1Ym1pdCAuc3VibWl0OmhvdmVyIHtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG5AbWVkaWEobWF4LXdpZHRoOiA3OThweCkge1xuICAgIC5jb21tZW50LWZvcm0gLmNvbW1lbnQtbGVmdCxcbiAgICAuY29tbWVudC1mb3JtIC5jb21tZW50LXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA0MTBweCkge1xuICAgIC5jb21tZW50LW1ldGEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5jb21tZW50LW1ldGEgLmF1dGhvci1yYXRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC5jb21tZW50LW1ldGEgLmNvbW1lbnQtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxufVxuXG4udG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAuOGVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEyMCwgNDcsIDIzOSwgLjgpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDVweCk7XG59XG5cbi50b29sdGlwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDEyMCwgNDcsIDIzOSwgLjgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuXG4vKiBDb21tZW50cyAqL1xuXG4vKiBNYWluIHRhYmxlICovXG4udGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi10YWJsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5tYWluLXRhYmxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGNvbG9yOiAjMjUyQjMzO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLXRhYmxlIC50aXRsZTo6YmVmb3JlLFxuLm1haW4tdGFibGUgLnRpdGxlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1oZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtaGVhZCAuY2VsbC1oLFxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3c6bnRoLWNoaWxkKDJuKSAuY2VsbC1kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWJvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWgsXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWgge1xuICAgIHBhZGRpbmc6IDE3cHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICMyNTJCMzM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1ib2R5IC50YWJsZS1yb3c6bGFzdC1jaGlsZCAuY2VsbC1kOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtYm9keSAudGFibGUtcm93Omxhc3QtY2hpbGQgLmNlbGwtZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWg6bnRoLWNoaWxkKDEpLFxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3cgLmNlbGwtZDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCgyKSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCgzKSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCg0KSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCg1KSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDUpIHtcbiAgICB3aWR0aDogMjAlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5pbmZve1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kIC5oaWRkZW4tdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kLmxvZ28ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQubG9nbyBzcGFuIHtcbiAgICBjb2xvcjogIzI1MkIzMztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQubG9nbyBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuYmFyLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuYmFyLXdyYXAgLnBlcmNlbnRzIHtcbiAgICBoZWlnaHQ6IDIzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTExLjVweDtcbiAgICBjb2xvcjogIzFhMzY1YjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIC5iYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGRlY2ZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuYmFyLXdyYXAgLmJhciAucHJvZ3Jlc3Mge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjM2RhOWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kLnN1cHBvcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kLnNpdGUge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5zaXRlIC5idG4ge1xuICAgIG1heC13aWR0aDogMjA1cHg7XG59XG5cbi5tYWluLXRhYmxlIC5hbGwtcHJvdmlkZXJzLWJ0biB7XG4gICAgd2lkdGg6IDM3MHB4O1xufVxuXG4uY29sLWxnLTgucHJvdmlkZXJzLXdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDcxM3B4O1xufVxuXG4uYnRuLXRvcC1vcmFuZ2V7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZFODgwMTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZFODgwMTtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgd2lkdGg6IDE0NnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkU4ODAxO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxufVxuLmJ0bi0tb3Jhbmdle1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRTg4MDE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRTg4MDE7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXN7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRTg4MDE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbi5wcm92aWRlcnMtcGFnZSAuYnRuLmJ0bi1tZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogIzc4MkZFRjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4uYnRuLXRvcC1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzc4MkZFRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzgyRkVGO1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB3aWR0aDogMTQ2cHg7XG59XG5cbi5idG4tLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNzgyRkVGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODJGRUY7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmV7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzc4MkZFRjtcbiAgICB9XG59XG5cbi5idG4tdG9wLWxpbms6aG92ZXIsXG4uYnRuLXRvcC1saW5rOmZvY3VzLFxuLmJ0bi10b3AtbGluazphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNzgyRkVGO1xufVxuXG4uYnRuLXRvcC1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc4MkZFRjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tdG9wLWxpbmsuYWN0aXZlOmhvdmVyLFxuLmJ0bi10b3AtbGluay5hY3RpdmU6Zm9jdXMsXG4uYnRuLXRvcC1saW5rLmFjdGl2ZTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNzgyRkVGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODJGRUY7XG59XG5cblxuLnRvcC1wcm92aWRlci1wb3B1cCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMTIyLCAxMjIsIDEyMiwgMC4xKTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjNzgyZmVmO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAyNTVweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgei1pbmRleDogOTk5OTk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTIwJSk7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi50b3AtcHJvdmlkZXItcG9wdXAuYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAtbW96LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAtbXMtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIC1vLXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4udG9wLXByb3ZpZGVyLXBvcHVwLmRlY2xpbmVkIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTIwJSkgIWltcG9ydGFudDtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTIwJSkgIWltcG9ydGFudDtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjAlKSAhaW1wb3J0YW50O1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTIwJSkgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMCUpICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG59XG5cbi50b3AtcHJvdmlkZXItcG9wdXAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udG9wLXByb3ZpZGVyLXBvcHVwIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4udG9wLXByb3ZpZGVyLXBvcHVwIC5kZWNsaW5lLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAycHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLnRvcC1wcm92aWRlci1wb3B1cCAuYnRuIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5mb3JtLXdyYXAgLml0ZW0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjY1cHgpIHtcbiAgICAudG9wLXByb3ZpZGVyLXBvcHVwIHtcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyMCUpO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMjAlKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMjAlKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyMCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIwJSk7XG4gICAgfVxuICAgIC50b3AtcHJvdmlkZXItcG9wdXAuZGVjbGluZWQge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMjAlKSAhaW1wb3J0YW50O1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMjAlKSAhaW1wb3J0YW50O1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEyMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMjAlKSAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTIwJSkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIGhlYWRlciA+IC5jb250YWluZXIgPiAuc2l0ZS10aXRsZSA+IGRpdi5DYXZpYXJEcmVhbXMge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIC5pdGVtIC5yYXRpbmdDb21wYW55IC5wdWxsLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgLnRvcC1wcm92aWRlci1wb3B1cCB7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwJSk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAlKTtcbiAgICB9XG4gICAgLnRvcC1wcm92aWRlci1wb3B1cC5kZWNsaW5lZCB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwJSkgIWltcG9ydGFudDtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAlKSAhaW1wb3J0YW50O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5tYWluLXRhYmxlIC50YWJsZSAuYmFyLXdyYXAgLnBlcmNlbnRzIHtcbiAgICAgICAgd2lkdGg6IDcwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kLmluZm97XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5zdXBwb3J0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtaGVhZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5sb2dvIHNwYW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZCAuaGlkZGVuLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5iYXItd3JhcCAucGVyY2VudHMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi8qIE1haW4gdGFibGUgKi9cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBpbWcuYWxpZ25yaWdodCxcbiAgICBpbWcuYWxpZ25sZWZ0LFxuICAgIC53cC1ibG9jay1pbWFnZSAuYWxpZ25sZWZ0LFxuICAgIC53cC1ibG9jay1pbWFnZSAuYWxpZ25yaWdodCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgLmhlYWRlci13cmFwcGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc3RlcGhlbi1kYXdzb24tNjcwNjM4LXVuc3BsYXNoLTEtMzQyeDE5Mi5wbmcnKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG5cbiAgICAjbWVudS1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICB9XG5cbiAgICAuZm9vdGVyIC5mb290ZXItbWVudS13cmFwIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG59XG5cbi5jb250YWluZXItLXRhYmxle1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/