@charset "UTF-8";
body .container-page-cruise-lines .title-container {
  background: #fff;
}

body .container-page-cruise-lines .title-container .title {
  background: #fff;
  font-size: 1rem;
  padding: 12px;
  color: #000;
  text-align: center;
  font-weight: bold;
}

a {
  text-decoration: none;
}

body .container-page-cruise-lines h2 {
  line-height: 32px;
  font-weight: normal;
  margin-top: 18px;
  text-align: center;
}

body .container-page-cruise-lines h4 {
  font-weight: bolder;
  font-size: 1.5rem;
}

body .container-page-cruise-lines h5 {
  font-weight: bolder;
  font-size: 1.25rem;
}

body .container-page-cruise-lines .ship-container {
  background-color: #ffffff;
  padding: 15px;
  margin-bottom: 10px;
  font-weight: 300;
}

body .container-page-cruise-lines .ship-container .image {
  max-height: 205px;
}

body .container-page-cruise-lines .ship-container h4 {
  font-size: 24px;
  font-weight: 700;
}

body .container-page-cruise-lines .ship-container .ship-footer label {
  display: block;
  font-weight: 900;
  margin-bottom: 0;
}

body .container-page-cruise-lines .ship-container .ship-footer span {
  color: #057AFF;
  font-weight: 700;
  font-size: 18px;
}

body .container-page-cruise-lines .ship-container .ship-footer .btn-primary {
  background-color: #FF1B63;
  color: #fff;
  font-size: 16px;
  padding-left: 0;
  padding-right: 0;
  font-weight: normal;
  width: 100%;
}

body .container-page-cruise-lines .ship-container .ship-description p {
  font-size: 16px;
  margin-bottom: 1rem;
}

body .container-page-cruise-lines .ship-container .ship-footer label {
  display: block;
  font-weight: 900;
  margin-bottom: 0;
}

body .container-page-cruise-lines .ship-container .ship-footer span {
  color: #057AFF;
  font-weight: 700;
  font-size: 18px;
}

body .container-page-cruise-lines .outstanding {
  font-size: 15px;
  margin: 0 auto;
  padding-top: 20px;
}

body .container-page-cruise-lines .outstanding ul li {
  position: relative;
  list-style: none;
}

body .container-page-cruise-lines .outstanding ul li:before {
  font-family: "fontawesome";
  content: "•";
  color: #057AFF;
  font-weight: 700;
  display: inline-block;
  position: absolute;
  left: -23px;
  top: 0;
}

body .container-page-cruise-lines .outstanding ul li ul {
  padding-left: 25px;
}

body .container-page-cruise-lines .outstanding ul li ul li:before {
  content: "\f00c";
  font-family: "fontawesome";
  font-weight: 900;
}

.cruiseline-promotions-container .cruiseline-promotion {
  padding: 15px;
  background-color: #fff;
  margin-bottom: 10px;
  height: 100%;
}

.cruiseline-promotions-container .row > div {
  margin-bottom: 10px;
}

.cruiseline-promotions-container .cruiseline-promotion .cruiseline-promotion-image img {
  width: 100%;
}

.cruiseline-promotions-container .cruiseline-promotion .cruiseline-promotion-title {
  padding-top: 15px;
  font-weight: 700;
  font-size: 24px;
  margin-bottom: 0.75rem;
}

.cruiseline-promotions-container .cruiseline-promotion .cruiseline-promotion-content {
  font-size: 16px;
  font-weight: 300;
}

body .container-page-cruise-lines .outstanding ul li:before {
  content: "•";
  color: #057AFF;
  font-weight: 700;
  display: inline-block;
  position: absolute;
  left: -23px;
  top: 0;
}

body .information-advantage-container .card .card-inner .card-text {
  overflow: hidden;
  padding: 3px 0;
}

body .information-advantage-container {
  font-size: 16px;
  font-weight: lighter;
}

body .information-advantage-container .card .card-inner .card-text .inne-descp p {
  margin-bottom: 1.1rem;
  line-height: 115%;
}

body .information-advantage-container .card {
  padding: 15px 15px 25px;
  margin-bottom: 10px;
  border-radius: 0;
  border: 0;
  overflow: hidden;
  position: relative;
}

body .information-advantage-container .card .card-inner .card-full .mn-bo-img {
  max-height: 190px;
}

body .information-advantage-container .card .card-inner .card-title {
  font-weight: 700;
  font-size: 1.35rem;
  line-height: 105%;
}

body .information-advantage-container .card .card-inner .card-body {
  padding: 10px 5px 0;
  transition: all 0.3s linear;
}

body .information-advantage-container .card .mdescription {
  transition: all 0.3s ease-in;
  height: 100px;
  overflow: hidden;
}

body .information-advantage-container .card .readmore {
  height: auto !important;
}

body .safari-change .dynamic-block .btn-readmore {
  width: 100%;
  background-image: linear-gradient(to top, #fff 80%, rgba(255, 255, 255, 0.4));
  position: relative;
  padding-top: 15px;
  transition: all 0.3s linear;
}

body .information-advantage-container .card .toggle-btn {
  cursor: pointer;
  font-size: 0.9em;
  color: #057AFF;
  display: block;
  width: 100%;
  text-align: center;
  font-weight: 400;
  margin-top: -12px;
  background-image: linear-gradient(to top, #fff 80%, rgba(255, 255, 255, 0.4));
  position: relative;
  padding-top: 15px;
  transition: all 0.3s linear;
}

body .information-advantage-container .card .toggle-btn.readmore {
  margin-top: 0;
}

body .col-left-custom-filter {
  flex: 0 0 20%;
  max-width: 20%;
  position: relative;
  width: 100%;
  padding-left: 15px;
}

body .col-right-custom-filter {
  flex: 0 0 80%;
  max-width: 80%;
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

body .cruise-list .list .cruise {
  box-shadow: 0 1px 4px 1px rgb(212, 212, 212);
  -webkit-box-shadow: 0 1px 4px 1px rgb(212, 212, 212);
  -moz-box-shadow: 0 1px 4px 1px #d4d4d4;
  border-radius: 5px;
  background-color: #fff;
  padding: 15px;
}

body .cruise-list .list .cruise .images {
  z-index: 9;
  max-width: 205px;
  padding-right: 0;
}

body .cruise-list .list .cruise .images > div {
  margin-bottom: 10px;
  text-align: center;
}

body .cruise-list .list .cruise .images .logo {
  min-height: 65px;
  max-height: 65px;
}

body .cruise-list .list .cruise .images .logo img {
  max-height: 65px;
}

body .cruise-list .list .cruise .images .ship-photo {
  min-height: 120px;
  background-color: #eee;
}

body .cruise-list .list .cruise .images .map, body .cruise-list .list .cruise .images .mapSquare {
  min-height: 120px;
  text-align: center;
  background-color: #eee;
}

body .cruise-list .list .cruise .content {
  max-width: calc(100% - 205px);
}

body .cruise-list .list .cruise .content .table-list .head {
  padding-right: 0;
  font-size: 14px;
}

body .cruise-list .list .cruise .justify-content-between {
  justify-content: space-between !important;
  border-bottom: 1px solid #f2f2f2;
  padding-bottom: 14px;
}

body .cruise-list .cruise .content h4 {
  margin-bottom: 0;
  font-weight: bolder;
  font-size: 1.5rem;
}

body .cruise-list .cruise .content .cruise__title {
  font-size: 15px;
  font-weight: 900;
  color: #333;
  margin-bottom: 13px;
}

body .cruise-list .cruise .content .cruise__features {
  font-size: 13px;
  margin-bottom: 0;
}

body .cruise-list .cruise .content .cruise__features > span {
  color: #FF1B63;
  font-weight: 900;
}

body .cruise-list .cruise .content .discount {
  max-width: 100%;
  text-align: center;
}

body .cruise-list .cruise .content .section-price {
  min-width: 100px;
}

body .cruise-list .cruise .content .section-price .from {
  font-weight: 300;
  font-size: 15px;
  display: block;
  text-align: center;
}

body .cruise-list .cruise .content h4 .info-cruise__title, body .cruise-list .cruise .content h4 a {
  font-size: 18px;
  font-weight: 900;
  color: #333;
}

body .cruise-list .cruise .content .section-price .price {
  font-weight: 900;
  color: #057AFF;
  font-size: 30px;
}

body .cruise-list .cruise .content .section-price .fees {
  font-weight: 300;
  font-size: 12px;
  display: block;
  text-align: center;
}

body .cruise-list .list .cruise .content .table-list {
  line-height: 40px;
  font-size: 14px;
}

body .cruise-list .list .cruise .content .table-list .top {
  border-bottom: 2px solid #057AFF;
  font-size: 14px;
  background-color: #fff !important;
  text-decoration: none !important;
}

body .cruise-list .list .cruise .content .table-list .head > div {
  padding: 0 15px;
  background-color: #fff;
  font-weight: 700;
  border-top: 1px solid #f2f2f2;
}

body .cruise-list .list .cruise .content .table-list .body {
  text-align: center;
  padding-left: 0;
}

body .cruise-list .list .cruise .content .table-list .body {
  text-align: center;
  padding-left: 0;
}

body .cruise-list .list .cruise .content .table-list .body .item > div .item-link {
  color: #057AFF !important;
  cursor: pointer;
  font-weight: 700;
}

body .cruise-list .list .cruise .content .table-list .body .item > div {
  padding: 0 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-color: #fff;
  border-top: 1px solid #f2f2f2;
}

body .cruise-list .cruise .owl-carousel .owl-nav {
  top: 25px !important;
}

body .cruise-list .list .cruise .content .table-list .owl-carousel .owl-nav .owl-prev {
  left: 5px;
}

body .cruise-list .cruise .owl-carousel .owl-nav .owl-prev, body .cruise-list .cruise .owl-carousel .owl-nav .owl-next {
  width: 15px !important;
  height: 15px !important;
}

body .cruise-list .list .cruise .content .table-list .owl-carousel .owl-nav .owl-next {
  right: 5px;
}

body .cruise-list .cruise .advantage-content {
  align-items: center;
  border-top: 1px solid #e9e9e9;
  display: flex;
  justify-content: space-between;
  padding: 12px 0 0 3px;
  width: 100%;
}

body .cruise-list .cruise .advantage-content p {
  align-items: flex-start;
  color: #057AFF;
  font-size: 1rem;
  font-weight: 500;
  line-height: 20px;
  display: flex;
}

body .cruise-list .cruise .advantage-content .advantage-title {
  color: #057AFF;
  font-weight: 700;
  margin-right: 6px;
  margin-top: 12px;
  display: inline-flex;
}

body .cruise-list .cruise .advantage-content div.mb-0 {
  display: flex;
}

body .cruise-list .cruise .advantage-content div .advantage-item .advantage-item-content {
  align-items: center;
  background-color: #ecf8ff;
  border-radius: 30px;
  color: #057AFF;
  display: inline-flex;
  font-size: 0.75rem;
  font-weight: 500;
  line-height: 16px;
  max-width: 350px;
  margin: 2px 0 2px 4px;
  padding: 7px 12px;
  position: relative;
}

body .cruise-list .cruise .advantage-content div .advantage-item .advantage-item-content i {
  font-size: 1.5rem;
  margin-right: 6px;
}

body .cruise-list .cruise .btn-action {
  font-size: 15px;
  padding: 14px 34px;
  line-height: 15px;
}

body .vertical-filter-search {
  background-color: #fff;
  border-bottom: 1px solid #f0f0f0;
}

body .vertical-filter-search .vertical-filter-search-container {
  background-color: #fff;
  color: #fff;
  box-shadow: 0 1px 4px 1px rgb(212, 212, 212);
  -webkit-box-shadow: 0 1px 4px 1px rgb(212, 212, 212);
  -moz-box-shadow: 0 1px 4px 1px #d4d4d4;
  border-radius: 5px;
}

body .vertical-filter-search .inner {
  border-top: 1px solid #f0f0f0;
  position: relative !important;
  text-align: left;
}

body .vertical-filter-search .inner .filter-again-btn {
  flex: auto;
  text-align: right;
  font-size: 14px;
  align-items: center;
  color: #057AFF !important;
  cursor: pointer;
  justify-content: center;
  text-decoration: none;
  padding-top: 5px;
  padding-left: 5px;
}

body .vertical-filter-search .inner .filter-again-btn i {
  padding-left: 5px;
}

body .vertical-filter-search .vertical-filter-search-container .columns {
  margin-left: 0;
  margin-right: 0;
  display: flex;
  flex-direction: column;
  padding: 6px 12px;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column {
  padding: 0;
  color: #000;
  max-width: 100%;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column h2 {
  padding: 12px 0;
  margin: 0;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column h2 button {
  font-weight: bold;
  font-size: 15px;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column.bets .total-dest {
  position: absolute;
  right: 0;
  top: 3px;
  border-radius: 5px;
  background-color: #f2f2f2;
  color: #757575;
  padding: 0 6px;
  font-size: 14px;
  line-height: 18px;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column.bets .form-check {
  position: relative;
  display: block;
  padding-left: 1.5rem;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column select.selectpicker {
  display: block !important;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column .bootstrap-select {
  width: 100%;
  padding: 0.375rem 0;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column .bootstrap-select > .dropdown-toggle {
  background: none;
  padding: 0 7px;
  width: 100%;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column .bootstrap-select > .dropdown-toggle:after {
  display: none;
}

body .vertical-filter-search .vertical-filter-search-container .columns .column .bootstrap-select > .dropdown-toggle:focus {
  border: none;
  outline: 0 !important;
  box-shadow: none;
}

body .ships-container.title {
  font-weight: bold;
  font-size: 14px;
}

body .image-container {
  background-color: #fff;
  padding-bottom: 0;
  margin-bottom: 15px;
}

.image-container .image-full {
  overflow: hidden;
  max-height: 600px;
  background-color: #eee;
}

body .image-container .imageRow {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

body .image-container .image-full img {
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

body .image-container .image-full .image {
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
}

body .image-container .image-full .logo {
  top: 3rem;
  left: 3rem;
  position: absolute;
  background: #fff;
  padding: 6px;
}

.image-container .image-full .logo img {
  max-width: 236px;
  max-height: 58px;
}

.image-container .title-container-header {
  border: none;
  background: #fff;
  width: 100%;
}

.image-container .title-container-header .title {
  background: #fff;
  font-size: 1rem;
  padding: 12px;
  color: #000;
  text-align: center;
  font-weight: bold;
  margin: 0;
}

.image-container .content-text {
  margin-top: 1.5rem;
}

.image-container .logo-movil .title {
  font-size: 2rem;
  color: #333;
  margin-top: 0;
  font-weight: 400;
}

.image-container .content h3 {
  font-size: 1.75rem;
  color: #333;
  font-weight: 300;
  padding: 0 80px;
}

.image-container .content p {
  font-size: 18px;
  color: #696969;
  font-weight: 300;
  line-height: 1.5;
  margin-right: -24px;
  margin-left: -24px;
  margin-top: 12px;
}

.image-container .content-last p {
  font-size: 1.3rem;
  color: #333;
  font-weight: 300;
  line-height: 1.5;
  margin-right: -24px;
  margin-left: -24px;
  margin-top: 12px;
  text-transform: uppercase;
}

.photos-container-cruiseline {
  background-color: #fff;
}

.photos-container-cruiseline .cruise-gallery-item-cruiseline {
  padding: 0;
  border: 0 !important;
}

.photos-container-cruiseline .cruise-gallery-item-cruiseline a {
  border: 0 !important;
}

.photos-container-cruiseline .cruise-gallery-item-cruiseline a img {
  width: 100%;
  height: 100%;
}

body .content-html-main-cruiceline {
  padding: 56px 0;
  background-color: #fff;
}

body .content-html-main-cruiceline .ship-description {
  line-height: 1.8;
  font-size: 1rem;
  font-weight: 300;
}

body .content-html-main-cruiceline .content-html-cruceline-title .title {
  font-size: 28px;
  font-weight: 100;
  margin-bottom: 24px;
}

body .content-html-main-cruiceline .content-html-cruceline {
  font-weight: lighter;
}

body .content-html-main-cruiceline .content-html-cruceline .section {
  overflow: hidden;
  font-size: 16px;
  margin: 20px 0;
}

body .content-html-main-cruiceline .content-html-cruceline .section .img img {
  max-width: 550px;
  width: 100%;
  height: 100%;
}

body .content-html-main-cruiceline .content-html-cruceline .section .img-content-left {
  margin-left: 72px;
}

body .content-html-main-cruiceline .content-html-cruceline .section .img-content-right {
  margin-right: 72px;
}

body .content-html-main-cruiceline .content-html-cruceline .section img {
  margin-bottom: 29px;
}

body .content-html-main-cruiceline .content-html-cruceline-title .title-footer {
  font-size: 20px;
  font-weight: 100;
  margin-bottom: 24px;
}

body .content-html-main-cruiceline .content-html-cruceline .section b {
  font-weight: 600;
}

.float-right {
  float: right !important;
}

.float-left {
  float: left !important;
}

.info-container-cruceline {
  background-color: #333;
  color: #fff;
}

.info-container-cruceline .info {
  /* max-width: 720px !important; */
  margin-bottom: 20px;
  padding-top: 24px;
  padding-bottom: 60px;
}

.info-container-cruceline .info .showhideficha {
  padding-top: 6px;
  padding-bottom: 60px;
}

.info-container-cruceline .info .showhideficha a {
  font-size: 18px;
  color: #fff;
  text-decoration: none;
}

.info-container-cruceline .info .showhideficha img {
  margin-left: 12px;
}

.info-container-cruceline .info .line-title {
  border-bottom: 2px solid;
  margin: 0;
}

.info-container-cruceline .info .title {
  font-weight: 500;
  font-size: 28px;
  margin-bottom: 24px;
}

.info-container-cruceline .info .item {
  border-bottom: 1px solid #959595;
  padding: 15px 0;
  font-size: 16px;
  overflow: hidden;
}

.info-container-cruceline .info .item .flex-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
}

.info-container-cruceline .info .item .flex-row .flex-column {
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;
}

.info-container-cruceline .info .item span {
  font-weight: 700;
}

body section {
  margin-top: 35px;
  margin-bottom: 35px;
}

body .tab-content > .tab-pane {
  background-color: #fff;
  padding: 30px 25px;
  font-weight: lighter;
  font-size: 15px;
}

.decks-container {
  background-color: #fff;
  padding: 20px;
}

#cruise-plans .ship-name, #cruise-plans h3.ship-name {
  font-size: 1.2rem;
  font-weight: 700;
  letter-spacing: -1px;
}

.select-content {
  padding-right: 30px !important;
}

.form-group {
  margin-bottom: 1rem;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.selectStyle {
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select {
  background: url(/assets/img/landingpages/ship/newship/header/arrow-down.png) right no-repeat #fff;
  background-size: 10px;
  background-position: 96%;
  font-size: 14px !important;
  font-weight: 700 !important;
}

.selectPos {
  position: relative !important;
}

.anotherships {
  background: #fff;
  padding-top: 2rem;
  padding-bottom: 5rem;
}

.another-ships-container .another-ship-title {
  font-weight: 700;
  font-size: 24px;
  color: #333;
  text-align: center;
  padding: 20px;
}

body .owl-container {
  max-width: 1350px !important;
}

.another-ships-container a {
  text-decoration: none;
  color: #333;
  font-weight: 700;
  font-size: 20px;
}

.owl-carousel .owl-item img {
  display: block;
  width: 100%;
}

.another-ships-container a .name-ship {
  padding-top: 10px;
}

.cabins-container {
  background-color: #fff;
  padding: 20px;
}

.no-view-more {
  transition: all 1s;
  max-height: 50px;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

#cruise-cabins .cruise-cabin-container {
  padding: 1rem !important;
  font-size: 14px;
}

#cruise-cabins .cruise-cabin-container .row {
  margin-left: -7px;
  margin-right: -7px;
}

#cruise-cabins .cruise-cabin-container .img-container img {
  display: block;
}

#cruise-cabins .cruise-cabin-container .category-info h4 {
  font-size: 1.2rem;
  font-weight: bolder;
}

#cruise-cabins .cruise-cabin-container .category-info .deckLink, #cruise-cabins .cruise-cabin-container .category-info h4, #cruise-cabins .cruise-cabin-container .category-info p {
  margin: 0;
}

#cruise-plans .deck-category-container {
  padding: 1rem !important;
  font-size: 14px;
}

.deck-info .deckLink, .deck-info h4, .deck-info p {
  margin: 0;
}

#cruise-plans .deck-category-container .row {
  margin-left: -7px;
  margin-right: -7px;
}

#cruise-plans .deck-category-container .img-container img {
  display: block;
}

#cruise-plans .deck-category-container .deck-info h4 {
  font-size: 1.2rem;
  font-weight: bold;
}

#cruise-plans .deck-category-container .deck-info .deckLink, #cruise-plans .deck-category-container .deck-info h4, #cruise-plans .deck-category-container .category-info p {
  margin: 0;
}

#cruise-plans .deck-category-container {
  border-top: 1px dotted #d7d7d7;
  padding: 1rem !important;
  font-size: 14px;
}

.deck-info .cover {
  margin-top: 10px;
}

.deck-info .ocupation {
  line-height: 1.9;
}

.deckLink {
  margin: 0;
  font-weight: 700;
  text-decoration: none;
}

.description-container {
  overflow: hidden;
  transition-timing-function: ease;
}

.view-more-buttons-container {
  padding: 10px;
}

.view-more-buttons-container a {
  color: #057AFF !important;
}

#cruise-cabins .cruise-cabin-container .category-info h4 {
  font-size: 1.2rem;
  font-weight: bold;
}

#cruise-plans .deck-category-container .category-info h4 {
  font-size: 1.2rem;
  font-weight: bold;
}

.color-block {
  display: inline-block;
  width: 30px;
  height: 20px;
  border: 1px solid #333;
}

.info-container-cruceline .info .hideFicha {
  padding-bottom: 0 !important;
}

.info-container-cruceline .hideTitleFicha {
  padding-top: 12px;
  padding-bottom: 18px;
}

.photos-container-cruiseline .showhideficha {
  margin-top: 21px;
}

.photos-container-cruiseline .showhideficha a {
  font-size: 16px;
  color: #057AFF;
  font-weight: 700;
  text-decoration: none;
}

.photos-container-cruiseline .showhideficha img {
  margin-left: 6px;
}

.videoVimeo iframe {
  width: 100%;
  height: 650px;
}

.info-container-cruceline .info[_ngcontent-serverApp-c18] {
  margin-bottom: 20px;
  padding-top: 24px;
  padding-bottom: 60px;
}

.form-contact-agent-container .link-modal {
  background-color: #057AFF;
  color: #fff;
  text-align: center;
  font-size: 20px;
  padding: 10px 0;
  margin-bottom: 15px;
  display: none;
  font-weight: 700;
  text-decoration: none;
}

.containerShip {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

body .title-container .title {
  font-size: 14px;
  font-weight: 400;
  margin: 0;
  padding: 13px 0;
  text-align: left;
}

body .title-container {
  background-color: #fff;
}

/** Most wanted page */
.blog-block .item a {
  color: #333;
  text-decoration: none;
}

.blog-block .item p {
  text-align: justify;
}

.blog-block .item h4 {
  font-weight: 500;
}

.blog-block .item a .read-more {
  color: #057AFF;
  font-weight: 500;
  font-size: 1rem;
  text-align: right;
  display: block;
}

/* Start Bets Cruises*/
.owl-container.bets {
  margin: 0 !important;
}

.bets-container .bets a .bet {
  background-color: #fff;
  border: 1px solid #ededed;
  height: 100%;
  display: -moz-flex;
  display: flex;
  flex-direction: column;
}

.bets-container .bets a .icon {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 1rem 0;
}

.bets-container .bets a .icon.bk-logo {
  height: 70px;
  overflow: hidden;
}

.bets-container .bets a .icon img {
  max-width: 105px;
  max-height: 45px;
  height: auto;
  width: auto;
  margin: 0 auto;
}

.bets-container .bets a .bet .image {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: stretch;
  max-height: 105px;
}

.special .image img {
  width: 100%;
}

.bets-container .bets a .image {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.bets-container .bets a .image .item {
  box-sizing: border-box;
  width: 50%;
}

.bets-container .bets a .image .item.mp-cruise img {
  min-height: 105px;
}

.bets-container .bets a .image .item.mp-map img {
  min-height: 105px;
  max-height: 105px;
  transition: all 0.5s ease;
}

.bets-container .owl-container {
  max-width: 100% !important;
  margin: 0 auto !important;
}

.owl-carousel.owl-bets .owl-stage {
  display: flex;
  margin: 0 auto;
}

.owl-carousel.owl-bets .owl-stage .owl-item .item {
  display: block;
  height: 100%;
}

.bets-container .bets a .bet .content {
  padding: 0 15px;
  font-weight: lighter;
  display: -moz-flex;
  display: flex;
  flex-direction: column;
  height: 100%;
}

.bets-container .bets a .bet .content .top {
  display: flex;
}

.bets-container .bets a .bet .content .top .name {
  font-weight: 700;
  min-height: 34px;
  margin-top: 1.5rem;
}

.bets-container .bets a .bet .content .text-a {
  color: #057AFF;
  font-weight: 400 !important;
  font-size: 1.2rem;
  height: 1.4rem !important;
}

.bets-container .bets a .bet .content .text-b {
  color: #333;
  font-size: 1.5rem;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 1.7rem !important;
}

.bets-container .bets a .bet .content .center {
  color: #333;
  font-size: 0.9rem;
  flex-grow: 1;
}

.bets-container .bets a .bet .content .center .content-t {
  margin-bottom: 9px;
  max-height: 2.5rem;
  overflow: hidden;
}

.bets-container .bets a .bet .content .center .content-t .descriptionCruise {
  font-weight: 700;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
}

.bets-container .bets .owl-dots {
  margin-top: 36px !important;
}

.bets-container .bets .owl-dots .owl-dot.active span, .bets-container .bets .owl-dots .owl-dot:hover span {
  background: #057AFF !important;
  position: relative;
  top: 2px;
  width: 12px;
  height: 12px;
}

.bets-container .bets a .bet .content .center .content-d .departure-text {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
  font-weight: 300;
}

.bets-container .bets a .bet .content .center .content-d .departure-text b {
  font-weight: 700;
}

.bets-container .bets a .bet .content .center .content-i {
  max-height: 4.35rem;
  margin-bottom: 10px;
  overflow: hidden;
}

.bets-container .bets a .bet .content .center .content-i p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
  font-weight: 300;
}

.bets-container .container-title p {
  font-weight: lighter;
  font-size: 15px;
  line-height: 100%;
}

.bets-container .container-title {
  padding-bottom: 20px;
  padding-bottom: 20px;
  line-height: 32px;
  font-weight: normal;
  margin-top: 18px;
  text-align: center;
  font-size: 2rem;
}

.bets-container .bets a .bet .content .center .content-features {
  max-height: 5rem;
  overflow: hidden;
}

.bets-container .bets a .bet .content .center .content-features p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 0.5rem;
  font-size: 0.9rem;
  font-weight: 300;
}

.bets-container .bets a .bet .content .center .content-features p b {
  font-weight: 700;
}

.bets-container .bets a .bet .content .center .content-features p span {
  color: #FF1B63;
  font-weight: 300;
}

.bets-container .bets a .bet .content .center .content-features p span::after {
  content: "|";
  color: #FF1B63;
  padding: 0 2px;
}

.bets-container .bets a .bet .content .center .content-features p span:last-child:after {
  content: "";
  padding: 0;
}

.bets-container .bets a .bet .content .bottom {
  border-top: 1px solid #eee;
  display: flex;
  color: #333;
  font-size: 1rem;
  padding: 12px 0;
  margin: 0;
  height: 5rem;
  align-items: flex-end;
}

.bets-container .bets a .bet .content .bottom .price {
  font-weight: 700;
}

.bets-container .bets a .bet .content .bottom .price.flight {
  position: absolute;
  right: 12px;
}

.bets-container .bets a .bet .content .bottom i.ico-vuelo:before {
  font-family: "solocruceros";
  content: "\e004";
}

.bets-container .bets a .bet .content .bottom .price {
  font-weight: 700;
}

.bets-container .all-view-btn {
  margin: 0 auto;
  text-align: center;
}

.bets-container .all-view-btn a {
  font-size: 20px;
  font-weight: 700;
  color: #057AFF;
  cursor: pointer;
  text-decoration: none;
  transition: 0.3s;
}

.bets-container .all-view-btn a:hover {
  text-decoration: none;
}

.bets-container .all-view-btn a:hover img {
  transform: translateX(5px);
}

.bets-container .all-view-btn .fa {
  margin-left: 5px;
}

.bets-container .all-view-btn img {
  margin-left: 6px;
}

.bets-container .bets .owl-celebrity a .bet .content {
  border-right: 0;
  padding: 0;
}

.info-ship-nav {
  color: #333;
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  padding: 8px 0;
  margin: 10px 0 12px;
  font-size: 1rem;
}

.info-ship-nav .data-col .color-sky-blue {
  display: block;
}

.info-ship-nav label {
  font-weight: 700;
  padding-right: 5px;
}

.color-sky-blue {
  color: #057AFF;
  font-weight: 700;
}

.ship-footer .row {
  justify-content: end;
}

.landing-tabs .nav-pills .nav-item {
  margin-right: 0px;
}

.owl-carousel .owl-stage {
  display: flex;
  margin: 0 auto;
}

.item {
  height: 100%;
}

.owl-celebrity .item {
  min-height: 530px;
}

/* dinamic read more */
/* Box */
.owl-celebrity .item .dynamic-block {
  max-height: 162px;
  min-height: 95px;
  overflow: hidden;
  transition: max-height 0.3s cubic-bezier(0, 1, 0, 1);
}

.owl-celebrity .item .dynamic-block.open {
  max-height: 100rem;
  transition: max-height 0.3s cubic-bezier(0.9, 0, 0.8, 0.2);
}

/* Text */
@keyframes open {
  from {
    line-clamp: 3;
    -webkit-line-clamp: 3;
  }
  to {
    line-clamp: initial;
    -webkit-line-clamp: initial;
  }
}
@keyframes close {
  from {
    line-clamp: initial;
    -webkit-line-clamp: initial;
  }
  to {
    line-clamp: 3;
    -webkit-line-clamp: 3;
  }
}
.owl-celebrity .item .dynamic-block .ship-description {
  height: 42px;
  margin: 12px 0;
  animation: close 0.1s linear 0.1s forwards;
}

.owl-celebrity .item .dynamic-block.open .ship-description {
  animation: open 0.1s linear 0s forwards;
  height: auto !important;
}

.owl-celebrity .item .dynamic-block .btn-readmore {
  text-align: center;
  font-weight: 400;
  display: block;
  cursor: pointer;
}

.info-ship-nav div {
  padding: 0;
}

.name-info {
  margin-top: 1rem;
}

.size-text-info {
  font-size: 2rem !important;
  height: 2.5rem !important;
  font-weight: 500 !important;
}

.ship-description p {
  margin-bottom: 0;
}

.information-container {
  background-color: #fff;
  padding: 20px 0;
}

.line.arrow a::before {
  content: "";
  border-right: 1px solid #057AFF;
  border-bottom: 1px solid #057AFF;
  padding: 5px;
  margin-top: 5px;
  float: right;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.line.arrow {
  font-size: 18px;
  padding: 7px 15px;
  border-bottom: 1px solid #ebebeb;
  font-weight: 300;
}

.line.arrow a {
  color: #333;
  cursor: pointer;
}

.line.arrow a.active {
  font-weight: 700;
}

.line.arrow a.active::before {
  display: none;
}

.cruiseline-promotion-image img {
  max-width: 100%;
}

/********************** End Bets Cruises ***********************/
/***************************** Blog ****************************/
.blog-block .blog-content {
  display: flex;
}

.blog-block .blog-content .item {
  flex: 1;
}

.bg-white {
  min-height: 100%;
  position: relative;
  text-decoration: none;
  color: #333;
}

.read-more {
  position: absolute;
  right: 1rem;
  bottom: 1rem;
}

.best-search-content p:last-child {
  padding-bottom: 20px;
}

/*************************** END Blog **************************/
/********************* Special More Search *********************/
.special .bg-white h5 {
  text-align: left;
  color: #333;
  font-size: 24px;
  margin: 15px 0;
  padding: 0 15px;
  max-width: 100%;
  font-weight: 500;
}

.special .bg-white .logo img {
  border: 0;
  max-width: 100%;
  max-height: 38px;
  height: auto;
  width: inherit;
}

.bg-white a,
.bg-white a:hover {
  color: #333;
}

.special .special-content .item {
  height: initial;
  margin-bottom: 30px;
}

.listados-container {
  margin-bottom: 35px;
}

.listados-container .item {
  height: initial;
}

.listados-container .item .line.arrow a::before {
  display: none;
}

.listados-container .item .line.arrow {
  border-bottom: initial;
}

p.message-last-child {
  margin-top: 20px;
}

p.message-offers {
  font-weight: 700;
  margin-bottom: 0;
}

.special-content .best-search-content h4 {
  font-weight: 500;
}

.bets-container .description {
  font-weight: lighter;
  font-size: 16px !important;
  line-height: 21px !important;
}

.bets-container .description.t-16 {
  font-size: 16px !important;
}

.col-12 .logo {
  /* padding: 1rem; */
  text-align: center;
}

.special-content .bg-white .mdescription {
  transition: all 0.3s ease-in;
  height: 195px;
  overflow: hidden;
}

.special-content .bg-white .toggle-btn {
  cursor: pointer;
  font-size: 1.1em;
  color: #057AFF;
  display: block;
  width: 100%;
  text-align: right;
  font-weight: 400;
  margin-top: -15px;
  position: relative;
  padding-top: 20px;
  padding-right: 1rem;
  padding-bottom: 1rem;
  transition: all 0.3s linear;
}

.readmore {
  transition: all 0.3s ease-out;
  height: auto !important;
}

.mdescription p {
  text-align: justify;
}

.mdescription.readmore p {
  margin-bottom: 0;
  padding-bottom: 0;
}

/****************** END Special More Search ********************/
h5.text-center.sub-title-cruise-landing {
  font-size: 18px;
  font-weight: 500;
}

.logo.new-cruise-logo {
  padding: 1rem !important;
  height: 62px;
}

/* Healthy section */
.data-healthy .bg-white {
  padding: 1rem 1rem 0;
}

.data-healthy .inner {
  background: #057AFF;
  padding: 2rem 0.5rem 2rem 1rem;
  border-radius: 5px;
}

.data-healthy .inner {
  position: relative;
}

.data-healthy .col-12:last-child .inner {
  margin-bottom: 1rem;
}

.data-healthy .inner .icon-info-content {
  position: absolute;
  left: 1rem;
}

.data-healthy .inner .icon-info-content .icon-info {
  padding: 6px;
  background: #057AFF;
  border-radius: 6px;
  color: #fff;
  font-size: 24px;
}

.data-healthy .inner .description {
  margin-left: 48px;
  font-weight: 400;
  font-size: 14px;
  padding-right: 1rem;
  text-align: justify;
}

.display-title {
  line-height: 32px;
  font-weight: normal;
  margin-top: 18px;
  margin-bottom: 15px;
  font-size: 2rem;
}

.blog-block .container .blog-content.item {
  height: initial;
}

.experiences-container h5 {
  position: relative;
}

.experiences-container h5:before {
  content: "";
  position: absolute;
  width: 110px;
  height: 2px;
  bottom: -6px;
  border-bottom: 2px solid #057AFF;
  text-align: left;
}

.experiences-container .card-text {
  font-size: 16px;
  padding: 0px 30px 0px 30px;
}

.experiences-container .inne-descp {
  font-size: 16px;
}

.experiences-container .inne-descp ul {
  padding-left: 0;
}

.experiences-container .inne-descp li {
  padding: 5px 0px 5px 0px;
  line-height: 22px;
  list-style: none;
  position: relative;
}

.experiences-container .inne-descp li:before {
  content: "\f00c";
  font-family: "fontawesome";
  font-weight: 900;
  color: #057AFF;
  margin-right: 15px;
  position: absolute;
  left: -26px;
  top: 50%;
  transform: translateY(-50%);
}

.experiences-container .card-body {
  padding: 0px 20px 0px 20px;
}

.experiences-container .card-full {
  border: 1px solid #ddd;
  background-color: #ffffff;
}

.experiences-container .ico {
  font-size: 32px;
  color: #057AFF;
  position: absolute;
  left: -34px;
  top: 0;
  transform: rotate(-15deg);
}

.experiences-container .icon-content {
  position: relative;
}

.info-experi {
  list-style: none;
}

.info-experi li {
  font-size: 14px;
  line-height: 20px !important;
}

.experiences-container .info-experi li::before {
  display: none;
}

main section.blog-block {
  margin-bottom: 35px !important;
}

main .form-contact-agent-container {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background: #fff;
}

body .most-checkin__block {
  background: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}

body .most-checkin__block label {
  font-weight: 700;
}

body .most-checkin__block ul {
  margin: 20px 0;
}

body .most-checkin__block ul li {
  list-style-type: disc;
  line-height: 125%;
}

body .most-checkin__block .item__card {
  border: 1px solid #ddd;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 5px;
  padding: 0;
}

body .most-checkin__block .item__card .card__logo {
  margin: 1rem auto;
  text-align: center;
}

body .most-checkin__block .item__card .card__logo img {
  max-height: 38px;
}

body .most-checkin__block .item__card .card__content {
  background: #f2f2f2;
  text-align: center;
}

body .most-checkin__block .item__card .card__content .card__text {
  font-size: 18px;
  font-weight: 700;
  padding: 10px 0;
}

body .most-checkin__block .item__card .card__text a {
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  background-color: #057AFF;
  border-color: #057AFF;
  color: #fff;
  border-radius: 0.25rem;
  padding: 10px 25px;
}

@media screen and (min-width: 992px) {
  body .cruise-list .list .cruise .content .table-list .body {
    max-width: calc(100% - 200px);
  }
  body .cruise-list .list .cruise .content .table-list .head {
    max-width: 200px;
  }
}
@media (max-width: 1199px) {
  .image-container .content h3 {
    padding: 0;
  }
}
@media screen and (max-width: 991px) {
  .form-contact-agent-container .link-modal {
    display: block;
    background-color: #FF1B63;
    margin-top: 0;
    padding: 18px 0;
    border-radius: 0;
    color: #fff;
    text-align: center;
    font-size: 20px;
    margin-bottom: 15px;
    font-weight: 700;
    text-decoration: none;
  }
  main .form-contact-agent-container {
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 767px) {
  .image-container .image-full {
    height: 100%;
  }
  .image-container .image-full .logo {
    display: none;
  }
  .image-container .mt-60 {
    margin-top: 1rem;
  }
  .image-container .logo-movil img {
    max-height: 48px;
  }
  .image-container .logo-movil .title {
    font-size: 60px;
    line-height: 80px;
    padding: 0 24px;
  }
  .image-container .content h3 {
    font-size: 48px;
  }
  .image-container .content p {
    font-size: 28px;
  }
  .image-container .content-last p {
    font-size: 1.9rem;
    margin-right: 0;
    margin-left: 0;
  }
  .destacados-container .container-title h2 {
    font-size: 40px;
    margin: 48px 24px;
    font-weight: 500;
  }
  body .owl-container {
    padding-left: 45px;
    padding-right: 45px;
  }
  .destacados-container .destacados a .destacado .content .center .content-t .descriptionCruise {
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
  }
  .destacados-container .destacados a .destacado .content .center .content-t {
    height: 1.3rem;
    font-size: 1rem;
  }
  .destacados-container .destacados a .destacado .content .text-a {
    font-size: 1.5rem;
    height: 1.7rem !important;
  }
  .destacados-container .destacados a .destacado .content .text-b {
    font-size: 1.7rem;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 3.8rem !important;
  }
  .destacados-container .destacados a .destacado .content .center .content-features {
    height: 7.2rem;
    font-size: 1.2rem;
  }
  .destacados-container .destacados a .destacado .content .center .content-features p {
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
  }
  .destacados-container .destacados a .destacado .content .bottom .price {
    font-size: 3rem;
  }
  .deck-info {
    margin-top: 15px;
  }
  .category-info {
    margin-top: 15px;
  }
  /**/
  .bets-container .container-title h2 {
    font-size: 40px;
    margin: 48px 24px;
    font-weight: 500;
  }
  body .owl-container {
    padding-left: 45px;
    padding-right: 45px;
  }
  .bets-container .bets a .bet .content .center .content-t .descriptionCruise {
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
  }
  .bets-container .bets a .bet .content .center .content-t {
    height: 1.3rem;
    font-size: 1rem;
  }
  .bets-container .bets a .bet .content .text-a {
    font-size: 1.5rem;
    height: 1.7rem !important;
  }
  .bets-container .bets a .bet .content .text-b {
    font-size: 1.7rem;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 3.8rem !important;
  }
  .bets-container .bets a .bet .content .center .content-features {
    height: 7.2rem;
    font-size: 1.2rem;
  }
  .bets-container .bets a .bet .content .center .content-features p {
    -webkit-line-clamp: 5;
    text-overflow: ellipsis;
  }
  .bets-container .bets a .bet .content .bottom .price {
    font-size: 3rem;
  }
  /**/
  /******************** Mobile Bets Cruise *****************************/
  #topSeacrh .description {
    color: #057AFF;
  }
  /******************** End Mobile Bets Cruise *************************/
  /******************** Mobile Boats Cruise *****************************/
  .deck-cabins-container .content ul.list {
    display: flex;
    overflow: scroll;
    padding: 0;
    margin: 0;
  }
  .deck-cabins-container .content ul.list li {
    margin-right: 8px;
    list-style-type: none;
    padding-bottom: 15px;
    display: flex;
  }
  .deck-cabins-container .content ul.list li .item {
    position: relative;
    display: block;
    align-items: center;
    background: none;
    transition: opacity 0.6s;
    border: 1px solid #ddd;
  }
  .deck-cabins-container .content ul.list li .item .image {
    min-width: 130px;
    overflow: hidden;
  }
  .deck-cabins-container .content ul.list li .item .image i {
    min-height: 153px;
  }
  .deck-cabins-container .content ul.list li .item .image i::before {
    color: #333;
    content: "\f061";
    position: absolute;
    right: 1rem;
    bottom: 1rem;
    font-size: 1rem;
  }
  .deck-cabins-container .content ul.list li .item .image img {
    width: 100%;
    height: 90px;
  }
  .deck-cabins-container .content ul.list li .item p {
    font-size: 12px;
    text-align: center;
    margin-bottom: 5px;
  }
  .deck-cabins-container .content ul.list li .item h4 {
    text-align: center;
    font-size: 13px;
    font-weight: normal;
    color: #333;
    padding: 0;
    margin: 5px 5px;
  }
  .deck-cabins-container .content ul.list li .item h4 a {
    font-weight: normal;
    font-size: 13px;
    color: #333;
    text-decoration: none;
  }
  .destination a picture img {
    max-height: 200px;
    max-width: 300px;
  }
  .name-destinations {
    padding: 10px;
  }
  .name-destination {
    color: #333;
    font-size: 1.2rem;
  }
  .destination img {
    max-width: 230px;
  }
  #loadElement img {
    width: 100%;
  }
  #loadElement .modal-body {
    padding: 0;
  }
  #loadElement h2 {
    font-size: 2rem;
  }
  #loadElement .modal-dialog {
    margin: 0;
    height: 100%;
  }
  #loadElement .modal-content {
    border: 0;
    border-radius: 0;
    height: 100%;
  }
  #loadElement .name-destinations {
    padding: 16px 20px 20px;
  }
  #loadElement .modal-header {
    background: #fff;
  }
  #loadElement .text-destination {
    font-size: 16px;
  }
  /******************** End Mobile Boats Cruise *************************/
}
@media (max-width: 575px) {
  .containerShip {
    max-width: 540px;
  }
  .image-container .logo-movil .title {
    font-size: 30px;
    line-height: 40px;
  }
  .image-container .content h3 {
    font-size: 21px;
  }
  .image-container .content p {
    font-size: 18px;
    padding: 0 12px;
    margin-right: 0;
    margin-left: 0;
  }
  .image-container .content-last p {
    font-size: 1.2rem;
    margin-right: 0;
    margin-left: 0;
  }
  .destacados-container .container-title h2 {
    font-size: 24px;
    margin: 24px 12px;
    font-weight: 500;
  }
  .destacados-container .destacados a .destacado .content .center .content-t .descriptionCruise {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
  }
  .destacados-container .destacados a .destacado .content .text-a {
    font-size: 1rem;
    height: 1.2rem !important;
  }
  .destacados-container .destacados a .destacado .content .text-b {
    font-size: 1.2rem;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 1.3rem !important;
  }
  .destacados-container .destacados a .destacado .content .center .content-features {
    height: 5.5rem;
    font-size: 1rem;
  }
  .destacados-container .destacados a .destacado .content .center .content-features p {
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
  }
  .destacados-container .destacados a .destacado .content .bottom .price {
    font-size: 1.5rem;
  }
  /**/
  .bets-container .container-title h2 {
    font-size: 24px;
    margin: 24px 12px;
    font-weight: 500;
  }
  .bets-container .bets a .bet .content .center .content-t .descriptionCruise {
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
  }
  .bets-container .bets a .bet .content .text-a {
    font-size: 1rem;
    height: 1.2rem !important;
  }
  .bets-container .bets a .bet .content .text-b {
    font-size: 1.2rem;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 1.3rem !important;
  }
  .bets-container .bets a .bet .content .center .content-features {
    height: 5.5rem;
    font-size: 1rem;
  }
  .bets-container .bets a .bet .content .center .content-features p {
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
  }
  .bets-container .bets a .bet .content .bottom .price {
    font-size: 1.5rem;
  }
  /**/
}
@media (min-width: 575px) {
  .containerShip {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .containerShip {
    max-width: 720px;
  }
  .chollos .chollo .m-img img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
  }
  .chollos .chollo .content-p {
    padding: 10px;
  }
  .chollos-container .chollos .chollo a {
    font-size: 20px;
  }
  #topSeacrh .description {
    display: block;
    padding-bottom: 10px;
  }
}
@media (min-width: 992px) {
  .containerShip {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .containerShip {
    max-width: 1140px;
  }
}
@media screen and (min-width: 1200px) {
  .containerShip {
    max-width: 1200px;
  }
}
.fancybox-content {
  width: 100% !important;
  padding: 0;
}

.fancybox__content {
  padding: 0 !important;
}

@media screen and (max-width: 991px) {
  body .container-page-cruise-lines .landing-tabs .nav-pills {
    background: rgba(255, 255, 255, 0.95);
    padding: 5px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    top: 10%;
  }
  body .container-page-cruise-lines .landing-tabs .nav-pills .nav-item {
    margin: 0;
  }
  body .container-page-cruise-lines .landing-tabs .nav-pills .nav-link {
    padding: 10px;
    font-size: 14px;
    border-radius: 0;
    color: #333;
    background: none;
  }
  body .container-page-cruise-lines .landing-tabs .nav-pills .nav-link.active {
    color: #057AFF;
    background: none;
  }
  body .cruise-list .cruise .image, body .cruise-list .cruise .map {
    background: #eee;
    max-width: 50%;
    margin-bottom: 10px;
  }
  body .cruise-list .cruise .image img, body .cruise-list .cruise .map img {
    width: 100%;
    height: 100%;
  }
  body .cruise-list .cruise .advantage-mobile {
    color: #057AFF;
    margin-top: 5px;
    font-size: 14px;
    overflow: hidden;
  }
  body .cruise-list .cruise .discount .section-price {
    font-weight: 300;
    font-size: 12px;
  }
  body .cruise-list .cruise .discount .section-price .from {
    max-width: 100%;
  }
  body .cruise-list .cruise .discount .price {
    font-weight: 900;
    color: #057AFF;
    font-size: 22px !important;
  }
}
@media screen and (max-width: 425px) {
  body .container-page-cruise-lines .landing-tabs .nav-pills {
    top: 28%;
  }
}
@media screen and (max-width: 375px) {
  body .container-page-cruise-lines .landing-tabs .nav-pills {
    top: 10%;
  }
}
.bets-container .bets .owl-celebrity .ship-container .bet .image img.img-fluid.ls-is-cached.lazyloaded {
  max-height: 205px;
}

.cruise-month-image img {
  max-width: 80%;
}

@media (max-width: 1199px) {
  .cruise-month-image img {
    max-width: 90%;
  }
}
@media (max-width: 575px) {
  .flex-reverse-mobile {
    flex-direction: column-reverse;
    gap: 15px;
  }
  .cruise-month-image {
    margin-left: 0 !important;
  }
  .cruise-month-image img {
    max-width: 100%;
  }
}
.padding-20 {
  padding: 20px;
}

.change-display {
  display: flex;
}
.change-display .img-2026 {
  -o-object-fit: none;
     object-fit: none;
}

@media (max-width: 767px) {
  .change-display {
    display: block;
  }
  .padding-20 {
    padding: 20px 12px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxhbmRpbmcvcGFnZXMvYmFzZS5jc3MiLCJsYW5kaW5nL3BhZ2VzL2Jhc2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFDSSxnQkFBQTtBREVKOztBQ0NBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FERUo7O0FDQ0M7RUFDRyxxQkFBQTtBREVKOztBQ0NDO0VBQ0ksaUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QURFTDs7QUNDQztFQUNJLG1CQUFBO0VBQ0EsaUJBQUE7QURFTDs7QUNDQztFQUNJLG1CQUFBO0VBQ0Esa0JBQUE7QURFTDs7QUNDQztFQUNJLHlCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QURFTDs7QUNDQztFQUNHLGlCQUFBO0FERUo7O0FDQ0M7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7QURFTDs7QUNDQztFQUNJLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FERUw7O0FDQ0M7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FERUw7O0FDQ0M7RUFDSSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FERUw7O0FDQ0M7RUFDSSxlQUFBO0VBQ0EsbUJBQUE7QURFTDs7QUNDQztFQUNJLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FERUw7O0FDQ0M7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0FERUw7O0FDQ0M7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FERUw7O0FDQ0M7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0FERUw7O0FDQ0M7RUFDSSwwQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtF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QUQvQko7O0FDaUNBO0VBQ0ksYUFBQTtBRDlCSjtBQytCSTtFQUNJLG1CQUFBO0tBQUEsZ0JBQUE7QUQ3QlI7O0FDZ0NBO0VBQ0k7SUFDSSxjQUFBO0VEN0JOO0VDZ0NFO0lBQ0ksa0JBQUE7RUQ5Qk47QUFDRiIsImZpbGUiOiJsYW5kaW5nL3BhZ2VzL2Jhc2UuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC50aXRsZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5ib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLnRpdGxlLWNvbnRhaW5lciAudGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5ib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgaDIge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgaDQge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIGg1IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5ib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLnNoaXAtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuaW1hZ2Uge1xuICBtYXgtaGVpZ2h0OiAyMDVweDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1mb290ZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1mb290ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbmJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAuc2hpcC1jb250YWluZXIgLnNoaXAtZm9vdGVyIC5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjFCNjM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAuc2hpcC1jb250YWluZXIgLnNoaXAtZGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1mb290ZXIgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1mb290ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbmJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAub3V0c3RhbmRpbmcge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB1bCBsaTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICBjb250ZW50OiBcIuKAolwiO1xuICBjb2xvcjogIzA1N0FGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yM3B4O1xuICB0b3A6IDA7XG59XG5cbmJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAub3V0c3RhbmRpbmcgdWwgbGkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbmJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAub3V0c3RhbmRpbmcgdWwgbGkgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmNydWlzZWxpbmUtcHJvbW90aW9ucy1jb250YWluZXIgLmNydWlzZWxpbmUtcHJvbW90aW9uIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uY3J1aXNlbGluZS1wcm9tb3Rpb25zLWNvbnRhaW5lciAucm93ID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNydWlzZWxpbmUtcHJvbW90aW9ucy1jb250YWluZXIgLmNydWlzZWxpbmUtcHJvbW90aW9uIC5jcnVpc2VsaW5lLXByb21vdGlvbi1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNydWlzZWxpbmUtcHJvbW90aW9ucy1jb250YWluZXIgLmNydWlzZWxpbmUtcHJvbW90aW9uIC5jcnVpc2VsaW5lLXByb21vdGlvbi10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5jcnVpc2VsaW5lLXByb21vdGlvbnMtY29udGFpbmVyIC5jcnVpc2VsaW5lLXByb21vdGlvbiAuY3J1aXNlbGluZS1wcm9tb3Rpb24tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBjb2xvcjogIzA1N0FGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yM3B4O1xuICB0b3A6IDA7XG59XG5cbmJvZHkgLmluZm9ybWF0aW9uLWFkdmFudGFnZS1jb250YWluZXIgLmNhcmQgLmNhcmQtaW5uZXIgLmNhcmQtdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbn1cblxuYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAuY2FyZC1pbm5lciAuY2FyZC10ZXh0IC5pbm5lLWRlc2NwIHAge1xuICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMTUlO1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLWZ1bGwgLm1uLWJvLWltZyB7XG4gIG1heC1oZWlnaHQ6IDE5MHB4O1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjM1cmVtO1xuICBsaW5lLWhlaWdodDogMTA1JTtcbn1cblxuYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAuY2FyZC1pbm5lciAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTBweCA1cHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5tZGVzY3JpcHRpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5ib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5yZWFkbW9yZSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5zYWZhcmktY2hhbmdlIC5keW5hbWljLWJsb2NrIC5idG4tcmVhZG1vcmUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCg3MCUsICNmZmYpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiA4MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAudG9nZ2xlLWJ0biB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCg3MCUsICNmZmYpLCB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiA4MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAudG9nZ2xlLWJ0bi5yZWFkbW9yZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJvZHkgLmNvbC1sZWZ0LWN1c3RvbS1maWx0ZXIge1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuYm9keSAuY29sLXJpZ2h0LWN1c3RvbS1maWx0ZXIge1xuICAtbXMtZmxleDogMCAwIDgwJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgZmxleDogMCAwIDgwJTtcbiAgbWF4LXdpZHRoOiA4MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCAxcHggcmdiKDIxMiwgMjEyLCAyMTIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCAxcHggcmdiKDIxMiwgMjEyLCAyMTIpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDRweCAxcHggI2Q0ZDRkNDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5pbWFnZXMge1xuICB6LWluZGV4OiA5O1xuICBtYXgtd2lkdGg6IDIwNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5pbWFnZXMgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmltYWdlcyAubG9nbyB7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIG1heC1oZWlnaHQ6IDY1cHg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmltYWdlcyAubG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA2NXB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5pbWFnZXMgLnNoaXAtcGhvdG8ge1xuICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzIC5tYXAsIGJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmltYWdlcyAubWFwU3F1YXJlIHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjA1cHgpO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5oZWFkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmNvbnRlbnQgLmNydWlzZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5jcnVpc2VfX2ZlYXR1cmVzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5jcnVpc2VfX2ZlYXR1cmVzID4gc3BhbiB7XG4gIGNvbG9yOiAjRkYxQjYzO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5kaXNjb3VudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5zZWN0aW9uLXByaWNlIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCAuc2VjdGlvbi1wcmljZSAuZnJvbSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCBoNCAuaW5mby1jcnVpc2VfX3RpdGxlLCBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IGg0IGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5zZWN0aW9uLXByaWNlIC5wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnNlY3Rpb24tcHJpY2UgLmZlZXMge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3Qge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC50b3Age1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1N0FGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5oZWFkID4gZGl2IHtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YyZjJmMjtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5ib2R5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3QgLmJvZHkgLml0ZW0gPiBkaXYgLml0ZW0tbGluayB7XG4gIGNvbG9yOiAjMDU3QUZGICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSAuaXRlbSA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYge1xuICB0b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gIGxlZnQ6IDVweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtcHJldiwgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gIHdpZHRoOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgcmlnaHQ6IDVweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuYWR2YW50YWdlLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZTllOTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEycHggMCAwIDNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IHAge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IC5hZHZhbnRhZ2UtdGl0bGUge1xuICBjb2xvcjogIzA1N0FGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5hZHZhbnRhZ2UtY29udGVudCBkaXYubWItMCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IGRpdiAuYWR2YW50YWdlLWl0ZW0gLmFkdmFudGFnZS1pdGVtLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmOGZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogIzA1N0FGRjtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBtYXJnaW46IDJweCAwIDJweCA0cHg7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IGRpdiAuYWR2YW50YWdlLWl0ZW0gLmFkdmFudGFnZS1pdGVtLWNvbnRlbnQgaSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuYnRuLWFjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTRweCAzNHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggMXB4IHJnYigyMTIsIDIxMiwgMjEyKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggMXB4IHJnYigyMTIsIDIxMiwgMjEyKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCA0cHggMXB4ICNkNGQ0ZDQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAuaW5uZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLmlubmVyIC5maWx0ZXItYWdhaW4tYnRuIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IGF1dG87XG4gIGZsZXg6IGF1dG87XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDU3QUZGICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC5pbm5lciAuZmlsdGVyLWFnYWluLWJ0biBpIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiBoMiB7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIGgyIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4uYmV0cyAudG90YWwtZGVzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICBwYWRkaW5nOiAwIDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbi5iZXRzIC5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gc2VsZWN0LnNlbGVjdHBpY2tlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLmJvb3RzdHJhcC1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwIDdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSAuc2hpcHMtY29udGFpbmVyLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLmltYWdlLWZ1bGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZVJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIC5pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbmJvZHkgLmltYWdlLWNvbnRhaW5lciAuaW1hZ2UtZnVsbCAubG9nbyB7XG4gIHRvcDogM3JlbTtcbiAgbGVmdDogM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA2cHg7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLmltYWdlLWZ1bGwgLmxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiAyMzZweDtcbiAgbWF4LWhlaWdodDogNThweDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAudGl0bGUtY29udGFpbmVyLWhlYWRlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLnRpdGxlLWNvbnRhaW5lci1oZWFkZXIgLnRpdGxlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAxMnB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW1hZ2UtY29udGFpbmVyIC5jb250ZW50LXRleHQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5pbWFnZS1jb250YWluZXIgLmxvZ28tbW92aWwgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDAgODBweDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzY5Njk2OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uaW1hZ2UtY29udGFpbmVyIC5jb250ZW50LWxhc3QgcCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ucGhvdG9zLWNvbnRhaW5lci1jcnVpc2VsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuY3J1aXNlLWdhbGxlcnktaXRlbS1jcnVpc2VsaW5lIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5waG90b3MtY29udGFpbmVyLWNydWlzZWxpbmUgLmNydWlzZS1nYWxsZXJ5LWl0ZW0tY3J1aXNlbGluZSBhIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5waG90b3MtY29udGFpbmVyLWNydWlzZWxpbmUgLmNydWlzZS1nYWxsZXJ5LWl0ZW0tY3J1aXNlbGluZSBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUge1xuICBwYWRkaW5nOiA1NnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLnNoaXAtZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS44O1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUtdGl0bGUgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogMTAwO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUgLnNlY3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lIC5zZWN0aW9uIC5pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSAuY29udGVudC1odG1sLW1haW4tY3J1aWNlbGluZSAuY29udGVudC1odG1sLWNydWNlbGluZSAuc2VjdGlvbiAuaW1nLWNvbnRlbnQtbGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiA3MnB4O1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lIC5zZWN0aW9uIC5pbWctY29udGVudC1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogNzJweDtcbn1cblxuYm9keSAuY29udGVudC1odG1sLW1haW4tY3J1aWNlbGluZSAuY29udGVudC1odG1sLWNydWNlbGluZSAuc2VjdGlvbiBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lLXRpdGxlIC50aXRsZS1mb290ZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUgLnNlY3Rpb24gYiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyB7XG4gIC8qIG1heC13aWR0aDogNzIwcHggIWltcG9ydGFudDsgKi9cbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5zaG93aGlkZWZpY2hhIHtcbiAgcGFkZGluZy10b3A6IDZweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8gLnNob3doaWRlZmljaGEgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAuc2hvd2hpZGVmaWNoYSBpbWcge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAubGluZS10aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAuaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTU5NTk1O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAuaXRlbSAuZmxleC1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5pdGVtIC5mbGV4LXJvdyAuZmxleC1jb2x1bW4ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5pdGVtIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5IHNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG5ib2R5IC50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmRlY2tzLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNjcnVpc2UtcGxhbnMgLnNoaXAtbmFtZSwgI2NydWlzZS1wbGFucyBoMy5zaGlwLW5hbWUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5zZWxlY3QtY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdFN0eWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMmYyZjIgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9sYW5kaW5ncGFnZXMvc2hpcC9uZXdzaGlwL2hlYWRlci9hcnJvdy1kb3duLnBuZykgcmlnaHQgbm8tcmVwZWF0ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTYlO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0UG9zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5hbm90aGVyc2hpcHMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5hbm90aGVyLXNoaXBzLWNvbnRhaW5lciAuYW5vdGhlci1zaGlwLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuXG5ib2R5IC5vd2wtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMzUwcHggIWltcG9ydGFudDtcbn1cblxuLmFub3RoZXItc2hpcHMtY29udGFpbmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFub3RoZXItc2hpcHMtY29udGFpbmVyIGEgLm5hbWUtc2hpcCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4uY2FiaW5zLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5uby12aWV3LW1vcmUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDFzO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuI2NydWlzZS1jYWJpbnMgLmNydWlzZS1jYWJpbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuI2NydWlzZS1jYWJpbnMgLmNydWlzZS1jYWJpbi1jb250YWluZXIgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG59XG5cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5pbWctY29udGFpbmVyIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jY3J1aXNlLWNhYmlucyAuY3J1aXNlLWNhYmluLWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBoNCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4jY3J1aXNlLWNhYmlucyAuY3J1aXNlLWNhYmluLWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyAuZGVja0xpbmssICNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5jYXRlZ29yeS1pbmZvIGg0LCAjY3J1aXNlLWNhYmlucyAuY3J1aXNlLWNhYmluLWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uZGVjay1pbmZvIC5kZWNrTGluaywgLmRlY2staW5mbyBoNCwgLmRlY2staW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIG1hcmdpbi1yaWdodDogLTdweDtcbn1cblxuI2NydWlzZS1wbGFucyAuZGVjay1jYXRlZ29yeS1jb250YWluZXIgLmltZy1jb250YWluZXIgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNjcnVpc2UtcGxhbnMgLmRlY2stY2F0ZWdvcnktY29udGFpbmVyIC5kZWNrLWluZm8gaDQge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNjcnVpc2UtcGxhbnMgLmRlY2stY2F0ZWdvcnktY29udGFpbmVyIC5kZWNrLWluZm8gLmRlY2tMaW5rLCAjY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuZGVjay1pbmZvIGg0LCAjY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2Q3ZDdkNztcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5kZWNrLWluZm8gLmNvdmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRlY2staW5mbyAub2N1cGF0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuLmRlY2tMaW5rIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLnZpZXctbW9yZS1idXR0b25zLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi52aWV3LW1vcmUtYnV0dG9ucy1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjMDU3QUZGICFpbXBvcnRhbnQ7XG59XG5cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5jYXRlZ29yeS1pbmZvIGg0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBoNCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNvbG9yLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5oaWRlRmljaGEge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5oaWRlVGl0bGVGaWNoYSB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuc2hvd2hpZGVmaWNoYSB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbi5waG90b3MtY29udGFpbmVyLWNydWlzZWxpbmUgLnNob3doaWRlZmljaGEgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuc2hvd2hpZGVmaWNoYSBpbWcge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4udmlkZW9WaW1lbyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NTBweDtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mb1tfbmdjb250ZW50LXNlcnZlckFwcC1jMThdIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uZm9ybS1jb250YWN0LWFnZW50LWNvbnRhaW5lciAubGluay1tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTdBRkY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb250YWluZXJTaGlwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuYm9keSAudGl0bGUtY29udGFpbmVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxM3B4IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgLnRpdGxlLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qKiBNb3N0IHdhbnRlZCBwYWdlICovXG4uYmxvZy1ibG9jayAuaXRlbSBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJsb2ctYmxvY2sgLml0ZW0gcCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5ibG9nLWJsb2NrIC5pdGVtIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJsb2ctYmxvY2sgLml0ZW0gYSAucmVhZC1tb3JlIHtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBTdGFydCBCZXRzIENydWlzZXMqL1xuLm93bC1jb250YWluZXIuYmV0cyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5pY29uIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmljb24uYmstbG9nbyB7XG4gIGhlaWdodDogNzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmljb24gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDVweDtcbiAgbWF4LWhlaWdodDogNDVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIG1heC1oZWlnaHQ6IDEwNXB4O1xufVxuXG4uc3BlY2lhbCAuaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5pbWFnZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuaW1hZ2UgLml0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNTAlO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuaW1hZ2UgLml0ZW0ubXAtY3J1aXNlIGltZyB7XG4gIG1pbi1oZWlnaHQ6IDEwNXB4O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuaW1hZ2UgLml0ZW0ubXAtbWFwIGltZyB7XG4gIG1pbi1oZWlnaHQ6IDEwNXB4O1xuICBtYXgtaGVpZ2h0OiAxMDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5vd2wtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWJldHMgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3dsLWNhcm91c2VsLm93bC1iZXRzIC5vd2wtc3RhZ2UgLm93bC1pdGVtIC5pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50b3Age1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50b3AgLm5hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLnRleHQtYSB7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBoZWlnaHQ6IDEuNHJlbSAhaW1wb3J0YW50O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEuN3JlbSAhaW1wb3J0YW50O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQge1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIG1heC1oZWlnaHQ6IDIuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyAub3dsLWRvdHMge1xuICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW4sIC5iZXRzLWNvbnRhaW5lciAuYmV0cyAub3dsLWRvdHMgLm93bC1kb3Q6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMwNTdBRkYgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWQgLmRlcGFydHVyZS10ZXh0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1kIC5kZXBhcnR1cmUtdGV4dCBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWkge1xuICBtYXgtaGVpZ2h0OiA0LjM1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtaSBwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIHAge1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5jb250YWluZXItdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHtcbiAgbWF4LWhlaWdodDogNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHNwYW4ge1xuICBjb2xvcjogI0ZGMUI2MztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgY29sb3I6ICNGRjFCNjM7XG4gIHBhZGRpbmc6IDAgMnB4O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMgcCBzcGFuOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMTJweCAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogNXJlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20gLnByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuYm90dG9tIC5wcmljZS5mbGlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20gaS5pY28tdnVlbG86YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic29sb2NydWNlcm9zXCI7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmJvdHRvbSAucHJpY2Uge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmFsbC12aWV3LWJ0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYWxsLXZpZXctYnRuIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gLmZhIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIC5vd2wtY2VsZWJyaXR5IGEgLmJldCAuY29udGVudCB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmluZm8tc2hpcC1uYXYge1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xuICBwYWRkaW5nOiA4cHggMDtcbiAgbWFyZ2luOiAxMHB4IDAgMTJweDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uaW5mby1zaGlwLW5hdiAuZGF0YS1jb2wgLmNvbG9yLXNreS1ibHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmZvLXNoaXAtbmF2IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uY29sb3Itc2t5LWJsdWUge1xuICBjb2xvcjogIzA1N0FGRjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNoaXAtZm9vdGVyIC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cblxuLmxhbmRpbmctdGFicyAubmF2LXBpbGxzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLml0ZW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5vd2wtY2VsZWJyaXR5IC5pdGVtIHtcbiAgbWluLWhlaWdodDogNTMwcHg7XG59XG5cbi8qIGRpbmFtaWMgcmVhZCBtb3JlICovXG4vKiBCb3ggKi9cbi5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrIHtcbiAgbWF4LWhlaWdodDogMTYycHg7XG4gIG1pbi1oZWlnaHQ6IDk1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSk7XG59XG5cbi5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrLm9wZW4ge1xuICBtYXgtaGVpZ2h0OiAxMDByZW07XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMC45LCAwLCAwLjgsIDAuMik7XG59XG5cbi8qIFRleHQgKi9cbkBrZXlmcmFtZXMgb3BlbiB7XG4gIGZyb20ge1xuICAgIGxpbmUtY2xhbXA6IDM7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICB9XG4gIHRvIHtcbiAgICBsaW5lLWNsYW1wOiBpbml0aWFsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogaW5pdGlhbDtcbiAgfVxufVxuQGtleWZyYW1lcyBjbG9zZSB7XG4gIGZyb20ge1xuICAgIGxpbmUtY2xhbXA6IGluaXRpYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiBpbml0aWFsO1xuICB9XG4gIHRvIHtcbiAgICBsaW5lLWNsYW1wOiAzO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgfVxufVxuLm93bC1jZWxlYnJpdHkgLml0ZW0gLmR5bmFtaWMtYmxvY2sgLnNoaXAtZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMTJweCAwO1xuICBhbmltYXRpb246IGNsb3NlIDAuMXMgbGluZWFyIDAuMXMgZm9yd2FyZHM7XG59XG5cbi5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrLm9wZW4gLnNoaXAtZGVzY3JpcHRpb24ge1xuICBhbmltYXRpb246IG9wZW4gMC4xcyBsaW5lYXIgMHMgZm9yd2FyZHM7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3dsLWNlbGVicml0eSAuaXRlbSAuZHluYW1pYy1ibG9jayAuYnRuLXJlYWRtb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW5mby1zaGlwLW5hdiBkaXYge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubmFtZS1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnNpemUtdGV4dC1pbmZvIHtcbiAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLnNoaXAtZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbmZvcm1hdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5saW5lLmFycm93IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwNTdBRkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU3QUZGO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5saW5lLmFycm93IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5saW5lLmFycm93IGEge1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGluZS5hcnJvdyBhLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5saW5lLmFycm93IGEuYWN0aXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3J1aXNlbGluZS1wcm9tb3Rpb24taW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKiBFbmQgQmV0cyBDcnVpc2VzICoqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEJsb2cgKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ibG9nLWJsb2NrIC5ibG9nLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uYmxvZy1ibG9jayAuYmxvZy1jb250ZW50IC5pdGVtIHtcbiAgZmxleDogMTtcbn1cblxuLmJnLXdoaXRlIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucmVhZC1tb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgYm90dG9tOiAxcmVtO1xufVxuXG4uYmVzdC1zZWFyY2gtY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKiBFTkQgQmxvZyAqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKiogU3BlY2lhbCBNb3JlIFNlYXJjaCAqKioqKioqKioqKioqKioqKioqKiovXG4uc3BlY2lhbCAuYmctd2hpdGUgaDUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW46IDE1cHggMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zcGVjaWFsIC5iZy13aGl0ZSAubG9nbyBpbWcge1xuICBib3JkZXI6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzhweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmJnLXdoaXRlIGEsXG4uYmctd2hpdGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc3BlY2lhbCAuc3BlY2lhbC1jb250ZW50IC5pdGVtIHtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubGlzdGFkb3MtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLmxpc3RhZG9zLWNvbnRhaW5lciAuaXRlbSB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cblxuLmxpc3RhZG9zLWNvbnRhaW5lciAuaXRlbSAubGluZS5hcnJvdyBhOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlzdGFkb3MtY29udGFpbmVyIC5pdGVtIC5saW5lLmFycm93IHtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbn1cblxucC5tZXNzYWdlLWxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5wLm1lc3NhZ2Utb2ZmZXJzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNwZWNpYWwtY29udGVudCAuYmVzdC1zZWFyY2gtY29udGVudCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuZGVzY3JpcHRpb24ge1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuZGVzY3JpcHRpb24udC0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uY29sLTEyIC5sb2dvIHtcbiAgLyogcGFkZGluZzogMXJlbTsgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3BlY2lhbC1jb250ZW50IC5iZy13aGl0ZSAubWRlc2NyaXB0aW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgaGVpZ2h0OiAxOTVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNwZWNpYWwtY29udGVudCAuYmctd2hpdGUgLnRvZ2dsZS1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIGNvbG9yOiAjMDU3QUZGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuLnJlYWRtb3JlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWRlc2NyaXB0aW9uIHAge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4ubWRlc2NyaXB0aW9uLnJlYWRtb3JlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKiBFTkQgU3BlY2lhbCBNb3JlIFNlYXJjaCAqKioqKioqKioqKioqKioqKioqKi9cbmg1LnRleHQtY2VudGVyLnN1Yi10aXRsZS1jcnVpc2UtbGFuZGluZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxvZ28ubmV3LWNydWlzZS1sb2dvIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDYycHg7XG59XG5cbi8qIEhlYWx0aHkgc2VjdGlvbiAqL1xuLmRhdGEtaGVhbHRoeSAuYmctd2hpdGUge1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIge1xuICBiYWNrZ3JvdW5kOiAjMDU3QUZGO1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbSAycmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kYXRhLWhlYWx0aHkgLmNvbC0xMjpsYXN0LWNoaWxkIC5pbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5kYXRhLWhlYWx0aHkgLmlubmVyIC5pY29uLWluZm8tY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMXJlbTtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIgLmljb24taW5mby1jb250ZW50IC5pY29uLWluZm8ge1xuICBwYWRkaW5nOiA2cHg7XG4gIGJhY2tncm91bmQ6ICMwNTdBRkY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIgLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLmRpc3BsYXktdGl0bGUge1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uYmxvZy1ibG9jayAuY29udGFpbmVyIC5ibG9nLWNvbnRlbnQuaXRlbSB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciBoNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciBoNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwNTdBRkY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmNhcmQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMHB4IDMwcHggMHB4IDMwcHg7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmlubmUtZGVzY3Age1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmlubmUtZGVzY3AgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmlubmUtZGVzY3AgbGkge1xuICBwYWRkaW5nOiA1cHggMHB4IDVweCAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmlubmUtZGVzY3AgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1mYW1pbHk6IFwiZm9udGF3ZXNvbWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmNhcmQtZnVsbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmljbyB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMwNTdBRkY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTM0cHg7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciAuaWNvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5mby1leHBlcmkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uaW5mby1leHBlcmkgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmluZm8tZXhwZXJpIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5tYWluIHNlY3Rpb24uYmxvZy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxubWFpbiAuZm9ybS1jb250YWN0LWFnZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgdWwge1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbGluZS1oZWlnaHQ6IDEyNSU7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgLml0ZW1fX2NhcmQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgLml0ZW1fX2NhcmQgLmNhcmRfX2xvZ28ge1xuICBtYXJnaW46IDFyZW0gYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC5tb3N0LWNoZWNraW5fX2Jsb2NrIC5pdGVtX19jYXJkIC5jYXJkX19sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDM4cHg7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgLml0ZW1fX2NhcmQgLmNhcmRfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgLml0ZW1fX2NhcmQgLmNhcmRfX2NvbnRlbnQgLmNhcmRfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayAuaXRlbV9fY2FyZCAuY2FyZF9fdGV4dCBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNTdBRkY7XG4gIGJvcmRlci1jb2xvcjogIzA1N0FGRjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbiAgYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuaGVhZCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9ybS1jb250YWN0LWFnZW50LWNvbnRhaW5lciAubGluay1tb2RhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMUI2MztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDE4cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICBtYWluIC5mb3JtLWNvbnRhY3QtYWdlbnQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmltYWdlLWNvbnRhaW5lciAuaW1hZ2UtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5pbWFnZS1jb250YWluZXIgLmltYWdlLWZ1bGwgLmxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAubXQtNjAge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAubG9nby1tb3ZpbCBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAubG9nby1tb3ZpbCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG4gIC5pbWFnZS1jb250YWluZXIgLmNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIC5pbWFnZS1jb250YWluZXIgLmNvbnRlbnQtbGFzdCBwIHtcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5jb250YWluZXItdGl0bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW46IDQ4cHggMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIGJvZHkgLm93bC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC10IC5kZXNjcmlwdGlvbkNydWlzZSB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC10IHtcbiAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAudGV4dC1hIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuN3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLnRleHQtYiB7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDMuOHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyB7XG4gICAgaGVpZ2h0OiA3LjJyZW07XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC5ib3R0b20gLnByaWNlIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLmRlY2staW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuY2F0ZWdvcnktaW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAvKiovXG4gIC5iZXRzLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luOiA0OHB4IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICBib2R5IC5vd2wtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtdCAuZGVzY3JpcHRpb25DcnVpc2Uge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtdCB7XG4gICAgaGVpZ2h0OiAxLjNyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLnRleHQtYSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWIge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzLjhyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMge1xuICAgIGhlaWdodDogNy4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG4gIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuYm90dG9tIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG4gIC8qKi9cbiAgLyoqKioqKioqKioqKioqKioqKioqIE1vYmlsZSBCZXRzIENydWlzZSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAgI3RvcFNlYWNyaCAuZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMDU3QUZGO1xuICB9XG4gIC8qKioqKioqKioqKioqKioqKioqKiBFbmQgTW9iaWxlIEJldHMgQ3J1aXNlICoqKioqKioqKioqKioqKioqKioqKioqKiovXG4gIC8qKioqKioqKioqKioqKioqKioqKiBNb2JpbGUgQm9hdHMgQ3J1aXNlICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC42cztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gLmltYWdlIHtcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0IGxpIC5pdGVtIC5pbWFnZSBpIHtcbiAgICBtaW4taGVpZ2h0OiAxNTNweDtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gLmltYWdlIGk6OmJlZm9yZSB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgY29udGVudDogXCJcXGYwNjFcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICB9XG4gIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbSBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogNXB4IDVweDtcbiAgfVxuICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gaDQgYSB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5kZXN0aW5hdGlvbiBhIHBpY3R1cmUgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5uYW1lLWRlc3RpbmF0aW9ucyB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAubmFtZS1kZXN0aW5hdGlvbiB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbiAgLmRlc3RpbmF0aW9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgfVxuICAjbG9hZEVsZW1lbnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjbG9hZEVsZW1lbnQgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2xvYWRFbGVtZW50IGgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgI2xvYWRFbGVtZW50IC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgI2xvYWRFbGVtZW50IC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgI2xvYWRFbGVtZW50IC5uYW1lLWRlc3RpbmF0aW9ucyB7XG4gICAgcGFkZGluZzogMTZweCAyMHB4IDIwcHg7XG4gIH1cbiAgI2xvYWRFbGVtZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgI2xvYWRFbGVtZW50IC50ZXh0LWRlc3RpbmF0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLyoqKioqKioqKioqKioqKioqKioqIEVuZCBNb2JpbGUgQm9hdHMgQ3J1aXNlICoqKioqKioqKioqKioqKioqKioqKioqKiovXG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbnRhaW5lclNoaXAge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAubG9nby1tb3ZpbCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbiAgLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50LWxhc3QgcCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiAyNHB4IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtdCAuZGVzY3JpcHRpb25DcnVpc2Uge1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC50ZXh0LWEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBoZWlnaHQ6IDEuMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLnRleHQtYiB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEuM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuYm90dG9tIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgLyoqL1xuICAuYmV0cy1jb250YWluZXIgLmNvbnRhaW5lci10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbjogMjRweCAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAudGV4dC1hIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgaGVpZ2h0OiAxLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWIge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxLjNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMge1xuICAgIGhlaWdodDogNS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMgcCB7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG4gIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmJvdHRvbSAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC8qKi9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAuY29udGFpbmVyU2hpcCB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXJTaGlwIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG4gIC5jaG9sbG9zIC5jaG9sbG8gLm0taW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jaG9sbG9zIC5jaG9sbG8gLmNvbnRlbnQtcCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuY2hvbGxvcy1jb250YWluZXIgLmNob2xsb3MgLmNob2xsbyBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgI3RvcFNlYWNyaCAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lclNoaXAge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lclNoaXAge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lclNoaXAge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG4uZmFuY3lib3gtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mYW5jeWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5sYW5kaW5nLXRhYnMgLm5hdi1waWxscyB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgdG9wOiAxMCU7XG4gIH1cbiAgYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5sYW5kaW5nLXRhYnMgLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLmxhbmRpbmctdGFicyAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAubGFuZGluZy10YWJzIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5pbWFnZSwgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAubWFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuaW1hZ2UgaW1nLCBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5tYXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuYWR2YW50YWdlLW1vYmlsZSB7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIGJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmRpc2NvdW50IC5zZWN0aW9uLXByaWNlIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5kaXNjb3VudCAuc2VjdGlvbi1wcmljZSAuZnJvbSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmRpc2NvdW50IC5wcmljZSB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5sYW5kaW5nLXRhYnMgLm5hdi1waWxscyB7XG4gICAgdG9wOiAyOCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAubGFuZGluZy10YWJzIC5uYXYtcGlsbHMge1xuICAgIHRvcDogMTAlO1xuICB9XG59XG4uYmV0cy1jb250YWluZXIgLmJldHMgLm93bC1jZWxlYnJpdHkgLnNoaXAtY29udGFpbmVyIC5iZXQgLmltYWdlIGltZy5pbWctZmx1aWQubHMtaXMtY2FjaGVkLmxhenlsb2FkZWQge1xuICBtYXgtaGVpZ2h0OiAyMDVweDtcbn1cblxuLmNydWlzZS1tb250aC1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3J1aXNlLW1vbnRoLWltYWdlIGltZyB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAuZmxleC1yZXZlcnNlLW1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAuY3J1aXNlLW1vbnRoLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jcnVpc2UtbW9udGgtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYWRkaW5nLTIwIHtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmNoYW5nZS1kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jaGFuZ2UtZGlzcGxheSAuaW1nLTIwMjYge1xuICBvYmplY3QtZml0OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNoYW5nZS1kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFkZGluZy0yMCB7XG4gICAgcGFkZGluZzogMjBweCAxMnB4O1xuICB9XG59IiwiYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC50aXRsZS1jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC50aXRsZS1jb250YWluZXIgLnRpdGxle1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIGgyIHtcbiAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiB9XG5cbiBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgaDQge1xuICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICBmb250LXNpemU6IDEuNXJlbTtcbiB9XG5cbiBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgaDUge1xuICAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuaW1hZ2V7XG4gICAgbWF4LWhlaWdodDogMjA1cHg7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciBoNCB7XG4gICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiB9XG5cbiBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLnNoaXAtY29udGFpbmVyIC5zaGlwLWZvb3RlciBsYWJlbCB7XG4gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICBtYXJnaW4tYm90dG9tOiAwO1xuIH1cblxuIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAuc2hpcC1jb250YWluZXIgLnNoaXAtZm9vdGVyIHNwYW4ge1xuICAgICBjb2xvcjogIzA1N0FGRjtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAxOHB4O1xuIH1cblxuIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAuc2hpcC1jb250YWluZXIgLnNoaXAtZm9vdGVyIC5idG4tcHJpbWFyeSB7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjFCNjM7XG4gICAgIGNvbG9yOiAjZmZmO1xuICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuIH1cblxuIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAuc2hpcC1jb250YWluZXIgLnNoaXAtZm9vdGVyIGxhYmVsIHtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgIG1hcmdpbi1ib3R0b206IDA7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5zaGlwLWNvbnRhaW5lciAuc2hpcC1mb290ZXIgc3BhbiB7XG4gICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBmb250LXNpemU6IDE4cHg7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB7XG4gICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuIH1cblxuIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAub3V0c3RhbmRpbmcgdWwgbGkge1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB1bCBsaTpiZWZvcmUge1xuICAgICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICBjb2xvcjogIzA1N0FGRjtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgIGxlZnQ6IC0yM3B4O1xuICAgICB0b3A6IDA7XG4gfVxuXG4gYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5vdXRzdGFuZGluZyB1bCBsaSB1bCB7XG4gICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiB9XG5cbiBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLm91dHN0YW5kaW5nIHVsIGxpIHVsIGxpOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgIGZvbnQtZmFtaWx5OiBcImZvbnRhd2Vzb21lXCI7XG4gICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gfVxuXG4gLmNydWlzZWxpbmUtcHJvbW90aW9ucy1jb250YWluZXIgLmNydWlzZWxpbmUtcHJvbW90aW9uIHtcbiAgICAgcGFkZGluZzogMTVweDtcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgaGVpZ2h0OiAxMDAlO1xuIH1cblxuIC5jcnVpc2VsaW5lLXByb21vdGlvbnMtY29udGFpbmVyIC5yb3c+ZGl2IHtcbiAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiB9XG5cbiAuY3J1aXNlbGluZS1wcm9tb3Rpb25zLWNvbnRhaW5lciAuY3J1aXNlbGluZS1wcm9tb3Rpb24gLmNydWlzZWxpbmUtcHJvbW90aW9uLWltYWdlIGltZyB7XG4gICAgIHdpZHRoOiAxMDAlO1xuIH1cblxuIC5jcnVpc2VsaW5lLXByb21vdGlvbnMtY29udGFpbmVyIC5jcnVpc2VsaW5lLXByb21vdGlvbiAuY3J1aXNlbGluZS1wcm9tb3Rpb24tdGl0bGUge1xuICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuIH1cblxuIC5jcnVpc2VsaW5lLXByb21vdGlvbnMtY29udGFpbmVyIC5jcnVpc2VsaW5lLXByb21vdGlvbiAuY3J1aXNlbGluZS1wcm9tb3Rpb24tY29udGVudCB7XG4gICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiB9XG5cbiBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLm91dHN0YW5kaW5nIHVsIGxpOmJlZm9yZSB7XG4gICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgbGVmdDogLTIzcHg7XG4gICAgIHRvcDogMDtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLXRleHQge1xuICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICBwYWRkaW5nOiAzcHggMDtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIHtcbiAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLXRleHQgLmlubmUtZGVzY3AgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDExNSU7XG4gfVxuXG4gYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCB7XG4gICAgIHBhZGRpbmc6IDE1cHggMTVweCAyNXB4O1xuICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICBib3JkZXI6IDA7XG4gICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLWZ1bGwgLm1uLWJvLWltZ3tcbiAgICBtYXgtaGVpZ2h0OiAxOTBweDtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLXRpdGxlIHtcbiAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICBsaW5lLWhlaWdodDogMTA1JTtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5jYXJkLWlubmVyIC5jYXJkLWJvZHkge1xuICAgICBwYWRkaW5nOiAxMHB4IDVweCAwO1xuICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gfVxuXG4gYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAubWRlc2NyaXB0aW9uIHtcbiAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC5yZWFkbW9yZSB7XG4gICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuIH1cbiBcbiBib2R5IC5zYWZhcmktY2hhbmdlIC5keW5hbWljLWJsb2NrIC5idG4tcmVhZG1vcmUgeyAgICBcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDcwJSwgI2ZmZiksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiA4MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4gYm9keSAuaW5mb3JtYXRpb24tYWR2YW50YWdlLWNvbnRhaW5lciAuY2FyZCAudG9nZ2xlLWJ0biB7XG4gICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgZm9udC1zaXplOiAuOWVtO1xuICAgICBjb2xvcjogIzA1N0FGRjtcbiAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDcwJSwgI2ZmZiksIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgLjQpKSk7XG4gICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgODAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KSk7XG4gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiB9XG5cbiBib2R5IC5pbmZvcm1hdGlvbi1hZHZhbnRhZ2UtY29udGFpbmVyIC5jYXJkIC50b2dnbGUtYnRuLnJlYWRtb3Jle1xuICAgIG1hcmdpbi10b3A6IDA7XG4gfVxuXG4gYm9keSAuY29sLWxlZnQtY3VzdG9tLWZpbHRlciB7XG4gICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICBtYXgtd2lkdGg6IDIwJTtcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICB3aWR0aDogMTAwJTtcbiAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuIH1cblxuIGJvZHkgLmNvbC1yaWdodC1jdXN0b20tZmlsdGVyIHtcbiAgICAgLW1zLWZsZXg6IDAgMCA4MCU7XG4gICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgIG1heC13aWR0aDogODAlO1xuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgIHdpZHRoOiAxMDAlO1xuICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gfVxuXG4gYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSB7XG4gICAgIGJveC1zaGFkb3c6IDAgMXB4IDRweCAxcHggcmdiKDIxMiAyMTIgMjEyKTtcbiAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggMXB4IHJnYigyMTIgMjEyIDIxMik7XG4gICAgIC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IDFweCAjZDRkNGQ0O1xuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgIHBhZGRpbmc6IDE1cHg7XG4gfVxuXG4gYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIG1heC13aWR0aDogMjA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzID4gZGl2IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzIC5sb2dve1xuICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG4gICAgbWF4LWhlaWdodDogNjVweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzIC5sb2dvIGltZ3tcbiAgICBtYXgtaGVpZ2h0OiA2NXB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5pbWFnZXMgLnNoaXAtcGhvdG97XG4gICAgbWluLWhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuaW1hZ2VzIC5tYXAsIGJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmltYWdlcyAubWFwU3F1YXJlIHtcbiAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMDVweCk7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3QgLmhlYWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjJmMjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5jcnVpc2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5jcnVpc2VfX2ZlYXR1cmVzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCAuY3J1aXNlX19mZWF0dXJlcyA+IHNwYW4ge1xuICAgIGNvbG9yOiAjRkYxQjYzO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmNvbnRlbnQgLmRpc2NvdW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5zZWN0aW9uLXByaWNlIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5zZWN0aW9uLXByaWNlIC5mcm9tIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmNvbnRlbnQgaDQgLmluZm8tY3J1aXNlX190aXRsZSwgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCBoNCBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuY29udGVudCAuc2VjdGlvbi1wcmljZSAucHJpY2Uge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5jb250ZW50IC5zZWN0aW9uLXByaWNlIC5mZWVzIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAudG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1N0FGRjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuaGVhZCA+IGRpdiB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YyZjJmMjtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuYm9keSAuaXRlbSA+IGRpdiAuaXRlbS1saW5rIHtcbiAgICBjb2xvcjogIzA1N0FGRiFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3QgLmJvZHkgLml0ZW0gPiBkaXYge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YyZjJmMjtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAub3dsLWNhcm91c2VsIC5vd2wtbmF2IHtcbiAgICB0b3A6IDI1cHghaW1wb3J0YW50O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiA1cHg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLXByZXYsIGJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIHdpZHRoOiAxNXB4IWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE1cHghaW1wb3J0YW50O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAubGlzdCAuY3J1aXNlIC5jb250ZW50IC50YWJsZS1saXN0IC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICByaWdodDogNXB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5hZHZhbnRhZ2UtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDEycHggMCAwIDNweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuYWR2YW50YWdlLWNvbnRlbnQgcCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5hZHZhbnRhZ2UtY29udGVudCAuYWR2YW50YWdlLXRpdGxlIHtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IGRpdi5tYi0we1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1jb250ZW50IGRpdiAuYWR2YW50YWdlLWl0ZW0gLmFkdmFudGFnZS1pdGVtLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2Y4ZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZvbnQtc2l6ZTogLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW46IDJweCAwIDJweCA0cHg7XG4gICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5hZHZhbnRhZ2UtY29udGVudCBkaXYgLmFkdmFudGFnZS1pdGVtIC5hZHZhbnRhZ2UtaXRlbS1jb250ZW50IGkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG5ib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5idG4tYWN0aW9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZzogMTRweCAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMXB4IHJnYigyMTIgMjEyIDIxMik7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA0cHggMXB4IHJnYigyMTIgMjEyIDIxMik7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDFweCA0cHggMXB4ICNkNGQ0ZDQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC5pbm5lcntcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLmlubmVyIC5maWx0ZXItYWdhaW4tYnRuIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiBhdXRvO1xuICAgIGZsZXg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjMDU3QUZGIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAuaW5uZXIgLmZpbHRlci1hZ2Fpbi1idG4gaXtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gaDJ7XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIG1hcmdpbjogMDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiBoMiBidXR0b257XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uLmJldHMgLnRvdGFsLWRlc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4uYmV0cyAuZm9ybS1jaGVjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIHNlbGVjdC5zZWxlY3RwaWNrZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuYm9vdHN0cmFwLXNlbGVjdHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAuMzc1cmVtIDA7XG59XG5cbmJvZHkgLnZlcnRpY2FsLWZpbHRlci1zZWFyY2ggLnZlcnRpY2FsLWZpbHRlci1zZWFyY2gtY29udGFpbmVyIC5jb2x1bW5zIC5jb2x1bW4gLmJvb3RzdHJhcC1zZWxlY3QgPiAuZHJvcGRvd24tdG9nZ2xle1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gICAgd2lkdGg6MTAwJTtcbn1cblxuYm9keSAudmVydGljYWwtZmlsdGVyLXNlYXJjaCAudmVydGljYWwtZmlsdGVyLXNlYXJjaC1jb250YWluZXIgLmNvbHVtbnMgLmNvbHVtbiAuYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7XG4gICAgZGlzcGxheTpub25lO1xufVxuXG5ib2R5IC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoIC52ZXJ0aWNhbC1maWx0ZXItc2VhcmNoLWNvbnRhaW5lciAuY29sdW1ucyAuY29sdW1uIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogMCFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuYm9keSAuc2hpcHMtY29udGFpbmVyLnRpdGxlIHtcbiAgICBcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5ib2R5IC5pbWFnZS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAuaW1hZ2UtZnVsbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG5ib2R5IC5pbWFnZS1jb250YWluZXIgLmltYWdlUm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbmJvZHkgLmltYWdlLWNvbnRhaW5lciAuaW1hZ2UtZnVsbCBpbWcge1xuICAgaGVpZ2h0OiBhdXRvO1xuICAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbn1cblxuYm9keSAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIC5sb2dvIHtcbiAgICB0b3A6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA2cHg7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLmltYWdlLWZ1bGwgLmxvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIzNnB4O1xuICAgIG1heC1oZWlnaHQ6IDU4cHg7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLnRpdGxlLWNvbnRhaW5lci1oZWFkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLnRpdGxlLWNvbnRhaW5lci1oZWFkZXIgLnRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5pbWFnZS1jb250YWluZXIgLmNvbnRlbnQtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uaW1hZ2UtY29udGFpbmVyIC5sb2dvLW1vdmlsIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcGFkZGluZzogMCA4MHB4O1xufVxuXG4uaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzY5Njk2OTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweDtcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmltYWdlLWNvbnRhaW5lciAuY29udGVudC1sYXN0IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5waG90b3MtY29udGFpbmVyLWNydWlzZWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5waG90b3MtY29udGFpbmVyLWNydWlzZWxpbmUgLmNydWlzZS1nYWxsZXJ5LWl0ZW0tY3J1aXNlbGluZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xufVxuXG4ucGhvdG9zLWNvbnRhaW5lci1jcnVpc2VsaW5lIC5jcnVpc2UtZ2FsbGVyeS1pdGVtLWNydWlzZWxpbmUgYSB7XG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuY3J1aXNlLWdhbGxlcnktaXRlbS1jcnVpc2VsaW5lIGEgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUge1xuICAgIHBhZGRpbmc6IDU2cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5zaGlwLWRlc2NyaXB0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lLXRpdGxlIC50aXRsZSB7XG4gICAgXG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuYm9keSAuY29udGVudC1odG1sLW1haW4tY3J1aWNlbGluZSAuY29udGVudC1odG1sLWNydWNlbGluZSB7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUgLnNlY3Rpb24ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbjogMjBweCAwO1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lIC5zZWN0aW9uIC5pbWcgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSAuY29udGVudC1odG1sLW1haW4tY3J1aWNlbGluZSAuY29udGVudC1odG1sLWNydWNlbGluZSAuc2VjdGlvbiAuaW1nLWNvbnRlbnQtbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHg7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUgLnNlY3Rpb24gLmltZy1jb250ZW50LXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcycHg7XG59XG5cbmJvZHkgLmNvbnRlbnQtaHRtbC1tYWluLWNydWljZWxpbmUgLmNvbnRlbnQtaHRtbC1jcnVjZWxpbmUgLnNlY3Rpb24gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuXG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lLXRpdGxlIC50aXRsZS1mb290ZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5ib2R5IC5jb250ZW50LWh0bWwtbWFpbi1jcnVpY2VsaW5lIC5jb250ZW50LWh0bWwtY3J1Y2VsaW5lIC5zZWN0aW9uIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcbn1cbi5mbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8ge1xuICAgIC8qIG1heC13aWR0aDogNzIwcHggIWltcG9ydGFudDsgKi9cbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5zaG93aGlkZWZpY2hhIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uaW5mby1jb250YWluZXItY3J1Y2VsaW5lIC5pbmZvIC5zaG93aGlkZWZpY2hhIGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8gLnNob3doaWRlZmljaGEgaW1nIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAubGluZS10aXRsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAudGl0bGUge1xuICAgIFxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8gLml0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTU5NTk1O1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAuaXRlbSAuZmxleC1yb3cge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8gLml0ZW0gLmZsZXgtcm93IC5mbGV4LWNvbHVtbiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxO1xuICAgIGZsZXg6IDE7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm8gLml0ZW0gc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSBzZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbmJvZHkgLnRhYi1jb250ZW50Pi50YWItcGFuZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZGVja3MtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbiNjcnVpc2UtcGxhbnMgLnNoaXAtbmFtZSwgI2NydWlzZS1wbGFucyBoMy5zaGlwLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5zZWxlY3QtY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm8tZ3V0dGVycz5bY2xhc3MqPWNvbC1dIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdFN0eWxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmMmYyZjIhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvbGFuZGluZ3BhZ2VzL3NoaXAvbmV3c2hpcC9oZWFkZXIvYXJyb3ctZG93bi5wbmcpIHJpZ2h0IG5vLXJlcGVhdCAjZmZmO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5NiU7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0UG9ze1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi5hbm90aGVyc2hpcHMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG59XG5cbi5hbm90aGVyLXNoaXBzLWNvbnRhaW5lciAuYW5vdGhlci1zaGlwLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuYm9keSAub3dsLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzUwcHggIWltcG9ydGFudDtcbn1cblxuLmFub3RoZXItc2hpcHMtY29udGFpbmVyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmFub3RoZXItc2hpcHMtY29udGFpbmVyIGEgLm5hbWUtc2hpcCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5jYWJpbnMtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5uby12aWV3LW1vcmUge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMXM7XG4gICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiFpbXBvcnRhbnQ7XG59XG5cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxcmVtIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTdweDtcbn1cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5pbWctY29udGFpbmVyIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jY3J1aXNlLWNhYmlucyAuY3J1aXNlLWNhYmluLWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBoNCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbiNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5jYXRlZ29yeS1pbmZvIC5kZWNrTGluaywgI2NydWlzZS1jYWJpbnMgLmNydWlzZS1jYWJpbi1jb250YWluZXIgLmNhdGVnb3J5LWluZm8gaDQsICNjcnVpc2UtY2FiaW5zIC5jcnVpc2UtY2FiaW4tY29udGFpbmVyIC5jYXRlZ29yeS1pbmZvIHAge1xuICAgIG1hcmdpbjogMDtcbn1cblxuI2NydWlzZS1wbGFucyAuZGVjay1jYXRlZ29yeS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDFyZW0haW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kZWNrLWluZm8gLmRlY2tMaW5rLCAuZGVjay1pbmZvIGg0LCAuZGVjay1pbmZvIHAge1xuICAgIG1hcmdpbjogMDtcbn1cbiNjcnVpc2UtcGxhbnMgLmRlY2stY2F0ZWdvcnktY29udGFpbmVyIC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTdweDtcbn1cbiNjcnVpc2UtcGxhbnMgLmRlY2stY2F0ZWdvcnktY29udGFpbmVyIC5pbWctY29udGFpbmVyIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuZGVjay1pbmZvIGg0IHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNjcnVpc2UtcGxhbnMgLmRlY2stY2F0ZWdvcnktY29udGFpbmVyIC5kZWNrLWluZm8gLmRlY2tMaW5rLCAjY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuZGVjay1pbmZvIGg0LCAjY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBwIHtcbiAgICBtYXJnaW46IDA7XG59XG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IGRvdHRlZCAjZDdkN2Q3O1xuICAgIHBhZGRpbmc6IDFyZW0haW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5kZWNrLWluZm8gLmNvdmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmRlY2staW5mbyAub2N1cGF0aW9uIHtcbiAgICBsaW5lLWhlaWdodDogMS45O1xufVxuLmRlY2tMaW5rIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kZXNjcmlwdGlvbi1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLnZpZXctbW9yZS1idXR0b25zLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTBweDtcbn1cbi52aWV3LW1vcmUtYnV0dG9ucy1jb250YWluZXIgYSB7XG4gICAgY29sb3I6ICMwNTdBRkYhaW1wb3J0YW50O1xufVxuXG4jY3J1aXNlLWNhYmlucyAuY3J1aXNlLWNhYmluLWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBoNCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jY3J1aXNlLXBsYW5zIC5kZWNrLWNhdGVnb3J5LWNvbnRhaW5lciAuY2F0ZWdvcnktaW5mbyBoNCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uY29sb3ItYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbn1cblxuLmluZm8tY29udGFpbmVyLWNydWNlbGluZSAuaW5mbyAuaGlkZUZpY2hhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmhpZGVUaXRsZUZpY2hhIHtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuc2hvd2hpZGVmaWNoYSB7XG4gICAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnBob3Rvcy1jb250YWluZXItY3J1aXNlbGluZSAuc2hvd2hpZGVmaWNoYSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGhvdG9zLWNvbnRhaW5lci1jcnVpc2VsaW5lIC5zaG93aGlkZWZpY2hhIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cbi52aWRlb1ZpbWVvIGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA2NTBweDtcbn1cbi5pbmZvLWNvbnRhaW5lci1jcnVjZWxpbmUgLmluZm9bX25nY29udGVudC1zZXJ2ZXJBcHAtYzE4XSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5mb3JtLWNvbnRhY3QtYWdlbnQtY29udGFpbmVyIC5saW5rLW1vZGFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU3QUZGO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250YWluZXJTaGlwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5ib2R5IC50aXRsZS1jb250YWluZXIgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC50aXRsZS1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qKiBNb3N0IHdhbnRlZCBwYWdlICovXG4uYmxvZy1ibG9jayAuaXRlbSBhIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ibG9nLWJsb2NrIC5pdGVtIHB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLmJsb2ctYmxvY2sgLml0ZW0gaDR7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJsb2ctYmxvY2sgLml0ZW0gYSAucmVhZC1tb3JlIHtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogU3RhcnQgQmV0cyBDcnVpc2VzKi9cbi5vd2wtY29udGFpbmVyLmJldHN7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gfVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IFxufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuaWNvbiB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmljb24uYmstbG9nb3tcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5pbWFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgICBtYXgtaGVpZ2h0OiAxMDVweDtcbn1cblxuLnNwZWNpYWwgLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5pbWFnZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuaW1hZ2UgLml0ZW0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmltYWdlIC5pdGVtLm1wLWNydWlzZSBpbWd7XG4gICAgbWluLWhlaWdodDogMTA1cHg7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5pbWFnZSAuaXRlbS5tcC1tYXAgaW1ne1xuICAgIG1pbi1oZWlnaHQ6IDEwNXB4O1xuICAgIG1heC1oZWlnaHQ6IDEwNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5vd2wtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0byFpbXBvcnRhbnQ7XG59XG5cbi5vd2wtY2Fyb3VzZWwub3dsLWJldHMgLm93bC1zdGFnZXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ub3dsLWNhcm91c2VsLm93bC1iZXRzIC5vd2wtc3RhZ2UgLm93bC1pdGVtIC5pdGVte1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICAgXG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50b3B7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAudG9wIC5uYW1lIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWEge1xuICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGhlaWdodDogMS40cmVtIWltcG9ydGFudDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAudGV4dC1iIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMS43cmVtIWltcG9ydGFudDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICBtYXgtaGVpZ2h0OiAyLjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgLm93bC1kb3RzIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG4uYmV0cy1jb250YWluZXIgLmJldHMgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuLCAuYmV0cy1jb250YWluZXIgLmJldHMgLm93bC1kb3RzIC5vd2wtZG90OmhvdmVyIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICMwNTdBRkYhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1kIC5kZXBhcnR1cmUtdGV4dCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgICBcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWQgLmRlcGFydHVyZS10ZXh0IGIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1pIHtcbiAgICBtYXgtaGVpZ2h0OiA0LjM1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWkgcHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmNvbnRhaW5lci10aXRsZSBwIHtcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxle1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMge1xuICAgIG1heC1oZWlnaHQ6IDVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHNwYW4ge1xuICAgIGNvbG9yOiAjRkYxQjYzO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHNwYW46OmFmdGVye1xuICAgIGNvbnRlbnQ6ICd8JztcbiAgICBjb2xvcjogI0ZGMUI2MztcbiAgICBwYWRkaW5nOiAwIDJweDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHAgc3BhbjpsYXN0LWNoaWxkOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmJvdHRvbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMTJweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDVyZW07XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20gLnByaWNlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20gLnByaWNlLmZsaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xufVxuXG4uYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5ib3R0b20gaS5pY28tdnVlbG86YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogJ3NvbG9jcnVjZXJvcyc7XG4gICAgY29udGVudDogXCJcXGUwMDRcIjtcbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuYm90dG9tIC5wcmljZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG57XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmFsbC12aWV3LWJ0biBhe1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICBjb2xvcjojMDU3QUZGOyBcbiAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gYTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuYWxsLXZpZXctYnRuIGE6aG92ZXIgaW1ne1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmFsbC12aWV3LWJ0biAuZmF7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmJldHMtY29udGFpbmVyIC5hbGwtdmlldy1idG4gaW1ne1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIC5vd2wtY2VsZWJyaXR5IGEgLmJldCAuY29udGVudHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmluZm8tc2hpcC1uYXZ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTJweDtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi5pbmZvLXNoaXAtbmF2IC5kYXRhLWNvbCAuY29sb3Itc2t5LWJsdWV7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmZvLXNoaXAtbmF2IGxhYmVse1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uY29sb3Itc2t5LWJsdWV7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnNoaXAtZm9vdGVyIC5yb3d7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5cbi5sYW5kaW5nLXRhYnMgLm5hdi1waWxscyAubmF2LWl0ZW17XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7IFxuICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaXRlbXtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5vd2wtY2VsZWJyaXR5IC5pdGVte1xuICAgIG1pbi1oZWlnaHQ6IDUzMHB4O1xufVxuXG4vKiBkaW5hbWljIHJlYWQgbW9yZSAqL1xuLyogQm94ICovXG4ub3dsLWNlbGVicml0eSAuaXRlbSAuZHluYW1pYy1ibG9jayB7XG4gICAgbWF4LWhlaWdodDogMTYycHg7XG4gICAgbWluLWhlaWdodDogOTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMCwgMSwgMCwgMSk7XG4gIH1cbiAgXG4gIC5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrLm9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHJlbTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgY3ViaWMtYmV6aWVyKDAuOSwgMCwgMC44LCAwLjIpO1xuICB9XG4gIFxuICBcbiAgLyogVGV4dCAqL1xuICBAa2V5ZnJhbWVzIG9wZW4ge1xuICAgIGZyb20ge1xuICAgICAgbGluZS1jbGFtcDogMztcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICB9XG4gICAgdG8ge1xuICAgICAgbGluZS1jbGFtcDogaW5pdGlhbDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbiAgXG4gIEBrZXlmcmFtZXMgY2xvc2Uge1xuICAgIGZyb20ge1xuICAgICAgbGluZS1jbGFtcDogaW5pdGlhbDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogaW5pdGlhbDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgbGluZS1jbGFtcDogMztcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICB9XG4gIH1cbiAgXG4gIC5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrIC5zaGlwLWRlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gICAgYW5pbWF0aW9uOiBjbG9zZSAwLjFzIGxpbmVhciAwLjFzIGZvcndhcmRzO1xuICB9XG4gIC5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrLm9wZW4gLnNoaXAtZGVzY3JpcHRpb24ge1xuICAgIGFuaW1hdGlvbjogb3BlbiAwLjFzIGxpbmVhciAwcyBmb3J3YXJkcztcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vd2wtY2VsZWJyaXR5IC5pdGVtIC5keW5hbWljLWJsb2NrIC5idG4tcmVhZG1vcmV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cblxuLmluZm8tc2hpcC1uYXYgZGl2e1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5uYW1lLWluZm97XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5zaXplLXRleHQtaW5mb3tcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcblxufVxuXG4uc2hpcC1kZXNjcmlwdGlvbiBwe1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbmZvcm1hdGlvbi1jb250YWluZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5saW5lLmFycm93IGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDU3QUZGO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDU3QUZGO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubGluZS5hcnJvd3tcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmxpbmUuYXJyb3cgYXtcbiAgICBjb2xvcjogIzMzMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5saW5lLmFycm93IGEuYWN0aXZle1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7ICAgXG59XG5cbi5saW5lLmFycm93IGEuYWN0aXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jcnVpc2VsaW5lLXByb21vdGlvbi1pbWFnZSBpbWd7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKiogRW5kIEJldHMgQ3J1aXNlcyAqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIEJsb2cgKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5ibG9nLWJsb2NrIC5ibG9nLWNvbnRlbnR7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmJsb2ctYmxvY2sgLmJsb2ctY29udGVudCAuaXRlbXtcbiAgICBmbGV4OiAxO1xufVxuXG4uYmctd2hpdGV7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG4ucmVhZC1tb3Jle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG59XG5cbi5iZXN0LXNlYXJjaC1jb250ZW50IHA6bGFzdC1jaGlsZHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiogRU5EIEJsb2cgKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi8qKioqKioqKioqKioqKioqKioqKiogU3BlY2lhbCBNb3JlIFNlYXJjaCAqKioqKioqKioqKioqKioqKioqKiovXG5cbi5zcGVjaWFsIC5iZy13aGl0ZSBoNXtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zcGVjaWFsIC5iZy13aGl0ZSAubG9nbyBpbWd7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzOHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogaW5oZXJpdDtcbn1cblxuLmJnLXdoaXRlIGEsXG4uYmctd2hpdGUgYTpob3ZlcntcbiAgICBjb2xvcjogIzMzMztcbn1cbi5zcGVjaWFsIC5zcGVjaWFsLWNvbnRlbnQgLml0ZW17XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5saXN0YWRvcy1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5saXN0YWRvcy1jb250YWluZXIgLml0ZW17XG4gICAgaGVpZ2h0OiBpbml0aWFsO1xufVxuXG4ubGlzdGFkb3MtY29udGFpbmVyIC5pdGVtIC5saW5lLmFycm93IGE6OmJlZm9yZXtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGlzdGFkb3MtY29udGFpbmVyIC5pdGVtIC5saW5lLmFycm93e1xuICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG59XG5cbnAubWVzc2FnZS1sYXN0LWNoaWxke1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbnAubWVzc2FnZS1vZmZlcnN7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNwZWNpYWwtY29udGVudCAuYmVzdC1zZWFyY2gtY29udGVudCBoNHtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uYmV0cy1jb250YWluZXIgLmRlc2NyaXB0aW9ue1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZXRzLWNvbnRhaW5lciAuZGVzY3JpcHRpb24udC0xNntcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLmNvbC0xMiAubG9nb3tcbiAgICAvKiBwYWRkaW5nOiAxcmVtOyAqL1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNwZWNpYWwtY29udGVudCAuYmctd2hpdGUgLm1kZXNjcmlwdGlvbntcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgIGhlaWdodDogMTk1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNwZWNpYWwtY29udGVudCAuYmctd2hpdGUgLnRvZ2dsZS1idG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbi5yZWFkbW9yZXtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1kZXNjcmlwdGlvbiBwe1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi5tZGVzY3JpcHRpb24ucmVhZG1vcmUgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLyoqKioqKioqKioqKioqKioqKiBFTkQgU3BlY2lhbCBNb3JlIFNlYXJjaCAqKioqKioqKioqKioqKioqKioqKi9cblxuaDUudGV4dC1jZW50ZXIuc3ViLXRpdGxlLWNydWlzZS1sYW5kaW5ne1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubG9nby5uZXctY3J1aXNlLWxvZ297XG4gICAgcGFkZGluZzogMXJlbSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MnB4O1xufVxuXG4vKiBIZWFsdGh5IHNlY3Rpb24gKi9cbi5kYXRhLWhlYWx0aHkgLmJnLXdoaXRle1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAwO1xufVxuXG4uZGF0YS1oZWFsdGh5IC5pbm5lcntcbiAgICBiYWNrZ3JvdW5kOiAjMDU3QUZGO1xuICAgIHBhZGRpbmc6IDJyZW0gMC41cmVtIDJyZW0gMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5kYXRhLWhlYWx0aHkgLmlubmVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhdGEtaGVhbHRoeSAuY29sLTEyOmxhc3QtY2hpbGQgLmlubmVye1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5kYXRhLWhlYWx0aHkgLmlubmVyIC5pY29uLWluZm8tY29udGVudHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMXJlbTtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIgLmljb24taW5mby1jb250ZW50IC5pY29uLWluZm97XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJhY2tncm91bmQ6ICMwNTdBRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmRhdGEtaGVhbHRoeSAuaW5uZXIgLmRlc2NyaXB0aW9ue1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLmRpc3BsYXktdGl0bGV7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xufVxuXG4uYmxvZy1ibG9jayAuY29udGFpbmVyIC5ibG9nLWNvbnRlbnQuaXRlbXtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgaDV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZXhwZXJpZW5jZXMtY29udGFpbmVyIGg1OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvdHRvbTogLTZweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzA1N0FGRjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZXhwZXJpZW5jZXMtY29udGFpbmVyIC5jYXJkLXRleHR7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDBweCAzMHB4IDBweCAzMHB4O1xufVxuXG4uZXhwZXJpZW5jZXMtY29udGFpbmVyIC5pbm5lLWRlc2Nwe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciAuaW5uZS1kZXNjcCB1bHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmlubmUtZGVzY3AgbGl7XG4gICAgcGFkZGluZzogNXB4IDBweCA1cHggMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZXhwZXJpZW5jZXMtY29udGFpbmVyIC5pbm5lLWRlc2NwIGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICBmb250LWZhbWlseTogXCJmb250YXdlc29tZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29sb3I6ICMwNTdBRkY7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMjZweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmNhcmQtYm9keXtcbiAgICBwYWRkaW5nOiAwcHggMjBweCAwcHggMjBweDtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciAuY2FyZC1mdWxse1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmV4cGVyaWVuY2VzLWNvbnRhaW5lciAuaWNve1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBjb2xvcjogIzA1N0FGRjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTM0cHg7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG59XG5cbi5leHBlcmllbmNlcy1jb250YWluZXIgLmljb24tY29udGVudHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmZvLWV4cGVyaXtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmluZm8tZXhwZXJpIGxpe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZXhwZXJpZW5jZXMtY29udGFpbmVyIC5pbmZvLWV4cGVyaSBsaTo6YmVmb3Jle1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbm1haW4gc2VjdGlvbi5ibG9nLWJsb2Nre1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHghaW1wb3J0YW50O1xufVxuXG5tYWluIC5mb3JtLWNvbnRhY3QtYWdlbnQtY29udGFpbmVye1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2t7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayBsYWJlbHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5IC5tb3N0LWNoZWNraW5fX2Jsb2NrIHVse1xuICAgIG1hcmdpbjoyMHB4IDA7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgdWwgbGl7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xufVxuXG5ib2R5IC5tb3N0LWNoZWNraW5fX2Jsb2NrIC5pdGVtX19jYXJke1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5ib2R5IC5tb3N0LWNoZWNraW5fX2Jsb2NrIC5pdGVtX19jYXJkIC5jYXJkX19sb2dve1xuICAgIG1hcmdpbjogMXJlbSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayAuaXRlbV9fY2FyZCAuY2FyZF9fbG9nbyBpbWd7XG4gICAgbWF4LWhlaWdodDogMzhweDtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayAuaXRlbV9fY2FyZCAuY2FyZF9fY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keSAubW9zdC1jaGVja2luX19ibG9jayAuaXRlbV9fY2FyZCAuY2FyZF9fY29udGVudCAuY2FyZF9fdGV4dHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbmJvZHkgLm1vc3QtY2hlY2tpbl9fYmxvY2sgLml0ZW1fX2NhcmQgLmNhcmRfX3RleHQgYXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1N0FGRjtcbiAgICBib3JkZXItY29sb3I6ICMwNTdBRkY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpe1xuICAgIGJvZHkgLmNydWlzZS1saXN0IC5saXN0IC5jcnVpc2UgLmNvbnRlbnQgLnRhYmxlLWxpc3QgLmJvZHkge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICB9XG4gICAgYm9keSAuY3J1aXNlLWxpc3QgLmxpc3QgLmNydWlzZSAuY29udGVudCAudGFibGUtbGlzdCAuaGVhZCB7XG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpe1xuICAgIC5mb3JtLWNvbnRhY3QtYWdlbnQtY29udGFpbmVyIC5saW5rLW1vZGFse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMUI2MztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBtYWluIC5mb3JtLWNvbnRhY3QtYWdlbnQtY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG5cbiAgICAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUpO1xuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1mdWxsIC5sb2dvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciAubXQtNjAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIC5sb2dvLW1vdmlsIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIgLmxvZ28tbW92aWwgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcbiAgICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IGgzIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cbiAgICAuaW1hZ2UtY29udGFpbmVyIC5jb250ZW50IHAge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIgLmNvbnRlbnQtbGFzdCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBtYXJnaW46IDQ4cHggMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgYm9keSAub3dsLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG4gICAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQge1xuICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC50ZXh0LWEge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjdyZW0haW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC50ZXh0LWIge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMy44cmVtIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHtcbiAgICAgICAgaGVpZ2h0OiA3LjJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIH1cbiAgICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMgcCB7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICAgIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmJvdHRvbSAucHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIC5kZWNrLWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAuY2F0ZWdvcnktaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgLyoqL1xuICAgIC5iZXRzLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBtYXJnaW46IDQ4cHggMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgYm9keSAub3dsLWNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICB9XG4gICAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQge1xuICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWEge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjdyZW0haW1wb3J0YW50O1xuICAgIH1cbiAgICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWIge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMy44cmVtIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuY2VudGVyIC5jb250ZW50LWZlYXR1cmVzIHtcbiAgICAgICAgaGVpZ2h0OiA3LjJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIH1cbiAgICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMgcCB7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICAgIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmJvdHRvbSAucHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgfVxuICAgIC8qKi9cblxuICAgIC8qKioqKioqKioqKioqKioqKioqKiBNb2JpbGUgQmV0cyBDcnVpc2UgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4gICAgI3RvcFNlYWNyaCAuZGVzY3JpcHRpb257XG4gICAgICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgIH1cbiAgICAvKioqKioqKioqKioqKioqKioqKiogRW5kIE1vYmlsZSBCZXRzIENydWlzZSAqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG4gICAgLyoqKioqKioqKioqKioqKioqKioqIE1vYmlsZSBCb2F0cyBDcnVpc2UgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4gICAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0e1xuICAgICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgIH1cbiAgICAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0IGxpe1xuICAgICAgICBtYXJnaW4tcmlnaHQ6OHB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgIH1cbiAgICAgXG4gICAgIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbXtcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNkZGQ7XG4gICAgIH1cbiAgICAgXG4gICAgIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbSAuaW1hZ2V7XG4gICAgICAgIG1pbi13aWR0aDoxMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgfVxuICAgICBcbiAgICAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0IGxpIC5pdGVtIC5pbWFnZSBpe1xuICAgICAgICBtaW4taGVpZ2h0OjE1M3B4O1xuICAgICB9XG4gICAgIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbSAuaW1hZ2UgaTo6YmVmb3Jle1xuICAgICAgICBjb2xvcjojMzMzO1xuICAgICAgICBjb250ZW50OlwiXFxmMDYxXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6MXJlbTtcbiAgICAgICAgYm90dG9tOjFyZW07XG4gICAgICAgIGZvbnQtc2l6ZToxcmVtO1xuICAgICB9XG4gICAgIFxuICAgICAuZGVjay1jYWJpbnMtY29udGFpbmVyIC5jb250ZW50IHVsLmxpc3QgbGkgLml0ZW0gLmltYWdlIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgfVxuICAgICBcbiAgICAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0IGxpIC5pdGVtIHB7XG4gICAgICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgfVxuICAgICBcbiAgICAgLmRlY2stY2FiaW5zLWNvbnRhaW5lciAuY29udGVudCB1bC5saXN0IGxpIC5pdGVtIGg0e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZToxM3B4O1xuICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgICAgIGNvbG9yOiMzMzM7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgbWFyZ2luOjVweCA1cHg7XG4gICAgIH1cbiAgICAgXG4gICAgIC5kZWNrLWNhYmlucy1jb250YWluZXIgLmNvbnRlbnQgdWwubGlzdCBsaSAuaXRlbSBoNCBhe1xuICAgICAgICBmb250LXdlaWdodDpub3JtYWw7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICB9XG5cbiAgICAgLmRlc3RpbmF0aW9uIGEgcGljdHVyZSBpbWd7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cblxuICAgIC5uYW1lLWRlc3RpbmF0aW9uc3tcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAubmFtZS1kZXN0aW5hdGlvbntcbiAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgLmRlc3RpbmF0aW9uIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICB9XG5cbiAgICAjbG9hZEVsZW1lbnQgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgI2xvYWRFbGVtZW50IC5tb2RhbC1ib2R5e1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICNsb2FkRWxlbWVudCBoMntcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cblxuICAgICNsb2FkRWxlbWVudCAubW9kYWwtZGlhbG9ne1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgXG4gICAgI2xvYWRFbGVtZW50IC5tb2RhbC1jb250ZW50e1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAjbG9hZEVsZW1lbnQgLm5hbWUtZGVzdGluYXRpb25ze1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHggMjBweDtcbiAgICB9XG5cbiAgICAjbG9hZEVsZW1lbnQgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG5cbiAgICAjbG9hZEVsZW1lbnQgLnRleHQtZGVzdGluYXRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gICAgLyoqKioqKioqKioqKioqKioqKioqIEVuZCBNb2JpbGUgQm9hdHMgQ3J1aXNlICoqKioqKioqKioqKioqKioqKioqKioqKiovXG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KXtcbiAgICAuY29udGFpbmVyU2hpcCB7XG4gICAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIgLmxvZ28tbW92aWwgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICB9XG4gICAgLmltYWdlLWNvbnRhaW5lciAuY29udGVudCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5pbWFnZS1jb250YWluZXIgLmNvbnRlbnQtbGFzdCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuY29udGFpbmVyLXRpdGxlIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDI0cHggMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gICAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAuY2VudGVyIC5jb250ZW50LXQgLmRlc2NyaXB0aW9uQ3J1aXNlIHtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLmRlc3RhY2Fkb3MtY29udGFpbmVyIC5kZXN0YWNhZG9zIGEgLmRlc3RhY2FkbyAuY29udGVudCAudGV4dC1hIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMnJlbSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLnRleHQtYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxLjNyZW0haW1wb3J0YW50O1xuICAgIH1cbiAgICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMge1xuICAgICAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgICAuZGVzdGFjYWRvcy1jb250YWluZXIgLmRlc3RhY2Fkb3MgYSAuZGVzdGFjYWRvIC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtZmVhdHVyZXMgcCB7XG4gICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICAgIC5kZXN0YWNhZG9zLWNvbnRhaW5lciAuZGVzdGFjYWRvcyBhIC5kZXN0YWNhZG8gLmNvbnRlbnQgLmJvdHRvbSAucHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAvKiovXG4gICAgLmJldHMtY29udGFpbmVyIC5jb250YWluZXItdGl0bGUgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMjRweCAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC5jZW50ZXIgLmNvbnRlbnQtdCAuZGVzY3JpcHRpb25DcnVpc2Uge1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgICAuYmV0cy1jb250YWluZXIgLmJldHMgYSAuYmV0IC5jb250ZW50IC50ZXh0LWEge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGhlaWdodDogMS4ycmVtIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAudGV4dC1iIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEuM3JlbSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyB7XG4gICAgICAgIGhlaWdodDogNS41cmVtO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICAgIC5iZXRzLWNvbnRhaW5lciAuYmV0cyBhIC5iZXQgLmNvbnRlbnQgLmNlbnRlciAuY29udGVudC1mZWF0dXJlcyBwIHtcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gICAgLmJldHMtY29udGFpbmVyIC5iZXRzIGEgLmJldCAuY29udGVudCAuYm90dG9tIC5wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cbiAgICAvKiovXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzVweCl7XG4gICAgLmNvbnRhaW5lclNoaXAge1xuICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgLmNvbnRhaW5lclNoaXAge1xuICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIH1cblxuICAgIC5jaG9sbG9zIC5jaG9sbG8gLm0taW1ne1xuICAgIH1cbiAgICBcbiAgICAuY2hvbGxvcyAuY2hvbGxvIC5tLWltZyBpbWd7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5jaG9sbG9zIC5jaG9sbG8gLmNvbnRlbnQtcHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuY2hvbGxvcy1jb250YWluZXIgLmNob2xsb3MgLmNob2xsbyBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgICN0b3BTZWFjcmggLmRlc2NyaXB0aW9ue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcbiAgICAuY29udGFpbmVyU2hpcCB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gICAgLmNvbnRhaW5lclNoaXAge1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgIC5jb250YWluZXJTaGlwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgfVxufVxuXG4gLmZhbmN5Ym94LWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xufVxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCl7XG4gICAgXG4gICAgYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5sYW5kaW5nLXRhYnMgLm5hdi1waWxsc3tcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOTUpO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgfVxuXG4gICAgYm9keSAuY29udGFpbmVyLXBhZ2UtY3J1aXNlLWxpbmVzIC5sYW5kaW5nLXRhYnMgLm5hdi1waWxscyAubmF2LWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIFxuICAgIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAubGFuZGluZy10YWJzIC5uYXYtcGlsbHMgLm5hdi1saW5re1xuICAgICAgICBwYWRkaW5nOjEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICBib2R5IC5jb250YWluZXItcGFnZS1jcnVpc2UtbGluZXMgLmxhbmRpbmctdGFicyAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzA1N0FGRjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG5cbiAgICBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5pbWFnZSwgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAubWFwe1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9IFxuXG4gICAgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuaW1hZ2UgaW1nLCBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5tYXAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgfSBcblxuICAgIGJvZHkgLmNydWlzZS1saXN0IC5jcnVpc2UgLmFkdmFudGFnZS1tb2JpbGUge1xuICAgICAgICBjb2xvcjogIzA1N0FGRjtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuZGlzY291bnQgLnNlY3Rpb24tcHJpY2V7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDs7XG4gICAgfVxuXG4gICAgYm9keSAuY3J1aXNlLWxpc3QgLmNydWlzZSAuZGlzY291bnQgLnNlY3Rpb24tcHJpY2UgLmZyb217XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBib2R5IC5jcnVpc2UtbGlzdCAuY3J1aXNlIC5kaXNjb3VudCAucHJpY2V7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGNvbG9yOiAjMDU3QUZGO1xuICAgICAgICBmb250LXNpemU6IDIycHghaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpe1xuICAgIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAubGFuZGluZy10YWJzIC5uYXYtcGlsbHN7XG4gICAgICAgIHRvcDogMjglO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpe1xuICAgIGJvZHkgLmNvbnRhaW5lci1wYWdlLWNydWlzZS1saW5lcyAubGFuZGluZy10YWJzIC5uYXYtcGlsbHN7XG4gICAgICAgIHRvcDogMTAlO1xuICAgIH1cbn1cblxuLmJldHMtY29udGFpbmVyIC5iZXRzIC5vd2wtY2VsZWJyaXR5IC5zaGlwLWNvbnRhaW5lciAuYmV0IC5pbWFnZSBpbWcuaW1nLWZsdWlkLmxzLWlzLWNhY2hlZC5sYXp5bG9hZGVke1xuICAgIG1heC1oZWlnaHQ6IDIwNXB4O1xufVxuXG4uY3J1aXNlLW1vbnRoLWltYWdle1xuICAgIGltZ3tcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KXtcbiAgICAuY3J1aXNlLW1vbnRoLWltYWdle1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCl7XG4gICAgLmZsZXgtcmV2ZXJzZS1tb2JpbGV7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgZ2FwOiAxNXB4O1xuICAgIH1cbiAgICAuY3J1aXNlLW1vbnRoLWltYWdle1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWRkaW5nLTIwe1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG4uY2hhbmdlLWRpc3BsYXl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAuaW1nLTIwMjZ7XG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmU7XG4gICAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAuY2hhbmdlLWRpc3BsYXl7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wYWRkaW5nLTIwe1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDEycHg7XG4gICAgfVxufSJdfQ== */
