@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:55px}@media screen and (max-width: 667px){.topContents__descriptionsImage{margin-top:60px}}.topContents__descriptionsImage .inner{width:690px}@media screen and (max-width: 667px){.topContents__descriptionsImage .inner{width:100%}}.topContents__descriptionsImage img{width:100%}.thumbnail{margin-top:41px}@media screen and (max-width: 667px){.thumbnail{margin-top:0}}.thumbnail img{width:100%}.thumbnail__text{font-size:1.25em;line-height:1.53;margin-top:18px;text-align:center}@media screen and (max-width: 667px){.thumbnail__text{font-size:1.5em;margin-top:12px}}.topTitle{margin-top:50px}@media screen and (max-width: 667px){.topTitle{margin-top:33px}}.topTitle .inner{width:680px}@media screen and (max-width: 667px){.topTitle .inner{width:100%;padding:0 13px}}.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.33333em;line-height:1.75;margin-top:20px}@media screen and (max-width: 667px){.topTitle__text{font-size:1em}}.supportInfo{background-image:url("../images/common/genki_back.jpg");border-radius:4px;padding:20px;margin-top:50px}@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 40px 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:50px}@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__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__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}}.chiefInterview__imageBox{width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.chiefInterview__imageBox{margin-top:33px}}.chiefInterview__caption{font-size:1.16667em}@media screen and (max-width: 667px){.chiefInterview__caption{font-size:1em}}@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__textsBox{margin-top:48px}@media screen and (max-width: 667px){.mainContents__textsBox{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-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}@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}}.mainContents__flexBox>.mainContents__textBox{margin-top:0}.mainContents__textBox{margin-top:20px}@media screen and (max-width: 667px){.mainContents__textBox{margin-top:18px}}.mainContents__boxTitle{font-size:1.5em;line-height:1.75;color:#70a237}@media screen and (max-width: 667px){.mainContents__boxTitle{font-size:1.08333em}}.mainContents__text{font-size:1.25em;line-height:2;margin-top:1em}.mainContents__text:first-of-type{margin-top:-0.25em}@media screen and (max-width: 667px){.mainContents__text{font-size:1em}}.mainContents__imageBox{width:242px;background-color:#f8f8e6;border-radius:4px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:12px 39px 23px;margin-left:26px}@media screen and (max-width: 667px){.mainContents__imageBox{width:100%;margin-top:20px;padding:27px 13px;margin-left:0}}.mainContents__imageBox img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.mainContents__imageBox img{width:100%}}.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%}}.subContents{border:1px solid #70a237;border-radius:4px;padding:46px 40px;margin-top:66px}@media screen and (max-width: 667px){.subContents{padding:29px 9px;margin-top:33px}}.subContents__box{padding:40px 30px;border-top:1px solid #70a237}.subContents__box:first-of-type{border:none;padding-top:0}.subContents__box:last-of-type{padding-bottom:0}@media screen and (max-width: 667px){.subContents__box{padding:25px 7px}}.subContents__title{font-size:1.5em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.subContents__title{font-size:1.25em}}.subContents__title+*{margin-top:2em}.subContents__smallTitle{font-size:1.25em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.subContents__smallTitle{font-size:1em}}.subContents__smallTitle--colorBlack{color:#000}.subContents__concludeTitle{font-size:1.25em;line-height:2;color:#70a237}@media screen and (max-width: 667px){.subContents__concludeTitle{font-size:1em}}.subContents__concludeTitle--colorBlack{color:#000}.subContents__concludeTitle+*{margin-top:2em}.subContents__text{font-size:1.25em;line-height:2}@media screen and (max-width: 667px){.subContents__text{font-size:1em}}.subContents__text:not(:first-child){margin-top:2em}.subContents__list{font-size:1.25em;line-height:2}.subContents__list:not(:first-child){margin-top:2em}@media screen and (max-width: 667px){.subContents__list{font-size:1em}}.subContents__listBox:not(:first-child){margin-top:2em}.subContents__listTitle{font-weight:700;color:#70a237}.subContents__listTitle--fontBig{font-size:1.20833em}.subContents__flexBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 667px){.subContents__flexBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.subContents__imageBox{width:161px;margin-left:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 667px){.subContents__imageBox{width:100%;margin-top:10px;margin-left:0}}.subContents__imageBox>img{width:100%}.subContents__caption{font-size:1.16667em;line-height:1.2;margin-top:8px;width:100%}@media screen and (max-width: 667px){.subContents__caption{font-size:1em;margin-left:0;margin-top:9px;width:267px;max-width:100%}}.listStyleTriangle::before{content:"▶";color:#70a237;margin-right:-0.3em}.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;margin-left:36px}@media screen and (max-width: 667px){.comment__textBox img{width:167px;margin-top:20px;margin-left:0}}.comment__text{font-size:1.25em;line-height:2;margin-top:2em}@media screen and (max-width: 667px){.comment__text{font-size:1em}}.comment__text:first-of-type{margin-top:1em}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmtpL2Nzcy9yZXBvcnRfMjAxN19tYXN0ZXIuc2NzcyIsImdlbmtpL2Nzcy9zZXR0aW5nL19taXhpbi5zY3NzIiwiZ2Vua2kvY3NzL3NldHRpbmcvX3NldHRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUtHLGtDQUVHLFdBQVksQ0FFWixxQ0FKSCxrQ0FLSyxVQUFXLENBQ1gsY0FBcUMsQ0FFeEMsQ0FHSCxnQ0FDRSxVQUFXLENBQ1gsZUFBZ0IsQ0FFaEIscUNBSkYsZ0NBS0ksZUFBWSxDQWNmLENBbkJBLHVDQVNHLFdBQVksQ0FFWixxQ0FYSCx1Q0FZSyxVQUFXLENBRWQsQ0FkRixvQ0FpQkcsVUFBVyxDQUNaLFdBS0gsZUFBZ0IsQ0FFaEIscUNBSEYsV0FJSSxZQUFhLENBaUJoQixDQXJCRCxlQVFJLFVBQVcsQ0FDWixpQkN0Q0QsZ0JBQThCLENBQzlCLGdCRHdDNkIsQ0FDM0IsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBRWxCLHFDQUxGLGlCQ3hDQSxlQUE4QixDRCtDMUIsZUFBWSxDQUVmLENBR0gsVUFDRSxlQUFnQixDQUVoQixxQ0FIRixVQUlJLGVBQVksQ0E2QmYsQ0FqQ0QsaUJBUUksV0FBWSxDQUVaLHFDQVZKLGlCQVdNLFVBQVcsQ0FDWCxjQUFxQyxDQUV4QyxDQUVELGlCQ3BFQSxtQkFBOEIsQ0FDOUIsZ0JEb0U2QixDQUMzQixpQkFBa0IsQ0FFbEIscUNBSkYsaUJDcEVBLG1CQUE4QixDQUM5QixnQkR3RXNFLENBRXJFLENBRUQsZ0JDN0VBLG1CQUE4QixDQUM5QixnQkQ2RTZCLENBQzNCLGVBQWdCLENBRWhCLHFDQUpGLGdCQzdFQSxhQUE4QixDRG9GN0IsQ0FHSCxhQUNFLHVEQUF3RCxDQUN4RCxpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGVBQWdCLENBRWhCLHFDQU5GLGFBT0ksWUFBUyxDQUNULGVBQVksQ0F5Q2YsQ0F0Q0MscUNBWEYsYUFZSSxlQUFZLENBcUNmLENBbENDLGtCQUNFLHNDQUEyQixDQUMzQixzQkFB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Q0FFa0IsY0FMaEMsc0JBTTZELENBRXZELENBRVgsZ0JBRU8sZUNuaUJHLENBQW1CLGdCRG9pQkwsQ0FBSSxhRTVpQlosQ0FBTyxpQkY4aUJWLENBQU0sa0JBQ0YsQ0FBRywrQkUvaUJKLENBQU8scUNGa2pCYyxnQkFQOUIsbUJDbmlCRyxDQUFtQixrQkQ0aUJYLENBQUMsQ0FFbkIsb0JBRVcsZ0JDaGpCRCxDQUFtQixhRGlqQkwsQ0FBQyxlQUNaLENBQUkscUNBRW9CLG9CQUoxQixhQ2hqQkQsQ0FBbUIsZURzakJmLENBQUMsQ0FFZixrQkFFUyxtQkFDQyxDQURELG9CQUNDLENBREQsbUJBQ0MsQ0FERCxZQUNDLENBQUksdUJBQ0EsQ0FEQSw4QkFDQSxDQURBLG9CQUNBLENBREEsc0JBQ0EsQ0FBVSxxQ0FFYSxrQkFKNUIsMkJBS1UsQ0FMViw0QkFLVSxDQUxWLDZCQUtVLENBTFYseUJBS1UsQ0FMVixxQkFLVSxDQUFNLHdCQUNULENBRFMsMEJBQ1QsQ0FEUyxxQkFDVCxDQURTLGtCQUNULENBQU0sQ0FldEIsc0JBWkksV0FDTSxDQUFLLHFCQUNDLENBREQsbUJBQ0MsQ0FERCxhQUNDLENBQUMsZ0JBQ0YsQ0FBSyxnQkFDSixDQUFJLHFDQUVtQixzQkFObkMsV0FPTyxDQUFDLGVBQ0ksQ0FBQyxhQUNDLENBQUMsQ0FFakIsZUFHSSxnQkNqbEJJLENBQW1CLGFEa2xCTCxDQUFDLGNBQ1osQ0FBRyxxQ0FFcUIsZUFKL0IsYUNqbEJJLENBQW1CLENENGxCN0IsNkJBSGdCLGNBQ0QiLCJmaWxlIjoicmVwb3J0XzIwMTdfbWFzdGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJzZXR0aW5nL21lZGlhUXVlcmllc1wiO1xyXG5AaW1wb3J0IFwic2V0dGluZy9zZXR0aW5nXCI7XHJcbkBpbXBvcnQgXCJzZXR0aW5nL21peGluXCI7XHJcblxyXG4udG9wQ29udGVudHMge1xyXG4gICZfX2Rlc2NyaXB0aW9ucyB7XHJcbiAgICAuaW5uZXIge1xyXG4gICAgICB3aWR0aDogNjkwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3JpcHRpb25zSW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig5MCl9cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgd2lkdGg6IDY5MHB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aHVtYm5haWwge1xyXG4gIG1hcmdpbi10b3A6IDQxcHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAxLjUzKTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDE4KX1weDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50b3BUaXRsZSB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAuaW5uZXIge1xyXG4gICAgd2lkdGg6IDY4MHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMjAsIDM4cHgpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDMwKSwgI3tzcE1hZ25pZmljYXRpb24oNDQpfXB4KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE2LCAxLjc1KTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdXBwb3J0SW5mbyB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9nZW5raV9iYWNrLmpwZ1wiKTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC44KTtcclxuICAgIHBhZGRpbmc6IDMwcHggNDBweCAzNnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHggI3tzcE1hZ25pZmljYXRpb24oMjcpfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgMzBcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBkdCxcclxuICAgIGRkIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGR0IHtcclxuICAgICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIGRkIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAje3NwTWFnbmlmaWNhdGlvbigxOCl9cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGllZkludGVydmlldyB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZUJveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Vua2ktc3ViLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogMzBweCAzM3B4IDI0cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDI0KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNil9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAxOFxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDEuNik7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1ncmVlbiB7XHJcbiAgICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyMCwgMS42KTtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyNSkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMjUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUJveCB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTQpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbkNvbnRlbnRzIHtcclxuICAuaW5uZXIge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDgwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlQm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgcGFkZGluZzogMzZweCA0NnB4IDI0cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMzApfXB4ICN7c3BNYWduaWZpY2F0aW9uKDMwKX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDM1XHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyMiwgMS42KTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyMikpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dHNCb3gge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNDApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMS43NSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIwKSk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAje3NwTWFnbmlmaWNhdGlvbig1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ZsZXhCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICA+IC5tYWluQ29udGVudHNfX3RleHRCb3gge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dEJveCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3hUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDEuNzUpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIwKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAxZW07XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTAuMjVlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VCb3gge1xyXG4gICAgd2lkdGg6IDI0MnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdlbmtpLXN1Yi1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgcGFkZGluZzogMTJweCAzOXB4IDIzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjZweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDMwKX1weDtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDApfXB4ICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VDYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxMyl9cHg7XHJcbiAgICAgIHdpZHRoOiAje3NwTWFnbmlmaWNhdGlvbig0MDApfXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3ViQ29udGVudHMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwYWRkaW5nOiA0NnB4IDQwcHg7XHJcbiAgbWFyZ2luLXRvcDogNjZweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbig0NCl9cHggI3tzcE1hZ25pZmljYXRpb24oMTQpfXB4O1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDM4KX1weCAje3NwTWFnbmlmaWNhdGlvbigxMSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIyKSk7XHJcbiAgICB9XHJcblxyXG4gICAgKyAqIHtcclxuICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc21hbGxUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29sb3JCbGFjayB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29uY2x1ZGVUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tY29sb3JCbGFjayB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG5cclxuICAgICsgKiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdEJveCB7XHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlzdFRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgJi0tZm9udEJpZyB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNC41KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ZsZXhCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQm94IHtcclxuICAgIHdpZHRoOiAxNjFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTQsIDEuMik7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMTMpfXB4O1xyXG4gICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oNDAwKX1weDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxpc3RTdHlsZVRyaWFuZ2xlIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCLilrZcIjtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIG1hcmdpbi1yaWdodDogLTAuM2VtO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbW1lbnQge1xyXG4gIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NvbW1vbi9nZW5raV9iYWNrLmpwZ1wiKTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig4MCl9cHg7XHJcbiAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjgpO1xyXG4gICAgcGFkZGluZzogNDVweCA0MHB4IDM2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQ0KX1weCAje3NwTWFnbmlmaWNhdGlvbigyMyl9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICA0M1xyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTgsIDEuNzUpO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXRvcDogLTAuNWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyMCkpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3tzcE1hZ25pZmljYXRpb24oNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMTUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgbWFyZ2luLXRvcDogMC41ZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6ICN7c3BNYWduaWZpY2F0aW9uKDI1MCl9cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzApfXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAyZW07XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8v44OV44Kp44Oz44OI44Gr6Zai44GZ44KL44Of44OD44Kv44K544Kk44Oz77yIcHjjga7mmYLjga7jgrXjgqTjgrrjgpLlhaXlipvvvIlcclxuXHJcbi8vKOODleOCqeODs+ODiOOCteOCpOOCuijjgrXjgqTjgrrljZjkvY0p44CB5paH5a2X44Gu6auY44GV77yI44K144Kk44K65Y2Y5L2N77yJ44CB5paH5a2X44Gu5bmF77yI5pWw5YCk6KGo6KiY77yI44OH44OV44Kp44Or44OI77yJ77yP44K144Kk44K65Y2Y5L2NLCDmlbDlrZfljZjkvY3ooajoqJjvvIh0cnVl77yJLyDjgrXjgqTjgrrljZjkvY3ooajoqJjvvIhmYWxzZe+8ieOBiylcclxuQG1peGluIGZvbnRTdHlsZShcclxuICAkZm9udFNpemU6IDE2LFxyXG4gICRsaW5laGVpZ2h0OiBudWxsLFxyXG4gICRsZXR0ZXJTcGFjaW5nOiBudWxsLFxyXG4gICRpc051bWJlckxldHRlclNwYWNpbmc6IHRydWVcclxuKSB7XHJcbiAgZm9udC1zaXplOiAkZm9udFNpemUgLyAxMiArIGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZWhlaWdodDtcclxuICBAaWYgJGlzTnVtYmVyTGV0dGVyU3BhY2luZyB7XHJcbiAgICBAaWYgJGxldHRlclNwYWNpbmcgIT0gbnVsbCB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAoJGxldHRlclNwYWNpbmcgLyAxMDAwKSArIGVtO1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXJTcGFjaW5nO1xyXG4gIH1cclxufVxyXG5cclxuLy/og4zmma/nlLvlg4/jg5zjg4Pjgq/jgrnjga7pq5jjgZXjgpLlh7rlipvjgZnjgottaXhpblxyXG4vLyjopqropoHntKDjga7jgqvjg6njg6DmlbAsIOaoquW5hSwg57im5bmFLCDkvZnnmb0o44K144Kk44K65Y2Y5L2NKSlcclxuQG1peGluIHNldHRpbmdCZ2lIZWlnaHQoJGNvbHVtbk51bTogMSwgJHdpZHRoOiAxLCAkaGVpZ2h0OiAxLCAkbWFyZ2luOiBudWxsKSB7XHJcbiAgQGlmICRtYXJnaW4gPT0gbnVsbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pKTtcclxuICB9IEBlbHNlIHtcclxuICAgIHBhZGRpbmctdG9wOiBjYWxjKFxyXG4gICAgICAoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbn0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pXHJcbiAgICApO1xyXG4gIH1cclxufVxyXG5cclxuLy/mqKrkuKbjgbPjgavplqLjgZnjgottaXhpblxyXG4vLyjjgqvjg6njg6DmlbAsIOW3puS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDkuIrkvZnnmb0o44K144Kk44K65Y2Y5L2NKSlcclxuQG1peGluIGZsZXhDb250ZW50cygkY29sdW1uTnVtOiAxLCAkbWFyZ2luTGVmdDogbnVsbCwgJG1hcmdpblRvcDogbnVsbCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICBAaWYgJG1hcmdpbkxlZnQgIT0gbnVsbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLSN7JG1hcmdpbkxlZnR9O1xyXG4gIH1cclxuXHJcbiAgJiA+ICoge1xyXG4gICAgQGlmICRtYXJnaW5MZWZ0ICE9IG51bGwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogI3skbWFyZ2luTGVmdH07XHJcbiAgICB9XHJcblxyXG4gICAgJG50aENoaWxkOiAkY29sdW1uTnVtICsgMTtcclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgI3skbnRoQ2hpbGR9KSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7JG1hcmdpblRvcH07XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRtYXJnaW5MZWZ0ID09IG51bGwge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gI3skY29sdW1uTnVtfSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8v6IOM5pmv55S75YOP44Oc44OD44Kv44K544Gn5qiq5Lim44Gz44GZ44KLbWl4aW5cclxuLy8o44Kr44Op44Og5pWwLCDmqKrluYUsIOe4puW5hSwg5bem5L2Z55m9KOOCteOCpOOCuuWNmOS9jSksIOS4iuS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDog4zmma/jga7nuKbkvY3nva4sIOiDjOaZr+OBruaoquS9jee9rilcclxuQG1peGluIGZsZXhCZ2lDb250ZW50cyhcclxuICAkY29sdW1uTnVtOiAxLFxyXG4gICR3aWR0aDogMSxcclxuICAkaGVpZ2h0OiAxLFxyXG4gICRtYXJnaW5MZWZ0OiBudWxsLFxyXG4gICRtYXJnaW5Ub3A6IG51bGwsXHJcbiAgJGJnaUhvcml6b250YWxQb3NpdGlvbjogY2VudGVyLFxyXG4gICRiZ2lWZXJ0aWNhbFBvc2l0aW9uOiBjZW50ZXJcclxuKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWxlZnQ6IC0jeyRtYXJnaW5MZWZ0fTtcclxuXHJcbiAgJiA+ICoge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICN7JG1hcmdpbkxlZnR9O1xyXG5cclxuICAgICRudGhDaGlsZDogJGNvbHVtbk51bSArIDE7XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArICN7JG50aENoaWxkfSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAjeyRtYXJnaW5Ub3B9O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkbWFyZ2luTGVmdCA9PSBudWxsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbk51bX0pO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pICogKCN7JGhlaWdodH0gLyAjeyR3aWR0aH0pKTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvICN7JGNvbHVtbk51bX0pIC0gI3skbWFyZ2luTGVmdH0pO1xyXG4gICAgICBwYWRkaW5nLXRvcDogY2FsYyhcclxuICAgICAgICAoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KVxyXG4gICAgICApO1xyXG4gICAgfVxyXG5cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGJnaUhvcml6b250YWxQb3NpdGlvbiAkYmdpVmVydGljYWxQb3NpdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8v55aR5Ly86KaB57Sg44Gr55S75YOP44KS5YWl44KM44KL5aC05ZCI44GubWl4aW5cclxuLy8o5qiq5bmFKOOCteOCpOOCuuWNmOS9jSksIOe4puW5hSjjgrXjgqTjgrrljZjkvY0pLCDnlLvlg4/jga7jg6rjg7Pjgq8pXHJcbkBtaXhpbiBwc2V1ZG9FbGVtZW50c0ltYWdlKCR3aWR0aCwgJGhlaWdodCwgJGJnSW1hZ2VMaW5rKSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGJnSW1hZ2VMaW5rfSk7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuXHJcbi8v5LiJ6KeS44KE44GY44KL44GXXHJcbi8vKOaWueWQkSwg6auY44GVKOOCteOCpOOCuuWNmOS9jSksIOe3muOBruW5hSjjgrXjgqTjgrrljZjkvY0pLCDoibIsIHBvc2l0aW9uOmFic29sdXRl44GLKOODh+ODleOCqeODq+ODiOOBr2ZhbHNlKSlcclxuQG1peGluIHRyaWFuZ2xlQXJyb3coXHJcbiAgJGRpcmVjdGlvbixcclxuICAkaGVpZ2h0LFxyXG4gICRib3JkZXJXaWR0aCxcclxuICAkY29sb3IsXHJcbiAgJGlzQWJzb2x1dGU6IGZhbHNlLFxyXG4gICR0cmFuc2Zvcm1ZOiAtNTAlXHJcbikge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiBjYWxjKCN7JGhlaWdodH0gLyAxLjQpO1xyXG4gIGhlaWdodDogY2FsYygjeyRoZWlnaHR9IC8gMS40KTtcclxuXHJcbiAgQGlmICRpc0Fic29sdXRlID09IHRydWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7JHRyYW5zZm9ybVl9KSByb3RhdGUoNDVkZWcpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcbiAgICBib3JkZXItbGVmdDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHRvcCB7XHJcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcclxuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci10b3A6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIvL+iJsuOBq+mWouOBmeOCi+ioreWumlxyXG4kZ2Vua2ktbWFpbi1jb2xvcjogIzcwYTIzNztcclxuJGdlbmtpLXN1Yi1jb2xvcjogI2Y4ZjhlNjtcclxuJG1haW4tY29sb3I6ICMwNjM7XHJcbiRiYXNpYy1jb2xvci1ncmVlbjogIzI5YWEzZjtcclxuJGJhc2ljLWNvbG9yLWdyYXk6ICNjY2NjY2M7XHJcbiRhY2NlbnQtY29sb3ItcmVkOiAjZmYwMDAwO1xyXG4kYWNjZW50LWNvbG9yLWdyZWVuOiAjZTBmNWUzO1xyXG4kYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuJHRpdGxlLWNvbG9yOiAjMDAwO1xyXG4kdGV4dC1jb2xvcjogIzAwMDtcclxuXHJcbi8vU1Djga7jg6zjgrnjg53jg7Pjgrfjg5blgI3njodcclxuJHNwLW1hZ25pZmljYXRpb246IDEuNTtcclxuQGZ1bmN0aW9uIHNwTWFnbmlmaWNhdGlvbigkbnVtKSB7XHJcbiAgQHJldHVybiByb3VuZCgkbnVtIC8gJHNwLW1hZ25pZmljYXRpb24pO1xyXG59XHJcblxyXG4vL3otaW5kZXjjga7ln7rmnKzoqK3lrppcclxuJGxheWVyOiAoXHJcbiAgbW9kYWw6IDE1MDAwLFxyXG4gIGhlYWRlcjogMTAwMDAsXHJcbiAgdG9vbHRpcDogMjAsXHJcbiAgdG9vbHRpcEJvdHRvbTogMTAsXHJcbiAgZGVmYXVsdDogMSxcclxuKTtcclxuQG1peGluIHotaW5kZXgoJGtleSkge1xyXG4gIHotaW5kZXg6IG1hcC1nZXQoJGxheWVyLCAka2V5KTtcclxufVxyXG4iXX0= */
