button,ff.pointshtml,input,select,textarea{font-family:Roboto,sans-serif;color:#222}input{outline:none}input::-webkit-input-placeholder{color:#999}input:-moz-placeholder,input::-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}textarea::-webkit-input-placeholder{color:#999}textarea:-moz-placeholder,textarea::-moz-placeholder{color:#999}textarea:-ms-input-placeholder{color:#999}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}button[type=button]:focus,button[type=submit]:focus,input[type=button]:focus,input[type=email]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}:focus{outline:none}a{color:#35ab5c}a:focus,a:hover{color:#1c7c43}a{text-decoration:none;transition:all .15s ease-in-out}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{font-size:1em;line-height:1.4;font-family:Roboto,sans-serif;position:relative;min-width:320px}body,html{min-height:100%;height:100%;width:100%}body{background-color:#f2f2f1;overflow-x:hidden}body.body-expertpath,body.diary-page,body.landing-page,body.login,body.main-page,body.partners,body.profile-page,body.recomendations,body.white{background-color:#fff}body.auth{padding-left:50px;box-sizing:border-box}body.auth.no-main-menu{padding-left:0}body.auth.menu-opened{overflow:hidden}@media screen and (max-width:767px){body.auth{padding-left:0;padding-top:50px}}#align-center{text-align:center}.b-pfc{min-height:100%;height:auto}.browsehappy{margin:0;background:#ccc;color:#000;padding:.2em 1em}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.wisper{font-size:.7em}.t-center{text-align:center}.clearfix:after,.clearfix:before{content:"";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.site-progress-bar{display:block;position:absolute;top:0;left:0;width:0;height:0;background:#58ec89;z-index:8;transition:height .5s,width .5s}.loading .site-progress-bar{height:6px}.toppanel_unauth header{min-width:100%;float:left;background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.25)}.toppanel_unauth header .container>.logo{margin:11px 0;float:left}.toppanel_unauth header p{float:left;margin:0}.toppanel_unauth header .logo+div{float:left;margin-left:100px;padding-top:0}.toppanel_unauth header .menu--top a{padding:15px 25px;color:#30353c;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:700}.toppanel_unauth header .menu--top a:hover{background-color:#e4e9ef}.toppanel_unauth header .logo+div p+p{margin-left:30px}.toppanel_unauth header a.reg{margin:5px 0;padding:10px 25px;border-radius:500px;background-color:#388e55;color:#fff;float:left;line-height:1.6em;text-transform:uppercase;font-weight:700;font-size:12px}.toppanel_unauth header a.reg:hover{background-color:#49a468}.toppanel_unauth header a.login{margin-left:10px;padding:15px;float:left;line-height:1.9em;color:#30353c;background-color:transparent;text-transform:uppercase;font-weight:700;font-size:12px}.toppanel_unauth header a.login:hover{background-color:#e4e9ef}.toppanel_unauth header a.login .btn3-icon,.toppanel_unauth header a.reg .btn3-icon{margin-top:-3px}.toppanel_unauth header .container div+div{float:right}.toppanel_unauth header .hamb{display:none;float:right;padding-top:1px}.toppanel_unauth header .hamb a{color:#000;font-size:30px;line-height:1.6em}.toppanel_unauth header .hamb a:hover{color:#8fd59c}@media (max-width:980px){.toppanel_unauth header .logo+div{margin-left:30px}.toppanel_unauth header .logo+div p+p{margin-left:25px}}@media (max-width:767px){.toppanel_unauth header .container div+div{float:left;clear:left;width:100%}.toppanel_unauth header .container div+div a{width:50%;padding-left:0;padding-right:0}.toppanel_unauth header .container div{display:none}.toppanel_unauth header .hamb{display:block;width:27px;height:37px}.toppanel_unauth header .hamb a{width:27px;height:37px;display:inline-block}}.toppanel_unauth header .container{max-width:1000px;width:95%;margin:0 auto;text-align:center}@media (max-width:767px){.toppanel_unauth header .container{width:90%}}.toppanel{position:fixed;left:0;top:0;height:100%;width:50px;font-size:14px;line-height:20px;color:#000;z-index:8;background:transparent;background-color:transparent;box-shadow:0 1px 7px rgba(28,34,42,.25);transition:background-color .4s ease-in,width 0s linear .4s}.toppanel a{color:inherit}.toppanel a:focus,.toppanel a:hover{outline:none;color:inherit}.toppanel.opened{width:100%;transition:background-color .4s ease-in;background-color:#b2b2b2;background-color:rgba(0,0,0,.3);overflow:auto}.toppanel.opened .content,.toppanel.opened .trigger{width:354px}.toppanel.opened .trigger .ico{background-position:0 -155px}.toppanel.opened .account .link .ico.trig{display:none}.toppanel.opened .account .link.has-points{padding-bottom:16px}.toppanel.opened .account .link.has-points .sm-points{display:none}.toppanel.opened .hide-up{max-height:150px}.toppanel .content{position:relative;overflow:hidden;background:#fff;width:50px;min-height:100%;transition:width .4s ease-in}.toppanel .inside{padding-bottom:52px;width:354px}.toppanel .overlay{position:fixed;left:0;top:0;width:0;height:100%;background:transparent;transition:background-color .4s ease-in,width 0s linear .4s}.toppanel .trigger{position:fixed;bottom:0;left:0;width:50px;padding:11px 0;height:30px;background:#fff;color:#85919e;text-align:center;font-size:40px;line-height:35px;cursor:pointer;transition:all .4s ease-in}.toppanel .trigger .ico{position:static;margin:0 auto;background-position:0 -124px}.toppanel .trigger:focus,.toppanel .trigger:hover{background:#e8eaeb}.toppanel .ico{position:absolute;display:block;width:30px;height:30px;background:url(../img/header-icons.png?6) no-repeat}.toppanel .ico.setting{background-position:0 -31px}.toppanel .ico.exit{background-position:-31px -31px}.toppanel .ico.enter{background-position:-62px -31px}.toppanel .ico.items{background-position:0 -62px}.toppanel .ico.buy{background-position:-31px -62px}.toppanel .ico.present{background-position:-62px -62px}.toppanel .ico.about{background-position:0 -93px}.toppanel .ico.experts{background-position:-31px -93px}.toppanel .ico.contacts{background-position:-62px -93px}.toppanel .ico.add-rec{background-position:-31px -124px}.toppanel .ico.add-rec-expert{background-position:-119px -91px}.toppanel .ico.add{background-position:-31px -155px}.toppanel .ico.import{background-position:-62px -155px}.toppanel .ico.stat{background-position:0 -185px}.toppanel .ico.cabinet{background-position:-31px -185px}.toppanel .ico.add-empl{background-position:-62px -185px}.toppanel .ico.career{background-position:-88px -34px}.toppanel .ico.achiever{background-position:-92px -62px}.toppanel .ico.diary{background-position:-90px -122px}.toppanel .ico.compass{background-position:-93px -152px}.toppanel .ico.wiw-diary{background-position:-93px -180px}.toppanel .ico.wiw-brainify{background-position:-121px 3px}.toppanel h1{overflow:hidden;margin:0;padding:10px 10px 8px 0;font-size:25px;line-height:32px;font-weight:100;text-transform:none;text-align:left}.toppanel h1>a{position:relative;display:inline-block;padding-left:62px;transition:all .2s ease-out}.toppanel h1>a:hover{color:#63c551}.toppanel h1 .ico{width:25px;height:25px;left:13px;top:4px;background-position:-122px -64px}.toppanel .search-trigger{float:right;position:relative;display:block;width:60px;height:50px;cursor:pointer;transition:all .2s ease-out}.toppanel .search-trigger .ico{top:10px;left:15px;background-position:-62px 0}.toppanel .search-trigger:focus,.toppanel .search-trigger:hover{background:#e4e9ef}.toppanel .search{position:absolute;right:0;top:0;overflow:hidden;width:0;height:50px;background:#fff;transition:all .2s ease-out}.toppanel .search input{position:relative;display:block;width:100%;border:0;padding:12px 60px 16px 20px;height:50px;background:transparent;font-size:25px;line-height:32px;-ms-box-sizing:border-box;box-sizing:border-box}.toppanel .search .ico{top:10px;right:15px;background-position:-62px 0}.toppanel .search.opened{width:100%}.toppanel .link{display:block;position:relative;padding:16px 20px 16px 52px;font-weight:400;min-height:20px;transition:all .2s ease-out}.toppanel .link .ico{top:11px;left:10px}.toppanel .link .span{display:inline-block;margin-left:-12px;padding:4px 12px 5px;background:#35ab5d;vertical-align:top;border-radius:15px}.toppanel .link.active,.toppanel .link:focus,.toppanel .link:hover{background:#e4e9ef}.toppanel .link.spaned{padding:11px 20px 12px 92px}.toppanel .link.link_career.dk{background:#35ab5c}.toppanel .link.link_career.dk .ico.career{background-position:-88px -94px}.toppanel .account{display:table;width:100%;border-top:1px solid #cedced}.toppanel .account .sm-points{position:absolute;left:0;bottom:8px;width:80px;color:#8593a0;font-size:10px;line-height:12px;font-weight:700;text-align:center;display:none}.toppanel .account .name{display:block;min-height:20px}.toppanel .account .link{display:table-cell;border-top:0;border-left:1px solid #cedced;background:#fff}.toppanel .account .link:focus,.toppanel .account .link:hover{background:#e4e9ef}.toppanel .account .link:first-child{border-left:0}.toppanel .account .link.small{width:60px;padding:25px 0}.toppanel .account .link.has-points .sm-points{display:block}.toppanel .account .link .ico{left:15px}.toppanel .account .link .ico.trig{left:40px;top:50%;margin-top:-8px;width:7px;height:16px;background-position:-74px -131px}.toppanel .account .pic{position:absolute;top:11px;left:10px;overflow:hidden;display:block;width:30px;height:30px;border-radius:15px}.toppanel .account .pic>img{display:block}.toppanel .points{display:table;width:100%;border-top:1px solid #cedced;border-bottom:1px solid #cedced;font-size:12px;line-height:18px}.toppanel .points>div{display:table-cell;vertical-align:middle;border-left:1px solid #cedced}.toppanel .points>div:first-child{border-left:0}.toppanel .points .count{padding:6px 28px 10px}.toppanel .points .count-line{margin-top:6px;height:10px;background:#343638;border-radius:5px}.toppanel .points .count-line>.fill{width:0;height:100%;background:#35ab5d;padding:0 5px;border-radius:5px;transition:all .2s ease-out;-ms-box-sizing:border-box;box-sizing:border-box}.toppanel .points .level{width:85px;padding:18px;text-align:center}.toppanel .points .star{display:inline-block;margin:3px 6px 0 0;vertical-align:top;width:13px;height:12px;background:url(../img/header-icons.png?3) -93px 0 no-repeat}.toppanel .tabs-trigger{padding:10px 20px 10px 28px}.toppanel .tabs-trigger .tabs{position:relative;overflow:hidden;border:4px solid #bcc0c6;background:#bcc0c6;border-radius:20px}.toppanel .tabs-trigger .tab{position:relative;padding:6px 0;width:46%;height:20px;text-align:center;border-radius:16px;transition:all .2s ease-out}.toppanel .tabs-trigger .tab:hover{background:#6c747c}.toppanel .tabs-trigger .tab.left{float:left}.toppanel .tabs-trigger .tab.right{float:right}.toppanel .tabs-trigger .tab.active{background:#e4e9ef}.toppanel .tabs-items{position:relative;overflow:hidden}.toppanel .tabs-items .tab{position:absolute;left:-100%;transition:all .2s ease-out}.toppanel .tabs-items .tab.active{position:relative;left:0}.toppanel .tabs-items .tab.active~.tab{left:100%}.toppanel .hide-up{max-height:0;overflow:hidden;transition:max-height .5s linear}@media screen and (max-width:767px){.toppanel{max-height:52px;transition:all .5s ease-in!important;width:100%}.toppanel h1{margin-left:92px;padding-top:5px;padding-bottom:3px}.toppanel h1 a{padding-left:0}.toppanel h1 .ico{display:none}.toppanel .content{border:0;width:100%}.toppanel .inside{width:100%;max-height:0;padding-bottom:0;overflow:hidden}.toppanel .trigger{position:absolute;display:block;bottom:auto;top:0;left:0;width:80px;padding:10px 0;background-color:#fff}.toppanel .search,.toppanel .search-trigger{height:50px}.toppanel .search-trigger .ico,.toppanel .search .ico{top:11px}.toppanel .search input{height:50px;padding:2px 60px 1px 92px}.toppanel.opened{max-height:100%}.toppanel.opened .content{width:100%}.toppanel.opened .inside{max-height:100%;padding-bottom:52px}.toppanel.opened .trigger{width:80px}.toppanel.opened .trigger .ico{background-position:-122px -28px}}.toppanel .container{max-width:1000px;width:95%;margin:0 auto;text-align:center}@media (max-width:767px){.toppanel .container{width:90%}}body>footer{min-width:100%;float:left;position:relative;background-color:#fff;margin-top:-52px;z-index:1;box-shadow:-1px 0 7px rgba(28,34,42,.25);text-transform:uppercase;font-size:12px}body>footer .container>p{float:left;color:#30353c;padding-top:19px;padding-bottom:17px;margin:0;font-weight:700}body>footer .container>div{float:right}body>footer .container>ul{float:left;padding:0;margin:0;list-style:none;margin-left:40px}body>footer .container li{float:left;font-weight:700}body>footer .container li a{color:#30353c;padding:19px 20px 17px;float:left;line-height:1.6em}body>footer .container li a:hover{background-color:#e4e9ef}body>footer .social{margin-top:10px}body>footer .social a{width:29px;height:29px;-moz-border-radius-topleft:100px;-moz-border-radius-topright:100px;-moz-border-radius-bottomright:100px;-moz-border-radius-bottomleft:100px;border-radius:100px;background-color:#fff;float:left;background-repeat:no-repeat;background-position:50%}body>footer .social a+a{margin-left:30px}body>footer .social .fb{background-image:url(../img/social/fb.png)}body>footer .social .fb:hover{background-image:url(../img/social/fbhover.png);background-color:#4c68b3}body>footer .social .vk{background-image:url(../img/social/vk.png)}body>footer .social .vk:hover{background-image:url(../img/social/vkhover.png);background-color:#426b9a}body>footer .social .in{background-image:url(../img/social/in.png)}body>footer .social .in:hover{background-image:url(../img/social/inhover.png);background-color:#007bb6}@media (max-width:1100px){body>footer .container li a{padding:15px 11px 12px}body>footer .container>ul{margin-left:30px}body>footer .social a+a{margin-left:15px}}@media (max-width:965px){body>footer{margin-top:-148px}body>footer .container>div{float:left;text-align:center;width:100%}body>footer .container>ul{width:100%;clear:left;margin:0}body>footer .container>ul li{display:inline-block;float:none}body>footer .container>p{width:100%;text-align:center}body>footer .container>div{padding-top:0}body>footer .container>p{padding-bottom:0}body>footer .social a{float:none;display:inline-block}body>footer .social{padding:20px 0}}@media (max-width:639px){body>footer{margin-top:-213px}body>footer .container>p{margin-bottom:15px}}body>footer .container{max-width:1000px;width:95%;margin:0 auto;text-align:center}@media (max-width:767px){body>footer .container{width:600px}}@media (max-width:639px){body>footer .container{width:440px}}@media (max-width:479px){body>footer .container{width:90%}}.fs{width:100%;height:49px}@media (max-width:965px){.fs{height:160px}}@media (max-width:639px){.fs{height:233px}}@media (max-width:330px){.fs{height:291px}}.btn3{display:inline-block;padding:.6em 1.2em;background:#32ab5c;border-radius:100px;border:0;color:#fff;font-weight:300;text-align:center;outline:0;text-decoration:none;white-space:nowrap;word-wrap:normal;line-height:normal;vertical-align:middle;cursor:pointer}.btn3:focus,.btn3:hover{background:#45bf6f}.btn3:disabled{background:#627e5d;color:#d1d1d1}.btn3:before{content:"";display:inline-block;height:100%;vertical-align:middle}.btn3.gray{background:#b6bbbd}.btn3.gray:focus,.btn3.gray:hover{background:#c3c7c8}.btn3.slate{background:#849aaa}.btn3.slate:focus,.btn3.slate:hover{background:#93a9b9}.btn3.light-slate{background:#cad7df;color:#40464a}.btn3.light-slate:focus,.btn3.light-slate:hover{background:#e6eef3}.btn3.red{background:#aa0007}.btn3.red:focus,.btn3.red:hover{background:#b90003}.btn3.white{background:#fff;color:#444}.btn3.white:focus,.btn3.white:hover{background:#eee}.btn3.btn3-green{background:#4ea56b;color:#fff}.btn3.btn3-green:hover{background-color:#60b67c}.btn3.btn3-orange{background:#e78f3a;color:#fff}.btn3.btn3-orange:hover{background-color:#f1a051}@media screen and (max-width:510px){.btn3 .button3-content,.btn3 .button3-price{width:100%}}.btn3-icon-wrapper{margin-right:12px;font-size:0}.btn3-icon,.btn3-icon-wrapper{display:inline-block;vertical-align:middle}.btn3-icon.icon-add{width:25px;height:28px;background:url(../img/icon-add.png) 50% no-repeat}.btn3-icon.icon-edit{width:24px;height:23px;background:url(../img/icon-edit.png) 50% no-repeat}.btn3-icon.icon-delete{width:24px;height:23px;background:url(../img/icon-delete3.png) 50% no-repeat}.btn3-icon.icon-register-black{width:11px;height:11px;background:url(../img/icon-register-black.png) 50% no-repeat}.btn3-icon.icon-register-white{width:11px;height:11px;background:url(../img/icon-register-white.png) 50% no-repeat}.btn3-icon.icon-enter-black{width:12px;height:13px;background:url(../img/icon-enter-black.png) 50% no-repeat}.btn3-icon.icon-register-large{width:20px;height:20px;background:url(../img/icon-register-large.png) 50% no-repeat}.btn2,.btn3 img,.btn3-icon-wrapper+.btn2-content{vertical-align:middle}.btn2{display:inline-block;padding:.6em 1.2em;background:#32ab5c;box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);border-radius:4px;border:0;color:#fff;font-weight:300;text-align:center;outline:0;text-decoration:none;white-space:nowrap;word-wrap:normal;line-height:normal;cursor:pointer}.longbtn{width:223px;padding:10px 0;font-size:20px;text-transform:uppercase}.btn2:focus,.btn2:hover{background:#45bf6f}.btn2:disabled{background:#627e5d;color:#d1d1d1}.btn2.gray{background:#b6bbbd}.btn2.gray:focus,.btn2.gray:hover{background:#c3c7c8}.btn2.slate{background:#849aaa}.btn2.slate:focus,.btn2.slate:hover{background:#93a9b9}.btn2.light-slate{background:#cad7df;color:#40464a}.btn2.light-slate:focus,.btn2.light-slate:hover{background:#e6eef3}.btn2.red{background:#aa0007}.btn2.red:focus,.btn2.red:hover{background:#b90003}.btn2.white{background:#fff;color:#444}.btn2.white:focus,.btn2.white:hover{background:#eee}.btn2:before{content:"";height:100%}.btn2-icon-wrapper,.btn2:before{display:inline-block;vertical-align:middle}.btn2-icon-wrapper{margin-right:12px;font-size:0}.btn2-icon{display:inline-block}.btn2 img,.btn2-icon,.btn2-icon-wrapper+.btn2-content{vertical-align:middle}.btn2-icon.icon-add{width:25px;height:28px;background:url(../img/icon-add.png) 50% no-repeat}.btn2-icon.icon-edit{width:24px;height:23px;background:url(../img/icon-edit.png) 50% no-repeat}.btn2-icon.icon-delete{width:24px;height:23px;background:url(../img/icon-delete3.png) 50% no-repeat}.btn2-icon.icon-register-black{width:11px;height:11px;background:url(../img/icon-register-black.png) 50% no-repeat}.btn2-icon.icon-enter-black{width:12px;height:13px;background:url(../img/icon-enter-black.png) 50% no-repeat}.btn2-icon.icon-register-large{width:20px;height:20px;background:url(../img/icon-register-large.png) 50% no-repeat}.btn2.buy-subscribe{padding:3px 15px 5px;background:#d63d1d;animation:flashing 1.5s linear infinite alternate}.btn2.buy-subscribe:focus,.btn2.buy-subscribe:hover{animation-play-state:paused}@keyframes flashing{0%{background-color:#d63d1d}to{background-color:#e2b01b}}.button{border:1px solid transparent;padding:0 15px;outline:0;font-weight:300;font-size:14px;text-decoration:none;white-space:nowrap;word-wrap:normal;line-height:normal;cursor:pointer;border-radius:4px}.button,.button:before{display:inline-block;vertical-align:middle}.button:before{content:"";height:100%}.button-icon-wrapper{margin-right:12px;font-size:0}.button-icon,.button-icon-wrapper{display:inline-block;vertical-align:middle}.button-icon-wrapper+.button-content,.button img{vertical-align:middle}a.btn2,a.btn3,a.button{color:#fff}.btn2.yellow,.button-yellow{background:#fbff92;color:#43474a}.btn2.dark-yellow{background:#e6e273;color:#40464a}.btn2.dark-yellow:focus,.btn2.dark-yellow:hover{background:#faf796}.btn2.yellow:focus,.btn2.yellow:hover,.button-yellow:focus,.button-yellow:hover{background:#ffec69}a.btn2.yellow,a.button-yellow{color:#43474a}.btn2.gray,.button-gray{background:#b6bbbd}.btn2.gray:focus,.btn2.gray:hover,.button-gray:focus,.button-gray:hover{background:#c3c7c8}.btn2.white,.button-white{background:#fff;color:#444}.btn2.white:focus,.btn2.white:hover,.button-white:focus,.button-white:hover{background:#eee}a.btn2.white,a.button-white{background:#fff;color:#444}.button-lightgreen{background:#5edd95;color:#3b8053}.button-lightgreen:focus,.button-lightgreen:hover{background:#8dfbbc}a.button-lightgreen{color:#3b8053}.btn,.uc{text-transform:uppercase}.btn{width:130px;color:#fff;font-weight:700;background:#63c551;border-radius:25px;background:linear-gradient(180deg,#63c551 0,#50b43e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63c551",endColorstr="#50b43e",GradientType=0);text-shadow:1px 1px 1px #429632;border:1px solid #54b642}.btn:focus,.btn:hover{background:linear-gradient(180deg,#7dc46f 0,#5cb24a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7dc46f",endColorstr="#5cb24a",GradientType=0)}.btn{float:left;border-radius:15px;text-align:center;padding:0;width:130%;font-weight:400;text-decoration:none;outline:none}.btn:focus,.btn:hover{color:#fff!important;background:#7dc46f;background:linear-gradient(180deg,#7dc46f 0,#5cb24a)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7dc46f",endColorstr="#5cb24a",GradientType=0)!important;border:1px solid #5cb24a}.br-dialog{border-radius:6px;background-color:#fff;position:absolute;overflow:hidden;margin:20px;visibility:visible;font-weight:400;font-size:16px}.br-dialog .br-dialog-close-btn{z-index:5;width:14px;height:14px;display:block;top:20px;right:20px;background:url(../img/icon-dialog-close.png) 50% no-repeat;width:17px;height:17px;cursor:pointer;position:absolute}.br-dialog .br-dialog-buttons{padding:20px;text-align:center}.br-dialog-footer-wrap{padding:0 40px 40px;background:#f7f7f7;border-radius:0 0 6px 6px}.br-resizer{background:url(/bitrix/panel/main/images/popup_sprite.png) no-repeat right -188px;z-index:3;bottom:3px;right:2px}.br-btn-load-img,.br-resizer{position:absolute;height:20px;width:20px}.br-btn-load-img{background:url(/bitrix/panel/main/images/waiter-button-green.gif) no-repeat 0 0}.br-warning-block{background:#b7ca5e;text-align:left;overflow:hidden;position:absolute;padding-right:40px;z-index:6;width:100%;box-sizing:border-box}.br-warning-block.br-warning-block-red{background:#d4a6ab}.br-warning-block .br-warning-text{display:inline-block;color:#2b4e0c;font-size:14px;font-weight:700;margin-left:-6px;text-shadow:0 1px hsla(0,0%,100%,.4);padding:10px 15px 10px 44px}.br-warning-block .br-warning-icon{position:absolute;left:15px;top:0;background:url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 0 -2865px;height:36px;width:20px}.br-warning-block .br-warning-close{background:url(/bitrix/panel/main/images/bx-admin-sprite-small-1.png) no-repeat 9px -2924px;cursor:pointer;height:36px;right:0;top:0;position:absolute;width:40px}.br-warning-block.br-warning-block-red .br-warning-text{color:#710819}.br-warning-block.br-warning-block-red .br-warning-icon{background-position:0 -2894px}.br-warning-block.br-warning-block-red .br-warning-close{background-position:9px -2980px}.br-dialog-overlay{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.5)}@media screen and (max-width:480px){.br-dialog{margin:20px 2px}}.no-transition{transition:none!important}.wrap{max-width:1000px;min-width:320px;margin:0 auto;position:relative;overflow:hidden}.wrap--690{max-width:690px}.site-wrap{min-height:100%;min-width:100%;position:relative;top:0;bottom:100%;right:0;z-index:2}.navigation{width:200px;height:100%;position:fixed;top:0;right:-200px;z-index:0;list-style:none;background:#26272c;transition:right .2s}.navigation a{padding:15px 15px 12px;float:left;line-height:1.6em;color:#fff;background-color:transparent;width:100%}.navigation a:hover{background-color:#4a4d55}.navigation a.reg{padding:15px 15px 12px;background-color:#388e55;color:#fff;float:left;line-height:1.6em}.navigation a.reg:hover{background-color:#49a468}.navigation a.login{padding:15px 15px 12px;float:left;line-height:1.6em;color:#fff;background-color:transparent}.navigation a.login:hover{background-color:#4a4d55}.site-wrap{transition:right .2s}.alpha-message{font-weight:400;font-size:26px;text-align:center;border-radius:10px;background:#fff;padding:10px;margin:10px 0}.it-disclaimer{margin:10px auto;width:610px;text-align:center;background:#e4e6e7;color:#555;padding:10px 20px}.filter .loading_block{width:100%;height:100%;opacity:.8;display:none;position:absolute;top:0;left:0;background:#fff url(../img/loader.gif) 50% no-repeat}.filter.open{position:relative;background-color:#fff;margin:20px auto 0;padding:20px 18px;display:block;font-size:13px;color:#555;width:496px;border-radius:2px;max-width:100%;box-sizing:border-box}.filter.no-ask-expert{float:none;margin-left:auto;margin-right:auto}.filter ul{list-style:none;padding-bottom:15px;padding-left:20px}.filter li{float:left;padding-right:10px}.filter li:last-child{padding-right:0}.filter a{background:#e4e6e7;color:#555;padding:4px 12px;border-radius:20px;text-decoration:none}.filter a.active,.filter a:focus,.filter a:hover{background:#9fa8ad;color:#fff}.filter label{float:left;padding-right:10px}.filter input[type=submit]{display:block;margin:15px auto 0;height:32px;width:100px;background:#9ba4aa;background:-o-linear-gradient(#9ba4aa,#a9b0b4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9ba4aa",endColorstr="#a9b0b4",GradientType=0);border:1px solid #9ba4aa;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;font-family:Roboto,sans-serif;text-shadow:1px 1px #656e74;border-radius:15px}.filter input[type=submit]:focus,.filter input[type=submit]:hover{background:#adb5bb;background:-o-linear-gradient(#adb5bb,#bac0c4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#adb5bb",endColorstr="#bac0c4",GradientType=0)}.filter input[type=text]{height:32px;width:100%;padding:7px 30px 7px 10px;border:1px solid #c7c7c7;font-size:14px;line-height:18px;font-weight:400;background:url(../img/searchbutton.png) no-repeat 98%;border-radius:4px;-o-box-sizing:border-box;box-sizing:border-box}.filter .filter-search-wrap{padding:0 2px}.filter .filter_item{padding-bottom:14px}.filter .filter_item label{padding-top:12px}.filter .filter_item .tracks_selector{margin-left:-6px}.filter .filter_item .tracks_selector .track{margin:0 0 6px 6px;font-size:13px}.clear{clear:both}.recommendations{margin-left:-50px}.recommendations a{text-decoration:none;color:inherit;font-size:inherit}.recommendations h2{margin-top:16px;color:inherit;font-size:22px;font-weight:400;text-transform:uppercase}.recommendations .author,.recommendations .company,.recommendations .date,.recommendations .track{color:#a5a5a5;font-size:12px;line-height:20px}.recommendations .company{margin-left:25px}.recommendations .date{float:right;padding-top:4px}.recommendations .track{text-transform:uppercase}.recommendations .line{margin-top:10px}.recommendations .image,.recommendations .image>img{display:block;max-width:100%}.recommendations .item{position:relative;float:left;margin:0 0 40px 50px;font-size:14px;line-height:25px}.recommendations .item.advert{background:#f1d3d7}.recommendations .item.inactive{opacity:.6}.recommendations .item.vacancy{cursor:pointer}.recommendations .item.vacancy .company{color:#555;font-size:14px;line-height:20px;margin-left:0}.recommendations .item.vacancy .city{position:relative;float:right;padding-left:24px;margin-top:2px;color:#a5a5a5;font-size:12px;line-height:20px}.recommendations .item.locked{overflow:hidden;background:#8c8c8c;color:#c2c2c1;min-height:360px}.recommendations .item.locked h2{color:#c2c2c1}.recommendations .item.locked img{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.recommendations .item.locked .author,.recommendations .item.locked .company,.recommendations .item.locked .date,.recommendations .item.locked .track{color:#bdbdbd}.recommendations .item.locked:focus .item-overlay,.recommendations .item.locked:hover .item-overlay{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.recommendations .item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#4a4a4a;background:rgba(74,74,74,.95);color:#fff;overflow:hidden;text-align:center;border-radius:10px;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all .2s ease-out}.recommendations .item-overlay .lock{margin:0 auto 29px;width:52px;height:64px;background:url(../img/lock.png) top no-repeat}.recommendations .item-overlay .bottom-over,.recommendations .item-overlay .top-over{position:absolute;left:0;width:100%;padding:0 26px;box-sizing:border-box}.recommendations .item-overlay .top-over{bottom:58%;font-size:20px;line-height:30px;font-weight:300}.recommendations .item-overlay .bottom-over{top:50%;padding-top:6px;font-size:14px;line-height:20px}.recommendations .item-overlay .bottom-over p{margin:0 0 22px}.recommendations .item-overlay .btn2{padding:14px 28px 15px;font-size:18px;line-height:20px;text-transform:uppercase;box-shadow:none}.recommendations.column{margin-top:20px}.recommendations.column .track{line-height:16px}.recommendations.column .image{max-width:none;width:300px;margin-left:-20px}.recommendations.column .item{width:260px;padding:20px;margin:0 0 40px 50px;background:#fff;border-radius:10px}.recommendations.column .item:hover{box-shadow:0 1px 5px 1px #d1d1d1}.recommendations.column .article-type{float:right;margin-top:2px}.recommendations.main{margin-top:30px}.recommendations.main h2{font-size:25px;font-weight:300;margin:10px 0}.recommendations.main .article-type{float:left}.recommendations.main .image{width:300px;height:220px}.recommendations.main .track{float:right;color:inherit}.recommendations.main .line{margin-top:0}.recommendations.main .circle{float:left}.recommendations.main .author-info{margin-left:27px;font-size:14px}.recommendations.main .company{margin-left:0;font-style:italic;color:#b4b4b4}.recommendations.main .item{width:300px;margin-bottom:30px;padding:0}.recommendations.main .item:hover .info{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.recommendations.main .info{position:absolute;top:0;left:0;background:#333;background:rgba(0,0,0,.8);width:260px;height:180px;padding:20px;overflow:hidden;color:#fff;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transition:all .2s linear}.recommendations.main .info a:focus,.recommendations.main .info a:hover{color:#fff}ul.stars{width:100%;padding-top:15px;padding-left:0;margin:0 0 10px;float:left}ul.stars li{background:url(../img/star.png) 0 0 no-repeat;width:15px;height:15px;display:block;float:left;margin-left:25.8px;cursor:pointer}ul.stars li:first-child{margin-left:0}ul.stars li.gray{background-position:0 -15px}.stars_rating{display:none;position:absolute;width:260px;background:#ffffea;text-align:center;border:1px dashed #b6b6a8;border-radius:5px;padding:3px 0;font-size:14px;margin-top:-15px}.stars_rating:after{position:absolute;width:0;height:0;border:5px solid transparent;content:"";border-top-color:#b6b6a8;top:25px;left:50%;margin-left:-7px}.item .score{text-transform:uppercase;font-weight:700;font-size:14px;border-radius:15px;color:#fff;padding-left:7px;padding-right:7px;margin-bottom:20px}.article-type{position:relative;padding-left:24px;color:#555;font-size:14px;line-height:20px}.article-type:before{content:"";display:block;position:absolute;left:0;top:2px;height:17px;width:19px;background:url(../img/type-icons.png) no-repeat;color:#fff}.article-type.white{color:#fff}.article-type.white:before{background-image:url(../img/type-icons-white.png)}.article-type.gray{color:#c2c2c2}.article-type.gray:before{background-image:url(../img/type-icons-gray.png)}.article-type.book:before{background-position:0 0}.article-type.article:before{background-position:0 -18px}.article-type.video:before{background-position:0 -36px}.article-type.event:before{background-position:0 -54px}.article-type.traineeship:before{background-position:0 -72px}.article-type.advice:before{background-position:0 -90px}img.circle{border-radius:500px;margin-left:0!important}.item .type{float:right;color:#555;font-size:14px;font-weight:400}.pagination{color:#555;font-size:18px;float:left;width:inherit}.pagination.scroll{background:#fff;opacity:.3;position:fixed;left:0;top:50px;width:100%;margin:0 auto;z-index:7}.pagination.scroll:focus,.pagination.scroll:hover{opacity:1}.pagination.scroll ul.navigation{display:none}ul.navigation,ul.pages{list-style:none}ul.pages{float:left;margin-bottom:0}ul.navigation{float:right}ul.pages li{padding:5px 13px;border:1px solid transparent;cursor:pointer;float:left;margin-right:25px}ul.pages li.active,ul.pages li:hover{border:1px solid #555;border-radius:500px}ul.pages li:last-child{margin-right:0}ul.navigation{background:#fff;width:62px;height:30px;border-radius:30px;padding-left:11px;padding-top:5px;padding-right:11px}ul.navigation li{background:url(../img/navigation.gif) no-repeat;width:26px;height:22px;float:left;margin-right:5px;margin-left:0;border:1px solid transparent;border-radius:500px;cursor:pointer}ul.navigation li.active,ul.navigation li:hover{border-color:#555}ul.navigation li:last-child{margin-right:0}ul.navigation li.row{background-position:2px 1px}ul.navigation li.column{background-position:-30px 0}.heading{background:#fff;border-radius:7px 7px 0 0;text-transform:uppercase;color:#555;font-weight:400}.heading .columns{padding:35px 0}.heading h3.track{font-size:14px;font-weight:500}.heading h1,.heading h3.track{text-align:center;margin:0 auto;color:#555}.heading h1{font-size:35px;font-weight:300}.heading .columns{width:100%}.backto{position:relative;display:inline-block;height:22px;padding:3px 12px 5px 6px;margin-left:15px;background-color:#e6e9eb;font-size:14px;line-height:22px;text-transform:lowercase;color:#555;border-radius:0 16px 16px 0}.backto,.backto:before{transition:all .2s ease-out}.backto:before{content:"";left:-15px;top:0;display:block;width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;position:absolute;border-color:transparent #e6e9eb}.backto:focus,.backto:hover{color:#555;background-color:#d0d8dd}.backto:focus:before,.backto:hover:before{border-right-color:#d0d8dd}.rec-detail .heading .label{background:url(../img/icon-video.jpg) no-repeat 0;width:15px;height:16px;padding-left:25px;font-size:14px;color:inherit;font-weight:500}.rec-detail .heading .label.book{background-image:url(../img/icon-book.gif)}.rec-detail .heading .label.event{background-image:url(../img/icon-event.png)}.rec-detail .heading .label.article{background-image:url(../img/icon-article.gif)}.rec-detail .heading .label.advice{background:url(../img/sprite.png) -2px -86px no-repeat}.ccenter,.cleft,.cright{display:table-cell;vertical-align:middle}.cleft{width:180px;margin-top:100px;margin-left:10px}.ccenter{width:632px;margin-bottom:40px}.cright{margin-top:100px;text-align:right}.videobox{background:#3b3f42;width:100%;height:560px;padding:25px 0;margin-top:39px}.actionblock,.infoblock{float:left;color:#a5a5a5;font-size:12px;font-weight:400;background:#fff;vertical-align:top}.infoblock{width:726px}.infoblock .infobox{position:relative}.infoblock .date,.infoblock .views-count{float:right}.infoblock .views-count{margin-right:46px}.infoblock .likes{float:right;margin-top:-3px}.infoblock .addthis_table{margin:0 auto}.infoblock .actionblock .addthis_table{width:100%}.views-count{display:inline-block;vertical-align:top;position:relative}.views-count .count{background:url(../img/new_views.png) 0 no-repeat;width:22px;padding-left:36px;font-weight:500}.viewed_users{display:none;position:absolute;top:100%;left:0;padding:10px;margin:25px 0 0;width:232px;background:rgba(80,85,88,.9);text-align:center;z-index:4;font-size:0;line-height:20px;border-radius:5px}.viewed_users:before{position:absolute;top:-7px;left:10%;display:block;width:0;height:0;content:"";border-top:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(80,85,88,.9)}.viewed_users .text{text-align:center;color:#fff;text-shadow:0 1px 0 #000;font-size:13px;margin-bottom:1em}.viewed_users_list{width:232px;margin:0 auto}.viewed_user{display:inline-block;margin:0 7px 10px}.viewed_user img{border-radius:15px}.likes-block h3{font-size:18px;font-weight:300;text-transform:uppercase;color:#7c7c7c}.likes-block a{position:relative;height:30px;display:inline-block;font-size:14px;text-decoration:none;margin:0 17px 0 0;border:1px solid #d6dee2;border-radius:3px}.likes-block a:last-child{margin-right:0}.likes-block .l-ico{display:inline-block;height:30px;width:36px;cursor:pointer;background:url(../img/socialicons.png) no-repeat #e5eaed}.likes-block .l-vk .l-ico{background-position:0 0}.likes-block .l-vk .l-ico:hover{background-position:0 -30px}.likes-block .l-fb .l-ico{background-position:-38px 0}.likes-block .l-fb .l-ico:hover{background-position:-38px -30px}.likes-block .l-tw .l-ico{background-position:-72px 0}.likes-block .l-tw .l-ico:hover{background-position:-72px -30px}.likes-block .l-count{position:relative;display:inline-block;height:30px;min-width:20px;line-height:30px;font-weight:400;color:#303030;background:#fff;vertical-align:top}.addthis_table #vk_like{margin:0 auto}.addthis_table .twitter-tweet-button,.addthis_table tr td{height:30px}.previewbox .wrap{text-align:center;background:#fff}.previewbox img{margin-top:35px;width:100%}.infobox{margin-bottom:29px;font-size:14px;line-height:20px}.infobox .author{float:left}.infobox .author img{margin-right:5px}.infobox .author a{color:#a5a5a5;text-decoration:none}.infobox .author a:focus,.infobox .author a:hover{text-decoration:underline}.infobox .author .company{margin-left:25px}.infoblock .article-text{margin-bottom:30px}.infoblock .source{margin-top:30px;font-size:16px;line-height:22px}.infoblock .source .label{margin-bottom:4px;font-weight:700}.infoblock .source .link{font-size:14px}.article-text{color:#303030;font-size:16px;line-height:30px}.article-text p{margin:1.875em 0}.article-text blockquote{background-color:#eee;font-size:24px;font-weight:300;line-height:35px;padding:31px 38px 32px;margin:0}.article-text blockquote p{margin-bottom:0}.article-text blockquote p:first-child{margin-top:0}.article-text ol>li,.article-text ul>li{position:relative;padding:0;margin-top:30px}.article-text ul{list-style-type:none;margin:30px 0;padding:0 0 0 66px}.article-text ul>li:before{display:block;width:10px;height:10px;border-radius:5px;background:#4d4848;content:"";position:absolute;top:10px;left:-27px}.article-text ol{counter-reset:item;list-style-type:none;margin:32px 0;padding:0 0 0 68px}.article-text ol>li:before{background:#4d4848;content:counter(item);counter-increment:item;color:#fff;width:28px;height:18px;padding:5px 0;border-radius:14px;display:block;position:absolute;top:1px;left:-47px;text-align:center;font-size:14px;line-height:18px;font-weight:700}.article-text img{display:block;margin:0 auto;max-width:100%}.article-text p img{margin:10px auto}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{text-align:left;font-weight:400}.article-text h1{font-weight:300;font-size:2.5em;line-height:1.2em;margin:1.3em 0 .75em}.article-text h1+p{margin-top:1.875em}.article-text h2{margin:1.25em 0 .83em}.article-text h2+p{margin-top:1.25em}.article-text h3{margin:1.578em 0 .736em}.article-text h3+p{margin-top:.875em}.article-text h4{margin:1.875em 0 .75em}.article-text h4+p{margin-top:.75em}.article-text h5{margin:2.3em 0 .769em}.article-text h5+p{margin-top:.625em}.article-text h6{margin:3.66em 0 .909em}.article-text h6+p{margin-top:.687em}.article-text table{width:100%;border:0;border-spacing:0;border-collapse:collapse;font-size:14px;line-height:17px}.article-text td,.article-text th{padding:8px 14px 9px;background-color:#f8f8f8;border-width:1px 0 0 1px;border-style:solid;border-color:#fff;vertical-align:middle;text-align:left}.article-text td:first-child,.article-text th:first-child{border-left:0}.article-text th{font-weight:700}.article-text tr:nth-child(odd) td,.article-text tr:nth-child(odd) th{background-color:#eee}.infoblock .text p{margin:1.875em 0}.infoblock .text blockquote{background-color:#eee;font-size:24px;font-weight:300;line-height:35px;padding:31px 38px 32px;margin:0}.infoblock .text blockquote p{margin-bottom:0}.infoblock .text blockquote p:first-child{margin-top:0}.infoblock .text ul{list-style-type:none;margin:30px 0;padding:0 0 0 66px}.infoblock .text ol>li,.infoblock .text ul>li{position:relative;padding:0;margin-top:30px}.infoblock .text ul>li:before{display:block;width:10px;height:10px;border-radius:5px;background:#4d4848;content:"";position:absolute;top:10px;left:-27px}.infoblock .text ol{counter-reset:item;list-style-type:none;margin:32px 0;padding:0 0 0 68px}.infoblock .text ol>li:before{background:#4d4848;content:counter(item);counter-increment:item;color:#fff;width:28px;height:18px;padding:5px 0;border-radius:14px;display:block;position:absolute;top:1px;left:-47px;text-align:center;font-size:14px;line-height:18px;font-weight:700}.infoblock .text img{display:block;margin:0 auto;max-width:100%}.infoblock .text p img{margin:10px auto}.infoblock .text h1,.infoblock .text h2,.infoblock .text h3,.infoblock .text h4,.infoblock .text h5,.infoblock .text h6{text-align:left;font-weight:400}.infoblock .text h1{font-weight:300;font-size:2.5em;line-height:1.2em;margin:1.3em 0 .75em}.infoblock .text h1+p{margin-top:1.875em}.infoblock .text h2{margin:1.25em 0 .83em}.infoblock .text h2+p{margin-top:1.25em}.infoblock .text h3{margin:1.578em 0 .736em}.infoblock .text h3+p{margin-top:.875em}.infoblock .text h4{margin:1.875em 0 .75em}.infoblock .text h4+p{margin-top:.75em}.infoblock .text h5{margin:2.3em 0 .769em}.infoblock .text h5+p{margin-top:.625em}.infoblock .text h6{margin:3.66em 0 .909em}.infoblock .text h6+p{margin-top:.687em}.infoblock .text table{width:100%;border:0;border-spacing:0;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:17px}.infoblock .text td,.infoblock .text th{padding:8px 28px 9px;padding:8px 14px 9px;background-color:#f8f8f8;border-width:1px 0 0 1px;border-style:solid;border-color:#fff;vertical-align:middle;text-align:left}.infoblock .text td:first-child,.infoblock .text th:first-child{border-left:0}.infoblock .text th{font-weight:700}.infoblock .text tr:nth-child(odd) td,.infoblock .text tr:nth-child(odd) th{background-color:#eee}.infoblock.advice{float:none;width:auto}.infoblock.advice .infobox{float:none}.infoblock.advice .article-text blockquote{font-size:16px;line-height:22px}.infoblock.advice .article-text p{margin-top:1em}.infoblock.advice .article-text p:first-child{margin-top:0}.infoblock.advice .article-text ol,.infoblock.advice .article-text ol>li,.infoblock.advice .article-text ul,.infoblock.advice .article-text ul>li{margin-top:1em}.infoblock.advice .article-text ol>li:before,.infoblock.advice .article-text ul>li:before{top:7px}.actionblock .bookpreviewblock{margin-bottom:30px}.actionblock{background:#fff;width:224px;padding:48px 0 0 50px;text-align:center}.actionblock .bp,.actionblock .done,.actionblock .sp{max-width:162px;font-size:26px;color:#fff;border-radius:15px;padding:5px 12px;font-weight:400}.actionblock .bookmate,.actionblock .buy-it{margin-top:20px;display:inline-block}.actionblock .buy-it{max-width:162px;float:none;font-size:14px}.actionblock .done{margin-top:27px;display:inline-block;border:1px solid #9ba4aa;background:#a9b0b4;background:linear-gradient(180deg,#a9b0b4 0,#9ba4aa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a9b0b4",endColorstr="#9ba4aa",GradientType=0);text-transform:uppercase;text-decoration:none}.actionblock .done:hover{background:#c6cfd3;background:linear-gradient(180deg,#c6cfd3 0,#b2b8c1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c6cfd3",endColorstr="#b2b8c1",GradientType=0);border:1px solid #b2b8c1}.actionblock .done.green{background:#63c551;background:linear-gradient(180deg,#63c551 0,#50b43e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63c551",endColorstr="#50b43e",GradientType=0)}.actionblock .sp,.gradientsp{background:#63d64e;background:linear-gradient(180deg,#63d64e 0,#4fb53d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#63d64e",endColorstr="#4fb53d",GradientType=0);margin-right:28px}.actionblock .bp,.gradientbp{background:#50bfe8;background:linear-gradient(180deg,#50bfe8 0,#2296d2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#50bfe8",endColorstr="#2296d2",GradientType=0)}.columns{padding:30px 0 20px;position:relative}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.additional h2{color:#555;font-size:32px;font-weight:400;text-transform:uppercase;text-align:center}.additional h2 span{font-weight:700}.additional .item{width:418px;background:#fff;border-radius:10px;font-weight:400;float:left;padding:20px;margin-bottom:47px;margin-right:60px}.additional .item.last{margin-right:0}.additional .item .book{background:url(../img/icon-book.gif) no-repeat 0 5px;padding-left:25px}.additional .item .track{float:right}.additional .item .info{width:120px;display:table-cell;vertical-align:top;padding-top:10px}.additional .item .info img{margin-right:6px}.additional .item .descr{width:400px;display:table-cell;vertical-align:top;padding-left:20px}.additional .item .info img.thumb{padding-top:10px;padding-bottom:10px}.additional .item .bp,.additional .item .sp{font-size:14px;color:#fff;border-radius:15px;padding:3px 4px;font-weight:400;margin-right:10px;margin-top:20px}.additional .item .datethumb{color:#a5a5a5;font-size:12px;padding-top:20px}.additional .item .athour{color:#a5a5a5;font-size:12px}.additional .item .descr{color:#555;font-size:14px;font-weight:400}.additional .item .descr h3{font-weight:700;font-size:16px;color:#555;text-transform:uppercase;line-height:20px}.additional .item .descr p{font-size:13px;line-height:25px}.event-period{margin-top:30px}.event-period p{margin:10px 0}.event-period .dates{overflow:hidden;color:#a5a5a5;font-size:14px;line-height:16px}.event-period .dash,.event-period .date{float:left;text-align:center}.event-period .date{width:70px}.event-period .date>.large{margin-bottom:-4px}.event-period .dash{width:60px}.event-period .large{font-size:45px;line-height:50px}.form_row input[type=password],.form_row input[type=text]{padding:3px 0 3px 6px}.form_row input[type=password]{margin-bottom:7px}.user_category{background-color:#f0f0f0;height:45px;width:495px;margin-left:-22px;padding:8px;border-radius:25px;position:relative}.user_category span{text-transform:uppercase;color:#58575e;-webkit-margin-start:15px;font-size:16px;line-height:45px;float:left;font-weight:400}.noaccount{color:#fff;text-transform:uppercase;font-weight:700;font-size:17px;text-shadow:1px 1px 1px #7a858b;border:1px solid #93989b;border-radius:10px;padding:7px;text-decoration:none;display:block;width:145px;text-align:center;background-color:#a2a5a7}.noaccount:focus,.noaccount:hover{background-color:#b9bcbe;color:#fff}ul.partners{list-style:none;padding-top:70px}ul.partners li{display:inline-block;text-align:center;margin-right:77px;margin-bottom:90px}ul.partners li.last{margin-right:0}ul.partners li a{color:#5f5f5f;font-size:16px;font-weight:400;text-decoration:none}ul.partners li img{padding-bottom:30px}ul.partners li a:focus,ul.partners li a:hover{color:#3d3d3d}.additional p.subheading{text-align:center;font-weight:400;text-transform:lowercase;margin-top:-30px;font-size:20px;margin-bottom:25px}.item .btn{width:100%;margin-top:20px}.form_row{margin:10px 0}.form_row label{font-size:14px;margin-bottom:10px;display:block}.form_row .descr{font-size:12px;color:#5f5f5f;font-weight:400}.form_row input[type=password],.form_row input[type=text]{width:450px;padding:3px;border:1px solid #d1d1d1;border-radius:3px;-webkit-padding-start:10px;outline:none}.form_row.submit .btn2{font-size:23px}.form_row.submit .btn{width:230px;float:none;font-size:22px;font-weight:700;text-shadow:0 2px #429632;border-radius:20px;border:1px solid #54b642;outline:none;padding:5px 0}.form_row .captcha_img{float:right;margin:-10px 0 10px}.about-header{width:100%;height:633px;background:url(../img/brainify_background.png) repeat-x}.about-header .left{float:left;width:450px;padding-top:153px}.about-header h1{font-size:58px;font-weight:400;color:#fff;text-align:left;margin-top:0;padding-top:0;text-transform:none}.about-header h1 span{font-weight:700}.about-header .mousedown{width:100%;height:109px;background:url(../img/mousedown.png) no-repeat 151px 0;display:block}.about-header .right{float:right;width:510px;height:633px}.about-header .tree{background:url(../img/tree.png) no-repeat 100% 100%}.about .wrap{margin:40px auto 0;width:680px}.about h2{margin:0 0 32px;color:#5f5f5f;font-size:40px;font-weight:400}.about h2.bold{font-weight:700}.about p{margin:20px 0 0;font-size:18px;font-weight:400;color:#5f5f5f;line-height:30px}.about p.bold{font-weight:700}.about .ul-list{margin:32px 0 0 -40px;overflow:hidden}.about .ul-list ul{margin:0;padding-left:40px;width:300px;float:left;font-size:18px;line-height:30px;font-weight:400;color:#5cc948}.about .ul-list ul.left{width:340px}.about .ul-list li{margin-top:20px}.about .ul-list li:first-child{margin-top:0}.about .ul-list span{color:#5f5f5f;font-size:18px}.about .gray{background:#eee;padding:50px 0;margin:50px 0 0}.about .gray .wrap{margin:0 auto}.about .gray .btn{display:block;width:412px;margin:0 auto;float:none;font-size:39px;font-weight:400}.achievements{margin-bottom:100px}.achievements .columns{width:100%}.achievements .column{display:table-cell}.achievements .points{text-align:center;font-size:16px}.achievements .columns .points .bp,.achievements .columns .points .sp{margin:20px auto;width:100px;padding:10px;font-size:24px;border-radius:50px;color:#fff}.achievements .columns .points .sp{background:#61d24c}.achievements .columns .points .bp{background:#48baf6}.achievements .recommendations .recommendation{margin:20px 0;background:#fff;padding:50px;border-radius:3px}.votes{background:url(../img/speaker_icon.png) no-repeat 0;width:100%;height:13px;float:right;padding-left:25px}.profilecontent{width:580px;margin:0 auto;padding-top:65px;padding-bottom:65px}.profilecontent img{border-radius:20px}.profilecontent .info{float:right;width:400px;margin-top:-8px}.profilecontent .info h1{font-size:32px;font-weight:400;margin:0;padding:0;float:left}.profilecontent .info a{padding-left:18px;height:12px;color:#000;text-decoration:underline}.profilecontent .info a:hover{color:#ccc}.bx-ss-icon.linkedin{background-image:url(../img/LinkedIn_Logo16px.png)}.file_wrap{display:inline-block;cursor:pointer;position:relative;overflow:hidden;text-align:center}.file_wrap input[type=file]{width:150%;min-width:500px;height:100%;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer}.achievements .recommendations .recommendation a{font-size:32px;text-decoration:none;text-transform:uppercase;color:#555;font-weight:400}.achievements .recommendations .recommendation a:hover{color:#797979}.achievements .recommendations .recommendation p{color:#555;font-weight:400;font-size:14px}.achievements .recommendations .recommendation .BP{font-size:17px;color:#555;font-weight:400;margin-top:7px}.achievements .recommendations .recommendation .BP-bubble{color:#fff;background-color:#48baf6;padding:2px 6px;border-radius:25px;font-weight:500}.contacts ul.thumbnails,.contacts ul.thumbnails li{list-style:none}.contacts ul.thumbnails>li{clear:left}.contacts ul.thumbnails li img{float:left;width:14%;margin:5px 20px 20px 0}.contacts .row-socials{margin-bottom:30px}.contacts .row-socials .social{float:left;margin-left:20px;width:420px}.contacts .row-socials .social:first-child{margin-left:0}.rates,.rates h1{font-weight:400}.rates h1{margin:40px 0}.rates .rates-advantages{font-size:14px;font-weight:400;color:#43474a}.rates .rates-advantages .advantage{float:left;width:300px;margin-left:40px}.rates .rates-advantages .advantage:first-child{margin-left:0}.rates .rates-advantages .advantage .title{font-size:20px;color:#35ab5c;margin-top:5px;margin-bottom:10px}.rates .bookmate-jotting{font-size:12px;margin-top:20px;color:#939393}.rates .rates-advantages{width:1000px;margin:70px auto 0}.rates .rate_blocks{width:1000px;margin:50px auto 0}.rates .rate_blocks .rate{width:300px;background:#91a0ab;float:left;margin:0 0 0 50px;padding-bottom:30px;border-radius:8px;box-shadow:0 2px 0 0 #6d7d89}.rates .rate_blocks .rate.achiever,.rates .rate_blocks .rate.team{background-color:#35ab5c;box-shadow:0 2px 0 0 #288346}.rates .rate_blocks .rate.iloveyou{background-color:#389bda;box-shadow:0 2px 0 0 #2573a5}.rates .rate_blocks .rate:first-child{margin-left:0}.rates .rate_blocks .rate h3{margin:8px 0 0;text-transform:uppercase;text-align:center;font-size:30px;font-weight:700;color:#fff}.rates .rate_blocks .rate svg{display:block}.rates .rate_blocks .rate svg.corner path{fill:#f0f1f2}.rates .rate_blocks .rate.achiever svg.corner path,.rates .rate_blocks .rate.team svg.corner path{fill:#288346}.rates .rate_blocks .rate.iloveyou svg.corner path{fill:#2573a5}.rates .rate_blocks .rate.basic svg.corner path,.rates .rate_blocks .rate.freeride svg.corner path{fill:#6d7d89}.rates .rate_blocks .rate h3 img{vertical-align:baseline}.rates .rate_blocks .rate .advantages{background:#f0f1f2;list-style:none;margin:0;padding:10px 0 16px}.rates .rate_blocks .rate.achiever .advantages,.rates .rate_blocks .rate.team .advantages{background-color:#288346}.rates .rate_blocks .rate.iloveyou .advantages{background-color:#2573a5}.rates .rate_blocks .rate.basic .advantages,.rates .rate_blocks .rate.freeride .advantages{background-color:#6d7d89}.rates .rate_blocks .rate .advantages li{color:#fff;padding:8px 0 8px 65px;background:url(../img/rates_icons.png) no-repeat}.rates .rate_blocks .rate .advantages li.curator{background-position:18px -295px}.rates .rate_blocks .rate .advantages li.free_reading{background-position:18px -56px}.rates .rate_blocks .rate .advantages li.course_access{background-position:18px -350px}.rates .rate_blocks .rate .advantages li.team_accounts{background-position:18px -173px}.rates .rate_blocks .rate .advantages li.save_earth{background-position:18px -236px}.rates .rate_blocks .rate .advantages li.recommendations{background-position:20px -473px}.rates .rate_blocks .rate .advantages li.only_track{background-position:18px -414px}.rates .rate_blocks .rate .advantages li.link{background-position:18px -540px}.rates .rate_blocks .rate .price{font-size:27px;font-weight:300;text-align:center;color:#fff;margin-top:17px}.rates .rate_blocks .rate .price .old_price{font-size:25px;text-decoration:line-through;font-weight:400;margin-bottom:10px}.rates .rate_blocks .rate .price .new_price{font-weight:400;background:#ff5f5f}.rates .rate_blocks .rate .price span{font-size:50px}.rates .rate_blocks .rate .price .old_price span{font-size:25px}.rates .rate_blocks .rate .price .plus{font-size:40px;line-height:30px;margin-bottom:10px}.rates .rate_blocks .rate .price .options,.rates .rate_blocks .rate .price .price_select{font-size:18px;text-align:left;padding:0 20px}.rates .rate_blocks .rate .price .options span{font-size:18px}.rates .rate_blocks .rate .price .price_select span{font-size:30px}.rates .rate_blocks .rate .price .options .option,.rates .rate_blocks .rate .price .price_select .price{display:block;margin-left:50px;position:relative}.rates .rate_blocks .rate .price .options input[type=checkbox],.rates .rate_blocks .rate .price .price_select input[type=radio]{display:none;margin-right:25px;width:0}.rates .rate_blocks .rate .price .options .option label,.rates .rate_blocks .rate .price .price_select .price label{cursor:pointer}.rates .rate_blocks .rate .price .options .option label:before,.rates .rate_blocks .rate .price .price_select .price label:before{position:absolute;left:-8px;top:10px;display:inline-block;width:20px;height:20px;background:url(../img/icon-radios.png) bottom no-repeat;content:""}.rates .rate_blocks .rate .price .options .option label:before{background:url(../img/icon-checks.png) bottom no-repeat;left:-33px;top:3px}.rates .rate_blocks .rate .price .options .option input:checked+label:before,.rates .rate_blocks .rate .price .price_select .price input:checked+label:before{background-position:0 0}.rates .rate_blocks .rate .price .descr{font-size:16px}.rates .rate_info{width:400px;height:70px;font-size:25px;font-weight:300;text-align:center;margin:60px auto}.rates .rate .btn2{display:block;width:246px;margin:15px auto 0;font-size:20px;font-weight:400}.popup_content h2{margin:0;text-transform:uppercase}.popup_content{padding:40px 40px 35px}.popup_footer{padding:30px 40px 35px;background:#f7f7f7;border-radius:0 0 6px 6px}.popup_content+.popup_footer{margin-top:-15px}.popup_content,.popup_footer{font-weight:400;color:#555}.brainy-char{margin-top:20px;margin-bottom:30px}.brainy-char.center{text-align:center}.brainifyform textarea{border:1px solid #d1d1d1;font-size:12px;color:#d1d1d1;font-weight:400;margin-bottom:20px;margin-top:20px}.brainifyform input[type=file]{max-resolution:20px;border-radius:5px;margin-bottom:20px}.brainifyform input[type=submit]{border:none;background:#5db44c;color:#fff;font-size:14px}.slide-in-wrap{position:absolute;margin-top:-300px;overflow:hidden;width:100%;left:0}.slide-in{background:#61b352;width:690px;margin:0 auto;padding:20px 35px;color:#fff;font-weight:400;position:relative;left:100%;transition:left 1s}.slide-in .title{font-size:25px;text-transform:uppercase}.slide-in .content{font-size:16px;margin-top:15px}.slide-in .slide-in-close-btn{width:14px;height:14px;display:block;top:10px;right:10px;background:url(../img/icon-slide-in-close.png) 50% no-repeat;cursor:pointer;position:absolute}pre.xdebug-var-dump{z-index:9;position:relative;background:#fff}.arrow:after,.ui-tooltip{background:#fff;border:1px solid #c8c8c8}.ui-tooltip{position:absolute;max-width:500px;text-align:center;color:#43474a;padding:10px 14px;border-radius:5px;font-size:15px;box-shadow:0 0 7px rgba(0,0,0,.4);z-index:8}.ui-tooltip.points{font-size:12px;font-weight:400;text-transform:none}.ui-tooltip.narrow{max-width:120px}.ui-tooltip.text-left{text-align:left}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px #000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.main-promo-register{margin-bottom:90px}.main-promo-register .register-btn-wrap{margin:0 auto;max-width:400px;height:105px;text-align:center;padding-top:39px;background:url(../img/main-register-back.png) 50% no-repeat;font-size:25px}.dk-online-top{text-align:center;background:#2a6f99;overflow:hidden;transition:height .5s;position:relative;z-index:4}.dk-online-top .swf{position:absolute;bottom:0}.dk-online-top #dk-online-img{display:block}.dk-online-top #dk-online-img img{max-width:100%}.dk-online-top{height:0;width:100%}@media only screen and (min-width:451px){.auth .dk-online-top,.no-main-menu.auth .dk-online-top{width:100%}}.dk-online-top.dk-shown{height:auto}.dk-online-top .remove{position:absolute;top:5px;right:10px;color:#dedede}.dk-online-top .remove:hover{color:#91cfa6;text-decoration:underline}.ps,.toppanel,.toppanel #todo{transition:top .5s,height .5s}.dk-shown.toppanel,.dk-shown.toppanel+.ps{height:120px}.ps{height:49px}.dk-shown.toppanel #todo{top:70px}.payment_content .payment_method{width:400px}.payment_content .payment_method tr{height:80px}.payment_content .payment_method input[type=radio]{margin-right:36px;width:0;display:none}.payment_content .payment_method label{margin-left:15px;cursor:pointer}.payment_content .payment_method label:before{position:relative;left:-15px;top:3px;display:inline-block;width:20px;height:20px;background:url(../img/icon-radios-grey.png) bottom no-repeat;content:""}.payment_content .payment_method input[type=radio]:checked+label:before{background-position:0 0}.payment_choose{width:700px;margin:0 auto;color:#555}.payment_choose .choose_period{margin:20px 0}.payment_choose .choose_period .period{margin:0 0 0 30px;float:left;text-align:center;font-size:17px;width:180px}.payment_choose .choose_period .period .link{line-height:30px;display:inline-block;margin:7px 0 3px;color:#000;font-size:18px}.payment_choose .choose_period .period .link:hover{color:#2d7421}.payment_choose .choose_period .period .btn2{line-height:25px;white-space:normal;padding:10px 30px}.payment_choose .choose_period .period .price{font-weight:700;margin-top:12px}.payment_choose .choose_period .period .discount{text-decoration:line-through;color:#888;font-size:16px}.payment_choose .choose_period .period:first-child{margin-left:0}.payment_choose.pay_form{font-size:18px}.payment_choose.pay_form .btn2{margin-right:30px;font-size:20px;text-transform:uppercase;float:left}.payment_choose.pay_form .descr{color:#727272;font-size:16px}.user-agreement-disclaimer{margin:10px auto;font-size:.8em;text-align:center}.user-agreement-disclaimer a{color:#4b68b5;text-decoration:underline}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy9fcmVzZXRzLmxlc3MiLCJtYWluLmNzcyIsImJsb2Nrcy9fYm9keS5sZXNzIiwiYmxvY2tzL19oZWFkZXIubGVzcyIsIl9lbGVtZW50cy5sZXNzIiwiYmxvY2tzL19mb290ZXIubGVzcyIsImJsb2Nrcy9fYnV0dG9ucy5sZXNzIiwiYmxvY2tzL19kaWFsb2cubGVzcyIsIm1haW4ubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyQ0FLRSw4QkFBQSxBQUNBLFVBQUEsQ0NDRixBRENBLE1BQ0UsWUFBQSxDQ0NGLEFEQ0EsaUNBQWtDLFVBQUEsQ0NFbEMsQURBQSwrQ0FBa0MsVUFBQSxDQ09sQyxBRE5BLDRCQUFrQyxVQUFBLENDVWxDLEFEUkEsb0NBQXFDLFVBQUEsQ0NXckMsQURUQSxxREFBcUMsVUFBQSxDQ2dCckMsQURmQSwrQkFBcUMsVUFBQSxDQ21CckMsQURqQkEsdUNBQXdDLGlCQUFBLENDb0J4QyxBRGxCQSwyREFBd0MsaUJBQUEsQ0N3QnhDLEFEdkJBLGtDQUF3QyxpQkFBQSxDQzBCeEMsQUR6QkEsMENBQTJDLGlCQUFBLENDNEIzQyxBRDFCQSxpRUFBMkMsaUJBQUEsQ0NnQzNDLEFEL0JBLHFDQUEyQyxpQkFBQSxDQ2tDM0MsQUR6QkEsMExBQThCLFlBQUEsQ0NpRDlCLEFEOUNBLDZMQU1FLFdBQUEsQ0NpREYsQUQvQ0EsT0FBUyxZQUFBLENDa0RULEFEL0NBLEVBQ0UsYUFBQSxDQ2tERixBRC9DQSxnQkFFRSxhQUFBLENDaURGLEFEL0NBLEVBQ0UscUJBQUEsQUFLQSwrQkFBQSxDQ2lERixBRHRDQSxpQkFDRSxtQkFBQSxBQUNBLGdCQUFBLENDNkNGLEFEM0NBLFlBQ0UsbUJBQUEsQUFDQSxnQkFBQSxDQzZDRixBRHZDQSxHQUNFLGNBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxBQUNBLDBCQUFBLEFBQ0EsYUFBQSxBQUNBLFNBQUEsQ0M0Q0YsQURyQ0EsdUJBSUUscUJBQUEsQ0MyQ0YsQURyQ0EsU0FDRSxTQUFBLEFB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Q0EsVUFBQSxDUHMwRE4sQU81MERFLGdDQVNJLGNBQUEsQUFDQSxjQUFBLENQczBETixBTy96REEsMkJBQ0UsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQ1BtMERGLEFPdDBEQSw2QkFLSSxjQUFBLEFBQ0EseUJBQUEsQ1BvMERKIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiZmYucG9pbnRzaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuaW5wdXQge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiM5OTk7fVxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge2NvbG9yOiM5OTk7fS8qIEZpcmVmb3ggMTkrICovXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7Y29sb3I6Izk5OTt9LyogRmlyZWZveCAxOC0gKi9cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtjb2xvcjojOTk5O31cblxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiM5OTk7fVxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge2NvbG9yOiM5OTk7fS8qIEZpcmVmb3ggMTkrICovXG50ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7Y29sb3I6Izk5OTt9LyogRmlyZWZveCAxOC0gKi9cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtjb2xvcjojOTk5O31cblxuaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge2NvbG9yOiB0cmFuc3BhcmVudDt9XG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7Y29sb3I6IHRyYW5zcGFyZW50O31cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtjb2xvcjogdHJhbnNwYXJlbnQ7fVxuaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge2NvbG9yOiB0cmFuc3BhcmVudDt9XG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7Y29sb3I6IHRyYW5zcGFyZW50O31cbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtjb2xvcjogdHJhbnNwYXJlbnQ7fVxudGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAge2NvbG9yOiB0cmFuc3BhcmVudDt9XG50ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7Y29sb3I6IHRyYW5zcGFyZW50O31cblxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG50ZXh0YXJlYTpmb2N1cyB7IG91dGxpbmU6IG5vbmU7IH1cbmJ1dHRvblt0eXBlPVwic3VibWl0XCJdOmZvY3VzIHsgb3V0bGluZTogbm9uZTsgfVxuYnV0dG9uW3R5cGU9XCJidXR0b25cIl06Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0gPiBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyIHsvKiAqL1xuICBib3JkZXI6IG5vbmU7XG59XG4qOmZvY3VzIHtvdXRsaW5lOiBub25lO31cblxuXG5hIHtcbiAgY29sb3I6ICMzNWFiNWM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6Zm9jdXMsXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMxYzdjNDM7XG59XG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5cblxuLypcbiAqIFJlbW92ZSB0ZXh0LXNoYWRvdyBpbiBzZWxlY3Rpb24gaGlnaGxpZ2h0OiBoNWJwLmNvbS9pXG4gKiBUaGVzZSBzZWxlY3Rpb24gcnVsZSBzZXRzIGhhdmUgdG8gYmUgc2VwYXJhdGUuXG4gKiBDdXN0b21pemUgdGhlIGJhY2tncm91bmQgY29sb3IgdG8gbWF0Y2ggeW91ciBkZXNpZ24uXG4gKi9cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi8qXG4gKiBBIGJldHRlciBsb29raW5nIGRlZmF1bHQgaG9yaXpvbnRhbCBydWxlXG4gKi9cblxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKlxuICogUmVtb3ZlIHRoZSBnYXAgYmV0d2VlbiBpbWFnZXMsIHZpZGVvcywgYXVkaW8gYW5kIGNhbnZhcyBhbmQgdGhlIGJvdHRvbSBvZlxuICogdGhlaXIgY29udGFpbmVyczogaDVicC5jb20vaS80NDBcbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbmltZyxcbnZpZGVvIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qXG4gKiBSZW1vdmUgZGVmYXVsdCBmaWVsZHNldCBzdHlsZXMuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qXG4gKiBBbGxvdyBvbmx5IHZlcnRpY2FsIHJlc2l6aW5nIG9mIHRleHRhcmVhcy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59IiwiZmYucG9pbnRzaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuaW5wdXQge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4vKiBGaXJlZm94IDE5KyAqL1xuaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLyogRmlyZWZveCAxOC0gKi9cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbnRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4vKiBGaXJlZm94IDE5KyAqL1xudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLyogRmlyZWZveCAxOC0gKi9cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5pbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5pbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxudGV4dGFyZWE6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbnRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5pbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXRbdHlwZT1cInRlbFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG50ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5idXR0b25bdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSA+IGlucHV0W3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICAvKiAqL1xuICBib3JkZXI6IG5vbmU7XG59XG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmEge1xuICBjb2xvcjogIzM1YWI1YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpmb2N1cyxcbmE6aG92ZXIge1xuICBjb2xvcjogIzFjN2M0Mztcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4vKlxuICogUmVtb3ZlIHRleHQtc2hhZG93IGluIHNlbGVjdGlvbiBoaWdobGlnaHQ6IGg1YnAuY29tL2lcbiAqIFRoZXNlIHNlbGVjdGlvbiBydWxlIHNldHMgaGF2ZSB0byBiZSBzZXBhcmF0ZS5cbiAqIEN1c3RvbWl6ZSB0aGUgYmFja2dyb3VuZCBjb2xvciB0byBtYXRjaCB5b3VyIGRlc2lnbi5cbiAqL1xuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi8qXG4gKiBBIGJldHRlciBsb29raW5nIGRlZmF1bHQgaG9yaXpvbnRhbCBydWxlXG4gKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLypcbiAqIFJlbW92ZSB0aGUgZ2FwIGJldHdlZW4gaW1hZ2VzLCB2aWRlb3MsIGF1ZGlvIGFuZCBjYW52YXMgYW5kIHRoZSBib3R0b20gb2ZcbiAqIHRoZWlyIGNvbnRhaW5lcnM6IGg1YnAuY29tL2kvNDQwXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxuaW1nLFxudmlkZW8ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLypcbiAqIFJlbW92ZSBkZWZhdWx0IGZpZWxkc2V0IHN0eWxlcy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qXG4gKiBBbGxvdyBvbmx5IHZlcnRpY2FsIHJlc2l6aW5nIG9mIHRleHRhcmVhcy5cbiAqL1xudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYxO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5ib2R5Lm1haW4tcGFnZSxcbmJvZHkuZGlhcnktcGFnZSxcbmJvZHkuYm9keS1leHBlcnRwYXRoLFxuYm9keS5sb2dpbixcbmJvZHkucGFydG5lcnMsXG5ib2R5LnByb2ZpbGUtcGFnZSxcbmJvZHkud2hpdGUsXG5ib2R5LnJlY29tZW5kYXRpb25zLFxuYm9keS5sYW5kaW5nLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbmJvZHkuYXV0aCB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkuYXV0aC5uby1tYWluLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5ib2R5LmF1dGgubWVudS1vcGVuZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5hdXRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbiNhbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYi1wZmMge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICBCcm93c2UgSGFwcHkgcHJvbXB0XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uYnJvd3NlaGFwcHkge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZzogMC4yZW0gMWVtO1xufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgQXV0aG9yJ3MgY3VzdG9tIHN0eWxlc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgSGVscGVyIGNsYXNzZXNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBJbWFnZSByZXBsYWNlbWVudFxuICovXG4uaXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBJRSA2LzcgZmFsbGJhY2sgKi9cbiAgKnRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuLmlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxNTAlO1xufVxuLypcbiAqIEhpZGUgZnJvbSBib3RoIHNjcmVlbnJlYWRlcnMgYW5kIGJyb3dzZXJzOiBoNWJwLmNvbS91XG4gKi9cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qXG4gKiBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyczogaDVicC5jb20vdlxuICovXG4udmlzdWFsbHloaWRkZW4ge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cbi8qXG4gKiBFeHRlbmRzIHRoZSAudmlzdWFsbHloaWRkZW4gY2xhc3MgdG8gYWxsb3cgdGhlIGVsZW1lbnQgdG8gYmUgZm9jdXNhYmxlXG4gKiB3aGVuIG5hdmlnYXRlZCB0byB2aWEgdGhlIGtleWJvYXJkOiBoNWJwLmNvbS9wXG4gKi9cbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6YWN0aXZlLFxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTpmb2N1cyB7XG4gIGNsaXA6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG4vKlxuICogSGlkZSB2aXN1YWxseSBhbmQgZnJvbSBzY3JlZW5yZWFkZXJzLCBidXQgbWFpbnRhaW4gbGF5b3V0XG4gKi9cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ud2lzcGVyIHtcbiAgZm9udC1zaXplOiAwLjdlbTtcbn1cbi50LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qXG4gKiBDbGVhcmZpeDogY29udGFpbiBmbG9hdHNcbiAqXG4gKiBGb3IgbW9kZXJuIGJyb3dzZXJzXG4gKiAxLiBUaGUgc3BhY2UgY29udGVudCBpcyBvbmUgd2F5IHRvIGF2b2lkIGFuIE9wZXJhIGJ1ZyB3aGVuIHRoZVxuICogICAgYGNvbnRlbnRlZGl0YWJsZWAgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuICogICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4gKiAgICB0aGF0IHJlY2VpdmUgdGhlIGBjbGVhcmZpeGAgY2xhc3MuXG4gKiAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuICogICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuICovXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLypcbiAqIEZvciBJRSA2Lzcgb25seVxuICogSW5jbHVkZSB0aGlzIHJ1bGUgdG8gdHJpZ2dlciBoYXNMYXlvdXQgYW5kIGNvbnRhaW4gZmxvYXRzLlxuICovXG4uY2xlYXJmaXgge1xuICAqem9vbTogMTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFByaW50IHN0eWxlcy5cbiAgICAgSW5saW5lZCB0byBhdm9pZCByZXF1aXJlZCBIVFRQIGNvbm5lY3Rpb246IGg1YnAuY29tL3JcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgLyogQmxhY2sgcHJpbnRzIGZhc3RlcjogaDVicC5jb20vcyAqL1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICAvKlxuICAgICAqIERvbid0IHNob3cgbGlua3MgZm9yIGltYWdlcywgb3IgamF2YXNjcmlwdC9pbnRlcm5hbCBsaW5rc1xuICAgICAqL1xuICAuaXIgYTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgLyogaDVicC5jb20vdCAqL1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IDAuNWNtO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxufVxuLyogQnJhaW5pZnkgY3VzdG9tIHN0eWxlICovXG4vKi53cmFwXG57XG4gICAgICB3aWR0aDogOTgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbn0qL1xuLnNpdGUtcHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiAjNThlYzg5O1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMsIHdpZHRoIDUwMG1zO1xufVxuLmxvYWRpbmcgLnNpdGUtcHJvZ3Jlc3MtYmFyIHtcbiAgaGVpZ2h0OiA2cHg7XG59XG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5jb250YWluZXIgPiAubG9nbyB7XG4gIG1hcmdpbjogMTFweCAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi50b3BwYW5lbF91bmF1dGggaGVhZGVyIHAge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmxvZ28gKyBkaXYge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5tZW51LS10b3AgYSB7XG4gIHBhZGRpbmc6IDE1cHggMjVweCAxNXB4O1xuICBjb2xvcjogIzMwMzUzYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLm1lbnUtLXRvcCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTllZjtcbn1cbi50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5sb2dvICsgZGl2IHAgKyBwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciBhLnJlZyB7XG4gIG1hcmdpbjogNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhlNTU7XG4gIGNvbG9yOiAjZmZmO1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgYS5yZWc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDlhNDY4O1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgYS5sb2dpbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjllbTtcbiAgY29sb3I6ICMzMDM1M2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgYS5sb2dpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU5ZWY7XG59XG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciBhLmxvZ2luIC5idG4zLWljb24sXG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciBhLnJlZyAuYnRuMy1pY29uIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cbi50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5jb250YWluZXIgZGl2ICsgZGl2IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmhhbWIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG59XG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciAuaGFtYiBhIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmhhbWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjOGZkNTljO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmxvZ28gKyBkaXYge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5sb2dvICsgZGl2IHAgKyBwIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmNvbnRhaW5lciBkaXYgKyBkaXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50b3BwYW5lbF91bmF1dGggaGVhZGVyIC5jb250YWluZXIgZGl2ICsgZGl2IGEge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmNvbnRhaW5lciBkaXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRvcHBhbmVsX3VuYXV0aCBoZWFkZXIgLmhhbWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMzdweDtcbiAgfVxuICAudG9wcGFuZWxfdW5hdXRoIGhlYWRlciAuaGFtYiBhIHtcbiAgICB3aWR0aDogMjdweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiA5NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wcGFuZWxfdW5hdXRoIGhlYWRlciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4udG9wcGFuZWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3gtc2hhZG93OiAwIDFweCA3cHggcmdiYSgyOCwgMzQsIDQyLCAwLjI1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbiwgd2lkdGggMHMgMC40cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLCB3aWR0aCAwcyAwLjRzIGxpbmVhcjtcbn1cbi50b3BwYW5lbCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udG9wcGFuZWwgYTpob3Zlcixcbi50b3BwYW5lbCBhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udG9wcGFuZWwub3BlbmVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiMmIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnRvcHBhbmVsLm9wZW5lZCAuY29udGVudCB7XG4gIHdpZHRoOiAzNTRweDtcbn1cbi50b3BwYW5lbC5vcGVuZWQgLnRyaWdnZXIge1xuICB3aWR0aDogMzU0cHg7XG59XG4udG9wcGFuZWwub3BlbmVkIC50cmlnZ2VyIC5pY28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTVweDtcbn1cbi50b3BwYW5lbC5vcGVuZWQgLmFjY291bnQgLmxpbmsgLmljby50cmlnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3BwYW5lbC5vcGVuZWQgLmFjY291bnQgLmxpbmsuaGFzLXBvaW50cyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLnRvcHBhbmVsLm9wZW5lZCAuYWNjb3VudCAubGluay5oYXMtcG9pbnRzIC5zbS1wb2ludHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvcHBhbmVsLm9wZW5lZCAuaGlkZS11cCB7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xufVxuLnRvcHBhbmVsIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogNTBweDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZS1pbjtcbn1cbi50b3BwYW5lbCAuaW5zaWRlIHtcbiAgcGFkZGluZy1ib3R0b206IDUycHg7XG4gIHdpZHRoOiAzNTRweDtcbn1cbi50b3BwYW5lbCAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4sIHdpZHRoIDBzIDAuNHMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbiwgd2lkdGggMHMgMC40cyBsaW5lYXI7XG59XG4udG9wcGFuZWwgLnRyaWdnZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIHBhZGRpbmc6IDExcHggMDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzg1OTE5ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbjtcbn1cbi50b3BwYW5lbCAudHJpZ2dlciAuaWNvIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyNHB4O1xufVxuLnRvcHBhbmVsIC50cmlnZ2VyOmhvdmVyLFxuLnRvcHBhbmVsIC50cmlnZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI0U4RUFFQjtcbn1cbi50b3BwYW5lbCAuaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZWFkZXItaWNvbnMucG5nPzYpIG5vLXJlcGVhdDtcbn1cbi50b3BwYW5lbCAuaWNvLnNldHRpbmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTMxcHg7XG59XG4udG9wcGFuZWwgLmljby5leGl0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggLTMxcHg7XG59XG4udG9wcGFuZWwgLmljby5lbnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC0zMXB4O1xufVxuLnRvcHBhbmVsIC5pY28uaXRlbXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTYycHg7XG59XG4udG9wcGFuZWwgLmljby5idXkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtNjJweDtcbn1cbi50b3BwYW5lbCAuaWNvLnByZXNlbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAtNjJweDtcbn1cbi50b3BwYW5lbCAuaWNvLmFib3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC05M3B4O1xufVxuLnRvcHBhbmVsIC5pY28uZXhwZXJ0cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IC05M3B4O1xufVxuLnRvcHBhbmVsIC5pY28uY29udGFjdHMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAtOTNweDtcbn1cbi50b3BwYW5lbCAuaWNvLmFkZC1yZWMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtMTI0cHg7XG59XG4udG9wcGFuZWwgLmljby5hZGQtcmVjLWV4cGVydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTlweCAtOTFweDtcbn1cbi50b3BwYW5lbCAuaWNvLmFkZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IC0xNTVweDtcbn1cbi50b3BwYW5lbCAuaWNvLmltcG9ydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC0xNTVweDtcbn1cbi50b3BwYW5lbCAuaWNvLnN0YXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODVweDtcbn1cbi50b3BwYW5lbCAuaWNvLmNhYmluZXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtMTg1cHg7XG59XG4udG9wcGFuZWwgLmljby5hZGQtZW1wbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC0xODVweDtcbn1cbi50b3BwYW5lbCAuaWNvLmNhcmVlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IC0zNHB4O1xufVxuLnRvcHBhbmVsIC5pY28uYWNoaWV2ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTJweCAtNjJweDtcbn1cbi50b3BwYW5lbCAuaWNvLmRpYXJ5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwcHggLTEyMnB4O1xufVxuLnRvcHBhbmVsIC5pY28uY29tcGFzcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC0xNTJweDtcbn1cbi50b3BwYW5lbCAuaWNvLndpdy1kaWFyeSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC0xODBweDtcbn1cbi50b3BwYW5lbCAuaWNvLndpdy1icmFpbmlmeSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjFweCAzcHg7XG59XG4udG9wcGFuZWwgaDEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDhweCAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogMTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi50b3BwYW5lbCBoMSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA2MnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi50b3BwYW5lbCBoMSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzYzYzU1MTtcbn1cbi50b3BwYW5lbCBoMSAuaWNvIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgbGVmdDogMTNweDtcbiAgdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjJweCAtNjRweDtcbn1cbi50b3BwYW5lbCAuc2VhcmNoLXRyaWdnZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4udG9wcGFuZWwgLnNlYXJjaC10cmlnZ2VyIC5pY28ge1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IDA7XG59XG4udG9wcGFuZWwgLnNlYXJjaC10cmlnZ2VyOmhvdmVyLFxuLnRvcHBhbmVsIC5zZWFyY2gtdHJpZ2dlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlNGU5ZWY7XG59XG4udG9wcGFuZWwgLnNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4udG9wcGFuZWwgLnNlYXJjaCBpbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDEycHggNjBweCAxNnB4IDIwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIC1tcy1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udG9wcGFuZWwgLnNlYXJjaCAuaWNvIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggMDtcbn1cbi50b3BwYW5lbCAuc2VhcmNoLm9wZW5lZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvcHBhbmVsIC5saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTZweCAyMHB4IDE2cHggNTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4udG9wcGFuZWwgLmxpbmsgLmljbyB7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogMTBweDtcbn1cbi50b3BwYW5lbCAubGluayAuc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBwYWRkaW5nOiA0cHggMTJweCA1cHg7XG4gIGJhY2tncm91bmQ6ICMzNWFiNWQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi50b3BwYW5lbCAubGluay5hY3RpdmUsXG4udG9wcGFuZWwgLmxpbms6aG92ZXIsXG4udG9wcGFuZWwgLmxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZTRlOWVmO1xufVxuLnRvcHBhbmVsIC5saW5rLnNwYW5lZCB7XG4gIHBhZGRpbmc6IDExcHggMjBweCAxMnB4IDkycHg7XG59XG4udG9wcGFuZWwgLmxpbmsubGlua19jYXJlZXIuZGsge1xuICBiYWNrZ3JvdW5kOiAjMzVBQjVDO1xufVxuLnRvcHBhbmVsIC5saW5rLmxpbmtfY2FyZWVyLmRrIC5pY28uY2FyZWVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggLTk0cHg7XG59XG4udG9wcGFuZWwgLmFjY291bnQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VkY2VkO1xufVxuLnRvcHBhbmVsIC5hY2NvdW50IC5zbS1wb2ludHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogOHB4O1xuICB3aWR0aDogODBweDtcbiAgY29sb3I6ICM4NTkzYTA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wcGFuZWwgLmFjY291bnQgLm5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMjBweDtcbn1cbi50b3BwYW5lbCAuYWNjb3VudCAubGluayB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlZGNlZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50b3BwYW5lbCAuYWNjb3VudCAubGluazpob3Zlcixcbi50b3BwYW5lbCAuYWNjb3VudCAubGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNlNGU5ZWY7XG59XG4udG9wcGFuZWwgLmFjY291bnQgLmxpbms6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi50b3BwYW5lbCAuYWNjb3VudCAubGluay5zbWFsbCB7XG4gIHdpZHRoOiA2MHB4O1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4udG9wcGFuZWwgLmFjY291bnQgLmxpbmsuaGFzLXBvaW50cyAuc20tcG9pbnRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wcGFuZWwgLmFjY291bnQgLmxpbmsgLmljbyB7XG4gIGxlZnQ6IDE1cHg7XG59XG4udG9wcGFuZWwgLmFjY291bnQgLmxpbmsgLmljby50cmlnIHtcbiAgbGVmdDogNDBweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0cHggLTEzMXB4O1xufVxuLnRvcHBhbmVsIC5hY2NvdW50IC5waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi50b3BwYW5lbCAuYWNjb3VudCAucGljID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wcGFuZWwgLnBvaW50cyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZWRjZWQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkY2VkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnRvcHBhbmVsIC5wb2ludHMgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZWRjZWQ7XG59XG4udG9wcGFuZWwgLnBvaW50cyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnRvcHBhbmVsIC5wb2ludHMgLmNvdW50IHtcbiAgcGFkZGluZzogNnB4IDI4cHggMTBweDtcbn1cbi50b3BwYW5lbCAucG9pbnRzIC5jb3VudC1saW5lIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMzNDM2Mzg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udG9wcGFuZWwgLnBvaW50cyAuY291bnQtbGluZSA+IC5maWxsIHtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMzNWFiNWQ7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgLW1zLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi50b3BwYW5lbCAucG9pbnRzIC5sZXZlbCB7XG4gIHdpZHRoOiA4NXB4O1xuICBwYWRkaW5nOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG9wcGFuZWwgLnBvaW50cyAuc3RhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAzcHggNnB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZWFkZXItaWNvbnMucG5nPzMpIC05M3B4IDAgbm8tcmVwZWF0O1xufVxuLnRvcHBhbmVsIC50YWJzLXRyaWdnZXIge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyOHB4O1xufVxuLnRvcHBhbmVsIC50YWJzLXRyaWdnZXIgLnRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogNHB4IHNvbGlkICNiY2MwYzY7XG4gIGJhY2tncm91bmQ6ICNiY2MwYzY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi50b3BwYW5lbCAudGFicy10cmlnZ2VyIC50YWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDZweCAwO1xuICB3aWR0aDogNDYlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi50b3BwYW5lbCAudGFicy10cmlnZ2VyIC50YWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNmM3NDdjO1xufVxuLnRvcHBhbmVsIC50YWJzLXRyaWdnZXIgLnRhYi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udG9wcGFuZWwgLnRhYnMtdHJpZ2dlciAudGFiLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnRvcHBhbmVsIC50YWJzLXRyaWdnZXIgLnRhYi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZTRlOWVmO1xufVxuLnRvcHBhbmVsIC50YWJzLWl0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRvcHBhbmVsIC50YWJzLWl0ZW1zIC50YWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi50b3BwYW5lbCAudGFicy1pdGVtcyAudGFiLmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbn1cbi50b3BwYW5lbCAudGFicy1pdGVtcyAudGFiLmFjdGl2ZSB+IC50YWIge1xuICBsZWZ0OiAxMDAlO1xufVxuLnRvcHBhbmVsIC5oaWRlLXVwIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzIG1heC1oZWlnaHQgbGluZWFyO1xuICB0cmFuc2l0aW9uOiAwLjVzIG1heC1oZWlnaHQgbGluZWFyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcHBhbmVsIHtcbiAgICBtYXgtaGVpZ2h0OiA1MnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbiAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudG9wcGFuZWwgaDEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MnB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAudG9wcGFuZWwgaDEgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC50b3BwYW5lbCBoMSAuaWNvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50b3BwYW5lbCAuY29udGVudCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50b3BwYW5lbCAuaW5zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRvcHBhbmVsIC50cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC50b3BwYW5lbCAuc2VhcmNoLFxuICAudG9wcGFuZWwgLnNlYXJjaC10cmlnZ2VyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLnRvcHBhbmVsIC5zZWFyY2ggLmljbyxcbiAgLnRvcHBhbmVsIC5zZWFyY2gtdHJpZ2dlciAuaWNvIHtcbiAgICB0b3A6IDExcHg7XG4gIH1cbiAgLnRvcHBhbmVsIC5zZWFyY2ggaW5wdXQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAycHggNjBweCAxcHggOTJweDtcbiAgfVxuICAudG9wcGFuZWwub3BlbmVkIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC50b3BwYW5lbC5vcGVuZWQgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50b3BwYW5lbC5vcGVuZWQgLmluc2lkZSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgfVxuICAudG9wcGFuZWwub3BlbmVkIC50cmlnZ2VyIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAudG9wcGFuZWwub3BlbmVkIC50cmlnZ2VyIC5pY28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjJweCAtMjhweDtcbiAgfVxufVxuLnRvcHBhbmVsIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3BwYW5lbCAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4vKiogb2xkIHRvcCBoYWVkZXIgc3R5bGVzICoqXG4udG9wcGFuZWxfdW5hdXRoe1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzQwNDY0YTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIHotaW5kZXg6IDk5NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgPmxpe1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuICBhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAudHJhbnNpdGlvbigpO1xuICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgLndyYXB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDRweDtcbiAgICB0b3A6IDExcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC50cmFuc2l0aW9uKCk7XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiAjNjNjNTUxO1xuICAgIH1cbiAgfVxuICAuaG9yaXpvbnRhbC1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEzMHB4O1xuICAgIGF7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZlNzM3NztcbiAgICAgIH1cbiAgICB9XG4gICAgLmRyb3Bkb3due1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuICAuZHJvcGRvd257XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAudHJhbnNpdGlvbigpO1xuICAgIGF7XG4gICAgICAmOmZvY3Vze1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmU3Mzc3O1xuICAgICAgfVxuICAgIH1cbiAgICA+YXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDIwcHg7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgIHJpZ2h0OiAxMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9hcnJvd19kb3duLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgIHVse1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgIGJhY2tncm91bmQ6ICM2ZTczNzc7XG4gICAgICAucm91bmRlZCgwIDAgNHB4IDRweCk7XG4gICAgICBsaXtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA5NzljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIsICYuZHJvcHBlZHtcbiAgICAgIGJhY2tncm91bmQ6ICM2ZTczNzc7XG4gICAgICA+YXtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Fycm93X3VwLnBuZ1wiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdWx7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnByb2ZpbGV7XG4gICAgICByaWdodDogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB1bHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5ub2xvZ2lue1xuICAgICAgbGVmdDogMTMwcHg7XG4gICAgfVxuICB9XG4gIC5idXR0b25ze1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExcHg7XG4gICAgbGVmdDogNDM2cHg7XG4gICAgd2lkdGg6IDM3NnB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAucmVmZXJyYWx7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZ2lmdC5wbmcpIDAgMCBuby1yZXBlYXQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAgICAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0bjIge1xuICAgICAgcGFkZGluZzogNHB4IDE1cHggNnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuICAubG9naW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAuYnRuMntcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcGFkZGluZzogMC4zZW0gMS4yZW0gMC40ZW07XG4gICAgICBjb2xvcjogIzQwNDY0YTtcbiAgICB9XG4gICAgbGl7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGkuZXhpdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tZXhpdC5wbmdcIik7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbjogMCA3cHggLTFweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4qKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGT09URVJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5ib2R5ID4gZm9vdGVyIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiAtNTJweDtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogLTFweCAwIDdweCByZ2JhKDI4LCAzNCwgNDIsIDAuMjUpO1xuICAvKiAgIGxlZnQ6IC01MHB4OyAqL1xuICAvKiAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTsgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gcCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzMwMzUzYztcbiAgcGFkZGluZy10b3A6IDE5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gZGl2IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gdWwge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cbmJvZHkgPiBmb290ZXIgLmNvbnRhaW5lciBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmJvZHkgPiBmb290ZXIgLmNvbnRhaW5lciBsaSBhIHtcbiAgY29sb3I6ICMzMDM1M2M7XG4gIHBhZGRpbmc6IDE5cHggMjBweCAxN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuYm9keSA+IGZvb3RlciAuY29udGFpbmVyIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlOWVmO1xufVxuYm9keSA+IGZvb3RlciAuc29jaWFsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmJvZHkgPiBmb290ZXIgLnNvY2lhbCBhIHtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMjlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6IDEwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wcmlnaHQ6IDEwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDEwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMTAwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5ib2R5ID4gZm9vdGVyIC5zb2NpYWwgYSArIGEge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbmJvZHkgPiBmb290ZXIgLnNvY2lhbCAuZmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NvY2lhbC9mYi5wbmcpO1xufVxuYm9keSA+IGZvb3RlciAuc29jaWFsIC5mYjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc29jaWFsL2ZiaG92ZXIucG5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRjNjhiMztcbn1cbmJvZHkgPiBmb290ZXIgLnNvY2lhbCAudmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NvY2lhbC92ay5wbmcpO1xufVxuYm9keSA+IGZvb3RlciAuc29jaWFsIC52azpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc29jaWFsL3ZraG92ZXIucG5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNmI5YTtcbn1cbmJvZHkgPiBmb290ZXIgLnNvY2lhbCAuaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NvY2lhbC9pbi5wbmcpO1xufVxuYm9keSA+IGZvb3RlciAuc29jaWFsIC5pbjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc29jaWFsL2luaG92ZXIucG5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JiNjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBib2R5ID4gZm9vdGVyIC5jb250YWluZXIgbGkgYSB7XG4gICAgcGFkZGluZzogMTVweCAxMXB4IDEycHg7XG4gIH1cbiAgYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIGJvZHkgPiBmb290ZXIgLnNvY2lhbCBhICsgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2NXB4KSB7XG4gIGJvZHkgPiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC0xNDhweDtcbiAgICAvKiAgICAgbGVmdDogMDsgKi9cbiAgICAvKiAgICAgd2lkdGg6IDEwMCU7ICovXG4gIH1cbiAgYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gZGl2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgYm9keSA+IGZvb3RlciAuY29udGFpbmVyID4gdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBib2R5ID4gZm9vdGVyIC5jb250YWluZXIgPiB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIGJvZHkgPiBmb290ZXIgLmNvbnRhaW5lciA+IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBib2R5ID4gZm9vdGVyIC5jb250YWluZXIgPiBkaXYge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIGJvZHkgPiBmb290ZXIgLmNvbnRhaW5lciA+IHAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIGJvZHkgPiBmb290ZXIgLnNvY2lhbCBhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgYm9keSA+IGZvb3RlciAuc29jaWFsIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gIGJvZHkgPiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IC0yMTNweDtcbiAgfVxuICBib2R5ID4gZm9vdGVyIC5jb250YWluZXIgPiBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5ib2R5ID4gZm9vdGVyIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgPiBmb290ZXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICBib2R5ID4gZm9vdGVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgYm9keSA+IGZvb3RlciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG4uZnMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTY1cHgpIHtcbiAgLmZzIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAuZnMge1xuICAgIGhlaWdodDogMjMzcHg7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gIC5mcyB7XG4gICAgaGVpZ2h0OiAyOTFweDtcbiAgfVxufVxuLyogQnV0dG9ucyAqL1xuLmJ0bjMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8qcGFkZGluZzogMTJweDsqL1xuICBwYWRkaW5nOiAwLjZlbSAxLjJlbTtcbiAgYmFja2dyb3VuZDogIzMyYWI1YztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5idG4zOmZvY3VzLFxuLmJ0bjM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDViZjZmO1xufVxuLmJ0bjM6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjNjI3ZTVkO1xuICBjb2xvcjogI2QxZDFkMTtcbn1cbi5idG4zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4zLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjYjZiYmJkO1xufVxuLmJ0bjMuZ3JheTpmb2N1cyxcbi5idG4zLmdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzNjN2M4O1xufVxuLmJ0bjMuc2xhdGUge1xuICBiYWNrZ3JvdW5kOiAjODQ5YWFhO1xufVxuLmJ0bjMuc2xhdGU6Zm9jdXMsXG4uYnRuMy5zbGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5M2E5Yjk7XG59XG4uYnRuMy5saWdodC1zbGF0ZSB7XG4gIGJhY2tncm91bmQ6ICNjYWQ3ZGY7XG4gIGNvbG9yOiAjNDA0NjRhO1xufVxuLmJ0bjMubGlnaHQtc2xhdGU6Zm9jdXMsXG4uYnRuMy5saWdodC1zbGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNmVlZjM7XG59XG4uYnRuMy5yZWQge1xuICBiYWNrZ3JvdW5kOiAjYWEwMDA3O1xufVxuLmJ0bjMucmVkOmZvY3VzLFxuLmJ0bjMucmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2I5MDAwMztcbn1cbi5idG4zLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ0bjMud2hpdGU6Zm9jdXMsXG4uYnRuMy53aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4uYnRuMy5idG4zLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzRlYTU2YjtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuMy5idG4zLWdyZWVuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwYjY3Yztcbn1cbi5idG4zLmJ0bjMtb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2U3OGYzYTtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuMy5idG4zLW9yYW5nZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWEwNTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTBweCkge1xuICAuYnRuMyAuYnV0dG9uMy1jb250ZW50LFxuICAuYnRuMyAuYnV0dG9uMy1wcmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5idG4zLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuMy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bjMtaWNvbi5pY29uLWFkZCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1hZGQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4zLWljb24uaWNvbi1lZGl0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWVkaXQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4zLWljb24uaWNvbi1kZWxldGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tZGVsZXRlMy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJ0bjMtaWNvbi5pY29uLXJlZ2lzdGVyLWJsYWNrIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLWJsYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMy1pY29uLmljb24tcmVnaXN0ZXItd2hpdGUge1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tcmVnaXN0ZXItd2hpdGUucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4zLWljb24uaWNvbi1lbnRlci1ibGFjayB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1lbnRlci1ibGFjay5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJ0bjMtaWNvbi5pY29uLXJlZ2lzdGVyLWxhcmdlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLWxhcmdlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMyBpbWcsXG4uYnRuMy1pY29uLXdyYXBwZXIgKyAuYnRuMi1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKnBhZGRpbmc6IDEycHg7Ki9cbiAgcGFkZGluZzogMC42ZW0gMS4yZW07XG4gIGJhY2tncm91bmQ6ICMzMmFiNWM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtM3B4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvbmdidG4ge1xuICB3aWR0aDogMjIzcHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJ0bjI6Zm9jdXMsXG4uYnRuMjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0NWJmNmY7XG59XG4uYnRuMjpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICM2MjdlNWQ7XG4gIGNvbG9yOiAjZDFkMWQxO1xufVxuLmJ0bjIuZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNiNmJiYmQ7XG59XG4uYnRuMi5ncmF5OmZvY3VzLFxuLmJ0bjIuZ3JheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjM2M3Yzg7XG59XG4uYnRuMi5zbGF0ZSB7XG4gIGJhY2tncm91bmQ6ICM4NDlhYWE7XG59XG4uYnRuMi5zbGF0ZTpmb2N1cyxcbi5idG4yLnNsYXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzkzYTliOTtcbn1cbi5idG4yLmxpZ2h0LXNsYXRlIHtcbiAgYmFja2dyb3VuZDogI2NhZDdkZjtcbiAgY29sb3I6ICM0MDQ2NGE7XG59XG4uYnRuMi5saWdodC1zbGF0ZTpmb2N1cyxcbi5idG4yLmxpZ2h0LXNsYXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U2ZWVmMztcbn1cbi5idG4yLnJlZCB7XG4gIGJhY2tncm91bmQ6ICNhYTAwMDc7XG59XG4uYnRuMi5yZWQ6Zm9jdXMsXG4uYnRuMi5yZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYjkwMDAzO1xufVxuLmJ0bjIud2hpdGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG4uYnRuMi53aGl0ZTpmb2N1cyxcbi5idG4yLndoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi51YyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYnRuMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuMi1pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZm9udC1zaXplOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bjItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4yIGltZyxcbi5idG4yLWljb24td3JhcHBlciArIC5idG4yLWNvbnRlbnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bjItaWNvbi5pY29uLWFkZCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1hZGQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4yLWljb24uaWNvbi1lZGl0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWVkaXQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4yLWljb24uaWNvbi1kZWxldGUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tZGVsZXRlMy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJ0bjItaWNvbi5pY29uLXJlZ2lzdGVyLWJsYWNrIHtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLWJsYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMi1pY29uLmljb24tZW50ZXItYmxhY2sge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tZW50ZXItYmxhY2sucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4yLWljb24uaWNvbi1yZWdpc3Rlci1sYXJnZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1yZWdpc3Rlci1sYXJnZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJ0bjIuYnV5LXN1YnNjcmliZSB7XG4gIHBhZGRpbmc6IDNweCAxNXB4IDVweDtcbiAgYmFja2dyb3VuZDogI0Q2M0QxRDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsYXNoaW5nIDEuNXMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgLW1vei1hbmltYXRpb246IGZsYXNoaW5nIDEuNXMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgLW8tYW5pbWF0aW9uOiBmbGFzaGluZyAxLjVzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbjogZmxhc2hpbmcgMS41cyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLmJ0bjIuYnV5LXN1YnNjcmliZTpob3Zlcixcbi5idG4yLmJ1eS1zdWJzY3JpYmU6Zm9jdXMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIC1tb3otYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgLW8tYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaGluZyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENjNEMUQ7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMkIwMUI7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmbGFzaGluZyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENjNEMUQ7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMkIwMUI7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgZmxhc2hpbmcge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDYzRDFEO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJCMDFCO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsYXNoaW5nIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q2M0QxRDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UyQjAxQjtcbiAgfVxufVxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgb3V0bGluZTogMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ1dHRvbi1pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgZm9udC1zaXplOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ1dHRvbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ1dHRvbiBpbWcsXG4uYnV0dG9uLWljb24td3JhcHBlciArIC5idXR0b24tY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hLmJ1dHRvbixcbmEuYnRuMixcbmEuYnRuMyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idXR0b24teWVsbG93LFxuLmJ0bjIueWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2ZiZmY5MjtcbiAgY29sb3I6ICM0MzQ3NGE7XG59XG4uYnRuMi5kYXJrLXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNlNmUyNzM7XG4gIGNvbG9yOiAjNDA0NjRhO1xufVxuLmJ0bjIuZGFyay15ZWxsb3c6Zm9jdXMsXG4uYnRuMi5kYXJrLXllbGxvdzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmYWY3OTY7XG59XG4uYnV0dG9uLXllbGxvdzpmb2N1cyxcbi5idXR0b24teWVsbG93OmhvdmVyLFxuLmJ0bjIueWVsbG93OmZvY3VzLFxuLmJ0bjIueWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZWM2OTtcbn1cbmEuYnV0dG9uLXllbGxvdyxcbmEuYnRuMi55ZWxsb3cge1xuICBjb2xvcjogIzQzNDc0YTtcbn1cbi5idXR0b24tZ3JheSxcbi5idG4yLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjYjZiYmJkO1xufVxuLmJ1dHRvbi1ncmF5OmZvY3VzLFxuLmJ1dHRvbi1ncmF5OmhvdmVyLFxuLmJ0bjIuZ3JheTpmb2N1cyxcbi5idG4yLmdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzNjN2M4O1xufVxuLmJ1dHRvbi13aGl0ZSxcbi5idG4yLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ1dHRvbi13aGl0ZTpmb2N1cyxcbi5idXR0b24td2hpdGU6aG92ZXIsXG4uYnRuMi53aGl0ZTpmb2N1cyxcbi5idG4yLndoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbmEuYnV0dG9uLXdoaXRlLFxuYS5idG4yLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ1dHRvbi1saWdodGdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzVlZGQ5NTtcbiAgY29sb3I6ICMzYjgwNTM7XG59XG4uYnV0dG9uLWxpZ2h0Z3JlZW46Zm9jdXMsXG4uYnV0dG9uLWxpZ2h0Z3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGRmYmJjO1xufVxuYS5idXR0b24tbGlnaHRncmVlbiB7XG4gIGNvbG9yOiAjM2I4MDUzO1xufVxuLnVjIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIEJ1dHRvbnM6IG9sZCAqL1xuLmJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogIzYzYzU1MTtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzYzYzU1MSAwJSwgIzUwYjQzZSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICM2M2M1NTEpLCBjb2xvci1zdG9wKDEwMCUsICM1MGI0M2UpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzYzYzU1MSAwJSwgIzUwYjQzZSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzYzYzU1MSAwJSwgIzUwYjQzZSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzYzYzU1MScsIGVuZENvbG9yc3RyPScjNTBiNDNlJywgR3JhZGllbnRUeXBlPTApO1xuICAvKiBJRTYtOSAqL1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzQyOTYzMjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU0YjY0Mjtcbn1cbi5idG46Zm9jdXMsXG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzdkYzQ2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICM3ZGM0NmYpLCBjb2xvci1zdG9wKDEwMCUsICM1Y2IyNGEpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzdkYzQ2ZicsIGVuZENvbG9yc3RyPScjNWNiMjRhJywgR3JhZGllbnRUeXBlPTApO1xuICAvKiBJRTYtOSAqL1xuICBib3JkZXI6IDFweCBzb2xpZCAjNWNiMjRhO1xufVxuLmJ0biB7XG4gIGZsb2F0OiBsZWZ0O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTMwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmJ0bjpmb2N1cyxcbi5idG46aG92ZXIge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzdkYzQ2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKSAhaW1wb3J0YW50O1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzdkYzQ2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzVjYjI0YSkpICFpbXBvcnRhbnQ7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM3ZGM0NmYgMCUsICM1Y2IyNGEgMTAwJSkgIWltcG9ydGFudDtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKSAhaW1wb3J0YW50O1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM3ZGM0NmYgMCUsICM1Y2IyNGEgMTAwJSkgIWltcG9ydGFudDtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKSAhaW1wb3J0YW50O1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzdkYzQ2ZicsIGVuZENvbG9yc3RyPScjNWNiMjRhJywgR3JhZGllbnRUeXBlPTApICFpbXBvcnRhbnQ7XG4gIC8qIElFNi05ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1Y2IyNGE7XG59XG4vKiBEaWFsb2cgKFBvcHVwcykgKi9cbi5ici1kaWFsb2cge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMjBweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmJyLWRpYWxvZyAuYnItZGlhbG9nLWNsb3NlLWJ0biB7XG4gIHotaW5kZXg6IDIwMDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1kaWFsb2ctY2xvc2UucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYnItZGlhbG9nIC5ici1kaWFsb2ctYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ici1kaWFsb2ctZm9vdGVyLXdyYXAge1xuICBwYWRkaW5nOiAwIDQwcHggNDBweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4uYnItcmVzaXplciB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2JpdHJpeC9wYW5lbC9tYWluL2ltYWdlcy9wb3B1cF9zcHJpdGUucG5nJykgbm8tcmVwZWF0IHJpZ2h0IC0xODhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA2O1xuICBib3R0b206IDNweDtcbiAgcmlnaHQ6IDJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5ici1idG4tbG9hZC1pbWcge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9iaXRyaXgvcGFuZWwvbWFpbi9pbWFnZXMvd2FpdGVyLWJ1dHRvbi1ncmVlbi5naWYnKSBuby1yZXBlYXQgMCAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYnItd2FybmluZy1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNiN2NhNWU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgei1pbmRleDogMjAxO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ici13YXJuaW5nLWJsb2NrLmJyLXdhcm5pbmctYmxvY2stcmVkIHtcbiAgYmFja2dyb3VuZDogI2Q0YTZhYjtcbn1cbi5ici13YXJuaW5nLWJsb2NrIC5ici13YXJuaW5nLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMmI0ZTBjO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogLTZweDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggNDRweDtcbn1cbi5ici13YXJuaW5nLWJsb2NrIC5ici13YXJuaW5nLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogdXJsKCcvYml0cml4L3BhbmVsL21haW4vaW1hZ2VzL2J4LWFkbWluLXNwcml0ZS1zbWFsbC0xLnBuZycpIG5vLXJlcGVhdCAwIC0yODY1cHg7XG4gIGhlaWdodDogMzZweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYnItd2FybmluZy1ibG9jayAuYnItd2FybmluZy1jbG9zZSB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2JpdHJpeC9wYW5lbC9tYWluL2ltYWdlcy9ieC1hZG1pbi1zcHJpdGUtc21hbGwtMS5wbmcnKSBuby1yZXBlYXQgOXB4IC0yOTI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAzNnB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xufVxuLmJyLXdhcm5pbmctYmxvY2suYnItd2FybmluZy1ibG9jay1yZWQgLmJyLXdhcm5pbmctdGV4dCB7XG4gIGNvbG9yOiAjNzEwODE5O1xufVxuLmJyLXdhcm5pbmctYmxvY2suYnItd2FybmluZy1ibG9jay1yZWQgLmJyLXdhcm5pbmctaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4OTRweDtcbn1cbi5ici13YXJuaW5nLWJsb2NrLmJyLXdhcm5pbmctYmxvY2stcmVkIC5ici13YXJuaW5nLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogOXB4IC0yOTgwcHg7XG59XG4uYnItZGlhbG9nLW92ZXJsYXkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmJyLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAyMHB4IDJweDtcbiAgfVxufVxuLyogRGlhbG9nIChQb3B1cHMpICovXG4ubm8tdHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4ud3JhcCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLndyYXAtLTY5MCB7XG4gIG1heC13aWR0aDogNjkwcHg7XG59XG4uc2l0ZS13cmFwIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbn1cbi5uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogLTIwMHB4O1xuICB6LWluZGV4OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjMjYyNzJDO1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjJzO1xufVxuLm5hdmlnYXRpb24gYSB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5uYXZpZ2F0aW9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0ZDU1O1xufVxuLm5hdmlnYXRpb24gYS5yZWcge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OGU1NTtcbiAgY29sb3I6IHdoaXRlO1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xufVxuLm5hdmlnYXRpb24gYS5yZWc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDlhNDY4O1xufVxuLm5hdmlnYXRpb24gYS5sb2dpbiB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmlnYXRpb24gYS5sb2dpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTRkNTU7XG59XG4uc2l0ZS13cmFwIHtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4ycztcbn1cbi8qLndyYXAtLWZvb3RlciB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn0qL1xuQC13ZWJraXQta2V5ZnJhbWVzIGFjaGlldmVyLXJlbW92ZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBhY2hpZXZlci1yZW1vdmUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLypcbmJvZHkgPiBmb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTNjNDE7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZm9vdGVyX19tZW51IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZvb3Rlcl9fbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fbWVudSBsaSBhe1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mb290ZXJfX21lbnUgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZTYwNjY7XG59XG4uZm9vdGVyX19zb2NpYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuLmZvb3Rlcl9fc29jaWFsIGEge1xuICBtYXJnaW46IDEwcHggMzBweCAwIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5cbi5mb290ZXJfX3NvY2lhbC0tZmIge2JhY2tncm91bmQ6ICNmZmZmZmYgdXJsKCcuLi9pbWcvaWNvbnMucG5nJykgbm8tcmVwZWF0IDNweCAtMzIzcHg7O31cbi5mb290ZXJfX3NvY2lhbC0tdmsge2JhY2tncm91bmQ6ICNmZmZmZmYgdXJsKCcuLi9pbWcvaWNvbnMucG5nJykgbm8tcmVwZWF0IDRweCAtMzU1cHg7fVxuLmZvb3Rlcl9fc29jaWFsLS1pbiB7YmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoJy4uL2ltZy9pY29ucy5wbmcnKSBuby1yZXBlYXQgNXB4IC0zODVweDt9XG5cbi5mb290ZXJfX3NvY2lhbC0tZmI6aG92ZXIge2JhY2tncm91bmQ6ICM0YzY4YjMgdXJsKCcuLi9pbWcvaWNvbnMucG5nJykgbm8tcmVwZWF0IDRweCAtMjMzcHg7fVxuLmZvb3Rlcl9fc29jaWFsLS12azpob3ZlciB7YmFja2dyb3VuZDogIzQyNmI5YSB1cmwoJy4uL2ltZy9pY29ucy5wbmcnKSBuby1yZXBlYXQgNXB4IC0yNjVweDt9XG4uZm9vdGVyX19zb2NpYWwtLWluOmhvdmVyIHtiYWNrZ3JvdW5kOiAjMDA3YmI2IHVybCgnLi4vaW1nL2ljb25zLnBuZycpIG5vLXJlcGVhdCA2cHggLTI5NHB4O31cbiovXG4vKkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4gIC5mcyB7XG4gICAgaGVpZ2h0OiAxMDFweDtcbiAgfVxuICBib2R5ID4gZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAxcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufSovXG4uYWxwaGEtbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uaXQtZGlzY2xhaW1lciB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICB3aWR0aDogNjEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0U0RTZFNztcbiAgY29sb3I6ICM1NTU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5maWx0ZXIgLmxvYWRpbmdfYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvbG9hZGVyLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uZmlsdGVyLm9wZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBwYWRkaW5nOiAyMHB4IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB3aWR0aDogNDk2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZmlsdGVyLm5vLWFzay1leHBlcnQge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5maWx0ZXIgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmZpbHRlciBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmZpbHRlciBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLmZpbHRlciBhIHtcbiAgYmFja2dyb3VuZDogI2U0ZTZlNztcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZmlsdGVyIGE6Zm9jdXMsXG4uZmlsdGVyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOWZhOGFkO1xuICBjb2xvcjogd2hpdGU7XG59XG4uZmlsdGVyIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzlmYThhZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZpbHRlciBsYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLmZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjOWJhNGFhO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNhOWIwYjQpLCBjb2xvci1zdG9wKDEsICM5YmE0YWEpKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sICNhOWIwYjQsICM5YmE0YWEpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjYTliMGI0IDAlLCAjOWJhNGFhIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzliYTRhYSwgI2E5YjBiNCk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM5YmE0YWEnLCBlbmRDb2xvcnN0cj0nI2E5YjBiNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYTRhYTtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggIzY1NmU3NDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmZvY3VzLFxuLmZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2FkYjViYjtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjYmFjMGM0KSwgY29sb3Itc3RvcCgxLCAjYWRiNWJiKSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAjYmFjMGM0LCAjYWRiNWJiKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2JhYzBjNCAwJSwgI2FkYjViYiAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCNhZGI1YmIsICNiYWMwYzQpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYWRiNWJiJywgZW5kQ29sb3JzdHI9JyNiYWMwYzQnLCBHcmFkaWVudFR5cGU9MCk7XG59XG4uZmlsdGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogN3B4IDMwcHggN3B4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zZWFyY2hidXR0b24ucG5nXCIpIG5vLXJlcGVhdCA5OCUgY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1vLWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZmlsdGVyIC5maWx0ZXItc2VhcmNoLXdyYXAge1xuICBwYWRkaW5nOiAwIDJweDtcbn1cbi5maWx0ZXIgLmZpbHRlcl9pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG4uZmlsdGVyIC5maWx0ZXJfaXRlbSBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xufVxuLmZpbHRlciAuZmlsdGVyX2l0ZW0gLnRyYWNrc19zZWxlY3RvciB7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuLmZpbHRlciAuZmlsdGVyX2l0ZW0gLnRyYWNrc19zZWxlY3RvciAudHJhY2sge1xuICBtYXJnaW46IDAgMCA2cHggNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2xlYXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMge1xuICBtYXJnaW4tbGVmdDogLTUwcHg7XG59XG4ucmVjb21tZW5kYXRpb25zIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG4ucmVjb21tZW5kYXRpb25zIGgyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLmF1dGhvcixcbi5yZWNvbW1lbmRhdGlvbnMgLmRhdGUsXG4ucmVjb21tZW5kYXRpb25zIC5jb21wYW55LFxuLnJlY29tbWVuZGF0aW9ucyAudHJhY2sge1xuICBjb2xvcjogI2E1YTVhNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLmNvbXBhbnkge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLmRhdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4ucmVjb21tZW5kYXRpb25zIC50cmFjayB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmVjb21tZW5kYXRpb25zIC5saW5lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLmltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLmltYWdlID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCA0MHB4IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4ucmVjb21tZW5kYXRpb25zIC5pdGVtLmFkdmVydCB7XG4gIGJhY2tncm91bmQ6ICNmMWQzZDc7XG59XG4ucmVjb21tZW5kYXRpb25zIC5pdGVtLmluYWN0aXZlIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS52YWNhbmN5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS52YWNhbmN5IC5jb21wYW55IHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS52YWNhbmN5IC5jaXR5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBjb2xvcjogI2E1YTVhNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0ubG9ja2VkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzhjOGM4YztcbiAgY29sb3I6ICNjMmMyYzE7XG4gIG1pbi1oZWlnaHQ6IDM2MHB4O1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS5sb2NrZWQgaDIge1xuICBjb2xvcjogI2MyYzJjMTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0ubG9ja2VkIGltZyB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9NTApO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS5sb2NrZWQgLmF1dGhvcixcbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0ubG9ja2VkIC5kYXRlLFxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS5sb2NrZWQgLmNvbXBhbnksXG4ucmVjb21tZW5kYXRpb25zIC5pdGVtLmxvY2tlZCAudHJhY2sge1xuICBjb2xvcjogI2JkYmRiZDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0ubG9ja2VkOmhvdmVyIC5pdGVtLW92ZXJsYXksXG4ucmVjb21tZW5kYXRpb25zIC5pdGVtLmxvY2tlZDpmb2N1cyAuaXRlbS1vdmVybGF5IHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG4ucmVjb21tZW5kYXRpb25zIC5pdGVtLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzRhNGE0YTtcbiAgYmFja2dyb3VuZDogcmdiYSg3NCwgNzQsIDc0LCAwLjk1KTtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvcGFjaXR5OiAwO1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEob3BhY2l0eT0wKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0tb3ZlcmxheSAubG9jayB7XG4gIG1hcmdpbjogMCBhdXRvIDI5cHg7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbG9jay5wbmcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS1vdmVybGF5IC50b3Atb3Zlcixcbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0tb3ZlcmxheSAuYm90dG9tLW92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDI2cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS1vdmVybGF5IC50b3Atb3ZlciB7XG4gIGJvdHRvbTogNTglO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS1vdmVybGF5IC5ib3R0b20tb3ZlciB7XG4gIHRvcDogNTAlO1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnJlY29tbWVuZGF0aW9ucyAuaXRlbS1vdmVybGF5IC5ib3R0b20tb3ZlciBwIHtcbiAgbWFyZ2luOiAwIDAgMjJweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMgLml0ZW0tb3ZlcmxheSAuYnRuMiB7XG4gIHBhZGRpbmc6IDE0cHggMjhweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMuY29sdW1uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMuY29sdW1uIC50cmFjayB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnJlY29tbWVuZGF0aW9ucy5jb2x1bW4gLmltYWdlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMuY29sdW1uIC5pdGVtIHtcbiAgd2lkdGg6IDI2MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW46IDAgMCA0MHB4IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMuY29sdW1uIC5pdGVtOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA1cHggMXB4ICNkMWQxZDE7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCAxcHggI2QxZDFkMTtcbn1cbi5yZWNvbW1lbmRhdGlvbnMuY29sdW1uIC5hcnRpY2xlLXR5cGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ucmVjb21tZW5kYXRpb25zLm1haW4gaDIge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLnJlY29tbWVuZGF0aW9ucy5tYWluIC5hcnRpY2xlLXR5cGUge1xuICBmbG9hdDogbGVmdDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiAuaW1hZ2Uge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMjIwcHg7XG59XG4ucmVjb21tZW5kYXRpb25zLm1haW4gLnRyYWNrIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiAubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucmVjb21tZW5kYXRpb25zLm1haW4gLmNpcmNsZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnJlY29tbWVuZGF0aW9ucy5tYWluIC5hdXRob3ItaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVjb21tZW5kYXRpb25zLm1haW4gLmNvbXBhbnkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI2I0YjRiNDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiAuaXRlbSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiAuaXRlbTpob3ZlciAuaW5mbyB7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PTEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xufVxuLnJlY29tbWVuZGF0aW9ucy5tYWluIC5pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMDtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKG9wYWNpdHk9MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi5yZWNvbW1lbmRhdGlvbnMubWFpbiAuaW5mbyBhOmhvdmVyLFxuLnJlY29tbWVuZGF0aW9ucy5tYWluIC5pbmZvIGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbnVsLnN0YXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxudWwuc3RhcnMgbGkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc3Rhci5wbmdcIikgMCAwIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMjUuOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG51bC5zdGFycyBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxudWwuc3RhcnMgbGkuZ3JheSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1cHg7XG59XG4uc3RhcnNfcmF0aW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZWE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiNmI2YTg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogM3B4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG59XG4uc3RhcnNfcmF0aW5nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I2YjZhODtcbiAgdG9wOiAyNXB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuLml0ZW0gLnNjb3JlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hcnRpY2xlLXR5cGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYXJ0aWNsZS10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMnB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3R5cGUtaWNvbnMucG5nKSBuby1yZXBlYXQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFydGljbGUtdHlwZS53aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFydGljbGUtdHlwZS53aGl0ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3R5cGUtaWNvbnMtd2hpdGUucG5nKTtcbn1cbi5hcnRpY2xlLXR5cGUuZ3JheSB7XG4gIGNvbG9yOiAjYzJjMmMyO1xufVxuLmFydGljbGUtdHlwZS5ncmF5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdHlwZS1pY29ucy1ncmF5LnBuZyk7XG59XG4uYXJ0aWNsZS10eXBlLmJvb2s6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLmFydGljbGUtdHlwZS5hcnRpY2xlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4cHg7XG59XG4uYXJ0aWNsZS10eXBlLnZpZGVvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2cHg7XG59XG4uYXJ0aWNsZS10eXBlLmV2ZW50OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU0cHg7XG59XG4uYXJ0aWNsZS10eXBlLnRyYWluZWVzaGlwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XG59XG4uYXJ0aWNsZS10eXBlLmFkdmljZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MHB4O1xufVxuaW1nLmNpcmNsZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4uaXRlbSAudHlwZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdpbmF0aW9uIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLnBhZ2luYXRpb24uc2Nyb2xsIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG9wYWNpdHk6IDAuMztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB6LWluZGV4OiA5OTc7XG59XG4ucGFnaW5hdGlvbi5zY3JvbGw6Zm9jdXMsXG4ucGFnaW5hdGlvbi5zY3JvbGw6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2luYXRpb24uc2Nyb2xsIHVsLm5hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxudWwucGFnZXMsXG51bC5uYXZpZ2F0aW9uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsLnBhZ2VzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG51bC5uYXZpZ2F0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxudWwucGFnZXMgbGkge1xuICBwYWRkaW5nOiA1cHggMTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbnVsLnBhZ2VzIGxpLmFjdGl2ZSxcbnVsLnBhZ2VzIGxpOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU1NTU1NTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG59XG51bC5wYWdlcyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG51bC5uYXZpZ2F0aW9uIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiA2MnB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xufVxudWwubmF2aWdhdGlvbiBsaSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uYXZpZ2F0aW9uLmdpZlwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG51bC5uYXZpZ2F0aW9uIGxpLmFjdGl2ZSxcbnVsLm5hdmlnYXRpb24gbGk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NTU1NTU7XG59XG51bC5uYXZpZ2F0aW9uIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbnVsLm5hdmlnYXRpb24gbGkucm93IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMnB4IDFweDtcbn1cbnVsLm5hdmlnYXRpb24gbGkuY29sdW1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwcHggMHB4O1xufVxuLyogSU5ORVIgUEFHRVMgKiAqL1xuLmhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHggN3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogN3B4IDdweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmhlYWRpbmcgLmNvbHVtbnMge1xuICBwYWRkaW5nOiAzNXB4IDA7XG59XG4uaGVhZGluZyBoMy50cmFjayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC8qIHdpZHRoOiA3MDBweDsgKi9cbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5oZWFkaW5nIGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5oZWFkaW5nIC5jb2x1bW5zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFja3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDEycHggNXB4IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMTZweCAxNnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTZweCAxNnB4IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuLmJhY2t0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxNXB4IDE1cHggMTVweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2U2ZTllYjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4uYmFja3RvOmZvY3VzLFxuLmJhY2t0bzpob3ZlciB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkOGRkO1xufVxuLmJhY2t0bzpmb2N1czpiZWZvcmUsXG4uYmFja3RvOmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2QwZDhkZDtcbn1cbi5yZWMtZGV0YWlsIC5oZWFkaW5nIC5sYWJlbCB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tdmlkZW8uanBnJykgbm8tcmVwZWF0IDAgY2VudGVyO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmVjLWRldGFpbCAuaGVhZGluZyAubGFiZWwuYm9vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWJvb2suZ2lmXCIpO1xufVxuLnJlYy1kZXRhaWwgLmhlYWRpbmcgLmxhYmVsLmV2ZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb24tZXZlbnQucG5nXCIpO1xufVxuLnJlYy1kZXRhaWwgLmhlYWRpbmcgLmxhYmVsLmFydGljbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi1hcnRpY2xlLmdpZlwiKTtcbn1cbi5yZWMtZGV0YWlsIC5oZWFkaW5nIC5sYWJlbC5hZHZpY2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zcHJpdGUucG5nJykgLTJweCAtODZweCBuby1yZXBlYXQ7XG59XG4uY2xlZnQsXG4uY2NlbnRlcixcbi5jcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNsZWZ0IHtcbiAgd2lkdGg6IDE4MHB4O1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uY2NlbnRlciB7XG4gIHdpZHRoOiA2MzJweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jcmlnaHQge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgLyogcGFkZGluZy1yaWdodDogMjBweDsgKi9cbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udmlkZW9ib3gge1xuICBiYWNrZ3JvdW5kOiAjM2IzZjQyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgcGFkZGluZzogMjVweCAwcHg7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG4uaW5mb2Jsb2NrLFxuLmFjdGlvbmJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjYTVhNWE1O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmluZm9ibG9jayB7XG4gIHdpZHRoOiA3MjZweDtcbn1cbi5pbmZvYmxvY2sgLmluZm9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5mb2Jsb2NrIC5kYXRlLFxuLmluZm9ibG9jayAudmlld3MtY291bnQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaW5mb2Jsb2NrIC52aWV3cy1jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogNDZweDtcbn1cbi5pbmZvYmxvY2sgLmxpa2VzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLmluZm9ibG9jayAuYWRkdGhpc190YWJsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZm9ibG9jayAuYWN0aW9uYmxvY2sgLmFkZHRoaXNfdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi52aWV3cy1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZXdzLWNvdW50IC5jb3VudCB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL25ld192aWV3cy5wbmcnKSAwIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udmlld2VkX3VzZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMjVweCAwIDAgMDtcbiAgd2lkdGg6IDIzMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgwLCA4NSwgODgsIDAuOSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udmlld2VkX3VzZXJzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtN3B4O1xuICBsZWZ0OiAxMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoODAsIDg1LCA4OCwgMC45KTtcbn1cbi52aWV3ZWRfdXNlcnMgLnRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi52aWV3ZWRfdXNlcnNfbGlzdCB7XG4gIHdpZHRoOiAyMzJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4udmlld2VkX3VzZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA3cHggMTBweCA3cHg7XG59XG4udmlld2VkX3VzZXIgaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLmxpa2VzLWJsb2NrIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzdjN2M3Yztcbn1cbi5saWtlcy1ibG9jayBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbjogMCAxN3B4IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZGVlMjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmxpa2VzLWJsb2NrIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5saWtlcy1ibG9jayAubC1pY28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc29jaWFsaWNvbnMucG5nJykgbm8tcmVwZWF0ICNlNWVhZWQ7XG59XG4ubGlrZXMtYmxvY2sgLmwtdmsgLmwtaWNvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLmxpa2VzLWJsb2NrIC5sLXZrIC5sLWljbzpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMwcHg7XG59XG4ubGlrZXMtYmxvY2sgLmwtZmIgLmwtaWNvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4cHggMDtcbn1cbi5saWtlcy1ibG9jayAubC1mYiAubC1pY286aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzhweCAtMzBweDtcbn1cbi5saWtlcy1ibG9jayAubC10dyAubC1pY28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzJweCAwO1xufVxuLmxpa2VzLWJsb2NrIC5sLXR3IC5sLWljbzpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IC0zMHB4O1xufVxuLmxpa2VzLWJsb2NrIC5sLWNvdW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmFkZHRoaXNfdGFibGUgI3ZrX2xpa2Uge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hZGR0aGlzX3RhYmxlIHRyIHRkLFxuLmFkZHRoaXNfdGFibGUgLnR3aXR0ZXItdHdlZXQtYnV0dG9uIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnByZXZpZXdib3ggLndyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnByZXZpZXdib3ggaW1nIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5mb2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uaW5mb2JveCAuYXV0aG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uaW5mb2JveCAuYXV0aG9yIGltZyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmluZm9ib3ggLmF1dGhvciBhIHtcbiAgY29sb3I6ICNhNWE1YTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbmZvYm94IC5hdXRob3IgYTpob3Zlcixcbi5pbmZvYm94IC5hdXRob3IgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmluZm9ib3ggLmF1dGhvciAuY29tcGFueSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLmluZm9ibG9jayAuYXJ0aWNsZS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbmZvYmxvY2sgLnNvdXJjZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uaW5mb2Jsb2NrIC5zb3VyY2UgLmxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5pbmZvYmxvY2sgLnNvdXJjZSAubGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5hcnRpY2xlLXRleHQge1xuICBjb2xvcjogIzMwMzAzMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5hcnRpY2xlLXRleHQgcCB7XG4gIG1hcmdpbjogMS44NzVlbSAwO1xufVxuLmFydGljbGUtdGV4dCBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMzFweCAzOHB4IDMycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5hcnRpY2xlLXRleHQgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcnRpY2xlLXRleHQgYmxvY2txdW90ZSBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5hcnRpY2xlLXRleHQgdWwgPiBsaSxcbi5hcnRpY2xlLXRleHQgb2wgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5hcnRpY2xlLXRleHQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMzBweCAwO1xuICBwYWRkaW5nOiAwIDAgMCA2NnB4O1xufVxuLmFydGljbGUtdGV4dCB1bCA+IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM0ZDQ4NDg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAtMjdweDtcbn1cbi5hcnRpY2xlLXRleHQgb2wge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMzJweCAwO1xuICBwYWRkaW5nOiAwIDAgMCA2OHB4O1xufVxuLmFydGljbGUtdGV4dCBvbCA+IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0ZDQ4NDg7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IC00N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYXJ0aWNsZS10ZXh0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmFydGljbGUtdGV4dCBwIGltZyB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuLmFydGljbGUtdGV4dCBoMSxcbi5hcnRpY2xlLXRleHQgaDIsXG4uYXJ0aWNsZS10ZXh0IGgzLFxuLmFydGljbGUtdGV4dCBoNCxcbi5hcnRpY2xlLXRleHQgaDUsXG4uYXJ0aWNsZS10ZXh0IGg2IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5hcnRpY2xlLXRleHQgaDEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbjogMS4zZW0gMCAwLjc1ZW07XG59XG4uYXJ0aWNsZS10ZXh0IGgxICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG4uYXJ0aWNsZS10ZXh0IGgyIHtcbiAgbWFyZ2luOiAxLjI1ZW0gMCAwLjgzZW07XG59XG4uYXJ0aWNsZS10ZXh0IGgyICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cbi5hcnRpY2xlLXRleHQgaDMge1xuICBtYXJnaW46IDEuNTc4ZW0gMCAwLjczNmVtO1xufVxuLmFydGljbGUtdGV4dCBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAwLjg3NWVtO1xufVxuLmFydGljbGUtdGV4dCBoNCB7XG4gIG1hcmdpbjogMS44NzVlbSAwIDAuNzVlbTtcbn1cbi5hcnRpY2xlLXRleHQgaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC43NWVtO1xufVxuLmFydGljbGUtdGV4dCBoNSB7XG4gIG1hcmdpbjogMi4zZW0gMCAwLjc2OWVtO1xufVxuLmFydGljbGUtdGV4dCBoNSArIHAge1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuLmFydGljbGUtdGV4dCBoNiB7XG4gIG1hcmdpbjogMy42NmVtIDAgMC45MDllbTtcbn1cbi5hcnRpY2xlLXRleHQgaDYgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC42ODdlbTtcbn1cbi5hcnRpY2xlLXRleHQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cbi5hcnRpY2xlLXRleHQgdGQsXG4uYXJ0aWNsZS10ZXh0IHRoIHtcbiAgcGFkZGluZzogOHB4IDE0cHggOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFydGljbGUtdGV4dCB0ZDpmaXJzdC1jaGlsZCxcbi5hcnRpY2xlLXRleHQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5hcnRpY2xlLXRleHQgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hcnRpY2xlLXRleHQgdHI6bnRoLWNoaWxkKG9kZCkgdGQsXG4uYXJ0aWNsZS10ZXh0IHRyOm50aC1jaGlsZChvZGQpIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi5pbmZvYmxvY2sgLnRleHQgcCB7XG4gIG1hcmdpbjogMS44NzVlbSAwO1xufVxuLmluZm9ibG9jayAudGV4dCBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMzFweCAzOHB4IDMycHg7XG4gIG1hcmdpbjogMDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgYmxvY2txdW90ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgYmxvY2txdW90ZSBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMzBweCAwO1xuICBwYWRkaW5nOiAwIDAgMCA2NnB4O1xufVxuLmluZm9ibG9jayAudGV4dCB1bCA+IGxpLFxuLmluZm9ibG9jayAudGV4dCBvbCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmluZm9ibG9jayAudGV4dCB1bCA+IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM0ZDQ4NDg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAtMjdweDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgb2wge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMzJweCAwO1xuICBwYWRkaW5nOiAwIDAgMCA2OHB4O1xufVxuLmluZm9ibG9jayAudGV4dCBvbCA+IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM0ZDQ4NDg7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IC00N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uaW5mb2Jsb2NrIC50ZXh0IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmluZm9ibG9jayAudGV4dCBwIGltZyB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuLmluZm9ibG9jayAudGV4dCBoMSxcbi5pbmZvYmxvY2sgLnRleHQgaDIsXG4uaW5mb2Jsb2NrIC50ZXh0IGgzLFxuLmluZm9ibG9jayAudGV4dCBoNCxcbi5pbmZvYmxvY2sgLnRleHQgaDUsXG4uaW5mb2Jsb2NrIC50ZXh0IGg2IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgaDEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbjogMS4zZW0gMCAwLjc1ZW07XG59XG4uaW5mb2Jsb2NrIC50ZXh0IGgxICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuODc1ZW07XG59XG4uaW5mb2Jsb2NrIC50ZXh0IGgyIHtcbiAgbWFyZ2luOiAxLjI1ZW0gMCAwLjgzZW07XG59XG4uaW5mb2Jsb2NrIC50ZXh0IGgyICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuMjVlbTtcbn1cbi5pbmZvYmxvY2sgLnRleHQgaDMge1xuICBtYXJnaW46IDEuNTc4ZW0gMCAwLjczNmVtO1xufVxuLmluZm9ibG9jayAudGV4dCBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAwLjg3NWVtO1xufVxuLmluZm9ibG9jayAudGV4dCBoNCB7XG4gIG1hcmdpbjogMS44NzVlbSAwIDAuNzVlbTtcbn1cbi5pbmZvYmxvY2sgLnRleHQgaDQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC43NWVtO1xufVxuLmluZm9ibG9jayAudGV4dCBoNSB7XG4gIG1hcmdpbjogMi4zZW0gMCAwLjc2OWVtO1xufVxuLmluZm9ibG9jayAudGV4dCBoNSArIHAge1xuICBtYXJnaW4tdG9wOiAwLjYyNWVtO1xufVxuLmluZm9ibG9jayAudGV4dCBoNiB7XG4gIG1hcmdpbjogMy42NmVtIDAgMC45MDllbTtcbn1cbi5pbmZvYmxvY2sgLnRleHQgaDYgKyBwIHtcbiAgbWFyZ2luLXRvcDogMC42ODdlbTtcbn1cbi5pbmZvYmxvY2sgLnRleHQgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbn1cbi5pbmZvYmxvY2sgLnRleHQgdGQsXG4uaW5mb2Jsb2NrIC50ZXh0IHRoIHtcbiAgcGFkZGluZzogOHB4IDI4cHggOXB4O1xuICBwYWRkaW5nOiA4cHggMTRweCA5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaW5mb2Jsb2NrIC50ZXh0IHRkOmZpcnN0LWNoaWxkLFxuLmluZm9ibG9jayAudGV4dCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmluZm9ibG9jayAudGV4dCB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmluZm9ibG9jayAudGV4dCB0cjpudGgtY2hpbGQob2RkKSB0ZCxcbi5pbmZvYmxvY2sgLnRleHQgdHI6bnRoLWNoaWxkKG9kZCkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmluZm9ibG9jay5hZHZpY2Uge1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG59XG4uaW5mb2Jsb2NrLmFkdmljZSAuaW5mb2JveCB7XG4gIGZsb2F0OiBub25lO1xufVxuLmluZm9ibG9jay5hZHZpY2UgLmFydGljbGUtdGV4dCBibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5pbmZvYmxvY2suYWR2aWNlIC5hcnRpY2xlLXRleHQgcCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5pbmZvYmxvY2suYWR2aWNlIC5hcnRpY2xlLXRleHQgcDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW5mb2Jsb2NrLmFkdmljZSAuYXJ0aWNsZS10ZXh0IHVsLFxuLmluZm9ibG9jay5hZHZpY2UgLmFydGljbGUtdGV4dCBvbCB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5pbmZvYmxvY2suYWR2aWNlIC5hcnRpY2xlLXRleHQgdWwgPiBsaSxcbi5pbmZvYmxvY2suYWR2aWNlIC5hcnRpY2xlLXRleHQgb2wgPiBsaSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi5pbmZvYmxvY2suYWR2aWNlIC5hcnRpY2xlLXRleHQgdWwgPiBsaTpiZWZvcmUsXG4uaW5mb2Jsb2NrLmFkdmljZSAuYXJ0aWNsZS10ZXh0IG9sID4gbGk6YmVmb3JlIHtcbiAgdG9wOiA3cHg7XG59XG4vKi5hY3Rpb25ibG9jayAuYm9va3ByZXZpZXdibG9ja1xue1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn0qL1xuLmFjdGlvbmJsb2NrIC5ib29rcHJldmlld2Jsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi8qLmFjdGlvbmJsb2NrXG57XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDIzOXB4O1xuICAgICAgcGFkZGluZzogMjBweCAwIDIwcHggNDZweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn0qL1xuLmFjdGlvbmJsb2NrIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAyMjRweDtcbiAgcGFkZGluZzogNDhweCAwIDAgNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFjdGlvbmJsb2NrIC5zcCxcbi5hY3Rpb25ibG9jayAuYnAsXG4uYWN0aW9uYmxvY2sgLmRvbmUge1xuICBtYXgtd2lkdGg6IDE2MnB4O1xuICBmb250LXNpemU6IDI2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYWN0aW9uYmxvY2sgLmJ1eS1pdCxcbi5hY3Rpb25ibG9jayAuYm9va21hdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYWN0aW9uYmxvY2sgLmJ1eS1pdCB7XG4gIG1heC13aWR0aDogMTYycHg7XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYWN0aW9uYmxvY2sgLmRvbmUge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICAvKmZsb2F0OiBsZWZ0OyovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYTRhYTtcbiAgYmFja2dyb3VuZDogI2E5YjBiNDtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNhOWIwYjQpLCBjb2xvci1zdG9wKDEwMCUsICM5YmE0YWEpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjYTliMGI0IDAlLCAjOWJhNGFhIDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYTliMGI0IDAlLCAjOWJhNGFhIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2E5YjBiNCcsIGVuZENvbG9yc3RyPScjOWJhNGFhJywgR3JhZGllbnRUeXBlPTApO1xuICAvKiBJRTYtOSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYWN0aW9uYmxvY2sgLmRvbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzZjZmQzO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjYzZjZmQzIDAlLCAjYjJiOGMxIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgI2M2Y2ZkMyksIGNvbG9yLXN0b3AoMTAwJSwgI2IyYjhjMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjYzZjZmQzIDAlLCAjYjJiOGMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjYzZjZmQzIDAlLCAjYjJiOGMxIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNjNmNmZDMgMCUsICNiMmI4YzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNjNmNmZDMgMCUsICNiMmI4YzEgMTAwJSk7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYzZjZmQzJywgZW5kQ29sb3JzdHI9JyNiMmI4YzEnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMmI4YzE7XG59XG4uYWN0aW9uYmxvY2sgLmRvbmUuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjNjNjNTUxO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzYzYzU1MSksIGNvbG9yLXN0b3AoMTAwJSwgIzUwYjQzZSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM2M2M1NTEgMCUsICM1MGI0M2UgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2M2M1NTEgMCUsICM1MGI0M2UgMTAwJSk7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjNjNTUxJywgZW5kQ29sb3JzdHI9JyM1MGI0M2UnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG59XG4uYWN0aW9uYmxvY2sgLnNwLFxuLmdyYWRpZW50c3Age1xuICBiYWNrZ3JvdW5kOiAjNjNkNjRlO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzYzZDY0ZSksIGNvbG9yLXN0b3AoMTAwJSwgIzRmYjUzZCkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM2M2Q2NGUgMCUsICM0ZmI1M2QgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2M2Q2NGUgMCUsICM0ZmI1M2QgMTAwJSk7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjNkNjRlJywgZW5kQ29sb3JzdHI9JyM0ZmI1M2QnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG4gIG1hcmdpbi1yaWdodDogMjhweDtcbn1cbi5hY3Rpb25ibG9jayAuYnAsXG4uZ3JhZGllbnRicCB7XG4gIGJhY2tncm91bmQ6ICM1MGJmZTg7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM1MGJmZTggMCUsICMyMjk2ZDIgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjNTBiZmU4KSwgY29sb3Itc3RvcCgxMDAlLCAjMjI5NmQyKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1MGJmZTggMCUsICMyMjk2ZDIgMTAwJSk7XG4gIC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICM1MGJmZTggMCUsICMyMjk2ZDIgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzUwYmZlOCAwJSwgIzIyOTZkMiAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzUwYmZlOCAwJSwgIzIyOTZkMiAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM1MGJmZTgnLCBlbmRDb2xvcnN0cj0nIzIyOTZkMicsIEdyYWRpZW50VHlwZT0wKTtcbiAgLyogSUU2LTkgKi9cbn1cbi5jb2x1bW5zIHtcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb2x1bW5zOmJlZm9yZSxcbi5jb2x1bW5zOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY29sdW1uczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmFkZGl0aW9uYWwgaDIge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWRkaXRpb25hbCBoMiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIHtcbiAgd2lkdGg6IDQxOHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuLmFkZGl0aW9uYWwgLml0ZW0ubGFzdCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLmFkZGl0aW9uYWwgLml0ZW0gLmJvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1ib29rLmdpZlwiKSBuby1yZXBlYXQgMCA1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIC50cmFjayB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIC5pbmZvIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIC5pbmZvIGltZyB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLmFkZGl0aW9uYWwgLml0ZW0gLmRlc2NyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uYWRkaXRpb25hbCAuaXRlbSAuaW5mbyBpbWcudGh1bWIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYWRkaXRpb25hbCAuaXRlbSAuc3AsXG4uYWRkaXRpb25hbCAuaXRlbSAuYnAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uYWRkaXRpb25hbCAuaXRlbSAuZGF0ZXRodW1iIHtcbiAgY29sb3I6ICNhNWE1YTU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uYWRkaXRpb25hbCAuaXRlbSAuYXRob3VyIHtcbiAgY29sb3I6ICNhNWE1YTU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIC5kZXNjciB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWRkaXRpb25hbCAuaXRlbSAuZGVzY3IgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5hZGRpdGlvbmFsIC5pdGVtIC5kZXNjciBwIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5ldmVudC1wZXJpb2Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmV2ZW50LXBlcmlvZCBwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4uZXZlbnQtcGVyaW9kIC5kYXRlcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjYTVhNWE1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmV2ZW50LXBlcmlvZCAuZGF0ZSxcbi5ldmVudC1wZXJpb2QgLmRhc2gge1xuICBmbG9hdDogbGVmdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV2ZW50LXBlcmlvZCAuZGF0ZSB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmV2ZW50LXBlcmlvZCAuZGF0ZSA+IC5sYXJnZSB7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG59XG4uZXZlbnQtcGVyaW9kIC5kYXNoIHtcbiAgd2lkdGg6IDYwcHg7XG59XG4uZXZlbnQtcGVyaW9kIC5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uZm9ybV9yb3cgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4uZm9ybV9yb3cgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgd2lkdGg6IDQ1MHB4O1xuICBwYWRkaW5nOiAzcHggMHB4IDNweCA2cHg7XG4gIGJvcmRlcjogMXB4ICNkMWQxZDEgc29saWQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZm9ybV9yb3cgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLnVzZXJfY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHdpZHRoOiA0OTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51c2VyX2NhdGVnb3J5IHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzU4NTc1ZTtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm5vYWNjb3VudCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzdhODU4YjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkzOTg5YjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJhNWE3O1xufVxuLm5vYWNjb3VudDpmb2N1cyxcbi5ub2FjY291bnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliY2JlO1xuICBjb2xvcjogd2hpdGU7XG59XG51bC5wYXJ0bmVycyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxudWwucGFydG5lcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA3N3B4O1xuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xufVxudWwucGFydG5lcnMgbGkubGFzdCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxudWwucGFydG5lcnMgbGkgYSB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnVsLnBhcnRuZXJzIGxpIGltZyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxudWwucGFydG5lcnMgbGkgYTpmb2N1cyxcbnVsLnBhcnRuZXJzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzNkM2QzZDtcbn1cbi5hZGRpdGlvbmFsIHAuc3ViaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5pdGVtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5mb3JtX3JvdyB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmZvcm1fcm93IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb3JtX3JvdyAuZGVzY3Ige1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmZvcm1fcm93IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuLmZvcm1fcm93IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIHdpZHRoOiA0NTBweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXI6IDFweCAjZDFkMWQxIHNvbGlkO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDEwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4vKi5mb3JtX3Jvdy5zdWJtaXQqL1xuLyp7Ki9cbi8qdGV4dC1hbGlnbjogY2VudGVyOyovXG4vKn0qL1xuLmZvcm1fcm93LnN1Ym1pdCAuYnRuMiB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cbi5mb3JtX3Jvdy5zdWJtaXQgLmJ0biB7XG4gIHdpZHRoOiAyMzBweDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1zaGFkb3c6IDBweCAycHggIzQyOTYzMjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTRiNjQyO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5mb3JtX3JvdyAuY2FwdGNoYV9pbWcge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogLTEwcHggMCAxMHB4O1xufVxuLmFib3V0LWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYzM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnJhaW5pZnlfYmFja2dyb3VuZC5wbmdcIikgcmVwZWF0LXg7XG59XG4uYWJvdXQtaGVhZGVyIC5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NTBweDtcbiAgcGFkZGluZy10b3A6IDE1M3B4O1xufVxuLmFib3V0LWhlYWRlciBoMSB7XG4gIGZvbnQtc2l6ZTogNThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmFib3V0LWhlYWRlciBoMSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5hYm91dC1oZWFkZXIgLm1vdXNlZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbW91c2Vkb3duLnBuZ1wiKSBuby1yZXBlYXQgMTUxcHggMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hYm91dC1oZWFkZXIgLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTEwcHg7XG4gIGhlaWdodDogNjMzcHg7XG59XG4uYWJvdXQtaGVhZGVyIC50cmVlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3RyZWUucG5nXCIpIG5vLXJlcGVhdCByaWdodCBib3R0b207XG59XG4uYWJvdXQgLndyYXAge1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB3aWR0aDogNjgwcHg7XG59XG4uYWJvdXQgaDIge1xuICBtYXJnaW46IDAgMCAzMnB4O1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmFib3V0IGgyLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFib3V0IHAge1xuICBtYXJnaW46IDIwcHggMCAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5hYm91dCBwLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFib3V0IC51bC1saXN0IHtcbiAgbWFyZ2luOiAzMnB4IDAgMCAtNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hYm91dCAudWwtbGlzdCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzVjYzk0ODtcbn1cbi5hYm91dCAudWwtbGlzdCB1bC5sZWZ0IHtcbiAgd2lkdGg6IDM0MHB4O1xufVxuLmFib3V0IC51bC1saXN0IGxpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5hYm91dCAudWwtbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYWJvdXQgLnVsLWxpc3Qgc3BhbiB7XG4gIGNvbG9yOiAjNWY1ZjVmO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYWJvdXQgLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG1hcmdpbjogNTBweCAwIDA7XG59XG4uYWJvdXQgLmdyYXkgLndyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hYm91dCAuZ3JheSAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MTJweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDM5cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWNoaWV2ZW1lbnRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW4ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmFjaGlldmVtZW50cyAucG9pbnRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIC5wb2ludHMgLmJwLFxuLmFjaGlldmVtZW50cyAuY29sdW1ucyAucG9pbnRzIC5zcCB7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICB3aWR0aDogMTAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmFjaGlldmVtZW50cyAuY29sdW1ucyAucG9pbnRzIC5zcCB7XG4gIGJhY2tncm91bmQ6ICM2MWQyNGM7XG59XG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIC5wb2ludHMgLmJwIHtcbiAgYmFja2dyb3VuZDogIzQ4YmFmNjtcbn1cbi5hY2hpZXZlbWVudHMgLnJlY29tbWVuZGF0aW9ucyAucmVjb21tZW5kYXRpb24ge1xuICBtYXJnaW46IDIwcHggMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi52b3RlcyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zcGVha2VyX2ljb24ucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTNweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4vKi5wcm9maWxld3JhcCovXG4vKnsqL1xuLyp3aWR0aDogOTgwcHg7Ki9cbi8qYmFja2dyb3VuZDogI2ZmZjsqL1xuLyptYXJnaW4tdG9wOiAxMzBweDsqL1xuLyp9Ki9cbi5wcm9maWxlY29udGVudCB7XG4gIHdpZHRoOiA1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cbi5wcm9maWxlY29udGVudCBpbWcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucHJvZmlsZWNvbnRlbnQgLmluZm8ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi5wcm9maWxlY29udGVudCAuaW5mbyBoMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucHJvZmlsZWNvbnRlbnQgLmluZm8gYSB7XG4gIC8qYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Jlc3VtZV9kb3dubG9hZC5wbmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0OyovXG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnByb2ZpbGVjb250ZW50IC5pbmZvIGE6aG92ZXIge1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi8qLmljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zcHJpdGUucG5nJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmljb24uYm9vayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xcHggLTNweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5pY29uLmFydGljbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IC0yMHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLmljb24udmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IC0zNnB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmljb24uZXZlbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNHB4IC01M3B4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmljb24udHJhaW5lZXNoaXAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC03M3B4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuLmljb24uYWR2aWNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTJweCAtODlweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbn0qL1xuLmJ4LXNzLWljb24ubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL0xpbmtlZEluX0xvZ28xNnB4LnBuZyk7XG59XG4vKiBwcmV0dHkgdXBsb2FkICovXG4uZmlsZV93cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZpbGVfd3JhcCBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIHdpZHRoOiAxNTAlO1xuICBtaW4td2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qLmZpbGVfd3JhcC5waG90byAqL1xuLyouZmlsZV93cmFwIC5maWxlX3BsYWNlaG9sZGVyKi9cbi8qeyovXG4vKmRpc3BsYXk6IGJsb2NrOyovXG4vKnBhZGRpbmc6IDAgMjBweDsqL1xuLyptYXgtd2lkdGg6IDIwMHB4OyovXG4vKmhlaWdodDogMzBweDsqL1xuLypib3JkZXI6IDFweCBzb2xpZCAjOTM5ODliOyovXG4vKi13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDsqL1xuLypib3JkZXItcmFkaXVzOiAyMHB4OyovXG4vKmJhY2tncm91bmQ6ICNhMmE1YTc7Ki9cbi8qY29sb3I6ICNmZmY7Ki9cbi8qZm9udC1zaXplOiAxMnB4OyovXG4vKmxpbmUtaGVpZ2h0OiAzMHB4OyovXG4vKnRleHQtc2hhZG93OiAgMCAxcHggIzdhODU4YjsqL1xuLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbi8qfSovXG4vKi5maWxlX3dyYXA6aG92ZXIgLmZpbGVfcGxhY2Vob2xkZXIqL1xuLyp7Ki9cbi8qYmFja2dyb3VuZDogI2U0ZTZlNzsqL1xuLypjb2xvcjogIzU1NTsqL1xuLyp0ZXh0LXNoYWRvdzogbm9uZTsqL1xuLypib3JkZXItY29sb3I6ICNlNGU2ZTc7Ki9cbi8qfSovXG4vKiBwcmV0dHkgdXBsb2FkICovXG4uYWNoaWV2ZW1lbnRzIC5yZWNvbW1lbmRhdGlvbnMgLnJlY29tbWVuZGF0aW9uIGEge1xuICBmb250LXNpemU6IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWNoaWV2ZW1lbnRzIC5yZWNvbW1lbmRhdGlvbnMgLnJlY29tbWVuZGF0aW9uIGE6aG92ZXIge1xuICBjb2xvcjogIzc5Nzk3OTtcbn1cbi5hY2hpZXZlbWVudHMgLnJlY29tbWVuZGF0aW9ucyAucmVjb21tZW5kYXRpb24gcCB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uYWNoaWV2ZW1lbnRzIC5yZWNvbW1lbmRhdGlvbnMgLnJlY29tbWVuZGF0aW9uIC5CUCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbi5hY2hpZXZlbWVudHMgLnJlY29tbWVuZGF0aW9ucyAucmVjb21tZW5kYXRpb24gLkJQLWJ1YmJsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4YmFmNjtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5jb250YWN0cyB1bC50aHVtYm5haWxzLFxuLmNvbnRhY3RzIHVsLnRodW1ibmFpbHMgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmNvbnRhY3RzIHVsLnRodW1ibmFpbHMgPiBsaSB7XG4gIGNsZWFyOiBsZWZ0O1xufVxuLmNvbnRhY3RzIHVsLnRodW1ibmFpbHMgbGkgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNCU7XG4gIG1hcmdpbjogNXB4IDIwcHggMjBweCAwO1xufVxuLmNvbnRhY3RzIC5yb3ctc29jaWFscyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY29udGFjdHMgLnJvdy1zb2NpYWxzIC5zb2NpYWwge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiA0MjBweDtcbn1cbi5jb250YWN0cyAucm93LXNvY2lhbHMgLnNvY2lhbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogVGFyaWZzICovXG4ucmF0ZXMge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnJhdGVzIGgxIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4ucmF0ZXMgLnJhdGVzLWFkdmFudGFnZXMge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNDM0NzRhO1xufVxuLnJhdGVzIC5yYXRlcy1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cbi5yYXRlcyAucmF0ZXMtYWR2YW50YWdlcyAuYWR2YW50YWdlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucmF0ZXMgLnJhdGVzLWFkdmFudGFnZXMgLmFkdmFudGFnZSAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMzVhYjVjO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmF0ZXMgLmJvb2ttYXRlLWpvdHRpbmcge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGNvbG9yOiAjOTM5MzkzO1xufVxuLnJhdGVzIC5yYXRlcy1hZHZhbnRhZ2VzIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiA3MHB4IGF1dG8gMDtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3Mge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDUwcHggYXV0byAwO1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgLyogaGVpZ2h0OiAxMDAlOyAqL1xuICBiYWNrZ3JvdW5kOiAjOTFhMGFiO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAwIDAgIzZkN2Q4OTtcbiAgYm94LXNoYWRvdzogMCAycHggMCAwICM2ZDdkODk7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmFjaGlldmVyLFxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS50ZWFtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1YWI1YztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAwIDAgIzI4ODM0NjtcbiAgYm94LXNoYWRvdzogMCAycHggMCAwICMyODgzNDY7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmlsb3ZleW91IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OWJkYTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAwIDAgIzI1NzNhNTtcbiAgYm94LXNoYWRvdzogMCAycHggMCAwICMyNTczYTU7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIGgzIHtcbiAgbWFyZ2luOiA4cHggMCAwO1xuICAvKnBhZGRpbmctYm90dG9tOiAxNXB4OyovXG4gIC8qYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yYXRlc190aXRsZV9jb3JuZXIucG5nKSBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdDsqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgc3ZnLmNvcm5lciBwYXRoIHtcbiAgZmlsbDogI2YwZjFmMjtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUuYWNoaWV2ZXIgc3ZnLmNvcm5lciBwYXRoIHtcbiAgZmlsbDogIzI4ODM0Njtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUudGVhbSBzdmcuY29ybmVyIHBhdGgge1xuICBmaWxsOiAjMjg4MzQ2O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5pbG92ZXlvdSBzdmcuY29ybmVyIHBhdGgge1xuICBmaWxsOiAjMjU3M2E1O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5iYXNpYyBzdmcuY29ybmVyIHBhdGgsXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmZyZWVyaWRlIHN2Zy5jb3JuZXIgcGF0aCB7XG4gIGZpbGw6ICM2ZDdkODk7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIGgzIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kOiAjZjBmMWYyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMCAxNnB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5hY2hpZXZlciAuYWR2YW50YWdlcyxcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUudGVhbSAuYWR2YW50YWdlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODgzNDY7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmlsb3ZleW91IC5hZHZhbnRhZ2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NzNhNTtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUuYmFzaWMgLmFkdmFudGFnZXMsXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmZyZWVyaWRlIC5hZHZhbnRhZ2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkN2Q4OTtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDhweCAwIDhweCA2NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JhdGVzX2ljb25zLnBuZykgbm8tcmVwZWF0O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAuYWR2YW50YWdlcyBsaS5jdXJhdG9yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCAtMjk1cHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLmZyZWVfcmVhZGluZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggLTU2cHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLmNvdXJzZV9hY2Nlc3Mge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IC0zNTBweDtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkudGVhbV9hY2NvdW50cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggLTE3M3B4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAuYWR2YW50YWdlcyBsaS5zYXZlX2VhcnRoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCAtMjM2cHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLnJlY29tbWVuZGF0aW9ucyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDIwcHggLTQ3M3B4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAuYWR2YW50YWdlcyBsaS5vbmx5X3RyYWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCAtNDE0cHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLmxpbmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IC01NDBweDtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vbGRfcHJpY2Uge1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm5ld19wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICNmZjVmNWY7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9sZF9wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnBsdXMge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMsXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucHJpY2Vfc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnByaWNlX3NlbGVjdCBzcGFuIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMgLm9wdGlvbixcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5wcmljZV9zZWxlY3QgLnByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucHJpY2Vfc2VsZWN0IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgd2lkdGg6IDA7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyAub3B0aW9uIGxhYmVsLFxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnByaWNlX3NlbGVjdCAucHJpY2UgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyAub3B0aW9uIGxhYmVsOmJlZm9yZSxcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5wcmljZV9zZWxlY3QgLnByaWNlIGxhYmVsOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLThweDtcbiAgdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1yYWRpb3MucG5nKSBib3R0b20gY2VudGVyIG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vcHRpb25zIC5vcHRpb24gbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWNoZWNrcy5wbmcpIGJvdHRvbSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMgLm9wdGlvbiBsYWJlbDpiZWZvcmUge1xuICBsZWZ0OiAtMzNweDtcbiAgdG9wOiAzcHg7XG59XG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyAub3B0aW9uIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucHJpY2Vfc2VsZWN0IC5wcmljZSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLmRlc2NyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJhdGVzIC5yYXRlX2luZm8ge1xuICB3aWR0aDogNDAwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgLypwYWRkaW5nLWxlZnQ6IDc1cHg7Ki9cbiAgLypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JhdGVzX2V4Y2xhbS5wbmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDsqL1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA2MHB4IGF1dG87XG59XG4ucmF0ZXMgLnJhdGUgLmJ0bjIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0NnB4O1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBUYXJpZnMgKi9cbi5wb3B1cF9jb250ZW50IGgyIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwX2NvbnRlbnQge1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMzVweDtcbn1cbi5wb3B1cF9mb290ZXIge1xuICBwYWRkaW5nOiAzMHB4IDQwcHggMzVweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4ucG9wdXBfY29udGVudCArIC5wb3B1cF9mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cbi5wb3B1cF9jb250ZW50LFxuLnBvcHVwX2Zvb3RlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuLmJyYWlueS1jaGFyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5icmFpbnktY2hhci5jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYnJhaW5pZnlmb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2QxZDFkMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5icmFpbmlmeWZvcm0gaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBtYXgtcmVzb2x1dGlvbjogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmJyYWluaWZ5Zm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjNWRiNDRjO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5zbGlkZS1pbi13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuLnNsaWRlLWluIHtcbiAgYmFja2dyb3VuZDogIzYxYjM1MjtcbiAgd2lkdGg6IDY5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjBweCAzNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDFzO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDFzO1xufVxuLnNsaWRlLWluIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zbGlkZS1pbiAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zbGlkZS1pbiAuc2xpZGUtaW4tY2xvc2UtYnRuIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1zbGlkZS1pbi1jbG9zZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbnByZS54ZGVidWctdmFyLWR1bXAge1xuICB6LWluZGV4OiAyMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnVpLXRvb2x0aXAsXG4uYXJyb3c6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbn1cbi51aS10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNDM0NzRhO1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgN3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi51aS10b29sdGlwLnBvaW50cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udWktdG9vbHRpcC5uYXJyb3cge1xuICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuLnVpLXRvb2x0aXAudGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hcnJvdyB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gIGJvdHRvbTogLTE2cHg7XG59XG4uYXJyb3cudG9wIHtcbiAgdG9wOiAtMTZweDtcbiAgYm90dG9tOiBhdXRvO1xufVxuLmFycm93LmxlZnQge1xuICBsZWZ0OiAyMCU7XG59XG4uYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDIwcHg7XG4gIHRvcDogLTIwcHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJveC1zaGFkb3c6IDZweCA1cHggOXB4IC05cHggYmxhY2s7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5hcnJvdy50b3A6YWZ0ZXIge1xuICBib3R0b206IC0yMHB4O1xuICB0b3A6IGF1dG87XG59XG4ubWFpbi1wcm9tby1yZWdpc3RlciB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG4ubWFpbi1wcm9tby1yZWdpc3RlciAucmVnaXN0ZXItYnRuLXdyYXAge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiAxMDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMzlweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYWluLXJlZ2lzdGVyLWJhY2sucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLyoqKiogZGstb25saW5lICoqKiovXG4uZGstb25saW5lLXRvcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzJhNmY5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLmRrLW9ubGluZS10b3AgLnN3ZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xufVxuLmRrLW9ubGluZS10b3AgI2RrLW9ubGluZS1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kay1vbmxpbmUtdG9wICNkay1vbmxpbmUtaW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5kay1vbmxpbmUtdG9wIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDUxcHgpIHtcbiAgLmF1dGggLmRrLW9ubGluZS10b3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uby1tYWluLW1lbnUuYXV0aCAuZGstb25saW5lLXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5kay1vbmxpbmUtdG9wLmRrLXNob3duIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmRrLW9ubGluZS10b3AgLnJlbW92ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI0RFREVERTtcbn1cbi5kay1vbmxpbmUtdG9wIC5yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzkxQ0ZBNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHMsXG4udG9wcGFuZWwsXG4udG9wcGFuZWwgI3RvZG8ge1xuICB0cmFuc2l0aW9uOiB0b3AgNTAwbXMsIGhlaWdodCA1MDBtcztcbn1cbi5kay1zaG93bi50b3BwYW5lbCxcbi5kay1zaG93bi50b3BwYW5lbCArIC5wcyB7XG4gIGhlaWdodDogMTIwcHg7XG59XG4ucHMge1xuICBoZWlnaHQ6IDQ5cHg7XG59XG4uZGstc2hvd24udG9wcGFuZWwgI3RvZG8ge1xuICB0b3A6IDcwcHg7XG59XG4vKioqKiAvZGstb25saW5lICoqKiovXG4vKiBjaG9vc2VfcGVyaW9kIGNvbnRlbnQgKi9cbi5wYXltZW50X2NvbnRlbnQgLnBheW1lbnRfbWV0aG9kIHtcbiAgd2lkdGg6IDQwMHB4O1xufVxuLnBheW1lbnRfY29udGVudCAucGF5bWVudF9tZXRob2QgdHIge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucGF5bWVudF9jb250ZW50IC5wYXltZW50X21ldGhvZCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBheW1lbnRfY29udGVudCAucGF5bWVudF9tZXRob2QgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBheW1lbnRfY29udGVudCAucGF5bWVudF9tZXRob2QgbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJhZGlvcy1ncmV5LnBuZykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucGF5bWVudF9jb250ZW50IC5wYXltZW50X21ldGhvZCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cbi8qIGNob29zZV9wZXJpb2QgY29udGVudCAqL1xuLyogY2hvb3NlIHBheW1lbnQgbWV0aG9kICovXG4ucGF5bWVudF9jaG9vc2Uge1xuICB3aWR0aDogNzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogIzU1NTU1NTtcbn1cbi5wYXltZW50X2Nob29zZSAuY2hvb3NlX3BlcmlvZCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuLnBheW1lbnRfY2hvb3NlIC5jaG9vc2VfcGVyaW9kIC5wZXJpb2Qge1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuLnBheW1lbnRfY2hvb3NlIC5jaG9vc2VfcGVyaW9kIC5wZXJpb2QgLmxpbmsge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDdweCAwIDNweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGF5bWVudF9jaG9vc2UgLmNob29zZV9wZXJpb2QgLnBlcmlvZCAubGluazpob3ZlciB7XG4gIGNvbG9yOiAjMmQ3NDIxO1xufVxuLnBheW1lbnRfY2hvb3NlIC5jaG9vc2VfcGVyaW9kIC5wZXJpb2QgLmJ0bjIge1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xufVxuLnBheW1lbnRfY2hvb3NlIC5jaG9vc2VfcGVyaW9kIC5wZXJpb2QgLnByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ucGF5bWVudF9jaG9vc2UgLmNob29zZV9wZXJpb2QgLnBlcmlvZCAuZGlzY291bnQge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5wYXltZW50X2Nob29zZSAuY2hvb3NlX3BlcmlvZCAucGVyaW9kOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucGF5bWVudF9jaG9vc2UucGF5X2Zvcm0ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucGF5bWVudF9jaG9vc2UucGF5X2Zvcm0gLmJ0bjIge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucGF5bWVudF9jaG9vc2UucGF5X2Zvcm0gLmRlc2NyIHtcbiAgY29sb3I6ICM3MjcyNzI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi8qIC9jaG9vc2UgcGF5bWVudCBtZXRob2QgKi9cbi8qIHVzZXItYWdyZWVtZW50LWJsb2NrICovXG4udXNlci1hZ3JlZW1lbnQtZGlzY2xhaW1lciB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlci1hZ3JlZW1lbnQtZGlzY2xhaW1lciBhIHtcbiAgY29sb3I6ICM0YjY4YjU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogL3VzZXItYWdyZWVtZW50LWJsb2NrICovXG4iLCJcbmh0bWwge1xuICBmb250LXNpemU6IDFlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6MTAwJTtcbn1cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYxO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOjEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbi8vYm9keS53aXctcGFnZSxcbmJvZHkubWFpbi1wYWdlLFxuYm9keS5kaWFyeS1wYWdlLFxuYm9keS5ib2R5LWV4cGVydHBhdGgsXG5ib2R5LmxvZ2luLFxuYm9keS5wYXJ0bmVycyxcbmJvZHkucHJvZmlsZS1wYWdlLFxuYm9keS53aGl0ZSxcbmJvZHkucmVjb21lbmRhdGlvbnMsXG5ib2R5LmxhbmRpbmctcGFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuYm9keS5hdXRoIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAmLm5vLW1haW4tbWVudSB7IHBhZGRpbmctbGVmdDogMDsgfVxuICAmLm1lbnUtb3BlbmVkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG59XG5cbiNhbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYi1wZmMge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4vLyAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbi8vICB6LWluZGV4OiAxO1xuLy8gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIEJyb3dzZSBIYXBweSBwcm9tcHRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLmJyb3dzZWhhcHB5IHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmc6IDAuMmVtIDFlbTtcbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIEF1dGhvcidzIGN1c3RvbSBzdHlsZXNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICAgSGVscGVyIGNsYXNzZXNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEltYWdlIHJlcGxhY2VtZW50XG4gKi9cblxuLmlyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogSUUgNi83IGZhbGxiYWNrICovXG4gICp0ZXh0LWluZGVudDogLTk5OTlweDtcbn1cbi5pcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTUwJTtcbn1cbi8qXG4gKiBIaWRlIGZyb20gYm90aCBzY3JlZW5yZWFkZXJzIGFuZCBicm93c2VyczogaDVicC5jb20vdVxuICovXG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qXG4gKiBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyczogaDVicC5jb20vdlxuICovXG5cbi52aXN1YWxseWhpZGRlbiB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuLypcbiAqIEV4dGVuZHMgdGhlIC52aXN1YWxseWhpZGRlbiBjbGFzcyB0byBhbGxvdyB0aGUgZWxlbWVudCB0byBiZSBmb2N1c2FibGVcbiAqIHdoZW4gbmF2aWdhdGVkIHRvIHZpYSB0aGUga2V5Ym9hcmQ6IGg1YnAuY29tL3BcbiAqL1xuXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmFjdGl2ZSxcbi52aXN1YWxseWhpZGRlbi5mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuLypcbiAqIEhpZGUgdmlzdWFsbHkgYW5kIGZyb20gc2NyZWVucmVhZGVycywgYnV0IG1haW50YWluIGxheW91dFxuICovXG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ud2lzcGVyIHtcbiAgZm9udC1zaXplOiAwLjdlbTtcbn1cbi50LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qXG4gKiBDbGVhcmZpeDogY29udGFpbiBmbG9hdHNcbiAqXG4gKiBGb3IgbW9kZXJuIGJyb3dzZXJzXG4gKiAxLiBUaGUgc3BhY2UgY29udGVudCBpcyBvbmUgd2F5IHRvIGF2b2lkIGFuIE9wZXJhIGJ1ZyB3aGVuIHRoZVxuICogICAgYGNvbnRlbnRlZGl0YWJsZWAgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuICogICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4gKiAgICB0aGF0IHJlY2VpdmUgdGhlIGBjbGVhcmZpeGAgY2xhc3MuXG4gKiAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuICogICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuICovXG5cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKlxuICogRm9yIElFIDYvNyBvbmx5XG4gKiBJbmNsdWRlIHRoaXMgcnVsZSB0byB0cmlnZ2VyIGhhc0xheW91dCBhbmQgY29udGFpbiBmbG9hdHMuXG4gKi9cblxuLmNsZWFyZml4IHtcbiAgKnpvb206IDE7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgIFByaW50IHN0eWxlcy5cbiAgICAgSW5saW5lZCB0byBhdm9pZCByZXF1aXJlZCBIVFRQIGNvbm5lY3Rpb246IGg1YnAuY29tL3JcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuQG1lZGlhIHByaW50IHtcbiAgKiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgICAvKiBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zICovXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC8qXG4gICAgICogRG9uJ3Qgc2hvdyBsaW5rcyBmb3IgaW1hZ2VzLCBvciBqYXZhc2NyaXB0L2ludGVybmFsIGxpbmtzXG4gICAgICovXG5cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlcixcbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIC8qIGg1YnAuY29tL3QgKi9cblxuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIEBwYWdlIHtcbiAgICBtYXJnaW46IDAuNWNtO1xuICB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxufVxuLyogQnJhaW5pZnkgY3VzdG9tIHN0eWxlICovXG4vKi53cmFwXG57XG4gICAgICB3aWR0aDogOTgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbn0qL1xuXG5cbiIsIi5zaXRlLXByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzU4ZWM4OTtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zLCB3aWR0aCA1MDBtcztcbn1cbi5sb2FkaW5nIC5zaXRlLXByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogNnB4O1xufVxuXG4udG9wcGFuZWxfdW5hdXRoIGhlYWRlciB7XG4gIG1pbi13aWR0aDoxMDAlO1xuICBmbG9hdDpsZWZ0O1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggN3B4IDAgcmdiYSgwLDAsMCwwLjI1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggN3B4IDAgcmdiYSgwLDAsMCwwLjI1KTtcblxuICAuY29udGFpbmVyID4gLmxvZ28ge1xuICAgIG1hcmdpbjogMTFweCAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIHAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubG9nbyArIGRpdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tZW51LS10b3AgYSB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4IDE1cHg7XG4gICAgY29sb3I6ICMzMDM1M2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlOWVmO1xuICAgIH1cbiAgfVxuICAubG9nbyArIGRpdiBwICsgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cblxuICBhLnJlZyB7XG4gICAgbWFyZ2luOiA1cHggMCA1cHg7XG4gICAgcGFkZGluZzogMTBweCAyNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM4OGU1NTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgYS5yZWc6aG92ZXIge2JhY2tncm91bmQtY29sb3I6IzQ5YTQ2ODt9XG4gIGEubG9naW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjllbTtcbiAgICBjb2xvcjogIzMwMzUzYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICBhLmxvZ2luOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlOWVmO1xuICB9XG5cbiAgYS5sb2dpbiAuYnRuMy1pY29uLFxuICBhLnJlZyAuYnRuMy1pY29uIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICB9XG5cbiAgLmNvbnRhaW5lciBkaXYgKyBkaXYge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAuaGFtYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuICAuaGFtYiBhIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICB9XG4gIC5oYW1iIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjOGZkNTljO1xuICB9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAubG9nbyArIGRpdiB7bWFyZ2luLWxlZnQ6MzBweDt9XG4gICAgLmxvZ28rZGl2IHArcCB7bWFyZ2luLWxlZnQ6MjVweDt9XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY29udGFpbmVyIGRpditkaXYge2Zsb2F0OmxlZnQ7IGNsZWFyOmxlZnQ7IHdpZHRoOjEwMCU7fVxuICAgIC5jb250YWluZXIgZGl2K2RpdiBhIHt3aWR0aDo1MCU7IHBhZGRpbmctbGVmdDowOyBwYWRkaW5nLXJpZ2h0OjA7fVxuXG4gICAgLmNvbnRhaW5lciBkaXYge2Rpc3BsYXk6bm9uZTt9XG4gICAgLmhhbWIge2Rpc3BsYXk6YmxvY2s7IHdpZHRoOjI3cHg7IGhlaWdodDozN3B4O31cbiAgICAuaGFtYiBhIHt3aWR0aDoyN3B4OyBoZWlnaHQ6MzdweDsgZGlzcGxheTppbmxpbmUtYmxvY2s7fVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4vLyAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuLy8gICAgICB3aWR0aDogNzMwcHg7XG4vLyAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyAgd2lkdGg6IDYwMHB4O1xuICAgIC8vfVxuICAgIC8vQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAvLyAgd2lkdGg6IDQ0MHB4O1xuICAgIC8vfVxuICAgIC8vQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cbi50b3BwYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDdweCByZ2JhKDI4LCAzNCwgNDIsIDAuMjUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLCB3aWR0aCAwcyAwLjRzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4sIHdpZHRoIDBzIDAuNHMgbGluZWFyOyBcbiAgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG4gICYub3BlbmVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIyYjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIC5jb250ZW50IHtcbiAgICAgIHdpZHRoOiAzNTRweDtcbiAgICB9XG4gICAgLnRyaWdnZXIge1xuICAgICAgd2lkdGg6IDM1NHB4O1xuICAgICAgLmljbyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE1NXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3VudCB7XG4gICAgICAubGluayB7XG4gICAgICAgIC5pY28udHJpZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmLmhhcy1wb2ludHMge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgIC5zbS1wb2ludHMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmhpZGUtdXAge1xuICAgICAgbWF4LWhlaWdodDogMTUwcHg7XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIC8vYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzNhM2M0MTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlLWluO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZS1pbjtcbiAgfVxuICAuaW5zaWRlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTJweDtcbiAgICB3aWR0aDogMzU0cHg7XG4gIH1cbiAgLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4sIHdpZHRoIDBzIDAuNHMgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLCB3aWR0aCAwcyAwLjRzIGxpbmVhcjtcbiAgfVxuICAudHJpZ2dlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzg1OTE5ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAudHJhbnNpdGlvbigwLjRzLCBlYXNlLWluKTtcbiAgICAuaWNvIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyNHB4O1xuICAgIH1cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNFOEVBRUI7XG4gICAgfVxuICB9XG4gIC5pY28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9oZWFkZXItaWNvbnMucG5nPzYpIG5vLXJlcGVhdDtcbiAgICAmLnNldHRpbmcge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0zMXB4O1xuICAgIH1cbiAgICAmLmV4aXQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggLTMxcHg7XG4gICAgfVxuICAgICYuZW50ZXIge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggLTMxcHg7XG4gICAgfVxuICAgICYuaXRlbXMge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC02MnB4O1xuICAgIH1cbiAgICAmLmJ1eSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtNjJweDtcbiAgICB9XG4gICAgJi5wcmVzZW50IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC02MnB4O1xuICAgIH1cbiAgICAmLmFib3V0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtOTNweDtcbiAgICB9XG4gICAgJi5leHBlcnRzIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IC05M3B4O1xuICAgIH1cbiAgICAmLmNvbnRhY3RzIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC05M3B4O1xuICAgIH1cbiAgICAmLmFkZC1yZWMge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggLTEyNHB4O1xuICAgIH1cbiAgICAmLmFkZC1yZWMtZXhwZXJ0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTlweCAtOTFweDtcbiAgICB9XG4gICAgJi5hZGQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMxcHggLTE1NXB4O1xuICAgIH1cbiAgICAmLmltcG9ydCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAtMTU1cHg7XG4gICAgfVxuICAgICYuc3RhdCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODVweDtcbiAgICB9XG4gICAgJi5jYWJpbmV0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMXB4IC0xODVweDtcbiAgICB9XG4gICAgJi5hZGQtZW1wbCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAtMTg1cHg7XG4gICAgfVxuICAgICYuY2FyZWVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OHB4IC0zNHB4O1xuICAgIH1cbiAgICAmLmFjaGlldmVyIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MnB4IC02MnB4O1xuICAgIH1cbiAgICAmLmRpYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05MHB4IC0xMjJweDtcbiAgICB9XG4gICAgJi5jb21wYXNzIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC05M3B4IC0xNTJweDtcbiAgICB9XG4gICAgJi53aXctZGlhcnkge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkzcHggLTE4MHB4O1xuICAgIH1cbiAgICAmLndpdy1icmFpbmlmeSB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIxcHggM3B4O1xuICAgIH1cbiAgfVxuICBoMSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggOHB4IDA7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MnB4O1xuICAgICAgLnRyYW5zaXRpb24oKTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzYzYzU1MTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmljbyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjJweCAtNjRweDtcbiAgICB9XG4gIH1cbiAgLnNlYXJjaC10cmlnZ2VyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLnRyYW5zaXRpb24oKTtcbiAgICAuaWNvIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAwO1xuICAgIH1cbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlNGU5ZWY7XG4gICAgfVxuICB9XG4gIC5zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAudHJhbnNpdGlvbigpO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAxMnB4IDYwcHggMTZweCAyMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIC5ib3gtc2l6aW5nKCk7XG4gICAgfVxuICAgIC5pY28ge1xuICAgICAgdG9wOiAxMHB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjJweCAwO1xuICAgIH1cbiAgICAmLm9wZW5lZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHggMTZweCA1MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICAudHJhbnNpdGlvbigpO1xuICAgIC5pY28ge1xuICAgICAgdG9wOiAxMXB4O1xuICAgICAgbGVmdDogMTBweDtcbiAgICB9XG4gICAgLnNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICAgICAgcGFkZGluZzogNHB4IDEycHggNXB4O1xuICAgICAgYmFja2dyb3VuZDogIzM1YWI1ZDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAucm91bmRlZCgxNXB4KTtcbiAgICB9XG4gICAgJi5hY3RpdmUsICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZDogI2U0ZTllZjtcbiAgICB9XG4gICAgJi5zcGFuZWQge1xuICAgICAgcGFkZGluZzogMTFweCAyMHB4IDEycHggOTJweDtcbiAgICB9XG4gICAgJi5saW5rX2NhcmVlci5kayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzVBQjVDO1xuICAgICAgLmljby5jYXJlZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODhweCAtOTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFjY291bnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VkY2VkO1xuICAgIC5zbS1wb2ludHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogOHB4O1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBjb2xvcjogIzg1OTNhMDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubmFtZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5saW5rIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2VkY2VkO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTRlOWVmO1xuICAgICAgfVxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJi5zbWFsbCB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgICB9XG4gICAgICAmLmhhcy1wb2ludHMge1xuICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgICAgICAgLnNtLXBvaW50cyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY28ge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAmLnRyaWcge1xuICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgICB3aWR0aDogN3B4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzRweCAtMTMxcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBpYyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAucm91bmRlZCgxNXB4KTtcbiAgICAgID4gaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wb2ludHMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VkY2VkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkY2VkO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlZGNlZDtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvdW50IHtcbiAgICAgIHBhZGRpbmc6IDZweCAyOHB4IDEwcHg7XG4gICAgfVxuICAgIC5jb3VudC1saW5lIHtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMzNDM2Mzg7XG4gICAgICAucm91bmRlZCg1cHgpO1xuICAgICAgPiAuZmlsbCB7XG4gICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzVhYjVkO1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgLnJvdW5kZWQoNXB4KTtcbiAgICAgICAgLnRyYW5zaXRpb24oKTtcbiAgICAgICAgLmJveC1zaXppbmcoKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxldmVsIHtcbiAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgcGFkZGluZzogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnN0YXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAzcHggNnB4IDAgMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaGVhZGVyLWljb25zLnBuZz8zKSAtOTNweCAwIG5vLXJlcGVhdDtcbiAgICB9XG4gIH1cbiAgLnRhYnMtdHJpZ2dlciB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjhweDtcbiAgICAudGFicyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2JjYzBjNjtcbiAgICAgIGJhY2tncm91bmQ6ICNiY2MwYzY7XG4gICAgICAucm91bmRlZCgyMHB4KTtcbiAgICB9XG4gICAgLnRhYiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiA2cHggMDtcbiAgICAgIHdpZHRoOiA0NiU7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAucm91bmRlZCgxNnB4KTtcbiAgICAgIC50cmFuc2l0aW9uKCk7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzZjNzQ3YztcbiAgICAgIH1cbiAgICAgICYubGVmdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgfVxuICAgICAgJi5yaWdodCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U0ZTllZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYnMtaXRlbXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC50YWIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAudHJhbnNpdGlvbigpO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH4gLnRhYiB7XG4gICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaGlkZS11cCB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC41cyBtYXgtaGVpZ2h0IGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIG1heC1oZWlnaHQgbGluZWFyO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cbiAgICBtYXgtaGVpZ2h0OiA1MnB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbiAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoMSB7XG4gICAgICBtYXJnaW4tbGVmdDogOTJweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5pY28ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pbnNpZGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC50cmlnZ2VyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC8vICAgICAgLmljbyB7XG4gICAgICAvLyAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IC0yOHB4O1xuICAgICAgLy8gICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaCxcbiAgICAuc2VhcmNoLXRyaWdnZXIge1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgLmljbyB7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoIGlucHV0IHtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDJweCA2MHB4IDFweCA5MnB4O1xuICAgIH1cblxuICAgICYub3BlbmVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MnB4O1xuICAgICAgfVxuICAgICAgLnRyaWdnZXIge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgLmljbyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMnB4IC0yOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4vLyAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuLy8gICAgICB3aWR0aDogNzMwcHg7XG4vLyAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyAgd2lkdGg6IDYwMHB4O1xuICAgIC8vfVxuICAgIC8vQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAvLyAgd2lkdGg6IDQ0MHB4O1xuICAgIC8vfVxuICAgIC8vQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG5cblxuLyoqIG9sZCB0b3AgaGFlZGVyIHN0eWxlcyAqKlxuLnRvcHBhbmVsX3VuYXV0aHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM0MDQ2NGE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICB6LWluZGV4OiA5OTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgID5saXtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbiAgYXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLnRyYW5zaXRpb24oKTtcbiAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC53cmFwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmxvZ28ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0cHg7XG4gICAgdG9wOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAudHJhbnNpdGlvbigpO1xuICAgICY6aG92ZXJ7XG4gICAgICBjb2xvcjogIzYzYzU1MTtcbiAgICB9XG4gIH1cbiAgLmhvcml6b250YWwtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMzBweDtcbiAgICBhe1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgJjpmb2N1cywgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZTczNzc7XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bntcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3due1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgLnRyYW5zaXRpb24oKTtcbiAgICBhe1xuICAgICAgJjpmb2N1c3tcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZlNzM3NztcbiAgICAgIH1cbiAgICB9XG4gICAgPmF7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMTVweCAyMHB4O1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyM3B4O1xuICAgICAgICByaWdodDogMTFweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYXJyb3dfZG93bi5wbmdcIikgbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgICB1bHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAwIDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjNmU3Mzc3O1xuICAgICAgLnJvdW5kZWQoMCAwIDRweCA0cHgpO1xuICAgICAgbGl7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgfVxuICAgICAgYXtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkwOTc5YztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyLCAmLmRyb3BwZWR7XG4gICAgICBiYWNrZ3JvdW5kOiAjNmU3Mzc3O1xuICAgICAgPmF7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9hcnJvd191cC5wbmdcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHVse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5wcm9maWxle1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdWx7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICYubm9sb2dpbntcbiAgICAgIGxlZnQ6IDEzMHB4O1xuICAgIH1cbiAgfVxuICAuYnV0dG9uc3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMXB4O1xuICAgIGxlZnQ6IDQzNnB4O1xuICAgIHdpZHRoOiAzNzZweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlZmVycmFse1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2dpZnQucG5nKSAwIDAgbm8tcmVwZWF0O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgJjpmb2N1cywgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4yIHtcbiAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgLmxvZ2luIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgLmJ0bjJ7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDAuM2VtIDEuMmVtIDAuNGVtO1xuICAgICAgY29sb3I6ICM0MDQ2NGE7XG4gICAgfVxuICAgIGxpe1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBpLmV4aXQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uLWV4aXQucG5nXCIpO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXJnaW46IDAgN3B4IC0xcHggMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuKiovXG5cbiIsIi5ncmFkaWVudChAY29sb3I6ICNGNUY1RjUsIEBzdGFydDogI0VFRSwgQHN0b3A6ICNGRkYpIHtcbiAgYmFja2dyb3VuZDogQGNvbG9yO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcbiAgbGVmdCBib3R0b20sXG4gIGxlZnQgdG9wLFxuICBjb2xvci1zdG9wKDAsIEBzdGFydCksXG4gIGNvbG9yLXN0b3AoMSwgQHN0b3ApKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXG4gIEBzdGFydCxcbiAgQHN0b3ApO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLFxuICBAc3RhcnQgMCUsXG4gIEBzdG9wIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoQHN0b3AsXG4gIEBzdGFydCk7XG4gIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyVkJywgZW5kQ29sb3JzdHI9JyVkJywgR3JhZGllbnRUeXBlPTApXCIsQHN0b3AsQHN0YXJ0KSk7XG59XG4uYnctZ3JhZGllbnQoQGNvbG9yOiAjRjVGNUY1LCBAc3RhcnQ6IDAsIEBzdG9wOiAyNTUpIHtcbiAgYmFja2dyb3VuZDogQGNvbG9yO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcbiAgbGVmdCBib3R0b20sXG4gIGxlZnQgdG9wLFxuICBjb2xvci1zdG9wKDAsIHJnYihAc3RhcnQsQHN0YXJ0LEBzdGFydCkpLFxuICBjb2xvci1zdG9wKDEsIHJnYihAc3RvcCxAc3RvcCxAc3RvcCkpKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXG4gIHJnYihAc3RhcnQsQHN0YXJ0LEBzdGFydCkgMCUsXG4gIHJnYihAc3RvcCxAc3RvcCxAc3RvcCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXG4gIHJnYihAc3RhcnQsQHN0YXJ0LEBzdGFydCkgMCUsXG4gIHJnYihAc3RvcCxAc3RvcCxAc3RvcCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2IoQHN0b3AsQHN0b3AsQHN0b3ApLFxuICByZ2IoQHN0YXJ0LEBzdGFydCxAc3RhcnQpKTtcbiAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nJWQnLCBlbmRDb2xvcnN0cj0nJWQnLCBHcmFkaWVudFR5cGU9MClcIixyZ2IoQHN0b3AsQHN0b3AsQHN0b3ApLHJnYihAc3RhcnQsQHN0YXJ0LEBzdGFydCkpKTtcbn1cbi5ib3JkZXJlZChAdG9wLWNvbG9yOiAjRUVFLCBAcmlnaHQtY29sb3I6ICNFRUUsIEBib3R0b20tY29sb3I6ICNFRUUsIEBsZWZ0LWNvbG9yOiAjRUVFKSB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCBAdG9wLWNvbG9yO1xuICBib3JkZXItbGVmdDogc29saWQgMXB4IEBsZWZ0LWNvbG9yO1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCBAcmlnaHQtY29sb3I7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBAYm90dG9tLWNvbG9yO1xufVxuLmRyb3Atc2hhZG93KEB4LWF4aXM6IDAsIEB5LWF4aXM6IDFweCwgQGJsdXI6IDJweCwgQGFscGhhOiAwLjEpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBAeC1heGlzIEB5LWF4aXMgQGJsdXIgcmdiYSgwLCAwLCAwLCBAYWxwaGEpO1xuICBib3gtc2hhZG93OiBAeC1heGlzIEB5LWF4aXMgQGJsdXIgcmdiYSgwLCAwLCAwLCBAYWxwaGEpO1xufVxuLnJvdW5kZWQoQHJhZGl1czogMnB4KSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogQHJhZGl1cztcbn1cbi5ib3JkZXItcmFkaXVzKEB0b3ByaWdodDogMCwgQGJvdHRvbXJpZ2h0OiAwLCBAYm90dG9tbGVmdDogMCwgQHRvcGxlZnQ6IDApIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogQHRvcHJpZ2h0O1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYm90dG9tcmlnaHQ7XG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogQGJvdHRvbWxlZnQ7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogQHRvcGxlZnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBAdG9wcmlnaHQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBAYm90dG9tcmlnaHQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IEBib3R0b21sZWZ0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBAdG9wbGVmdDtcbiAgLmJhY2tncm91bmQtY2xpcChwYWRkaW5nLWJveCk7XG59XG4uYmFja2dyb3VuZC1zaXplKEB2YWx1ZTogYXV0byl7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBAdmFsdWU7XG4gIGJhY2tncm91bmQtc2l6ZTogQHZhbHVlO1xufVxuLm9wYWNpdHkoQG9wYWNpdHk6IDAuNSkge1xuICBvcGFjaXR5OiBAb3BhY2l0eTtcbiAgQG9wcGVyYzogQG9wYWNpdHkgKiAxMDA7XG4gIC1tcy1maWx0ZXI6IH5cInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShvcGFjaXR5PUB7b3BwZXJjfSlcIjtcbiAgZmlsdGVyOiB+XCJhbHBoYShvcGFjaXR5PUB7b3BwZXJjfSlcIjtcbn1cbi50cmFuc2l0aW9uLWR1cmF0aW9uKEBkdXJhdGlvbjogMC4ycykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IEBkdXJhdGlvbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogQGR1cmF0aW9uO1xufVxuLnRyYW5zZm9ybSguLi4pIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IEBhcmd1bWVudHM7XG4gIC1tcy10cmFuc2Zvcm06IEBhcmd1bWVudHM7XG4gIHRyYW5zZm9ybTogQGFyZ3VtZW50cztcbn1cbi5yb3RhdGlvbihAZGVnOjVkZWcpe1xuICAudHJhbnNmb3JtKHJvdGF0ZShAZGVnKSk7XG59XG4uc2NhbGUoQHJhdGlvOjEuNSl7XG4gIC50cmFuc2Zvcm0oc2NhbGUoQHJhdGlvKSk7XG59XG4udHJhbnNpdGlvbihAZHVyYXRpb246MC4ycywgQGVhc2U6ZWFzZS1vdXQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgQGR1cmF0aW9uIEBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgQGR1cmF0aW9uIEBlYXNlO1xufVxuLnByb3AtdHJhbnMoQHByb3A6IGFsbCwgQGR1cmF0aW9uOiAwLjJzLCBAZWFzZTplYXNlLW91dCl7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogQHByb3AgQGR1cmF0aW9uIEBlYXNlO1xuICB0cmFuc2l0aW9uOiBAcHJvcCBAZHVyYXRpb24gQGVhc2U7XG59XG4uaW5uZXItc2hhZG93KEBob3Jpem9udGFsOjAsIEB2ZXJ0aWNhbDoxcHgsIEBibHVyOjJweCwgQGFscGhhOiAwLjQpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCBAaG9yaXpvbnRhbCBAdmVydGljYWwgQGJsdXIgcmdiYSgwLCAwLCAwLCBAYWxwaGEpO1xuICBib3gtc2hhZG93OiBpbnNldCBAaG9yaXpvbnRhbCBAdmVydGljYWwgQGJsdXIgcmdiYSgwLCAwLCAwLCBAYWxwaGEpO1xufVxuLmJveC1zaGFkb3coQGFyZ3VtZW50cykge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IEBhcmd1bWVudHM7XG4gIGJveC1zaGFkb3c6IEBhcmd1bWVudHM7XG59XG4uYm94LXNpemluZyhAc2l6aW5nOiBib3JkZXItYm94KSB7XG4gIC1tcy1ib3gtc2l6aW5nOiBAc2l6aW5nO1xuICAtd2Via2l0LWJveC1zaXppbmc6IEBzaXppbmc7XG4gIGJveC1zaXppbmc6IEBzaXppbmc7XG59XG4udXNlci1zZWxlY3QoQGFyZ3VtZW50OiBub25lKSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IEBhcmd1bWVudDtcbiAgLW1zLXVzZXItc2VsZWN0OiBAYXJndW1lbnQ7XG4gIHVzZXItc2VsZWN0OiBAYXJndW1lbnQ7XG59XG4uY29sdW1ucyhAY29sd2lkdGg6IDI1MHB4LCBAY29sY291bnQ6IDAsIEBjb2xnYXA6IDUwcHgsIEBjb2x1bW5SdWxlQ29sb3I6ICNFRUUsIEBjb2x1bW5SdWxlU3R5bGU6IHNvbGlkLCBAY29sdW1uUnVsZVdpZHRoOiAxcHgpIHtcbiAgLW1vei1jb2x1bW4td2lkdGg6IEBjb2x3aWR0aDtcbiAgLW1vei1jb2x1bW4tY291bnQ6IEBjb2xjb3VudDtcbiAgLW1vei1jb2x1bW4tZ2FwOiBAY29sZ2FwO1xuICAtbW96LWNvbHVtbi1ydWxlLWNvbG9yOiBAY29sdW1uUnVsZUNvbG9yO1xuICAtbW96LWNvbHVtbi1ydWxlLXN0eWxlOiBAY29sdW1uUnVsZVN0eWxlO1xuICAtbW96LWNvbHVtbi1ydWxlLXdpZHRoOiBAY29sdW1uUnVsZVdpZHRoO1xuICAtd2Via2l0LWNvbHVtbi13aWR0aDogQGNvbHdpZHRoO1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogQGNvbGNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IEBjb2xnYXA7XG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtY29sb3I6IEBjb2x1bW5SdWxlQ29sb3I7XG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtc3R5bGU6IEBjb2x1bW5SdWxlU3R5bGU7XG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtd2lkdGg6IEBjb2x1bW5SdWxlV2lkdGg7XG4gIGNvbHVtbi13aWR0aDogQGNvbHdpZHRoO1xuICBjb2x1bW4tY291bnQ6IEBjb2xjb3VudDtcbiAgY29sdW1uLWdhcDogQGNvbGdhcDtcbiAgY29sdW1uLXJ1bGUtY29sb3I6IEBjb2x1bW5SdWxlQ29sb3I7XG4gIGNvbHVtbi1ydWxlLXN0eWxlOiBAY29sdW1uUnVsZVN0eWxlO1xuICBjb2x1bW4tcnVsZS13aWR0aDogQGNvbHVtblJ1bGVXaWR0aDtcbn1cbi50cmFuc2xhdGUoQHg6MCwgQHk6MCkge1xuICAudHJhbnNmb3JtKHRyYW5zbGF0ZShAeCwgQHkpKTtcbn1cbi5iYWNrZ3JvdW5kLWNsaXAoQGFyZ3VtZW50OiBwYWRkaW5nLWJveCkge1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogQGFyZ3VtZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IEBhcmd1bWVudDtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRk9PVEVSXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuYm9keSA+IGZvb3RlciB7XG4gIG1pbi13aWR0aDoxMDAlO1xuICBmbG9hdDpsZWZ0O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogLTUycHg7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IC0xcHggMCA3cHggcmdiYSgyOCwgMzQsIDQyLCAwLjI1KTtcbi8qICAgbGVmdDogLTUwcHg7ICovXG4vKiAgIHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTsgKi9cbiAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG5cbiAgLmNvbnRhaW5lciA+cCB7ZmxvYXQ6bGVmdDsgY29sb3I6IzMwMzUzYzsgcGFkZGluZy10b3A6IDE5cHg7IHBhZGRpbmctYm90dG9tOiAxN3B4OyBtYXJnaW46IDA7Zm9udC13ZWlnaHQ6Ym9sZDt9XG4gIC5jb250YWluZXIgPmRpdiB7ZmxvYXQ6cmlnaHQ7fVxuICAuY29udGFpbmVyID51bCB7ZmxvYXQ6bGVmdDsgcGFkZGluZzowOyBtYXJnaW46MDsgbGlzdC1zdHlsZTpub25lOyBtYXJnaW4tbGVmdDo0MHB4O31cbiAgLmNvbnRhaW5lciBsaSB7ZmxvYXQ6bGVmdDsgZm9udC13ZWlnaHQ6Ym9sZDt9XG4gIC5jb250YWluZXIgbGkgYSB7Y29sb3I6IzMwMzUzYztwYWRkaW5nOiAxOXB4IDIwcHggMTdweDsgZmxvYXQ6bGVmdDsgbGluZS1oZWlnaHQ6MS42ZW07fVxuICAuY29udGFpbmVyIGxpIGE6aG92ZXIge2JhY2tncm91bmQtY29sb3I6I2U0ZTllZjt9XG5cbiAgLnNvY2lhbCB7bWFyZ2luLXRvcDoxMHB4O31cbiAgLnNvY2lhbCBhIHt3aWR0aDoyOXB4OyBoZWlnaHQ6MjlweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogMTAwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAxMDBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6IDEwMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAxMDBweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6MTAwcHg7IGJhY2tncm91bmQtY29sb3I6d2hpdGU7IGZsb2F0OmxlZnQ7IGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7fVxuICAuc29jaWFsIGErYSB7bWFyZ2luLWxlZnQ6MzBweDt9XG4gIC5zb2NpYWwgLmZiIHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc29jaWFsL2ZiLnBuZyk7fVxuICAuc29jaWFsIC5mYjpob3ZlciB7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3NvY2lhbC9mYmhvdmVyLnBuZyk7IGJhY2tncm91bmQtY29sb3I6IzRjNjhiMzt9XG4gIC5zb2NpYWwgLnZrIHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc29jaWFsL3ZrLnBuZyk7fVxuICAuc29jaWFsIC52azpob3ZlciB7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3NvY2lhbC92a2hvdmVyLnBuZyk7IGJhY2tncm91bmQtY29sb3I6IzQyNmI5YTt9XG4gIC5zb2NpYWwgLmluIHtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvc29jaWFsL2luLnBuZyk7fVxuICAuc29jaWFsIC5pbjpob3ZlciB7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL3NvY2lhbC9pbmhvdmVyLnBuZyk7IGJhY2tncm91bmQtY29sb3I6IzAwN2JiNjt9XG5cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmNvbnRhaW5lciBsaSBhIHtwYWRkaW5nOiAxNXB4IDExcHggMTJweDt9XG4gICAgLmNvbnRhaW5lciA+dWwge21hcmdpbi1sZWZ0OjMwcHg7fVxuICAgIC5zb2NpYWwgYSthIHttYXJnaW4tbGVmdDoxNXB4O31cbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NjVweCkge1xuICAgIG1hcmdpbi10b3A6IC0xNDhweDtcbi8qICAgICBsZWZ0OiAwOyAqL1xuLyogICAgIHdpZHRoOiAxMDAlOyAqL1xuXG4gICAgLmNvbnRhaW5lciA+ZGl2IHtmbG9hdDpsZWZ0OyB0ZXh0LWFsaWduOmNlbnRlcjsgd2lkdGg6MTAwJTt9XG4gICAgLmNvbnRhaW5lciA+dWwge3dpZHRoOjEwMCU7IGNsZWFyOmxlZnQ7bWFyZ2luOiAwfVxuICAgIC5jb250YWluZXIgPnVsIGxpIHtkaXNwbGF5OmlubGluZS1ibG9jazsgZmxvYXQ6bm9uZTt9XG4gICAgLmNvbnRhaW5lciA+cCB7d2lkdGg6MTAwJTsgdGV4dC1hbGlnbjogY2VudGVyfVxuICAgIC5jb250YWluZXIgPmRpdiB7cGFkZGluZy10b3A6MDt9XG4gICAgLmNvbnRhaW5lciA+cCB7cGFkZGluZy1ib3R0b206MDt9XG5cbiAgICAuc29jaWFsIGEge2Zsb2F0OiBub25lOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7fVxuICAgIC5zb2NpYWwge3BhZGRpbmc6MjBweCAwO31cbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAgIG1hcmdpbi10b3A6IC0yMTNweDtcbiAgICAuY29udGFpbmVyID5wIHttYXJnaW4tYm90dG9tOjE1cHg7fVxuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLy8gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAvLyAgICAgIHdpZHRoOiA3MzBweDtcbiAgICAvLyAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiA2MDBweDtcbiAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjM5cHgpIHtcbiAgICAgIHdpZHRoOiA0NDBweDtcbiAgICB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuICB9XG59XG4uZnMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OXB4O1xuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk2NXB4KSB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MzlweCkge1xuICAgIGhlaWdodDogMjMzcHg7XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcbiAgICBoZWlnaHQ6IDI5MXB4O1xuICB9XG59XG4iLCIvKiBCdXR0b25zICovXG5cbi8vLmJ0bjMge1xuLy8gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICAvKnBhZGRpbmc6IDEycHg7Ki9cbi8vICBwYWRkaW5nOiAwLjZlbSAxLjJlbTtcbi8vICBiYWNrZ3JvdW5kOiAjMzJhYjVjO1xuLy8gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtM3B4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuLy8gIGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbi8vICBib3JkZXItcmFkaXVzOiA0cHg7XG4vLyAgYm9yZGVyOiAwO1xuLy8gIGNvbG9yOiB3aGl0ZTtcbi8vICBmb250LXdlaWdodDogMzAwO1xuLy8gIHRleHQtYWxpZ246IGNlbnRlcjtcbi8vICBvdXRsaW5lOiAwO1xuLy8gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuLy8gIHdvcmQtd3JhcDogbm9ybWFsO1xuLy8gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4vLyAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbi8vICBjdXJzb3I6IHBvaW50ZXI7XG4vL31cbi5idG4zIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLypwYWRkaW5nOiAxMnB4OyovXG4gICAgcGFkZGluZzogMC42ZW0gMS4yZW07XG4gICAgYmFja2dyb3VuZDogIzMyYWI1YztcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG91dGxpbmU6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDViZjZmO1xuICB9XG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICM2MjdlNWQ7XG4gICAgY29sb3I6ICNkMWQxZDE7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG5cbiAgLy8gQ29sb3JzXG4gICYuZ3JheSB7XG4gICAgYmFja2dyb3VuZDogI2I2YmJiZDtcbiAgfVxuICAmLmdyYXk6Zm9jdXMsXG4gICYuZ3JheTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2MzYzdjODtcbiAgfVxuICAmLnNsYXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjODQ5YWFhO1xuICB9XG4gICYuc2xhdGU6Zm9jdXMsXG4gICYuc2xhdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICM5M2E5Yjk7XG4gIH1cbiAgJi5saWdodC1zbGF0ZSB7XG4gICAgYmFja2dyb3VuZDogI2NhZDdkZjtcbiAgICBjb2xvcjogIzQwNDY0YTtcbiAgfVxuICAmLmxpZ2h0LXNsYXRlOmZvY3VzLFxuICAmLmxpZ2h0LXNsYXRlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZTZlZWYzO1xuICB9XG4gICYucmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWEwMDA3O1xuICB9XG4gICYucmVkOmZvY3VzLFxuICAmLnJlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2I5MDAwMztcbiAgfVxuICAmLndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBjb2xvcjogIzQ0NDQ0NDtcbiAgfVxuICAmLndoaXRlOmZvY3VzLFxuICAmLndoaXRlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuICB9XG4gICYuYnRuMy1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogIzRlYTU2YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MGI2N2M7XG4gICAgfVxuICB9XG4gICYuYnRuMy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6ICNlNzhmM2E7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFhMDUxO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MTBweCkge1xuICAgIC5idXR0b24zLWNvbnRlbnQsIC5idXR0b24zLXByaWNlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLmJ0bjMtaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4zLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgJi5pY29uLWFkZCB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1hZGQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgfVxuICAmLmljb24tZWRpdCB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1lZGl0LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5pY29uLWRlbGV0ZSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1kZWxldGUzLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5pY29uLXJlZ2lzdGVyLWJsYWNrIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLWJsYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5pY29uLXJlZ2lzdGVyLXdoaXRlIHtcbiAgICB3aWR0aDogMTFweDtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLXdoaXRlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5pY29uLWVudGVyLWJsYWNrIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWVudGVyLWJsYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbiAgJi5pY29uLXJlZ2lzdGVyLWxhcmdlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJlZ2lzdGVyLWxhcmdlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIH1cbn1cbi5idG4zIGltZyxcbi5idG4zLWljb24td3JhcHBlciArIC5idG4yLWNvbnRlbnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLypwYWRkaW5nOiAxMnB4OyovXG4gIHBhZGRpbmc6IDAuNmVtIDEuMmVtO1xuICBiYWNrZ3JvdW5kOiAjMzJhYjVjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtM3B4IDAgMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb25nYnRuIHtcbiAgd2lkdGg6IDIyM3B4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idG4yOmZvY3VzLFxuLmJ0bjI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNDViZjZmO1xufVxuLmJ0bjI6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjNjI3ZTVkO1xuICBjb2xvcjogI2QxZDFkMTtcbn1cbi5idG4yLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjYjZiYmJkO1xufVxuLmJ0bjIuZ3JheTpmb2N1cyxcbi5idG4yLmdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzNjN2M4O1xufVxuLmJ0bjIuc2xhdGUge1xuICBiYWNrZ3JvdW5kOiAjODQ5YWFhO1xufVxuLmJ0bjIuc2xhdGU6Zm9jdXMsXG4uYnRuMi5zbGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5M2E5Yjk7XG59XG4uYnRuMi5saWdodC1zbGF0ZSB7XG4gIGJhY2tncm91bmQ6ICNjYWQ3ZGY7XG4gIGNvbG9yOiAjNDA0NjRhO1xufVxuLmJ0bjIubGlnaHQtc2xhdGU6Zm9jdXMsXG4uYnRuMi5saWdodC1zbGF0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNmVlZjM7XG59XG4uYnRuMi5yZWQge1xuICBiYWNrZ3JvdW5kOiAjYWEwMDA3O1xufVxuLmJ0bjIucmVkOmZvY3VzLFxuLmJ0bjIucmVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2I5MDAwMztcbn1cbi5idG4yLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ0bjIud2hpdGU6Zm9jdXMsXG4uYnRuMi53aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG59XG4udWMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJ0bjI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bjItaWNvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4yLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuMiBpbWcsXG4uYnRuMi1pY29uLXdyYXBwZXIgKyAuYnRuMi1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5idG4yLWljb24uaWNvbi1hZGQge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tYWRkLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMi1pY29uLmljb24tZWRpdCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1lZGl0LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMi1pY29uLmljb24tZGVsZXRlIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjNweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWRlbGV0ZTMucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4yLWljb24uaWNvbi1yZWdpc3Rlci1ibGFjayB7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1yZWdpc3Rlci1ibGFjay5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmJ0bjItaWNvbi5pY29uLWVudGVyLWJsYWNrIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTNweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWVudGVyLWJsYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4uYnRuMi1pY29uLmljb24tcmVnaXN0ZXItbGFyZ2Uge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tcmVnaXN0ZXItbGFyZ2UucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5idG4yLmJ1eS1zdWJzY3JpYmV7XG4gIHBhZGRpbmc6IDNweCAxNXB4IDVweDtcbiAgYmFja2dyb3VuZDogI0Q2M0QxRDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsYXNoaW5nIDEuNXMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgLW1vei1hbmltYXRpb246IGZsYXNoaW5nIDEuNXMgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbiAgLW8tYW5pbWF0aW9uOiBmbGFzaGluZyAxLjVzIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG4gIGFuaW1hdGlvbjogZmxhc2hpbmcgMS41cyBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuLmJ0bjIuYnV5LXN1YnNjcmliZTpob3Zlcixcbi5idG4yLmJ1eS1zdWJzY3JpYmU6Zm9jdXN7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgLW1vei1hbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICAtby1hbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2hpbmcge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDYzRDFEO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJCMDFCO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgZmxhc2hpbmcge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDYzRDFEO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTJCMDFCO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZsYXNoaW5nIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q2M0QxRDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UyQjAxQjtcbiAgfVxufVxuQGtleWZyYW1lcyBmbGFzaGluZyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNENjNEMUQ7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFMkIwMUI7XG4gIH1cbn1cbi5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgMXB4IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG91dGxpbmU6IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC8vYm94LXNoYWRvdzogaW5zZXQgMCAtMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnV0dG9uLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnV0dG9uIGltZyxcbi5idXR0b24taWNvbi13cmFwcGVyICsgLmJ1dHRvbi1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmEuYnV0dG9uLFxuYS5idG4yLFxuYS5idG4zIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmJ1dHRvbi15ZWxsb3csXG4uYnRuMi55ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmJmZjkyO1xuICBjb2xvcjogIzQzNDc0YTtcbn1cbi5idG4yLmRhcmsteWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2U2ZTI3MztcbiAgY29sb3I6ICM0MDQ2NGE7XG59XG4uYnRuMi5kYXJrLXllbGxvdzpmb2N1cyxcbi5idG4yLmRhcmsteWVsbG93OmhvdmVyXG57XG4gIGJhY2tncm91bmQ6ICNmYWY3OTY7XG59XG4uYnV0dG9uLXllbGxvdzpmb2N1cyxcbi5idXR0b24teWVsbG93OmhvdmVyLFxuLmJ0bjIueWVsbG93OmZvY3VzLFxuLmJ0bjIueWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZWM2OTtcbn1cbmEuYnV0dG9uLXllbGxvdyxcbmEuYnRuMi55ZWxsb3cge1xuICBjb2xvcjogIzQzNDc0YTtcbn1cbi5idXR0b24tZ3JheSxcbi5idG4yLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjYjZiYmJkO1xufVxuLmJ1dHRvbi1ncmF5OmZvY3VzLFxuLmJ1dHRvbi1ncmF5OmhvdmVyLFxuLmJ0bjIuZ3JheTpmb2N1cyxcbi5idG4yLmdyYXk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzNjN2M4O1xufVxuLmJ1dHRvbi13aGl0ZSxcbi5idG4yLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ1dHRvbi13aGl0ZTpmb2N1cyxcbi5idXR0b24td2hpdGU6aG92ZXIsXG4uYnRuMi53aGl0ZTpmb2N1cyxcbi5idG4yLndoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbmEuYnV0dG9uLXdoaXRlLFxuYS5idG4yLndoaXRlIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmJ1dHRvbi1saWdodGdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzVlZGQ5NTtcbiAgY29sb3I6ICMzYjgwNTM7XG59XG4uYnV0dG9uLWxpZ2h0Z3JlZW46Zm9jdXMsXG4uYnV0dG9uLWxpZ2h0Z3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGRmYmJjO1xufVxuYS5idXR0b24tbGlnaHRncmVlbiB7XG4gIGNvbG9yOiAjM2I4MDUzO1xufVxuLnVjIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogQnV0dG9uczogb2xkICovXG4uYnRuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMzBweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiAjNjNjNTUxO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzYzYzU1MSksIGNvbG9yLXN0b3AoMTAwJSwgIzUwYjQzZSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM2M2M1NTEgMCUsICM1MGI0M2UgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2M2M1NTEgMCUsICM1MGI0M2UgMTAwJSk7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjNjNTUxJywgZW5kQ29sb3JzdHI9JyM1MGI0M2UnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjNDI5NjMyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTRiNjQyO1xufVxuLmJ0bjpmb2N1cyxcbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjN2RjNDZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzdkYzQ2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzVjYjI0YSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM3ZGM0NmYgMCUsICM1Y2IyNGEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM3ZGM0NmYgMCUsICM1Y2IyNGEgMTAwJSk7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjN2RjNDZmJywgZW5kQ29sb3JzdHI9JyM1Y2IyNGEnLCBHcmFkaWVudFR5cGU9MCk7XG4gIC8qIElFNi05ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1Y2IyNGE7XG59XG4uYnRuIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIHdpZHRoOiAxMzAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYnRuOmZvY3VzLFxuLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjN2RjNDZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpICFpbXBvcnRhbnQ7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjN2RjNDZmKSwgY29sb3Itc3RvcCgxMDAlLCAjNWNiMjRhKSkgIWltcG9ydGFudDtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKSAhaW1wb3J0YW50O1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpICFpbXBvcnRhbnQ7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzdkYzQ2ZiAwJSwgIzVjYjI0YSAxMDAlKSAhaW1wb3J0YW50O1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjN2RjNDZmIDAlLCAjNWNiMjRhIDEwMCUpICFpbXBvcnRhbnQ7XG4gIC8qIFczQyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjN2RjNDZmJywgZW5kQ29sb3JzdHI9JyM1Y2IyNGEnLCBHcmFkaWVudFR5cGU9MCkgIWltcG9ydGFudDtcbiAgLyogSUU2LTkgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgIzVjYjI0YTtcbn0iLCIvKiBEaWFsb2cgKFBvcHVwcykgKi9cbi5ici1kaWFsb2cge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyMHB4O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYnItZGlhbG9nIC5ici1kaWFsb2ctY2xvc2UtYnRuIHtcbiAgei1pbmRleDogMjAwO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLWRpYWxvZy1jbG9zZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgpO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5ici1kaWFsb2cgLmJyLWRpYWxvZy1idXR0b25zIHtcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJyLWRpYWxvZy1mb290ZXItd3JhcCB7XG4gIHBhZGRpbmc6IDAgNDBweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi5ici1yZXNpemVyIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvYml0cml4L3BhbmVsL21haW4vaW1hZ2VzL3BvcHVwX3Nwcml0ZS5wbmcnKSBuby1yZXBlYXQgcmlnaHQgLTE4OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDY7XG4gIGJvdHRvbTogM3B4O1xuICByaWdodDogMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmJyLWJ0bi1sb2FkLWltZyB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2JpdHJpeC9wYW5lbC9tYWluL2ltYWdlcy93YWl0ZXItYnV0dG9uLWdyZWVuLmdpZicpIG5vLXJlcGVhdCAwIDA7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjBweDtcbn1cbi5ici13YXJuaW5nLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2I3Y2E1ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB6LWluZGV4OiAyMDE7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJyLXdhcm5pbmctYmxvY2suYnItd2FybmluZy1ibG9jay1yZWQge1xuICBiYWNrZ3JvdW5kOiAjZDRhNmFiO1xufVxuLmJyLXdhcm5pbmctYmxvY2sgLmJyLXdhcm5pbmctdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMyYjRlMGM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCA0NHB4O1xufVxuLmJyLXdhcm5pbmctYmxvY2sgLmJyLXdhcm5pbmctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9iaXRyaXgvcGFuZWwvbWFpbi9pbWFnZXMvYngtYWRtaW4tc3ByaXRlLXNtYWxsLTEucG5nJykgbm8tcmVwZWF0IDAgLTI4NjVweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5ici13YXJuaW5nLWJsb2NrIC5ici13YXJuaW5nLWNsb3NlIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvYml0cml4L3BhbmVsL21haW4vaW1hZ2VzL2J4LWFkbWluLXNwcml0ZS1zbWFsbC0xLnBuZycpIG5vLXJlcGVhdCA5cHggLTI5MjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDM2cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG59XG4uYnItd2FybmluZy1ibG9jay5ici13YXJuaW5nLWJsb2NrLXJlZCAuYnItd2FybmluZy10ZXh0IHtcbiAgY29sb3I6ICM3MTA4MTk7XG59XG4uYnItd2FybmluZy1ibG9jay5ici13YXJuaW5nLWJsb2NrLXJlZCAuYnItd2FybmluZy1pY29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjg5NHB4O1xufVxuLmJyLXdhcm5pbmctYmxvY2suYnItd2FybmluZy1ibG9jay1yZWQgLmJyLXdhcm5pbmctY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA5cHggLTI5ODBweDtcbn1cbi5ici1kaWFsb2ctb3ZlcmxheSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuYnItZGlhbG9nIHtcbiAgICBtYXJnaW46IDIwcHggMnB4O1xuICB9XG59XG4vKiBEaWFsb2cgKFBvcHVwcykgKi9cbiIsIkBpbXBvcnQgXCJfZWxlbWVudHNcIjtcclxuQGltcG9ydCBcImJsb2Nrcy9fcmVzZXRzXCI7XHJcbkBpbXBvcnQgXCJibG9ja3MvX2JvZHlcIjtcclxuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJibG9ja3MvX2Zvb3RlclwiO1xyXG5AaW1wb3J0IFwiYmxvY2tzL19idXR0b25zXCI7XHJcbkBpbXBvcnQgXCJibG9ja3MvX2RpYWxvZ1wiOyAvLyBwb3B1cFxyXG5cclxuLm5vLXRyYW5zaXRpb24ge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4ud3JhcCB7XHJcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgbWluLXdpZHRoOiAzMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4ud3JhcC0tNjkwIHtcclxuICBtYXgtd2lkdGg6IDY5MHB4O1xyXG59XHJcbi5zaXRlLXdyYXAgeyBtaW4taGVpZ2h0OiAxMDAlOyBtaW4td2lkdGg6IDEwMCU7IHBvc2l0aW9uOiByZWxhdGl2ZTsgdG9wOiAwOyBib3R0b206IDEwMCU7IHJpZ2h0OiAwOyB6LWluZGV4OiAyO31cclxuLm5hdmlnYXRpb24ge3dpZHRoOiAyMDBweDsgaGVpZ2h0OiAxMDAlOyBwb3NpdGlvbjogZml4ZWQ7IHRvcDogMDsgcmlnaHQ6IC0yMDBweDsgei1pbmRleDogMDsgbGlzdC1zdHlsZTogbm9uZTsgYmFja2dyb3VuZDogIzI2MjcyQzsgdHJhbnNpdGlvbjogcmlnaHQgMC4yczt9XHJcbi5uYXZpZ2F0aW9uIGEge3BhZGRpbmc6MTVweCAxNXB4IDEycHg7ZmxvYXQ6bGVmdDsgbGluZS1oZWlnaHQ6MS42ZW07IGNvbG9yOndoaXRlOyBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50OyB3aWR0aDoxMDAlO31cclxuLm5hdmlnYXRpb24gYTpob3ZlciB7YmFja2dyb3VuZC1jb2xvcjojNGE0ZDU1O31cclxuLm5hdmlnYXRpb24gYS5yZWcge3BhZGRpbmc6MTVweCAxNXB4IDEycHg7IGJhY2tncm91bmQtY29sb3I6IzM4OGU1NTsgY29sb3I6d2hpdGU7IGZsb2F0OmxlZnQ7IGxpbmUtaGVpZ2h0OjEuNmVtO31cclxuLm5hdmlnYXRpb24gYS5yZWc6aG92ZXIge2JhY2tncm91bmQtY29sb3I6IzQ5YTQ2ODt9XHJcbi5uYXZpZ2F0aW9uIGEubG9naW4ge3BhZGRpbmc6MTVweCAxNXB4IDEycHg7IGZsb2F0OmxlZnQ7IGxpbmUtaGVpZ2h0OjEuNmVtOyBjb2xvcjp3aGl0ZTsgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDt9XHJcbi5uYXZpZ2F0aW9uIGEubG9naW46aG92ZXIge2JhY2tncm91bmQtY29sb3I6IzRhNGQ1NTt9XHJcbi5zaXRlLXdyYXAge3RyYW5zaXRpb246IHJpZ2h0IDAuMnM7fVxyXG4vKi53cmFwLS1mb290ZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59Ki9cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhY2hpZXZlci1yZW1vdmV7XHJcbiAgZnJvbXtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIH1cclxuICB0b3tcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGFjaGlldmVyLXJlbW92ZXtcclxuICBmcm9te1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIH1cclxuICB0b3tcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICB9XHJcbn1cclxuLy8uZm9vdGVyIHtcclxuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gIGJvdHRvbTogMDtcclxuLy8gIGxlZnQ6IDA7XHJcbi8vICBiYWNrZ3JvdW5kOiAjNDk0ZDUwO1xyXG4vLyAgaGVpZ2h0OiA1NnB4O1xyXG4vLyAgd2lkdGg6IDEwMCU7XHJcbi8vICBjb2xvcjogd2hpdGU7XHJcbi8vICBmb250LXNpemU6IDE0cHg7XHJcbi8vICBwYWRkaW5nLXRvcDogMTZweDsgLypvbGQ6IDI4cHgqL1xyXG4vLyAgdWwge1xyXG4vLyAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4vLyAgICBmbG9hdDogbGVmdDtcclxuLy8gICAgcGFkZGluZzogMHB4O1xyXG4vLyAgICBtYXJnaW46IDBweDtcclxuLy8gIH1cclxuLy8gIGxpe1xyXG4vLyAgICBmbG9hdDogbGVmdDtcclxuLy8gIH1cclxuLy8gIC5jb3B5IHtcclxuLy8gICAgZmxvYXQ6IGxlZnQ7XHJcbi8vICAgIHBhZGRpbmc6IDEycHggNThweCAwIDA7XHJcbi8vICB9XHJcbi8vICAubWVudXtcclxuLy8gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbi8vICAgIGxpe1xyXG4vLyAgICAgIGZsb2F0OiBsZWZ0O1xyXG4vLyAgICB9XHJcbi8vICAgIGF7XHJcbi8vICAgICAgY29sb3I6IHdoaXRlO1xyXG4vLyAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbi8vICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbi8vICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4vLyAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbi8vICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4vLyAgICAgIC5yb3VuZGVkKDIwcHgpO1xyXG4vLyAgICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbi8vICAgICAgICBjb2xvcjogIzU1NTU1NTtcclxuLy8gICAgICAgIC5ncmFkaWVudCgjZjFmNWY3LCAjY2JkNGRhLCAjZjFmNWY3KTtcclxuLy8gICAgICB9XHJcbi8vICAgIH1cclxuLy8gIH1cclxuLy8gIC5zb2NpYWwtbGlua3Mge1xyXG4vLyAgICBmbG9hdDogcmlnaHQ7XHJcbi8vICAgIHdpZHRoOiAxODFweDtcclxuLy8gICAgaGVpZ2h0OiA0MXB4O1xyXG4vLyAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbi8vICAgIGxpe1xyXG4vLyAgICAgIG1hcmdpbi1sZWZ0OiAzNHB4O1xyXG4vLyAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbi8vICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuLy8gICAgICB9XHJcbi8vICAgIH1cclxuLy8gICAgLmJhY2ssIC5vdmVye1xyXG4vLyAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICB0b3A6IDA7XHJcbi8vICAgICAgbGVmdDogMDtcclxuLy8gICAgICBkaXNwbGF5OiBibG9jaztcclxuLy8gICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgICBoZWlnaHQ6IDEwMCU7XHJcbi8vICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NvY2lhbC5wbmdcIik7XHJcbi8vICAgICAgLnRyYW5zaXRpb24oKTtcclxuLy8gICAgfVxyXG4vLyAgICAuYmFja3tcclxuLy8gICAgICAub3BhY2l0eSgxKTtcclxuLy8gICAgfVxyXG4vLyAgICAub3ZlcntcclxuLy8gICAgICAvKnZpc2liaWxpdHk6IGhpZGRlbjsqL1xyXG4vLyAgICAgIC5vcGFjaXR5KDApO1xyXG4vLyAgICB9XHJcbi8vICAgIC5saW5rIHtcclxuLy8gICAgICBkaXNwbGF5OiBibG9jaztcclxuLy8gICAgICB3aWR0aDogMzdweDtcclxuLy8gICAgICBoZWlnaHQ6IDM2cHg7XHJcbi8vICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICAgICY6aG92ZXIsICY6Zm9jdXN7XHJcbi8vICAgICAgICAuYmFja3tcclxuLy8gICAgICAgICAgLm9wYWNpdHkoMCk7XHJcbi8vICAgICAgICB9XHJcbi8vICAgICAgICAub3ZlcntcclxuLy8gICAgICAgICAgLm9wYWNpdHkoMSk7XHJcbi8vICAgICAgICB9XHJcbi8vICAgICAgfVxyXG4vLyAgICB9XHJcbi8vICAgIC52a3tcclxuLy8gICAgICAuYmFja3tcclxuLy8gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zOHB4IDA7XHJcbi8vICAgICAgfVxyXG4vLyAgICAgIC5vdmVye1xyXG4vLyAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4cHggLTM3cHg7XHJcbi8vICAgICAgfVxyXG4vLyAgICB9XHJcbi8vICAgIC5mYntcclxuLy8gICAgICAuYmFja3tcclxuLy8gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuLy8gICAgICB9XHJcbi8vICAgICAgLm92ZXJ7XHJcbi8vICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zN3B4O1xyXG4vLyAgICAgIH1cclxuLy8gICAgfVxyXG4vLyAgICAuaW57XHJcbi8vICAgICAgLmJhY2t7XHJcbi8vICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzZweCAwO1xyXG4vLyAgICAgIH1cclxuLy8gICAgICAub3ZlcntcclxuLy8gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03NnB4IC0zN3B4O1xyXG4vLyAgICAgIH1cclxuLy8gICAgfVxyXG4vLyAgfVxyXG4vL31cclxuXHJcbi8qXHJcbmJvZHkgPiBmb290ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2EzYzQxO1xyXG4gIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4uZm9vdGVyX19jb3B5cmlnaHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDAuOWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZm9vdGVyX19tZW51IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmZvb3Rlcl9fbWVudSBsaSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmZvb3Rlcl9fbWVudSBsaSBhe1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LXNpemU6IDAuNzVlbTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgcGFkZGluZzogMCAyNXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmZvb3Rlcl9fbWVudSBsaSBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjNWU2MDY2O1xyXG59XHJcbi5mb290ZXJfX3NvY2lhbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcclxufVxyXG4uZm9vdGVyX19zb2NpYWwgYSB7XHJcbiAgbWFyZ2luOiAxMHB4IDMwcHggMCAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMzBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19zb2NpYWwtLWZiIHtiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgnLi4vaW1nL2ljb25zLnBuZycpIG5vLXJlcGVhdCAzcHggLTMyM3B4Ozt9XHJcbi5mb290ZXJfX3NvY2lhbC0tdmsge2JhY2tncm91bmQ6ICNmZmZmZmYgdXJsKCcuLi9pbWcvaWNvbnMucG5nJykgbm8tcmVwZWF0IDRweCAtMzU1cHg7fVxyXG4uZm9vdGVyX19zb2NpYWwtLWluIHtiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgnLi4vaW1nL2ljb25zLnBuZycpIG5vLXJlcGVhdCA1cHggLTM4NXB4O31cclxuXHJcbi5mb290ZXJfX3NvY2lhbC0tZmI6aG92ZXIge2JhY2tncm91bmQ6ICM0YzY4YjMgdXJsKCcuLi9pbWcvaWNvbnMucG5nJykgbm8tcmVwZWF0IDRweCAtMjMzcHg7fVxyXG4uZm9vdGVyX19zb2NpYWwtLXZrOmhvdmVyIHtiYWNrZ3JvdW5kOiAjNDI2YjlhIHVybCgnLi4vaW1nL2ljb25zLnBuZycpIG5vLXJlcGVhdCA1cHggLTI2NXB4O31cclxuLmZvb3Rlcl9fc29jaWFsLS1pbjpob3ZlciB7YmFja2dyb3VuZDogIzAwN2JiNiB1cmwoJy4uL2ltZy9pY29ucy5wbmcnKSBuby1yZXBlYXQgNnB4IC0yOTRweDt9XHJcbiovXHJcblxyXG4vKkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgLmZzIHtcclxuICAgIGhlaWdodDogMTAxcHg7XHJcbiAgfVxyXG4gIGJvZHkgPiBmb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogLTEwMXB4O1xyXG4gIH1cclxuICAuZm9vdGVyX19tZW51IHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlcl9fc29jaWFsIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyX19jb3B5cmlnaHQge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG59Ki9cclxuXHJcblxyXG4uYWxwaGEtbWVzc2FnZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBtYXJnaW46IDEwcHggMDtcclxufVxyXG4uaXQtZGlzY2xhaW1lciB7XHJcbiAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgd2lkdGg6IDYxMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjRTRFNkU3O1xyXG4gIGNvbG9yOiAjNTU1O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxufVxyXG4uZmlsdGVye1xyXG4gIC5sb2FkaW5nX2Jsb2Nre1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9sb2FkZXIuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgJi5vcGVuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgLy9mbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgd2lkdGg6IDQ5NnB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuICAmLm5vLWFzay1leHBlcnQge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgYmFja2dyb3VuZDogI2U0ZTZlNztcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICY6Zm9jdXMsICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjOWZhOGFkO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM5ZmE4YWQ7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgLmdyYWRpZW50KCM5YmE0YWEsICNhOWIwYjQsICM5YmE0YWEpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzliYTRhYTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggIzY1NmU3NDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAmOmZvY3VzLCAmOmhvdmVye1xyXG4gICAgICAuZ3JhZGllbnQoI2FkYjViYiwgI2JhYzBjNCwgI2FkYjViYilcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA3cHggMzBweCA3cHggMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2M3Yzc7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2VhcmNoYnV0dG9uLnBuZ1wiKSBuby1yZXBlYXQgOTglIGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICB9XHJcbiAgLmZpbHRlci1zZWFyY2gtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAwIDJweDtcclxuICB9XHJcbiAgLmZpbHRlcl9pdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIH1cclxuICAgIC50cmFja3Nfc2VsZWN0b3Ige1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTZweDtcclxuICAgICAgLnRyYWNrIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA2cHggNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLy5yb3cge1xyXG4vLyAgd2lkdGg6IDEwMCU7XHJcbi8vICBmbG9hdDogbGVmdDtcclxuLy99XHJcbi5jbGVhciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuLnJlY29tbWVuZGF0aW9uc3tcclxuICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICB9XHJcbiAgaDJ7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmF1dGhvciwgLmRhdGUsIC5jb21wYW55LCAudHJhY2t7XHJcbiAgICBjb2xvcjogI2E1YTVhNTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAuY29tcGFueSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICB9XHJcbiAgLmRhdGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcGFkZGluZy10b3A6IDRweDtcclxuICB9XHJcbiAgLnRyYWNrIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG4gIC5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5pbWFnZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgPmltZ3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLml0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCA0MHB4IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuLy8gICAgY29sb3I6ICMyNjY2NTU7XHJcbiAgICAmLmFkdmVydHtcclxuICAgICAgYmFja2dyb3VuZDogI2YxZDNkNztcclxuICAgIH1cclxuICAgICYuaW5hY3RpdmV7XHJcbiAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIH1cclxuICAgICYudmFjYW5jeSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgLmNvbXBhbnkge1xyXG4gICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgICAuY2l0eSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjYTVhNWE1O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sb2NrZWR7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQ6ICM4YzhjOGM7XHJcbiAgICAgIGNvbG9yOiAjYzJjMmMxO1xyXG4gICAgICBtaW4taGVpZ2h0OiAzNjBweDtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgY29sb3I6ICNjMmMyYzE7XHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIC5vcGFjaXR5KDAuNSk7XHJcbiAgICAgIH1cclxuICAgICAgLmF1dGhvciwgLmRhdGUsIC5jb21wYW55LCAudHJhY2t7XHJcbiAgICAgICAgY29sb3I6ICNiZGJkYmQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAuaXRlbS1vdmVybGF5e1xyXG4gICAgICAgICAgLm9wYWNpdHkoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pdGVtLW92ZXJsYXl7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNGE0YTRhO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSg3NCw3NCw3NCwwLjk1KTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5yb3VuZGVkKDEwcHgpO1xyXG4gICAgLm9wYWNpdHkoMCk7XHJcbiAgICAudHJhbnNpdGlvbigpO1xyXG4gICAgLmxvY2t7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDI5cHg7XHJcbiAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbG9jay5wbmcpIGNlbnRlciB0b3Agbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgLnRvcC1vdmVyLCAuYm90dG9tLW92ZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjZweDtcclxuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgICAudG9wLW92ZXJ7XHJcbiAgICAgIGJvdHRvbTogNTglO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgLmJvdHRvbS1vdmVye1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgcHtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuMntcclxuICAgICAgcGFkZGluZzogMTRweCAyOHB4IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbHVtbntcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAudHJhY2t7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmltYWdle1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgfVxyXG4gICAgLml0ZW17XHJcbiAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgNDBweCA1MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAucm91bmRlZCgxMHB4KTtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICAuYm94LXNoYWRvdygwIDFweCA1cHggMXB4ICNkMWQxZDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS10eXBle1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5tYWlue1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5hcnRpY2xlLXR5cGV7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmltYWdle1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICB9XHJcbiAgICAudHJhY2t7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgICAubGluZXtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5jaXJjbGV7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmF1dGhvci1pbmZve1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjdweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnl7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIGNvbG9yOiAjYjRiNGI0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0ge1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAub3BhY2l0eSgxKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmZve1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYmFja2dyb3VuZDogIzMzMzMzMztcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG4gICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAub3BhY2l0eSgwKTtcclxuICAgICAgLnRyYW5zaXRpb24oMC4ycywgbGluZWFyKTtcclxuICAgICAgYXtcclxuICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbnVsLnN0YXJzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG51bC5zdGFycyBsaSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3N0YXIucG5nXCIpIDAgMCBuby1yZXBlYXQ7XHJcbiAgd2lkdGg6IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAyNS44cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbnVsLnN0YXJzIGxpOmZpcnN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG51bC5zdGFycyBsaS5ncmF5IHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNXB4O1xyXG59XHJcbi5zdGFyc19yYXRpbmcge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAyNjBweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmVhO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBkYXNoZWQgI2I2YjZhODtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZzogM3B4IDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG1hcmdpbi10b3A6IC0xNXB4O1xyXG59XHJcbi5zdGFyc19yYXRpbmc6YWZ0ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYjZiNmE4O1xyXG4gIHRvcDogMjVweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XHJcbn1cclxuLml0ZW0gLnNjb3JlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG4uYXJ0aWNsZS10eXBle1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgY29sb3I6ICM1NTU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgd2lkdGg6IDE5cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3R5cGUtaWNvbnMucG5nKSBuby1yZXBlYXQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgJi53aGl0ZXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdHlwZS1pY29ucy13aGl0ZS5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmdyYXl7XHJcbiAgICBjb2xvcjogI2MyYzJjMjtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3R5cGUtaWNvbnMtZ3JheS5wbmcpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJvb2t7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmFydGljbGV7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMThweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi52aWRlb3tcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmV2ZW50e1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYudHJhaW5lZXNoaXB7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzJweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5hZHZpY2V7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuaW1nLmNpcmNsZSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MDBweDtcclxuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLml0ZW0gLnR5cGUge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiBpbmhlcml0O1xyXG59XHJcbi5wYWdpbmF0aW9uLnNjcm9sbCB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgb3BhY2l0eTogMC4zO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwcHg7XHJcbiAgdG9wOiA1MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHotaW5kZXg6IDk5NztcclxufVxyXG4ucGFnaW5hdGlvbi5zY3JvbGw6Zm9jdXMsXHJcbi5wYWdpbmF0aW9uLnNjcm9sbDpob3ZlciB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4ucGFnaW5hdGlvbi5zY3JvbGwgdWwubmF2aWdhdGlvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG51bC5wYWdlcyxcclxudWwubmF2aWdhdGlvbiB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG51bC5wYWdlcyB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG51bC5uYXZpZ2F0aW9uIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxudWwucGFnZXMgbGkge1xyXG4gIHBhZGRpbmc6IDVweCAxM3B4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbn1cclxudWwucGFnZXMgbGkuYWN0aXZlLFxyXG51bC5wYWdlcyBsaTpob3ZlciB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzU1NTU1NTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG59XHJcbnVsLnBhZ2VzIGxpOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcbnVsLm5hdmlnYXRpb24ge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHdpZHRoOiA2MnB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDExcHg7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xyXG4gIGxpIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9uYXZpZ2F0aW9uLmdpZlwiKSBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzU1NTU1NTtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gICAgJi5yb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggMXB4O1xyXG4gICAgfVxyXG4gICAgJi5jb2x1bW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzBweCAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJTk5FUiBQQUdFUyAqICovXHJcblxyXG4uaGVhZGluZyB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3cHggN3B4IDAgMDtcclxuICBib3JkZXItcmFkaXVzOiA3cHggN3B4IDAgMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLmNvbHVtbnMge1xyXG4gICAgcGFkZGluZzogMzVweCAwO1xyXG4gIH1cclxuICBoMy50cmFjayB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIC8qIHdpZHRoOiA3MDBweDsgKi9cclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbiAgaDEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5jb2x1bW5zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4uYmFja3RvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMjJweDtcclxuICBwYWRkaW5nOiAzcHggMTJweCA1cHggNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZWI7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgLnJvdW5kZWQoMCAxNnB4IDE2cHggMCk7XHJcbiAgLnRyYW5zaXRpb24oKTtcclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtMTVweDtcclxuICAgIHRvcDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxNXB4IDE1cHggMTVweCAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZTZlOWViO1xyXG4gICAgLnRyYW5zaXRpb24oKTtcclxuICB9XHJcbiAgJjpmb2N1cywgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGQ4ZGQ7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDBkOGRkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJlYy1kZXRhaWwgLmhlYWRpbmcgLmxhYmVsIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLXZpZGVvLmpwZycpIG5vLXJlcGVhdCAwIGNlbnRlcjtcclxuICB3aWR0aDogMTVweDtcclxuICBoZWlnaHQ6IDE2cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5yZWMtZGV0YWlsIC5oZWFkaW5nIC5sYWJlbC5ib29rIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi1ib29rLmdpZlwiKTtcclxufVxyXG4ucmVjLWRldGFpbCAuaGVhZGluZyAubGFiZWwuZXZlbnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uLWV2ZW50LnBuZ1wiKTtcclxufVxyXG4ucmVjLWRldGFpbCAuaGVhZGluZyAubGFiZWwuYXJ0aWNsZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb24tYXJ0aWNsZS5naWZcIik7XHJcbn1cclxuLnJlYy1kZXRhaWwgLmhlYWRpbmcgLmxhYmVsLmFkdmljZSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ByaXRlLnBuZycpIC0ycHggLTg2cHggbm8tcmVwZWF0O1xyXG59XHJcbi5jbGVmdCxcclxuLmNjZW50ZXIsXHJcbi5jcmlnaHQge1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG4uY2xlZnQge1xyXG4gIHdpZHRoOiAxODBweDtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG4uY2NlbnRlciB7XHJcbiAgd2lkdGg6IDYzMnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuLmNyaWdodCB7XHJcbiAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgLyogcGFkZGluZy1yaWdodDogMjBweDsgKi9cclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnZpZGVvYm94IHtcclxuICBiYWNrZ3JvdW5kOiAjM2IzZjQyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNTYwcHg7XHJcbiAgcGFkZGluZzogMjVweCAwcHg7XHJcbiAgbWFyZ2luLXRvcDogMzlweDtcclxufVxyXG5cclxuLmluZm9ibG9jayxcclxuLmFjdGlvbmJsb2NrIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogI2E1YTVhNTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbi5pbmZvYmxvY2sge1xyXG4gIHdpZHRoOiA3MjZweDtcclxuICAuaW5mb2JveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLmRhdGUsIC52aWV3cy1jb3VudCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG4gIC52aWV3cy1jb3VudHtcclxuICAgIG1hcmdpbi1yaWdodDogNDZweDtcclxuICB9XHJcbiAgLmxpa2VzIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgfVxyXG4gIC5hZGR0aGlzX3RhYmxle1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5hY3Rpb25ibG9jayAuYWRkdGhpc190YWJsZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4udmlld3MtY291bnR7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5jb3VudHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL25ld192aWV3cy5wbmcnKSAwIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG59XHJcbi52aWV3ZWRfdXNlcnN7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBtYXJnaW46IDI1cHggMCAwIDA7XHJcbiAgd2lkdGg6IDIzMnB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoODAsIDg1LCA4OCwgMC45KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIC5yb3VuZGVkKDVweCk7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOjA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCByZ2JhKDgwLCA4NSwgODgsIDAuOSk7XHJcbiAgfVxyXG4gIC50ZXh0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDAwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxuICB9XHJcbn1cclxuLnZpZXdlZF91c2Vyc19saXN0e1xyXG4gIHdpZHRoOiAyMzJweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4udmlld2VkX3VzZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDAgN3B4IDEwcHggN3B4O1xyXG4gIGltZ3tcclxuICAgIC5yb3VuZGVkKDE1cHgpO1xyXG4gIH1cclxufVxyXG4ubGlrZXMtYmxvY2t7XHJcbiAgaDMge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzdjN2M3YztcclxuICB9XHJcbiAgYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBtYXJnaW46IDAgMTdweCAwIDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDZkZWUyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAubC1pY28ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zb2NpYWxpY29ucy5wbmcnKSBuby1yZXBlYXQgI2U1ZWFlZDtcclxuICB9XHJcbiAgLmwtdmsgLmwtaWNvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubC1mYiAubC1pY28ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM4cHggMDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzhweCAtMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmwtdHcgLmwtaWNvIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC03MnB4IDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcycHggLTMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sLWNvdW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1pbi13aWR0aDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjMzAzMDMwO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxufVxyXG4uYWRkdGhpc190YWJsZSAjdmtfbGlrZSB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmFkZHRoaXNfdGFibGUgdHIgdGQsXHJcbi5hZGR0aGlzX3RhYmxlIC50d2l0dGVyLXR3ZWV0LWJ1dHRvblxyXG57XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG59XHJcbi5wcmV2aWV3Ym94IC53cmFwIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLnByZXZpZXdib3ggaW1nIHtcclxuICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5pbmZvYm94e1xyXG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIC5hdXRob3J7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGltZ3tcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29tcGFueSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW5mb2Jsb2Nre1xyXG4gIC5hcnRpY2xlLXRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLnNvdXJjZXtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIC5sYWJlbHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5saW5re1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hcnRpY2xlLXRleHR7XHJcbiAgY29sb3I6ICMzMDMwMzA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAxLjg3NWVtIDA7XHJcbiAgfVxyXG4gIGJsb2NrcXVvdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIHBhZGRpbmc6IDMxcHggMzhweCAzMnB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsLCBvbHtcclxuICAgID5saXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDY2cHg7XHJcbiAgICA+bGk6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNGQ0ODQ4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgbGVmdDogLTI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIG9se1xyXG4gICAgY291bnRlci1yZXNldDogaXRlbTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbjogMzJweCAwO1xyXG4gICAgcGFkZGluZzogMCAwIDAgNjhweDtcclxuICAgID4gbGk6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogIzRkNDg0ODtcclxuICAgICAgY29udGVudDogY291bnRlcihpdGVtKTtcclxuICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFweDtcclxuICAgICAgbGVmdDogLTQ3cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbiAgaW1ne1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgcCBpbWd7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICB9XHJcbiAgaDEsXHJcbiAgaDIsXHJcbiAgaDMsXHJcbiAgaDQsXHJcbiAgaDUsXHJcbiAgaDZ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbiAgaDF7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAyLjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcclxuICAgIG1hcmdpbjogMS4zZW0gMCAwLjc1ZW07XHJcbiAgfVxyXG4gIGgxK3B7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjg3NWVtO1xyXG4gIH1cclxuICBoMntcclxuICAgIG1hcmdpbjogMS4yNWVtIDAgMC44M2VtO1xyXG4gIH1cclxuICBoMitwe1xyXG4gICAgbWFyZ2luLXRvcDogMS4yNWVtO1xyXG4gIH1cclxuICBoM3tcclxuICAgIG1hcmdpbjogMS41NzhlbSAwIDAuNzM2ZW07XHJcbiAgfVxyXG4gIGgzK3B7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjg3NWVtO1xyXG4gIH1cclxuICBoNHtcclxuICAgIG1hcmdpbjogMS44NzVlbSAwIDAuNzVlbTtcclxuICB9XHJcbiAgaDQrcHtcclxuICAgIG1hcmdpbi10b3A6IDAuNzVlbTtcclxuICB9XHJcbiAgaDV7XHJcbiAgICBtYXJnaW46IDIuM2VtIDAgMC43NjllbTtcclxuICB9XHJcbiAgaDUrcHtcclxuICAgIG1hcmdpbi10b3A6IDAuNjI1ZW07XHJcbiAgfVxyXG4gIGg2e1xyXG4gICAgbWFyZ2luOiAzLjY2ZW0gMCAwLjkwOWVtO1xyXG4gIH1cclxuICBoNitwe1xyXG4gICAgbWFyZ2luLXRvcDogMC42ODdlbTtcclxuICB9XHJcbiAgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICB9XHJcbiAgdGQsIHRoe1xyXG4gICAgcGFkZGluZzogOHB4IDE0cHggOXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRoe1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIHRyOm50aC1jaGlsZChvZGQpe1xyXG4gICAgdGQsIHRoe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IHAge1xyXG4gIG1hcmdpbjogMS44NzVlbSAwO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgYmxvY2txdW90ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBsaW5lLWhlaWdodDogMzVweDtcclxuICBwYWRkaW5nOiAzMXB4IDM4cHggMzJweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCBibG9ja3F1b3RlIHB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGJsb2NrcXVvdGUgcDpmaXJzdC1jaGlsZHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgdWwge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXJnaW46IDMwcHggMDtcclxuICBwYWRkaW5nOiAwIDAgMCA2NnB4O1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgdWwgPiBsaSxcclxuLmluZm9ibG9jayAudGV4dCBvbCA+IGxpe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCB1bCA+IGxpOmJlZm9yZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kOiAjNGQ0ODQ4O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTBweDtcclxuICBsZWZ0OiAtMjdweDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IG9sIHtcclxuICBjb3VudGVyLXJlc2V0OiBpdGVtO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBtYXJnaW46IDMycHggMDtcclxuICBwYWRkaW5nOiAwIDAgMCA2OHB4O1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgb2wgPiBsaTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6ICM0ZDQ4NDg7XHJcbiAgY29udGVudDogY291bnRlcihpdGVtKTtcclxuICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB3aWR0aDogMjhweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMXB4O1xyXG4gIGxlZnQ6IC00N3B4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGltZ3tcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCBwIGltZ3tcclxuICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgxLFxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgyLFxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgzLFxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg0LFxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg1LFxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg2e1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgxe1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zaXplOiAyLjVlbTtcclxuICBsaW5lLWhlaWdodDogMS4yZW07XHJcbiAgbWFyZ2luOiAxLjNlbSAwIDAuNzVlbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgxK3B7XHJcbiAgbWFyZ2luLXRvcDogMS44NzVlbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGgye1xyXG4gIG1hcmdpbjogMS4yNWVtIDAgMC44M2VtO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgaDIrcHtcclxuICBtYXJnaW4tdG9wOiAxLjI1ZW07XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCBoM3tcclxuICBtYXJnaW46IDEuNTc4ZW0gMCAwLjczNmVtO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgaDMrcHtcclxuICBtYXJnaW4tdG9wOiAwLjg3NWVtO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgaDR7XHJcbiAgbWFyZ2luOiAxLjg3NWVtIDAgMC43NWVtO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgaDQrcHtcclxuICBtYXJnaW4tdG9wOiAwLjc1ZW07XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCBoNXtcclxuICBtYXJnaW46IDIuM2VtIDAgMC43NjllbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg1K3B7XHJcbiAgbWFyZ2luLXRvcDogMC42MjVlbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg2e1xyXG4gIG1hcmdpbjogMy42NmVtIDAgMC45MDllbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IGg2K3B7XHJcbiAgbWFyZ2luLXRvcDogMC42ODdlbTtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IHRhYmxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXI6IDA7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IHRkLFxyXG4uaW5mb2Jsb2NrIC50ZXh0IHRoe1xyXG4gIHBhZGRpbmc6IDhweCAyOHB4IDlweDtcclxuICBwYWRkaW5nOiA4cHggMTRweCA5cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLmluZm9ibG9jayAudGV4dCB0ZDpmaXJzdC1jaGlsZCxcclxuLmluZm9ibG9jayAudGV4dCB0aDpmaXJzdC1jaGlsZHtcclxuICBib3JkZXItbGVmdDogMDtcclxufVxyXG4uaW5mb2Jsb2NrIC50ZXh0IHRoe1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5pbmZvYmxvY2sgLnRleHQgdHI6bnRoLWNoaWxkKG9kZCkgdGQsXHJcbi5pbmZvYmxvY2sgLnRleHQgdHI6bnRoLWNoaWxkKG9kZCkgdGh7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxufVxyXG4uaW5mb2Jsb2NrLmFkdmljZXtcclxuICBmbG9hdDogbm9uZTtcclxuICB3aWR0aDogYXV0bztcclxuICAuaW5mb2JveHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxuICAuYXJ0aWNsZS10ZXh0e1xyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwsIG9se1xyXG4gICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgID5saXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qLmFjdGlvbmJsb2NrIC5ib29rcHJldmlld2Jsb2NrXHJcbntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufSovXHJcblxyXG4uYWN0aW9uYmxvY2sgLmJvb2twcmV2aWV3YmxvY2sge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuLyouYWN0aW9uYmxvY2tcclxue1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB3aWR0aDogMjM5cHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDQ2cHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59Ki9cclxuXHJcbi5hY3Rpb25ibG9jayB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgd2lkdGg6IDIyNHB4O1xyXG4gIHBhZGRpbmc6IDQ4cHggMCAwIDUwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5hY3Rpb25ibG9jayAuc3AsXHJcbi5hY3Rpb25ibG9jayAuYnAsXHJcbi5hY3Rpb25ibG9jayAuZG9uZSB7XHJcbiAgbWF4LXdpZHRoOiAxNjJweDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTJweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbi5hY3Rpb25ibG9jayAuYnV5LWl0LFxyXG4uYWN0aW9uYmxvY2sgLmJvb2ttYXRlIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYWN0aW9uYmxvY2sgLmJ1eS1pdCB7XHJcbiAgbWF4LXdpZHRoOiAxNjJweDtcclxuICBmbG9hdDogbm9uZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmFjdGlvbmJsb2NrIC5kb25lIHtcclxuICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gIC8qZmxvYXQ6IGxlZnQ7Ki9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzliYTRhYTtcclxuICBiYWNrZ3JvdW5kOiAjYTliMGI0O1xyXG4gIC8qIE9sZCBicm93c2VycyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcclxuICAvKiBGRjMuNisgKi9cclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjYTliMGI0KSwgY29sb3Itc3RvcCgxMDAlLCAjOWJhNGFhKSk7XHJcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjYTliMGI0IDAlLCAjOWJhNGFhIDEwMCUpO1xyXG4gIC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcclxuICAvKiBPcGVyYSAxMS4xMCsgKi9cclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2E5YjBiNCAwJSwgIzliYTRhYSAxMDAlKTtcclxuICAvKiBJRTEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNhOWIwYjQgMCUsICM5YmE0YWEgMTAwJSk7XHJcbiAgLyogVzNDICovXHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2E5YjBiNCcsIGVuZENvbG9yc3RyPScjOWJhNGFhJywgR3JhZGllbnRUeXBlPTApO1xyXG4gIC8qIElFNi05ICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLmFjdGlvbmJsb2NrIC5kb25lOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjYzZjZmQzO1xyXG4gIC8qIE9sZCBicm93c2VycyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2M2Y2ZkMyAwJSwgI2IyYjhjMSAxMDAlKTtcclxuICAvKiBGRjMuNisgKi9cclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjYzZjZmQzKSwgY29sb3Itc3RvcCgxMDAlLCAjYjJiOGMxKSk7XHJcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjYzZjZmQzIDAlLCAjYjJiOGMxIDEwMCUpO1xyXG4gIC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2M2Y2ZkMyAwJSwgI2IyYjhjMSAxMDAlKTtcclxuICAvKiBPcGVyYSAxMS4xMCsgKi9cclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2M2Y2ZkMyAwJSwgI2IyYjhjMSAxMDAlKTtcclxuICAvKiBJRTEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNjNmNmZDMgMCUsICNiMmI4YzEgMTAwJSk7XHJcbiAgLyogVzNDICovXHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2M2Y2ZkMycsIGVuZENvbG9yc3RyPScjYjJiOGMxJywgR3JhZGllbnRUeXBlPTApO1xyXG4gIC8qIElFNi05ICovXHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyYjhjMTtcclxufVxyXG4uYWN0aW9uYmxvY2sgLmRvbmUuZ3JlZW4ge1xyXG4gIGJhY2tncm91bmQ6ICM2M2M1NTE7XHJcbiAgLyogT2xkIGJyb3dzZXJzICovXHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xyXG4gIC8qIEZGMy42KyAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICM2M2M1NTEpLCBjb2xvci1zdG9wKDEwMCUsICM1MGI0M2UpKTtcclxuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2M2M1NTEgMCUsICM1MGI0M2UgMTAwJSk7XHJcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xyXG4gIC8qIE9wZXJhIDExLjEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNjNTUxIDAlLCAjNTBiNDNlIDEwMCUpO1xyXG4gIC8qIElFMTArICovXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzYzYzU1MSAwJSwgIzUwYjQzZSAxMDAlKTtcclxuICAvKiBXM0MgKi9cclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjNjNTUxJywgZW5kQ29sb3JzdHI9JyM1MGI0M2UnLCBHcmFkaWVudFR5cGU9MCk7XHJcbiAgLyogSUU2LTkgKi9cclxuXHJcbn1cclxuLmFjdGlvbmJsb2NrIC5zcCxcclxuLmdyYWRpZW50c3Age1xyXG4gIGJhY2tncm91bmQ6ICM2M2Q2NGU7XHJcbiAgLyogT2xkIGJyb3dzZXJzICovXHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xyXG4gIC8qIEZGMy42KyAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICM2M2Q2NGUpLCBjb2xvci1zdG9wKDEwMCUsICM0ZmI1M2QpKTtcclxuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM2M2Q2NGUgMCUsICM0ZmI1M2QgMTAwJSk7XHJcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xyXG4gIC8qIE9wZXJhIDExLjEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNjNkNjRlIDAlLCAjNGZiNTNkIDEwMCUpO1xyXG4gIC8qIElFMTArICovXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzYzZDY0ZSAwJSwgIzRmYjUzZCAxMDAlKTtcclxuICAvKiBXM0MgKi9cclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjNkNjRlJywgZW5kQ29sb3JzdHI9JyM0ZmI1M2QnLCBHcmFkaWVudFR5cGU9MCk7XHJcbiAgLyogSUU2LTkgKi9cclxuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XHJcbn1cclxuLmFjdGlvbmJsb2NrIC5icCxcclxuLmdyYWRpZW50YnAge1xyXG4gIGJhY2tncm91bmQ6ICM1MGJmZTg7XHJcbiAgLyogT2xkIGJyb3dzZXJzICovXHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjNTBiZmU4IDAlLCAjMjI5NmQyIDEwMCUpO1xyXG4gIC8qIEZGMy42KyAqL1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICM1MGJmZTgpLCBjb2xvci1zdG9wKDEwMCUsICMyMjk2ZDIpKTtcclxuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1MGJmZTggMCUsICMyMjk2ZDIgMTAwJSk7XHJcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNTBiZmU4IDAlLCAjMjI5NmQyIDEwMCUpO1xyXG4gIC8qIE9wZXJhIDExLjEwKyAqL1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjNTBiZmU4IDAlLCAjMjI5NmQyIDEwMCUpO1xyXG4gIC8qIElFMTArICovXHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzUwYmZlOCAwJSwgIzIyOTZkMiAxMDAlKTtcclxuICAvKiBXM0MgKi9cclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNTBiZmU4JywgZW5kQ29sb3JzdHI9JyMyMjk2ZDInLCBHcmFkaWVudFR5cGU9MCk7XHJcbiAgLyogSUU2LTkgKi9cclxuXHJcbn1cclxuLmNvbHVtbnN7XHJcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5jb2x1bW5zOmJlZm9yZSxcclxuLmNvbHVtbnM6YWZ0ZXJ7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4uY29sdW1uczphZnRlcntcclxuICBjbGVhcjogYm90aDtcclxufVxyXG4uYWRkaXRpb25hbCBoMiB7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgZm9udC1zaXplOiAzMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmFkZGl0aW9uYWwgaDIgc3BhbiB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSB7XHJcbiAgd2lkdGg6IDQxOHB4O1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG4gIG1hcmdpbi1yaWdodDogNjBweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbS5sYXN0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDBweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuYm9vayB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24tYm9vay5naWZcIikgbm8tcmVwZWF0IDAgNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAudHJhY2sge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuaW5mbyB7XHJcbiAgd2lkdGg6IDEyMHB4O1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuaW5mbyBpbWcge1xyXG4gIG1hcmdpbi1yaWdodDogNnB4O1xyXG59XHJcbi5hZGRpdGlvbmFsIC5pdGVtIC5kZXNjciB7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuLmFkZGl0aW9uYWwgLml0ZW0gLmluZm8gaW1nLnRodW1iIHtcclxuICBwYWRkaW5nLXRvcDogMTBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuc3AsXHJcbi5hZGRpdGlvbmFsIC5pdGVtIC5icCB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbiAgcGFkZGluZy10b3A6IDNweDtcclxuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmFkZGl0aW9uYWwgLml0ZW0gLmRhdGV0aHVtYiB7XHJcbiAgY29sb3I6ICNhNWE1YTU7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcbi5hZGRpdGlvbmFsIC5pdGVtIC5hdGhvdXIge1xyXG4gIGNvbG9yOiAjYTVhNWE1O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuZGVzY3Ige1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5hZGRpdGlvbmFsIC5pdGVtIC5kZXNjciBoMyB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG4uYWRkaXRpb25hbCAuaXRlbSAuZGVzY3IgcCB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG59XHJcbi5ldmVudC1wZXJpb2R7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBwe1xyXG4gICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgfVxyXG4gIC5kYXRlc3tcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogI2E1YTVhNTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gIH1cclxuICAuZGF0ZSwgLmRhc2h7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmRhdGV7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgID4ubGFyZ2V7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kYXNoe1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgfVxyXG4gIC5sYXJnZXtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIH1cclxufVxyXG4vLy5icmFpbmlmeS1hdXRoLWZvcm0ge1xyXG4vLyAgbWFyZ2luOiA0MHB4IDA7XHJcbi8vICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuLy8gICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgIHdpZHRoOiA0MjJweDtcclxuLy8gICAgcGFkZGluZzogN3B4O1xyXG4vLyAgICBib3JkZXI6IDFweCBzb2xpZCAjOTM5ODliO1xyXG4vLyAgICBmb250LXNpemU6IDE4cHg7XHJcbi8vICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbi8vICAgIGNvbG9yOiAjNWY1ZjVmO1xyXG4vLyAgICAucm91bmRlZCgxMHB4KTtcclxuLy8gIH1cclxuLy8gIC5mb3JtX3JvdyB7XHJcbi8vICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbi8vICAgIGNsZWFyOiBib3RoO1xyXG4vLyAgfVxyXG4vLyAgJi5zZW5kX3Bhc3N7XHJcbi8vICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbi8vICAgICNjYXRlZ29yeV9idXR0b25zIGRpdiB7XHJcbi8vICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4vLyAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuLy8gICAgfVxyXG4vLyAgfVxyXG4vL31cclxuLmZvcm1fcm93IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxyXG4uZm9ybV9yb3cgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcclxuICB3aWR0aDogNDUwcHg7XHJcbiAgcGFkZGluZzogM3B4IDBweCAzcHggNnB4O1xyXG4gIGJvcmRlcjogMXB4ICNkMWQxZDEgc29saWQ7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi5mb3JtX3JvdyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gIG1hcmdpbi1ib3R0b206IDdweDtcclxufVxyXG4udXNlcl9jYXRlZ29yeSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgd2lkdGg6IDQ5NXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnVzZXJfY2F0ZWdvcnkgc3BhbiB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBjb2xvcjogIzU4NTc1ZTtcclxuICAtd2Via2l0LW1hcmdpbi1zdGFydDogMTVweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4vLyNjYXRlZ29yeV9idXR0b25zIGRpdiB7XHJcbi8vICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICBmbG9hdDogbGVmdDtcclxuLy8gIHBhZGRpbmc6IDVweCAxM3B4O1xyXG4vLyAgYmFja2dyb3VuZDogI2EyYTVhNztcclxuLy8gIGJvcmRlcjogMXB4IHNvbGlkICM5Mzk4OWI7XHJcbi8vICBjb2xvcjogd2hpdGU7XHJcbi8vICBtYXJnaW46IDdweCA1cHggOHB4IDEzcHg7XHJcbi8vICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzdhODU4YjtcclxuLy8gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuLy8gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbi8vICBmb250LXNpemU6IDE1cHg7XHJcbi8vfVxyXG4vLyNjYXRlZ29yeV9idXR0b25zIGRpdiBhIHtcclxuLy8gIGNvbG9yOiB3aGl0ZTtcclxuLy8gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy99XHJcblxyXG4ubm9hY2NvdW50IHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggIzdhODU4YjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjOTM5ODliO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDdweDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE0NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTJhNWE3O1xyXG59XHJcbi5ub2FjY291bnQ6Zm9jdXMsXHJcbi5ub2FjY291bnQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJjYmU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi8vaDEge1xyXG4vLyAgY29sb3I6ICM1ZjVmNWY7XHJcbi8vICBmb250LXNpemU6IDQwcHg7XHJcbi8vICBmb250LXdlaWdodDogNzAwO1xyXG4vLyAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4vLyAgLypwYWRkaW5nLXRvcDogNDVweDsqL1xyXG4vLyAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy99XHJcbnVsLnBhcnRuZXJzIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBhZGRpbmctdG9wOiA3MHB4O1xyXG59XHJcbnVsLnBhcnRuZXJzIGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1yaWdodDogNzdweDtcclxuICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG59XHJcbnVsLnBhcnRuZXJzIGxpLmxhc3Qge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcbnVsLnBhcnRuZXJzIGxpIGEge1xyXG4gIGNvbG9yOiAjNWY1ZjVmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG51bC5wYXJ0bmVycyBsaSBpbWcge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbnVsLnBhcnRuZXJzIGxpIGE6Zm9jdXMsXHJcbnVsLnBhcnRuZXJzIGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjM2QzZDNkO1xyXG59XHJcbi5hZGRpdGlvbmFsIHAuc3ViaGVhZGluZyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICBtYXJnaW4tdG9wOiAtMzBweDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uaXRlbSAuYnRuIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5mb3JtX3JvdyB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbn1cclxuLmZvcm1fcm93IGxhYmVsIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uZm9ybV9yb3cgLmRlc2NyIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICM1ZjVmNWY7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uZm9ybV9yb3cgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbi5mb3JtX3JvdyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xyXG4gIHdpZHRoOiA0NTBweDtcclxuICBwYWRkaW5nOiAzcHg7XHJcbiAgYm9yZGVyOiAxcHggI2QxZDFkMSBzb2xpZDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAxMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLyouZm9ybV9yb3cuc3VibWl0Ki9cclxuXHJcbi8qeyovXHJcblxyXG4vKnRleHQtYWxpZ246IGNlbnRlcjsqL1xyXG5cclxuLyp9Ki9cclxuXHJcbi5mb3JtX3Jvdy5zdWJtaXQgLmJ0bjIge1xyXG4gIGZvbnQtc2l6ZTogMjNweDtcclxufVxyXG4uZm9ybV9yb3cuc3VibWl0IC5idG4ge1xyXG4gIHdpZHRoOiAyMzBweDtcclxuICBmbG9hdDogbm9uZTtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB0ZXh0LXNoYWRvdzogMHB4IDJweCAjNDI5NjMyO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NGI2NDI7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBwYWRkaW5nOiA1cHggMDtcclxufVxyXG4uZm9ybV9yb3cgLmNhcHRjaGFfaW1nIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAtMTBweCAwIDEwcHg7XHJcbn1cclxuLmFib3V0LWhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2MzNweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnJhaW5pZnlfYmFja2dyb3VuZC5wbmdcIikgcmVwZWF0LXg7XHJcbn1cclxuLmFib3V0LWhlYWRlciAubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDQ1MHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxNTNweDtcclxufVxyXG4uYWJvdXQtaGVhZGVyIGgxIHtcclxuICBmb250LXNpemU6IDU4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgcGFkZGluZy10b3A6IDBweDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4uYWJvdXQtaGVhZGVyIGgxIHNwYW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuLmFib3V0LWhlYWRlciAubW91c2Vkb3duIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwOXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tb3VzZWRvd24ucG5nXCIpIG5vLXJlcGVhdCAxNTFweCAwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmFib3V0LWhlYWRlciAucmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB3aWR0aDogNTEwcHg7XHJcbiAgaGVpZ2h0OiA2MzNweDtcclxufVxyXG4uYWJvdXQtaGVhZGVyIC50cmVlIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdHJlZS5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbTtcclxufVxyXG4uYWJvdXR7XHJcbiAgLndyYXB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgd2lkdGg6IDY4MHB4O1xyXG4gIH1cclxuICBoMiB7XHJcbiAgICBtYXJnaW46IDAgMCAzMnB4O1xyXG4gICAgY29sb3I6ICM1ZjVmNWY7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgJi5ib2xkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjNWY1ZjVmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAmLmJvbGQge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAudWwtbGlzdHtcclxuICAgIG1hcmdpbjogMzJweCAwIDAgLTQwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAjNWNjOTQ4O1xyXG4gICAgICAmLmxlZnR7XHJcbiAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogIzVmNWY1ZjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZ3JheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgMDtcclxuICAgIC53cmFwe1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQxMnB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFjaGlldmVtZW50cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbn1cclxuLmFjaGlldmVtZW50cyAuY29sdW1ucyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmFjaGlldmVtZW50cyAuY29sdW1uIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbi5hY2hpZXZlbWVudHMgLnBvaW50cyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIC5wb2ludHMgLmJwLFxyXG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIC5wb2ludHMgLnNwIHtcclxuICBtYXJnaW46IDIwcHggYXV0bztcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLmFjaGlldmVtZW50cyAuY29sdW1ucyAucG9pbnRzIC5zcCB7XHJcbiAgYmFja2dyb3VuZDogIzYxZDI0YztcclxufVxyXG4uYWNoaWV2ZW1lbnRzIC5jb2x1bW5zIC5wb2ludHMgLmJwIHtcclxuICBiYWNrZ3JvdW5kOiAjNDhiYWY2O1xyXG59XHJcbi5hY2hpZXZlbWVudHMgLnJlY29tbWVuZGF0aW9ucyAucmVjb21tZW5kYXRpb24ge1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIHBhZGRpbmc6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcbi52b3RlcyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3NwZWFrZXJfaWNvbi5wbmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTNweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG59XHJcbi8qLnByb2ZpbGV3cmFwKi9cclxuXHJcbi8qeyovXHJcblxyXG4vKndpZHRoOiA5ODBweDsqL1xyXG5cclxuLypiYWNrZ3JvdW5kOiAjZmZmOyovXHJcblxyXG4vKm1hcmdpbi10b3A6IDEzMHB4OyovXHJcblxyXG4vKn0qL1xyXG5cclxuLnByb2ZpbGVjb250ZW50IHtcclxuICB3aWR0aDogNTgwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDY1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XHJcbn1cclxuLnByb2ZpbGVjb250ZW50IGltZyB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuLnByb2ZpbGVjb250ZW50IC5pbmZvIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbi10b3A6IC04cHg7XHJcbn1cclxuLnByb2ZpbGVjb250ZW50IC5pbmZvIGgxIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnByb2ZpbGVjb250ZW50IC5pbmZvIGEge1xyXG4gIC8qYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Jlc3VtZV9kb3dubG9hZC5wbmdcIikgbGVmdCBjZW50ZXIgbm8tcmVwZWF0OyovXHJcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuLnByb2ZpbGVjb250ZW50IC5pbmZvIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjY2NjY2NjO1xyXG59XHJcbi8qLmljb24ge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3Nwcml0ZS5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmljb24uYm9vayB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTFweCAtM3B4O1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTVweDtcclxufVxyXG4uaWNvbi5hcnRpY2xlIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtM3B4IC0yMHB4O1xyXG4gIHdpZHRoOiAxM3B4O1xyXG4gIGhlaWdodDogMTNweDtcclxufVxyXG4uaWNvbi52aWRlbyB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTNweCAtMzZweDtcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbn1cclxuLmljb24uZXZlbnQge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00cHggLTUzcHg7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG59XHJcbi5pY29uLnRyYWluZWVzaGlwIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMXB4IC03M3B4O1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTNweDtcclxufVxyXG4uaWNvbi5hZHZpY2Uge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0ycHggLTg5cHg7XHJcbiAgd2lkdGg6IDE2cHg7XHJcbiAgaGVpZ2h0OiAxNHB4O1xyXG59Ki9cclxuLmJ4LXNzLWljb24ubGlua2VkaW4ge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvTGlua2VkSW5fTG9nbzE2cHgucG5nKTtcclxufVxyXG4vKiBwcmV0dHkgdXBsb2FkICovXHJcblxyXG4uZmlsZV93cmFwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uZmlsZV93cmFwIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICB3aWR0aDogMTUwJTtcclxuICBtaW4td2lkdGg6IDUwMHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4vKi5maWxlX3dyYXAucGhvdG8gKi9cclxuXHJcbi8qLmZpbGVfd3JhcCAuZmlsZV9wbGFjZWhvbGRlciovXHJcblxyXG4vKnsqL1xyXG5cclxuLypkaXNwbGF5OiBibG9jazsqL1xyXG5cclxuLypwYWRkaW5nOiAwIDIwcHg7Ki9cclxuXHJcbi8qbWF4LXdpZHRoOiAyMDBweDsqL1xyXG5cclxuLypoZWlnaHQ6IDMwcHg7Ki9cclxuXHJcbi8qYm9yZGVyOiAxcHggc29saWQgIzkzOTg5YjsqL1xyXG5cclxuLyotd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7Ki9cclxuXHJcbi8qYm9yZGVyLXJhZGl1czogMjBweDsqL1xyXG5cclxuLypiYWNrZ3JvdW5kOiAjYTJhNWE3OyovXHJcblxyXG4vKmNvbG9yOiAjZmZmOyovXHJcblxyXG4vKmZvbnQtc2l6ZTogMTJweDsqL1xyXG5cclxuLypsaW5lLWhlaWdodDogMzBweDsqL1xyXG5cclxuLyp0ZXh0LXNoYWRvdzogIDAgMXB4ICM3YTg1OGI7Ki9cclxuXHJcbi8qdGV4dC1hbGlnbjogY2VudGVyOyovXHJcblxyXG4vKn0qL1xyXG5cclxuLyouZmlsZV93cmFwOmhvdmVyIC5maWxlX3BsYWNlaG9sZGVyKi9cclxuXHJcbi8qeyovXHJcblxyXG4vKmJhY2tncm91bmQ6ICNlNGU2ZTc7Ki9cclxuXHJcbi8qY29sb3I6ICM1NTU7Ki9cclxuXHJcbi8qdGV4dC1zaGFkb3c6IG5vbmU7Ki9cclxuXHJcbi8qYm9yZGVyLWNvbG9yOiAjZTRlNmU3OyovXHJcblxyXG4vKn0qL1xyXG5cclxuLyogcHJldHR5IHVwbG9hZCAqL1xyXG5cclxuLmFjaGlldmVtZW50cyAucmVjb21tZW5kYXRpb25zIC5yZWNvbW1lbmRhdGlvbiBhIHtcclxuICBmb250LXNpemU6IDMycHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4uYWNoaWV2ZW1lbnRzIC5yZWNvbW1lbmRhdGlvbnMgLnJlY29tbWVuZGF0aW9uIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG59XHJcbi5hY2hpZXZlbWVudHMgLnJlY29tbWVuZGF0aW9ucyAucmVjb21tZW5kYXRpb24gcCB7XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLmFjaGlldmVtZW50cyAucmVjb21tZW5kYXRpb25zIC5yZWNvbW1lbmRhdGlvbiAuQlAge1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBjb2xvcjogIzU1NTU1NTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1hcmdpbi10b3A6IDdweDtcclxufVxyXG4uYWNoaWV2ZW1lbnRzIC5yZWNvbW1lbmRhdGlvbnMgLnJlY29tbWVuZGF0aW9uIC5CUC1idWJibGUge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDhiYWY2O1xyXG4gIHBhZGRpbmc6IDJweCA2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5jb250YWN0cyB1bC50aHVtYm5haWxzLFxyXG4uY29udGFjdHMgdWwudGh1bWJuYWlscyBsaSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4uY29udGFjdHMgdWwudGh1bWJuYWlscyA+IGxpIHtcclxuICBjbGVhcjogbGVmdDtcclxufVxyXG4uY29udGFjdHMgdWwudGh1bWJuYWlscyBsaSBpbWcge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxNCU7XHJcbiAgbWFyZ2luOiA1cHggMjBweCAyMHB4IDA7XHJcbn1cclxuLmNvbnRhY3RzIC5yb3ctc29jaWFscyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG4uY29udGFjdHMgLnJvdy1zb2NpYWxzIC5zb2NpYWwge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIHdpZHRoOiA0MjBweDtcclxufVxyXG4uY29udGFjdHMgLnJvdy1zb2NpYWxzIC5zb2NpYWw6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi8qIFRhcmlmcyAqL1xyXG5cclxuLnJhdGVzIHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi5yYXRlcyBoMSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW46IDQwcHggMDtcclxufVxyXG4ucmF0ZXMgLnJhdGVzLWFkdmFudGFnZXMge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNDM0NzRhO1xyXG59XHJcbi5yYXRlcyAucmF0ZXMtYWR2YW50YWdlcyAuYWR2YW50YWdlIHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlcy1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2U6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5yYXRlcyAucmF0ZXMtYWR2YW50YWdlcyAuYWR2YW50YWdlIC50aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjMzVhYjVjO1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcbi5yYXRlcyAuYm9va21hdGUtam90dGluZyB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgY29sb3I6ICM5MzkzOTM7XHJcbn1cclxuLnJhdGVzIC5yYXRlcy1hZHZhbnRhZ2VzIHtcclxuICB3aWR0aDogMTAwMHB4O1xyXG4gIG1hcmdpbjogNzBweCBhdXRvIDA7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyB7XHJcbiAgd2lkdGg6IDEwMDBweDtcclxuICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUge1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICAvKiBoZWlnaHQ6IDEwMCU7ICovXHJcbiAgYmFja2dyb3VuZDogIzkxYTBhYjtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMCAwICM2ZDdkODk7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMCAwICM2ZDdkODk7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5hY2hpZXZlcixcclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS50ZWFtIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzVhYjVjO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMCAwICMyODgzNDY7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMCAwICMyODgzNDY7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5pbG92ZXlvdSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OWJkYTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDAgMCAjMjU3M2E1O1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDAgMCAjMjU3M2E1O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGU6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgaDMge1xyXG4gIG1hcmdpbjogOHB4IDAgMDtcclxuICAvKnBhZGRpbmctYm90dG9tOiAxNXB4OyovXHJcbiAgLypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JhdGVzX3RpdGxlX2Nvcm5lci5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0OyovXHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgc3ZnIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIHN2Zy5jb3JuZXIgcGF0aCB7XHJcbiAgZmlsbDogI2YwZjFmMjtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmFjaGlldmVyIHN2Zy5jb3JuZXIgcGF0aCB7XHJcbiAgZmlsbDogIzI4ODM0NjtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLnRlYW0gc3ZnLmNvcm5lciBwYXRoIHtcclxuICBmaWxsOiAjMjg4MzQ2O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUuaWxvdmV5b3Ugc3ZnLmNvcm5lciBwYXRoIHtcclxuICBmaWxsOiAjMjU3M2E1O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUuYmFzaWMgc3ZnLmNvcm5lciBwYXRoLFxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlLmZyZWVyaWRlIHN2Zy5jb3JuZXIgcGF0aCB7XHJcbiAgZmlsbDogIzZkN2Q4OTtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIGgzIGltZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMge1xyXG4gIGJhY2tncm91bmQ6ICNmMGYxZjI7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMTBweCAwIDE2cHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5hY2hpZXZlciAuYWR2YW50YWdlcyxcclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS50ZWFtIC5hZHZhbnRhZ2VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg4MzQ2O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUuaWxvdmV5b3UgLmFkdmFudGFnZXMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTczYTU7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5iYXNpYyAuYWR2YW50YWdlcyxcclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZS5mcmVlcmlkZSAuYWR2YW50YWdlcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkN2Q4OTtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpIHtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogOHB4IDAgOHB4IDY1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9yYXRlc19pY29ucy5wbmcpIG5vLXJlcGVhdDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLmN1cmF0b3Ige1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggLTI5NXB4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkuZnJlZV9yZWFkaW5nIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IC01NnB4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkuY291cnNlX2FjY2VzcyB7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMThweCAtMzUwcHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAuYWR2YW50YWdlcyBsaS50ZWFtX2FjY291bnRzIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IC0xNzNweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLnNhdmVfZWFydGgge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggLTIzNnB4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkucmVjb21tZW5kYXRpb25zIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IC00NzNweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5hZHZhbnRhZ2VzIGxpLm9ubHlfdHJhY2sge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE4cHggLTQxNHB4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLmFkdmFudGFnZXMgbGkubGlua3tcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxOHB4IC01NDBweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSB7XHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBtYXJnaW4tdG9wOiAxN3B4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vbGRfcHJpY2Uge1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm5ld19wcmljZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBiYWNrZ3JvdW5kOiAjZmY1ZjVmO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogNTBweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub2xkX3ByaWNlIHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucGx1cyB7XHJcbiAgZm9udC1zaXplOiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMsXHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5wcmljZV9zZWxlY3Rcclxue1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyBzcGFuXHJcbntcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnByaWNlX3NlbGVjdCBzcGFuXHJcbntcclxuICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMgLm9wdGlvbixcclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnByaWNlX3NlbGVjdCAucHJpY2Vcclxue1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5wcmljZV9zZWxlY3QgaW5wdXRbdHlwZT1cInJhZGlvXCJdXHJcbntcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbi1yaWdodDogMjVweDtcclxuICB3aWR0aDogMDtcclxufVxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAub3B0aW9ucyAub3B0aW9uIGxhYmVsLFxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucHJpY2Vfc2VsZWN0IC5wcmljZSBsYWJlbFxyXG57XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vcHRpb25zIC5vcHRpb24gbGFiZWw6YmVmb3JlLFxyXG4ucmF0ZXMgLnJhdGVfYmxvY2tzIC5yYXRlIC5wcmljZSAucHJpY2Vfc2VsZWN0IC5wcmljZSBsYWJlbDpiZWZvcmVcclxue1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtOHB4O1xyXG4gIHRvcDogMTBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1yYWRpb3MucG5nKSBib3R0b20gY2VudGVyIG5vLXJlcGVhdDtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vcHRpb25zIC5vcHRpb24gbGFiZWw6YmVmb3JlXHJcbntcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb24tY2hlY2tzLnBuZykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLm9wdGlvbnMgLm9wdGlvbiBsYWJlbDpiZWZvcmVcclxue1xyXG4gIGxlZnQ6IC0zM3B4O1xyXG4gIHRvcDogM3B4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5vcHRpb25zIC5vcHRpb24gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcclxuLnJhdGVzIC5yYXRlX2Jsb2NrcyAucmF0ZSAucHJpY2UgLnByaWNlX3NlbGVjdCAucHJpY2UgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZVxyXG57XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcbi5yYXRlcyAucmF0ZV9ibG9ja3MgLnJhdGUgLnByaWNlIC5kZXNjciB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcbi5yYXRlcyAucmF0ZV9pbmZvIHtcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgaGVpZ2h0OiA3MHB4O1xyXG4gIC8qcGFkZGluZy1sZWZ0OiA3NXB4OyovXHJcbiAgLypiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3JhdGVzX2V4Y2xhbS5wbmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDsqL1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDYwcHggYXV0bztcclxufVxyXG4ucmF0ZXMgLnJhdGUgLmJ0bjIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAyNDZweDtcclxuICBtYXJnaW46IDE1cHggYXV0byAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi8qIFRhcmlmcyAqL1xyXG5cclxuLnBvcHVwX2NvbnRlbnQgaDIge1xyXG4gIG1hcmdpbjogMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ucG9wdXBfY29udGVudCB7XHJcbiAgcGFkZGluZzogNDBweCA0MHB4IDM1cHg7XHJcbn1cclxuLnBvcHVwX2Zvb3RlciB7XHJcbiAgcGFkZGluZzogMzBweCA0MHB4IDM1cHg7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxufVxyXG4ucG9wdXBfY29udGVudCArIC5wb3B1cF9mb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IC0xNXB4O1xyXG59XHJcbi5wb3B1cF9jb250ZW50LFxyXG4ucG9wdXBfZm9vdGVyIHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcbi5icmFpbnktY2hhciB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcbi5icmFpbnktY2hhci5jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJyYWluaWZ5Zm9ybSB0ZXh0YXJlYSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2QxZDFkMTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgY29sb3I6ICNkMWQxZDE7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuLmJyYWluaWZ5Zm9ybSBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgbWF4LXJlc29sdXRpb246IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLmJyYWluaWZ5Zm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogIzVkYjQ0YztcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zbGlkZS1pbi13cmFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLXRvcDogLTMwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGVmdDogMDtcclxufVxyXG4uc2xpZGUtaW4ge1xyXG4gIGJhY2tncm91bmQ6ICM2MWIzNTI7XHJcbiAgd2lkdGg6IDY5MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDIwcHggMzVweDtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogMTAwJTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMXM7XHJcbiAgdHJhbnNpdGlvbjogbGVmdCAxcztcclxufVxyXG4uc2xpZGUtaW4gLnRpdGxlIHtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG4uc2xpZGUtaW4gLmNvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcbi5zbGlkZS1pbiAuc2xpZGUtaW4tY2xvc2UtYnRuIHtcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHJpZ2h0OiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbi1zbGlkZS1pbi1jbG9zZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxucHJlLnhkZWJ1Zy12YXItZHVtcCB7XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLnVpLXRvb2x0aXAsXHJcbi5hcnJvdzphZnRlciB7XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcclxufVxyXG4udWktdG9vbHRpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjNDM0NzRhO1xyXG4gIHBhZGRpbmc6IDEwcHggMTRweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4vLyAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbi8vICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCA3cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbn1cclxuLnVpLXRvb2x0aXAucG9pbnRzIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG4udWktdG9vbHRpcC5uYXJyb3cge1xyXG4gIG1heC13aWR0aDogMTIwcHg7XHJcbn1cclxuLnVpLXRvb2x0aXAudGV4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi5hcnJvdyB7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgaGVpZ2h0OiAxNnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTM1cHg7XHJcbiAgYm90dG9tOiAtMTZweDtcclxufVxyXG4uYXJyb3cudG9wIHtcclxuICB0b3A6IC0xNnB4O1xyXG4gIGJvdHRvbTogYXV0bztcclxufVxyXG4uYXJyb3cubGVmdCB7XHJcbiAgbGVmdDogMjAlO1xyXG59XHJcbi5hcnJvdzphZnRlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMjBweDtcclxuICB0b3A6IC0yMHB4O1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICBib3gtc2hhZG93OiA2cHggNXB4IDlweCAtOXB4IGJsYWNrO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIHRyYW5mb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcbi5hcnJvdy50b3A6YWZ0ZXIge1xyXG4gIGJvdHRvbTogLTIwcHg7XHJcbiAgdG9wOiBhdXRvO1xyXG59XHJcblxyXG5cclxuLm1haW4tcHJvbW8tcmVnaXN0ZXJcclxue1xyXG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbn1cclxuLm1haW4tcHJvbW8tcmVnaXN0ZXIgLnJlZ2lzdGVyLWJ0bi13cmFwXHJcbntcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGhlaWdodDogMTA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiAzOXB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFpbi1yZWdpc3Rlci1iYWNrLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG59XHJcblxyXG4vKioqKiBkay1vbmxpbmUgKioqKi9cclxuLmRrLW9ubGluZS10b3Age1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuLy8gIGJhY2tncm91bmQ6ICMzNWFiNWM7IC8vIGRrIG9ubGluZVxyXG4gIGJhY2tncm91bmQ6ICMyYTZmOTk7IC8vIHdpd1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxMDtcclxufVxyXG4uZGstb25saW5lLXRvcCAuc3dmIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOjA7XHJcbn1cclxuLmRrLW9ubGluZS10b3AgI2RrLW9ubGluZS1pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5kay1vbmxpbmUtdG9wIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ1MXB4KSB7XHJcbiAgICAuYXV0aCAmIHtcclxuICAgICAgLy93aWR0aDogOTUlO1xyXG4gICAgICAvL3dpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubm8tbWFpbi1tZW51LmF1dGggJiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmRrLXNob3duIHtcclxuLy8gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLnJlbW92ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgY29sb3I6ICNERURFREU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICM5MUNGQTY7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBzLFxyXG4udG9wcGFuZWwsXHJcbi50b3BwYW5lbCAjdG9kbyB7XHJcbiAgdHJhbnNpdGlvbjogdG9wIDUwMG1zLCBoZWlnaHQgNTAwbXM7XHJcbn1cclxuLmRrLXNob3duLnRvcHBhbmVsLFxyXG4uZGstc2hvd24udG9wcGFuZWwrLnBzIHsgaGVpZ2h0OiAxMjBweDsgfVxyXG4ucHMgeyBoZWlnaHQ6IDQ5cHg7IH1cclxuLmRrLXNob3duLnRvcHBhbmVsICN0b2RvIHtcclxuICB0b3A6IDcwcHg7XHJcbn1cclxuLyoqKiogL2RrLW9ubGluZSAqKioqL1xyXG5cclxuLyogY2hvb3NlX3BlcmlvZCBjb250ZW50ICovXHJcblxyXG4ucGF5bWVudF9jb250ZW50IHtcclxuICAucGF5bWVudF9tZXRob2Qge1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgdHIge1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uLXJhZGlvcy1ncmV5LnBuZykgYm90dG9tIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIGNob29zZV9wZXJpb2QgY29udGVudCAqL1xyXG4vKiBjaG9vc2UgcGF5bWVudCBtZXRob2QgKi9cclxuLnBheW1lbnRfY2hvb3NlIHtcclxuICB3aWR0aDogNzAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgY29sb3I6ICM1NTU1NTU7XHJcblxyXG4gIC5jaG9vc2VfcGVyaW9ke1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAucGVyaW9kIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgLmxpbmsge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDdweCAwIDNweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzJkNzQyMTtcclxuICAgICAgfVxyXG4gICAgICAuYnRuMiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnByaWNlIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5kaXNjb3VudCB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgY29sb3I6ICM4ODg4ODg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYucGF5X2Zvcm0ge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgLmJ0bjIge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGVzY3Ige1xyXG4gICAgICBjb2xvcjogIzcyNzI3MjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiAvY2hvb3NlIHBheW1lbnQgbWV0aG9kICovXHJcblxyXG4vKiB1c2VyLWFncmVlbWVudC1ibG9jayAqL1xyXG4udXNlci1hZ3JlZW1lbnQtZGlzY2xhaW1lciB7XHJcbiAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgZm9udC1zaXplOiAwLjhlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzRiNjhiNTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG4vKiAvdXNlci1hZ3JlZW1lbnQtYmxvY2sgKi8iXX0= */
