@charset "UTF-8";section{padding:60px 0;box-sizing:border-box;color:#444}section:nth-of-type(2n){background-color:#fbfbfb}@media screen and (max-width:768px){section{font-size:90%}}@media screen and (max-width:768px){section{padding:30px 0}}section .inner{max-width:960px;box-sizing:border-box;width:94%;margin:0 auto}section .inner>h2{font-size:190%;color:#66b1ff;font-weight:400;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){section .inner>h2{margin-bottom:25px}}section .inner>h3{background:#e1f6ff;border-radius:0 3px 3px 0;color:#66b1ff;margin-bottom:1.4em}section .inner>h3 span{background:#66b1ff;color:#FFF;border-radius:3px;display:inline-block;padding:13px;margin-right:16px;color:#FFF;font-weight:400}section .inner p{line-height:1.7;margin-bottom:1.4em}section #mutuallink{max-width:800px;width:96%;margin:0 auto;box-sizing:border-box;margin-bottom:60px;font-size:1.8rem;color:#cf0000;line-height:1.7;text-align:left}section #mutuallink a{display:block;background-color:#d45d5d;border-radius:10px;text-decoration:none;padding:1em;transition:.6s}section #mutuallink a:hover{opacity:.8}section #mutuallink a p:last-child{margin-top:1em;font-size:2.4rem}section #mutuallink h2{color:#fff;text-align:center;padding-bottom:14px;border-bottom:2px solid #fff;letter-spacing:1px;font-size:4rem;line-height:1;box-sizing:border-box;max-width:1000px;margin:0 auto;margin-bottom:20px;vertical-align:middle;position:relative}section #mutuallink p{width:90%;max-width:700px;margin:0 auto;color:#fff}section #mutuallink p span{display:block;text-align:right}section #mutuallink .t-center{text-align:center}@media screen and (max-width:768px){section #mutuallink{font-size:1.4rem}section #mutuallink h2{font-size:5vw}section #mutuallink a p:last-child{font-size:1.8rem;line-height:1.4}}section .onlineSignUp{text-align:center;box-sizing:border-box;border:1px solid #eaeaea;border-radius:4px;padding:1em;margin-left:-60px;width:calc(100% + 60px)}section .onlineSignUp p{display:block;background:#66b1ff;margin-bottom:0;border-radius:3px;text-align:center;margin:20px auto;display:block;width:90%;box-sizing:border-box;transition:opacity .3s}section .onlineSignUp p.coming{background:#666;pointer-events:none}section .onlineSignUp p a,section .onlineSignUp p span{color:#FFF!important;display:block;padding:1em 0;width:100%}section .onlineSignUp p:hover{opacity:.8}section .marker{font-weight:700;color:#eb3a48}section .lead{text-align:center}section .lead span{font-size:120%;padding-bottom:.6em;border-bottom:dotted 2px #66b1ff;display:inline-block;margin:0 auto}@media screen and (max-width:768px){section .lead{font-size:90%}section .lead span{display:inline;padding-bottom:.2em;line-height:2}}section .dlLink{margin-top:40px;border-radius:4px;margin-bottom:1.4em;text-align:center;padding:1.5em 50px;display:inline-block;color:#444;background:#ebf0f6}section .dlLink a{font-weight:700;font-size:110%}@media screen and (max-width:768px){section .dlLink{padding:1.5em 0;display:block}section .dlLink a{font-size:95%}}section .dotLine{background:url(../img/dotLine.png) repeat-x left center;width:40%;box-sizing:border-box;min-width:400px}@media screen and (max-width:768px){section .dotLine{width:calc(100% - 30px);min-width:auto}}section .dotLine span{background:#fbfbfb;display:inline-block;padding-right:12px}section .dotLine span.rpos{float:right;padding-left:12px}section span.bl{color:#66b1ff;font-weight:700}section .kakko_num{margin-bottom:30px}section .kakko_num>li{line-height:1.7;margin-left:30px;position:relative;margin-bottom:.8em}section .kakko_num>li:before{position:absolute;left:-30px;top:0}section .kakko_num>li:nth-child(1):before{content:"(1)"}section .kakko_num>li:nth-child(2):before{content:"(2)"}section .kakko_num>li:nth-child(3):before{content:"(3)"}section .kakko_num>li:nth-child(4):before{content:"(4)"}section .kakko_num>li:nth-child(5):before{content:"(5)"}section .kakko_num>li:nth-child(6):before{content:"(6)"}section .kakko_num>li:nth-child(7):before{content:"(7)"}section .kakko_num>li:nth-child(8):before{content:"(8)"}section .kakko_num>li:nth-child(9):before{content:"(9)"}section .kakko_num>li:nth-child(10):before{content:"(10)"}section .ast{margin-bottom:30px;line-height:1.7}section .ast>li{margin-left:1em;position:relative;font-size:90%;margin-bottom:.8em;color:#767676}section .ast>li:before{content:"※";position:absolute;left:-1em;top:0}section .ast_num{margin-bottom:30px}section .ast_num>li{line-height:1.7;margin-left:30px;position:relative;margin-bottom:.2em}section .ast_num>li:before{position:absolute;left:-30px;top:0}section .ast_num>li:nth-child(1):before{content:"※1"}section .ast_num>li:nth-child(2):before{content:"※2"}section .ast_num>li:nth-child(3):before{content:"※3"}section .ast_num>li:nth-child(4):before{content:"※4"}section .ast_num>li:nth-child(5):before{content:"※5"}section .ast_num>li:nth-child(6):before{content:"※6"}section .ast_num>li:nth-child(7):before{content:"※7"}section .ast_num>li:nth-child(8):before{content:"※8"}section .ast_num>li:nth-child(9):before{content:"※9"}section .ast_num>li:nth-child(10):before{content:"※10"}section .indent li{position:relative;padding-left:2.5em;margin-bottom:1em}section .indent li span:not(.underline){position:absolute;left:0;top:0}section .indent li .underline{text-decoration:underline}section .circle_num{margin-bottom:30px}section .circle_num>li{line-height:1.7;margin-left:30px;position:relative;margin-bottom:.8em}section .circle_num>li:before{position:absolute;left:-30px;top:0}section .circle_num>li:nth-child(1):before{content:"①"}section .circle_num>li:nth-child(2):before{content:"②"}section .circle_num>li:nth-child(3):before{content:"③"}section .circle_num>li:nth-child(4):before{content:"④"}section .circle_num>li:nth-child(5):before{content:"⑤"}section .circle_num>li:nth-child(6):before{content:"⑥"}section .circle_num>li:nth-child(7):before{content:"⑦"}section .circle_num>li:nth-child(8):before{content:"⑧"}section .circle_num>li:nth-child(9):before{content:"⑨"}section .circle_num>li:nth-child(10):before{content:"⑩"}section .circle_num.mbless li{margin-bottom:5px}section table.download{width:100%;margin-bottom:30px}section table.download tr td,section table.download tr th{padding:1em;border:1px solid #e6e6e6;text-align:center;box-sizing:border-box;line-height:1.7}section table.download tr td span,section table.download tr th span{font-weight:400;color:#444}section table.download tr th{text-align:left;width:60%;color:#4e6b7d}section table.download tr td{width:40%;background:#ebf0f6}section table.download tr td ul{display:flex}section table.download tr td ul li{padding:0 20px;border-right:1px solid #bcbcbc}section table.download tr td ul li a{line-height:1}section table.download tr td ul li:last-child{padding-right:0;border:none}@media screen and (max-width:768px){section table.download tr th{display:block;width:100%;border-bottom:none;text-align:center}section table.download tr td{display:block;width:100%;border-bottom:none}section table.download tr td ul{flex-wrap:wrap;justify-content:center}}section table.layout_1{width:100%;margin-bottom:30px}section table.layout_1 tr td,section table.layout_1 tr th{padding:1em;border:1px solid #e6e6e6;text-align:center}section table.layout_1 tr th{background:#dae0e5;font-size:115%;color:#444;color:#4e6b7d}section table.layout_1 tr td{background:#FFF}section table.layout_1 tr td:first-child{background:#fafafa;text-align:left;font-weight:700}section table.layout_1 .blank{background:0 0;border:none}section table.layout_1 .ttl{background:0 0;border:none;padding:6px 0;box-sizing:border-box}section table.layout_1 .ttl span{background:#eb3a48;color:#FFF;box-sizing:border-box;width:100%;height:100%;padding:.6em;display:block;border-radius:4px}section table.layout_2{width:50%;margin-bottom:30px}section table.layout_2 tr td,section table.layout_2 tr th{padding:1em;border:1px solid #e6e6e6}section table.layout_2 tr th{background:#dae0e5;font-size:115%;text-align:center;color:#4e6b7d}section table.layout_2 tr td{background:#FFF}section table.layout_2 tr td:first-child{background:#fafafa;text-align:left}section table.layout_3,section table.layout_4{width:100%;margin-bottom:30px;box-sizing:border-box}section table.layout_3 tr,section table.layout_4 tr{box-sizing:border-box}section table.layout_3 tr td,section table.layout_3 tr th,section table.layout_4 tr td,section table.layout_4 tr th{padding:1.6em 0;border:1px solid #e6e6e6;box-sizing:border-box;line-height:1.7}section table.layout_3 tr th,section table.layout_4 tr th{background:#fafafa;font-weight:400;width:70px;border-left:none;text-align:center}@media screen and (max-width:768px){section table.layout_3 tr th,section table.layout_4 tr th{width:50px}}section table.layout_3 tr td,section table.layout_4 tr td{width:calc(100% - 70px);padding-left:40px;padding-right:20px;background:#FFF}@media screen and (max-width:768px){section table.layout_3 tr td,section table.layout_4 tr td{width:calc(100% - 50px);padding-left:20px;padding-right:10px}}section table.layout_3 tr td:first-child,section table.layout_4 tr td:first-child{background:#fafafa;text-align:left;border-right:none}section table.layout_3 tr:first-child th,section table.layout_4 tr:first-child th{background:#66b1ff;font-size:115%;color:#FFF;padding:.8em}section table.layout_4 tr td:first-child{width:100px;padding-left:1em;padding-right:1em;box-sizing:border-box}section table.layout_4 tr td:last-child{width:calc(100% - 100px);text-align:left}@media screen and (max-width:768px){section table{font-size:1.2rem}}section .kakomi{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:30px;background:#e6e6e6;padding:1em}section .kakomi li{padding:.2em 0 .2em 1em}section .kakomi-2{margin-bottom:30px;border:1px solid #e6e6e6;padding:1em}section .kakomi-2 li{padding:.2em 0;margin-left:1em;position:relative}section .kakomi-2 li::before{content:"・";position:absolute;left:-1em;top:0}@media screen and (max-width:768px){section .inner>.ast_num>li .kakomi,section .inner>.ast_num>li .kakomi-2,section .inner>.ast_num>li table,section .inner>.kakko_num>li .kakomi,section .inner>.kakko_num>li .kakomi-2,section .inner>.kakko_num>li table{margin-left:-30px;width:calc(100% + 30px)}section .inner>.ast_num>li>.ast_num>li table,section .inner>.ast_num>li>.kakko_num>li table,section .inner>.kakko_num>li>.ast_num>li table,section .inner>.kakko_num>li>.kakko_num>li table{margin-left:-60px;width:calc(100% + 60px)}section .inner>.ast_num>li>.ast_num>li .kakomi,section .inner>.ast_num>li>.ast_num>li .kakomi-2,section .inner>.ast_num>li>.kakko_num>li .kakomi,section .inner>.ast_num>li>.kakko_num>li .kakomi-2,section .inner>.kakko_num>li>.ast_num>li .kakomi,section .inner>.kakko_num>li>.ast_num>li .kakomi-2,section .inner>.kakko_num>li>.kakko_num>li .kakomi,section .inner>.kakko_num>li>.kakko_num>li .kakomi-2{margin-left:-60px;width:calc(100% + 30px)}}section h5{font-size:1.6rem;padding-bottom:10px}section .ContactMethod{border:1px solid #66b1ff;border-radius:4px;padding:60px 0 40px;display:flex;margin:70px 0;position:relative}section .ContactMethod li.tel{width:45%;text-align:center}section .ContactMethod li.tel span{color:#66b1ff;font-size:250%}section .ContactMethod li.tel span:before{content:'TEL ';font-size:55%}section .ContactMethod li.info{width:55%}section .ContactMethod li.info dl{display:flex;align-items:center}section .ContactMethod li.info dl dt{width:90px}section .ContactMethod li.info dl dt span{display:block;padding:1em;background:#dae0e5;font-size:90%;color:#4e6b7d;border-radius:4px}section .ContactMethod li.info dl dd{font-size:90%;width:calc(100% - 90px);padding-left:1em;box-sizing:border-box}section .ContactMethod li.info dl dd p{margin:0;color:#666}section .ContactMethod li.info dl dd p span{color:#66b1ff}@media screen and (max-width:1024px){section .ContactMethod li.tel span{font-size:4vw}section .ContactMethod li.info dl{margin:0 a}}section .ContactMethod:before{content:"千葉県中小企業再建支援金相談センター";border-radius:4px;background:#66b1ff;color:#FFF;padding:.6em;font-size:110%;position:absolute;left:30px;top:0;transform:translate3d(0,-50%,0)}@media screen and (max-width:768px){section .ContactMethod:before{left:50%;transform:translate3d(-50%,-50%,0);width:80%;text-align:center}}@media screen and (max-width:768px){section .ContactMethod{display:block;padding:30px 15px 20px 15px}section .ContactMethod li.tel{margin-top:15px}section .ContactMethod li.info,section .ContactMethod li.tel{width:100%}section .ContactMethod li.info dl,section .ContactMethod li.tel dl{display:block;margin-top:20px}section .ContactMethod li.info dl dd,section .ContactMethod li.info dl dt,section .ContactMethod li.tel dl dd,section .ContactMethod li.tel dl dt{width:100%;padding:0}section .ContactMethod li.info dl dt span,section .ContactMethod li.tel dl dt span{display:inline-block;padding:.5em 1em}section .ContactMethod li.info dl dd,section .ContactMethod li.tel dl dd{padding:.5em 0 .5em 0}section .ContactMethod li.info dl dd p,section .ContactMethod li.tel dl dd p{width:90%;margin:0 auto}}section .underConst{text-align:center;font-size:300%;color:#4e6b7d}main#documentList #KeyVisual{position:relative;padding:80px 0 0;height:400px;background:url(../img/bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:8px solid #EEE}@media screen and (max-width:768px){main#documentList #KeyVisual{height:350px}}main#documentList #KeyVisual div{padding:0 2%;box-sizing:border-box;width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,20%,0);text-align:center}@media screen and (max-width:860px){main#documentList #KeyVisual div{transform:translate3d(-50%,-45%,0)}}main#documentList #KeyVisual div h2{color:#FFF;font-size:300%;font-weight:400;letter-spacing:.5rem}main#top #KeyVisual{position:relative;padding:80px 0 0;height:600px;background:url(../img/mark.png),url(../img/bg.svg);background-repeat:no-repeat,no-repeat;background-size:auto auto,cover;background-position:center,center;border-bottom:8px solid #EEE}@media screen and (max-width:768px){main#top #KeyVisual{height:500px}}main#top #KeyVisual div{padding:0 2%;box-sizing:border-box;width:100%;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-30%,0);text-align:center}@media screen and (max-width:860px){main#top #KeyVisual div{transform:translate3d(-50%,-45%,0)}}main#top #KeyVisual div img{margin-bottom:25px}main#top #KeyVisual div img.mainTitle{max-width:708px;width:90%}main#top #KeyVisual div img.term{margin-top:30px;max-width:680px;width:90%}main#top #KeyVisual div p.close{padding:.5em;margin:0 auto;max-width:680px;width:90%;border-bottom:2px solid #111}main#top #KeyVisual div p.close img{margin-bottom:0;vertical-align:bottom;max-width:100%}main#top #KeyVisual div .logo_white{max-width:141px}@media screen and (max-width:768px){main#top #KeyVisual div .logo_white{width:35%;transform:translate3d(-5%,0,0)}}main#top #KeyVisual div p{font-size:2rem;color:#FFF;line-height:1.8}@media screen and (max-width:768px){main#top #KeyVisual div p{font-size:1.5rem}}main#top #requirment .text{font-size:120%;font-weight:700}main#top #requirment ul li{margin-bottom:1em}main#top #other{text-align:center}#polcy .inner{text-align:center}#caution{max-width:960px;width:96%;margin:0 auto;box-sizing:border-box;margin-bottom:60px;line-height:1.7;border:1px solid #9a2020}#caution h2{background:#9a2020;color:#FFF;text-align:center;font-size:90%;padding:5px 0}#caution div{padding:20px 30px}#caution div h3{font-size:2.5rem;margin-top:20px;margin-bottom:30px;color:#9a2020;text-align:center}#caution div h3 span{border-bottom:4px solid #9a2020}#caution div h4{text-align:left;margin-bottom:1em;font-size:1.8rem;color:#9a2020;border-bottom:1px solid #3b3938;padding-bottom:3px}#caution div p{text-align:left!important;margin:0 0 20px 0!important;font-size:1.6rem;color:#444;font-weight:400}#caution div p span{font-weight:700;color:red}#caution div p .underline{text-decoration:underline}#caution div .st{text-align:center!important;font-weight:700;font-size:2rem}#caution div .addr{background:#f3f3f3;padding:20px;width:100%;max-width:600px;margin:20px auto!important;box-sizing:border-box;text-align:center!important;display:block}@media screen and (max-width:768px){#caution{font-size:1.4rem}#caution div h3{font-size:1.6rem}#caution div h4{font-size:1.4rem}#caution div p.st{font-size:1.6rem;text-align:left!important}#caution div .addr{text-align:left!important}#caution div .pc{display:none}}#message{color:red;font-size:2.2rem;line-height:1.5;font-weight:700}@media screen and (max-width:768px){#message{font-size:1.5rem}}.mb_5{margin-top:20px}.mb_5 li{margin-bottom:4px!important}#situation .inner img{width:100%}@media screen and (max-width:768px){#situation .inner img{width:100%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9jc3Mvc3R5bGUuY3NzIiwiYXNzZXRzL2Nzcy9zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQixDQ1loQixRQUlJLGNBQVMsQ0FDVCxxQkFBWSxDQUNaLFVBakJZLENBV2hCLHdCQUVRLHdCQVJNLENBYVYsb0NBUEosUUFRUSxhQUFXLENBQUEsQ0FHZixvQ0FYSixRQVlRLGNBQVMsQ0FBQSxDQVpqQixlQWVRLGVBQVcsQ0FDWCxxQkFBWSxDQUNaLFNBQU8sQ0FBSyxhQUFRLENBakI1QixrQkFtQlksY0FBVyxDQUFNLGFBL0JkLENBK0JxQyxlQUFZLENBQVEsaUJBQVksQ0FDeEUsa0JBQWUsQ0FDZixvQ0FyQlosa0JBc0JnQixrQkFBZSxDQUFBLENBdEIvQixrQkEwQlksa0JBQVksQ0FBUyx5QkFBZSxDQUFhLGFBdEM5QyxDQXVDSCxtQkFyQ0csQ0FVZix1QkE2QmdCLGtCQXpDRCxDQXlDNkIsVUFBTyxDQUFNLGlCQUFlLENBQ3hELG9CQUFTLENBQWEsWUFBUyxDQUFLLGlCQUFjLENBQU0sVUFBTyxDQUMvRCxlQUFhLENBL0I3QixpQkFrQ1csZUF6Q0ssQ0F5Q3lCLG1CQTVDMUIsQ0FVZixvQkFxQ1EsZUFBVyxDQUFPLFNBQU8sQ0FBSyxhQUFRLENBQVEscUJBQVksQ0FDMUQsa0JBQWUsQ0FBTSxnQkFBVyxDQUFRLGFBQU8sQ0FDL0MsZUFBYSxDQUFLLGVBQVksQ0F2Q3RDLHNCQXlDWSxhQUFTLENBQ1Qsd0JBN0NFLENBOENGLGtCQUFlLENBQ2Ysb0JBQWlCLENBQ2pCLFdBQVMsQ0FDVCxjQUFZLENBOUN4Qiw0QkFnRGdCLFVBQVMsQ0FoRHpCLG1DQW1EZ0IsY0FBWSxDQUNaLGdCQUFXLENBcEQzQix1QkF3RFksVUFBTyxDQUFNLGlCQUFZLENBQ3pCLG1CQUFnQixDQUNoQiw0QkFBZSxDQUNmLGtCQUFnQixDQUNoQixjQUFXLENBQ1gsYUFBYSxDQUViLHFCQUFZLENBQ1osZ0JBQVcsQ0FDWCxhQUFRLENBQ1Is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QVUsaUJBQVksQ0FWbkcscUJBWWdCLCtCQUFlLENBWi9CLGdCQWdCWSxlQUFZLENBQU0saUJBQWUsQ0FBSyxnQkFBVyxDQUFRLGFBQU8sQ0FDaEUsK0JBQWUsQ0FBbUIsa0JBQWdCLENBakI5RCxlQXFCWSx5QkFBWSxDQUFpQiwyQkFBUSxDQUF1QixnQkFBVyxDQUN2RSxVQTF0QkksQ0EwdEJvQixlQUFhLENBdEJqRCxvQkF3QmdCLGVBQWEsQ0FBTSxTQUFPLENBeEIxQywwQkEyQmdCLHlCQUFpQixDQTNCakMsaUJBK0JZLDJCQUFZLENBQW1CLGVBQWEsQ0FDNUMsY0FBVyxDQWhDdkIsbUJBbUNZLGtCQUFZLENBQVMsWUFBUSxDQUFNLFVBQU0sQ0FBTSxlQUFXLENBQzFELDBCQUFRLENBQXNCLHFCQUFZLENBQVksMkJBQVksQ0FBbUIsYUFBUyxDQUsxRyxvQ0FDSSxTQUNJLGdCQUFXLENBRGYsZ0JBSVksZ0JBQVcsQ0FKdkIsZ0JBT1ksZ0JBQVcsQ0FQdkIsa0JBVVksZ0JBQVcsQ0FDWCx5QkFBWSxDQVh4QixtQkFjWSx5QkFBWSxDQWR4QixpQkFpQlksWUFBUyxDQUFBLENBT3pCLFNBQ0ksU0FBTyxDQUNQLGdCQUFXLENBQVEsZUFBYSxDQUNoQyxlQUFhLENBQ2Isb0NBSkosU0FLUSxnQkFBVSxDQUFBLENBR2xCLE1BQ0ksZUFBVyxDQURmLFNBR1EsMkJBQWUsQ0FJdkIsc0JBR1ksVUFBTyxDQUNQLG9DQUpaLHNCQUtnQixVQUFPLENBQUEiLCJmaWxlIjoiYXNzZXRzL2Nzcy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7c2VjdGlvbntwYWRkaW5nOjYwcHggMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzQ0NH1zZWN0aW9uOm50aC1vZi10eXBlKDJuKXtiYWNrZ3JvdW5kLWNvbG9yOiNmYmZiZmJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7c2VjdGlvbntmb250LXNpemU6OTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9ue3BhZGRpbmc6MzBweCAwfX1zZWN0aW9uIC5pbm5lcnttYXgtd2lkdGg6OTYwcHg7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjk0JTttYXJnaW46MCBhdXRvfXNlY3Rpb24gLmlubmVyPmgye2ZvbnQtc2l6ZToxOTAlO2NvbG9yOiM2NmIxZmY7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9uIC5pbm5lcj5oMnttYXJnaW4tYm90dG9tOjI1cHh9fXNlY3Rpb24gLmlubmVyPmgze2JhY2tncm91bmQ6I2UxZjZmZjtib3JkZXItcmFkaXVzOjAgM3B4IDNweCAwO2NvbG9yOiM2NmIxZmY7bWFyZ2luLWJvdHRvbToxLjRlbX1zZWN0aW9uIC5pbm5lcj5oMyBzcGFue2JhY2tncm91bmQ6IzY2YjFmZjtjb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTNweDttYXJnaW4tcmlnaHQ6MTZweDtjb2xvcjojRkZGO2ZvbnQtd2VpZ2h0OjQwMH1zZWN0aW9uIC5pbm5lciBwe2xpbmUtaGVpZ2h0OjEuNzttYXJnaW4tYm90dG9tOjEuNGVtfXNlY3Rpb24gI211dHVhbGxpbmt7bWF4LXdpZHRoOjgwMHB4O3dpZHRoOjk2JTttYXJnaW46MCBhdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tYm90dG9tOjYwcHg7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojY2YwMDAwO2xpbmUtaGVpZ2h0OjEuNzt0ZXh0LWFsaWduOmxlZnR9c2VjdGlvbiAjbXV0dWFsbGluayBhe2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZDQ1ZDVkO2JvcmRlci1yYWRpdXM6MTBweDt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjFlbTt0cmFuc2l0aW9uOi42c31zZWN0aW9uICNtdXR1YWxsaW5rIGE6aG92ZXJ7b3BhY2l0eTouOH1zZWN0aW9uICNtdXR1YWxsaW5rIGEgcDpsYXN0LWNoaWxke21hcmdpbi10b3A6MWVtO2ZvbnQtc2l6ZToyLjRyZW19c2VjdGlvbiAjbXV0dWFsbGluayBoMntjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctYm90dG9tOjE0cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2ZmZjtsZXR0ZXItc3BhY2luZzoxcHg7Zm9udC1zaXplOjRyZW07bGluZS1oZWlnaHQ6MTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LXdpZHRoOjEwMDBweDttYXJnaW46MCBhdXRvO21hcmdpbi1ib3R0b206MjBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cG9zaXRpb246cmVsYXRpdmV9c2VjdGlvbiAjbXV0dWFsbGluayBwe3dpZHRoOjkwJTttYXgtd2lkdGg6NzAwcHg7bWFyZ2luOjAgYXV0bztjb2xvcjojZmZmfXNlY3Rpb24gI211dHVhbGxpbmsgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpyaWdodH1zZWN0aW9uICNtdXR1YWxsaW5rIC50LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9uICNtdXR1YWxsaW5re2ZvbnQtc2l6ZToxLjRyZW19c2VjdGlvbiAjbXV0dWFsbGluayBoMntmb250LXNpemU6NXZ3fXNlY3Rpb24gI211dHVhbGxpbmsgYSBwOmxhc3QtY2hpbGR7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoxLjR9fXNlY3Rpb24gLm9ubGluZVNpZ25VcHt0ZXh0LWFsaWduOmNlbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjFweCBzb2xpZCAjZWFlYWVhO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MWVtO21hcmdpbi1sZWZ0Oi02MHB4O3dpZHRoOmNhbGMoMTAwJSArIDYwcHgpfXNlY3Rpb24gLm9ubGluZVNpZ25VcCBwe2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojNjZiMWZmO21hcmdpbi1ib3R0b206MDtib3JkZXItcmFkaXVzOjNweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjBweCBhdXRvO2Rpc3BsYXk6YmxvY2s7d2lkdGg6OTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzfXNlY3Rpb24gLm9ubGluZVNpZ25VcCBwLmNvbWluZ3tiYWNrZ3JvdW5kOiM2NjY7cG9pbnRlci1ldmVudHM6bm9uZX1zZWN0aW9uIC5vbmxpbmVTaWduVXAgcCBhLHNlY3Rpb24gLm9ubGluZVNpZ25VcCBwIHNwYW57Y29sb3I6I0ZGRiFpbXBvcnRhbnQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjFlbSAwO3dpZHRoOjEwMCV9c2VjdGlvbiAub25saW5lU2lnblVwIHA6aG92ZXJ7b3BhY2l0eTouOH1zZWN0aW9uIC5tYXJrZXJ7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNlYjNhNDh9c2VjdGlvbiAubGVhZHt0ZXh0LWFsaWduOmNlbnRlcn1zZWN0aW9uIC5sZWFkIHNwYW57Zm9udC1zaXplOjEyMCU7cGFkZGluZy1ib3R0b206LjZlbTtib3JkZXItYm90dG9tOmRvdHRlZCAycHggIzY2YjFmZjtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe3NlY3Rpb24gLmxlYWR7Zm9udC1zaXplOjkwJX1zZWN0aW9uIC5sZWFkIHNwYW57ZGlzcGxheTppbmxpbmU7cGFkZGluZy1ib3R0b206LjJlbTtsaW5lLWhlaWdodDoyfX1zZWN0aW9uIC5kbExpbmt7bWFyZ2luLXRvcDo0MHB4O2JvcmRlci1yYWRpdXM6NHB4O21hcmdpbi1ib3R0b206MS40ZW07dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxLjVlbSA1MHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM0NDQ7YmFja2dyb3VuZDojZWJmMGY2fXNlY3Rpb24gLmRsTGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTEwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9uIC5kbExpbmt7cGFkZGluZzoxLjVlbSAwO2Rpc3BsYXk6YmxvY2t9c2VjdGlvbiAuZGxMaW5rIGF7Zm9udC1zaXplOjk1JX19c2VjdGlvbiAuZG90TGluZXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvZG90TGluZS5wbmcpIHJlcGVhdC14IGxlZnQgY2VudGVyO3dpZHRoOjQwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWluLXdpZHRoOjQwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe3NlY3Rpb24gLmRvdExpbmV7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCk7bWluLXdpZHRoOmF1dG99fXNlY3Rpb24gLmRvdExpbmUgc3BhbntiYWNrZ3JvdW5kOiNmYmZiZmI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1yaWdodDoxMnB4fXNlY3Rpb24gLmRvdExpbmUgc3Bhbi5ycG9ze2Zsb2F0OnJpZ2h0O3BhZGRpbmctbGVmdDoxMnB4fXNlY3Rpb24gc3Bhbi5ibHtjb2xvcjojNjZiMWZmO2ZvbnQtd2VpZ2h0OjcwMH1zZWN0aW9uIC5rYWtrb19udW17bWFyZ2luLWJvdHRvbTozMHB4fXNlY3Rpb24gLmtha2tvX251bT5saXtsaW5lLWhlaWdodDoxLjc7bWFyZ2luLWxlZnQ6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi44ZW19c2VjdGlvbiAua2Fra29fbnVtPmxpOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0zMHB4O3RvcDowfXNlY3Rpb24gLmtha2tvX251bT5saTpudGgtY2hpbGQoMSk6YmVmb3Jle2NvbnRlbnQ6XCIoMSlcIn1zZWN0aW9uIC5rYWtrb19udW0+bGk6bnRoLWNoaWxkKDIpOmJlZm9yZXtjb250ZW50OlwiKDIpXCJ9c2VjdGlvbiAua2Fra29fbnVtPmxpOm50aC1jaGlsZCgzKTpiZWZvcmV7Y29udGVudDpcIigzKVwifXNlY3Rpb24gLmtha2tvX251bT5saTpudGgtY2hpbGQoNCk6YmVmb3Jle2NvbnRlbnQ6XCIoNClcIn1zZWN0aW9uIC5rYWtrb19udW0+bGk6bnRoLWNoaWxkKDUpOmJlZm9yZXtjb250ZW50OlwiKDUpXCJ9c2VjdGlvbiAua2Fra29fbnVtPmxpOm50aC1jaGlsZCg2KTpiZWZvcmV7Y29udGVudDpcIig2KVwifXNlY3Rpb24gLmtha2tvX251bT5saTpudGgtY2hpbGQoNyk6YmVmb3Jle2NvbnRlbnQ6XCIoNylcIn1zZWN0aW9uIC5rYWtrb19udW0+bGk6bnRoLWNoaWxkKDgpOmJlZm9yZXtjb250ZW50OlwiKDgpXCJ9c2VjdGlvbiAua2Fra29fbnVtPmxpOm50aC1jaGlsZCg5KTpiZWZvcmV7Y29udGVudDpcIig5KVwifXNlY3Rpb24gLmtha2tvX251bT5saTpudGgtY2hpbGQoMTApOmJlZm9yZXtjb250ZW50OlwiKDEwKVwifXNlY3Rpb24gLmFzdHttYXJnaW4tYm90dG9tOjMwcHg7bGluZS1oZWlnaHQ6MS43fXNlY3Rpb24gLmFzdD5saXttYXJnaW4tbGVmdDoxZW07cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjkwJTttYXJnaW4tYm90dG9tOi44ZW07Y29sb3I6Izc2NzY3Nn1zZWN0aW9uIC5hc3Q+bGk6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xZW07dG9wOjB9c2VjdGlvbiAuYXN0X251bXttYXJnaW4tYm90dG9tOjMwcHh9c2VjdGlvbiAuYXN0X251bT5saXtsaW5lLWhlaWdodDoxLjc7bWFyZ2luLWxlZnQ6MzBweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi4yZW19c2VjdGlvbiAuYXN0X251bT5saTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMzBweDt0b3A6MH1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCgxKTpiZWZvcmV7Y29udGVudDpcIuKAuzFcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCgyKTpiZWZvcmV7Y29udGVudDpcIuKAuzJcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCgzKTpiZWZvcmV7Y29udGVudDpcIuKAuzNcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg0KTpiZWZvcmV7Y29udGVudDpcIuKAuzRcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg1KTpiZWZvcmV7Y29udGVudDpcIuKAuzVcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg2KTpiZWZvcmV7Y29udGVudDpcIuKAuzZcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg3KTpiZWZvcmV7Y29udGVudDpcIuKAuzdcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg4KTpiZWZvcmV7Y29udGVudDpcIuKAuzhcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCg5KTpiZWZvcmV7Y29udGVudDpcIuKAuzlcIn1zZWN0aW9uIC5hc3RfbnVtPmxpOm50aC1jaGlsZCgxMCk6YmVmb3Jle2NvbnRlbnQ6XCLigLsxMFwifXNlY3Rpb24gLmluZGVudCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6Mi41ZW07bWFyZ2luLWJvdHRvbToxZW19c2VjdGlvbiAuaW5kZW50IGxpIHNwYW46bm90KC51bmRlcmxpbmUpe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH1zZWN0aW9uIC5pbmRlbnQgbGkgLnVuZGVybGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfXNlY3Rpb24gLmNpcmNsZV9udW17bWFyZ2luLWJvdHRvbTozMHB4fXNlY3Rpb24gLmNpcmNsZV9udW0+bGl7bGluZS1oZWlnaHQ6MS43O21hcmdpbi1sZWZ0OjMwcHg7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTouOGVtfXNlY3Rpb24gLmNpcmNsZV9udW0+bGk6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTMwcHg7dG9wOjB9c2VjdGlvbiAuY2lyY2xlX251bT5saTpudGgtY2hpbGQoMSk6YmVmb3Jle2NvbnRlbnQ6XCLikaBcIn1zZWN0aW9uIC5jaXJjbGVfbnVtPmxpOm50aC1jaGlsZCgyKTpiZWZvcmV7Y29udGVudDpcIuKRoVwifXNlY3Rpb24gLmNpcmNsZV9udW0+bGk6bnRoLWNoaWxkKDMpOmJlZm9yZXtjb250ZW50Olwi4pGiXCJ9c2VjdGlvbiAuY2lyY2xlX251bT5saTpudGgtY2hpbGQoNCk6YmVmb3Jle2NvbnRlbnQ6XCLikaNcIn1zZWN0aW9uIC5jaXJjbGVfbnVtPmxpOm50aC1jaGlsZCg1KTpiZWZvcmV7Y29udGVudDpcIuKRpFwifXNlY3Rpb24gLmNpcmNsZV9udW0+bGk6bnRoLWNoaWxkKDYpOmJlZm9yZXtjb250ZW50Olwi4pGlXCJ9c2VjdGlvbiAuY2lyY2xlX251bT5saTpudGgtY2hpbGQoNyk6YmVmb3Jle2NvbnRlbnQ6XCLikaZcIn1zZWN0aW9uIC5jaXJjbGVfbnVtPmxpOm50aC1jaGlsZCg4KTpiZWZvcmV7Y29udGVudDpcIuKRp1wifXNlY3Rpb24gLmNpcmNsZV9udW0+bGk6bnRoLWNoaWxkKDkpOmJlZm9yZXtjb250ZW50Olwi4pGoXCJ9c2VjdGlvbiAuY2lyY2xlX251bT5saTpudGgtY2hpbGQoMTApOmJlZm9yZXtjb250ZW50Olwi4pGpXCJ9c2VjdGlvbiAuY2lyY2xlX251bS5tYmxlc3MgbGl7bWFyZ2luLWJvdHRvbTo1cHh9c2VjdGlvbiB0YWJsZS5kb3dubG9hZHt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MzBweH1zZWN0aW9uIHRhYmxlLmRvd25sb2FkIHRyIHRkLHNlY3Rpb24gdGFibGUuZG93bmxvYWQgdHIgdGh7cGFkZGluZzoxZW07Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O3RleHQtYWxpZ246Y2VudGVyO2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaW5lLWhlaWdodDoxLjd9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZCBzcGFuLHNlY3Rpb24gdGFibGUuZG93bmxvYWQgdHIgdGggc3Bhbntmb250LXdlaWdodDo0MDA7Y29sb3I6IzQ0NH1zZWN0aW9uIHRhYmxlLmRvd25sb2FkIHRyIHRoe3RleHQtYWxpZ246bGVmdDt3aWR0aDo2MCU7Y29sb3I6IzRlNmI3ZH1zZWN0aW9uIHRhYmxlLmRvd25sb2FkIHRyIHRke3dpZHRoOjQwJTtiYWNrZ3JvdW5kOiNlYmYwZjZ9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZCB1bHtkaXNwbGF5OmZsZXh9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZCB1bCBsaXtwYWRkaW5nOjAgMjBweDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNiY2JjYmN9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZCB1bCBsaSBhe2xpbmUtaGVpZ2h0OjF9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZCB1bCBsaTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MDtib3JkZXI6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9uIHRhYmxlLmRvd25sb2FkIHRyIHRoe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtib3JkZXItYm90dG9tOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXJ9c2VjdGlvbiB0YWJsZS5kb3dubG9hZCB0ciB0ZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7Ym9yZGVyLWJvdHRvbTpub25lfXNlY3Rpb24gdGFibGUuZG93bmxvYWQgdHIgdGQgdWx7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcn19c2VjdGlvbiB0YWJsZS5sYXlvdXRfMXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MzBweH1zZWN0aW9uIHRhYmxlLmxheW91dF8xIHRyIHRkLHNlY3Rpb24gdGFibGUubGF5b3V0XzEgdHIgdGh7cGFkZGluZzoxZW07Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O3RleHQtYWxpZ246Y2VudGVyfXNlY3Rpb24gdGFibGUubGF5b3V0XzEgdHIgdGh7YmFja2dyb3VuZDojZGFlMGU1O2ZvbnQtc2l6ZToxMTUlO2NvbG9yOiM0NDQ7Y29sb3I6IzRlNmI3ZH1zZWN0aW9uIHRhYmxlLmxheW91dF8xIHRyIHRke2JhY2tncm91bmQ6I0ZGRn1zZWN0aW9uIHRhYmxlLmxheW91dF8xIHRyIHRkOmZpcnN0LWNoaWxke2JhY2tncm91bmQ6I2ZhZmFmYTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC13ZWlnaHQ6NzAwfXNlY3Rpb24gdGFibGUubGF5b3V0XzEgLmJsYW5re2JhY2tncm91bmQ6MCAwO2JvcmRlcjpub25lfXNlY3Rpb24gdGFibGUubGF5b3V0XzEgLnR0bHtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6bm9uZTtwYWRkaW5nOjZweCAwO2JveC1zaXppbmc6Ym9yZGVyLWJveH1zZWN0aW9uIHRhYmxlLmxheW91dF8xIC50dGwgc3BhbntiYWNrZ3JvdW5kOiNlYjNhNDg7Y29sb3I6I0ZGRjtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOi42ZW07ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjRweH1zZWN0aW9uIHRhYmxlLmxheW91dF8ye3dpZHRoOjUwJTttYXJnaW4tYm90dG9tOjMwcHh9c2VjdGlvbiB0YWJsZS5sYXlvdXRfMiB0ciB0ZCxzZWN0aW9uIHRhYmxlLmxheW91dF8yIHRyIHRoe3BhZGRpbmc6MWVtO2JvcmRlcjoxcHggc29saWQgI2U2ZTZlNn1zZWN0aW9uIHRhYmxlLmxheW91dF8yIHRyIHRoe2JhY2tncm91bmQ6I2RhZTBlNTtmb250LXNpemU6MTE1JTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNGU2YjdkfXNlY3Rpb24gdGFibGUubGF5b3V0XzIgdHIgdGR7YmFja2dyb3VuZDojRkZGfXNlY3Rpb24gdGFibGUubGF5b3V0XzIgdHIgdGQ6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZDojZmFmYWZhO3RleHQtYWxpZ246bGVmdH1zZWN0aW9uIHRhYmxlLmxheW91dF8zLHNlY3Rpb24gdGFibGUubGF5b3V0XzR7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjMwcHg7Ym94LXNpemluZzpib3JkZXItYm94fXNlY3Rpb24gdGFibGUubGF5b3V0XzMgdHIsc2VjdGlvbiB0YWJsZS5sYXlvdXRfNCB0cntib3gtc2l6aW5nOmJvcmRlci1ib3h9c2VjdGlvbiB0YWJsZS5sYXlvdXRfMyB0ciB0ZCxzZWN0aW9uIHRhYmxlLmxheW91dF8zIHRyIHRoLHNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHIgdGQsc2VjdGlvbiB0YWJsZS5sYXlvdXRfNCB0ciB0aHtwYWRkaW5nOjEuNmVtIDA7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaW5lLWhlaWdodDoxLjd9c2VjdGlvbiB0YWJsZS5sYXlvdXRfMyB0ciB0aCxzZWN0aW9uIHRhYmxlLmxheW91dF80IHRyIHRoe2JhY2tncm91bmQ6I2ZhZmFmYTtmb250LXdlaWdodDo0MDA7d2lkdGg6NzBweDtib3JkZXItbGVmdDpub25lO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe3NlY3Rpb24gdGFibGUubGF5b3V0XzMgdHIgdGgsc2VjdGlvbiB0YWJsZS5sYXlvdXRfNCB0ciB0aHt3aWR0aDo1MHB4fX1zZWN0aW9uIHRhYmxlLmxheW91dF8zIHRyIHRkLHNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHIgdGR7d2lkdGg6Y2FsYygxMDAlIC0gNzBweCk7cGFkZGluZy1sZWZ0OjQwcHg7cGFkZGluZy1yaWdodDoyMHB4O2JhY2tncm91bmQ6I0ZGRn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtzZWN0aW9uIHRhYmxlLmxheW91dF8zIHRyIHRkLHNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHIgdGR7d2lkdGg6Y2FsYygxMDAlIC0gNTBweCk7cGFkZGluZy1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDoxMHB4fX1zZWN0aW9uIHRhYmxlLmxheW91dF8zIHRyIHRkOmZpcnN0LWNoaWxkLHNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHIgdGQ6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZDojZmFmYWZhO3RleHQtYWxpZ246bGVmdDtib3JkZXItcmlnaHQ6bm9uZX1zZWN0aW9uIHRhYmxlLmxheW91dF8zIHRyOmZpcnN0LWNoaWxkIHRoLHNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHI6Zmlyc3QtY2hpbGQgdGh7YmFja2dyb3VuZDojNjZiMWZmO2ZvbnQtc2l6ZToxMTUlO2NvbG9yOiNGRkY7cGFkZGluZzouOGVtfXNlY3Rpb24gdGFibGUubGF5b3V0XzQgdHIgdGQ6Zmlyc3QtY2hpbGR7d2lkdGg6MTAwcHg7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTtib3gtc2l6aW5nOmJvcmRlci1ib3h9c2VjdGlvbiB0YWJsZS5sYXlvdXRfNCB0ciB0ZDpsYXN0LWNoaWxke3dpZHRoOmNhbGMoMTAwJSAtIDEwMHB4KTt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7c2VjdGlvbiB0YWJsZXtmb250LXNpemU6MS4ycmVtfX1zZWN0aW9uIC5rYWtvbWl7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydDttYXJnaW4tYm90dG9tOjMwcHg7YmFja2dyb3VuZDojZTZlNmU2O3BhZGRpbmc6MWVtfXNlY3Rpb24gLmtha29taSBsaXtwYWRkaW5nOi4yZW0gMCAuMmVtIDFlbX1zZWN0aW9uIC5rYWtvbWktMnttYXJnaW4tYm90dG9tOjMwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2O3BhZGRpbmc6MWVtfXNlY3Rpb24gLmtha29taS0yIGxpe3BhZGRpbmc6LjJlbSAwO21hcmdpbi1sZWZ0OjFlbTtwb3NpdGlvbjpyZWxhdGl2ZX1zZWN0aW9uIC5rYWtvbWktMiBsaTo6YmVmb3Jle2NvbnRlbnQ6XCLjg7tcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xZW07dG9wOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7c2VjdGlvbiAuaW5uZXI+LmFzdF9udW0+bGkgLmtha29taSxzZWN0aW9uIC5pbm5lcj4uYXN0X251bT5saSAua2Frb21pLTIsc2VjdGlvbiAuaW5uZXI+LmFzdF9udW0+bGkgdGFibGUsc2VjdGlvbiAuaW5uZXI+Lmtha2tvX251bT5saSAua2Frb21pLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGkgLmtha29taS0yLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGkgdGFibGV7bWFyZ2luLWxlZnQ6LTMwcHg7d2lkdGg6Y2FsYygxMDAlICsgMzBweCl9c2VjdGlvbiAuaW5uZXI+LmFzdF9udW0+bGk+LmFzdF9udW0+bGkgdGFibGUsc2VjdGlvbiAuaW5uZXI+LmFzdF9udW0+bGk+Lmtha2tvX251bT5saSB0YWJsZSxzZWN0aW9uIC5pbm5lcj4ua2Fra29fbnVtPmxpPi5hc3RfbnVtPmxpIHRhYmxlLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGk+Lmtha2tvX251bT5saSB0YWJsZXttYXJnaW4tbGVmdDotNjBweDt3aWR0aDpjYWxjKDEwMCUgKyA2MHB4KX1zZWN0aW9uIC5pbm5lcj4uYXN0X251bT5saT4uYXN0X251bT5saSAua2Frb21pLHNlY3Rpb24gLmlubmVyPi5hc3RfbnVtPmxpPi5hc3RfbnVtPmxpIC5rYWtvbWktMixzZWN0aW9uIC5pbm5lcj4uYXN0X251bT5saT4ua2Fra29fbnVtPmxpIC5rYWtvbWksc2VjdGlvbiAuaW5uZXI+LmFzdF9udW0+bGk+Lmtha2tvX251bT5saSAua2Frb21pLTIsc2VjdGlvbiAuaW5uZXI+Lmtha2tvX251bT5saT4uYXN0X251bT5saSAua2Frb21pLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGk+LmFzdF9udW0+bGkgLmtha29taS0yLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGk+Lmtha2tvX251bT5saSAua2Frb21pLHNlY3Rpb24gLmlubmVyPi5rYWtrb19udW0+bGk+Lmtha2tvX251bT5saSAua2Frb21pLTJ7bWFyZ2luLWxlZnQ6LTYwcHg7d2lkdGg6Y2FsYygxMDAlICsgMzBweCl9fXNlY3Rpb24gaDV7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nLWJvdHRvbToxMHB4fXNlY3Rpb24gLkNvbnRhY3RNZXRob2R7Ym9yZGVyOjFweCBzb2xpZCAjNjZiMWZmO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6NjBweCAwIDQwcHg7ZGlzcGxheTpmbGV4O21hcmdpbjo3MHB4IDA7cG9zaXRpb246cmVsYXRpdmV9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS50ZWx7d2lkdGg6NDUlO3RleHQtYWxpZ246Y2VudGVyfXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkudGVsIHNwYW57Y29sb3I6IzY2YjFmZjtmb250LXNpemU6MjUwJX1zZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLnRlbCBzcGFuOmJlZm9yZXtjb250ZW50OidURUwgJztmb250LXNpemU6NTUlfXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mb3t3aWR0aDo1NSV9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRsIGR0e3dpZHRoOjkwcHh9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRsIGR0IHNwYW57ZGlzcGxheTpibG9jaztwYWRkaW5nOjFlbTtiYWNrZ3JvdW5kOiNkYWUwZTU7Zm9udC1zaXplOjkwJTtjb2xvcjojNGU2YjdkO2JvcmRlci1yYWRpdXM6NHB4fXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyBkbCBkZHtmb250LXNpemU6OTAlO3dpZHRoOmNhbGMoMTAwJSAtIDkwcHgpO3BhZGRpbmctbGVmdDoxZW07Ym94LXNpemluZzpib3JkZXItYm94fXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyBkbCBkZCBwe21hcmdpbjowO2NvbG9yOiM2NjZ9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRsIGRkIHAgc3Bhbntjb2xvcjojNjZiMWZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTAyNHB4KXtzZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLnRlbCBzcGFue2ZvbnQtc2l6ZTo0dnd9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRse21hcmdpbjowIGF9fXNlY3Rpb24gLkNvbnRhY3RNZXRob2Q6YmVmb3Jle2NvbnRlbnQ6XCLljYPokYnnnIzkuK3lsI/kvIHmpa3lho3lu7rmlK/mj7Tph5Hnm7joq4fjgrvjg7Pjgr/jg7xcIjtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kOiM2NmIxZmY7Y29sb3I6I0ZGRjtwYWRkaW5nOi42ZW07Zm9udC1zaXplOjExMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMHB4O3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7c2VjdGlvbiAuQ29udGFjdE1ldGhvZDpiZWZvcmV7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTt3aWR0aDo4MCU7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe3NlY3Rpb24gLkNvbnRhY3RNZXRob2R7ZGlzcGxheTpibG9jaztwYWRkaW5nOjMwcHggMTVweCAyMHB4IDE1cHh9c2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS50ZWx7bWFyZ2luLXRvcDoxNXB4fXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyxzZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLnRlbHt3aWR0aDoxMDAlfXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyBkbCxzZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLnRlbCBkbHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MjBweH1zZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLmluZm8gZGwgZGQsc2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS5pbmZvIGRsIGR0LHNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkudGVsIGRsIGRkLHNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkudGVsIGRsIGR0e3dpZHRoOjEwMCU7cGFkZGluZzowfXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyBkbCBkdCBzcGFuLHNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkudGVsIGRsIGR0IHNwYW57ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouNWVtIDFlbX1zZWN0aW9uIC5Db250YWN0TWV0aG9kIGxpLmluZm8gZGwgZGQsc2VjdGlvbiAuQ29udGFjdE1ldGhvZCBsaS50ZWwgZGwgZGR7cGFkZGluZzouNWVtIDAgLjVlbSAwfXNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkuaW5mbyBkbCBkZCBwLHNlY3Rpb24gLkNvbnRhY3RNZXRob2QgbGkudGVsIGRsIGRkIHB7d2lkdGg6OTAlO21hcmdpbjowIGF1dG99fXNlY3Rpb24gLnVuZGVyQ29uc3R7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjMwMCU7Y29sb3I6IzRlNmI3ZH1tYWluI2RvY3VtZW50TGlzdCAjS2V5VmlzdWFse3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6ODBweCAwIDA7aGVpZ2h0OjQwMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9iZy5zdmcpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgI0VFRX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXttYWluI2RvY3VtZW50TGlzdCAjS2V5VmlzdWFse2hlaWdodDozNTBweH19bWFpbiNkb2N1bWVudExpc3QgI0tleVZpc3VhbCBkaXZ7cGFkZGluZzowIDIlO2JveC1zaXppbmc6Ym9yZGVyLWJveDt3aWR0aDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01MCUsMjAlLDApO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODYwcHgpe21haW4jZG9jdW1lbnRMaXN0ICNLZXlWaXN1YWwgZGl2e3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLC00NSUsMCl9fW1haW4jZG9jdW1lbnRMaXN0ICNLZXlWaXN1YWwgZGl2IGgye2NvbG9yOiNGRkY7Zm9udC1zaXplOjMwMCU7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi41cmVtfW1haW4jdG9wICNLZXlWaXN1YWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo4MHB4IDAgMDtoZWlnaHQ6NjAwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL21hcmsucG5nKSx1cmwoLi4vaW1nL2JnLnN2Zyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0LG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6YXV0byBhdXRvLGNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyLGNlbnRlcjtib3JkZXItYm90dG9tOjhweCBzb2xpZCAjRUVFfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe21haW4jdG9wICNLZXlWaXN1YWx7aGVpZ2h0OjUwMHB4fX1tYWluI3RvcCAjS2V5VmlzdWFsIGRpdntwYWRkaW5nOjAgMiU7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwtMzAlLDApO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ODYwcHgpe21haW4jdG9wICNLZXlWaXN1YWwgZGl2e3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLC00NSUsMCl9fW1haW4jdG9wICNLZXlWaXN1YWwgZGl2IGltZ3ttYXJnaW4tYm90dG9tOjI1cHh9bWFpbiN0b3AgI0tleVZpc3VhbCBkaXYgaW1nLm1haW5UaXRsZXttYXgtd2lkdGg6NzA4cHg7d2lkdGg6OTAlfW1haW4jdG9wICNLZXlWaXN1YWwgZGl2IGltZy50ZXJte21hcmdpbi10b3A6MzBweDttYXgtd2lkdGg6NjgwcHg7d2lkdGg6OTAlfW1haW4jdG9wICNLZXlWaXN1YWwgZGl2IHAuY2xvc2V7cGFkZGluZzouNWVtO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjY4MHB4O3dpZHRoOjkwJTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMTExfW1haW4jdG9wICNLZXlWaXN1YWwgZGl2IHAuY2xvc2UgaW1ne21hcmdpbi1ib3R0b206MDt2ZXJ0aWNhbC1hbGlnbjpib3R0b207bWF4LXdpZHRoOjEwMCV9bWFpbiN0b3AgI0tleVZpc3VhbCBkaXYgLmxvZ29fd2hpdGV7bWF4LXdpZHRoOjE0MXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpe21haW4jdG9wICNLZXlWaXN1YWwgZGl2IC5sb2dvX3doaXRle3dpZHRoOjM1JTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCl9fW1haW4jdG9wICNLZXlWaXN1YWwgZGl2IHB7Zm9udC1zaXplOjJyZW07Y29sb3I6I0ZGRjtsaW5lLWhlaWdodDoxLjh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7bWFpbiN0b3AgI0tleVZpc3VhbCBkaXYgcHtmb250LXNpemU6MS41cmVtfX1tYWluI3RvcCAjcmVxdWlybWVudCAudGV4dHtmb250LXNpemU6MTIwJTtmb250LXdlaWdodDo3MDB9bWFpbiN0b3AgI3JlcXVpcm1lbnQgdWwgbGl7bWFyZ2luLWJvdHRvbToxZW19bWFpbiN0b3AgI290aGVye3RleHQtYWxpZ246Y2VudGVyfSNwb2xjeSAuaW5uZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9I2NhdXRpb257bWF4LXdpZHRoOjk2MHB4O3dpZHRoOjk2JTttYXJnaW46MCBhdXRvO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW4tYm90dG9tOjYwcHg7bGluZS1oZWlnaHQ6MS43O2JvcmRlcjoxcHggc29saWQgIzlhMjAyMH0jY2F1dGlvbiBoMntiYWNrZ3JvdW5kOiM5YTIwMjA7Y29sb3I6I0ZGRjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6OTAlO3BhZGRpbmc6NXB4IDB9I2NhdXRpb24gZGl2e3BhZGRpbmc6MjBweCAzMHB4fSNjYXV0aW9uIGRpdiBoM3tmb250LXNpemU6Mi41cmVtO21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzlhMjAyMDt0ZXh0LWFsaWduOmNlbnRlcn0jY2F1dGlvbiBkaXYgaDMgc3Bhbntib3JkZXItYm90dG9tOjRweCBzb2xpZCAjOWEyMDIwfSNjYXV0aW9uIGRpdiBoNHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbToxZW07Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojOWEyMDIwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMzYjM5Mzg7cGFkZGluZy1ib3R0b206M3B4fSNjYXV0aW9uIGRpdiBwe3RleHQtYWxpZ246bGVmdCFpbXBvcnRhbnQ7bWFyZ2luOjAgMCAyMHB4IDAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxLjZyZW07Y29sb3I6IzQ0NDtmb250LXdlaWdodDo0MDB9I2NhdXRpb24gZGl2IHAgc3Bhbntmb250LXdlaWdodDo3MDA7Y29sb3I6cmVkfSNjYXV0aW9uIGRpdiBwIC51bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0jY2F1dGlvbiBkaXYgLnN0e3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjJyZW19I2NhdXRpb24gZGl2IC5hZGRye2JhY2tncm91bmQ6I2YzZjNmMztwYWRkaW5nOjIwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6NjAwcHg7bWFyZ2luOjIwcHggYXV0byFpbXBvcnRhbnQ7Ym94LXNpemluZzpib3JkZXItYm94O3RleHQtYWxpZ246Y2VudGVyIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpeyNjYXV0aW9ue2ZvbnQtc2l6ZToxLjRyZW19I2NhdXRpb24gZGl2IGgze2ZvbnQtc2l6ZToxLjZyZW19I2NhdXRpb24gZGl2IGg0e2ZvbnQtc2l6ZToxLjRyZW19I2NhdXRpb24gZGl2IHAuc3R7Zm9udC1zaXplOjEuNnJlbTt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fSNjYXV0aW9uIGRpdiAuYWRkcnt0ZXh0LWFsaWduOmxlZnQhaW1wb3J0YW50fSNjYXV0aW9uIGRpdiAucGN7ZGlzcGxheTpub25lfX0jbWVzc2FnZXtjb2xvcjpyZWQ7Zm9udC1zaXplOjIuMnJlbTtsaW5lLWhlaWdodDoxLjU7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpeyNtZXNzYWdle2ZvbnQtc2l6ZToxLjVyZW19fS5tYl81e21hcmdpbi10b3A6MjBweH0ubWJfNSBsaXttYXJnaW4tYm90dG9tOjRweCFpbXBvcnRhbnR9I3NpdHVhdGlvbiAuaW5uZXIgaW1ne3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7I3NpdHVhdGlvbiAuaW5uZXIgaW1ne3dpZHRoOjEwMCV9fSIsIiRrZXlDb2xvcl9ibHVlOiM2NmIxZmY7XG4kZm9udENvbG9yX2dyYXk6IzQ0NDtcbiRwTWFyZ2luQm90dG9tOjEuNGVtO1xuJGRlZk1hcmdpbkJvdHRvbTozMHB4O1xuJGxpTWFyZ2luQm90dG9tOjAuOGVtO1xuJGRlZkxpbmUtSGVpZ2h0OjEuNztcbiRzdHJpcEJnQ29sb3I6I2ZiZmJmYjtcbiRkbGNvbG9yOiNlYmYwZjY7XG4ka2V5Y29sb3JfZ3JlZW46IzJlYWE2MjtcbiRrZXljb2xvcl9yZWQ6I2Q0NWQ1ZDtcbiRrZXljb2xvcl9idWxlIDogcmdiKDEyNSwgMTY2LCAyMjcpO1xuLypQQUdFIENPTU1PTiovXG5zZWN0aW9ue1xuICAgICY6bnRoLW9mLXR5cGUoMm4pe1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3RyaXBCZ0NvbG9yO1xuICAgIH1cbiAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogJGZvbnRDb2xvcl9ncmF5O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDkwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cbiAgICAuaW5uZXJ7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHdpZHRoOiA5NCU7IG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAmPmgye1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOTAlOyBjb2xvcjogJGtleUNvbG9yX2JsdWU7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJj5oM3tcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlMWY2ZmY7IGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwOyBjb2xvcjogJGtleUNvbG9yX2JsdWU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcE1hcmdpbkJvdHRvbTtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGtleUNvbG9yX2JsdWU7IGNvbG9yOiAjRkZGOyBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO3BhZGRpbmc6IDEzcHg7bWFyZ2luLXJpZ2h0OiAxNnB4OyBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHB7IGxpbmUtaGVpZ2h0OiAkZGVmTGluZS1IZWlnaHQ7IG1hcmdpbi1ib3R0b206ICRwTWFyZ2luQm90dG9tO31cbiAgICB9XG4gICAgI211dHVhbGxpbmt7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7IHdpZHRoOiA5NiU7IG1hcmdpbjogMCBhdXRvOyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyBmb250LXNpemU6IDEuOHJlbTsgY29sb3I6ICNjZjAwMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7IHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGtleWNvbG9yX3JlZDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGgye1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgICAgIHB7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOjcwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7dGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnQtY2VudGVye3RleHQtYWxpZ246IGNlbnRlcn1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBwOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vbmxpbmVTaWduVXB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgYm94LXNpemluZzogYm9yZGVyLWJveDsgYm9yZGVyOiAxcHggc29saWQgI2VhZWFlYTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyBwYWRkaW5nOjFlbTsgbWFyZ2luLWxlZnQ6IC02MHB4OyB3aWR0aDpjYWxjKDEwMCUgKyA2MHB4KTtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyAgYmFja2dyb3VuZDogJGtleUNvbG9yX2JsdWU7IG1hcmdpbi1ib3R0b206IDA7IGJvcmRlci1yYWRpdXM6M3B4O1xuICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgbWFyZ2luOiAyMHB4IGF1dG87IGRpc3BsYXk6IGJsb2NrO3dpZHRoOiA5MCU7ICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgJi5jb21pbmd7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzY2NjsgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhLHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1hcmtlcntcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjZWIzYTQ4O1xuICAgIH1cbiAgICAubGVhZHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlOyBwYWRkaW5nLWJvdHRvbTogMC42ZW07IGJvcmRlci1ib3R0b206IGRvdHRlZCAycHggJGtleUNvbG9yX2JsdWU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIC5kbExpbmt7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IGJvcmRlci1yYWRpdXM6IDRweDttYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBwYWRkaW5nOiAxLjVlbSA1MHB4OyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvciA6ICRmb250Q29sb3JfZ3JheTsgYmFja2dyb3VuZDogJGRsY29sb3I7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgZm9udC1zaXplOiAxMTAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMS41ZW0gMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZG90TGluZXtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvZG90TGluZS5wbmcnKSByZXBlYXQteCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6NDAlOyBib3gtc2l6aW5nOiBib3JkZXItYm94OyBtaW4td2lkdGg6IDQwMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3RyaXBCZ0NvbG9yO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5ycG9ze1xuICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBcbiAgICBzcGFuLmJse1xuICAgICAgICBjb2xvcjogJGtleUNvbG9yX2JsdWU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBcbiAgICB9XG4gICAgXG4gICAgLmtha2tvX251bXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRlZk1hcmdpbkJvdHRvbTtcbiAgICAgICAgJj5saXtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkZGVmTGluZS1IZWlnaHQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDozMHB4OyBwb3NpdGlvbjogcmVsYXRpdmU7IG1hcmdpbi1ib3R0b206ICRsaU1hcmdpbkJvdHRvbTtcbiAgICAgICAgICAgICY6YmVmb3Jle3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogLTMwcHg7IHRvcDowO31cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpOmJlZm9yZXsgY29udGVudDogXCIoMSlcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMik6YmVmb3JleyBjb250ZW50OiBcIigyKVwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKTpiZWZvcmV7IGNvbnRlbnQ6IFwiKDMpXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpOmJlZm9yZXsgY29udGVudDogXCIoNClcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNSk6YmVmb3JleyBjb250ZW50OiBcIig1KVwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KTpiZWZvcmV7IGNvbnRlbnQ6IFwiKDYpXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpOmJlZm9yZXsgY29udGVudDogXCIoNylcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOCk6YmVmb3JleyBjb250ZW50OiBcIig4KVwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KTpiZWZvcmV7IGNvbnRlbnQ6IFwiKDkpXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEwKTpiZWZvcmV7IGNvbnRlbnQ6IFwiKDEwKVwiOyB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmFzdHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGRlZk1hcmdpbkJvdHRvbTsgbGluZS1oZWlnaHQ6ICRkZWZMaW5lLUhlaWdodDtcbiAgICAgICAgJj5saXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjFlbTsgcG9zaXRpb246IHJlbGF0aXZlOyBmb250LXNpemU6IDkwJTsgbWFyZ2luLWJvdHRvbTogJGxpTWFyZ2luQm90dG9tOyBjb2xvcjpyZ2IoMTE4LCAxMTgsIDExOCk7XG4gICAgICAgICAgICAmOmJlZm9yZXtjb250ZW50OiBcIuKAu1wiOyBwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IC0xZW07IHRvcDowO31cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmFzdF9udW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRkZWZNYXJnaW5Cb3R0b207XG4gICAgICAgICY+bGl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGRlZkxpbmUtSGVpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MzBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAwLjJlbTtcbiAgICAgICAgICAgICY6YmVmb3Jle3Bvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogLTMwcHg7IHRvcDowO31cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpOmJlZm9yZXsgY29udGVudDogXCLigLsxXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpOmJlZm9yZXsgY29udGVudDogXCLigLsyXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpOmJlZm9yZXsgY29udGVudDogXCLigLszXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpOmJlZm9yZXsgY29udGVudDogXCLigLs0XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpOmJlZm9yZXsgY29udGVudDogXCLigLs1XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpOmJlZm9yZXsgY29udGVudDogXCLigLs2XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpOmJlZm9yZXsgY29udGVudDogXCLigLs3XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDgpOmJlZm9yZXsgY29udGVudDogXCLigLs4XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDkpOmJlZm9yZXsgY29udGVudDogXCLigLs5XCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEwKTpiZWZvcmV7IGNvbnRlbnQ6IFwi4oC7MTBcIjsgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbmRlbnR7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIHNwYW46bm90KC51bmRlcmxpbmUpe1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICAgICAgdG9wOjA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudW5kZXJsaW5le1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNpcmNsZV9udW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRkZWZNYXJnaW5Cb3R0b207XG4gICAgICAgICY+bGl7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGRlZkxpbmUtSGVpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MzBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOiAkbGlNYXJnaW5Cb3R0b207XG4gICAgICAgICAgICAmOmJlZm9yZXtwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IC0zMHB4OyB0b3A6MDt9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKTpiZWZvcmV7IGNvbnRlbnQ6IFwi4pGgXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpOmJlZm9yZXsgY29udGVudDogXCLikaFcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyk6YmVmb3JleyBjb250ZW50OiBcIuKRolwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KTpiZWZvcmV7IGNvbnRlbnQ6IFwi4pGjXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpOmJlZm9yZXsgY29udGVudDogXCLikaRcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNik6YmVmb3JleyBjb250ZW50OiBcIuKRpVwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg3KTpiZWZvcmV7IGNvbnRlbnQ6IFwi4pGmXCI7IH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDgpOmJlZm9yZXsgY29udGVudDogXCLikadcIjsgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOSk6YmVmb3JleyBjb250ZW50OiBcIuKRqFwiOyB9XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxMCk6YmVmb3JleyBjb250ZW50OiBcIuKRqVwiOyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2lyY2xlX251bS5tYmxlc3N7XG4gICAgICAgbGl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICB9XG4gICAgfVxuICAgIHRhYmxlLmRvd25sb2Fke1xuICAgICAgICB3aWR0aDogMTAwJTsgbWFyZ2luLWJvdHRvbTogJGRlZk1hcmdpbkJvdHRvbTtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjFlbTsgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjsgdGV4dC1hbGlnbjogY2VudGVyOyAgXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IGNvbG9yOiAjNDQ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTsgY29sb3I6ICM0ZTZiN2Q7IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRkbGNvbG9yO1xuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowcHggMjBweCA7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JjYmNiYztcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTsgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICAgICBcbiAgICB0YWJsZS5sYXlvdXRfMXtcbiAgICAgICAgd2lkdGg6IDEwMCU7IG1hcmdpbi1ib3R0b206ICRkZWZNYXJnaW5Cb3R0b207XG4gICAgICAgIHRye1xuICAgICAgICAgICAgdGQsdGh7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxZW07IGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7IHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYWUwZTU7IGZvbnQtc2l6ZTogMTE1JTsgY29sb3I6ICM0NDQ0NDQ7IGNvbG9yOiAjNGU2YjdkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhOyB0ZXh0LWFsaWduOiBsZWZ0OyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJsYW5re1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC50dGx7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMDsgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ViM2E0ODsgY29sb3I6ICNGRkY7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgcGFkZGluZzogMC42ZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG4gICAgdGFibGUubGF5b3V0XzJ7XG4gICAgICAgIHdpZHRoOiA1MCU7IG1hcmdpbi1ib3R0b206ICRkZWZNYXJnaW5Cb3R0b207XG4gICAgICAgIHRye1xuICAgICAgICAgICAgdGQsdGh7XG4gICAgICAgICAgICAgICAgcGFkZGluZzoxZW07IGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7IFxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RhZTBlNTsgZm9udC1zaXplOiAxMTUlOyB0ZXh0LWFsaWduOiBjZW50ZXI7IGNvbG9yOiAjNGU2YjdkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhOyB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlLmxheW91dF8zLHRhYmxlLmxheW91dF80e1xuICAgICAgICB3aWR0aDogMTAwJTsgbWFyZ2luLWJvdHRvbTogJGRlZk1hcmdpbkJvdHRvbTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICB0cntcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB0ZCx0aHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjEuNmVtIDA7IGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7IFxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDsgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhOyB0ZXh0LWFsaWduOiBsZWZ0OyBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0cjpmaXJzdC1jaGlsZHtcblxuICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGtleUNvbG9yX2JsdWU7IGZvbnQtc2l6ZTogMTE1JTsgY29sb3I6ICNGRkY7IHBhZGRpbmc6MC44ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZS5sYXlvdXRfNHtcbiAgICAgICAgdHJ7XG4gICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZHsgd2lkdGg6MTAwcHg7IHBhZGRpbmctbGVmdDogMWVtOyBwYWRkaW5nLXJpZ2h0OiAxZW07IGJveC1zaXppbmc6IGJvcmRlci1ib3g7fVxuICAgICAgICAgICAgdGQ6bGFzdC1jaGlsZHsgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTt0ZXh0LWFsaWduOiBsZWZ0O31cbiAgICAgICAgfVxuICAgIH1cbiAgICBcblxuICAgIFxuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICB0YWJsZXsgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICB9XG4gICAgXG4gICAgXG4gICAgLmtha29taXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVmTWFyZ2luQm90dG9tO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTZlNmU2O3BhZGRpbmc6MWVtO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMmVtIDBlbSAwLjJlbSAxZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmtha29taS0ye1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkZGVmTWFyZ2luQm90dG9tO1xuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNlNmU2ZTY7cGFkZGluZzoxZW07XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgcGFkZGluZzogMC4yZW0gMGVtO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuODu1wiO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMWVtO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAuaW5uZXJ7XG4gICAgICAgICAgICAmPi5hc3RfbnVtLCY+Lmtha2tvX251bXtcbiAgICAgICAgICAgICAgICAmPmxpe1xuICAgICAgICAgICAgICAgICAgICB0YWJsZSwua2Frb21pLC5rYWtvbWktMntcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmPi5hc3RfbnVtLCY+Lmtha2tvX251bXtcbiAgICAgICAgICAgICAgICAgICAgICAgICY+bGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFibGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAua2Frb21pLC5rYWtvbWktMntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIGg1eyBmb250LXNpemU6IDEuNnJlbTsgcGFkZGluZy1ib3R0b206IDEwcHg7fVxuXG4gICAgLkNvbnRhY3RNZXRob2R7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRrZXlDb2xvcl9ibHVlOyBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyBtYXJnaW46IDcwcHggMDtcbiAgICAgICAgbGkudGVse1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6JGtleUNvbG9yX2JsdWU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNTAlO1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OidURUwgJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NSU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpLmluZm97XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgZGx7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGR0e1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzoxZW07IGJhY2tncm91bmQ6ICNkYWUwZTU7IGZvbnQtc2l6ZTogOTAlOyBjb2xvcjogIzRlNmI3ZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkZHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGtleUNvbG9yX2JsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEwMjRweCkge1xuICAgICAgICAgICAgbGkudGVse1xuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpLmluZm97XG4gICAgICAgICAgICAgICAgZGx7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi5Y2D6JGJ55yM5Lit5bCP5LyB5qWt5YaN5bu65pSv5o+06YeR55u46KuH44K744Oz44K/44O8XCI7ICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAka2V5Q29sb3JfYmx1ZTsgY29sb3I6ICNGRkY7IHBhZGRpbmc6MC42ZW07IGZvbnQtc2l6ZTogMTEwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMzBweDsgdG9wOiAwcHg7IHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwtNTAlLDApO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTUwJSwwKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlOyB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgIC5Db250YWN0TWV0aG9ke1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweCAxNXB4O1xuICAgICAgICAgICAgbGkudGVse1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaS50ZWwgLCBsaS5pbmZve1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRse1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZHQsZGR7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGR0e1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGRke1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMGVtIDAuNWVtIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7IG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAudW5kZXJDb25zdHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDMwMCU7IGNvbG9yOiAjNGU2YjdkO1xuICAgIH1cbn1cblxuXG5tYWluI2RvY3VtZW50TGlzdHtcblxuICAgICNLZXlWaXN1YWx7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzo4MHB4IDAgMDtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICB9XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL2JnLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOmNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNFRUU7XG4gICAgICAgIGRpdntcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMiU7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiA1MCU7IGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwyMCUsMCk7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6ODYwcHgpIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTQ1JSwwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGgye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGOyBmb250LXNpemU6IDMwMCU7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiAwLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbm1haW4jdG9we1xuICAgICNLZXlWaXN1YWx7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgcGFkZGluZzo4MHB4IDAgMDtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiLi4vaW1nL21hcmsucG5nXCIpLHVybChcIi4uL2ltZy9iZy5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6YXV0byBhdXRvLGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcixjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjRUVFO1xuICAgICAgICBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIlOyBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogNTAlOyBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsLTMwJSwwKTtcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo4NjBweCkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwtNDUlLDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICAgICAgJi5tYWluVGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDo3MDhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi50ZXJte1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDo2ODBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAuY2xvc2V7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6NjgwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzExMTtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2dvX3doaXRle1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDoxNDFweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsMCwwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToycmVtOyBjb2xvcjogI0ZGRjsgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjcmVxdWlybWVudHtcbiAgICAgICAgLnRleHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICB1bHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgI290aGVye1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4jcG9sY3l7XG4gICAgLmlubmVye1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuI2NhdXRpb257XG4gICAgbWF4LXdpZHRoOjk2MHB4OyB3aWR0aDogOTYlOyBtYXJnaW46IDAgYXV0bzsgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4OyBcbiAgICBsaW5lLWhlaWdodDogMS43OyBib3JkZXI6IDFweCBzb2xpZCAjOWEyMDIwOztcbiAgICBoMntcbiAgICAgICAgYmFja2dyb3VuZDogIzlhMjAyMDsgY29sb3I6ICNGRkY7IHRleHQtYWxpZ246IGNlbnRlcjsgZm9udC1zaXplOiA5MCU7cGFkZGluZzogNXB4IDA7XG4gICAgfVxuICAgIGRpdntcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBoM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyBtYXJnaW4tdG9wOiAyMHB4OyBtYXJnaW4tYm90dG9tOiAzMHB4OyBjb2xvcjogIzlhMjAyMDsgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICM5YTIwMjA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaDR7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyBtYXJnaW4tYm90dG9tOiAxZW07IGZvbnQtc2l6ZTogMS44cmVtOyBjb2xvcjogIzlhMjAyMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjM2IzOTM4OyBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBwe1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyBtYXJnaW46IDAgMCAyMHB4IDAgIWltcG9ydGFudDsgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBjb2xvcjogJGZvbnRDb2xvcl9ncmF5OyBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC51bmRlcmxpbmV7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN0e1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtOyBcbiAgICAgICAgfVxuICAgICAgICAuYWRkcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7IHBhZGRpbmc6MjBweDsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvICFpbXBvcnRhbnQ7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XG4gICAgI2NhdXRpb257XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBkaXZ7XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGg0e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcC5zdHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWRkcntcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGN7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4jbWVzc2FnZXtcbiAgICBjb2xvcjogcmVkO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICBmb250LXNpemU6MS41cmVtO1xuICAgIH1cbn1cbi5tYl81e1xuICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICBsaXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4jc2l0dWF0aW9ue1xuICAgIC5pbm5lcntcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXX0= */