@charset "UTF-8";
/* --------------------------------------
サイドメニューの無い、NewWindowで開く単独ページ
---------------------------------------- */
body.single {
  padding: 0;
}

@media (max-width: 425px) {
  body.single .gl_footer {
    margin-bottom: 0;
  }
}

.header_single {
  position: relative;
  border-top: 5px solid #42210B;
  height: 107px;
  box-sizing: border-box;
  box-shadow: 2px 0 5px 0 rgba(0, 0, 0, 0.3);
  z-index: 40;
}

@media (max-width: 425px) {
  .header_single {
    border-top-width: 3px;
    height: auto;
  }
}

.header_single--inner {
  position: relative;
  display: block;
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .header_single--name {
    border-bottom: 1px solid #f2f2f2;
  }
}

.header_single--logo_kp {
  display: block;
  width: 225px;
  padding: 15px 0 0 0;
}

@media (max-width: 425px) {
  .header_single--logo_kp {
    width: 160px;
    padding: 5px 0 5px 20px;
  }
}

.header_single_nav {
  position: absolute;
  top: 10px;
  right: 0;
  display: flex;
}

@media (max-width: 425px) {
  .header_single_nav {
    display: none;
  }
}

.header_single_nav--link {
  position: relative;
  display: inline-block;
  color: #7b7b7b;
  font-size: 12px;
  font-size: 0.75rem;
  text-decoration: none;
  padding: 0 15px 0 5px;
  transition: .15s;
}

.header_single_nav--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  left: -5px;
  width: 4px;
  height: 4px;
  border-top: 1px solid #7b7b7b;
  border-right: 1px solid #7b7b7b;
  transform: rotate(45deg);
}

.header_single_nav--link:last-child {
  padding-right: 0;
}

.header_single_nav:hover {
  color: #000;
}

.contents_single {
  padding: 70px 0;
}

@media (max-width: 425px) {
  .contents_single {
    padding: 20px 0;
  }
}

@media (max-width: 425px) {
  .contents_single--wrapforsp {
    padding-left: 15px;
    padding-right: 15px;
  }
}

.contents_single--ttl {
  position: relative;
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 1.5;
  color: #603813;
  text-align: center;
  padding: 0 0 40px 0;
}

@media (max-width: 425px) {
  .contents_single--ttl {
    font-size: 18px;
    font-size: 1.125rem;
    padding-bottom: 20px;
  }
}

.contents_single--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.contents_single--box {
  position: relative;
  overflow: hidden;
  border-radius: 5px;
  margin: 0 0 50px 0;
}

.contents_single--box-white {
  background-color: #fff;
}

@media (max-width: 425px) {
  .contents_single--box {
    margin-bottom: 20px;
    margin-right: 15px;
    margin-left: 15px;
  }
}

.contents_single--boxttl {
  font-size: 22px;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  color: #fff;
  background-image: url("/container/recipesearch/images/recipe-bg-bar.png");
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  padding: 15px 0;
}

@media (max-width: 425px) {
  .contents_single--boxttl {
    font-size: 18px;
    font-size: 1.125rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}

.contents_single--boxinner {
  max-width: 760px;
  margin: 30px auto;
}

@media (max-width: 425px) {
  .contents_single--boxinner {
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 10px;
  }
}

.nav_caution {
  position: relative;
  display: flex;
  justify-content: center;
  margin: 40px 0;
}

@media (max-width: 425px) {
  .nav_caution {
    justify-content: space-between;
  }
}

.nav_caution--tabbtn {
  width: 385px;
  height: 65px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.3;
  font-weight: 700;
  text-decoration: none;
  color: #fff;
  padding: 0 0 5px 0;
  box-sizing: border-box;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border: 0;
  background-color: #ddc386;
  text-align: center;
  box-shadow: 0px -2px 2px -1px rgba(0, 0, 0, 0.2) inset;
  transition: .15s;
}

.nav_caution--tabbtn:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #603813;
}

.nav_caution--tabbtn:hover {
  background-color: #603813;
}

.nav_caution--tabbtn:first-of-type {
  margin-right: 20px;
}

.nav_caution--tabbtn.active {
  box-shadow: 0 0 0 0;
  background-color: #603813;
}

@media (max-width: 425px) {
  .nav_caution--tabbtn {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.3;
    width: 49%;
    height: auto;
    padding: 10px 0 15px 0;
    text-align: center;
  }
}

#caution_tabbox1 {
  display: block;
}

#caution_tabbox2 {
  display: none;
}

.caution_list {
  list-style: none;
}

.caution_list--item {
  position: relative;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.8;
  padding: 0 0 20px 30px;
}

.caution_list--item:before {
  background: #603813;
  font-size: 14px;
  color: #fff;
  text-align: center;
  width: 20px;
  line-height: 20px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 425px) {
  .caution_list--item {
    padding-top: 25px;
    padding-left: 0;
  }
}

.caution_list--item:first-of-type {
  margin-top: 15px;
}

.caution_list--item:nth-child(1):before {
  content: "1";
}

.caution_list--item:nth-child(2):before {
  content: "2";
}

.caution_list--item:nth-child(3):before {
  content: "3";
}

.caution_list--item:nth-child(4):before {
  content: "4";
}

.caution_list--item:nth-child(5):before {
  content: "5";
}

.caution_list--item:nth-child(6):before {
  content: "6";
}

.caution_list--item-white {
  background: #fff;
  padding: 10px 10px 10px 65px;
  margin-bottom: 5px;
  text-indent: 0;
}

.caution_list--item-white:before {
  background: #505050;
  border-radius: 50%;
  width: 22px;
  line-height: 22px;
  top: calc(50% - 11px);
  left: 21.5px;
}

@media (max-width: 425px) {
  .caution_list--item-white {
    padding-left: 10px;
    padding-top: 40px;
  }
  .caution_list--item-white:before {
    top: 10px;
    left: calc(50% - 11px);
  }
}

.caution_list--subttl {
  padding: 0 0 0 15px;
  font-weight: normal;
  text-indent: -15px;
}

.caution_list--ttl {
  padding: 0 0 0 15px;
  font-weight: 700;
  text-indent: -15px;
}

.caution_list--txt {
  padding: 0 0 20px 0;
}

.caution_list--note {
  display: inline-block;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  margin: 10px 0 0 0;
}

.caution_list--gbox {
  position: relative;
  background: #f0f0f0;
  padding: 10px 0 10px 150px;
  margin: 10px 0;
  font-size: 14px;
  line-height: 1.8;
  text-indent: -55px;
}

@media (max-width: 425px) {
  .caution_list--gbox {
    padding-left: 10px;
    padding-right: 10px;
    text-indent: 0;
  }
}

.caution_list--gbox-large {
  padding: 10px 10px 10px 80px;
}

@media (max-width: 425px) {
  .caution_list--gbox-large {
    padding-left: 10px;
    text-indent: 0;
  }
}

.caution_list--gbox-arw {
  margin-bottom: 30px;
}

.caution_list--gbox-arw:before, .caution_list--gbox-arw:after {
  position: absolute;
  bottom: -23px;
  left: 0;
  right: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}

.caution_list--gbox-arw:before {
  width: 2px;
  height: 14px;
  background: #646464;
}

.caution_list--gbox-arw:after {
  width: 4px;
  height: 4px;
  border-top: 2px solid #646464;
  border-right: 2px solid #646464;
  transform: rotate(138deg);
}

.caution_list--cbox {
  font-weight: 700;
  text-align: center;
  padding: 10px 0;
  font-size: 14px;
  line-height: 1.8;
  margin: 0 0 10px 0;
}

.caution_list--cbox-red {
  border: 2px solid #fa361d;
  color: #fa361d;
  margin-top: 20px;
}

.caution_list--cbox-blue {
  border: 2px solid #2c91ce;
  color: #2c91ce;
}

.caution_list--arw_btm {
  position: relative;
  margin-bottom: 30px;
}

.caution_list--arw_btm:before, .caution_list--arw_btm:after {
  position: absolute;
  bottom: -23px;
  left: 0;
  right: 0;
  margin: auto;
  content: "";
  vertical-align: middle;
}

.caution_list--arw_btm:before {
  width: 2px;
  height: 14px;
  background: #646464;
}

.caution_list--arw_btm:after {
  width: 4px;
  height: 4px;
  border-top: 2px solid #646464;
  border-right: 2px solid #646464;
  transform: rotate(138deg);
}

.caution_list--num {
  display: inline-block;
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff;
  text-align: center;
  width: 20px;
  line-height: 20px;
}

.caution_list--num-square {
  background: #5e3d1c;
}

.caution_list--num-circle {
  background: #505050;
  border-radius: 50%;
}

.caution_list--link {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: 10px;
  display: flex;
  align-items: center;
  width: 220px;
  height: 32px;
  font-size: 12px;
  font-size: 0.75rem;
  color: #505050;
  text-decoration: none;
  border-radius: 5px;
  padding-left: 10px;
  border: 1px solid #505050;
  box-sizing: border-box;
  transition: .15s;
}

.caution_list--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  margin: auto 0;
  width: 5px;
  height: 5px;
  border-top: 1px solid #505050;
  border-right: 1px solid #505050;
  transform: rotate(45deg);
}

.caution_list--link:hover {
  background-color: #505050;
  color: #fff;
}

.caution_list--link:hover:before {
  border-top-color: #fff;
  border-right-color: #fff;
}

@media (max-width: 425px) {
  .caution_list--link {
    position: relative;
    margin: 10px 0 0 10px;
  }
}

@media (max-width: 425px) {
  .caution_list--img_flow {
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9zaW5nbGUuY3NzIiwiY29udGFpbmVyL2NvbW1vbi9jc3MvbGF5b3V0L3NpbmdsZS5zY3NzIiwiY29udGFpbmVyL2NvbW1vbi9jc3MvX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDSWhCOzswQ0REMEM7QUNNMUM7RUFDRSxVQUFVO0FESlo7O0FFdUlFO0VEcElGO0lBSU0sZ0JBQWdCO0VERnBCO0FBQ0Y7O0FDT0E7RUFDRSxrQkFBa0I7RUFDbEIsNkJDakJvQjtFRGtCcEIsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QiwwQ0FBeUM7RUFDekMsV0FBVztBREpiOztBRXdIRTtFRDFIRjtJQVFJLHFCQUFxQjtJQUNyQixZQUFZO0VERGQ7QUFDRjs7QUNFRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxjQUFjO0FEQ2xCOztBRXlHRTtFRHhHQTtJQUVJLGdDQUFnQztFREVwQztBQUNGOztBQ0FFO0VBQ0UsY0FBYztFQUNkLFlBQVk7RUFDWixtQkFBbUI7QURHdkI7O0FFNkZFO0VEbkdBO0lBS0ksWUFBWTtJQUNaLHVCQUF1QjtFRE0zQjtBQUNGOztBQ0hBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVE7RUFDUixRQUFPO0VBQ1AsYUFBYTtBRE1mOztBRStFRTtFRHpGRjtJQU1JLGFBQWE7RURTZjtBQUNGOztBQ1JFO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixjQUFjO0VDd0dqQixlQUFxQjtFQUNyQixrQkFBZ0M7RUR2RzdCLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsZ0JBQWdCO0FEWXBCOztBQ25CRztFQVNHLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsTUFBSztFQUNMLFNBQVM7RUFDVCxjQUFjO0VBQ2QsVUFBVTtFQUNWLFVBQVU7RUFDVixXQUFXO0VBQ1gsNkJBQTZCO0VBQzdCLCtCQUErQjtFQUMvQix3QkFB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QUFZO0VDOVBmLGVBQXFCO0VBQ3JCLGtCQUFnQztFRCtQN0IsY0FBYztFQUNkLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsa0JBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsZ0JBQWdCO0FEdUdwQjs7QUN4SEc7RUFtQkcsV0FBVTtFQUNWLGtCQUFrQjtFQUNsQixNQUFLO0VBQ0wsU0FBUTtFQUNSLFdBQVc7RUFDWCxjQUFjO0VBQ2QsVUFBVTtFQUNWLFdBQVc7RUFDWCw2QkFBNkI7RUFDN0IsK0JBQStCO0VBQy9CLHdCQUF3QjtBRHlHOUI7O0FDdElHO0VBZ0NHLHlCQUF5QjtFQUN6QixXQUFXO0FEMEdqQjs7QUMzSUc7RUFtQ0ssc0JBQXNCO0VBQ3RCLHdCQUF3QjtBRDRHaEM7O0FFL1pFO0VEK1FBO0lBd0NJLGtCQUFrQjtJQUNsQixxQkFBcUI7RUQ2R3pCO0FBQ0Y7O0FFdGFFO0VEMlRBO0lBRUksV0FBVztFRDhHZjtBQUNGIiwiZmlsZSI6ImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC9zaW5nbGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbuOCteOCpOODieODoeODi+ODpeODvOOBrueEoeOBhOOAgU5ld1dpbmRvd+OBp+mWi+OBj+WNmOeLrOODmuODvOOCuFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuYm9keS5zaW5nbGUge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgYm9keS5zaW5nbGUgLmdsX2Zvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uaGVhZGVyX3NpbmdsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM0MjIxMEI7XG4gIGhlaWdodDogMTA3cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDJweCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogNDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyX3NpbmdsZSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogM3B4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4uaGVhZGVyX3NpbmdsZS0taW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDk2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyX3NpbmdsZS0tbmFtZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmYyZjI7XG4gIH1cbn1cblxuLmhlYWRlcl9zaW5nbGUtLWxvZ29fa3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIyNXB4O1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhlYWRlcl9zaW5nbGUtLWxvZ29fa3Age1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggMjBweDtcbiAgfVxufVxuXG4uaGVhZGVyX3NpbmdsZV9uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVhZGVyX3NpbmdsZV9uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmhlYWRlcl9zaW5nbGVfbmF2LS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjN2I3YjdiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAwIDE1cHggMCA1cHg7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi5oZWFkZXJfc2luZ2xlX25hdi0tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG8gMDtcbiAgbGVmdDogLTVweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN2I3YjdiO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2I3YjdiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oZWFkZXJfc2luZ2xlX25hdi0tbGluazpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmhlYWRlcl9zaW5nbGVfbmF2OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jb250ZW50c19zaW5nbGUge1xuICBwYWRkaW5nOiA3MHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGVudHNfc2luZ2xlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250ZW50c19zaW5nbGUtLXdyYXBmb3JzcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLmNvbnRlbnRzX3NpbmdsZS0tdHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM2MDM4MTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAwIDQwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250ZW50c19zaW5nbGUtLXR0bCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmNvbnRlbnRzX3NpbmdsZS0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4uY29udGVudHNfc2luZ2xlLS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luOiAwIDAgNTBweCAwO1xufVxuXG4uY29udGVudHNfc2luZ2xlLS1ib3gtd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNvbnRlbnRzX3NpbmdsZS0tYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY29udGVudHNfc2luZ2xlLS1ib3h0dGwge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtYmctYmFyLnBuZ1wiKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY29udGVudHNfc2luZ2xlLS1ib3h0dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNvbnRlbnRzX3NpbmdsZS0tYm94aW5uZXIge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW46IDMwcHggYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jb250ZW50c19zaW5nbGUtLWJveGlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5uYXZfY2F1dGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5hdl9jYXV0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLm5hdl9jYXV0aW9uLS10YWJidG4ge1xuICB3aWR0aDogMzg1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGMzODY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMHB4IC0ycHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4ubmF2X2NhdXRpb24tLXRhYmJ0bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAzODEzO1xufVxuXG4ubmF2X2NhdXRpb24tLXRhYmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDM4MTM7XG59XG5cbi5uYXZfY2F1dGlvbi0tdGFiYnRuOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5uYXZfY2F1dGlvbi0tdGFiYnRuLmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MDM4MTM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubmF2X2NhdXRpb24tLXRhYmJ0biB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAwIDE1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuI2NhdXRpb25fdGFiYm94MSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jY2F1dGlvbl90YWJib3gyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNhdXRpb25fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZzogMCAwIDIwcHggMzBweDtcbn1cblxuLmNhdXRpb25fbGlzdC0taXRlbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNjAzODEzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNhdXRpb25fbGlzdC0taXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5jYXV0aW9uX2xpc3QtLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDEpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xufVxuXG4uY2F1dGlvbl9saXN0LS1pdGVtOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBjb250ZW50OiBcIjJcIjtcbn1cblxuLmNhdXRpb25fbGlzdC0taXRlbTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWl0ZW06bnRoLWNoaWxkKDQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNFwiO1xufVxuXG4uY2F1dGlvbl9saXN0LS1pdGVtOm50aC1jaGlsZCg1KTpiZWZvcmUge1xuICBjb250ZW50OiBcIjVcIjtcbn1cblxuLmNhdXRpb25fbGlzdC0taXRlbTpudGgtY2hpbGQoNik6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWl0ZW0td2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA2NXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtaW5kZW50OiAwO1xufVxuXG4uY2F1dGlvbl9saXN0LS1pdGVtLXdoaXRlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM1MDUwNTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTFweCk7XG4gIGxlZnQ6IDIxLjVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jYXV0aW9uX2xpc3QtLWl0ZW0td2hpdGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAuY2F1dGlvbl9saXN0LS1pdGVtLXdoaXRlOmJlZm9yZSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTFweCk7XG4gIH1cbn1cblxuLmNhdXRpb25fbGlzdC0tc3VidHRsIHtcbiAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xufVxuXG4uY2F1dGlvbl9saXN0LS10dGwge1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWluZGVudDogLTE1cHg7XG59XG5cbi5jYXV0aW9uX2xpc3QtLXR4dCB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG59XG5cbi5jYXV0aW9uX2xpc3QtLW5vdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDEwcHggMCAwIDA7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWdib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDE1MHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICB0ZXh0LWluZGVudDogLTU1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY2F1dGlvbl9saXN0LS1nYm94IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgfVxufVxuXG4uY2F1dGlvbl9saXN0LS1nYm94LWxhcmdlIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jYXV0aW9uX2xpc3QtLWdib3gtbGFyZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgfVxufVxuXG4uY2F1dGlvbl9saXN0LS1nYm94LWFydyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWdib3gtYXJ3OmJlZm9yZSwgLmNhdXRpb25fbGlzdC0tZ2JveC1hcnc6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTIzcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWdib3gtYXJ3OmJlZm9yZSB7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogIzY0NjQ2NDtcbn1cblxuLmNhdXRpb25fbGlzdC0tZ2JveC1hcnc6YWZ0ZXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NDY0NjQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2NDY0NjQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzOGRlZyk7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWNib3gge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWNib3gtcmVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZhMzYxZDtcbiAgY29sb3I6ICNmYTM2MWQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWNib3gtYmx1ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyYzkxY2U7XG4gIGNvbG9yOiAjMmM5MWNlO1xufVxuXG4uY2F1dGlvbl9saXN0LS1hcndfYnRtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uY2F1dGlvbl9saXN0LS1hcndfYnRtOmJlZm9yZSwgLmNhdXRpb25fbGlzdC0tYXJ3X2J0bTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjNweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNhdXRpb25fbGlzdC0tYXJ3X2J0bTpiZWZvcmUge1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICM2NDY0NjQ7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWFyd19idG06YWZ0ZXIge1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM2NDY0NjQ7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2NDY0NjQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzOGRlZyk7XG59XG5cbi5jYXV0aW9uX2xpc3QtLW51bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5jYXV0aW9uX2xpc3QtLW51bS1zcXVhcmUge1xuICBiYWNrZ3JvdW5kOiAjNWUzZDFjO1xufVxuXG4uY2F1dGlvbl9saXN0LS1udW0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogIzUwNTA1MDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uY2F1dGlvbl9saXN0LS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogMzJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjNTA1MDUwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA1MDUwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4uY2F1dGlvbl9saXN0LS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTA1MDUwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNTA1MDUwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jYXV0aW9uX2xpc3QtLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhdXRpb25fbGlzdC0tbGluazpob3ZlcjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY2F1dGlvbl9saXN0LS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY2F1dGlvbl9saXN0LS1pbWdfZmxvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGltcG9ydCBcIi4uL21peGluXCI7XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7jgrXjgqTjg4njg6Hjg4vjg6Xjg7zjga7nhKHjgYTjgIFOZXdXaW5kb3fjgafplovjgY/ljZjni6zjg5rjg7zjgrhcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLy8gbm8gc2lkZW1lbnUsIGZvb3RlciBtYXJnaW5cbmJvZHkuc2luZ2xlIHtcbiAgcGFkZGluZzogMDtcbiAgLmdsX2Zvb3RlciB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gaGVhZGVyIGZvciBzaW5nbGUgcGFnZVxuLmhlYWRlcl9zaW5nbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3JTaWRlbmF2O1xuICBoZWlnaHQ6IDEwN3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiAycHggMCA1cHggMCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgei1pbmRleDogNDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gICYtLWlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjJmMjtcbiAgICB9XG4gIH1cbiAgJi0tbG9nb19rcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIyNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG4gICAgfVxuICB9XG59XG4uaGVhZGVyX3NpbmdsZV9uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDoxMHB4O1xuICByaWdodDowO1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjN2I3YjdiO1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNXB4O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBsZWZ0OiAtNXB4O1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3YjdiN2I7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjN2I3YjdiO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuLmNvbnRlbnRzX3NpbmdsZSB7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAmLS13cmFwZm9yc3Age1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG4gICYtLXR0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGZ6KDI4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwIDQwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tdHh0IHtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgfVxuICAmLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDAgMCA1MHB4IDA7XG4gICAgJi13aGl0ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OjE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDoxNXB4O1xuICAgIH1cbiAgfVxuICAmLS1ib3h0dGwge1xuICAgIEBpbmNsdWRlIGZ6KDIyKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvcmVjaXBlc2VhcmNoL2ltYWdlcy9yZWNpcGUtYmctYmFyLnBuZ1wiKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTgpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAmLS1ib3hpbm5lciB7XG4gICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gL2NhdXRpb24vaW5kZXguaHRtbFxuLm5hdl9jYXV0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLy9ib3JkZXItYm90dG9tOiA1cHggc29saWQgI2EzN2U0NTtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgJi0tdGFiYnRuIHtcbiAgICB3aWR0aDogMzg1cHg7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmeigxNSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkYzM4NjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMHB4IC0ycHggMnB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpIGluc2V0O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTowO1xuICAgICAgbGVmdDowO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJyb3duO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvckJyb3duO1xuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OjIwcHg7XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JCcm93bjtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTMpO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIHdpZHRoOiA0OSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMTVweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4jY2F1dGlvbl90YWJib3gxIHtkaXNwbGF5OiBibG9jazt9XG4jY2F1dGlvbl90YWJib3gyIHtkaXNwbGF5OiBub25lO31cblxuLmNhdXRpb25fbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG4gICYtLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAzMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvckJyb3duO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDowO1xuICAgIH1cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLXRvcDoxNXB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKTpiZWZvcmUge1xuICAgICAgY29udGVudDpcIjFcIjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6XCIyXCI7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OlwiM1wiO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICAgICAgY29udGVudDpcIjRcIjtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNSk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6XCI1XCI7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDYpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OlwiNlwiO1xuICAgIH1cbiAgICAmLXdoaXRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA2NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTo1cHg7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzUwNTA1MDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxMXB4KTtcbiAgICAgICAgbGVmdDogMjEuNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOjQwcHg7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6MTBweDtcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExcHgpO1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXN1YnR0bCB7XG4gICAgcGFkZGluZzowIDAgMCAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xuICB9XG4gICYtLXR0bCB7XG4gICAgcGFkZGluZzowIDAgMCAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xuICB9XG4gICYtLXR4dCB7XG4gICAgcGFkZGluZzowIDAgMjBweCAwO1xuICB9XG4gICYtLW5vdGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDEwcHggMCAwIDA7XG4gIH1cbiAgJi0tZ2JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMTUwcHg7XG4gICAgbWFyZ2luOjEwcHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB0ZXh0LWluZGVudDogLTU1cHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy1sZWZ0OjEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OjEwcHg7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICB9XG4gICAgJi1sYXJnZXtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDgwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1hcncge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMjNweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjQ2NDY0O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzY0NjQ2NDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzY0NjQ2NDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM4ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tY2JveCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIG1hcmdpbjowIDAgMTBweCAwO1xuICAgICYtcmVkIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmYTM2MWQ7XG4gICAgICBjb2xvcjogI2ZhMzYxZDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgICYtYmx1ZSB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMmM5MWNlO1xuICAgICAgY29sb3I6ICMyYzkxY2U7XG4gICAgfVxuICB9XG4gICYtLWFyd19idG0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMjNweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogIzY0NjQ2NDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzY0NjQ2NDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM2NDY0NjQ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzhkZWcpO1xuICAgIH1cbiAgfVxuICAmLS1udW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICYtc3F1YXJlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1ZTNkMWM7XG4gICAgfVxuICAgICYtY2lyY2xlIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1MDUwNTA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgICByaWdodDoxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBjb2xvcjogIzUwNTA1MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmctbGVmdDoxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1MDUwNTA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowO1xuICAgICAgYm90dG9tOjA7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIG1hcmdpbjogYXV0byAwO1xuICAgICAgd2lkdGg6IDVweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1MDUwNTA7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNTA1MDUwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDUwNTA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDEwcHggMCAwIDEwcHg7XG4gICAgfVxuICB9XG4gICYtLWltZ19mbG93IHtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIGNvbG9yXG4kY29sb3JCcm93bjogIzYwMzgxMztcbiRjb2xvclNpZGVuYXY6ICM0MjIxMEI7XG4kY29sb3JZZWxsb3c6ICNmZmNjMDA7XG4kY29sb3JPcmFuZ2U6ICNmZjgxMjM7XG4kY29sb3JGb29kc3R1ZmY6ICM3ZWMwNDQ7XG4kY29sb3JQcm9kdWNlcjogIzFkOWRjZDtcblxuLy/jgrPjg7Pjg5Pjg6Ljg7zjg4lcbiRjb2xvci1jb21iaTogI2VhNmYwMDtcbi8v44Ob44OD44OI44Ko44Ki44Oi44O844OJXG4kY29sb3ItaG90YWlyOiAjZWM1MTRiO1xuLy/jgrnjg4Hjg7zjg6Djg6Ljg7zjg4lcbiRjb2xvci1zdGVhbTogIzQ2YjNlNDtcbi8v5LiL44GU44GX44KJ44GIXG4kY29sb3ItcHJlcGFyYXRpb246ICNmZmMzMDA7XG5cbi8vIGljb25cbiRpY29uLWNvbnRhY3Q6IFwiXFxhOTAwXCI7XG4kaWNvbi1jcm93bjogXCJcXGE5MDFcIjtcbiRpY29uLWV2ZXJpbzogXCJcXGE5MDJcIjtcbiRpY29uLWZhcTogXCJcXGE5MDNcIjtcbiRpY29uLWZsYWc6IFwiXFxhOTA0XCI7XG4kaWNvbi1ob3NwaXRhbDogXCJcXGE5MDVcIjsgXG4kaWNvbi1zZWFyY2g6IFwiXFxhOTA2XCI7XG4kaWNvbi1iZWdpbm5lcjogXCJcXGE5MDdcIjtcbiRpY29uLWNhdGFsb2c6IFwiXFxhOTA4XCI7XG4kaWNvbi1jaGFuZ2U6IFwiXFxhOTA5XCI7XG4kaWNvbi1jb25maWc6IFwiXFxhOTEwXCI7XG4kaWNvbi1sb2dvdXQ6IFwiXFxhOTExXCI7XG4kaWNvbi1ob21lOiBcIlxcYTkxMlwiO1xuJGljb24taG9zcGl0YWxmb29kOiBcIlxcYTkxM1wiO1xuJGljb24tbGFibzogXCJcXGE5MTRcIjtcbiRpY29uLXRlY2g6IFwiXFxhOTE1XCI7XG4kaWNvbi10ZXN0a2l0Y2hlbjogXCJcXGE5MTZcIjtcbiRpY29uLWNhc2U6IFwiXFxhOTE3XCI7XG4kaWNvbi1sb2dvOiBcIlxcYTkxOFwiO1xuJGljb24tcmVjaXBlc2VhcmNoOiBcIlxcYTkxOVwiO1xuJGljb24tbG9naW46IFwiXFxhOTIwXCI7XG4kaWNvbi1wbGF0ZTogXCJcXGE5MjFcIjtcbiRpY29uLXNjbGFzczogXCJcXGE5MjJcIjtcbiRpY29uLWRvd25sb2FkOiBcIlxcYTkyM1wiO1xuJGljb24tcHJpbnQ6IFwiXFxhOTI0XCI7XG4kaWNvbi1yZWNpcGU6IFwiXFxhOTI1XCI7XG4kaWNvbi1jaGVjazogXCJcXGE5MjZcIjtcbiRpY29uLXRpbWU6IFwiXFxhOTI3XCI7XG4kaWNvbi1tZW1vOiBcIlxcYTkyOFwiO1xuJGljb24tYWxsOiBcIlxcYTkyOVwiO1xuJGljb24tbmV3d2luOiBcIlxcYTkzMFwiO1xuJGljb24tYWNsYXNzOiBcIlxcYTkzMVwiO1xuJGljb24tY29ja2hhdDogXCJcXGE5MzJcIjtcbiRpY29uLW5vYnV6emVyOiBcIlxcYTkzM1wiO1xuJGljb24tY29udGludWU6IFwiXFxhOTM0XCI7XG4kaWNvbi1yZXR1cm46IFwiXFxhOTM1XCI7XG4kaWNvbi1ob3NwaXRhbDAxOiBcIlxcZTkwNFwiO1xuJGljb24taG9zcGl0YWwwMjogXCJcXGU5MDNcIjtcbiRpY29uLWhvc3BpdGFsMDM6IFwiXFxlOTAyXCI7XG4kaWNvbi1ob3NwaXRhbDA0OiBcIlxcZTkwMVwiO1xuJGljb24taG9zcGl0YWwwNTogXCJcXGU5MDBcIjtcbiRpY29uLWhvc3BpdGFsMDY6IFwiXFxlOTA2XCI7XG4kaWNvbi1ob3NwaXRhbDA3OiBcIlxcZTkwNVwiO1xuJGljb24tbWluaTogXCJcXGU5MDdcIjtcbiRpY29uLWNvb2tldmVyaW86IFwiXFxlOTA4XCI7XG5cbi8vIFggbWFyayAoZXguPHNwYW4gY2xhc3M9XCJjbG9zZVwiPjwvc3Bhbj4pXG5AbWl4aW4gbWFyay14IHtcbiAgLy8gw5fjgpLlm7LjgoDmraPmlrnlvaLjgpLov73liqDjgIDigLtwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmXlhaXjgozjgabjga1cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OjA7XG4gICAgcmlnaHQ6MDtcbiAgICB0b3A6MDtcbiAgICBib3R0b206MDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgLy8g57ea44Gu44K144Kk44K644KS6L+95Yqg44CA4oC76ZW344GV44Gv5p6g5bmFw5fiiJoy44GP44KJ44GEXG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi8vIExpbmstaG92ZXIx77ya5Zub6KeS44GM44Od44OD44OX44Ki44OD44OX44GZ44KLIFxuQG1peGluIGhvdmVyLXBvcCB7XG4gIC8vIEFkZCBwb3Npeml0b246YWJzb2x1dGUgb3IgcmVsYXRpdmVcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMTU1LCA1LCAuMyk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguOSwgLjkpO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgfVxuICB9XG59XG4vLyBMaW5rLWhvdmVyMu+8muaal+OCgeOBrum7hOiJsuiDjOaZr+OBq+OBquOCi1xuQG1peGluIGhvdmVyLWRhcmsge1xuICB0cmFuc2l0aW9uOiAuMTVzO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yWWVsbG93LCA1JSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgI2I3OWEyMTtcbiAgfVxufVxuXG4vLyBidXR0b24g4oC7YmFja2dyb3VuZC1jb2xvciDjga/lgIvliKXjgavoqK3lrppcbkBtaXhpbiBidG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuXG4vLyBmb3Igb3ZlciB3MTI4MCAtLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gZm9yIGxlc3MgdzEyODBcbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogMTI3OXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIGZvciBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbi8vIHRvIGV4Y2x1ZGUgc3BcbkBtaXhpbiBub3RTcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGljb21vb25cbkBtaXhpbiBpY29uMiB7XG5cdGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTtcblx0c3BlYWs6IG5vbmU7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLy8gZm9udC1zaXplXG5AbWl4aW4gZnooJHNpemUsICRiYXNlOiAxNikge1xuXHRmb250LXNpemU6ICRzaXplICsgcHg7XG5cdGZvbnQtc2l6ZTogKCRzaXplIC8gJGJhc2UpICsgcmVtO1xufVxuXG4vLyAjY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG5cdCY6YWZ0ZXIge1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHR9XG59XG4iXX0= */
