@import 'https://use.typekit.net/hru7hfk.css';@font-face{font-family:Pluto;src:url(../../../education-top/assets/fonts/pluto/plutosansbold-webfont.eot);src:url(../../../education-top/assets/fonts/pluto/plutosansbold-webfont.eot?#iefix) format("embedded-opentype"),url(../../../education-top/assets/fonts/pluto/plutosansbold-webfont.svg#PlutoSansBold) format("svg"),url(../../../education-top/assets/fonts/pluto/plutosansbold-webfont.woff) format("woff"),url(../../../education-top/assets/fonts/pluto/plutosansbold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Pluto;src:url(../../../education-top/assets/fonts/pluto/plutosansmedium-webfont.eot);src:url(../../../education-top/assets/fonts/pluto/plutosansmedium-webfont.eot?#iefix) format("embedded-opentype"),url(../../../education-top/assets/fonts/pluto/plutosansmedium-webfont.svg#plutosansmedium) format("svg"),url(../../../education-top/assets/fonts/pluto/plutosansmedium-webfont.woff) format("woff"),url(../../../education-top/assets/fonts/pluto/plutosansmedium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pluto;src:url(../../../education-top/assets/fonts/pluto/plutosansregular-webfont.eot);src:url(../../../education-top/assets/fonts/pluto/plutosansregular-webfont.eot?#iefix) format("embedded-opentype"),url(../../../education-top/assets/fonts/pluto/plutosansregular-webfont.svg#PlutoSansRegular) format("svg"),url(../../../education-top/assets/fonts/pluto/plutosansregular-webfont.woff) format("woff"),url(../../../education-top/assets/fonts/pluto/plutosansregular-webfont.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?edt6dx");src:url("../fonts/icomoon.eot?edt6dx#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?edt6dx") format("truetype"),url("../fonts/icomoon.woff?edt6dx") format("woff"),url("../fonts/icomoon.svg?edt6dx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_01:before{content:"\e900"}.icon-arrow_02:before{content:"\e901"}.icon-book:before{content:"\e902"}.icon-crown:before{content:"\e903"}.icon-location:before{content:"\e904"}.icon-schedule:before{content:"\e905"}.cf:before,.cf:after{content:' ';display:table}.cf:after{clear:both}.cf{*zoom:1}/*! css-wipe | https://github.com/stackcss/css-wipe */*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type="color"]::-webkit-color-swatch{border:none}input[type="color"]::-webkit-color-swatch-wrapper{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:inherit;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body{line-height:1;font-family:noto-sans-cjk-jp,sans-serif;font-weight:300}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{color:#0366d6;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:hover{text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input:focus{outline:none}ul,ol{list-style-type:none}strong,b{font-weight:bold}em,i{font-style:italic}html{font-size:62.5%}body{color:#000;font-size:1.6rem;line-height:1.5}img{width:100%;height:auto;max-width:100%;vertical-align:top}a{color:#000;-webkit-transition:.25s;transition:.25s;text-decoration:none}a>img{-webkit-transition:.25s;transition:.25s}a>img:focus,a>img:hover,a>img:active{opacity:.85}a:hover,a:focus{text-decoration:none}input[type=text],input[type=email],input[type=tel]{width:100%;height:40px;font-size:1.5rem;line-height:40px;border:1px solid #000;border-radius:5px;padding:0 15px}@media screen and (max-width: 767px){input[type=text],input[type=email],input[type=tel]{font-size:1.6rem}}input[type=checkbox]{width:20px;height:20px;border:1px solid #000;margin-right:5px}select{width:100%;height:40px;font-size:1.5rem;line-height:40px;border:1px solid #000;background-color:#fff;border-radius:5px;padding:0 15px}@media screen and (max-width: 767px){select{font-size:1.6rem}}textarea{width:100%;font-size:1.5rem;border:1px solid #000;border-radius:5px;padding:15px}@media screen and (max-width: 767px){textarea{font-size:1.6rem}}button{border:none;background-color:transparent;cursor:pointer}.bl_groupCommonFooter{font-family:Pluto,"Helvetica Neue",Helvetica,"Hiragino Kaku Gothic Pro","Meiryo",Arial,sans-serif;background:#666;color:#fff;padding:20px 15px;position:relative}.bl_groupCommonFooter .bl_groupCommonFooter_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_inner{display:block}}.bl_groupCommonFooter .bl_groupCommonFooter_copy{font-size:1.1rem;line-height:14px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_copy{text-align:center;margin-bottom:30px}}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_btn{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn{color:#fff}.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:focus,.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:hover,.bl_groupCommonFooter .bl_groupCommonFooter_btn .el_btn:active{color:#fff}.bl_groupCommonFooter .bl_groupCommonFooter_label{margin-bottom:16px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_label{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_label span{font-size:1rem;border:1px solid #fff;display:inline-block;padding:2px 12px 0}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList{display:block}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li{line-height:1}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li{text-align:center;margin-bottom:10px}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a{color:#fff;font-size:1.4rem;line-height:1.3;text-decoration:none;display:inline-block;border-left:1px solid #fff;padding-left:20px;margin-left:20px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a{border-right:1px solid #fff;padding-right:10px;padding-left:10px;margin-left:0}}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:focus,.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:hover,.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li>a:active{text-decoration:underline}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li:first-child>a{margin-left:0}.bl_groupCommonFooter .bl_groupCommonFooter_navi .bl_groupCommonFooter_navi_linkList>li:last-child>a{border-right:1px solid #fff;padding-right:20px}.bl_groupCommonFooter .bl_groupCommonFooter_credit{font-family:utopia-std,Georgia,serif;font-size:1.1rem}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_credit{text-align:center}}.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo{position:absolute;right:30px;bottom:25px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo{text-align:center;margin-top:15px;position:static}}.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo img{max-width:147px}@media screen and (max-width: 1024px){.bl_groupCommonFooter .bl_groupCommonFooter_groupLogo img{text-align:center;position:static}}@media screen and (max-width: 767px){.home .bl_groupCommonFooter{padding-bottom:60px}}.ly_header{width:100%;background-color:#000f5c;position:absolute;top:0;z-index:50}@media screen and (max-width: 767px){.ly_header{border-bottom-width:0}}.ly_header .bl_header_link{position:fixed;top:0;right:80px;z-index:100}@media screen and (max-width: 1024px){.ly_header .bl_header_link{right:60px}}.ly_header .bl_header_toggle{position:fixed;top:0;right:0;z-index:100}.bl_header .bl_header_inner{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_header_inner{min-height:60px}}.bl_header .bl_header_left{max-width:250px;height:80px;-ms-flex-preferred-size:250px;flex-basis:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_header_left{height:60px;max-width:37.6vw;-ms-flex-preferred-size:37.6vw;flex-basis:37.6vw}}.bl_header .bl_header_right{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_header_right{height:60px}}.bl_header .bl_header_logo{padding:0 0 10px 10px}@media screen and (max-width: 1024px){.bl_header .bl_header_logo{padding:0 0 8px 8px}}.bl_header .bl_header_logo img{width:100%}.bl_header .bl_header_pcNav{position:relative;right:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_header_pcNav{right:186px;display:none}}.bl_header .bl_headerMenu{width:100%;height:100vh;background-color:#000f5c;display:none;position:fixed}.bl_header .bl_headerMenu_inner{padding:80px 15px 0}@media screen and (max-width: 767px){.bl_header .bl_headerMenu_inner{padding-top:60px}}.bl_header .bl_headerMenu_logoWrapp{max-width:250px;height:80px;-ms-flex-preferred-size:250px;flex-basis:250px;position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_headerMenu_logoWrapp{height:60px;max-width:37.6vw;-ms-flex-preferred-size:37.6vw;flex-basis:37.6vw}}.bl_header .bl_header_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_header .bl_header_link a{min-width:170px;height:80px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_header .bl_header_link a{min-width:126px;height:60px}}.bl_header .bl_header_toggle{width:80px;height:80px;background-color:#000f5c}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle{width:60px;height:60px}}.bl_header .bl_header_toggle .bl_header_toggle_btn{width:80px;height:80px;background-color:#000f5c;display:block;padding:0;position:relative}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn{width:60px;height:60px}}.bl_header .bl_header_toggle .bl_header_toggle_btn_line{width:33px;height:1px;vertical-align:middle;background-color:#fff;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-backface-visibility:hidden}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn_line{width:26px}}.bl_header .bl_header_toggle .bl_header_toggle_btn_line:before,.bl_header .bl_header_toggle .bl_header_toggle_btn_line:after{content:'';width:33px;height:1px;background-color:#fff;display:inline-block;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn_line:before,.bl_header .bl_header_toggle .bl_header_toggle_btn_line:after{width:26px}}.bl_header .bl_header_toggle .bl_header_toggle_btn_line:before{position:absolute;top:-11px;left:0}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn_line:before{top:-8px}}.bl_header .bl_header_toggle .bl_header_toggle_btn_line:after{position:absolute;bottom:-11px;left:0}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn_line:after{bottom:-8px}}.bl_header .bl_header_toggle .bl_header_toggle_btn_lineWrapp{width:33px;height:21px;line-height:0;display:block;padding-top:7px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1024px){.bl_header .bl_header_toggle .bl_header_toggle_btn_lineWrapp{width:26px;height:16px}}.bl_header .bl_header_toggle .bl_header_toggle_btn.is_active .bl_header_toggle_btn_line{background-color:transparent}.bl_header .bl_header_toggle .bl_header_toggle_btn.is_active .bl_header_toggle_btn_line:before{top:0;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.bl_header .bl_header_toggle .bl_header_toggle_btn.is_active .bl_header_toggle_btn_line:after{bottom:0;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.bl_contentLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_contentLink li{margin-right:27px}.bl_contentLink li a{color:#fff;font-size:1.2rem;font-weight:500;display:inline-block;border-bottom:2px solid #000f5c;padding-bottom:5px}.bl_contentLink li.is_active a,.bl_contentLink li a:hover{border-bottom-color:#fff}.bl_headerMenu .bl_contentLink{display:block;padding-top:80px}.bl_headerMenu .bl_contentLink li{text-align:center;margin-right:0;margin-bottom:40px}.bl_headerMenu .bl_contentLink li a{font-size:1.8rem;display:inline-block;border-bottom:2px solid #fff;padding-bottom:5px}.bl_snsLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_snsLink li{width:24px;margin-right:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_snsLink li a{line-height:1}.bl_headerMenu .bl_snsLink{padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_headerMenu .bl_snsLink li{width:40px;margin-right:0}.bl_headerMenu .bl_snsLink li:first-child{margin-right:54px}.ly_contents{font-size:1.6rem;font-weight:300;line-height:1.875}.ly_inner{word-wrap:break-word;word-break:break-all;max-width:1135px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.ly_inner{max-width:100%}}.ly_inner.ly_inner__wide{max-width:1150px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.ly_inner.ly_inner__wide{max-width:100%}}.ly_inner.ly_inner__tight{max-width:945px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.ly_inner.ly_inner__tight{max-width:100%}}@media screen and (max-width: 1024px){.ly_inner.ly_inner__tbNoSidePadding{padding-right:0;padding-left:0}}@media screen and (max-width: 767px){.ly_inner.ly_inner__spNoSidePadding{padding-right:0;padding-left:0}}.ly_section{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 767px){.ly_section{padding-top:50px;padding-bottom:50px}}.ly_section.ly_section__noPadding{padding:0}.ly_section.ly_section__noTopPadding{padding-top:0}.ly_section.ly_section__borderBtm{border-bottom:1px solid #788fbe}.ly_section a{color:#0366d6;text-decoration:none}.ly_section a:hover{text-decoration:underline}.ly_footer{position:relative;z-index:10}.ly_footer_bnr{max-width:150px;position:fixed;right:30px;bottom:70px;z-index:1}@media screen and (max-width: 767px){.ly_footer_bnr{max-width:150px;right:10px;bottom:0}}.el_btn{max-width:100%;min-width:345px;color:#000;font-size:1.4rem;font-weight:300;text-align:center;line-height:1;display:inline-block;overflow:hidden;padding:23px 10px 21px;position:relative;z-index:1}@media screen and (max-width: 767px){.el_btn{min-width:100%}}.el_btn:before{width:100%;content:'';background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:-100%;z-index:-1;-webkit-transition:.5s;transition:.5s}.ly_section .el_btn:hover{text-decoration:none}.el_btn:hover:before{left:0}.el_btn .el_btn_txt{position:relative;z-index:3}.el_btn.el_btn__blue{color:#fff;font-weight:400;background-color:#000f5c}.el_btn.el_btn__blue:before{background-color:#666f9d}.el_btn.el_btn__white{color:#000f5c;border:1px solid #000f5c;background-color:#fff}.el_btn.el_btn__white:hover{color:#fff;border-color:rgba(0,15,92,0.6);background-color:rgba(255,255,255,0.6)}.el_btn.el_btn__white:before{background-color:#000f5c}.el_btn.el_btn__khaki{border-color:#baab79;background-color:#baab79}.el_btn.el_btn__khaki:before{background-color:#d5ccae}.ly_section .el_btn.el_btn__khaki{color:#000}.el_btn.el_btn__large{min-width:535px;font-size:2rem;font-weight:500;padding-top:31px;padding-bottom:29px}@media screen and (max-width: 767px){.el_btn.el_btn__large{min-width:100%}}.el_btn.el_btn__shadow{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.el_label{min-width:100px;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;line-height:1;display:inline-block;padding:9px 5px}.el_label.el_label__base{background-color:#000f5c}.el_icon:before{content:'';background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block}.el_icon.el_icon__crown:before{content:'\e903';color:#baab79;font-family:'icomoon'}.el_video{max-width:100%}.el_redTxt{color:#c30000;font-size:1.7rem}.el_icon{font-style:normal;position:relative}.el_icon:before{font-family:'icomoon'}.el_icon.el_icon__schedule{padding-left:25px}.el_icon.el_icon__schedule:before{content:'\e905';color:#000f5c;margin-right:10px;position:absolute;left:0}.el_icon.el_icon__location{padding-left:25px}.el_icon.el_icon__location:before{content:'\e904';font-family:'icomoon';color:#000f5c;position:absolute;left:0}.bl_pageTtl{color:#fff;font-size:3.8rem;font-weight:500;line-height:1.26316}@media screen and (max-width: 767px){.bl_pageTtl{font-size:2.5rem}}.bl_sectTtl{font-size:2.8rem;font-weight:200;line-height:1.5;margin-bottom:40px}@media screen and (min-width: 768px){.bl_sectTtl{text-align:center;margin-bottom:80px}}@media screen and (max-width: 767px){.bl_sectTtl{font-size:2.2rem}}.bl_ctTtl{color:#000f5c;font-size:2.4rem;font-weight:700;line-height:1.58333}.bl_ctTtl:after{content:'';width:100%;height:3px;display:block;background-color:#000f5c;margin-top:28px}.bl_ctTtl.bl_ctTtl__short{text-align:center}.bl_ctTtl.bl_ctTtl__short:after{width:154px;margin-right:auto;margin-left:auto}.bl_sectLead{font-size:2rem;font-weight:200;text-align:center;line-height:1.7;margin-bottom:80px}@media screen and (max-width: 767px){.bl_sectLead{margin-bottom:40px}}.bl_ctSubTtl{font-size:2rem;font-weight:700;line-height:1.7}.bl_MV .bl_MV_inner{position:relative;max-width:1135px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.bl_MV .bl_MV_inner{max-width:100%}}.bl_MV.bl_MV__lower{border-bottom:1px solid #788fbe}.bl_MV.bl_MV__lower .bl_pageTtl{color:#000f5c;position:absolute;bottom:15px;left:15px}.bl_MV.bl_MV__lower .bl_MV_inner{min-height:160px}@media screen and (max-width: 767px){.bl_MV.bl_MV__lower .bl_MV_inner{min-height:130px}}.bl_MV.bl_MV__rich{background-repeat:no-repeat;background-position:center 0;background-size:cover}.bl_MV.bl_MV__rich .bl_pageTtl{position:absolute;bottom:60px;left:15px}@media screen and (max-width: 767px){.bl_MV.bl_MV__rich .bl_pageTtl{padding:0 15px;position:static}}.bl_MV.bl_MV__rich .bl_MV_inner{height:350px}@media screen and (max-width: 767px){.bl_MV.bl_MV__rich .bl_MV_inner{height:93.33333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bl_MV.bl_MV__rich--school{background-image:url(../img/school/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__rich--school{background-image:url(../img/school/mv_pc.jpg)}}.bl_MV.bl_MV__rich--school{background-image:url(../img/school/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__rich--school{background-image:url(../img/school/mv_pc.jpg)}}.bl_MV.bl_MV__rich--column{background-image:url(../img/column/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__rich--column{background-image:url(../img/column/mv_pc.jpg)}}.bl_MV.bl_MV__rich--info{background-image:url(../img/info/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__rich--info{background-image:url(../img/info/mv_pc.jpg)}}.bl_MV.bl_MV__rich--inquiries{background-image:url(../img/inquiries/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__rich--inquiries{background-image:url(../img/inquiries/mv_pc.jpg)}}.bl_MV.bl_MV__top{background-repeat:no-repeat;background-position:center 0;background-size:cover;background-image:url(../img/top/mv_sp.jpg)}@media screen and (min-width: 768px){.bl_MV.bl_MV__top{background-image:url(../img/top/mv_pc.jpg)}}.bl_MV.bl_MV__top .bl_MV_inner{height:470px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_MV.bl_MV__top .bl_MV_inner{height:193.6vw}}.bl_MV.bl_MV__top .bl_MV_subTxt{color:#fff;font-size:1.7rem;font-weight:400;line-height:2;margin-top:10px}.bl_breadcrumbs{padding:22px 0 20px}.bl_breadcrumbs .bl_breadcrumbs_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1135px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.bl_breadcrumbs .bl_breadcrumbs_list{max-width:100%}}.bl_breadcrumbs .bl_breadcrumbs_list li{font-size:1.2rem;font-weight:400}.bl_breadcrumbs .bl_breadcrumbs_list li a{font-weight:700}.bl_breadcrumbs .bl_breadcrumbs_list li a:after{content:'/';font-weight:700;padding:0 2px}.bl_list>li{padding-left:32px;position:relative}.bl_list>li:before{content:'●';font-size:1rem;color:#000f5c;position:absolute;top:.8em;left:0}.bl_list .bl_list>li:before{content:'○'}.bl_numList{counter-reset:item}.bl_numList>li{padding-left:32px;position:relative}.bl_numList>li:before{counter-increment:item;content:counter(item);width:21px;height:21px;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;line-height:21px;background-color:#000f5c;background-position:0 0;display:inline-block;position:absolute;top:.3em;left:0}.bl_numList .bl_numList>li:before{color:#000f5c;border:1px solid #000f5c;background-color:#fff}.bl_footerCTA{min-height:138.93333vw;background-image:url(../img/common/bg_footerCTA_sp.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:64px 24px 0}@media screen and (min-width: 768px){.bl_footerCTA{min-height:380px;background-image:url(../img/common/bg_footerCTA_pc.jpg);padding-top:64px}}.bl_footerCTA .bl_footerCTA_ttl{color:#fff;font-size:2.8rem;font-weight:200;text-align:center;line-height:1.5;margin-bottom:25px}@media screen and (max-width: 767px){.bl_footerCTA .bl_footerCTA_ttl{margin-bottom:22px}}.bl_footerCTA .bl_footerCTA_txt{color:#fff;font-weight:400;text-align:center;line-height:1.875;margin-bottom:42px}@media screen and (max-width: 767px){.bl_footerCTA .bl_footerCTA_txt{margin-bottom:60px}}.bl_footerCTA.bl_footerCTA__articleDetail{min-height:200px;background:#eceff5}.bl_largeCard{background-color:#eceff5;padding:0 10px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_largeCard .bl_largeCard_block{background-color:#fff;-ms-flex-preferred-size:535px;flex-basis:535px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.16);box-shadow:0 0 12px 0 rgba(0,0,0,0.16);padding:44px 15px 60px;margin-top:-80px}@media screen and (max-width: 1024px){.bl_largeCard .bl_largeCard_block{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (max-width: 767px){.bl_largeCard .bl_largeCard_block{-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width: 767px){.bl_largeCard .bl_largeCard_block{margin-top:-116px}}@media screen and (min-width: 768px){.bl_largeCard .bl_largeCard_block:last-child{margin-left:4%}}@media screen and (min-width: 1025px){.bl_largeCard .bl_largeCard_block:last-child{margin-left:35px}}@media screen and (max-width: 767px){.bl_largeCard .bl_largeCard_block:last-child{margin-top:10px}}@media screen and (max-width: 1024px){.bl_largeCard .bl_largeCard_block .el_btn{min-width:inherit;width:100%}}.bl_largeCard .bl_largeCard_ttl{margin-bottom:30px}.bl_largeCard .bl_largeCard_txt{text-align:center;line-height:1.875;margin-bottom:15px}.bl_schoolList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_schoolList .bl_schoolList_ttl{font-size:2rem;font-weight:700;line-height:1.7;margin-bottom:15px}@media screen and (max-width: 767px){.bl_schoolList .bl_schoolList_ttl{font-size:1.8rem}}.bl_schoolList .bl_schoolList_txt{font-size:1.4rem;font-weight:400;line-height:1.85714;margin-top:40px}@media screen and (min-width: 768px){.bl_schoolList .bl_schoolList_txt{margin-top:-100%;opacity:0;position:relative;top:180%}}@media screen and (max-width: 767px){.bl_schoolList .bl_schoolList_txt{height:5.5em;text-overflow:ellipsis;overflow:hidden}}.bl_schoolList .bl_schoolList_block{height:280px;-ms-flex-preferred-size:535px;flex-basis:535px;color:#fff;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;padding:0 15px;margin-bottom:30px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1024px){.bl_schoolList .bl_schoolList_block{-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (max-width: 767px){.bl_schoolList .bl_schoolList_block{-ms-flex-preferred-size:100%;flex-basis:100%;padding:15px;margin-bottom:10px}}.bl_schoolList .bl_schoolList_block:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-transition:.25s;transition:.25s}@media screen and (min-width: 768px){.bl_schoolList .bl_schoolList_block:before{background-color:rgba(0,0,0,0.25)}}@media screen and (max-width: 767px){.bl_schoolList .bl_schoolList_block:before{background-color:rgba(0,0,0,0.5)}}.bl_schoolList .bl_schoolList_block>*{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;z-index:2;-webkit-transition:.25s;transition:.25s}@media screen and (min-width: 768px){.bl_schoolList .bl_schoolList_block>*{max-width:342px}}@media screen and (min-width: 768px){.bl_schoolList .bl_schoolList_block:nth-child(2n){margin-left:4%}}@media screen and (min-width: 1025px){.bl_schoolList .bl_schoolList_block:nth-child(2n){margin-left:35px}}.bl_schoolList .bl_schoolList_block:hover:before{content:'';background-color:rgba(0,0,0,0.5)}.bl_schoolList .bl_schoolList_block:hover .bl_schoolList_txt{margin-top:40px;opacity:1;top:0}.ly_section .bl_schoolList .bl_schoolList_block:hover{text-decoration:none}.bl_floatArea{width:100%;position:fixed;bottom:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_floatArea .bl_floatArea_cta{height:60px;color:#fff;font-weight:500;text-align:center;line-height:1;border-right:1px solid #fff;background-color:#788fbe;-ms-flex-preferred-size:calc(100% - 60px);flex-basis:calc(100% - 60px);padding:22px 15px}.bl_floatArea .bl_floatArea_cta span{line-height:1;display:inline-block;padding-left:30px;position:relative}.bl_floatArea .bl_floatArea_cta span:before{content:'\e902';color:#fff;font-family:'icomoon';font-size:2.0rem;line-height:1;position:absolute;left:0}.bl_floatArea .bl_floatArea_cta:hover{background-color:#000f5c}.bl_floatArea .bl_floatArea_pageTop{width:60px;height:60px;background-color:#000f5c;position:relative}.bl_floatArea .bl_floatArea_pageTop:before{content:'\e900';color:#fff;font-family:'icomoon';font-size:1.0rem;line-height:1;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:.25s;transition:.25s}.bl_floatArea .bl_floatArea_pageTop:hover:before{-webkit-transform:translateX(-50%) translateY(-80%);transform:translateX(-50%) translateY(-80%)}.bl_flexBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_flexBlock .bl_flexBlock_txt{max-width:48.41629%;-ms-flex-preferred-size:48.41629%;flex-basis:48.41629%}@media screen and (max-width: 767px){.bl_flexBlock .bl_flexBlock_txt{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 15px}}.bl_flexBlock .bl_flexBlock_img{max-width:48.41629%;-ms-flex-preferred-size:48.41629%;flex-basis:48.41629%}@media screen and (max-width: 767px){.bl_flexBlock .bl_flexBlock_img{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width: 767px){.bl_flexBlock .bl_sectTtl{font-size:2.2rem;font-weight:300;line-height:36 / 22}}.bl_flexBlock__noTxt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bl_flexBlock__noImg .bl_flexBlock_txt{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.bl_voiceBlock{border:1px solid #000f5c;padding:35px;margin-bottom:60px}@media screen and (max-width: 767px){.bl_voiceBlock{padding:30px 20px;margin-bottom:10px}}@media screen and (max-width: 767px){.bl_voiceBlock .bl_voiceBlock_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px){.bl_voiceBlock .bl_voiceBlock_above{padding-right:320px}}@media screen and (max-width: 767px){.bl_voiceBlock .bl_voiceBlock_above{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (min-width: 768px){.bl_voiceBlock .bl_voiceBlock_bottom{padding-right:320px}}@media screen and (max-width: 767px){.bl_voiceBlock .bl_voiceBlock_bottom{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (min-width: 768px){.bl_voiceBlock .bl_voiceBlock_img{max-width:285px;float:right}}@media screen and (max-width: 767px){.bl_voiceBlock .bl_voiceBlock_img{width:100%;margin:30px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bl_voiceBlock:last-child{margin-bottom:0}.bl_iconCertList{max-width:725px;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bl_iconCertList .bl_iconCertList_list{font-size:1.7rem;font-weight:700;text-align:center}@media screen and (max-width: 767px){.bl_iconCertList .bl_iconCertList_list{font-size:1.2rem}}.bl_iconCertList .bl_iconCertList_list:before{content:'';width:100px;height:100px;background-image:url(../img/common/icon_certificate_off.svg);background-repeat:no-repeat;background-position:center top;background-size:cover;display:block;margin-bottom:10px}@media screen and (max-width: 767px){.bl_iconCertList .bl_iconCertList_list:before{width:60px;height:60px}}.bl_iconCertList .bl_iconCertList_list.is_active:before{background-image:url(../img/common/icon_certificate_on.svg)}.bl_tableData{border-bottom:1px solid #ccc;margin-bottom:80px}@media screen and (max-width: 767px){.bl_tableData{margin-bottom:40px}}.bl_tableData>*:not(.bl_tableData_head){border-top:1px solid #ccc;padding:30px 20px}.bl_tableData .bl_tableData_head{color:#fff;font-weight:700;line-height:1;text-align:center;background-color:#000f5c;padding:9px 5px}.bl_tableData:last-child{margin-bottom:0}.bl_data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_data.bl_data__ranking .bl_data_dt{-ms-flex-preferred-size:calc(100% - 310px);flex-basis:calc(100% - 310px)}@media screen and (max-width: 767px){.bl_data.bl_data__ranking .bl_data_dt{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:5px}}.bl_data.bl_data__ranking .bl_data_dd{-ms-flex-preferred-size:155px;flex-basis:155px}@media screen and (min-width: 768px){.bl_data.bl_data__ranking .bl_data_dd:nth-child(2){text-align:right}}@media screen and (max-width: 767px){.bl_data.bl_data__ranking .bl_data_dd:nth-child(2){-ms-flex-preferred-size:50%;flex-basis:50%}}.bl_data.bl_data__ranking .bl_data_dd:nth-child(3){text-align:right}@media screen and (max-width: 767px){.bl_data.bl_data__ranking .bl_data_dd:nth-child(3){-ms-flex-preferred-size:50%;flex-basis:50%}}.bl_data.bl_data__ranking .bl_data_dd .el_icon{margin-right:15px}@media screen and (max-width: 767px){.bl_data.bl_data__ranking .bl_data_dd .el_icon{margin-right:8px}}.bl_data.bl_data__data .bl_data_dt{color:#999;line-height:1.875;-ms-flex-preferred-size:250px;flex-basis:250px;padding-right:20px}@media screen and (max-width: 767px){.bl_data.bl_data__data .bl_data_dt{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0;margin-bottom:6px}}.bl_data.bl_data__data .bl_data_dd{line-height:1.875;-ms-flex-preferred-size:calc(100% - 250px);flex-basis:calc(100% - 250px)}@media screen and (max-width: 767px){.bl_data.bl_data__data .bl_data_dd{-ms-flex-preferred-size:100%;flex-basis:100%}}.bl_form .bl_form_block{margin-bottom:60px}@media screen and (max-width: 767px){.bl_form .bl_form_block{margin-bottom:30px}}.bl_form .bl_form_txt{margin-bottom:10px}.bl_form .bl_form_bdBlock{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:25px 20px}.bl_form .bl_form_row__col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.bl_form .bl_form_row__col2{display:block}}.bl_form .bl_form_row__col2 .bl_form_block{-ms-flex-preferred-size:48.08743%;flex-basis:48.08743%}@media screen and (min-width: 768px){.bl_form .bl_form_row__col2 .bl_form_block:nth-child(2n){margin-left:3.82514%}}.bl_form .wpcf7-not-valid-tip{color:#e18080;font-size:1.4rem;display:block}.bl_form div.wpcf7-response-output{margin-bottom:2em}.bl_form .wpcf7-radio span.wpcf7-list-item{margin-left:0}.bl_form .wpcf7-radio span.wpcf7-list-item .wpcf7-list-item-label{padding-right:15px}.bl_form .wpcf7-checkbox span.wpcf7-list-item{margin-left:0}.bl_form .wpcf7-checkbox span.wpcf7-list-item label{position:relative}@media screen and (max-width: 767px){.bl_form .wpcf7-checkbox span.wpcf7-list-item label{display:block}}.bl_form .wpcf7-checkbox span.wpcf7-list-item label input[type=checkbox]{position:absolute;left:0}.bl_form .wpcf7-checkbox span.wpcf7-list-item label .wpcf7-list-item-label{padding-left:30px}@media screen and (max-width: 767px){.bl_form .wpcf7-checkbox span.wpcf7-list-item label .wpcf7-list-item-label{display:block}}.bl_form div.wpcf7-validation-errors,.bl_form div.wpcf7-acceptance-missing,.bl_form div.wpcf7-response-output{color:#fff;font-size:1.8rem;text-align:center;border-width:0;background-color:#e18080;padding:15px 10px}.bl_form div.wpcf7-mail-sent-ok{background-color:#788fbe}.bl_gray{background-color:#eceff5;padding:55px 60px}@media screen and (max-width: 767px){.bl_gray{padding:40px}}@media screen and (min-width: 768px){.bl_columnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.bl_columnList .bl_columnList_img{-webkit-transition:.25s;transition:.25s;margin-bottom:40px}.bl_columnList .bl_columnList_ttl{font-weight:700;line-height:1.875;margin-bottom:20px}@media screen and (max-width: 767px){.bl_columnList .bl_columnList_ttl{padding:0 15px}}.bl_columnList .bl_columnList_body{font-size:1.4rem;font-weight:300;line-height:1.85714}@media screen and (max-width: 767px){.bl_columnList .bl_columnList_body{padding:0 15px}}@media screen and (min-width: 768px){.bl_columnList .bl_columnList_block{-ms-flex-preferred-size:31.22172%;flex-basis:31.22172%;margin-left:3.16742%;margin-bottom:70px}}@media screen and (max-width: 767px){.bl_columnList .bl_columnList_block{display:block;margin-bottom:50px}}.bl_columnList .bl_columnList_block:hover .bl_columnList_img{opacity:.85}.bl_columnList .bl_columnList_block:nth-child(3n+1){margin-left:0}.ly_section .bl_columnList a{color:#000}.ly_section .bl_columnList a:hover{color:#0366d6;text-decoration:none}.bl_infoList{border-top:1px solid #ccc}.bl_infoList .bl_infoList_block{border-bottom:1px solid #ccc;padding:35px 0}.bl_infoList .bl_infoList_ttl{font-weight:700;margin-bottom:10px}.bl_infoList .bl_infoList_body{font-size:1.4rem;font-weight:400;line-height:1.85714;margin:15px 0 12px}.bl_infoList .bl_infoList_date{color:#999;font-size:1.2rem}.grecaptcha-badge{bottom:70px !important;z-index:11}.js_moreContent{display:none}.navigation.pagination .nav-links{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation.pagination .page-numbers{height:34px;color:#000f5c;text-align:center;border:1px solid #000f5c;-ms-flex-preferred-size:34px;flex-basis:34px;margin-right:10px;margin-bottom:10px}.navigation.pagination .page-numbers.current,.navigation.pagination .page-numbers:hover{color:#fff;text-decoration:none;background-color:#000f5c}.navigation.pagination .page-numbers.prev,.navigation.pagination .page-numbers.next{position:relative}.navigation.pagination .page-numbers.prev:before,.navigation.pagination .page-numbers.next:before{content:'\e901';color:#000f5c;font-size:1.2rem;font-family:'icomoon'}.navigation.pagination .page-numbers.prev:hover,.navigation.pagination .page-numbers.next:hover{text-decoration:none}.navigation.pagination .page-numbers.prev:hover:before,.navigation.pagination .page-numbers.next:hover:before{color:#fff}.navigation.pagination .page-numbers.prev{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.un_topContent_block{width:354px;height:300px;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover;padding:20px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.un_topContent_block{width:100%;height:53.33333vw}}.un_topContent_block__01{background-image:url(../img/top/bg_contents_tsuyaku.png)}.un_topContent_block__02{background-image:url(../img/top/bg_contents_honyaku.png)}.un_topContent_block__03{background-image:url(../img/top/bg_contents_recruite.png)}.un_topContent_block_txtSizeS{line-height:1.375;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:14px}@media screen and (max-width: 767px){.un_topContent_block_txtSizeS{font-size:1.4rem}}.un_topContent_block_txtSizeM{font-size:3rem;font-weight:bold;line-height:1.33333;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 767px){.un_topContent_block_txtSizeM{font-size:2.4rem}}.un_topContent_block_txtSizeL{font-size:4.5rem;font-weight:bold;line-height:1.125;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 767px){.un_topContent_block_txtSizeL{font-size:3.8rem}}.ly_contents .un_topContent_block{color:#fff}.ly_contents .un_topContent_block:hover{color:#fff;text-decoration:none;opacity:.85}.un_column_bgTxtLink{width:100%;height:140px;font-size:6rem;font-weight:bold;text-align:center;background-repeat:no-repeat;background-position:center bottom;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.un_column_bgTxtLink{font-size:3.8rem}}.un_column_bgTxtLink__tsuyaku{background-image:url(../img/top/bg_contents_tsuyaku.png)}.un_column_bgTxtLink__honyaku{background-image:url(../img/top/bg_contents_honyaku.png)}.un_column_bgTxtLink:hover{opacity:.85}.ly_contents .un_column_bgTxtLink{color:#fff}.ly_contents .un_column_bgTxtLink:hover{color:#fff;text-decoration:none}.hp_dn{display:none !important}.hp_db{display:block !important}.hp_di{display:inline !important}.hp_dib{display:inline-block !important}.hp_dtb{display:table !important}.hp_ditb{display:inline-table !important}.hp_dtbc{display:table-cell !important}.hp_dtbr{display:table-row !important}.hp_wda{width:auto !important}.hp_wd0p{width:0% !important}.hp_wd5p{width:5% !important}.hp_wd10p{width:10% !important}.hp_wd15p{width:15% !important}.hp_wd20p{width:20% !important}.hp_wd25p{width:25% !important}.hp_wd30p{width:30% !important}.hp_wd35p{width:35% !important}.hp_wd40p{width:40% !important}.hp_wd45p{width:45% !important}.hp_wd50p{width:50% !important}.hp_wd55p{width:55% !important}.hp_wd60p{width:60% !important}.hp_wd65p{width:65% !important}.hp_wd70p{width:70% !important}.hp_wd75p{width:75% !important}.hp_wd80p{width:80% !important}.hp_wd85p{width:85% !important}.hp_wd90p{width:90% !important}.hp_wd95p{width:95% !important}.hp_wd100p{width:100% !important}.hp_p0{padding:0px !important}.hp_p5{padding:5px !important}.hp_p10{padding:10px !important}.hp_p15{padding:15px !important}.hp_p20{padding:20px !important}.hp_p25{padding:25px !important}.hp_p30{padding:30px !important}.hp_p35{padding:35px !important}.hp_p40{padding:40px !important}.hp_p45{padding:45px !important}.hp_p50{padding:50px !important}.hp_p55{padding:55px !important}.hp_p60{padding:60px !important}.hp_p65{padding:65px !important}.hp_p70{padding:70px !important}.hp_p75{padding:75px !important}.hp_p80{padding:80px !important}.hp_p85{padding:85px !important}.hp_p90{padding:90px !important}.hp_p95{padding:95px !important}.hp_p100{padding:100px !important}.hp_pt0{padding-top:0px !important}.hp_pt5{padding-top:5px !important}.hp_pt10{padding-top:10px !important}.hp_pt15{padding-top:15px !important}.hp_pt20{padding-top:20px !important}.hp_pt25{padding-top:25px !important}.hp_pt30{padding-top:30px !important}.hp_pt35{padding-top:35px !important}.hp_pt40{padding-top:40px !important}.hp_pt45{padding-top:45px !important}.hp_pt50{padding-top:50px !important}.hp_pt55{padding-top:55px !important}.hp_pt60{padding-top:60px !important}.hp_pt65{padding-top:65px !important}.hp_pt70{padding-top:70px !important}.hp_pt75{padding-top:75px !important}.hp_pt80{padding-top:80px !important}.hp_pt85{padding-top:85px !important}.hp_pt90{padding-top:90px !important}.hp_pt95{padding-top:95px !important}.hp_pt100{padding-top:100px !important}.hp_pr0{padding-right:0px !important}.hp_pr5{padding-right:5px !important}.hp_pr10{padding-right:10px !important}.hp_pr15{padding-right:15px !important}.hp_pr20{padding-right:20px !important}.hp_pr25{padding-right:25px !important}.hp_pr30{padding-right:30px !important}.hp_pr35{padding-right:35px !important}.hp_pr40{padding-right:40px !important}.hp_pr45{padding-right:45px !important}.hp_pr50{padding-right:50px !important}.hp_pr55{padding-right:55px !important}.hp_pr60{padding-right:60px !important}.hp_pr65{padding-right:65px !important}.hp_pr70{padding-right:70px !important}.hp_pr75{padding-right:75px !important}.hp_pr80{padding-right:80px !important}.hp_pr85{padding-right:85px !important}.hp_pr90{padding-right:90px !important}.hp_pr95{padding-right:95px !important}.hp_pr100{padding-right:100px !important}.hp_pb0{padding-bottom:0px !important}.hp_pb5{padding-bottom:5px !important}.hp_pb10{padding-bottom:10px !important}.hp_pb15{padding-bottom:15px !important}.hp_pb20{padding-bottom:20px !important}.hp_pb25{padding-bottom:25px !important}.hp_pb30{padding-bottom:30px !important}.hp_pb35{padding-bottom:35px !important}.hp_pb40{padding-bottom:40px !important}.hp_pb45{padding-bottom:45px !important}.hp_pb50{padding-bottom:50px !important}.hp_pb55{padding-bottom:55px !important}.hp_pb60{padding-bottom:60px !important}.hp_pb65{padding-bottom:65px !important}.hp_pb70{padding-bottom:70px !important}.hp_pb75{padding-bottom:75px !important}.hp_pb80{padding-bottom:80px !important}.hp_pb85{padding-bottom:85px !important}.hp_pb90{padding-bottom:90px !important}.hp_pb95{padding-bottom:95px !important}.hp_pb100{padding-bottom:100px !important}.hp_pl0{padding-left:0px !important}.hp_pl5{padding-left:5px !important}.hp_pl10{padding-left:10px !important}.hp_pl15{padding-left:15px !important}.hp_pl20{padding-left:20px !important}.hp_pl25{padding-left:25px !important}.hp_pl30{padding-left:30px !important}.hp_pl35{padding-left:35px !important}.hp_pl40{padding-left:40px !important}.hp_pl45{padding-left:45px !important}.hp_pl50{padding-left:50px !important}.hp_pl55{padding-left:55px !important}.hp_pl60{padding-left:60px !important}.hp_pl65{padding-left:65px !important}.hp_pl70{padding-left:70px !important}.hp_pl75{padding-left:75px !important}.hp_pl80{padding-left:80px !important}.hp_pl85{padding-left:85px !important}.hp_pl90{padding-left:90px !important}.hp_pl95{padding-left:95px !important}.hp_pl100{padding-left:100px !important}@media screen and (max-width: 767px){.hp_spp0{padding:0px !important}.hp_spp5{padding:5px !important}.hp_spp10{padding:10px !important}.hp_spp15{padding:15px !important}.hp_spp20{padding:20px !important}.hp_spp25{padding:25px !important}.hp_spp30{padding:30px !important}.hp_spp35{padding:35px !important}.hp_spp40{padding:40px !important}.hp_spp45{padding:45px !important}.hp_spp50{padding:50px !important}.hp_spp55{padding:55px !important}.hp_spp60{padding:60px !important}.hp_spp65{padding:65px !important}.hp_spp70{padding:70px !important}.hp_spp75{padding:75px !important}.hp_spp80{padding:80px !important}.hp_spp85{padding:85px !important}.hp_spp90{padding:90px !important}.hp_spp95{padding:95px !important}.hp_spp100{padding:100px !important}.hp_sppt0{padding-top:0px !important}.hp_sppt5{padding-top:5px !important}.hp_sppt10{padding-top:10px !important}.hp_sppt15{padding-top:15px !important}.hp_sppt20{padding-top:20px !important}.hp_sppt25{padding-top:25px !important}.hp_sppt30{padding-top:30px !important}.hp_sppt35{padding-top:35px !important}.hp_sppt40{padding-top:40px !important}.hp_sppt45{padding-top:45px !important}.hp_sppt50{padding-top:50px !important}.hp_sppt55{padding-top:55px !important}.hp_sppt60{padding-top:60px !important}.hp_sppt65{padding-top:65px !important}.hp_sppt70{padding-top:70px !important}.hp_sppt75{padding-top:75px !important}.hp_sppt80{padding-top:80px !important}.hp_sppt85{padding-top:85px !important}.hp_sppt90{padding-top:90px !important}.hp_sppt95{padding-top:95px !important}.hp_sppt100{padding-top:100px !important}.hp_sppr0{padding-right:0px !important}.hp_sppr5{padding-right:5px !important}.hp_sppr10{padding-right:10px !important}.hp_sppr15{padding-right:15px !important}.hp_sppr20{padding-right:20px !important}.hp_sppr25{padding-right:25px !important}.hp_sppr30{padding-right:30px !important}.hp_sppr35{padding-right:35px !important}.hp_sppr40{padding-right:40px !important}.hp_sppr45{padding-right:45px !important}.hp_sppr50{padding-right:50px !important}.hp_sppr55{padding-right:55px !important}.hp_sppr60{padding-right:60px !important}.hp_sppr65{padding-right:65px !important}.hp_sppr70{padding-right:70px !important}.hp_sppr75{padding-right:75px !important}.hp_sppr80{padding-right:80px !important}.hp_sppr85{padding-right:85px !important}.hp_sppr90{padding-right:90px !important}.hp_sppr95{padding-right:95px !important}.hp_sppr100{padding-right:100px !important}.hp_sppb0{padding-bottom:0px !important}.hp_sppb5{padding-bottom:5px !important}.hp_sppb10{padding-bottom:10px !important}.hp_sppb15{padding-bottom:15px !important}.hp_sppb20{padding-bottom:20px !important}.hp_sppb25{padding-bottom:25px !important}.hp_sppb30{padding-bottom:30px !important}.hp_sppb35{padding-bottom:35px !important}.hp_sppb40{padding-bottom:40px !important}.hp_sppb45{padding-bottom:45px !important}.hp_sppb50{padding-bottom:50px !important}.hp_sppb55{padding-bottom:55px !important}.hp_sppb60{padding-bottom:60px !important}.hp_sppb65{padding-bottom:65px !important}.hp_sppb70{padding-bottom:70px !important}.hp_sppb75{padding-bottom:75px !important}.hp_sppb80{padding-bottom:80px !important}.hp_sppb85{padding-bottom:85px !important}.hp_sppb90{padding-bottom:90px !important}.hp_sppb95{padding-bottom:95px !important}.hp_sppb100{padding-bottom:100px !important}.hp_sppl0{padding-left:0px !important}.hp_sppl5{padding-left:5px !important}.hp_sppl10{padding-left:10px !important}.hp_sppl15{padding-left:15px !important}.hp_sppl20{padding-left:20px !important}.hp_sppl25{padding-left:25px !important}.hp_sppl30{padding-left:30px !important}.hp_sppl35{padding-left:35px !important}.hp_sppl40{padding-left:40px !important}.hp_sppl45{padding-left:45px !important}.hp_sppl50{padding-left:50px !important}.hp_sppl55{padding-left:55px !important}.hp_sppl60{padding-left:60px !important}.hp_sppl65{padding-left:65px !important}.hp_sppl70{padding-left:70px !important}.hp_sppl75{padding-left:75px !important}.hp_sppl80{padding-left:80px !important}.hp_sppl85{padding-left:85px !important}.hp_sppl90{padding-left:90px !important}.hp_sppl95{padding-left:95px !important}.hp_sppl100{padding-left:100px !important}}.hp_m0{margin:0px !important}.hp_m5{margin:5px !important}.hp_m10{margin:10px !important}.hp_m15{margin:15px !important}.hp_m20{margin:20px !important}.hp_m25{margin:25px !important}.hp_m30{margin:30px !important}.hp_m35{margin:35px !important}.hp_m40{margin:40px !important}.hp_m45{margin:45px !important}.hp_m50{margin:50px !important}.hp_m55{margin:55px !important}.hp_m60{margin:60px !important}.hp_m65{margin:65px !important}.hp_m70{margin:70px !important}.hp_m75{margin:75px !important}.hp_m80{margin:80px !important}.hp_m85{margin:85px !important}.hp_m90{margin:90px !important}.hp_m95{margin:95px !important}.hp_m100{margin:100px !important}.hp_mt0{margin-top:0px !important}.hp_mt5{margin-top:5px !important}.hp_mt10{margin-top:10px !important}.hp_mt15{margin-top:15px !important}.hp_mt20{margin-top:20px !important}.hp_mt25{margin-top:25px !important}.hp_mt30{margin-top:30px !important}.hp_mt35{margin-top:35px !important}.hp_mt40{margin-top:40px !important}.hp_mt45{margin-top:45px !important}.hp_mt50{margin-top:50px !important}.hp_mt55{margin-top:55px !important}.hp_mt60{margin-top:60px !important}.hp_mt65{margin-top:65px !important}.hp_mt70{margin-top:70px !important}.hp_mt75{margin-top:75px !important}.hp_mt80{margin-top:80px !important}.hp_mt85{margin-top:85px !important}.hp_mt90{margin-top:90px !important}.hp_mt95{margin-top:95px !important}.hp_mt100{margin-top:100px !important}.hp_mr0{margin-right:0px !important}.hp_mr5{margin-right:5px !important}.hp_mr10{margin-right:10px !important}.hp_mr15{margin-right:15px !important}.hp_mr20{margin-right:20px !important}.hp_mr25{margin-right:25px !important}.hp_mr30{margin-right:30px !important}.hp_mr35{margin-right:35px !important}.hp_mr40{margin-right:40px !important}.hp_mr45{margin-right:45px !important}.hp_mr50{margin-right:50px !important}.hp_mr55{margin-right:55px !important}.hp_mr60{margin-right:60px !important}.hp_mr65{margin-right:65px !important}.hp_mr70{margin-right:70px !important}.hp_mr75{margin-right:75px !important}.hp_mr80{margin-right:80px !important}.hp_mr85{margin-right:85px !important}.hp_mr90{margin-right:90px !important}.hp_mr95{margin-right:95px !important}.hp_mr100{margin-right:100px !important}.hp_mb0{margin-bottom:0px !important}.hp_mb5{margin-bottom:5px !important}.hp_mb10{margin-bottom:10px !important}.hp_mb15{margin-bottom:15px !important}.hp_mb20{margin-bottom:20px !important}.hp_mb25{margin-bottom:25px !important}.hp_mb30{margin-bottom:30px !important}.hp_mb35{margin-bottom:35px !important}.hp_mb40{margin-bottom:40px !important}.hp_mb45{margin-bottom:45px !important}.hp_mb50{margin-bottom:50px !important}.hp_mb55{margin-bottom:55px !important}.hp_mb60{margin-bottom:60px !important}.hp_mb65{margin-bottom:65px !important}.hp_mb70{margin-bottom:70px !important}.hp_mb75{margin-bottom:75px !important}.hp_mb80{margin-bottom:80px !important}.hp_mb85{margin-bottom:85px !important}.hp_mb90{margin-bottom:90px !important}.hp_mb95{margin-bottom:95px !important}.hp_mb100{margin-bottom:100px !important}.hp_ml0{margin-left:0px !important}.hp_ml5{margin-left:5px !important}.hp_ml10{margin-left:10px !important}.hp_ml15{margin-left:15px !important}.hp_ml20{margin-left:20px !important}.hp_ml25{margin-left:25px !important}.hp_ml30{margin-left:30px !important}.hp_ml35{margin-left:35px !important}.hp_ml40{margin-left:40px !important}.hp_ml45{margin-left:45px !important}.hp_ml50{margin-left:50px !important}.hp_ml55{margin-left:55px !important}.hp_ml60{margin-left:60px !important}.hp_ml65{margin-left:65px !important}.hp_ml70{margin-left:70px !important}.hp_ml75{margin-left:75px !important}.hp_ml80{margin-left:80px !important}.hp_ml85{margin-left:85px !important}.hp_ml90{margin-left:90px !important}.hp_ml95{margin-left:95px !important}.hp_ml100{margin-left:100px !important}@media screen and (max-width: 767px){.hp_spm0{margin:0px !important}.hp_spm5{margin:5px !important}.hp_spm10{margin:10px !important}.hp_spm15{margin:15px !important}.hp_spm20{margin:20px !important}.hp_spm25{margin:25px !important}.hp_spm30{margin:30px !important}.hp_spm35{margin:35px !important}.hp_spm40{margin:40px !important}.hp_spm45{margin:45px !important}.hp_spm50{margin:50px !important}.hp_spm55{margin:55px !important}.hp_spm60{margin:60px !important}.hp_spm65{margin:65px !important}.hp_spm70{margin:70px !important}.hp_spm75{margin:75px !important}.hp_spm80{margin:80px !important}.hp_spm85{margin:85px !important}.hp_spm90{margin:90px !important}.hp_spm95{margin:95px !important}.hp_spm100{margin:100px !important}.hp_spmt0{margin-top:0px !important}.hp_spmt5{margin-top:5px !important}.hp_spmt10{margin-top:10px !important}.hp_spmt15{margin-top:15px !important}.hp_spmt20{margin-top:20px !important}.hp_spmt25{margin-top:25px !important}.hp_spmt30{margin-top:30px !important}.hp_spmt35{margin-top:35px !important}.hp_spmt40{margin-top:40px !important}.hp_spmt45{margin-top:45px !important}.hp_spmt50{margin-top:50px !important}.hp_spmt55{margin-top:55px !important}.hp_spmt60{margin-top:60px !important}.hp_spmt65{margin-top:65px !important}.hp_spmt70{margin-top:70px !important}.hp_spmt75{margin-top:75px !important}.hp_spmt80{margin-top:80px !important}.hp_spmt85{margin-top:85px !important}.hp_spmt90{margin-top:90px !important}.hp_spmt95{margin-top:95px !important}.hp_spmt100{margin-top:100px !important}.hp_spmr0{margin-right:0px !important}.hp_spmr5{margin-right:5px !important}.hp_spmr10{margin-right:10px !important}.hp_spmr15{margin-right:15px !important}.hp_spmr20{margin-right:20px !important}.hp_spmr25{margin-right:25px !important}.hp_spmr30{margin-right:30px !important}.hp_spmr35{margin-right:35px !important}.hp_spmr40{margin-right:40px !important}.hp_spmr45{margin-right:45px !important}.hp_spmr50{margin-right:50px !important}.hp_spmr55{margin-right:55px !important}.hp_spmr60{margin-right:60px !important}.hp_spmr65{margin-right:65px !important}.hp_spmr70{margin-right:70px !important}.hp_spmr75{margin-right:75px !important}.hp_spmr80{margin-right:80px !important}.hp_spmr85{margin-right:85px !important}.hp_spmr90{margin-right:90px !important}.hp_spmr95{margin-right:95px !important}.hp_spmr100{margin-right:100px !important}.hp_spmb0{margin-bottom:0px !important}.hp_spmb5{margin-bottom:5px !important}.hp_spmb10{margin-bottom:10px !important}.hp_spmb15{margin-bottom:15px !important}.hp_spmb20{margin-bottom:20px !important}.hp_spmb25{margin-bottom:25px !important}.hp_spmb30{margin-bottom:30px !important}.hp_spmb35{margin-bottom:35px !important}.hp_spmb40{margin-bottom:40px !important}.hp_spmb45{margin-bottom:45px !important}.hp_spmb50{margin-bottom:50px !important}.hp_spmb55{margin-bottom:55px !important}.hp_spmb60{margin-bottom:60px !important}.hp_spmb65{margin-bottom:65px !important}.hp_spmb70{margin-bottom:70px !important}.hp_spmb75{margin-bottom:75px !important}.hp_spmb80{margin-bottom:80px !important}.hp_spmb85{margin-bottom:85px !important}.hp_spmb90{margin-bottom:90px !important}.hp_spmb95{margin-bottom:95px !important}.hp_spmb100{margin-bottom:100px !important}.hp_spml0{margin-left:0px !important}.hp_spml5{margin-left:5px !important}.hp_spml10{margin-left:10px !important}.hp_spml15{margin-left:15px !important}.hp_spml20{margin-left:20px !important}.hp_spml25{margin-left:25px !important}.hp_spml30{margin-left:30px !important}.hp_spml35{margin-left:35px !important}.hp_spml40{margin-left:40px !important}.hp_spml45{margin-left:45px !important}.hp_spml50{margin-left:50px !important}.hp_spml55{margin-left:55px !important}.hp_spml60{margin-left:60px !important}.hp_spml65{margin-left:65px !important}.hp_spml70{margin-left:70px !important}.hp_spml75{margin-left:75px !important}.hp_spml80{margin-left:80px !important}.hp_spml85{margin-left:85px !important}.hp_spml90{margin-left:90px !important}.hp_spml95{margin-left:95px !important}.hp_spml100{margin-left:100px !important}}.hp_centering{display:block;margin-right:auto;margin-left:auto}.hp_bgcWhite{background-color:#fff !important}.hp_fw200{font-weight:200 !important}.hp_fw300,.hp_fwn{font-weight:300 !important}.hp_fw400{font-weight:400 !important}.hp_fw500{font-weight:500 !important}.hp_fw700,.hp_fwb{font-weight:700 !important}.hp_fz10{font-size:1.0rem !important}.hp_fz11{font-size:1.1rem !important}.hp_fz12{font-size:1.2rem !important}.hp_fz13{font-size:1.3rem !important}.hp_fz14{font-size:1.4rem !important}.hp_fz15{font-size:1.5rem !important}.hp_fz16{font-size:1.6rem !important}.hp_fz17{font-size:1.7rem !important}.hp_fz18{font-size:1.8rem !important}.hp_fz19{font-size:1.9rem !important}.hp_fz20{font-size:2.0rem !important}.hp_fz21{font-size:2.1rem !important}.hp_fz22{font-size:2.2rem !important}.hp_fz23{font-size:2.3rem !important}.hp_fz24{font-size:2.4rem !important}.hp_fz25{font-size:2.5rem !important}.hp_tal{text-align:left !important}.hp_tac{text-align:center !important}.hp_tar{text-align:right !important}.hp_taj{text-align:justify !important}.hp_color01{color:#000f5c}.hp_color02{color:#999}.hp_color03{color:#c30000}.hp_vam{vertical-align:middle !important}.hp_aic{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}@media screen and (max-width: 767px){.pc_only{display:none !important}}.sp_only{display:none !important}@media screen and (max-width: 767px){.sp_only{display:block !important}}@media screen and (max-width: 767px){.sp_tac{text-align:center}}.tb_over_only{display:none !important}@media screen and (min-width: 1025px){.tb_over_only{display:block !important}}.tb_under_only{display:none !important}@media screen and (max-width: 1024px){.tb_under_only{display:block !important}}@media print{@page{padding:0;margin:0}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9fY29uZmlnL192YXJzLnNjc3MiLCJjc3MvX2NvbmZpZy9fZm9udHMuc2NzcyIsImNzcy9zdHlsZS5zY3NzIiwiY3NzL19jb25maWcvX2Jhc2Uuc2NzcyIsImNzcy9fY29uZmlnL19taXhpbnMuc2NzcyIsImNzcy9fZ3JvdXAuc2NzcyIsImNzcy9fbGF5b3V0cy5zY3NzIiwiY3NzL19lbGVtZW50cy5zY3NzIiwiY3NzL19ibG9ja3Muc2NzcyIsImNzcy9fcHJvZ3JhbXMuc2NzcyIsImNzcy9fdW5pcXVlcy5zY3NzIiwiY3NzL19oZWxwZXJzL19oZWxwZXJzLnNjc3MiLCJjc3MvX2hlbHBlcnMvX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0NBLDhDQ2hDQSxXQUNFLGtCQUNBLDZFQUNBLDBZQUlBLGdCQUNBLGlCQUNGLENBRUEsV0FDRSxrQkFDQSwrRUFDQSxvWkFJQSxnQkFDQSxpQkFDRixDQUVBLFdBQ0Usa0JBQ0EsZ0ZBQ0EseVpBSUEsZ0JBQ0EsaUJBQ0YsQ0FFQSxXQUNFLHNCQUNBLHVDQUNBLDJPQUlBLG1CQUNBLGtCQUNBLGtCQUFtQixDQUFBLG1DQUtuQixpQ0FDQSxXQUNBLGtCQUNBLG1CQUNBLG9CQUNBLG9CQUNBLGNBR0EsbUNBQ0EsaUNBQWtDLENBQ25DLHNCQUdDLGVBQWdCLENBQ2pCLHNCQUVDLGVBQWdCLENBQ2pCLGtCQUVDLGVBQWdCLENBQ2pCLG1CQUVDLGVBQWdCLENBQ2pCLHNCQUVDLGVBQWdCLENBQ2pCLHNCQUVDLGVBQWdCLENDckVsQixxQkFFRSxZQUNBLGFBQWMsQ0FDZixVQUVDLFVBQVcsQ0FDWixLQUVDLE1BQVEsQ0FDVCxzRENqQnFELEVBR3BELDhCQUFBLEFBQXNCLHFCQUFBLENBQ3ZCLDBDQUtDLFdBQVksQ0FDYixrREFHQyxTQUFVLENBQ1gsK1ZBc0JDLFNBQ0EsVUFDQSxTQUNBLFVBQ0EsZUFDQSx3QkFDQSx1QkFDQSxvQkFDQSxtQ0FDQSw2QkFBOEIsQ0FDL0IsS0FHQyxjQUNBLHdD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LENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsUUFEcEIsdUJBQ29CLENBQUEsU0FEcEIsd0JBQ29CLENBQUEsUUFDbkIsMEJBT3VCLENBQUEsUUFEeEIsMEJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsU0FEeEIsMkJBQ3dCLENBQUEsVUFEeEIsNEJBQ3dCLENBQUEsUUFDdkIsNEJBT3lCLENBQUEsUUFEMUIsNEJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsU0FEMUIsNkJBQzBCLENBQUEsVUFEMUIsOEJBQzBCLENBQUEsUUFDekIsNkJBTzBCLENBQUEsUUFEM0IsNkJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsU0FEM0IsOEJBQzJCLENBQUEsVUFEM0IsK0JBQzJCLENBQUEsUUFDMUIsMkJBT3dCLENBQUEsUUFEekIsMkJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsU0FEekIsNEJBQ3lCLENBQUEsVUFEekIsNkJBQ3lCLENBQUEscUNQTWMsU09DckMsc0JBQ3NCLENBQUEsU0FEdEIsc0JBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsVUFEdEIsdUJBQ3NCLENBQUEsV0FEdEIsd0JBQ3NCLENBQUEsVUFDckIsMEJBSXlCLENBQUEsVUFEMUIsMEJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsV0FEMUIsMkJBQzBCLENBQUEsWUFEMUIsNEJBQzBCLENBQUEsVUFDekIsNEJBSTJCLENBQUEsVUFENUIsNEJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsV0FENUIsNkJBQzRCLENBQUEsWUFENUIsOEJBQzRCLENBQUEsVUFDM0IsNkJBSTRCLENBQUEsVUFEN0IsNkJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsV0FEN0IsOEJBQzZCLENBQUEsWUFEN0IsK0JBQzZCLENBQUEsVUFDNUIsMkJBSTBCLENBQUEsVUFEM0IsMkJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsV0FEM0IsNEJBQzJCLENBQUEsWUFEM0IsNkJBQzJCLENBQUEsQ0FBVSxPQVN2QyxxQkFDbUIsQ0FBQSxPQURuQixxQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxRQURuQixzQkFDbUIsQ0FBQSxTQURuQix1QkFDbUIsQ0FBQSxRQUNsQix5QkFPc0IsQ0FBQSxRQUR2Qix5QkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxTQUR2QiwwQkFDdUIsQ0FBQSxVQUR2QiwyQkFDdUIsQ0FBQSxRQUN0QiwyQkFPd0IsQ0FBQSxRQUR6QiwyQkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxTQUR6Qiw0QkFDeUIsQ0FBQSxVQUR6Qiw2QkFDeUIsQ0FBQSxRQUN4Qiw0QkFPeUIsQ0FBQSxRQUQxQiw0QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxTQUQxQiw2QkFDMEIsQ0FBQSxVQUQxQiw4QkFDMEIsQ0FBQSxRQUN6QiwwQkFPdUIsQ0FBQSxRQUR4QiwwQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxTQUR4QiwyQkFDd0IsQ0FBQSxVQUR4Qiw0QkFDd0IsQ0FBQSxxQ1BoRWUsU093RXJDLHFCQUNxQixDQUFBLFNBRHJCLHFCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFVBRHJCLHNCQUNxQixDQUFBLFdBRHJCLHVCQUNxQixDQUFBLFVBQ3BCLHlCQUl3QixDQUFBLFVBRHpCLHlCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFdBRHpCLDBCQUN5QixDQUFBLFlBRHpCLDJCQUN5QixDQUFBLFVBQ3hCLDJCQUkwQixDQUFBLFVBRDNCLDJCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFdBRDNCLDRCQUMyQixDQUFBLFlBRDNCLDZCQUMyQixDQUFBLFVBQzFCLDRCQUkyQixDQUFBLFVBRDVCLDRCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFdBRDVCLDZCQUM0QixDQUFBLFlBRDVCLDhCQUM0QixDQUFBLFVBQzNCLDBCQUl5QixDQUFBLFVBRDFCLDBCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFdBRDFCLDJCQUMwQixDQUFBLFlBRDFCLDRCQUMwQixDQUFBLENBQVUsY0FLeEMsY0FDVyxrQkFDSyxnQkFDRCxDQUFBLGFBQ2QsZ0NBS2tDLENBQUEsVUFBYSwwQkFLdEIsQ0FBQSxrQkFLMUIsMEJBSjBCLENBQUEsVUFBYSwwQkFDYixDQUFBLFVBQWEsMEJBQ2IsQ0FBQSxrQkFHMUIsMEJBRjBCLENBQUEsU0FBYSwyQkFPbEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxTQUFvQiwyQkFDcEIsQ0FBQSxRQUFvQiwwQkFLakIsQ0FBQSxRQUFhLDRCQUNYLENBQUEsUUFBYSwyQkFDZCxDQUFBLFFBQWEsNkJBQ1gsQ0FBQSxZQUFhLGFYMUs5QixDQUFBLFlXMktxQixVWGpLckIsQ0FBQSxZV2tLcUIsYVg3S3JCLENBQUEsUVc4S3FCLGdDQUlQLENBQUEsUUFBb0Isb0NBQUEsQUFLdkIsaUNBTHVCLEFBS3ZCLDZCQUFBLENBQUEscUNQOUpvQixTT21LekMsdUJBRWEsQ0FBQSxDQUFlLFNBTzVCLHVCQUNXLENBQUEscUNQN0s4QixTTzRLekMsd0JBR2EsQ0FBQSxDQUFnQixxQ1AvS1ksUU9tTHpDLGlCQUVnQixDQUFBLENBQU0sY0FPdEIsdUJBQ1csQ0FBQSxzQ1AvSytCLGNPOEsxQyx3QkFHYSxDQUFBLENBQWdCLGVBRzdCLHVCQUNXLENBQUEsc0NQbk0rQixlT2tNMUMsd0JBR2EsQ0FBQSxDQUFnQixhQ3RRdEIsTUFDTCxVQUNXLFFBQ0gsQ0FBRSxDQUFDIiwiZmlsZSI6ImNzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gR2VuZXJhbFxuJGNvbnRTcGFjZVZhbHVlOiAxNTtcbiRjb250U3BhY2U6ICRjb250U3BhY2VWYWx1ZSArIHB4O1xuJGlubmVyQ29udFdpZHRoVmFsdWU6IDExMDU7XG4kaW5uZXJDb250V2lkdGhWYWx1ZVdpZGU6IDExMjA7XG4kaW5uZXJDb250V2lkdGhWYWx1ZVRpZ2h0OiA5MTU7XG4kY29udFdpZHRoOiAkaW5uZXJDb250V2lkdGhWYWx1ZSskY29udFNwYWNlVmFsdWUgKiAyK3B4O1xuJGNvbnRXaWR0aFdpZGU6ICRpbm5lckNvbnRXaWR0aFZhbHVlV2lkZSskY29udFNwYWNlVmFsdWUgKiAyK3B4O1xuJGNvbnRXaWR0aFRpZ2h0OiAkaW5uZXJDb250V2lkdGhWYWx1ZVRpZ2h0KyRjb250U3BhY2VWYWx1ZSAqIDIrcHg7XG5cblxuLy9NZWRpYS1xdWVyeVxuJGJyZWFrcG9pbnRzOiAoXG4gICdtJzogNzY3LFxuICAnbCc6IDEwMjQsIC8vIGlQYWQgcHJvXG4gICdjdyc6ICRpbm5lckNvbnRXaWR0aFZhbHVlIC8vIGNvbnRldHdpZHRoXG4pO1xuXG4vL0ZvbnQtZmFtaWx5XG5cbi8qXG4gKiBmb250LWZhbWlseTogTm90byBTYW5zIENKSyBKUFxuICogZm9udC13ZWlnaHQ6IDIwMDogTGlnaHRcbiAqIGZvbnQtd2VpZ2h0OiAzMDA6IERlbWlMaWdodFxuICogZm9udC13ZWlnaHQ6IDQwMDogUmVndWxhclxuICogZm9udC13ZWlnaHQ6IDUwMDogTWVkaXVtXG4gKiBmb250LXdlaWdodDogNzAwOiBCb2xkXG4qL1xuQGltcG9ydCAnaHR0cHM6Ly91c2UudHlwZWtpdC5uZXQvaHJ1N2hmay5jc3MnO1xuXG4kZmY6IG5vdG8tc2Fucy1jamstanAsIHNhbnMtc2VyaWY7XG4kZmYtcGx1dG86IFBsdXRvLCAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLCAnTWVpcnlvJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4kZmYtdXRvcGlhOiB1dG9waWEtc3RkLCBHZW9yZ2lhLCBzZXJpZjtcblxuLy8gQ29sb3JcbiRjb2xvcjAxOiAjMDAwO1xuJGNvbG9yMDI6ICNjMzAwMDA7XG4kY29sb3IwMzogIzAwMGY1YztcbiRjb2xvcjAzXzAyOiAjNjY2ZjlkO1xuJGNvbG9yMDQ6ICNiYWFiNzk7XG4kY29sb3IwNF8wMjogI2Q1Y2NhZTtcbiRjb2xvcjA1OiAjOTk5O1xuJGNvbG9yMDY6ICM3ODhmYmU7XG4kY29sb3IwNzogI2VjZWZmNTtcbiRjb2xvcjA4OiAjMDM2NmQ2O1xuJGNvbG9yMDk6ICM1Njg3YzM7XG4kY29sb3IxMDogI2NjYztcbiRjb2xvcjExOiAjOTk5O1xuJGNvbG9yMTI6ICNlMTgwODA7XG5cbiRmYy1iYXNlOiAkY29sb3IwMTtcbiRiZENvbG9yMDE6ICRjb2xvcjAxO1xuJGxodC1iYXNlOiAxLjU7XG4kbGlua0NvbG9yOiAkY29sb3IwODtcblxuLy9PcGFjaXR5XG4kaG92ZXJPcGFjaXR5OiAuODU7XG4kYnRuSG92ZXJPcGFjaXR5OiAuNjtcblxuLy9UcmFuc2l0aW9uXG4kdHJhbnNTcGVlZDogLjI1cztcbiRidG5UcmFuc1NwZWVkOiAuNXM7XG5cbi8vIE1WKHJpY2gpXG4kTVZfZGlyczogKFxuICAnc2Nob29sJyxcbiAgJ2NvbHVtbicsXG4gICdpbmZvJyxcbiAgJ2lucXVpcmllcycsXG4pO1xuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQbHV0bztcbiAgc3JjOiB1cmwoLi4vLi4vLi4vZWR1Y2F0aW9uLXRvcC9hc3NldHMvZm9udHMvcGx1dG8vcGx1dG9zYW5zYm9sZC13ZWJmb250LmVvdCk7XG4gIHNyYzogdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc2JvbGQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc2JvbGQtd2ViZm9udC5zdmcjUGx1dG9TYW5zQm9sZCkgZm9ybWF0KCdzdmcnKSxcbiAgICB1cmwoLi4vLi4vLi4vZWR1Y2F0aW9uLXRvcC9hc3NldHMvZm9udHMvcGx1dG8vcGx1dG9zYW5zYm9sZC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNib2xkLXdlYmZvbnQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFBsdXRvO1xuICBzcmM6IHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNtZWRpdW0td2ViZm9udC5lb3QpO1xuICBzcmM6IHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNtZWRpdW0td2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc21lZGl1bS13ZWJmb250LnN2ZyNwbHV0b3NhbnNtZWRpdW0pIGZvcm1hdCgnc3ZnJyksXG4gICAgdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc21lZGl1bS13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNtZWRpdW0td2ViZm9udC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUGx1dG87XG4gIHNyYzogdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc3JlZ3VsYXItd2ViZm9udC5lb3QpO1xuICBzcmM6IHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNyZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCguLi8uLi8uLi9lZHVjYXRpb24tdG9wL2Fzc2V0cy9mb250cy9wbHV0by9wbHV0b3NhbnNyZWd1bGFyLXdlYmZvbnQuc3ZnI1BsdXRvU2Fuc1JlZ3VsYXIpIGZvcm1hdCgnc3ZnJyksXG4gICAgdXJsKC4uLy4uLy4uL2VkdWNhdGlvbi10b3AvYXNzZXRzL2ZvbnRzL3BsdXRvL3BsdXRvc2Fuc3JlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoLi4vLi4vLi4vZWR1Y2F0aW9uLXRvcC9hc3NldHMvZm9udHMvcGx1dG8vcGx1dG9zYW5zcmVndWxhci13ZWJmb250LnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/ZWR0NmR4Jyk7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/ZWR0NmR4I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi50dGY/ZWR0NmR4JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi53b2ZmP2VkdDZkeCcpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi5zdmc/ZWR0NmR4I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcblxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWFycm93XzAxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1hcnJvd18wMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuLmljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmljb24tY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbn1cbi5pY29uLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbi1zY2hlZHVsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AaW1wb3J0ICdfY29uZmlnL3ZhcnMnO1xuQGltcG9ydCAnX2NvbmZpZy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnX2NvbmZpZy9taXhpbnMnO1xuQGltcG9ydCAnX2NvbmZpZy9mb250cyc7XG5cbi5jZjpiZWZvcmUsXG4uY2Y6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNmOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2Yge1xuICAqem9vbTogMTtcbn1cblxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBCYXNlXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0ICdfY29uZmlnL2Jhc2UnO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBMYXlvdXRcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgJ2dyb3VwJztcbkBpbXBvcnQgJ2xheW91dHMnO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBFbGVtZW50IE1vZHVsZXNcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgJ2VsZW1lbnRzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgQmxvY2sgTW9kdWxlc1xuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCAnYmxvY2tzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgUHJvZ3JhbXNcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBpbXBvcnQgJ3Byb2dyYW1zJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgVW5pcXVlXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AaW1wb3J0ICd1bmlxdWVzJztcblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgSGVscGVyc1xuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGltcG9ydCAnX2hlbHBlcnMvaGVscGVycyc7XG5AaW1wb3J0ICdfaGVscGVycy9wcmludCc7XG5cbiIsIi8qISBjc3Mtd2lwZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9zdGFja2Nzcy9jc3Mtd2lwZSAqL1xuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogd2Via2l0IHNwZWNpZmljIHN0eWxlcyAqL1xuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl06Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOjA7XG4gIGJvcmRlcjowO1xuICBvdXRsaW5lOjA7XG4gIGZvbnQtc2l6ZToxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgZm9udC13ZWlnaHQ6aW5oZXJpdDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7IC8vIE5vbi1zdGFuZGFyZFxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDoxO1xuICBmb250LWZhbWlseTogJGZmO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsXG5mb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9uIHtcbiAgZGlzcGxheTpibG9jaztcbn1cblxubmF2IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLFxuYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLFxucTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6ICRjb2xvcjA4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLFxuZGZuW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyogY2hhbmdlIGJvcmRlciBjb2xvdXIgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luOiAxZW0gMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaW5wdXQsXG5zZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5pbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbnN0cm9uZyxcbmIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICBlbmQgb2YgY3NzLXdpcGVcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgY29sb3I6ICRmYy1iYXNlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6ICRsaHQtYmFzZTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5hIHtcbiAgY29sb3I6ICRmYy1iYXNlO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNTcGVlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gID5pbWcge1xuICAgIHRyYW5zaXRpb246ICR0cmFuc1NwZWVkO1xuXG4gICAgQGluY2x1ZGUgRkhBKCkge1xuICAgICAgb3BhY2l0eTogJGhvdmVyT3BhY2l0eTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT10ZWxdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmRDb2xvcjAxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmRDb2xvcjAxO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmRDb2xvcjAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxudGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICRiZENvbG9yMDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTVweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIFNlY3Rpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gY29udGVudENlbnRlcmluZygkd2lkZSkge1xuICBtYXgtd2lkdGg6ICR3aWRlO1xuICBwYWRkaW5nLXJpZ2h0OiAkY29udFNwYWNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjb250U3BhY2U7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cbi8vIE1vZHVsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGxhc3RNQjAoKXtcbiAgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtaXhpbiBsYXN0TVIwKCl7XG4gID4gKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLy8gSW50ZXJhY3Rpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gRkhBKCkge1xuICAmOmZvY3VzLFxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbi8vIEFydGljbGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBBcnRpY2xlKCkge1xuICAuYmxfYXJ0aWNsZV9ib2R5ICYsXG4gIC5lZGl0b3ItYXJlYSAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbi8vIE1lZGlhUXVhcmllc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIE1RKCRzaXplKSB7XG4gIEBpZiBub3QgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkc2l6ZSl7XG4gICAgQHdhcm4gXCJgI3skc2l6ZX1gIGlzIHVuZGVmaW5lZFwiO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYnJlYWtwb2ludHMge1xuICAgIEBpZiAka2V5ID09ICRzaXplIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRrZXkpfXB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gTVFfcmV2KCRzaXplKSB7XG4gIEBpZiBub3QgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkc2l6ZSl7XG4gICAgQHdhcm4gXCJgI3skc2l6ZX1gIGlzIHVuZGVmaW5lZFwiO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYnJlYWtwb2ludHMge1xuICAgIEBpZiAka2V5ID09ICRzaXplIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRrZXkpICsgMX1weCkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQGZ1bmN0aW9uIHNjYWxlU2l6ZUNhbGMoJHNpemUsICRtYjogZmFsc2UsICRzdWZmaXg6IHZ3KXtcbiAgQGlmICgkbWIpe1xuICAgIEByZXR1cm4gKCRzaXplIC8gMzc1ICogMTAwKSskc3VmZml4O1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICgkc2l6ZSAvICRpbm5lckNvbnRXaWR0aFZhbHVlICogMTAwKSArICRzdWZmaXg7XG4gIH1cbn1cblxuQG1peGluIGZsZXhTZXQoJGpjOnNwYWNlLWJldHdlZW4sICRhaTpzdHJldGNoLCAkZnc6d3JhcCkge1xuICAvLyBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLy8gZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8vIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLy8gLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC8vIC1tcy1mbGV4LWZsb3c6IHJvdyAkZnc7XG4gIGZsZXgtZmxvdzogcm93ICRmdztcbiAgLy8gLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5O1xuICBhbGlnbi1jb250ZW50OiAkYWk7XG4gIC8vIC13ZWJraXQtYm94LWFsaWduOiAkYWk7XG4gIC8vIC1tcy1mbGV4LWFsaWduOiAkYWk7XG4gIGFsaWduLWl0ZW1zOiAkYWk7XG4gIGp1c3RpZnktY29udGVudDogJGpjO1xuICBmbGV4LXdyYXA6ICRmdztcbn1cblxuQG1peGluIGxpbmtUeHQoJGM6JGxpbmtDb2xvcikge1xuICBjb2xvcjogJGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuQG1peGluIGxpbmtUeHQwMigkYzokbGlua0NvbG9yKSB7XG4gIGNvbG9yOiAkZmMtYmFzZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuR3JvdXAgKOOCsOODq+ODvOODl+OCteOCpOODiOWFsemAmuODkeODvOODhClcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8vIOOCsOODq+ODvOODl+OCteOCpOODiOWFsemAmuODleODg+OCv+ODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmJsX2dyb3VwQ29tbW9uRm9vdGVyIHtcbiAgJHdycDogJy5ibF9ncm91cENvbW1vbkZvb3Rlcic7XG4gIGZvbnQtZmFtaWx5OiAkZmYtcGx1dG87XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmICN7JHdycH1faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmICN7JHdycH1fY29weSB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG5cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gICYgI3skd3JwfV9idG4ge1xuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZWxfYnRuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgI3skd3JwfV9sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAycHggMTJweCAwO1xuICAgIH1cbiAgfVxuXG4gICYgI3skd3JwfV9uYXZpIHtcbiAgICAkd3JwMjogJy5ibF9ncm91cENvbW1vbkZvb3Rlcl9uYXZpJztcblxuICAgICYgI3skd3JwMn1fbGlua0xpc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOiBmbGV4LXN0YXJ0KTtcblxuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgPmxpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPmEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBGSEEoKSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkPmEge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkPmEge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAjeyR3cnB9X2NyZWRpdCB7XG4gICAgZm9udC1mYW1pbHk6ICRmZi11dG9waWE7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJiAjeyR3cnB9X2dyb3VwTG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogMjVweDtcblxuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDE0N3B4O1xuXG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG9tZSAmIHtcbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5MYXlvdXRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8vIEhlYWRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmx5X2hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwO1xuXG4gIEBpbmNsdWRlIE1RKG0pIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLmJsX2hlYWRlcl9saW5rIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA4MHB4O1xuICAgIHotaW5kZXg6IDEwMDtcblxuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHJpZ2h0OiA2MHB4O1xuICAgIH1cbiAgfVxuICAuYmxfaGVhZGVyX3RvZ2dsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbn1cblxuLmJsX2hlYWRlciB7XG4gICR3cnA6ICcuYmxfaGVhZGVyJztcbiAgJG5hdjogI3skd3JwICsgJ05hdid9O1xuICAkYnRuV3JwOiAjeyR3cnAgKyAnX3RvZ2dsZSd9O1xuXG4gICN7JHdycH1faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgQGluY2x1ZGUgZmxleFNldCgpO1xuXG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgbWluLWhlaWdodDogNjBweDtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X2xlZnQge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgIEBpbmNsdWRlIGZsZXhTZXQoJGFpOmZsZXgtZW5kKTtcblxuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1heC13aWR0aDogc2NhbGVTaXplQ2FsYygxNDEsIHRydWUpO1xuICAgICAgZmxleC1iYXNpczogc2NhbGVTaXplQ2FsYygxNDEsIHRydWUpO1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1fcmlnaHQge1xuICAgIGhlaWdodDogODBweDtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCk7XG5cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgfVxuICB9XG5cbiAgI3skd3JwfV9sb2dvIHtcbiAgICBwYWRkaW5nOiAwIDAgMTBweCAxMHB4O1xuXG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZzogMCAwIDhweCA4cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1fcGNOYXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogMjUwcHg7XG4gICAgQGluY2x1ZGUgZmxleFNldCgpO1xuXG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcmlnaHQ6IDE4NnB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9TWVudSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgICZfaW5uZXIge1xuICAgICAgcGFkZGluZzogODBweCAxNXB4IDA7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9sb2dvV3JhcHAge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGFpOmZsZXgtZW5kKTtcblxuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1heC13aWR0aDogc2NhbGVTaXplQ2FsYygxNDEsIHRydWUpO1xuICAgICAgICBmbGV4LWJhc2lzOiBzY2FsZVNpemVDYWxjKDE0MSwgdHJ1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skd3JwfV9sb2dvIHt9XG5cbiAgfVxuXG4gICN7JHdycH1fbGluayB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkYWk6Y2VudGVyKTtcblxuICAgIGEge1xuICAgICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIsICRhaTpjZW50ZXIpO1xuXG4gICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgIG1pbi13aWR0aDogMTI2cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjeyRuYXZ9X2xpc3Qge31cblxuICAjeyRidG5XcnB9IHtcbiAgICAkYnRuOiAjeyRidG5XcnAgKyAnX2J0bid9O1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcblxuICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgIH1cblxuICAgICN7JGJ0bn0ge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAmX2xpbmUge1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zU3BlZWQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAgICAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMTFweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZXcmFwcCB7XG4gICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXNfYWN0aXZlIHtcbiAgICAgICAgI3skYnRufV9saW5lIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfY29udGVudExpbmsge1xuICBAaW5jbHVkZSBmbGV4U2V0KCRhaTpjZW50ZXIpO1xuXG4gIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcjAzO1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcblxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGxpLmlzX2FjdGl2ZSBhLFxuICBsaSBhOmhvdmVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmJsX2hlYWRlck1lbnUgJiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG5cbiAgICBsaSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9zbnNMaW5rIHtcbiAgQGluY2x1ZGUgZmxleFNldCgpO1xuXG4gIGxpIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkYWk6Y2VudGVyKTtcblxuICAgIGEge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICB9XG5cbiAgLmJsX2hlYWRlck1lbnUgJiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6Y2VudGVyKTtcblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCb2R5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubHlfY29udGVudHMge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6ICgzMCAvIDE2KTtcbn1cblxuLmx5X2lubmVyIHtcbiAgJHdycDogJy5seV9pbm5lcic7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBAaW5jbHVkZSBjb250ZW50Q2VudGVyaW5nKCRjb250V2lkdGgpO1xuXG4gICYjeyR3cnB9X193aWRlIHtcbiAgICBAaW5jbHVkZSBjb250ZW50Q2VudGVyaW5nKCRjb250V2lkdGhXaWRlKTtcbiAgfVxuXG4gICYjeyR3cnB9X190aWdodCB7XG4gICAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygkY29udFdpZHRoVGlnaHQpO1xuICB9XG5cbiAgJiN7JHdycH1fX3RiTm9TaWRlUGFkZGluZyB7XG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmI3skd3JwfV9fc3BOb1NpZGVQYWRkaW5nIHtcbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubHlfc2VjdGlvbiB7XG4gICR3cnA6ICcubHlfc2VjdGlvbic7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gIEBpbmNsdWRlIE1RKG0pIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gICYjeyR3cnB9X19ub1BhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmI3skd3JwfV9fbm9Ub3BQYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gICYjeyR3cnB9X19ib3JkZXJCdG0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3IwNjtcbiAgfVxuXG4gIGEge1xuICAgIEBpbmNsdWRlIGxpbmtUeHQoKTtcbiAgfVxufVxuXG5cbi8vIEZvb3RlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmx5X2Zvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG5cbiAgJl9ibnIge1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogNzBweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4iLCIuZWxfYnRuIHtcbiAgJHdycDogJy5lbF9idG4nO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMzQ1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyM3B4IDEwcHggMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIE1RKG0pIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAtMTAwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiAkYnRuVHJhbnNTcGVlZDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5seV9zZWN0aW9uICYge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgI3skd3JwfV90eHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgJiN7JHdycH1fX2JsdWUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDM7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwM18wMjtcbiAgICB9XG4gIH1cblxuICAmI3skd3JwfV9fd2hpdGUge1xuICAgIGNvbG9yOiAkY29sb3IwMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3IwMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3IwMywgLjYpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLCAuNik7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDM7XG4gICAgfVxuICB9XG5cbiAgJiN7JHdycH1fX2toYWtpIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjA0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjA0O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDRfMDI7XG4gICAgfVxuXG4gICAgLmx5X3NlY3Rpb24gJiB7XG4gICAgICBjb2xvcjogJGZjLWJhc2U7XG4gICAgfVxuICB9XG5cbiAgJiN7JHdycH1fX2xhcmdlIHtcbiAgICBtaW4td2lkdGg6IDUzNXB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyOXB4O1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYjeyR3cnB9X19zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoIzAwMCwgMC4xNik7XG4gIH1cbn1cblxuLmVsX2xhYmVsIHtcbiAgJHdycDogJy5lbF9sYWJlbCc7XG4gIG1pbi13aWR0aDogMTAwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA5cHggNXB4O1xuXG4gICYjeyR3cnB9X19iYXNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgfVxufVxuXG4uZWxfaWNvbiB7XG4gICR3cnA6ICcuZWxfaWNvbic7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgJiN7JHdycH1fX2Nyb3duIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxlOTAzJztcbiAgICAgIGNvbG9yOiAkY29sb3IwNDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgfVxuICB9XG59XG5cbi5lbF92aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmVsX3JlZFR4dCB7XG4gIGNvbG9yOiAkY29sb3IwMjtcbiAgZm9udC1zaXplOiAxLjdyZW07XG59XG5cbi5lbF9pY29uIHtcbiAgJHdycDogJy5lbF9pY29uJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIH1cblxuICAmI3skd3JwfV9fc2NoZWR1bGUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MDUnO1xuICAgICAgY29sb3I6ICRjb2xvcjAzO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAmI3skd3JwfV9fbG9jYXRpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MDQnO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgIGNvbG9yOiAkY29sb3IwMztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuYmxfcGFnZVR0bCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6ICg0OCAvIDM4KTtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cblxuLmJsX3NlY3RUdGwge1xuICAkd3JwOiAnLmJsX3NlY3RUdGwnO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6ICg0MiAvIDI4KTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICB9XG59XG5cbi5ibF9jdFR0bCB7XG4gICR3cnA6ICcuYmxfY3RUdGwnO1xuICBjb2xvcjogJGNvbG9yMDM7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogKDM4IC8gMjQpO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjAzO1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gIH1cblxuICAmI3skd3JwfV9fc2hvcnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDE1NHB4O1xuICAgICAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uYmxfc2VjdExlYWQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6ICgzNCAvIDIwKTtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uYmxfY3RTdWJUdGwge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAoMzQgLyAyMCk7XG59XG5cbi5ibF9NViB7XG4gICR3cnA6ICcuYmxfTVYnO1xuICAkaW5yOiAjeyR3cnAgKyAnX2lubmVyJ307XG4gICR0dGw6ICcuYmxfcGFnZVR0bCc7XG5cbiAgI3skaW5yfSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIGNvbnRlbnRDZW50ZXJpbmcoJGNvbnRXaWR0aCk7XG4gIH1cblxuICAmI3skd3JwfV9fbG93ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3IwNjtcblxuICAgICN7JHR0bH0ge1xuICAgICAgY29sb3I6ICRjb2xvcjAzO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgbGVmdDogMTVweDtcbiAgICB9XG5cbiAgICAjeyRpbnJ9IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDE2MHB4O1xuXG4gICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYjeyR3cnB9X19yaWNoIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAjeyR0dGx9IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogNjBweDtcbiAgICAgIGxlZnQ6IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgfVxuICAgIH1cblxuICAgICN7JGlucn0ge1xuICAgICAgaGVpZ2h0OiAzNTBweDtcblxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICBoZWlnaHQ6IHNjYWxlU2l6ZUNhbGMoMzUwLCB0cnVlKTtcbiAgICAgICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwgJGFpOmNlbnRlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2Nob29sIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2Nob29sL212X3NwLmpwZyk7XG5cbiAgICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc2Nob29sL212X3BjLmpwZyk7XG4gICAgICB9XG4gICAgfVxuICAgIEBlYWNoICRkaXIgaW4gJE1WX2RpcnMge1xuICAgICAgJi0tI3skZGlyfSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvI3skZGlyfS9tdl9zcC5qcGcpO1xuXG4gICAgICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy8jeyRkaXJ9L212X3BjLmpwZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmI3skd3JwfV9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvbXZfc3AuanBnKTtcblxuICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcC9tdl9wYy5qcGcpO1xuICAgIH1cblxuICAgICN7JGlucn0ge1xuICAgICAgaGVpZ2h0OiA0NzBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlcik7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgaGVpZ2h0OiBzY2FsZVNpemVDYWxjKDcyNiwgdHJ1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skd3JwfV9zdWJUeHQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gIH1cbn1cblxuLmJsX2JyZWFkY3J1bWJzIHtcbiAgJHdycDogJy5ibF9icmVhZGNydW1icyc7XG4gIHBhZGRpbmc6IDIycHggMCAyMHB4O1xuXG4gICN7JHdycH1fbGlzdCB7XG4gICAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgY29udGVudENlbnRlcmluZygkY29udFdpZHRoKTtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi5ibF9saXN0IHtcbiAgJHdycDogJy5ibF9saXN0JztcblxuICA+IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KXjyc7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBjb2xvcjogJGNvbG9yMDM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC44ZW07XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICAjeyR3cnB9ICYge1xuICAgICAgICBjb250ZW50OiAn4peLJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJsX251bUxpc3Qge1xuICAkd3JwOiAnLmJsX251bUxpc3QnO1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuXG4gID4gbGkge1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLjNlbTtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICN7JHdycH0gJiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3IwMztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yMDM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9mb290ZXJDVEEge1xuICAkd3JwOiAnLmJsX2Zvb3RlckNUQSc7XG4gIG1pbi1oZWlnaHQ6IHNjYWxlU2l6ZUNhbGMoNTIxLCB0cnVlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmdfZm9vdGVyQ1RBX3NwLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogNjRweCAyNHB4IDA7XG5cbiAgQGluY2x1ZGUgTVFfcmV2KG0pIHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9iZ19mb290ZXJDVEFfcGMuanBnKTtcbiAgICBwYWRkaW5nLXRvcDogNjRweDtcbiAgfVxuXG4gICN7JHdycH1fdHRsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogKDQyIC8gMjgpO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1fdHh0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogKDMwIC8gMTYpO1xuICAgIG1hcmdpbi1ib3R0b206IDQycHg7XG5cbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gICYjeyR3cnB9X19hcnRpY2xlRGV0YWlsIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IwNztcbiAgfVxufVxuXG4uYmxfbGFyZ2VDYXJkIHtcbiAgJHdycDogJy5ibF9sYXJnZUNhcmQnO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwNztcbiAgcGFkZGluZzogMCAxMHB4IDYwcHg7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlcik7XG5cbiAgI3skd3JwfV9ibG9jayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmbGV4LWJhc2lzOiA1MzVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTJweCAwIHJnYmEoIzAwMCwgMC4xNik7XG4gICAgcGFkZGluZzogNDRweCAxNXB4IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogLTgwcHg7XG5cbiAgICBAaW5jbHVkZSBNUShsKSB7XG4gICAgICBmbGV4LWJhc2lzOiA0OCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTE2cHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0JTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgTVFfcmV2KGwpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxfYnRuIHtcbiAgICAgIEBpbmNsdWRlIE1RKGwpIHtcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X3R0bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICN7JHdycH1fdHh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6ICgzMCAvIDE2KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5ibF9zY2hvb2xMaXN0IHtcbiAgJHdycDogJy5ibF9zY2hvb2xMaXN0JztcbiAgQGluY2x1ZGUgZmxleFNldCgkamM6ZmxleC1zdGFydCwgJGFpOiBjZW50ZXIpO1xuXG4gICN7JHdycH1fdHRsIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogKDM0IC8gMjApO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X25hbWUge31cblxuICAjeyR3cnB9X3R4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogKDI2IC8gMTQpO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgbWFyZ2luLXRvcDogLTEwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIGhlaWdodDogNS41ZW07XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1fYmxvY2sge1xuICAgIGhlaWdodDogMjgwcHg7XG4gICAgZmxleC1iYXNpczogNTM1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpjZW50ZXIsICRhaTpjZW50ZXIpO1xuXG4gICAgQGluY2x1ZGUgTVEobCkge1xuICAgICAgZmxleC1iYXNpczogNDglO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNTcGVlZDtcblxuICAgICAgQGluY2x1ZGUgTVFfcmV2KG0pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwgLjUpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc1NwZWVkO1xuXG4gICAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgICBtYXgtd2lkdGg6IDM0MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIE1RX3JldihsKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwLCAuNSk7XG4gICAgICB9XG5cbiAgICAgICN7JHdycH1fdHh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAubHlfc2VjdGlvbiAmIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfZmxvYXRBcmVhIHtcbiAgJHdycDogJy5ibF9mbG9hdEFyZWEnO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDU7XG4gIEBpbmNsdWRlIGZsZXhTZXQoKTtcblxuICAjeyR3cnB9X2N0YSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDY7XG4gICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgcGFkZGluZzogMjJweCAxNXB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTAyJztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDM7XG4gICAgfVxuICB9XG5cbiAgI3skd3JwfV9wYWdlVG9wIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ1xcZTkwMCc7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICBmb250LXNpemU6IDEuMHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc1NwZWVkO1xuICAgIH1cblxuICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04MCUpO1xuICAgIH1cbiAgfVxufVxuXG4uYmxfZmxleEJsb2NrIHtcbiAgJHdycDogJy5ibF9mbGV4QmxvY2snO1xuICBAaW5jbHVkZSBmbGV4U2V0KCRhaTpjZW50ZXIpO1xuXG4gICN7JHdycH1fdHh0IHtcbiAgICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoNTM1IC8gJGlubmVyQ29udFdpZHRoVmFsdWUpO1xuICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNTM1IC8gJGlubmVyQ29udFdpZHRoVmFsdWUpO1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIG9yZGVyOiAyO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1faW1nIHtcbiAgICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoNTM1IC8gJGlubmVyQ29udFdpZHRoVmFsdWUpO1xuICAgIGZsZXgtYmFzaXM6IHBlcmNlbnRhZ2UoNTM1IC8gJGlubmVyQ29udFdpZHRoVmFsdWUpO1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxuXG4gIC5ibF9zZWN0VHRsIHtcbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMzYgLyAyMjtcbiAgICB9XG4gIH1cblxuICAmX19ub1R4dCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAmX19ub0ltZyB7XG4gICAgI3skd3JwfV90eHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLmJsX3ZvaWNlQmxvY2sge1xuICAkd3JwOiAnLmJsX3ZvaWNlQmxvY2snO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3IwMztcbiAgcGFkZGluZzogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAjeyR3cnB9X2lubmVyIHtcbiAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4U2V0KCk7XG4gICAgfVxuICB9XG5cbiAgI3skd3JwfV9hYm92ZSB7XG4gICAgQGluY2x1ZGUgTVFfcmV2KG0pIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICgyODVweCArIDM1cHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxuXG4gICN7JHdycH1fYm90dG9tIHtcbiAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgcGFkZGluZy1yaWdodDogKDI4NXB4ICsgMzVweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuICB9XG5cbiAgI3skd3JwfV9pbWcge1xuICAgIEBpbmNsdWRlIE1RX3JldihtKSB7XG4gICAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsX2ljb25DZXJ0TGlzdCB7XG4gICR3cnA6ICcuYmxfaWNvbkNlcnRMaXN0JztcbiAgbWF4LXdpZHRoOiA3MjVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgQGluY2x1ZGUgZmxleFNldCgkZnc6bm93cmFwKTtcblxuICAjeyR3cnB9X2xpc3Qge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9jZXJ0aWZpY2F0ZV9vZmYuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXNfYWN0aXZlIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9jZXJ0aWZpY2F0ZV9vbi5zdmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxfdGFibGVEYXRhIHtcbiAgJHdycDogJy5ibF90YWJsZURhdGEnO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yMTA7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICA+ICo6bm90KCN7JHdycH1faGVhZCkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3IxMDtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIH1cblxuICAjeyR3cnB9X2hlYWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjAzO1xuICAgIHBhZGRpbmc6IDlweCA1cHg7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsX2RhdGEge1xuICAkd3JwOiAnLmJsX2RhdGEnO1xuICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0LCAkYWk6ZmxleC1zdGFydCk7XG5cbiAgI3skd3JwfV9kdCB7fVxuICAjeyR3cnB9X2RkIHt9XG5cbiAgJiN7JHdycH1fX3Jhbmtpbmcge1xuICAgICN7JHdycH1fZHQge1xuICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMzEwcHgpO1xuXG4gICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skd3JwfV9kZCB7XG4gICAgICBmbGV4LWJhc2lzOiAxNTVweDtcblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmVsX2ljb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiN7JHdycH1fX2RhdGEge1xuICAgICN7JHdycH1fZHQge1xuICAgICAgY29sb3I6ICRjb2xvcjExO1xuICAgICAgbGluZS1oZWlnaHQ6ICgzMCAvIDE2KTtcbiAgICAgIGZsZXgtYmFzaXM6IDI1MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skd3JwfV9kZCB7XG4gICAgICBsaW5lLWhlaWdodDogKDMwIC8gMTYpO1xuICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjUwcHgpO1xuXG4gICAgICBAaW5jbHVkZSBNUShtKSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ibF9mb3JtIHtcbiAgJHdycDogJy5ibF9mb3JtJztcbiAgJHdwY2Y3LWl0ZW06ICcud3BjZjctbGlzdC1pdGVtJztcblxuICAjeyR3cnB9X2Jsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X3R4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gICN7JHdycH1fcGFydHMge31cblxuICAjeyR3cnB9X2JkQmxvY2sge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3IxMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yMTA7XG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xuICB9XG5cbiAgI3skd3JwfV9yb3cge1xuICAgICZfX2NvbDIge1xuICAgICAgQGluY2x1ZGUgZmxleFNldCgkamM6Y2VudGVyLCAkYWk6ZmxleC1zdGFydCk7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICN7JHdycH1fYmxvY2sge1xuICAgICAgICBmbGV4LWJhc2lzOiBwZXJjZW50YWdlKDQ0MCAvICRpbm5lckNvbnRXaWR0aFZhbHVlVGlnaHQpO1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgICAgQGluY2x1ZGUgTVFfcmV2KG0pIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKDM1IC8gJGlubmVyQ29udFdpZHRoVmFsdWVUaWdodCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIGNvbG9yOiAkY29sb3IxMjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGRpdi53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcbiAgfVxuXG4gIC53cGNmNy1yYWRpbyB7XG4gICAgc3BhbiN7JHdwY2Y3LWl0ZW19IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAjeyR3cGNmNy1pdGVtfS1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLndwY2Y3LWNoZWNrYm94IHtcbiAgICBzcGFuI3skd3BjZjctaXRlbX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICN7JHdwY2Y3LWl0ZW19LWxhYmVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgZGl2LndwY2Y3LXZhbGlkYXRpb24tZXJyb3JzLFxuICBkaXYud3BjZjctYWNjZXB0YW5jZS1taXNzaW5nLFxuICBkaXYud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjEyO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgfVxuXG4gIGRpdi53cGNmNy1tYWlsLXNlbnQtb2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjA2O1xuICB9XG59XG5cbi5ibF9ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMDc7XG4gIHBhZGRpbmc6IDU1cHggNjBweDtcblxuICBAaW5jbHVkZSBNUShtKSB7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG4uYmxfY29sdW1uTGlzdCB7XG4gICR3cnA6ICcuYmxfY29sdW1uTGlzdCc7XG5cbiAgQGluY2x1ZGUgTVFfcmV2KG0pIHtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0LCAkYWk6ZmxleC1zdGFydCk7XG4gIH1cblxuICAjeyR3cnB9X2ltZyB7XG4gICAgdHJhbnNpdGlvbjogJHRyYW5zU3BlZWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gICN7JHdycH1fdHRsIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAoMzAgLyAxNik7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X2JvZHkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6ICgyNiAvIDE0KTtcblxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cblxuICAjeyR3cnB9X2Jsb2NrIHtcbiAgICBAaW5jbHVkZSBNUV9yZXYobSkge1xuICAgICAgZmxleC1iYXNpczogcGVyY2VudGFnZSgzNDUgLyAkaW5uZXJDb250V2lkdGhWYWx1ZSk7XG4gICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgzNSAvICRpbm5lckNvbnRXaWR0aFZhbHVlKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICN7JHdycH1faW1nIHtcbiAgICAgICAgb3BhY2l0eTogJGhvdmVyT3BhY2l0eTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzbiArIDEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5seV9zZWN0aW9uICYge1xuICAgIGEge1xuICAgICAgQGluY2x1ZGUgbGlua1R4dDAyKCk7XG4gICAgfVxuICB9XG59XG5cbi5ibF9pbmZvTGlzdCB7XG4gICR3cnA6ICcuYmxfaW5mb0xpc3QnO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yMTA7XG5cbiAgI3skd3JwfV9ibG9jayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvcjEwO1xuICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgfVxuICAjeyR3cnB9X3R0bCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICN7JHdycH1fc2NoZWR1bGUge31cbiAgI3skd3JwfV9sb2NhdGlvbiB7fVxuICAjeyR3cnB9X2JvZHkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6ICgyNiAvIDE0KTtcbiAgICBtYXJnaW46IDE1cHggMCAxMnB4O1xuICB9XG4gICN7JHdycH1fZGF0ZSB7XG4gICAgY29sb3I6ICRjb2xvcjExO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDExO1xufVxuIiwiLmpzX21vcmVDb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmlnYXRpb24ucGFnaW5hdGlvbiB7XG4gICRjZWxsOiAnLnBhZ2UtbnVtYmVycyc7XG5cbiAgLm5hdi1saW5rcyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRqYzpmbGV4LXN0YXJ0KTtcbiAgfVxuXG4gICN7JGNlbGx9IHtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgY29sb3I6ICRjb2xvcjAzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3IwMztcbiAgICBmbGV4LWJhc2lzOiAzNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJi5jdXJyZW50LFxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAvLyBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IwMztcbiAgICB9XG5cbiAgICAmLnByZXYsXG4gICAgJi5uZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnXFxlOTAxJztcbiAgICAgICAgY29sb3I6ICRjb2xvcjAzO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnByZXYge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgfVxuICB9XG59XG4iLCIvKiBUT1Bcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udW5fdG9wQ29udGVudCB7XG4gICR3cnA6ICcudW5fdG9wQ29udGVudCc7XG5cbiAgJiN7JHdycH1MaXN0cyB7fVxuXG4gICZfYmxvY2sge1xuICAgIHdpZHRoOiAzNTRweDtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgICBAaW5jbHVkZSBmbGV4U2V0KCRhaTpjZW50ZXIpO1xuXG4gICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IHNjYWxlU2l6ZUNhbGMoMjAwLCB0cnVlKTtcbiAgICB9XG5cbiAgICAmX18wMSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcC9iZ19jb250ZW50c190c3V5YWt1LnBuZyk7XG4gICAgfVxuICAgICZfXzAyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdG9wL2JnX2NvbnRlbnRzX2hvbnlha3UucG5nKTtcbiAgICB9XG4gICAgJl9fMDMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvYmdfY29udGVudHNfcmVjcnVpdGUucG5nKTtcbiAgICB9XG5cbiAgICAmX3R4dFNpemVTIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMjIgLyAxNik7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgQGluY2x1ZGUgTVEobSkge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3R4dFNpemVNIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6ICg0MCAvIDMwKTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl90eHRTaXplTCB7XG4gICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6ICg0NSAvIDQwKTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIE1RKG0pIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmx5X2NvbnRlbnRzICYge1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBvcGFjaXR5OiAkaG92ZXJPcGFjaXR5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8qIENvbHVtbiBEZXRhaWxcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udW5fY29sdW1uX2JnVHh0TGluayB7XG4gICR3cnA6ICcudW5fY29sdW1uX2JnVHh0TGluayc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0MHB4O1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIEBpbmNsdWRlIGZsZXhTZXQoJGpjOmNlbnRlciwgJGFpOmNlbnRlcik7XG5cbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtO1xuICB9XG5cbiAgJl9fdHN1eWFrdSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvYmdfY29udGVudHNfdHN1eWFrdS5wbmcpO1xuICB9XG5cbiAgJl9faG9ueWFrdSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90b3AvYmdfY29udGVudHNfaG9ueWFrdS5wbmcpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogJGhvdmVyT3BhY2l0eTtcbiAgfVxuXG4gIC5seV9jb250ZW50cyAmIHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvKiBkaXNwbGF5XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2Rue2Rpc3BsYXk6IG5vbmUhaW1wb3J0YW50O31cbi5ocF9kYntkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7fVxuLmhwX2Rpe2Rpc3BsYXk6IGlubGluZSFpbXBvcnRhbnQ7fVxuLmhwX2RpYntkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50O31cbi5ocF9kdGJ7ZGlzcGxheTogdGFibGUhaW1wb3J0YW50O31cbi5ocF9kaXRie2Rpc3BsYXk6IGlubGluZS10YWJsZSFpbXBvcnRhbnQ7fVxuLmhwX2R0YmN7ZGlzcGxheTogdGFibGUtY2VsbCFpbXBvcnRhbnQ7fVxuLmhwX2R0YnJ7ZGlzcGxheTogdGFibGUtcm93IWltcG9ydGFudDt9XG5cblxuLyogd2lkdGhcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uaHBfd2RhIHt3aWR0aDogYXV0byAhaW1wb3J0YW50O31cblxuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF93ZCN7JHZhbHVlKjV9cHtcbiAgICB3aWR0aDo1JSokdmFsdWUhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLyogcGFkZGluZ1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwe1xuICAuaHBfcCN7JHZhbHVlKjV9e1xuICAgIHBhZGRpbmc6NXB4KiR2YWx1ZSFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG5wYWRkaW5nLXRvcFxuKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwe1xuICAuaHBfcHQjeyR2YWx1ZSo1fXtcbiAgICBwYWRkaW5nLXRvcDo1cHgqJHZhbHVlIWltcG9ydGFudDtcbiAgfVxufVxuLypcbnBhZGRpbmctcmlnaHRcbiovXG5AZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMHtcbiAgLmhwX3ByI3skdmFsdWUqNX17XG4gICAgcGFkZGluZy1yaWdodDo1cHgqJHZhbHVlIWltcG9ydGFudDtcbiAgfVxufVxuLypcbnBhZGRpbmctYm90dG9tXG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF9wYiN7JHZhbHVlKjV9e1xuICAgIHBhZGRpbmctYm90dG9tOjVweCokdmFsdWUhaW1wb3J0YW50O1xuICB9XG59XG4vKlxucGFkZGluZy1sZWZ0XG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF9wbCN7JHZhbHVlKjV9e1xuICAgIHBhZGRpbmctbGVmdDo1cHgqJHZhbHVlIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBTUCAtIHBhZGRpbmdcbkBpbmNsdWRlIE1RKG0pIHtcbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcHAjeyR2YWx1ZSo1fSB7XG4gICAgICBwYWRkaW5nOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BwdCN7JHZhbHVlKjV9IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgICAuaHBfc3BwciN7JHZhbHVlKjV9IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcHBiI3skdmFsdWUqNX0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcHBsI3skdmFsdWUqNX0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHgqJHZhbHVlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cblxuLyogbWFyZ2luXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF9tI3skdmFsdWUqNX17XG4gICAgbWFyZ2luOjVweCokdmFsdWUhaW1wb3J0YW50O1xuICB9XG59XG4vKlxubWFyZ2luLXRvcFxuKi9cbkBmb3IgJHZhbHVlIGZyb20gMCB0aHJvdWdoIDIwe1xuICAuaHBfbXQjeyR2YWx1ZSo1fXtcbiAgICBtYXJnaW4tdG9wOjVweCokdmFsdWUhaW1wb3J0YW50O1xuICB9XG59XG4vKlxubWFyZ2luLXJpZ2h0XG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF9tciN7JHZhbHVlKjV9e1xuICAgIG1hcmdpbi1yaWdodDo1cHgqJHZhbHVlIWltcG9ydGFudDtcbiAgfVxufVxuLypcbm1hcmdpbi1ib3R0b21cbiovXG5AZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMHtcbiAgLmhwX21iI3skdmFsdWUqNX17XG4gICAgbWFyZ2luLWJvdHRvbTo1cHgqJHZhbHVlIWltcG9ydGFudDtcbiAgfVxufVxuLypcbm1hcmdpbi1sZWZ0XG4qL1xuQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjB7XG4gIC5ocF9tbCN7JHZhbHVlKjV9e1xuICAgIG1hcmdpbi1sZWZ0OjVweCokdmFsdWUhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLy8gU1AgLSBtYXJnaW5cbkBpbmNsdWRlIE1RKG0pIHtcbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG0jeyR2YWx1ZSo1fSB7XG4gICAgICBtYXJnaW46IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG10I3skdmFsdWUqNX0ge1xuICAgICAgbWFyZ2luLXRvcDogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgLmhwX3NwbXIjeyR2YWx1ZSo1fSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweCokdmFsdWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGZvciAkdmFsdWUgZnJvbSAwIHRocm91Z2ggMjAge1xuICAgIC5ocF9zcG1iI3skdmFsdWUqNX0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAZm9yICR2YWx1ZSBmcm9tIDAgdGhyb3VnaCAyMCB7XG4gICAgLmhwX3NwbWwjeyR2YWx1ZSo1fSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4KiR2YWx1ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uaHBfY2VudGVyaW5ne1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vKiBCYWNrZ3JvdW5kXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2JnY1doaXRle2JhY2tncm91bmQtY29sb3I6ICNmZmYhaW1wb3J0YW50O31cblxuXG4vKiBmb250XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2Z3MjAwe2ZvbnQtd2VpZ2h0OiAyMDAhaW1wb3J0YW50O31cbi5ocF9mdzMwMHtmb250LXdlaWdodDogMzAwIWltcG9ydGFudDt9XG4uaHBfZnc0MDB7Zm9udC13ZWlnaHQ6IDQwMCFpbXBvcnRhbnQ7fVxuLmhwX2Z3NTAwe2ZvbnQtd2VpZ2h0OiA1MDAhaW1wb3J0YW50O31cbi5ocF9mdzcwMHtmb250LXdlaWdodDogNzAwIWltcG9ydGFudDt9XG4uaHBfZndue0BleHRlbmQgLmhwX2Z3MzAwO31cbi5ocF9md2J7QGV4dGVuZCAuaHBfZnc3MDA7fVxuXG5cbi8qIGZvbnQtc2l6ZVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5ocF9mejEwIHtmb250LXNpemU6IDEuMHJlbSAhaW1wb3J0YW50O31cbi5ocF9mejExIHtmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O31cbi5ocF9mejEyIHtmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O31cbi5ocF9mejEzIHtmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O31cbi5ocF9mejE0IHtmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O31cbi5ocF9mejE1IHtmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O31cbi5ocF9mejE2IHtmb250LXNpemU6IDEuNnJlbSAhaW1wb3J0YW50O31cbi5ocF9mejE3IHtmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50O31cbi5ocF9mejE4IHtmb250LXNpemU6IDEuOHJlbSAhaW1wb3J0YW50O31cbi5ocF9mejE5IHtmb250LXNpemU6IDEuOXJlbSAhaW1wb3J0YW50O31cbi5ocF9mejIwIHtmb250LXNpemU6IDIuMHJlbSAhaW1wb3J0YW50O31cbi5ocF9mejIxIHtmb250LXNpemU6IDIuMXJlbSAhaW1wb3J0YW50O31cbi5ocF9mejIyIHtmb250LXNpemU6IDIuMnJlbSAhaW1wb3J0YW50O31cbi5ocF9mejIzIHtmb250LXNpemU6IDIuM3JlbSAhaW1wb3J0YW50O31cbi5ocF9mejI0IHtmb250LXNpemU6IDIuNHJlbSAhaW1wb3J0YW50O31cbi5ocF9mejI1IHtmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O31cblxuXG4vKiB0ZXh0XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX3RhbHt0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDt9XG4uaHBfdGFje3RleHQtYWxpZ246IGNlbnRlciFpbXBvcnRhbnQ7fVxuLmhwX3Rhcnt0ZXh0LWFsaWduOiByaWdodCFpbXBvcnRhbnQ7fVxuLmhwX3Rhant0ZXh0LWFsaWduOiBqdXN0aWZ5IWltcG9ydGFudDt9XG4uaHBfY29sb3IwMSB7Y29sb3I6ICRjb2xvcjAzO31cbi5ocF9jb2xvcjAyIHtjb2xvcjogJGNvbG9yMTE7fVxuLmhwX2NvbG9yMDMge2NvbG9yOiAkY29sb3IwMjt9XG5cbi8qIHZlcnRpY2FsLWFsaWduXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX3ZhbXt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7fVxuXG5cbi8qIGFsaWduLWl0ZW1zXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmhwX2FpY3thbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7fVxuXG5cbi8qIFBDXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnBjX29ubHl7XG4gIEBpbmNsdWRlIE1RKG0pe1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbi8qIFNQXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLnNwX29ubHl7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgTVEobSkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNwX3RhYyB7XG4gIEBpbmNsdWRlIE1RKG0pIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vKiBUYWJsZXRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4udGJfb3Zlcl9vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBNUV9yZXYobCkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50Yl91bmRlcl9vbmx5IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBAaW5jbHVkZSBNUShsKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQG1lZGlhIHByaW50IHtcbiAgQHBhZ2Uge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4iXX0= */
