@charset "UTF-8";

.topContents__descriptions .inner{width:690px}@media screen and (max-width: 667px){.topContents__descriptions .inner{width:100%;padding:0 13px}}.topContents__descriptionsImage{width:100%;margin-top:47px}@media screen and (max-width: 667px){.topContents__descriptionsImage{margin-top:60px}}.topContents__descriptionsImage .inner{width:564px}@media screen and (max-width: 667px){.topContents__descriptionsImage .inner{width:100%}}.topContents__descriptionsImage img{width:100%}.thumbnail{margin-top:41px}.thumbnail .inner{width:564px}@media screen and (max-width: 667px){.thumbnail .inner{width:100%}}@media screen and (max-width: 667px){.thumbnail{margin-top:0}}.thumbnail img{width:100%}.topTitle{margin-top:80px}@media screen and (max-width: 667px){.topTitle{margin-top:33px}}.topTitle .inner{width:675px}@media screen and (max-width: 667px){.topTitle .inner{padding:0 13px;width:100%}}.topTitle__title{font-size:1.66667em;line-height:38px;text-align:center}@media screen and (max-width: 667px){.topTitle__title{font-size:1.66667em;line-height:29px}}.topTitle__text{font-size:1.25em;line-height:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 667px){.topTitle__text{font-size:1em}}.topTitle__text--topSpace{margin-top:45px}@media screen and (max-width: 667px){.topTitle__text--topSpace{margin-top:30px}}.supportInfo{background-image:url("../images/common/genki_back.jpg");border-radius:8px;padding:20px;margin-top:80px}@media screen and (max-width: 667px){.supportInfo{padding:13px;margin-top:33px}}@media screen and (max-width: 667px){.supportInfo{margin-top:33px}}.supportInfo__box{background-color:rgba(255,255,255,0.8);padding:30px 36px 36px}@media screen and (max-width: 667px){.supportInfo__box{padding:17px 18px 20px}}.supportInfo__list dt,.supportInfo__list dd{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.supportInfo__list dt,.supportInfo__list dd{font-size:1em}}.supportInfo__list dt{color:#70a237;font-weight:700}.supportInfo__list dd{padding-left:15px}@media screen and (max-width: 667px){.supportInfo__list dd{padding-left:12px}}.chiefInterview{margin-top:80px}@media screen and (max-width: 667px){.chiefInterview{margin-top:33px}}.chiefInterview__titleBox{background-color:#f8f8e6;border-radius:4px;padding:30px 33px 24px}@media screen and (max-width: 667px){.chiefInterview__titleBox{padding:16px 17px 12px}}.chiefInterview__subTitle{font-size:1.25em;line-height:1.6}@media screen and (max-width: 667px){.chiefInterview__subTitle{font-size:1em}}.chiefInterview__subTitle--green{color:#70a237;display:inline;margin-right:1em}.chiefInterview__subTitleLeft{color:#70a237;margin-right:0.9em}.chiefInterview__title{font-size:1.66667em;line-height:1.6;margin-top:5px}@media screen and (max-width: 667px){.chiefInterview__title{font-size:1.41667em;margin-top:3px}}.chiefInterview__textBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:32px}@media screen and (max-width: 667px){.chiefInterview__textBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:17px}}.chiefInterview__img{width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.chiefInterview__img{margin-top:33px}}.chiefInterview__imageCaption{font-size:1.16667em;line-height:1.2;margin-top:11px;width:100%}.chiefInterview__text{font-size:1.25em;line-height:2;margin-top:-0.5em;margin-right:32px}@media screen and (max-width: 667px){.chiefInterview__text{font-size:1em;width:100%;margin-right:0}}@media screen and (max-width: 667px){.mainContents .inner{padding:0 13px}}.mainContents__box{margin-top:80px}@media screen and (max-width: 667px){.mainContents__box{margin-top:53px}}.mainContents__titleBox{background-color:#70a237;padding:36px 46px 24px;color:#fff;border-radius:4px}@media screen and (max-width: 667px){.mainContents__titleBox{padding:20px 20px 23px}}.mainContents__title{font-size:1.83333em;line-height:1.6}@media screen and (max-width: 667px){.mainContents__title{font-size:1.25em}}.mainContents__titleBottom{font-size:1.33333em;line-height:2}@media screen and (max-width: 667px){.mainContents__titleBottom{font-size:1em}}.mainContents__textBox{margin-top:48px}@media screen and (max-width: 667px){.mainContents__textBox{margin-top:27px}}.mainContents__textTitle{font-size:1.5em;line-height:1.75;color:#70a237;margin-top:-0.5em;padding-bottom:5px;border-bottom:1px solid #70a237}@media screen and (max-width: 667px){.mainContents__textTitle{font-size:1.08333em;padding-bottom:3px}}.mainContents__flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.2em}@media screen and (max-width: 667px){.mainContents__flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mainContents__text{font-size:1.25em;line-height:2;margin-right:26px}@media screen and (max-width: 667px){.mainContents__text{font-size:1em;margin-right:0}}.mainContents__textOnly{font-size:1.25em;line-height:2;margin-top:46px}@media screen and (max-width: 667px){.mainContents__textOnly{font-size:1em;margin-top:31px}}.mainContents__textOnly--top{margin-top:27px}@media screen and (max-width: 667px){.mainContents__textOnly--top{margin-top:18px}}.mainContents__imageBox{width:242px;background-color:#f8f8e6;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 39px 23px}@media screen and (max-width: 667px){.mainContents__imageBox{margin-top:47px;padding:27px 13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.mainContents__imageBox img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.mainContents__imageBox img{width:267px}}.mainContents__imageCaption{font-size:1.16667em;line-height:1.2;margin-top:8px;width:100%}@media screen and (max-width: 667px){.mainContents__imageCaption{font-size:1em;margin-left:0;margin-top:9px;width:267px;max-width:100%}}.mainContents__subBox{border:solid 1px #70a237;border-radius:4px;margin-top:41px;padding:46px 68px 56px}@media screen and (max-width: 667px){.mainContents__subBox{margin-top:25px;padding:31px 18px}}.mainContents__subBox--narrow{padding:46px 40px 62px}@media screen and (max-width: 667px){.mainContents__subBox--narrow{padding:31px 18px}}.mainContents__subBox .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBox .subInner{padding:0}}.mainContents__subBoxTitle{font-size:1.5em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.mainContents__subBoxTitle{font-size:1em}}.mainContents__subBoxTitleGreen{font-size:1.25em;line-height:2;color:#70a237;display:block;margin-top:29px}@media screen and (max-width: 667px){.mainContents__subBoxTitleGreen{font-size:1em;margin-top:29px}}.mainContents__subBoxTitleGreen--spaceNone{margin-top:0}.mainContents__subBoxText{font-size:1.25em;line-height:2;margin-top:29px}@media screen and (max-width: 667px){.mainContents__subBoxText{font-size:1em;margin-top:19px}}.mainContents__subBoxText--spaceNone{margin-top:0}.mainContents__subBoxTextTop{padding-bottom:80px;border-bottom:solid 1px #70a237}@media screen and (max-width: 667px){.mainContents__subBoxTextTop{padding-bottom:33px}}.mainContents__subBoxTextTop--bottomSpace{padding-bottom:60px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop--bottomSpace{padding-bottom:37px}}.mainContents__subBoxTextTop--bottomSpaceCenter{padding-bottom:60px;padding-top:52px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop--bottomSpaceCenter{padding-bottom:40px;padding-top:35px}}.mainContents__subBoxTextTop .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBoxTextTop .subInner{padding:0}}.mainContents__subBoxTextBottom{padding-top:64px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom{padding-top:30px}}.mainContents__subBoxTextBottom--topSpace{padding-top:48px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom--topSpace{padding-top:32px}}.mainContents__subBoxTextBottom .subInner{padding:0 30px}@media screen and (max-width: 667px){.mainContents__subBoxTextBottom .subInner{padding:0}}.mainContents__subBoxImageBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:53px}@media screen and (max-width: 667px){.mainContents__subBoxImageBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:23px}}.mainContents__subBoxImage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:161px;margin-right:63px}@media screen and (max-width: 667px){.mainContents__subBoxImage{margin-right:0;margin-top:17px}.mainContents__subBoxImage:first-child{margin-top:0}}.mainContents__subBoxFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 667px){.mainContents__subBoxFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.mainContents__subBoxFlexTextBox{margin-right:40px}@media screen and (max-width: 667px){.mainContents__subBoxFlexTextBox{margin-right:0}}.mainContents__subBoxFlexTitle{font-size:1.25em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.mainContents__subBoxFlexTitle{font-size:1em}}.mainContents__subBoxFlexText{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.mainContents__subBoxFlexText{font-size:1em}}.mainContents__subBoxFlexImage{width:161px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.mainContents__subBoxFlexImage{margin-top:23px}}.mainContents__subBoxFlexImageCaption{font-size:1.16667em;line-height:1.2;margin-top:12px;width:100%}.articleBackLink{margin:56px 0 68px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 667px){.articleBackLink{margin:71px 0 47px}}.articleBackLink a{font-size:1.25em;color:#70a237;border:1px solid #70a237;border-radius:4px;padding:8px 13px 8px 9px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}@media screen and (max-width: 667px){.articleBackLink a{font-size:1.25em}}.articleBackLink a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.articleBackLink a::before{content:"";display:inline-block;width:13px;height:8px;background-image:url(../images/common/arrow_green.png);background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(-1);transform:scale(-1);margin-right:7px}.comment{margin-top:80px;background-image:url("../images/common/genki_back.jpg");padding:20px;border-radius:4px}@media screen and (max-width: 667px){.comment{margin-top:53px;padding:13px}}.comment__box{background-color:rgba(255,255,255,0.8);padding:45px 40px 36px;border-radius:4px}@media screen and (max-width: 667px){.comment__box{padding:29px 15px 29px}}.comment__title{font-size:1.5em;line-height:1.75;color:#70a237;margin-top:-0.5em;padding-bottom:5px;border-bottom:1px solid #70a237}@media screen and (max-width: 667px){.comment__title{font-size:1.08333em;padding-bottom:3px}}.comment__textTitle{font-size:1.25em;line-height:2;margin-top:15px}@media screen and (max-width: 667px){.comment__textTitle{font-size:1em;margin-top:10px}}.comment__textBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 667px){.comment__textBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.comment__textBox img{width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0.5em}@media screen and (max-width: 667px){.comment__textBox img{width:167px;margin-top:20px}}.comment__text{font-size:1.25em;line-height:2;margin-right:36px}@media screen and (max-width: 667px){.comment__text{font-size:1em;margin-right:0}}.afterword{margin-top:41px}@media screen and (max-width: 667px){.afterword{margin-top:27px}}.afterword__title{font-size:2em;line-height:1.5}@media screen and (max-width: 667px){.afterword__title{font-size:1.33333em}}.afterword__box{padding:40px 70px 45px;background-color:#f8f8e6;border-radius:4px}@media screen and (max-width: 667px){.afterword__box{padding:27px 17px}}.afterword__boxTitle{font-size:1.25em;line-height:2;color:#70a237;margin-top:45px}@media screen and (max-width: 667px){.afterword__boxTitle{font-size:1em;margin-top:30px}}.afterword__boxTitle--top{margin-top:0}.afterword__boxText{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.afterword__boxText{font-size:1em}}.afterword__note{font-size:1.16667em;line-height:2.1;margin-top:27px}@media screen and (max-width: 667px){.afterword__note{font-size:1em;margin-top:15px}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmtpL2Nzcy9yZXBvcnRfMjAxNC5zY3NzIiwiZ2Vua2kvY3NzL3NldHRpbmcvX21peGluLnNjc3MiLCJnZW5raS9jc3Mvc2V0dGluZy9fc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBS0csa0NBRUcsV0FBWSxDQUVaLHFDQUpILGtDQUtLLFVBQVcsQ0FDWCxjQUFxQyxDQUV4QyxDQUdILGdDQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUVoQixxQ0FKRixnQ0FLSSxlQUFZLENBY2YsQ0FuQkEsdUNBU0csV0FBWSxDQUVaLHFDQVhILHVDQVlLLFVBQVcsQ0FFZCxDQWRGLG9DQWlCRyxVQUFXLENBQ1osV0FLSCxlQUFnQixDQURsQixrQkFJSSxXQUFZLENBRVoscUNBTkosa0JBT00sVUFBVyxDQUVkLENBRUQscUNBWEYsV0FZSSxZQUFhLENBTWhCLENBbEJELGVBZ0JJLFVBQVcsQ0FDWixVQUlELGVBQWdCLENBRWhCLHFDQUhGLFVBSUksZUFBWSxDQXNDZixDQTFDRCxpQkFRSSxXQUFZLENBQ1oscUNBVEosaUJBVU0sY0FBcUMsQ0FDckMsVUFBVyxDQUVkLENBRUQsaUJDaEVBLG1CQUE4QixDQUM5QixnQkRnRTZCLENBQzNCLGlCQUFrQixDQUVsQixxQ0FKRixpQkNoRUEsbUJBQThCLENBQzlCLGdCRG9Fc0UsQ0FFckUsQ0FFRCxnQkN6RUEsZ0JBQThCLENBQzlCLGFEeUUwQixDQUV4QixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2IsdUJBQWlCLENBQWpCLDhCQUFpQixDQUFqQixvQkFBaUIsQ0FBakIsc0JBQXVCLENBRXZCLHFDQU5GLGdCQ3pFQSxhQUE4QixDRDBGN0IsQ0FQQywwQkFDRSxlQUFnQixDQUVoQixxQ0FIRiwwQkFJSSxlQUFZLENBRWYsQ0FJTCxhQUNFLHVEQUF3RCxDQUN4RCxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGVBQWdCLENBRWhCLHFDQU5GLGFBT0ksWUFBUyxDQUNULGVBQVks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RDh0QjFCLGVBQVksQ0FNZixDQUhDLDBCQUNFLFlBQWEsQ0FDZCxvQkNudUJILGdCQUE4QixDQUM5QixhRHN1QjBCLENBRXhCLHFDQUhGLG9CQ3R1QkEsYUFBOEIsQ0Q0dUI3QixDQUVELGlCQzl1QkEsbUJBQThCLENBQzlCLGVEOHVCNEIsQ0FDMUIsZUFBZ0IsQ0FFaEIscUNBSkYsaUJDOXVCQSxhQUE4QixDRG92QjFCLGVBQVksQ0FFZiIsImZpbGUiOiJyZXBvcnRfMjAxNC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwic2V0dGluZy9tZWRpYVF1ZXJpZXNcIjtcclxuQGltcG9ydCBcInNldHRpbmcvc2V0dGluZ1wiO1xyXG5AaW1wb3J0IFwic2V0dGluZy9taXhpblwiO1xyXG5cclxuLnRvcENvbnRlbnRzIHtcclxuICAmX19kZXNjcmlwdGlvbnMge1xyXG4gICAgLmlubmVyIHtcclxuICAgICAgd2lkdGg6IDY5MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uc0ltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogNDdweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oOTApfXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHdpZHRoOiA1NjRweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGh1bWJuYWlsIHtcclxuICBtYXJnaW4tdG9wOiA0MXB4O1xyXG5cclxuICAuaW5uZXIge1xyXG4gICAgd2lkdGg6IDU2NHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi50b3BUaXRsZSB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAuaW5uZXIge1xyXG4gICAgd2lkdGg6IDY3NXB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyMCwgMzhweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMzApLCAje3NwTWFnbmlmaWNhdGlvbig0NCl9cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcFNwYWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1cHBvcnRJbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjgpO1xyXG4gICAgcGFkZGluZzogMzBweCAzNnB4IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDI1KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAzMFxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGR0LFxyXG4gICAgZGQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZHQge1xyXG4gICAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgZGQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7c3BNYWduaWZpY2F0aW9uKDE4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNoaWVmSW50ZXJ2aWV3IHtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlQm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1zdWItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDMzcHggMjRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjQpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI2KX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDE4XHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YlRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMS42KTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gICAgJi0tZ3JlZW4ge1xyXG4gICAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJUaXRsZUxlZnQge1xyXG4gICAgY29sb3I6ICM3MGEyMzc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOWVtO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIwLCAxLjYpO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDI1KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQ2FwdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTQsIDEuMik7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluQ29udGVudHMge1xyXG4gIC5pbm5lciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oODApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGVCb3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBwYWRkaW5nOiAzNnB4IDQ2cHggMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigzMCl9cHggI3tzcE1hZ25pZmljYXRpb24oMzApfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgMzVcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIyLCAxLjYpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIyKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJvdHRvbSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTYsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDEuNzUpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyMCkpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3tzcE1hZ25pZmljYXRpb24oNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mbGV4Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDEuMmVtO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dE9ubHkge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDYpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQm94IHtcclxuICAgIHdpZHRoOiAyNDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1zdWItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBhZGRpbmc6IDEycHggMzlweCAyM3B4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig3MCl9cHg7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQwKX1weCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oNDAwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxMyl9cHg7XHJcbiAgICAgIHdpZHRoOiAje3NwTWFnbmlmaWNhdGlvbig0MDApfXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3gge1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MXB4O1xyXG4gICAgcGFkZGluZzogNDZweCA2OHB4IDU2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM4KX1weDtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDYpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI3KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uYXJyb3cge1xyXG4gICAgICBwYWRkaW5nOiA0NnB4IDQwcHggNjJweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQ2KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3ViSW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hUaXRsZUdyZWVuIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDMpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXNwYWNlTm9uZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hUZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDI5KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zcGFjZU5vbmUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dFRvcCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ib3R0b21TcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDU1KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvdHRvbVNwYWNlQ2VudGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDYwKX1weDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTIpfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YklubmVyIHtcclxuICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94VGV4dEJvdHRvbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10b3BTcGFjZSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdWJJbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlQm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDUzcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDM1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YkJveEltYWdlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHdpZHRoOiAxNjFweDtcclxuICAgIG1hcmdpbi1yaWdodDogNjNweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleFRleHRCb3gge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleFRleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc3ViQm94RmxleEltYWdlIHtcclxuICAgIHdpZHRoOiAxNjFweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigzNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJCb3hGbGV4SW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlQmFja0xpbmsge1xyXG4gIG1hcmdpbjogNTZweCAwIDY4cHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW46ICN7c3BNYWduaWZpY2F0aW9uKDEwNyl9cHggMCAje3NwTWFnbmlmaWNhdGlvbig3MCl9cHg7XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDhweCAxM3B4IDhweCA5cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIzKSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBwc2V1ZG9FbGVtZW50c0ltYWdlKFxyXG4gICAgICAgIDEzcHgsXHJcbiAgICAgICAgOHB4LFxyXG4gICAgICAgIFwiLi4vaW1hZ2VzL2NvbW1vbi9hcnJvd19ncmVlbi5wbmdcIlxyXG4gICAgICApO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudCB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDgwKX1weDtcclxuICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOCk7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDQwcHggMzZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDQpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDIzKX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDQzXHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMS43NSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIwKSk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAje3NwTWFnbmlmaWNhdGlvbig1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAje3NwTWFnbmlmaWNhdGlvbigyNTApfXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDMwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hZnRlcndvcmQge1xyXG4gIG1hcmdpbi10b3A6IDQxcHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDEpfXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDI0LCAxLjUpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDI0KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgcGFkZGluZzogNDBweCA3MHB4IDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGU2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbig0MCl9cHggI3tzcE1hZ25pZmljYXRpb24oMjYpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDUpfXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtLXRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3hUZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25vdGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE0LCAyLjEpO1xyXG4gICAgbWFyZ2luLXRvcDogMjdweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyMil9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8v44OV44Kp44Oz44OI44Gr6Zai44GZ44KL44Of44OD44Kv44K544Kk44Oz77yIcHjjga7mmYLjga7jgrXjgqTjgrrjgpLlhaXlipvvvIlcclxuXHJcbi8vKOODleOCqeODs+ODiOOCteOCpOOCuijjgrXjgqTjgrrljZjkvY0p44CB5paH5a2X44Gu6auY44GV77yI44K144Kk44K65Y2Y5L2N77yJ44CB5paH5a2X44Gu5bmF77yI5pWw5YCk6KGo6KiY77yI44OH44OV44Kp44Or44OI77yJ77yP44K144Kk44K65Y2Y5L2NLCDmlbDlrZfljZjkvY3ooajoqJjvvIh0cnVl77yJLyDjgrXjgqTjgrrljZjkvY3ooajoqJjvvIhmYWxzZe+8ieOBiylcclxuQG1peGluIGZvbnRTdHlsZShcclxuICAkZm9udFNpemU6IDE2LFxyXG4gICRsaW5laGVpZ2h0OiBudWxsLFxyXG4gICRsZXR0ZXJTcGFjaW5nOiBudWxsLFxyXG4gICRpc051bWJlckxldHRlclNwYWNpbmc6IHRydWVcclxuKSB7XHJcbiAgZm9udC1zaXplOiAkZm9udFNpemUgLyAxMiArIGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZWhlaWdodDtcclxuICBAaWYgJGlzTnVtYmVyTGV0dGVyU3BhY2luZyB7XHJcbiAgICBAaWYgJGxldHRlclNwYWNpbmcgIT0gbnVsbCB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAoJGxldHRlclNwYWNpbmcgLyAxMDAwKSArIGVtO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJTcGFjaW5nO1xyXG4gIH1cclxufVxyXG5cclxuLy/og4zmma/nlLvlg4/jg5zjg4Pjgq/jgrnjga7pq5jjgZXjgpLlh7rlipvjgZnjgottaXhpblxyXG4vLyjopqropoHntKDjga7jgqvjg6njg6DmlbAsIOaoquW5hSwg57im5bmFLCDkvZnnmb0o44K144Kk44K65Y2Y5L2NKSlcclxuQG1peGluIHNldHRpbmdCZ2lIZWlnaHQoJGNvbHVtbk51bTogMSwgJHdpZHRoOiAxLCAkaGVpZ2h0OiAxLCAkbWFyZ2luOiBudWxsKSB7XHJcbiAgQGlmICRtYXJnaW4gPT0gbnVsbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pKTtcclxuICB9IEBlbHNlIHtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKFxyXG4gICAgICAoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbn0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pXHJcbiAgICApO1xyXG4gIH1cclxufVxyXG5cclxuLy/mqKrkuKbjgbPjgavplqLjgZnjgottaXhpblxyXG4vLyjjgqvjg6njg6DmlbAsIOW3puS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDkuIrkvZnnmb0o44K144Kk44K65Y2Y5L2NKSlcclxuQG1peGluIGZsZXhDb250ZW50cygkY29sdW1uTnVtOiAxLCAkbWFyZ2luTGVmdDogbnVsbCwgJG1hcmdpblRvcDogbnVsbCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICBAaWYgJG1hcmdpbkxlZnQgIT0gbnVsbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLSN7JG1hcmdpbkxlZnR9O1xyXG4gIH1cclxuXHJcbiAgJiA+ICoge1xyXG4gICAgQGlmICRtYXJnaW5MZWZ0ICE9IG51bGwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogI3skbWFyZ2luTGVmdH07XHJcbiAgICB9XHJcblxyXG4gICAgJG50aENoaWxkOiAkY29sdW1uTnVtICsgMTtcclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgI3skbnRoQ2hpbGR9KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7JG1hcmdpblRvcH07XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRtYXJnaW5MZWZ0ID09IG51bGwge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skY29sdW1uTnVtfSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8v6IOM5pmv55S75YOP44Oc44OD44Kv44K544Gn5qiq5Lim44Gz44GZ44KLbWl4aW5cclxuLy8o44Kr44Op44Og5pWwLCDmqKrluYUsIOe4puW5hSwg5bem5L2Z55m9KOOCteOCpOOCuuWNmOS9jSksIOS4iuS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDog4zmma/jga7nuKbkvY3nva4sIOiDjOaZr+OBruaoquS9jee9rilcclxuQG1peGluIGZsZXhCZ2lDb250ZW50cyhcclxuICAkY29sdW1uTnVtOiAxLFxyXG4gICR3aWR0aDogMSxcclxuICAkaGVpZ2h0OiAxLFxyXG4gICRtYXJnaW5MZWZ0OiBudWxsLFxyXG4gICRtYXJnaW5Ub3A6IG51bGwsXHJcbiAgJGJnaUhvcml6b250YWxQb3NpdGlvbjogY2VudGVyLFxyXG4gICRiZ2lWZXJ0aWNhbFBvc2l0aW9uOiBjZW50ZXJcclxuKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWxlZnQ6IC0jeyRtYXJnaW5MZWZ0fTtcclxuXHJcbiAgJiA+ICoge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICN7JG1hcmdpbkxlZnR9O1xyXG5cclxuICAgICRudGhDaGlsZDogJGNvbHVtbk51bSArIDE7XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArICN7JG50aENoaWxkfSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAjeyRtYXJnaW5Ub3B9O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkbWFyZ2luTGVmdCA9PSBudWxsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbk51bX0pO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pIC0gI3skbWFyZ2luTGVmdH0pO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyhcclxuICAgICAgICAoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KVxyXG4gICAgICApO1xyXG4gICAgfVxyXG5cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGJnaUhvcml6b250YWxQb3NpdGlvbiAkYmdpVmVydGljYWxQb3NpdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8v55aR5Ly86KaB57Sg44Gr55S75YOP44KS5YWl44KM44KL5aC05ZCI44GubWl4aW5cclxuLy8o5qiq5bmFKOOCteOCpOOCuuWNmOS9jSksIOe4puW5hSjjgrXjgqTjgrrljZjkvY0pLCDnlLvlg4/jga7jg6rjg7Pjgq8pXHJcbkBtaXhpbiBwc2V1ZG9FbGVtZW50c0ltYWdlKCR3aWR0aCwgJGhlaWdodCwgJGJnSW1hZ2VMaW5rKSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGJnSW1hZ2VMaW5rfSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi8v5LiJ6KeS44KE44GY44KL44GXXHJcbi8vKOaWueWQkSwg6auY44GVKOOCteOCpOOCuuWNmOS9jSksIOe3muOBruW5hSjjgrXjgqTjgrrljZjkvY0pLCDoibIsIHBvc2l0aW9uOmFic29sdXRl44GLKOODh+ODleOCqeODq+ODiOOBr2ZhbHNlKSlcclxuQG1peGluIHRyaWFuZ2xlQXJyb3coXHJcbiAgJGRpcmVjdGlvbixcclxuICAkaGVpZ2h0LFxyXG4gICRib3JkZXJXaWR0aCxcclxuICAkY29sb3IsXHJcbiAgJGlzQWJzb2x1dGU6IGZhbHNlLFxyXG4gICR0cmFuc2Zvcm1ZOiAtNTAlXHJcbikge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiBjYWxjKCN7JGhlaWdodH0gLyAxLjQpO1xyXG4gIGhlaWdodDogY2FsYygjeyRoZWlnaHR9IC8gMS40KTtcclxuXHJcbiAgQGlmICRpc0Fic29sdXRlID09IHRydWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7JHRyYW5zZm9ybVl9KSByb3RhdGUoNDVkZWcpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHRvcCB7XHJcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcclxuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIvL+iJsuOBq+mWouOBmeOCi+ioreWumlxyXG4kZ2Vua2ktbWFpbi1jb2xvcjogIzcwYTIzNztcclxuJGdlbmtpLXN1Yi1jb2xvcjogI2Y4ZjhlNjtcclxuJG1haW4tY29sb3I6ICMwNjM7XHJcbiRiYXNpYy1jb2xvci1ncmVlbjogIzI5YWEzZjtcclxuJGJhc2ljLWNvbG9yLWdyYXk6ICNjY2NjY2M7XHJcbiRhY2NlbnQtY29sb3ItcmVkOiAjZmYwMDAwO1xyXG4kYWNjZW50LWNvbG9yLWdyZWVuOiAjZTBmNWUzO1xyXG4kYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuJHRpdGxlLWNvbG9yOiAjMDAwO1xyXG4kdGV4dC1jb2xvcjogIzAwMDtcclxuXHJcbi8vU1Djga7jg6zjgrnjg53jg7Pjgrfjg5blgI3njodcclxuJHNwLW1hZ25pZmljYXRpb246IDEuNTtcclxuQGZ1bmN0aW9uIHNwTWFnbmlmaWNhdGlvbigkbnVtKSB7XHJcbiAgQHJldHVybiByb3VuZCgkbnVtIC8gJHNwLW1hZ25pZmljYXRpb24pO1xyXG59XHJcblxyXG4vL3otaW5kZXjjga7ln7rmnKzoqK3lrppcclxuJGxheWVyOiAoXHJcbiAgbW9kYWw6IDE1MDAwLFxyXG4gIGhlYWRlcjogMTAwMDAsXHJcbiAgdG9vbHRpcDogMjAsXHJcbiAgdG9vbHRpcEJvdHRvbTogMTAsXHJcbiAgZGVmYXVsdDogMSxcclxuKTtcclxuQG1peGluIHotaW5kZXgoJGtleSkge1xyXG4gIHotaW5kZXg6IG1hcC1nZXQoJGxheWVyLCAka2V5KTtcclxufVxyXG4iXX0= */
