@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}@media screen and (max-width: 667px){.comment__text{font-size:1em}}.flexContents3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-top:50px}.flexContents3>*{margin-left:20px;width:calc((100% / 3) - 20px)}.flexContents3>*:nth-child(n+4){margin-top:20px}@media screen and (max-width: 667px){.flexContents3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-13px;margin-top:27px}.flexContents3>*{margin-left:13px;width:calc((100% / 2) - 13px)}.flexContents3>*:nth-child(n+3){margin-top:13px}}.flexContents3__imageBox>img{width:100%}.flexContents3__imageBox figcaption{font-size:1em;margin-top:5px}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmtpL2Nzcy9yZXBvcnRfMjAxNy5zY3NzIiwiZ2Vua2kvY3NzL3NldHRpbmcvX21peGluLnNjc3MiLCJnZW5raS9jc3Mvc2V0dGluZy9fc2V0dGluZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBS0csa0NBRUcsV0FBWSxDQUVaLHFDQUpILGtDQUtLLFVBQVcsQ0FDWCxjQUFxQyxDQUV4QyxDQUdILGdDQUNFLFVBQVcsQ0FDWCxlQUFnQixDQUVoQixxQ0FKRixnQ0FLSSxlQUFZLENBY2YsQ0FuQkEsdUNBU0csV0FBWSxDQUVaLHFDQVhILHVDQVlLLFVBQVcsQ0FFZCxDQWRGLG9DQWlCRyxVQUFXLENBQ1osV0FLSCxlQUFnQixDQUVoQixxQ0FIRixXQUlJLFlBQWEsQ0FpQmhCLENBckJELGVBUUksVUFBVyxDQUNaLGlCQ3RDRCxnQkFBOEIsQ0FDOUIsZ0JEd0M2QixDQUMzQixlQUFnQixDQUNoQixpQkFBa0IsQ0FFbEIscUNBTEYsaUJDeENBLGVBQThCLENEK0MxQixlQUFZLENBRWYsQ0FHSCxVQUNFLGVBQWdCLENBRWhCLHFDQUhGLFVBSUksZUFBWSxDQTZCZixDQWpDRCxpQkFRSSxXQUFZLENBRVoscUNBVkosaUJBV00sVUFBVyxDQUNYLGNBQXFDLENBRXhDLENBRUQsaUJDcEVBLG1CQUE4QixDQUM5QixnQkRvRTZCLENBQzNCLGlCQUFrQixDQUVsQixxQ0FKRixpQkNwRUEsbUJBQThCLENBQzlCLGdCRHdFc0UsQ0FFckUsQ0FFRCxnQkM3RUEsbUJBQThCLENBQzlCLGdCRDZFNkIsQ0FDM0IsZUFBZ0IsQ0FFaEIscUNBSkYsZ0JDN0VBLGFBQThCLENEb0Y3QixDQUdILGFBQ0UsdURBQXdELENBQ3hELGlCQUFrQixDQUNsQixZQUFhLENBQ2IsZUFBZ0IsQ0FFaEIscUNBTkYsYUFPSSxZQUFTLENBQ1QsZUFBWSxDQXlDZixDQXRDQyxxQ0FYRixhQVlJLGVBQVksQ0FxQ2YsQ0FsQ0Msa0JBQ0Usc0NBQTJCLENBQzNCLHNCQUF1QixDQUV2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Q0FBSSxpQkFHQSxDQUFnQixlRHNrQmxCLENBQUMsaUJDbmtCVCxnQkFFVyxDQUFDLDZCQVlOLENBQTZDLGdDQVB4QixlQUNqQixDQUFDLENBQ2IsNkJEOGpCSSxVQUNJLENBQUksb0NBR0gsYUM1bUJELENBQW1CLGNEOG1CZCxDQUFHLFdBS1gsZUFDSSxDQUFJLHFDQUVvQixXQUg1QixlQUlLLENBQUMsQ0FxRGYsa0JBbERTLGFDMW5CRyxDQUFtQixlRDJuQkwsQ0FBRyxxQ0FFVSxrQkFIOUIsbUJDMW5CRyxDQUFtQixDRGdvQjdCLGdCQUVLLHNCQUNLLENBQWMsd0JBQ0wsQ0FBTyxpQkFDVixDQUFHLHFDQUVrQixnQkFMaEMsaUJBTWtDLENBQTBCLENBRWpFLHFCQUVVLGdCQzVvQkEsQ0FBbUIsYUQ2b0JMLENBQUMsYUVycEJULENBQU8sZUZ1cEJWLENBQUkscUNBRW9CLHFCQUwzQixhQzVvQkEsQ0FBbUIsZURtcEJmLENBQUMsQ0FNZiwwQkFITyxZQUNRLENBQUMsb0JBSVAsZ0JDM3BCQyxDQUFtQixhRDRwQkwsQ0FBQyxxQ0FFWSxvQkFINUIsYUMzcEJDLENBQW1CLENEaXFCN0IsaUJBRU0sbUJDbnFCSSxDQUFtQixlRG9xQkwsQ0FBRyxlQUNkLENBQUkscUNBRW9CLGlCQUovQixhQ25xQkksQ0FBbUIsZUR5cUJmLENBQUMiLCJmaWxlIjoicmVwb3J0XzIwMTcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInNldHRpbmcvbWVkaWFRdWVyaWVzXCI7XHJcbkBpbXBvcnQgXCJzZXR0aW5nL3NldHRpbmdcIjtcclxuQGltcG9ydCBcInNldHRpbmcvbWl4aW5cIjtcclxuXHJcbi50b3BDb250ZW50cyB7XHJcbiAgJl9fZGVzY3JpcHRpb25zIHtcclxuICAgIC5pbm5lciB7XHJcbiAgICAgIHdpZHRoOiA2OTBweDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbnNJbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDkwKX1weDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICB3aWR0aDogNjkwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRodW1ibmFpbCB7XHJcbiAgbWFyZ2luLXRvcDogNDFweDtcclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDEuNTMpO1xyXG4gICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4KTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMTgpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRvcFRpdGxlIHtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gIC5pbm5lciB7XHJcbiAgICB3aWR0aDogNjgwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyMCwgMzhweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMzApLCAje3NwTWFnbmlmaWNhdGlvbig0NCl9cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTYsIDEuNzUpO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnN1cHBvcnRJbmZvIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oNTApfXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAwLjgpO1xyXG4gICAgcGFkZGluZzogMzBweCA0MHB4IDM2cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDI1KX1weCAje3NwTWFnbmlmaWNhdGlvbigyNyl9cHggI3tzcE1hZ25pZmljYXRpb24oXHJcbiAgICAgICAgICAzMFxyXG4gICAgICAgICl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIGR0LFxyXG4gICAgZGQge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZHQge1xyXG4gICAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgZGQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7c3BNYWduaWZpY2F0aW9uKDE4KX1weDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNoaWVmSW50ZXJ2aWV3IHtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUwKX1weDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlQm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRnZW5raS1zdWItY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDMzcHggMjRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMjQpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI2KX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDE4XHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1YlRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMS42KTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWdyZWVuIHtcclxuICAgICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIwLCAxLjYpO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDI1KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigyNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlQm94IHtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCk7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluQ29udGVudHMge1xyXG4gIC5pbm5lciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogMCAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oODApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGVCb3gge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBwYWRkaW5nOiAzNnB4IDQ2cHggMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbigzMCl9cHggI3tzcE1hZ25pZmljYXRpb24oMzApfXB4ICN7c3BNYWduaWZpY2F0aW9uKFxyXG4gICAgICAgICAgMzVcclxuICAgICAgICApfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDIyLCAxLjYpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIyKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0c0JveCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig0MCl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0VGl0bGUge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE4LCAxLjc1KTtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjApKTtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7c3BNYWduaWZpY2F0aW9uKDUpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZmxleEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgID4gLm1haW5Db250ZW50c19fdGV4dEJveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDI3KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMS43NSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjApKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMC4yNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUJveCB7XHJcbiAgICB3aWR0aDogMjQycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ2Vua2ktc3ViLWNvbG9yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDM5cHggMjNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMzApfXB4O1xyXG4gICAgICBwYWRkaW5nOiAje3NwTWFnbmlmaWNhdGlvbig0MCl9cHggI3tzcE1hZ25pZmljYXRpb24oMjApfXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUNhcHRpb24ge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE0LCAxLjIpO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDEzKX1weDtcclxuICAgICAgd2lkdGg6ICN7c3BNYWduaWZpY2F0aW9uKDQwMCl9cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdWJDb250ZW50cyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHBhZGRpbmc6IDQ2cHggNDBweDtcclxuICBtYXJnaW4tdG9wOiA2NnB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDQ0KX1weCAje3NwTWFnbmlmaWNhdGlvbigxNCl9cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig1MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3gge1xyXG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oMzgpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDExKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMjIpKTtcclxuICAgIH1cclxuXHJcbiAgICArICoge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbWFsbFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jb2xvckJsYWNrIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb25jbHVkZVRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1jb2xvckJsYWNrIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgKyAqIHtcclxuICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0Qm94IHtcclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0VGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAkZ2Vua2ktbWFpbi1jb2xvcjtcclxuXHJcbiAgICAmLS1mb250QmlnIHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKDE0LjUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZmxleEJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VCb3gge1xyXG4gICAgd2lkdGg6IDE2MXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXB0aW9uIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMS4yKTtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxMyl9cHg7XHJcbiAgICAgIHdpZHRoOiAje3NwTWFnbmlmaWNhdGlvbig0MDApfXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubGlzdFN0eWxlVHJpYW5nbGUge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKWtlwiO1xyXG4gICAgY29sb3I6ICRnZW5raS1tYWluLWNvbG9yO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4zZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbWVudCB7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY29tbW9uL2dlbmtpX2JhY2suanBnXCIpO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDgwKX1weDtcclxuICAgIHBhZGRpbmc6ICN7c3BNYWduaWZpY2F0aW9uKDIwKX1weDtcclxuICB9XHJcblxyXG4gICZfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuOCk7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDQwcHggMzZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDQpfXB4ICN7c3BNYWduaWZpY2F0aW9uKDIzKX1weCAje3NwTWFnbmlmaWNhdGlvbihcclxuICAgICAgICAgIDQzXHJcbiAgICAgICAgKX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxOCwgMS43NSk7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRnZW5raS1tYWluLWNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDIwKSk7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAje3NwTWFnbmlmaWNhdGlvbig1KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHRUaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigxNSl9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0Qm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XHJcblxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogI3tzcE1hZ25pZmljYXRpb24oMjUwKX1weDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbigzMCl9cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgQGluY2x1ZGUgZm9udFN0eWxlKDE1LCAyKTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigxOCkpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZsZXhDb250ZW50czMge1xyXG4gIEBpbmNsdWRlIGZsZXhDb250ZW50cygzLCAyMHB4LCAyMHB4KTtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIEBpbmNsdWRlIGZsZXhDb250ZW50cyhcclxuICAgICAgMixcclxuICAgICAgI3tzcE1hZ25pZmljYXRpb24oMjApfXB4LFxyXG4gICAgICAje3NwTWFnbmlmaWNhdGlvbigyMCl9cHhcclxuICAgICk7XHJcbiAgICBtYXJnaW4tdG9wOiAje3NwTWFnbmlmaWNhdGlvbig0MCl9cHg7XHJcbiAgfVxyXG5cclxuICAmX19pbWFnZUJveCB7XHJcbiAgICA+IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGZpZ2NhcHRpb24ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoMTIpO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWZ0ZXJ3b3JkIHtcclxuICBtYXJnaW4tdG9wOiA0MXB4O1xyXG5cclxuICBAbWVkaWEgI3skc3B9IHtcclxuICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQxKX1weDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgyNCwgMS41KTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgQGluY2x1ZGUgZm9udFN0eWxlKHNwTWFnbmlmaWNhdGlvbigyNCkpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94IHtcclxuICAgIHBhZGRpbmc6IDQwcHggNzBweCA0NXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhlNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogI3tzcE1hZ25pZmljYXRpb24oNDApfXB4ICN7c3BNYWduaWZpY2F0aW9uKDI2KX1weDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveFRpdGxlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNSwgMik7XHJcbiAgICBjb2xvcjogJGdlbmtpLW1haW4tY29sb3I7XHJcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7c3BNYWduaWZpY2F0aW9uKDQ1KX1weDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10b3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYm94VGV4dCB7XHJcbiAgICBAaW5jbHVkZSBmb250U3R5bGUoMTUsIDIpO1xyXG5cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBAaW5jbHVkZSBmb250U3R5bGUoc3BNYWduaWZpY2F0aW9uKDE4KSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ub3RlIHtcclxuICAgIEBpbmNsdWRlIGZvbnRTdHlsZSgxNCwgMi4xKTtcclxuICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnRTdHlsZShzcE1hZ25pZmljYXRpb24oMTgpKTtcclxuICAgICAgbWFyZ2luLXRvcDogI3tzcE1hZ25pZmljYXRpb24oMjIpfXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL+ODleOCqeODs+ODiOOBq+mWouOBmeOCi+ODn+ODg+OCr+OCueOCpOODs++8iHB444Gu5pmC44Gu44K144Kk44K644KS5YWl5Yqb77yJXHJcblxyXG4vLyjjg5Xjgqnjg7Pjg4jjgrXjgqTjgroo44K144Kk44K65Y2Y5L2NKeOAgeaWh+Wtl+OBrumrmOOBle+8iOOCteOCpOOCuuWNmOS9je+8ieOAgeaWh+Wtl+OBruW5he+8iOaVsOWApOihqOiomO+8iOODh+ODleOCqeODq+ODiO+8ie+8j+OCteOCpOOCuuWNmOS9jSwg5pWw5a2X5Y2Y5L2N6KGo6KiY77yIdHJ1Ze+8iS8g44K144Kk44K65Y2Y5L2N6KGo6KiY77yIZmFsc2XvvInjgYspXHJcbkBtaXhpbiBmb250U3R5bGUoXHJcbiAgJGZvbnRTaXplOiAxNixcclxuICAkbGluZWhlaWdodDogbnVsbCxcclxuICAkbGV0dGVyU3BhY2luZzogbnVsbCxcclxuICAkaXNOdW1iZXJMZXR0ZXJTcGFjaW5nOiB0cnVlXHJcbikge1xyXG4gIGZvbnQtc2l6ZTogJGZvbnRTaXplIC8gMTIgKyBlbTtcclxuICBsaW5lLWhlaWdodDogJGxpbmVoZWlnaHQ7XHJcbiAgQGlmICRpc051bWJlckxldHRlclNwYWNpbmcge1xyXG4gICAgQGlmICRsZXR0ZXJTcGFjaW5nICE9IG51bGwge1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogKCRsZXR0ZXJTcGFjaW5nIC8gMTAwMCkgKyBlbTtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyU3BhY2luZztcclxuICB9XHJcbn1cclxuXHJcbi8v6IOM5pmv55S75YOP44Oc44OD44Kv44K544Gu6auY44GV44KS5Ye65Yqb44GZ44KLbWl4aW5cclxuLy8o6Kaq6KaB57Sg44Gu44Kr44Op44Og5pWwLCDmqKrluYUsIOe4puW5hSwg5L2Z55m9KOOCteOCpOOCuuWNmOS9jSkpXHJcbkBtaXhpbiBzZXR0aW5nQmdpSGVpZ2h0KCRjb2x1bW5OdW06IDEsICR3aWR0aDogMSwgJGhlaWdodDogMSwgJG1hcmdpbjogbnVsbCkge1xyXG4gIEBpZiAkbWFyZ2luID09IG51bGwge1xyXG4gICAgcGFkZGluZy10b3A6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KSk7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogY2FsYyhcclxuICAgICAgKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW59KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KVxyXG4gICAgKTtcclxuICB9XHJcbn1cclxuXHJcbi8v5qiq5Lim44Gz44Gr6Zai44GZ44KLbWl4aW5cclxuLy8o44Kr44Op44Og5pWwLCDlt6bkvZnnmb0o44K144Kk44K65Y2Y5L2NKSwg5LiK5L2Z55m9KOOCteOCpOOCuuWNmOS9jSkpXHJcbkBtaXhpbiBmbGV4Q29udGVudHMoJGNvbHVtbk51bTogMSwgJG1hcmdpbkxlZnQ6IG51bGwsICRtYXJnaW5Ub3A6IG51bGwpIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgQGlmICRtYXJnaW5MZWZ0ICE9IG51bGwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0jeyRtYXJnaW5MZWZ0fTtcclxuICB9XHJcblxyXG4gICYgPiAqIHtcclxuICAgIEBpZiAkbWFyZ2luTGVmdCAhPSBudWxsIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7JG1hcmdpbkxlZnR9O1xyXG4gICAgfVxyXG5cclxuICAgICRudGhDaGlsZDogJGNvbHVtbk51bSArIDE7XHJcblxyXG4gICAgJjpudGgtY2hpbGQobiArICN7JG50aENoaWxkfSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAjeyRtYXJnaW5Ub3B9O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAkbWFyZ2luTGVmdCA9PSBudWxsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JGNvbHVtbk51bX0pO1xyXG4gICAgfSBAZWxzZSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW5MZWZ0fSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vL+iDjOaZr+eUu+WDj+ODnOODg+OCr+OCueOBp+aoquS4puOBs+OBmeOCi21peGluXHJcbi8vKOOCq+ODqeODoOaVsCwg5qiq5bmFLCDnuKbluYUsIOW3puS9meeZvSjjgrXjgqTjgrrljZjkvY0pLCDkuIrkvZnnmb0o44K144Kk44K65Y2Y5L2NKSwg6IOM5pmv44Gu57im5L2N572uLCDog4zmma/jga7mqKrkvY3nva4pXHJcbkBtaXhpbiBmbGV4QmdpQ29udGVudHMoXHJcbiAgJGNvbHVtbk51bTogMSxcclxuICAkd2lkdGg6IDEsXHJcbiAgJGhlaWdodDogMSxcclxuICAkbWFyZ2luTGVmdDogbnVsbCxcclxuICAkbWFyZ2luVG9wOiBudWxsLFxyXG4gICRiZ2lIb3Jpem9udGFsUG9zaXRpb246IGNlbnRlcixcclxuICAkYmdpVmVydGljYWxQb3NpdGlvbjogY2VudGVyXHJcbikge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtI3skbWFyZ2luTGVmdH07XHJcblxyXG4gICYgPiAqIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAjeyRtYXJnaW5MZWZ0fTtcclxuXHJcbiAgICAkbnRoQ2hpbGQ6ICRjb2x1bW5OdW0gKyAxO1xyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyAjeyRudGhDaGlsZH0pIHtcclxuICAgICAgbWFyZ2luLXRvcDogI3skbWFyZ2luVG9wfTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgJG1hcmdpbkxlZnQgPT0gbnVsbCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAjeyRjb2x1bW5OdW19KTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAqICgjeyRoZWlnaHR9IC8gI3skd2lkdGh9KSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5OdW19KSAtICN7JG1hcmdpbkxlZnR9KTtcclxuICAgICAgcGFkZGluZy10b3A6IGNhbGMoXHJcbiAgICAgICAgKCgxMDAlIC8gI3skY29sdW1uTnVtfSkgLSAjeyRtYXJnaW5MZWZ0fSkgKiAoI3skaGVpZ2h0fSAvICN7JHdpZHRofSlcclxuICAgICAgKTtcclxuICAgIH1cclxuXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRiZ2lIb3Jpem9udGFsUG9zaXRpb24gJGJnaVZlcnRpY2FsUG9zaXRpb247XHJcbiAgfVxyXG59XHJcblxyXG4vL+eWkeS8vOimgee0oOOBq+eUu+WDj+OCkuWFpeOCjOOCi+WgtOWQiOOBrm1peGluXHJcbi8vKOaoquW5hSjjgrXjgqTjgrrljZjkvY0pLCDnuKbluYUo44K144Kk44K65Y2Y5L2NKSwg55S75YOP44Gu44Oq44Oz44KvKVxyXG5AbWl4aW4gcHNldWRvRWxlbWVudHNJbWFnZSgkd2lkdGgsICRoZWlnaHQsICRiZ0ltYWdlTGluaykge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRiZ0ltYWdlTGlua30pO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59XHJcblxyXG4vL+S4ieinkuOChOOBmOOCi+OBl1xyXG4vLyjmlrnlkJEsIOmrmOOBlSjjgrXjgqTjgrrljZjkvY0pLCDnt5rjga7luYUo44K144Kk44K65Y2Y5L2NKSwg6ImyLCBwb3NpdGlvbjphYnNvbHV0ZeOBiyjjg4fjg5Xjgqnjg6vjg4jjga9mYWxzZSkpXHJcbkBtaXhpbiB0cmlhbmdsZUFycm93KFxyXG4gICRkaXJlY3Rpb24sXHJcbiAgJGhlaWdodCxcclxuICAkYm9yZGVyV2lkdGgsXHJcbiAgJGNvbG9yLFxyXG4gICRpc0Fic29sdXRlOiBmYWxzZSxcclxuICAkdHJhbnNmb3JtWTogLTUwJVxyXG4pIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogY2FsYygjeyRoZWlnaHR9IC8gMS40KTtcclxuICBoZWlnaHQ6IGNhbGMoI3skaGVpZ2h0fSAvIDEuNCk7XHJcblxyXG4gIEBpZiAkaXNBYnNvbHV0ZSA9PSB0cnVlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgjeyR0cmFuc2Zvcm1ZfSkgcm90YXRlKDQ1ZGVnKTtcclxuICB9IEBlbHNlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcblxyXG4gIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3Age1xyXG4gICAgYm9yZGVyLXRvcDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXJXaWR0aCBzb2xpZCAkY29sb3I7XHJcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyV2lkdGggc29saWQgJGNvbG9yO1xyXG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBib3R0b20ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICAgIGJvcmRlci1yaWdodDogJGJvcmRlcldpZHRoIHNvbGlkICRjb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLy/oibLjgavplqLjgZnjgovoqK3lrppcclxuJGdlbmtpLW1haW4tY29sb3I6ICM3MGEyMzc7XHJcbiRnZW5raS1zdWItY29sb3I6ICNmOGY4ZTY7XHJcbiRtYWluLWNvbG9yOiAjMDYzO1xyXG4kYmFzaWMtY29sb3ItZ3JlZW46ICMyOWFhM2Y7XHJcbiRiYXNpYy1jb2xvci1ncmF5OiAjY2NjY2NjO1xyXG4kYWNjZW50LWNvbG9yLXJlZDogI2ZmMDAwMDtcclxuJGFjY2VudC1jb2xvci1ncmVlbjogI2UwZjVlMztcclxuJGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiR0aXRsZS1jb2xvcjogIzAwMDtcclxuJHRleHQtY29sb3I6ICMwMDA7XHJcblxyXG4vL1NQ44Gu44Os44K544Od44Oz44K344OW5YCN546HXHJcbiRzcC1tYWduaWZpY2F0aW9uOiAxLjU7XHJcbkBmdW5jdGlvbiBzcE1hZ25pZmljYXRpb24oJG51bSkge1xyXG4gIEByZXR1cm4gcm91bmQoJG51bSAvICRzcC1tYWduaWZpY2F0aW9uKTtcclxufVxyXG5cclxuLy96LWluZGV444Gu5Z+65pys6Kit5a6aXHJcbiRsYXllcjogKFxyXG4gIG1vZGFsOiAxNTAwMCxcclxuICBoZWFkZXI6IDEwMDAwLFxyXG4gIHRvb2x0aXA6IDIwLFxyXG4gIHRvb2x0aXBCb3R0b206IDEwLFxyXG4gIGRlZmF1bHQ6IDEsXHJcbik7XHJcbkBtaXhpbiB6LWluZGV4KCRrZXkpIHtcclxuICB6LWluZGV4OiBtYXAtZ2V0KCRsYXllciwgJGtleSk7XHJcbn1cclxuIl19 */
