@charset "Shift_JIS";
/* CSS Document */
/* common
-----------------------------*/
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

body {
  max-width: initial;
  width: 100%;
  max-width: 100%;
}

.pc_appear {
  display: block;
}

.sp_appear {
  display: none;
}

#content, .contents {
  max-width: 100%;
}

.contents {
  width: 100%;
  background: url(../img/bg-contents.png) no-repeat center top / 1920px auto;
}

@media screen and (max-width: 1280px) {
  .contents {
    //background-size: 195% auto;
  }  
}

img {
  max-width: 100%;
}

/*  #header
----------------------------------------*/
#header {
  margin-bottom: 0;
  max-width: 880px;
  width: 100%;
  margin: 0 auto;
}

#header .alignLeft {
  padding-left: 3%;
}

#header .logo {
  padding: 0;
}

#header .hs-logo-anchor {
  display: block;
  padding-top: 22%;
}

@media screen and (max-width: 768px) {
  #header .alignLeft img {
    width: auto;
  }
}

/*  #pagetop
----------------------------------------*/
#pagetop a {
  display: block;
  width: 50px;
  height: 50px;
  background: url(../img/ico-arrow_up.png) no-repeat top 19px left 16px #c3002f;
  background-size: 35% auto;
  position: fixed;
  bottom: 50px;
  right: 30px;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  z-index: 100;
}

#pagetop a:hover {
  opacity: 0.7;
}


/* .btn-recommend
------------------------------*/

.btn-recommend {
  text-align: center;
}

.btn-recommend a {
  display: inline-block;
  transition: 0.1s;
  opacity: 1;
}

.btn-recommend a:hover {
  opacity: .8;
  background-position: right 30px center;
}

/* .bar
------------------------------*/
.bar {
  background-color: #000000;
  padding: 26px 0;
  text-align: right;
  text-shadow: none;
}

.bar .inner {
  max-width: 1170px;
  margin: 0 auto;
  color: #c1c1c1;
  font-weight: normal;
}

/* main_visual
------------------------------*/
.section_mainvisual {
  width: 100%;
  background: url(../img/bg-main.png) no-repeat center top;
}

@media screen and (max-width: 1280px) {
  .section_mainvisual {
    background-size: cover;
  }
}



.section_mainvisual_inner .special_navi {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}

.section_mainvisual_inner .special_navi a {
  display: block;
  width: 62.71%;
  max-width: 740px;
  margin: 0 auto;
}

.section_mainvisual_inner .special_navi a:hover {
  opacity: 0.7;
}

.section_mainvisual_title {
  width: 100%;
  z-index: 1;
  max-width: 1280px;
  margin: 0 auto;
}

.section_mainvisial_button {
  margin-bottom: 104px;
}



/* .section_contents
------------------------------*/
.section_contents .contents_inner {
  padding-bottom: 72px;
  background: url(../img/bg-special.png) no-repeat center top;
}


@media screen and(max-width: 1280px) {
  .section_contents .contents_inner {
    background-size: cover;
  }
}



/* .section_vbc
------------------------------*/
.section_vbc {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}



/* .section_special_price
------------------------------*/
.section_special_price {
  width: 100%;
  max-width: 980px;
  margin: 0 auto;
}

.section_special_price_title {
  width: 100%;
  margin: 0 auto;
  height: 0;
  padding-top: 16.734%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-special_car.png) no-repeat center top;
  background-size: contain;
}

.section_special_price_caution {
  font-size: 18px;
  font-size: 1.125rem;
  text-align: center;
  margin: 45px 0 70px;
  color: #000;
}

.car_list {
  zoom: 1;
  z-index: 1;
  position: relative;
}

.car_list::after {
  display: block;
  clear: both;
  content: '';
  height: 0;
}

.car_list_item {
  width: 32.14%;
  float: left;
  margin-left: 1.79%;
  margin-bottom: 2%;
  border: 1px solid #C3002F;
  background: #fff;
  position: relative;
}

.car_list_item::before {
  content: "";
  display: block;
  background: #C3002F;
  position: absolute;
  top: 7px;
  right: -8px;
  width: 100%;
  height: 100%;
  z-index: -1;
  box-shadow: 0 3px 6px rgba(0,0,0,0.16);
}

.car_list_item:nth-child(3n+1) {
  clear: left;
  margin-left: 0;
}

.car_list_item .item_image {
}

.btn_check_special_car {
  padding: 0 4%;
  margin-bottom: 4%;
}

.car_list_item_detail .car_name {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: bold;
  color: #300d0d;
}

.car_list_item_detail .car_model {
  font-size: 14px;
  font-size: 0.875rem;
  color: #300d0d;
  margin-bottom: 15px;
  font-weight: bold;
}

.car_list_item_detail .car_price {
  margin-bottom: 15px;
}

.car_list_outline {
  background-color: #ffffff;
  border: solid 1px #999999;
  margin-bottom: 15px;
  padding: 15px;
}

.car_list_outline_inner {
  height: 140px;
  overflow: auto;
}

.car_list_outline p {
  font-size: 12px;
  font-size: 0.75rem;
  color: #000;
  margin-bottom: 18px;
}


.section_special_price + .reserve  {
  margin: 50px 0 0;
}

/* .section_reason
------------------------------*/
.section_reason {
  max-width: 880px;
  margin: 6.6% auto 57px auto;
}

.section_reason_title {
  width: 100%;
  height: 0;
  padding-top: 17.72%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-reason.png) no-repeat center top;
  background-size: contain;
  text-align: center;
  margin-bottom: 52px;
}

.section_reason_inner {
  width: 100%;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.section_reason_inner .reason_list {
  width: 83%;
  margin: 0 auto;
}

.section_reason_inner .reason_list_item {
  margin-bottom: 37px;
}

.section_reason_inner .reason_list_item:last-child {
  margin-bottom: 0;
}

.section_reason_inner .reason_list_detail_title {
  font-size: 25px;
  font-size: 1.5625rem;
  color: #300d0d;
  font-weight: bold;
  line-height: 1.0;
}

.section_reason_inner .reason_list_detail_title.no1::before {
  content: "";
  background: url(../img/ico-number1.png) no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin: 0 10px 3px 0;
}

.section_reason_inner .reason_list_detail_title.no2::before {
  content: "";
  background: url(../img/ico-number2.png) no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin: 0 10px 3px 0;
}

.section_reason_inner .reason_list_detail_title.no3::before {
  content: "";
  background: url(../img/ico-number3.png) no-repeat;
  display: inline-block;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin: 0 10px 3px 0;
}

.section_reason_inner .reason_list_detail dd {
  margin-top: 2%;
  font-size: 14px;
  font-size: 0.875rem;
  color: #000;
  line-height: 1.8;
}

/* .section_benefit
------------------------------*/
.section_benefit {
  max-width: 885px;
  margin: 0 auto;
  padding-bottom: 119px;
}

.section_benefit_item:last-child {
  margin-top: -20px;
}

/* .section_faq
------------------------------*/
.section_faq {
  background: url(../img/bg-qa.png) no-repeat center top;
  background-size: 1920px auto;
  padding: 0 0 121px 0;
}

@media screen and(max-width: 1280px) {
  .section_faq {
    background-size: cover;
  }
}

.section_faq .faq_inner {
  max-width: 980px;
  margin: 0 auto;
  border-bottom: 1px solid #4C4C4C;
}

.section_faq .faq_title {
  padding-top: 19.08%;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../img/title-question.png) no-repeat left top;
  background-size: contain;
  height: 0;
}

.section_faq .faq_question {
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: bold;
  padding: 34px 30px 30px 35px;
  position: relative;
  padding-left: 35px;
}


.section_faq .faq_answer {
  display: none;
  color: #260b0b;
  font-size: 20px;
  font-size: 1.25rem;
  background-color: #ffffff;
  padding: 0 0 35px 35px;
  max-width: 780px;
}

.section_faq .faq_answer + .faq_question {
  border-top: 1px solid #4C4C4C;

}

.section_faq .active.faq_icon:before {
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
}

.section_faq .active.faq_icon:after {
  background-color: #C3002F;
  transition: .4s;
}

.section_faq .faq_icon {
  display: block;
  position: absolute;
  height: 34px;
  width: 34px;
  top: 50%;
  transform: translateY(-50%);
  right: 20px;
  background: #C3002F;
  border-radius: 50%;
  transition: .3s;
}


.section_faq .faq_icon.active {
  background: transparent;
}

.section_faq .faq_icon:before, .section_faq .faq_icon:after {
  content: '';
  display: block;
  position: absolute;
  background-color: #fff;
  margin: auto;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

.section_faq .faq_icon:before {
  width: 2px;
  height: 19px;
}

.section_faq .faq_icon:after {
  height: 2px;
  width: 18px;
}

.section_faq .faq_icon:before {
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: -webkit-transform 0.3s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: transform 0.3s cubic-bezier(0.44, 0.03, 0.14, 0.98);
  transition: transform 0.3s cubic-bezier(0.44, 0.03, 0.14, 0.98), -webkit-transform 0.3s cubic-bezier(0.44, 0.03, 0.14, 0.98);
}

/* .section_caution
------------------------------*/
.section_caution {
  background-color: #efefef;
  padding: 58px 0;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.8;
}

.section_caution_inner {
  max-width: 880px;
  margin: 0 auto;
}

.section_caution_inner .txt_catution {
  margin-top: 2em;
  color: #000000;
}

.section_caution_inner .txt_catution:first-child {
  margin-top: 0;
}

body > img {
  position: absolute;
  top: 0;
  right: 0;
  display:none;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZhaXIvbmktb3Nha2EvMTgvMDIvd2ViX3NhbGVzL3Njc3MvaW5kZXhfcGMuY3NzIiwiZmFpci9uaS1vc2FrYS8xOC8wMi93ZWJfc2FsZXMvc2Nzcy9pbmRleF9wYy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQ0FqQixrQkFBa0I7QUF3QmxCOytCQUMrQjtBQUMvQjtFQUNFLCtCQUFzQjtFQUF0Qix1QkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxtQkFBa0I7RUFDbEIsWUFBVztFQUNYLGdCQUFlO0NBQ2hCOztBQUVEO0VBQ0UsZUFBYztDQUNmOztBQUVEO0VBQ0UsY0FBYTtDQUNkOztBQUVEO0VBQ0UsZ0JBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxZQUFXO0NBQ1o7O0FBRUQ7RUFDRSxnQkFBZTtDQUNoQjs7QUFFRDswQ0FDMEM7QUFDMUM7RUFDRSxpQkFBZ0I7RUFDaEIsaUJBQWdCO0VBQ2hCLFlBQVc7RUFDWCxlQUFjO0NBY2Y7O0FBbEJEO0VBT0ksaUJBQWdCO0NBQ2pCOztBQVJIO0VBV0ksV0FBVTtDQUNYOztBQVpIO0VBZUksZUFBYztFQUNkLGlCQUFnQjtDQUNqQjs7QUFHSDtFQUNFO0lBQ0UsWUFBVztHQUNaO0NEckJGOztBQ3dCRDswQ0FDMEM7QUFDMUM7RUFDRSxlQUFjO0VBQ2QsWUFBVztFQUNYLGFBQVk7RUFDWiw4RUFBNkU7RUFDN0UsMEJBQXlCO0VBQ3pCLGdCQUFlO0VBQ2YsYUFBWTtFQUNaLFlBQVc7RUFDWCxpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBQ2pCLG9CQUFtQjtDQUtwQjs7QUFoQkQ7RUFjSSxhQUFZO0NBQ2I7O0FBR0g7Z0NBQ2dDO0FBQ2hDO0VBQ0UsMEJBQXlCO0VBQ3pCLGdCQUFlO0VBQ2Ysa0JBQWlCO0VBQ2pCLGtCQUFpQjtDQVFsQjs7QUFaRDtFQU9JLGtCQUFpQjtFQUNqQixlQUFjO0VBQ2QsZUFBYztFQUNkLG9CQUFtQjtDQUNwQjs7QUFHSDtnQ0FDZ0M7QUFDaEM7RUFDRSxZQUFXO0VBQ1gs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YztFQS9ibEIsZ0JBQXFCO0VBQ3JCLG1CQUFnQztFQWdjNUIsMEJBQXlCO0VBQ3pCLGNBQWE7RUFDYixvQkFBbUI7RUFDbkIsa0JBQWlCO0NBQ2xCOztBQW5DTDtFQXVDSSw2QkFBb0I7RUFBcEIscUJBQW9CO0NBQ3JCOztBQXhDSDtFQTJDSSxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLGFBQVk7RUFDWixZQUFXO0VBQ1gsU0FBUTtFQUNSLFlBQVc7RUFDWCxpQkFBZ0I7Q0FDakI7O0FBbERIO0VBcURJLFlBQVc7RUFDWCxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLHVCQUFzQjtDQUN2Qjs7QUF6REg7RUE0REksT0FBTTtFQUNOLFVBQVM7RUFDVCxVQUFTO0VBQ1Qsb0JBQW1CO0VBQ25CLFdBQ0Y7Q0FBQzs7QUFqRUg7RUFvRUksUUFBTztFQUNQLFNBQVE7RUFDUixTQUFRO0VBQ1IsbUJBQWtCO0VBQ2xCLFlBQ0Y7Q0FBQzs7QUF6RUg7RUE0RUksZ0ZBQTBEO0VBQTFELHdFQUEwRDtFQUExRCxnRUFBMEQ7RUFBMUQsNkhBQTBEO0NBQzNEOztBQUdIO2dDQUNnQztBQUNoQztFQUNFLDBCQUF5QjtFQUN6QixnQkFBZTtFQXRmZixnQkFBcUI7RUFDckIsbUJBQWdDO0VBdWZoQyxpQkFBZ0I7Q0FjakI7O0FBWkM7RUFDRSxpQkFBZ0I7RUFDaEIsZUFBYztDQVNmOztBQVhBO0VBS0csZ0JBQWU7RUFDZixlQUFjO0NBSWY7O0FBVkY7RUFRSyxjQUFhO0NBQ2Q7O0FBTVA7RUFDQyxtQkFBa0I7RUFDbEIsT0FBTTtFQUNOLFNBQVE7Q0FDUiIsImZpbGUiOiJmYWlyL25pLW9zYWthLzE4LzAyL3dlYl9zYWxlcy9jc3MvaW5kZXhfcGMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogQ1NTIERvY3VtZW50ICovXG4vKiBjb21tb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucGNfYXBwZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zcF9hcHBlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jY29udGVudCwgLmNvbnRlbnRzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudHMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiAgI2hlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiNoZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXgtd2lkdGg6IDg4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbiNoZWFkZXIgLmFsaWduTGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMyU7XG59XG5cbiNoZWFkZXIgLmxvZ28ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4jaGVhZGVyIC5ocy1sb2dvLWFuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5hbGlnbkxlZnQgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vKiAgI3BhZ2V0b3BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4jcGFnZXRvcCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLWFycm93X3VwLnBuZykgbm8tcmVwZWF0IHRvcCAxOXB4IGxlZnQgMTZweCAjYzMwMDJmO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1JSBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogNTBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4jcGFnZXRvcCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4vKiAuYmFyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMjZweCAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5iYXIgLmlubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogI2MxYzFjMTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbWFpbl92aXN1YWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX21haW52aXN1YWwge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tYWluLmpwZykgbm8tcmVwZWF0IGxlZnQgdG9wICM2YzAwMDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBwYWRkaW5nOiA1NHB4IDAgODBweCAwO1xufVxuXG4uc2VjdGlvbl9tYWludmlzdWFsX2lubmVyIC5zcGVjaWFsX25hdmkge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4ODVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uX21haW52aXN1YWxfaW5uZXIgLnNwZWNpYWxfbmF2aSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2Mi43MSU7XG4gIG1heC13aWR0aDogNzQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbl9tYWludmlzdWFsX2lubmVyIC5zcGVjaWFsX25hdmkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnNlY3Rpb25fbWFpbnZpc3VhbF90aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yZXNlcnZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ucmVzZXJ2ZV90ZXh0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucmVzZXJ2ZV9ub3RpY2Uge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4ucmVzZXJ2ZV9ub3RpY2UgbGkge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJlc2VydmVfYm90dG9tIC5yZXNlcnZlX3RleHQge1xuICBjb2xvcjogIzMwMGQwZDtcbn1cblxuLnJlc2VydmVfYm90dG9tIC5yZXNlcnZlX25vdGljZSBsaSB7XG4gIGNvbG9yOiAjMzAwZDBkO1xufVxuXG4uYnRuX2NoZWNrIHtcbiAgd2lkdGg6IDY5Ljc3JTtcbiAgbWFyZ2luOiA2OXB4IGF1dG8gMCBhdXRvO1xufVxuXG4uYnRuX2NoZWNrIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG5fY2hlY2sgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmJ0bl9jaGVja19zcGVjaWFsX2NhciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuX2NoZWNrX3NwZWNpYWxfY2FyIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qYXJyb3dz55SoICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYnRuX2FuY2hvcl9zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiAuc2VjdGlvbl9jb250ZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNlY3Rpb25fY29udGVudHMgLmNvbnRlbnRzX2lubmVyIHtcbiAgcGFkZGluZzogNiUgMDtcbiAgYmFja2dyb3VuZDogI2YxZTZjODtcbiAgbWFyZ2luOiAwIGF1dG8gNzhweCBhdXRvO1xufVxuXG4vKiAuc2VjdGlvbl9zcGVjaWFsX3ByaWNlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9zcGVjaWFsX3ByaWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbl9zcGVjaWFsX3ByaWNlX3RpdGxlIHtcbiAgd2lkdGg6IDkzLjA2JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDclO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWluZGVudDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90aXRsZS1zcGVjaWFsX2Nhci5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4uc2VjdGlvbl9zcGVjaWFsX3ByaWNlX3RleHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgY29sb3I6ICMzMDBkMGQ7XG59XG5cbi5zZWN0aW9uX3NwZWNpYWxfcHJpY2VfY2F1dGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDFlbSAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNhcl9saXN0IHtcbiAgem9vbTogMTtcbn1cblxuLmNhcl9saXN0OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMDtcbn1cblxuLmNhcl9saXN0X2l0ZW0ge1xuICB3aWR0aDogMzEuODE4JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyLjI3MiU7XG4gIG1hcmdpbi10b3A6IDQuNSU7XG59XG5cbi5jYXJfbGlzdF9pdGVtOm50aC1jaGlsZCgzbisxKSB7XG4gIGNsZWFyOiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcl9saXN0X2l0ZW0gLml0ZW1faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY2FyX2xpc3RfaXRlbV9kZXRhaWwgLmNhcl9uYW1lIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzAwZDBkO1xufVxuXG4uY2FyX2xpc3RfaXRlbV9kZXRhaWwgLmNhcl9tb2RlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzMDBkMGQ7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2FyX2xpc3RfaXRlbV9kZXRhaWwgLmNhcl9wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jYXJfbGlzdF9vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk5OTk5OTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLmNhcl9saXN0X291dGxpbmVfaW5uZXIge1xuICBoZWlnaHQ6IDE0MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhcl9saXN0X291dGxpbmUgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLyogLnNlY3Rpb25fcmVhc29uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9yZWFzb24ge1xuICBtYXgtd2lkdGg6IDg4MHB4O1xuICBtYXJnaW46IDYuNiUgYXV0byA1N3B4IGF1dG87XG59XG5cbi5zZWN0aW9uX3JlYXNvbl90aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxNy43MiU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtaW5kZW50OiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RpdGxlLXJlYXNvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xufVxuXG4uc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0IHtcbiAgd2lkdGg6IDgzJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIC5yZWFzb25fbGlzdF9kZXRhaWxfdGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBjb2xvcjogIzMwMGQwZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjA7XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfZGV0YWlsX3RpdGxlLm5vMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY28tbnVtYmVyMS5wbmcpIG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgMTBweCAzcHggMDtcbn1cblxuLnNlY3Rpb25fcmVhc29uX2lubmVyIC5yZWFzb25fbGlzdF9kZXRhaWxfdGl0bGUubm8yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljby1udW1iZXIyLnBuZykgbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCAxMHB4IDNweCAwO1xufVxuXG4uc2VjdGlvbl9yZWFzb25faW5uZXIgLnJlYXNvbl9saXN0X2RldGFpbF90aXRsZS5ubzM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjMucG5nKSBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDEwcHggM3B4IDA7XG59XG5cbi5zZWN0aW9uX3JlYXNvbl9pbm5lciAucmVhc29uX2xpc3RfZGV0YWlsIGRkIHtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG5cbi8qIC5zZWN0aW9uX2JlbmVmaXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX2JlbmVmaXQge1xuICBtYXgtd2lkdGg6IDg4NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDExOXB4O1xufVxuXG4uc2VjdGlvbl9iZW5lZml0X2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuXG4vKiAuc2VjdGlvbl9mYXFcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zZWN0aW9uX2ZhcSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctcWEuanBnKSByZXBlYXQ7XG4gIHBhZGRpbmc6IDk3cHggMCAxMjFweCAwO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pbm5lciB7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV90aXRsZSB7XG4gIHdpZHRoOiA1Ny42MSU7XG4gIG1hcmdpbjogMCBhdXRvIDQ0cHggYXV0bztcbn1cblxuLnNlY3Rpb25fZmFxIC5mYXFfcXVlc3Rpb24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjBiMGI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgdGV4dC1pbmRlbnQ6IC0xLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG5cbi5zZWN0aW9uX2ZhcSAuZmFxX2Fuc3dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjMjYwYjBiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjdweDtcbiAgdGV4dC1pbmRlbnQ6IC0xLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG5cbi5zZWN0aW9uX2ZhcSAuYWN0aXZlLmZhcV9pY29uOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pY29uOmJlZm9yZSwgLnNlY3Rpb25fZmFxIC5mYXFfaWNvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VjdGlvbl9mYXEgLmZhcV9pY29uOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cHg7XG4gIHdpZHRoOiAzcHg7XG59XG5cbi5zZWN0aW9uX2ZhcSAuZmFxX2ljb246YWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi5zZWN0aW9uX2ZhcSAuZmFxX2ljb246YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDQsIDAuMDMsIDAuMTQsIDAuOTgpO1xufVxuXG4vKiAuc2VjdGlvbl9jYXV0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uc2VjdGlvbl9jYXV0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgcGFkZGluZzogNThweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cblxuLnNlY3Rpb25fY2F1dGlvbl9pbm5lciB7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjdGlvbl9jYXV0aW9uX2lubmVyIC50eHRfY2F0dXRpb24ge1xuICBtYXJnaW4tdG9wOiAyZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2VjdGlvbl9jYXV0aW9uX2lubmVyIC50eHRfY2F0dXRpb246Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5ID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuIiwiLyogQ1NTIERvY3VtZW50ICovXHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gIHpvb206MTtcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gRm9udFNpemUoJHNpemUsICRiYXNlOiAxNikge1xyXG4gIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuICBmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcclxufVxyXG5cclxuLy/mqKrluYXjgrXjgqTjgrrjgavlr77jgZfjgabjga7mr5TnjofjgpLov5TjgZlcclxuQGZ1bmN0aW9uIHdpZHRoUmF0aW8gKCRpbWdfc2l6ZSwgJHdpZHRoKSB7XHJcbiAgJHJhdGlvOiAkaW1nX3NpemUgLyAkd2lkdGg7XHJcbiAgJHJhdGlvOiBmbG9vcigkcmF0aW8gKiAxMDAwMCkgLyAxMDAwMDtcclxuICBAcmV0dXJuICRyYXRpbyAqIDEwMDtcclxufVxyXG5cclxuLyogY29tbW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1heC13aWR0aDogaW5pdGlhbDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5wY19hcHBlYXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc3BfYXBwZWFyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jY29udGVudCwgLmNvbnRlbnRzIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb250ZW50cyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiAgI2hlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI2hlYWRlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAuYWxpZ25MZWZ0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMyU7XHJcbiAgfVxyXG5cclxuICAubG9nbyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgLmhzLWxvZ28tYW5jaG9yIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDQwJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgI2hlYWRlciAuYWxpZ25MZWZ0IGltZyB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8qICAjcGFnZXRvcFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuI3BhZ2V0b3AgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLWFycm93X3VwLnBuZykgbm8tcmVwZWF0IHRvcCAxOXB4IGxlZnQgMTZweCAjYzMwMDJmO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMzUlIGF1dG87XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogNTBweDtcclxuICByaWdodDogMzBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gIH1cclxufVxyXG5cclxuLyogLmJhclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gIHBhZGRpbmc6IDI2cHggMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHJcbiAgLmlubmVyIHtcclxuICAgIG1heC13aWR0aDogMTE3MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBjb2xvcjogI2MxYzFjMTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBtYWluX3Zpc3VhbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbl9tYWludmlzdWFsIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1haW4uanBnKSBuby1yZXBlYXQgbGVmdCB0b3AgIzZjMDAwMDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICBwYWRkaW5nOiA1NHB4IDAgODBweCAwO1xyXG5cclxuICAmX2lubmVyIHtcclxuXHJcbiAgICAuc3BlY2lhbF9uYXZpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogODg1cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDYyLjcxJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDc0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5yZXNlcnZlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAmX3RleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIEBpbmNsdWRlIEZvbnRTaXplKDIwKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG5cclxuICAmX25vdGljZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgbGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICBAaW5jbHVkZSBGb250U2l6ZSgxMik7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVzZXJ2ZV9ib3R0b20ge1xyXG4gIC5yZXNlcnZlX3RleHQge1xyXG4gICAgY29sb3I6ICMzMDBkMGQ7XHJcbiAgfVxyXG5cclxuICAucmVzZXJ2ZV9ub3RpY2Uge1xyXG4gICAgbGkge1xyXG4gICAgICBjb2xvcjogIzMwMGQwZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG5fY2hlY2sge1xyXG4gIHdpZHRoOiAod2lkdGhSYXRpbyg2MTQsIDg4MCkpICsgJTtcclxuICBtYXJnaW46IDY5cHggYXV0byAwIGF1dG87XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3NwZWNpYWxfY2FyIHtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyphcnJvd3PnlKggKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xyXG4gIC5idG5fYW5jaG9yX3NwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogLnNlY3Rpb25fY29udGVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fY29udGVudHMge1xyXG5cclxuICAuY29udGVudHMge1xyXG4gICAgJl9pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDYlIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmMWU2Yzg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDc4cHggYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5zZWN0aW9uX3NwZWNpYWxfcHJpY2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fc3BlY2lhbF9wcmljZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA4ODBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgJl90aXRsZSB7XHJcbiAgICB3aWR0aDogKHdpZHRoUmF0aW8oODE5LCA4ODApKSArICU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA3JTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RpdGxlLXNwZWNpYWxfY2FyLnBuZykgbm8tcmVwZWF0IGxlZnQgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxuXHJcbiAgJl90ZXh0IHtcclxuICAgIEBpbmNsdWRlIEZvbnRTaXplKDIwKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgIGNvbG9yOiAjMzAwZDBkO1xyXG4gIH1cclxuXHJcbiAgJl9jYXV0aW9uIHtcclxuICAgIEBpbmNsdWRlIEZvbnRTaXplKDE0KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMWVtIDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJfbGlzdCB7XHJcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XHJcblxyXG4gICZfaXRlbSB7XHJcbiAgICB3aWR0aDogMzEuODE4JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIuMjcyJTtcclxuICAgIG1hcmdpbi10b3A6IDQuNSU7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoM24rMSkge1xyXG4gICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW1faW1hZ2Uge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfZGV0YWlsIHtcclxuICAgICAgLmNhcl9uYW1lIHtcclxuICAgICAgICBAaW5jbHVkZSBGb250U2l6ZSgyNCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICMzMDBkMGQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXJfbW9kZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIEZvbnRTaXplKDE0KTtcclxuICAgICAgICBjb2xvcjogIzMwMGQwZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyX3ByaWNlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX291dGxpbmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICM5OTk5OTk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgICZfaW5uZXIge1xyXG4gICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBGb250U2l6ZSgxMik7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogLnNlY3Rpb25fcmVhc29uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zZWN0aW9uX3JlYXNvbiB7XHJcbiAgbWF4LXdpZHRoOiA4ODBweDtcclxuICBtYXJnaW46IDYuNiUgYXV0byA1N3B4IGF1dG87XHJcblxyXG4gICZfdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogMTcuNzIlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtaW5kZW50OiAxMDAlO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvdGl0bGUtcmVhc29uLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG4gIH1cclxuXHJcbiAgJl9pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcclxuXHJcbiAgICAucmVhc29uX2xpc3Qge1xyXG4gICAgICB3aWR0aDogODMlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICZfaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX2RldGFpbCB7XHJcbiAgICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBGb250U2l6ZSgyNSk7XHJcbiAgICAgICAgICBjb2xvcjogIzMwMGQwZDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMDtcclxuXHJcbiAgICAgICAgICAmLm5vMSB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjEucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm5vMiB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjIucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm5vMyB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvLW51bWJlcjMucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDNweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyJTtcclxuICAgICAgICAgIEBpbmNsdWRlIEZvbnRTaXplKDE0KTtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5zZWN0aW9uX2JlbmVmaXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNlY3Rpb25fYmVuZWZpdCB7XHJcbiAgbWF4LXdpZHRoOiA4ODVweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLWJvdHRvbTogMTE5cHg7XHJcblxyXG4gICZfaXRlbSB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIC5zZWN0aW9uX2ZhcVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VjdGlvbl9mYXEge1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctcWEuanBnKSByZXBlYXQ7XHJcbiAgcGFkZGluZzogOTdweCAwIDEyMXB4IDA7XHJcblxyXG4gIC5mYXEge1xyXG4gICAgJl9pbm5lciB7XHJcbiAgICAgIG1heC13aWR0aDogODgwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfdGl0bGUge1xyXG4gICAgICB3aWR0aDogKHdpZHRoUmF0aW8oNTA3LCA4ODApKSArICU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDQ0cHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX3F1ZXN0aW9uIHtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIEBpbmNsdWRlIEZvbnRTaXplKDIwKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI2MGIwYjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHBhZGRpbmc6IDI3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICB0ZXh0LWluZGVudDogLTEuNWVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Fuc3dlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAjMjYwYjBiO1xyXG4gICAgICBAaW5jbHVkZSBGb250U2l6ZSgyMCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDI3cHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAtMS41ZW07XHJcbiAgICAgIHBhZGRpbmctbGVmdDogM2VtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZS5mYXFfaWNvbjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMClcclxuICB9XHJcblxyXG4gIC5mYXFfaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgfVxyXG5cclxuICAuZmFxX2ljb246YmVmb3JlLCAuZmFxX2ljb246YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuZmFxX2ljb246YmVmb3JlIHtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHg7XHJcbiAgICB3aWR0aDogM3B4XHJcbiAgfVxyXG5cclxuICAuZmFxX2ljb246YWZ0ZXIge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMS41cHg7XHJcbiAgICBoZWlnaHQ6IDNweFxyXG4gIH1cclxuXHJcbiAgLmZhcV9pY29uOmJlZm9yZSB7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGN1YmljLWJlemllciguNDQsIC4wMywgLjE0LCAuOTgpXHJcbiAgfVxyXG59XHJcblxyXG4vKiAuc2VjdGlvbl9jYXV0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zZWN0aW9uX2NhdXRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XHJcbiAgcGFkZGluZzogNThweCAwO1xyXG4gIEBpbmNsdWRlIEZvbnRTaXplKDEyKTtcclxuICBsaW5lLWhlaWdodDogMS44O1xyXG5cclxuICAmX2lubmVyIHtcclxuICAgIG1heC13aWR0aDogODgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAudHh0X2NhdHV0aW9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g6Kej5p6Q44K/44Kw6ZqZ6ZaT44KS5Zue6YG/XHJcbmJvZHkgPiBpbWcge1xyXG4gcG9zaXRpb246IGFic29sdXRlO1xyXG4gdG9wOiAwO1xyXG4gcmlnaHQ6IDA7XHJcbn1cclxuIl19 */
