#page-insomnia .contents-header {
  width: 100%;
  position: relative;
  padding-bottom: 31px;
  margin-bottom: 37px;
  background: url("/img/disorders/line.png") no-repeat bottom center;
  background-size: 796px auto;
}
#page-insomnia .contents-header .page-ttl {
  width: 605px;
  margin: 0 auto 22px;
  padding-top: 38px;
}
#page-insomnia .contents-header .page-txt {
  width: 661px;
  margin: 0 auto;
}
#page-insomnia .contents-header .img1 {
  position: absolute;
  width: 125px;
  top: 38px;
  left: 78px;
}
#page-insomnia .contents-header .img2 {
  position: absolute;
  width: 130px;
  top: 31px;
  right: 65px;
}
#page-insomnia .flow {
  width: 792px;
  margin: 0 auto 40px;
}
#page-insomnia .flow__item {
  width: 100%;
  position: relative;
  padding: 104px 0 0 69px;
  margin-bottom: 50px;
}
#page-insomnia .flow__item:last-child {
  margin-bottom: 0;
}
#page-insomnia .flow__item .ttl {
  position: absolute;
  top: 0;
  left: 0;
}
#page-insomnia .flow__item .txt {
  font-weight: 700;
  text-align: justify;
  font-size: 20px;
  width: 350px;
  letter-spacing: -0.03em;
  line-height: 1.65;
  -webkit-transform: rotateZ(0.03deg);
          transform: rotateZ(0.03deg);
}
#page-insomnia .flow__item .end {
  width: 629px;
  margin: 22px auto 0;
}
#page-insomnia .flow__item .box {
  width: 724px;
  position: relative;
  padding: 33px 0 33px;
  margin: 0 auto;
}
#page-insomnia .flow__item .box:before {
  content: "";
  background: url("/img/disorders/top/bg_top.png") no-repeat;
  background-size: 100% auto;
  width: 100%;
  height: 33px;
  position: absolute;
  top: 0;
  left: 0;
}
#page-insomnia .flow__item .box:after {
  content: "";
  background: url("/img/disorders/top/bg_bottom.png") no-repeat bottom left;
  background-size: 100% auto;
  width: 100%;
  height: 33px;
  position: absolute;
  bottom: 0;
  left: 0;
}
#page-insomnia .flow__item .box__inner {
  width: 100%;
  background: url("/img/disorders/top/bg_middle.png") repeat-y;
  background-size: 100% auto;
  position: relative;
  padding: 0 49px;
}
#page-insomnia .flow__item .box__inner.trial {
  padding: 0 28px 0 35px;
}
#page-insomnia .flow__item .box__inner.trial .trial__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#page-insomnia .flow__item .box__inner.trial .trial__header .trial__ttl {
  color: #009944;
  font-weight: 700;
  font-size: 26px;
  line-height: 1;
}
#page-insomnia .flow__item .box__inner.trial .trial__header .trial__ttl a,
#page-insomnia .flow__item .box__inner.trial .trial__header .trial__ttl a:link,
#page-insomnia .flow__item .box__inner.trial .trial__header .trial__ttl a:visited {
  color: #000000;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media screen and (min-width: 768px) {
  #page-insomnia .flow__item .box__inner.trial .trial__header .trial__ttl a:hover {
    opacity: 0.7;
    text-decoration: none;
  }
}
#page-insomnia .flow__item .box__inner.trial .trial__header a {
  width: 464px;
  display: block;
}
#page-insomnia .flow__item .box__inner.trial .trial__txt {
  margin-top: 13px;
  font-weight: 700;
  font-size: 19px;
  letter-spacing: -0.06em;
  line-height: 1.5789473684;
  -webkit-transform: rotateZ(0.03deg);
          transform: rotateZ(0.03deg);
}
#page-insomnia .flow__item .box__inner .checklist__ttl {
  color: #129d4f;
  font-size: 28px;
  font-weight: 700;
  text-indent: -0.5em;
  line-height: 1;
  margin-bottom: 23px;
}
#page-insomnia .flow__item .box__inner .checklist__list {
  font-size: 19px;
  font-weight: 700;
  line-height: 1;
}
#page-insomnia .flow__item .box__inner .checklist__list li {
  margin-bottom: 12px;
  padding-left: 38px;
  position: relative;
  -webkit-transform: rotateZ(0.03deg);
          transform: rotateZ(0.03deg);
}
#page-insomnia .flow__item .box__inner .checklist__list li:last-child {
  margin-bottom: 0;
}
#page-insomnia .flow__item .box__inner .checklist__list li:before {
  content: "";
  background: url("/img/disorders/insomnia/checkbox.png") no-repeat;
  background-size: 100% auto;
  width: 28px;
  height: 25px;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
#page-insomnia .flow__item.item1 .ttl {
  width: 225px;
  left: -1px;
}
#page-insomnia .flow__item.item1 .img1 {
  width: 343px;
  position: absolute;
  top: 27px;
  right: 7px;
}
#page-insomnia .flow__item.item1 .img2 {
  width: 167px;
  position: absolute;
  top: 421px;
  right: 72px;
  z-index: 1;
}
#page-insomnia .flow__item.item1 .img2 .q1,
#page-insomnia .flow__item.item1 .img2 .q2,
#page-insomnia .flow__item.item1 .img2 .q3 {
  width: 167px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-animation: showHide 4s linear infinite;
          animation: showHide 4s linear infinite;
}
#page-insomnia .flow__item.item1 .img2 .q2 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
#page-insomnia .flow__item.item1 .img2 .q3 {
  -webkit-animation-delay: 2s;
          animation-delay: 2s;
}
@-webkit-keyframes showHide {
  0%, 25% {
    opacity: 1;
  }
  25.0001%, 100% {
    opacity: 0;
  }
}
@keyframes showHide {
  0%, 25% {
    opacity: 1;
  }
  25.0001%, 100% {
    opacity: 0;
  }
}
#page-insomnia .flow__item.item2 .ttl {
  width: 278px;
  left: -8px;
}
#page-insomnia .flow__item.item2 .img1 {
  width: 295px;
  position: absolute;
  top: 32px;
  right: 30px;
}
#page-insomnia .flow__item.item3 .ttl {
  width: 210px;
  left: -8px;
}
#page-insomnia .flow__item.item3 .ttl2 {
  width: 296px;
  margin: 34px 0 21px;
}
#page-insomnia .flow__item.item3 .link {
  width: 250px;
  margin: 20px 0 0 102px;
}
#page-insomnia .flow__item.item3 .img1 {
  width: 289px;
  position: absolute;
  top: -8px;
  right: 35px;
}
#page-insomnia .flow__item.item3 .img2 {
  width: 207px;
  position: absolute;
  top: 471px;
  right: 62px;
  z-index: 1;
}
#page-insomnia .flow__item.item3 .goal {
  width: 315px;
  margin: 22px auto 0 163px;
}
#page-insomnia .flow__item.item3 .credit {
  font-size: 15px;
  text-align: right;
  margin-top: 21px;
  line-height: 1;
  -webkit-transform: rotateZ(0.03deg);
          transform: rotateZ(0.03deg);
}
#page-insomnia .next-btn {
  width: 618px;
  margin: 0 auto 33px;
}
#page-insomnia .next-btn a {
  display: block;
  position: relative;
}
#page-insomnia .next-btn a img {
  pointer-events: none;
}
#page-insomnia .next-btn a:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  background: url("/img/disorders/insomnia/next-btn_on.png") no-repeat;
  background-size: 100% auto;
}
#page-insomnia .next-btn a:hover img {
  opacity: 0;
}
#page-insomnia .next-btn a:hover:before {
  opacity: 1;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluc29tbmlhLnNjc3MiLCJpbnNvbW5pYS5jc3MiLCJnbG9iYWwvX21peGluLnNjc3MiLCJnbG9iYWwvX3Zhci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUtDO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtFQUFBO0VBQ0EsMkJBQUE7QUNKRjtBRE1FO0VBQ0MsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7QUNKSDtBRE9FO0VBQ0MsWUFBQTtFQUNBLGNBQUE7QUNMSDtBRFFFO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNOSDtBRFNFO0VBQ0Msa0JBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7QUNQSDtBRFdDO0VBQ0MsWUFBQTtFQUNBLG1CQUFBO0FDVEY7QURXRTtFQUNDLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QUNUSDtBRFdHO0VBQ0MsZ0JBQUE7QUNUSjtBRFlHO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtBQ1ZKO0FEYUc7RUFDQyxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBQ1hKO0FEY0c7RUFDQyxZQUFBO0VBQ0EsbUJBQUE7QUNaSjtBRGVHO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0FDYko7QURlSTtFQUNDLFdBQUE7RUFDQSwwREFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0FDYkw7QURnQkk7RUFDQyxXQUFBO0VBQ0EseUVBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtBQ2RMO0FEaUJJO0VBQ0MsV0FBQTtFQUNBLDREQUFBO0VBQ0EsMEJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QUNmTDtBRGlCSztFQUNDLHNCQUFBO0FDZk47QURpQk07RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBQ2ZQO0FEaUJPO0VBQ0MsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNmUjtBQ3JHQzs7O0VBR0MsY0NKWTtFREtaLHFCQUw0QjtFQWlEN0Isd0NBQUE7RUFBQSxnQ0FBQTtBRDRERDtBQ3REQztFQTdDQztJQUNDLFlBQUE7SUFDQSxxQkFaNEY7RURrSDdGO0FBQ0Y7QURNTztFQUNDLFlBQUE7RUFDQSxjQUFBO0FDSlI7QURRTTtFQUNDLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QUNOUDtBRFdNO0VBQ0MsY0FBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDVFA7QURZTTtFQUNDLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNWUDtBRFlPO0VBQ0MsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBQ1ZSO0FEWVE7RUFDQyxnQkFBQTtBQ1ZUO0FEYVE7RUFDQyxXQUFBO0VBQ0EsaUVBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QUNYVDtBRG9CSTtFQUNDLFlBQUE7RUFDQSxVQUFBO0FDbEJMO0FEcUJJO0VBQ0MsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNuQkw7QURzQkk7RUFDQyxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QUNwQkw7QURzQks7OztFQUdDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLDhDQUFBO1VBQUEsc0NBQUE7QUNwQk47QUR1Qks7RUFDQywyQkFBQTtVQUFBLG1CQUFBO0FDckJOO0FEd0JLO0VBQ0MsMkJBQUE7VUFBQSxtQkFBQTtBQ3RCTjtBRHdCSztFQUNDO0lBQVUsVUFBQTtFQ3JCZDtFRHNCSTtJQUFpQixVQUFBO0VDbkJyQjtBQUNGO0FEZ0JLO0VBQ0M7SUFBVSxVQUFBO0VDckJkO0VEc0JJO0lBQWlCLFVBQUE7RUNuQnJCO0FBQ0Y7QUR3Qkk7RUFDQyxZQUFBO0VBQ0EsVUFBQTtBQ3RCTDtBRHlCSTtFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FDdkJMO0FENEJJO0VBQ0MsWUFBQTtFQUNBLFVBQUE7QUMxQkw7QUQ2Qkk7RUFDQyxZQUFBO0VBQ0EsbUJBQUE7QUMzQkw7QUQ4Qkk7RUFDQyxZQUFBO0VBQ0Esc0JBQUE7QUM1Qkw7QUQrQkk7RUFDQyxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtBQzdCTDtBRGdDSTtFQUNDLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBQzlCTDtBRGlDSTtFQUNDLFlBQUE7RUFDQSx5QkFBQTtBQy9CTDtBRGtDSTtFQUNDLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7QUNoQ0w7QURzQ0M7RUFDQyxZQUFBO0VBQ0EsbUJBQUE7QUNwQ0Y7QURzQ0U7RUFDQyxjQUFBO0VBQ0Esa0JBQUE7QUNwQ0g7QURzQ0c7RUFDQyxvQkFBQTtBQ3BDSjtBRHVDRztFQUNDLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0Esb0VBQUE7RUFDQSwwQkFBQTtBQ3JDSjtBRHlDSTtFQUNDLFVBQUE7QUN2Q0w7QUQwQ0k7RUFDQyxVQUFBO0FDeENMIiwiZmlsZSI6Imluc29tbmlhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuL2dsb2JhbFwiIGFzICo7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLWluc29tbmlhIHtcblxuXHQuY29udGVudHMtaGVhZGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDMxcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzdweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy9saW5lLnBuZ1wiKSBuby1yZXBlYXQgYm90dG9tIGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDc5NnB4IGF1dG87XG5cblx0XHQucGFnZS10dGwge1xuXHRcdFx0d2lkdGg6IDYwNXB4O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gMjJweDtcblx0XHRcdHBhZGRpbmctdG9wOiAzOHB4O1xuXHRcdH1cblxuXHRcdC5wYWdlLXR4dCB7XG5cdFx0XHR3aWR0aDogNjYxcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQuaW1nMSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTI1cHg7XG5cdFx0XHR0b3A6IDM4cHg7XG5cdFx0XHRsZWZ0OiA3OHB4O1xuXHRcdH1cblxuXHRcdC5pbWcyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdHRvcDogMzFweDtcblx0XHRcdHJpZ2h0OiA2NXB4O1xuXHRcdH1cblx0fVxuXG5cdC5mbG93IHtcblx0XHR3aWR0aDogNzkycHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gNDBweDtcblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAxMDRweCAwIDAgNjlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC50dGwge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0LnR4dCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wM2VtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbWF0aC5kaXYoMzMsIDIwKTtcblx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZVooMC4wM2RlZyk7XG5cdFx0XHR9XG5cblx0XHRcdC5lbmQge1xuXHRcdFx0XHR3aWR0aDogNjI5cHg7XG5cdFx0XHRcdG1hcmdpbjogMjJweCBhdXRvIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5ib3gge1xuXHRcdFx0XHR3aWR0aDogNzI0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogMzNweCAwIDMzcHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi9pbWcvZGlzb3JkZXJzL3RvcC9iZ190b3AucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy90b3AvYmdfYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQgYm90dG9tIGxlZnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzM3B4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2lubmVyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy90b3AvYmdfbWlkZGxlLnBuZ1wiKSByZXBlYXQteTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCA0OXB4O1xuXG5cdFx0XHRcdFx0Ji50cmlhbCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI4cHggMCAzNXB4O1xuXG5cdFx0XHRcdFx0XHQudHJpYWxfX2hlYWRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHQudHJpYWxfX3R0bCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDk5NDQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHh0X2xpbmtfb3BhY2l0eTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0NjRweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudHJpYWxfX3R4dCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0uMDZlbTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG1hdGguZGl2KDMwLCAxOSk7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGVaKDAuMDNkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jaGVja2xpc3Qge1xuXHRcdFx0XHRcdFx0Jl9fdHRsIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMxMjlkNGY7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0uNWVtO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjNweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fbGlzdCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzOHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlWigwLjAzZGVnKTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy9pbnNvbW5pYS9jaGVja2JveC5wbmdcIikgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjhweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pdGVtMSB7XG5cdFx0XHRcdC50dGwge1xuXHRcdFx0XHRcdHdpZHRoOiAyMjVweDtcblx0XHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltZzEge1xuXHRcdFx0XHRcdHdpZHRoOiAzNDNweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAyN3B4O1xuXHRcdFx0XHRcdHJpZ2h0OiA3cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaW1nMiB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2N3B4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDQyMXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiA3MnB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdFx0XHQucTEsXG5cdFx0XHRcdFx0LnEyLFxuXHRcdFx0XHRcdC5xMyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTY3cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2hvd0hpZGUgNHMgbGluZWFyIGluZmluaXRlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5xMiB7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDFzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5xMyB7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDJzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAa2V5ZnJhbWVzIHNob3dIaWRlIHtcblx0XHRcdFx0XHRcdDAlLCAyNSUgeyBvcGFjaXR5OiAxOyB9XG5cdFx0XHRcdFx0XHQyNS4wMDAxJSwgMTAwJSB7IG9wYWNpdHk6IDA7IH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pdGVtMiB7XG5cdFx0XHRcdC50dGwge1xuXHRcdFx0XHRcdHdpZHRoOiAyNzhweDtcblx0XHRcdFx0XHRsZWZ0OiAtOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltZzEge1xuXHRcdFx0XHRcdHdpZHRoOiAyOTVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAzMnB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuaXRlbTMge1xuXHRcdFx0XHQudHRsIHtcblx0XHRcdFx0XHR3aWR0aDogMjEwcHg7XG5cdFx0XHRcdFx0bGVmdDogLThweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50dGwyIHtcblx0XHRcdFx0XHR3aWR0aDogMjk2cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAzNHB4IDAgMjFweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saW5rIHtcblx0XHRcdFx0XHR3aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAxMDJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWcxIHtcblx0XHRcdFx0XHR3aWR0aDogMjg5cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLThweDtcblx0XHRcdFx0XHRyaWdodDogMzVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5pbWcyIHtcblx0XHRcdFx0XHR3aWR0aDogMjA3cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNDcxcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDYycHg7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5nb2FsIHtcblx0XHRcdFx0XHR3aWR0aDogMzE1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMnB4IGF1dG8gMCAxNjNweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jcmVkaXQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTpyb3RhdGVaKDAuMDNkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5leHQtYnRuIHtcblx0XHR3aWR0aDogNjE4cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMzNweDtcblxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy9pbnNvbW5pYS9uZXh0LWJ0bl9vbi5wbmdcIikgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cbn1cblxuLy9wYWdlLXRvcCIsIiNwYWdlLWluc29tbmlhIC5jb250ZW50cy1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMzFweDtcbiAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltZy9kaXNvcmRlcnMvbGluZS5wbmdcIikgbm8tcmVwZWF0IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNzk2cHggYXV0bztcbn1cbiNwYWdlLWluc29tbmlhIC5jb250ZW50cy1oZWFkZXIgLnBhZ2UtdHRsIHtcbiAgd2lkdGg6IDYwNXB4O1xuICBtYXJnaW46IDAgYXV0byAyMnB4O1xuICBwYWRkaW5nLXRvcDogMzhweDtcbn1cbiNwYWdlLWluc29tbmlhIC5jb250ZW50cy1oZWFkZXIgLnBhZ2UtdHh0IHtcbiAgd2lkdGg6IDY2MXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLWluc29tbmlhIC5jb250ZW50cy1oZWFkZXIgLmltZzEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMjVweDtcbiAgdG9wOiAzOHB4O1xuICBsZWZ0OiA3OHB4O1xufVxuI3BhZ2UtaW5zb21uaWEgLmNvbnRlbnRzLWhlYWRlciAuaW1nMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEzMHB4O1xuICB0b3A6IDMxcHg7XG4gIHJpZ2h0OiA2NXB4O1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3cge1xuICB3aWR0aDogNzkycHg7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwNHB4IDAgMCA2OXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAudHRsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAudHh0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB3aWR0aDogMzUwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBsaW5lLWhlaWdodDogMS42NTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDAuMDNkZWcpO1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmVuZCB7XG4gIHdpZHRoOiA2MjlweDtcbiAgbWFyZ2luOiAyMnB4IGF1dG8gMDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3gge1xuICB3aWR0aDogNzI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzNweCAwIDMzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy90b3AvYmdfdG9wLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy90b3AvYmdfYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQgYm90dG9tIGxlZnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3hfX2lubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWcvZGlzb3JkZXJzL3RvcC9iZ19taWRkbGUucG5nXCIpIHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDQ5cHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lci50cmlhbCB7XG4gIHBhZGRpbmc6IDAgMjhweCAwIDM1cHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lci50cmlhbCAudHJpYWxfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3hfX2lubmVyLnRyaWFsIC50cmlhbF9faGVhZGVyIC50cmlhbF9fdHRsIHtcbiAgY29sb3I6ICMwMDk5NDQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lci50cmlhbCAudHJpYWxfX2hlYWRlciAudHJpYWxfX3R0bCBhLFxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmJveF9faW5uZXIudHJpYWwgLnRyaWFsX19oZWFkZXIgLnRyaWFsX190dGwgYTpsaW5rLFxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmJveF9faW5uZXIudHJpYWwgLnRyaWFsX19oZWFkZXIgLnRyaWFsX190dGwgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lci50cmlhbCAudHJpYWxfX2hlYWRlciAudHJpYWxfX3R0bCBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lci50cmlhbCAudHJpYWxfX2hlYWRlciBhIHtcbiAgd2lkdGg6IDQ2NHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3hfX2lubmVyLnRyaWFsIC50cmlhbF9fdHh0IHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc4OTQ3MzY4NDtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDAuMDNkZWcpO1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmJveF9faW5uZXIgLmNoZWNrbGlzdF9fdHRsIHtcbiAgY29sb3I6ICMxMjlkNGY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1pbmRlbnQ6IC0wLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbSAuYm94X19pbm5lciAuY2hlY2tsaXN0X19saXN0IHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3hfX2lubmVyIC5jaGVja2xpc3RfX2xpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDAuMDNkZWcpO1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0gLmJveF9faW5uZXIgLmNoZWNrbGlzdF9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtIC5ib3hfX2lubmVyIC5jaGVja2xpc3RfX2xpc3QgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltZy9kaXNvcmRlcnMvaW5zb21uaWEvY2hlY2tib3gucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0xIC50dGwge1xuICB3aWR0aDogMjI1cHg7XG4gIGxlZnQ6IC0xcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbS5pdGVtMSAuaW1nMSB7XG4gIHdpZHRoOiAzNDNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI3cHg7XG4gIHJpZ2h0OiA3cHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbS5pdGVtMSAuaW1nMiB7XG4gIHdpZHRoOiAxNjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQyMXB4O1xuICByaWdodDogNzJweDtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0xIC5pbWcyIC5xMSxcbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0xIC5pbWcyIC5xMixcbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0xIC5pbWcyIC5xMyB7XG4gIHdpZHRoOiAxNjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogc2hvd0hpZGUgNHMgbGluZWFyIGluZmluaXRlO1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0uaXRlbTEgLmltZzIgLnEyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0xIC5pbWcyIC5xMyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMnM7XG59XG5Aa2V5ZnJhbWVzIHNob3dIaWRlIHtcbiAgMCUsIDI1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAyNS4wMDAxJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0uaXRlbTIgLnR0bCB7XG4gIHdpZHRoOiAyNzhweDtcbiAgbGVmdDogLThweDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0yIC5pbWcxIHtcbiAgd2lkdGg6IDI5NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzJweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbS5pdGVtMyAudHRsIHtcbiAgd2lkdGg6IDIxMHB4O1xuICBsZWZ0OiAtOHB4O1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0uaXRlbTMgLnR0bDIge1xuICB3aWR0aDogMjk2cHg7XG4gIG1hcmdpbjogMzRweCAwIDIxcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbS5pdGVtMyAubGluayB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luOiAyMHB4IDAgMCAxMDJweDtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0zIC5pbWcxIHtcbiAgd2lkdGg6IDI4OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLThweDtcbiAgcmlnaHQ6IDM1cHg7XG59XG4jcGFnZS1pbnNvbW5pYSAuZmxvd19faXRlbS5pdGVtMyAuaW1nMiB7XG4gIHdpZHRoOiAyMDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3MXB4O1xuICByaWdodDogNjJweDtcbiAgei1pbmRleDogMTtcbn1cbiNwYWdlLWluc29tbmlhIC5mbG93X19pdGVtLml0ZW0zIC5nb2FsIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBtYXJnaW46IDIycHggYXV0byAwIDE2M3B4O1xufVxuI3BhZ2UtaW5zb21uaWEgLmZsb3dfX2l0ZW0uaXRlbTMgLmNyZWRpdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMC4wM2RlZyk7XG59XG4jcGFnZS1pbnNvbW5pYSAubmV4dC1idG4ge1xuICB3aWR0aDogNjE4cHg7XG4gIG1hcmdpbjogMCBhdXRvIDMzcHg7XG59XG4jcGFnZS1pbnNvbW5pYSAubmV4dC1idG4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1pbnNvbW5pYSAubmV4dC1idG4gYSBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwYWdlLWluc29tbmlhIC5uZXh0LWJ0biBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1nL2Rpc29yZGVycy9pbnNvbW5pYS9uZXh0LWJ0bl9vbi5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbiNwYWdlLWluc29tbmlhIC5uZXh0LWJ0biBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4jcGFnZS1pbnNvbW5pYSAubmV4dC1idG4gYTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufSIsIkB1c2UgXCJ2YXJcIiBhcyAqO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBMSU5LIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHR4dF9saW5rX29wYWNpdHkoJGRlY286bm9uZSwgJGNvbG9yOiRkZWZhdWx0LWNvbG9yLCAkY29sb3IyOiRkZWZhdWx0LWNvbG9yLCAkaG92ZXItZGVjbzpub25lKSB7XG5cdGEsXG5cdGE6bGluayxcblx0YTp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJGRlY287XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdH1cblxuXHRAaW5jbHVkZSBtaW5fc2NyZWVuKCRicmVhay1wb2ludCArIDFweCkge1xuXHRcdGE6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246ICRob3Zlci1kZWNvO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gdHh0X2xpbmtfY29sb3IoJGRlY286bm9uZSwgJGNvbG9yOiRkZWZhdWx0LWNvbG9yLCAkY29sb3IyOiRkZWZhdWx0LWNvbG9yLCAkaG92ZXItZGVjbzpub25lKSB7XG5cdGEsXG5cdGE6bGluayxcblx0YTp2aXNpdGVkIHtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJGRlY287XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbiguMik7XG5cdH1cblxuXG5cdEBpbmNsdWRlIG1pbl9zY3JlZW4oJGJyZWFrLXBvaW50ICsgMXB4KSB7XG5cdFx0YTpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGNvbG9yMjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogJGhvdmVyLWRlY287XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vLyBDTEVBUiBGSVggLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY2Yge1xuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjbGVhcjogYm90aDtcblx0fVxufVxuXG5cbi8vIEFOSU1BVElPTiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiB0cmFuc2l0aW9uKCR0aW1lOi4yLCAkcHJvcDphbGwsICRlYXNpbmc6ZWFzZS1pbi1vdXQpIHtcblx0dHJhbnNpdGlvbjogJHByb3AgI3skdGltZX1zICRlYXNpbmc7XG59XG5cblxuLy8gSU1FRElBIFFVRVJZIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIG1pbl9zY3JlZW4oJGJwKSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXhfc2NyZWVuKCRicCkge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vLyBJRSAmIEVER0UgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gZWcoKSB7XG5cdEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGllKCkge1xuXHRAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbi8vIHZ3IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGZ1bmN0aW9uIHZ3KCRwaXhlbHNWdykge1xuXHQkYmFzZVdpZHRoLXNwIDogNzUwO1xuXHRAcmV0dXJuIG1hdGguZGl2KCRwaXhlbHNWdywgJGJhc2VXaWR0aC1zcCkgKiAxMDB2dztcbn1cbiIsIi8vIFdJRFRIIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGJyZWFrLXBvaW50OiA3NjdweDtcblxuLy8gQ09MT1IgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG4kY29sb3Itd2hpdGU6ICNmZmZmZmY7XG4kZGVmYXVsdC1jb2xvcjogJGNvbG9yLWJsYWNrO1xuXG5cbi8vIEZPTlQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZm9udC1qcDogXCJNIFBMVVMgUm91bmRlZCAxY1wiLCBzYW5zLXNlcmlmOyJdfQ== */
