@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Cormorant+Unicase:300,400,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,600&display=swap);@font-face{font-family:'Raleway Bold';src:url(../fonts/Raleway-Bold.eot);src:url(../fonts/Raleway-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Bold.woff2) format("woff2"),url(../fonts/Raleway-Bold.woff) format("woff"),url(../fonts/Raleway-Bold.ttf) format("truetype"),url(../fonts/Raleway-Bold.svg#Raleway-Bold) format("svg")}@font-face{font-family:'Raleway Regular';src:url(../fonts/Raleway-Regular.eot);src:url(../fonts/Raleway-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Regular.woff2) format("woff2"),url(../fonts/Raleway-Regular.woff) format("woff"),url(../fonts/Raleway-Regular.ttf) format("truetype"),url(../fonts/Raleway-Regular.svg#Raleway-Regular) format("svg")}@font-face{font-family:'Raleway Light';src:url(../fonts/Raleway-Light.eot);src:url(../fonts/Raleway-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Light.woff2) format("woff2"),url(../fonts/Raleway-Light.woff) format("woff"),url(../fonts/Raleway-Light.ttf) format("truetype"),url(../fonts/Raleway-Light.svg#Raleway-Light) format("svg")}body{background-color:#fff;font-size:16px;font-family:"Cormorant Unicase",sans-serif;overflow-x:hidden}body.unscroll{overflow:hidden}.center-container{max-width:1140px;margin:0 auto;padding:0 20px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.space-around{-ms-flex-pack:distribute;justify-content:space-around}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.text-center{text-align:center}.relative{position:relative}.bottom-center-line{position:relative}.bottom-center-line:after{content:"";display:block;width:31px;height:2px;background-color:#4f7947;margin:15px auto;border-radius:20px}.bottom-left-line:after{content:"";display:block;width:31px;height:2px;background-color:#4f7947;margin-top:15px;margin-bottom:15px;border-radius:20px}.full-height{height:100%}a{text-decoration:none}.standart-btn{border-radius:20px;background-color:#4f7947;color:#fff;font-weight:400;font-family:Montserrat;font-size:18px;-webkit-transition:all .3s;transition:all .3s}.standart-btn:hover{-webkit-box-shadow:0 0 21px rgba(33,33,33,.2);box-shadow:0 0 21px rgba(33,33,33,.2)}.h3-head{color:#434a60;font-family:"Cormorant Unicase";font-size:50px;font-weight:700;letter-spacing:-2.75px;line-height:56px}.hero-section{padding:120px 0 140px 0;background-color:#f8f7fc}.hero-section .hero-text{width:50%}.hero-section .hero-text .text-wrap{width:80%}.hero-section .hero-text h2{color:#434a60;font-family:"Cormorant Unicase - Light";font-weight:300;font-size:60px;letter-spacing:-4.51px;line-height:71px;margin-bottom:20px}.hero-section .hero-text span{color:#4f7947;font-family:"Cormorant Unicase";font-weight:700}.hero-section .hero-text p{color:#7e8496;font-family:Montserrat;font-size:26px;font-weight:400;letter-spacing:-.88px;line-height:22px}.hero-section .hero-text p:nth-of-type(1){margin-bottom:10px}.hero-section .hero-text .leaves{position:relative;margin-left:30px;margin-top:40px}.hero-section .hero-text .leaves::before{content:"";background:url(../img/leaves-1.png) center center no-repeat;display:block;background-size:contain;width:44px;height:42px;position:absolute;left:-45px;top:-40px}.hero-section .hero-text .leaves::after{content:"";background:url(../img/Leaves-2.png) center center no-repeat;display:block;background-size:contain;width:42px;height:44px;position:absolute;right:25px;bottom:-31px}.hero-image-wrapper .hero-image{width:50%}.hero-image-wrapper .hero-image .main{width:355px;height:304px;margin:0 auto}.hero-image-wrapper .hero-image .bg1{width:100%;height:100%;position:absolute;z-index:1;top:-20%;left:-10%}.hero-image-wrapper .hero-image .bg2{width:100%;height:100%;position:absolute;z-index:0;bottom:-20%;right:-10%}.hero-image-wrapper .hero-image .main-img{position:relative;z-index:1}.hero-image-wrapper .hero-image .main-img:after{content:"";width:100%;height:100%;border:4px solid #fff;position:absolute;z-index:3;left:5%;bottom:8%}.hero-image-wrapper .hero-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.blocker{z-index:99!important}.modal{max-width:790px!important;background-color:#f8f7fc!important;padding:0!important;-webkit-box-shadow:0 6px 10px rgba(52,67,129,.16);box-shadow:0 6px 10px rgba(52,67,129,.16);border-radius:0!important}.modal a.close-modal{width:18px!important;height:18px!important;top:15px!important;right:15px!important;background-image:url(../img/close.png)!important}.modal .bg{width:50%;height:auto;background:url(../img/popup-bg.jpg);background-size:cover}.modal .auth-with-social{margin-top:30px}.modal .auth-with-social .lines{color:#434a60;font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:-.99px;margin-bottom:10px;padding:0 30px}.modal .auth-with-social .lines:after,.modal .auth-with-social .lines:before{content:"";display:block;width:131px;height:1px;border:1px solid #e9e7f2;background-color:#e9e7f2}.modal .auth-with-social .lines:before{margin-right:15px}.modal .auth-with-social .lines:after{margin-left:15px}.modal .auth-with-social p{color:#434a60;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px}.modal .icons{margin-top:20px}.modal .icons .icon{width:39px;height:38px;background-color:#4f7947;-webkit-transition:all .3s;transition:all .3s}.modal .icons .icon:first-child{margin-right:30px}.modal .icons .icon:hover{-webkit-box-shadow:0 0 21px rgba(33,33,33,.2);box-shadow:0 0 21px rgba(33,33,33,.2)}.modal .icons .icon img{width:60%;height:60%;-o-object-fit:contain;object-fit:contain}.group{padding:50px 0;overflow:hidden}.group .left-bg{position:absolute;left:0;top:0;width:45%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.group .right-bg{height:250px;position:absolute;right:0;margin-right:-5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:contain;object-fit:contain;z-index:-1}.group .main-text{width:45%}.group .main-text p{width:80%;color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.group .main-text p:nth-of-type(1){margin-bottom:30px}.group .main-text .more-detail{width:174px;height:40px;margin-top:60px}.main-img.white-frame{width:35%;position:relative}.main-img.white-frame:after{content:"";width:418px;height:393px;border:4px solid #fff;position:absolute;z-index:1;left:7%;bottom:5%}.main-img.white-frame img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.free-course{padding:80px 0;overflow:hidden}.free-course .top-img{width:279px;height:103px;-o-object-fit:contain;object-fit:contain;position:absolute;top:-20px;left:30px}.free-course .bottom-img{width:172px;height:164px;-o-object-fit:contain;object-fit:contain;position:absolute;bottom:-85px;left:-55px;z-index:-1}.free-course .right-img{position:absolute;right:0;top:0;width:22%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;z-index:-1}.free-course h3{font-family:"Cormorant Unicase";font-size:34px;font-weight:300;color:#434a60;letter-spacing:-3.58px;line-height:34px;margin-bottom:35px}.free-course h3 span{font-size:65px;font-weight:700;display:block}.free-course .mini-course{width:473px;-webkit-box-shadow:0 3px 6px rgba(139,179,199,.16);box-shadow:0 3px 6px rgba(139,179,199,.16);background-color:#fff;border:3px solid #f8f7fc;padding:20px 25px}.free-course .mini-course:nth-of-type(1){margin-right:20px}.free-course .mini-course h5{color:#434a60;font-family:Montserrat;font-size:26px;font-weight:600}.free-course .mini-course li,.free-course .mini-course p{color:#7e8496;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:20px}.free-course .mini-course li{list-style-type:disc;margin-bottom:10px;line-height:24px;list-style-position:inside}.free-course .mini-course .price{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px}.free-course .mini-course .price span{color:#4f7947;font-size:22px;font-weight:700;margin-right:5px}.free-course .mini-course .next-btn{width:150px;height:45px;border-radius:23px;position:absolute;right:30px;bottom:-22px}.show-mobile{display:none}.show-mobile1{display:none}@media screen and (max-width:1140px){.free-course .mini-course{width:85%;padding:20px 20px 35px 20px}}@media screen and (max-width:890px){.about-me-section,.account,.contacts,.course,.hero-section,.projects,.reviews,.tariffs{padding-top:100px!important}.hide-mobile{display:none}.show-mobile{display:inherit}.show-mobile1{display:inherit}.h3-head{line-height:28px}.hero-section{padding-top:30px}.hero-section .center-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-section .center-container .hero-image,.hero-section .center-container .hero-text{width:100%}.hero-section .center-container .text-wrap{text-align:center;margin:0 auto}.hero-section .center-container .hero-image{margin:130px auto 0}.hero-section .center-container .hero-image .bg1{width:299px;height:auto;left:-20%;-webkit-transform:rotate(-11deg);transform:rotate(-11deg)}.hero-section .center-container .hero-image .bg2{width:299px;height:auto;right:-20%;-webkit-transform:rotate(11deg);transform:rotate(11deg)}.group{padding:30px 0}.group .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group .left-bg{width:75%;height:auto;margin-top:100px}.group .right-bg{height:228px;z-index:1;margin-right:-100px}.group .show-mobile1{text-align:center}.group .show-mobile1:after{margin-left:auto;margin-right:auto}.group .main-img{width:70%;margin:40px auto 0}.group .main-img.white-frame:after{left:-5%;width:90%;height:90%}.group .main-text{width:100%;margin:40px auto 0;text-align:center}.group .main-text p{margin-left:auto;margin-right:auto}.group .main-text .more-detail{margin:40px auto}.hero-image-wrapper .hero-image{width:45%;margin-right:3%}.hero-image-wrapper .hero-image .main-img{width:100%}.main-img.white-frame:after{width:330px;height:265px}.reviews{padding-top:10px!important}.free-course{padding:40px 0}.free-course .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.free-course h3{text-align:center}.free-course .right-img{display:none}.free-course .mini-course{width:93%;margin-right:auto;margin-left:auto}.free-course .mini-course:nth-of-type(1){margin-bottom:40px;margin-right:auto;margin-left:auto}.free-course .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:680px){.h3-head{font-size:40px}.hero-section .center-container{padding:0 35px}.hero-section .center-container .hero-image .bg1,.hero-section .center-container .hero-image .bg2{width:100%}.hero-section .hero-text h2{font-size:40px;line-height:43px}.hero-section .hero-text p{font-size:16px}.hero-image-wrapper .hero-image .main{width:70%;height:auto}.free-course{padding:80px 0}.free-course .top-img{display:none}.free-course h3{font-size:20px;letter-spacing:0}.free-course h3 span{font-size:40px}.free-course .mini-course{width:85%}.free-course .mini-course p{font-size:16px}.group .right-bg{display:none}.projects .h3-head{text-align:center;margin-bottom:25px}.modal .bg{display:none}.modal .form{width:100%}.modal .form h5{font-size:34px}.modal .form h5.active::after{content:"";width:50px}.modal .form input{margin:0 auto;font-size:14px}.modal .form button{font-size:16px}.modal .auth-with-social .lines{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .auth-with-social p{font-size:16px}}@media screen and (max-width:390px){.main-hero-section{padding-bottom:90px}.main-hero-section .center-container .hero-image{margin:90px auto 0}.modal .form h5{font-size:21px}.modal .form h5.active::after{content:"";width:30px}.modal .form button{width:100%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.not-found .not-found-bg{background:url(../img/404-bg.png) center center no-repeat;min-height:400px;padding-top:50px}.not-found h2{color:#434a60;font-family:"Cormorant Unicase - Light";font-weight:300;font-size:60px;letter-spacing:-4.51px;line-height:71px;margin-bottom:20px;background-color:#fff;padding:5px 20px}.not-found h2 span{color:#4f7947;font-family:"Cormorant Unicase";font-weight:700}.not-found .white-bg{height:300px;background-color:#fff;position:relative}.not-found .white-bg .not-found-text-wrapper{background-color:#fff;width:900px;text-align:center;padding:30px 10px;position:absolute;top:-50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.not-found .white-bg .not-found-text-wrapper .numbers{font-weight:700;font-family:Montserrat;font-size:110px;color:#4f7947}.not-found .white-bg .not-found-text-wrapper .no-found{font-weight:400;font-family:Montserrat;font-size:45px;margin:20px 0}.not-found .white-bg .not-found-text-wrapper .sorry{font-family:Montserrat;font-size:16px;line-height:22px}.not-found .white-bg .not-found-text-wrapper .standart-btn{width:160px;height:40px;margin:20px auto 0}@media screen and (max-width:949px){.not-found .white-bg .not-found-text-wrapper{width:80%}.not-found .white-bg .not-found-text-wrapper .numbers{font-size:85px}.not-found .white-bg .not-found-text-wrapper .no-found{font-size:32px}}@media screen and (max-width:420px){.not-found .not-found-bg{min-height:280px}.not-found h2{font-size:40px;line-height:42px}.not-found .white-bg{height:250px}.not-found .white-bg .not-found-text-wrapper .numbers{font-size:42px}.not-found .white-bg .not-found-text-wrapper .no-found{font-size:22px}}.about-me-section{background-color:#f8f7fc}.about-me-section .main-img.white-frame{width:100%}.about-me-section .main-img.white-frame:after{width:100%;height:100%}.about-me-section .center-container{padding:70px 20px 80px}.about-me-section .right-bg{width:392px;height:392px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:40px}.about-me-section .left-block{width:40%}.about-me-section .right-block{width:43%;margin-right:120px}.about-me-section .main-text{margin-top:20px}.about-me-section .main-text p{font-size:16px}.main-text p{color:#7e8496;font-family:Montserrat;font-weight:400;letter-spacing:-.99px;line-height:22px}.main-text p b{font-weight:700}.main-text p:nth-of-type(1),.main-text p:nth-of-type(2){margin-bottom:20px}.about-me-section-second-block .fix-height{min-height:310px;padding:20px 0}.about-me-section-second-block .hero-image-wrapper.hero-image-wrapper2 .hero-image{width:40%}.about-me-section-second-block .hero-image-wrapper.hero-image-wrapper2 .hero-image img{width:100%;height:100%}.about-me-section-second-block .right-text{width:45%}.empty-block{height:180px;background-color:#f8f7fc}.hide-text{display:none}@media screen and (max-width:1140px){.about-me-section .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-me-section .center-container{padding-top:40px;padding-bottom:0}.about-me-section .h3-head{margin:0 auto;text-align:center}.about-me-section .h3-head:after{margin:10px auto 0}.about-me-section .right-bg{top:300px;width:271px;height:auto}.about-me-section .left-block{width:60%}.about-me-section .right-block{width:60%;margin:40px auto 20px}.replace-text{display:none}.hide-text{display:inherit;margin-top:0;margin-bottom:20px}.hero-image-wrapper.hero-image-wrapper2 .hero-image{margin-right:0;margin-top:105px}.hero-image-wrapper.hero-image-wrapper2 .hero-image .main{width:70%;height:auto}.hero-image-wrapper.hero-image-wrapper2 .hero-image .bg1{top:-15%;width:100%;height:auto}.hero-image-wrapper.hero-image-wrapper2 .hero-image .bg2{bottom:-15%;right:-15%;width:100%;height:auto}.about-me-section-second-block{padding-bottom:30px}.about-me-section-second-block .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-me-section-second-block .fix-height{height:auto}.about-me-section-second-block .right-text{width:60%;margin-top:110px}}@media screen and (max-width:890px){.about-me-section .center-container{padding-top:0}}@media screen and (max-width:680px){.hero-image-wrapper.hero-image-wrapper2 .hero-image{width:70%;margin-top:80px}.about-me-section-second-block .right-text{width:90%;margin-top:77px}.empty-block{height:50px}}@media screen and (max-width:580px){.hero-image-wrapper.hero-image-wrapper2 .hero-image{width:100%}.about-me-section .h3-head{font-size:40px}.about-me-section .left-block{width:90%}.about-me-section .right-block{width:80%}}.account{background-color:#f8f7fc;padding-bottom:50px;overflow:hidden}.account .bg{height:157px}.account .split-line{width:100%;height:2px;background-color:#e9e7f2}.account .split-line-absolute{width:100%;height:2px;background-color:#e9e7f2}.account .tabs{height:70px}.account .user-info{margin-right:30px}.account .user-info .avatar{width:138px;height:138px;-webkit-box-shadow:0 3px 10px rgba(19,52,98,.16);box-shadow:0 3px 10px rgba(19,52,98,.16);border:4px solid #fff;background:#fff;border-radius:50%;overflow:hidden;margin-top:-69px;position:relative;z-index:1}.account .user-info .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account .user-info p{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;letter-spacing:-1.21px;line-height:24px;margin-left:30px}.account .tab p{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px;cursor:pointer}.account .tab p.active{color:#4f7947;font-size:18px;font-weight:600}.account .tab p:nth-of-type(1){margin-right:40px}.account .procces-status{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:20px 0}.account .procces-status p{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px;cursor:pointer}.account .procces-status p:hover{color:#4f7947}.account .procces-status p.active{color:#4f7947;font-weight:600}.account .procces-status p:nth-of-type(1){margin-right:35px}.account .projects-wrapper{padding-bottom:110px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account .tab-content,.account .tab-content1{display:none}.account .tab-content.active{display:-webkit-box;display:-ms-flexbox;display:flex}.account .tab-content1.active{display:block}.account .project{width:30%;height:100%;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;text-align:center;margin-bottom:20px;margin-right:15px;margin-left:15px;-webkit-transition:all .3s;transition:all .3s}.account .project .open-btn{max-height:0;width:176px;height:40px;margin:13px auto}.account .project:hover .open-btn{max-height:40px}.account .project .padding{padding:15px 15px 0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account .project .padding .account .project .project-name{margin-bottom:0;letter-spacing:-1.21px;line-height:24px}.account .project .padding .img{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0!important}.account .project .project-text{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:.64px;line-height:28px}.account .project .project-name{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:400;letter-spacing:-1.21px;line-height:32px;margin-bottom:15px}.account .project .img img{width:100%;-o-object-fit:contain;object-fit:contain}.account .project .main-text{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:20px;margin-top:10px}.account .project .split-line{margin:10px 0}.account .project .date{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.account .project .project-progress{color:#7e8496;font-family:Montserrat;font-size:12px;font-weight:400;letter-spacing:-.66px;line-height:22px}.account .project .progress-bar{height:11px;background-image:-webkit-gradient(linear,left top,right top,from(#619857),to(#4f7947));background-image:linear-gradient(to right,#619857 0,#4f7947 100%);margin-top:10px}.account .text-on-line{position:absolute;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);left:10%;padding:0 20px;background-color:#f8f7fc;color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;letter-spacing:-1.21px;line-height:26px}.account .table{margin-top:35px;padding:0}.account .table table{width:100%;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff}.account .table table tr{border-bottom:2px solid #f8f7fc}.account .table table td{border-right:2px solid #f8f7fc;padding:10px 20px}.account .table .table-header{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:.64px;line-height:32px}.account .table .course-name{color:#434a60;font-family:Montserrat;font-size:18px;font-weight:600;letter-spacing:-.99px;line-height:32px}.account .table .course-name.before::before{content:"-";margin-right:10px;color:#4f7947;font-size:26px}.account .table .date{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px}.account .table .status{color:#a8afc4;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:32px}.account .table .status.done{color:#4f7947}.account .personal-data.tab-content1 button{width:220px;height:40px;color:#fff;font-family:Montserrat;font-size:18px;font-weight:600;border:none;display:block;margin:0 auto;cursor:pointer;margin-right:0}.account .change-info{margin-top:50px}.account .change-info .form{width:48%;padding-top:0;padding-bottom:0}.account .change-info .form>div{margin-bottom:30px}.account .change-info .form input{width:100%;height:50px}.account .change-info .form label{text-align:left}.no-course-yet{margin-top:60px;text-align:center}.no-course-yet .heading{font-family:"Cormorant Unicase";font-size:34px;color:#434a60;font-size:40px;font-weight:700}.no-course-yet .can-buy{margin:15px 0 30px;font-size:16px;color:#7e8496;font-family:Montserrat;line-height:22px}.no-course-yet .standart-btn{width:200px;height:40px;margin:20px auto 0}.show-mobile-table{display:none}@media screen and (max-width:1020px){.account .project .open-btn{max-height:40px}}@media screen and (max-width:780px){.split-line-absolute.first{display:none}.account .tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.account .procces-status{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account .user-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:0}.account .user-info .avatar{width:80px;height:80px;margin-top:-44px;border:3px solid #fff;margin-bottom:20px}.account .tab{width:305px;height:40px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;margin-top:20px}.account .tab p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;font-weight:400}.account .tab p:nth-of-type(1){margin-right:0}.account .tab p.active{font-weight:400;height:34px;border-radius:3px;border:1px solid #707070;background-color:#4f7947;color:#fff}}@media screen and (max-width:700px){.split-line-absolute.second{margin-top:70px}.hide-mobile-table{display:none}.show-mobile-table{display:block;font-weight:400;margin-left:20px;line-height:1}.account .change-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account .change-info .form{width:100%;padding-bottom:0}.account .change-info .form input{width:100%}.account .projects-wrapper{padding-bottom:20px}.account .table table .course-name,.account .table table .status{font-size:14px}.account .table table td{font-size:12px;padding:10px}}@media screen and (max-width:390px){.show-mobile-table{margin-left:0}.no-course-yet .heading{font-size:28px}}.contacts{background-color:#f8f7fc;padding-top:30px;padding-bottom:130px}.contacts .wrapper{background-color:#fff;border-top:2px solid #f0eff4;border-bottom:2px solid #f0eff4;padding:25px 0}.contacts .contacts-bg{padding:50px 0}.contacts .contacts-bg .img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contacts .block{width:30%;min-width:305px;height:131px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;margin:20px}.contacts .block:nth-of-type(1){margin-left:0}.contacts .block:nth-of-type(3){margin-right:0}.contacts .block p{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:600}.contacts .block .block-name{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:45px;margin-left:30px}.contacts .split-line{width:100%;height:2px;background-color:#f8f7fc;margin:10px 0 15px;position:relative}.contacts .split-line::after{content:"";position:absolute;left:50px;background-color:#4f7947;width:31px;height:2px}.contacts .text-wrapper{margin-left:30px}.contacts .text-wrapper p:nth-of-type(1){margin-right:20px}.contacts .icon{width:45px;height:44px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 6px 10px rgba(52,67,129,.16);box-shadow:0 6px 10px rgba(52,67,129,.16);position:absolute;left:40px;top:-22px}.contacts .icon img{width:60%;height:60%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1050px){.contacts .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts .block,.contacts .block:nth-of-type(1),.contacts .block:nth-of-type(3){margin-left:0;margin-right:0}}.bg-wrapper{position:relative;overflow:hidden}.bg-wrapper .violet-bg-left{background:url(../img/course-bg.png) right top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;left:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .violet-bg-right{background:url(../img/course-bg.png) left top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:15%;bottom:20px;right:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .yellow-bg-left{background:url(../img/yellow-left.png) right top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;left:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .yellow-bg-right{background:url(../img/yellow-right.png) left top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:15%;bottom:20px;right:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .flower-bg-left{background:url(../img/left-peony-bg.png) right top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:5%;bottom:20px;left:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .flower-bg-right{background:url(../img/right-peony-bg.png) left top repeat-y;width:180px;background-size:contain;height:100%;position:absolute;top:5%;bottom:20px;right:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .white-bg-left{background:url(../img/left-white.png) right top repeat-y;width:200px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;left:-4%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .white-bg-right{background:url(../img/right-white.png) right top repeat-y;width:200px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;right:-4%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .peony-bg-right{background:url(../img/left-peony-bg.png) left top repeat-y;width:200px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;right:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.bg-wrapper .peony-bg-left{background:url(../img/right-peony-bg.png) right top repeat-y;width:200px;background-size:contain;height:100%;position:absolute;top:10%;bottom:20px;left:-2%;-o-object-fit:contain;object-fit:contain;z-index:1}.cinderella{overflow-y:hidden}.course{padding-top:40px;background-color:#f8f7fc;overflow-x:hidden;z-index:0}.course .flower{height:470px;position:absolute;z-index:1}.course .flower img{-o-object-fit:contain;object-fit:contain}.course .flower.peony{height:225px}.course .flower.left-flower.white{margin-top:-13%;left:-120px}.course .left-flower{top:0;left:-13%;margin-top:-4%}.course .left-flower.peony{margin-top:0;left:-8%}.course .left-flower.yellow{left:-16%;margin-top:-14%}.course .right-flower{top:0;right:-10%;margin-top:-11%}.course .right-flower.peony{margin-top:0}.course .right-flower.yellow{right:-18%}.course .right-flower.white{margin-top:-16%}.course .heading{position:relative;z-index:2}.course .heading p{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:400;letter-spacing:-1.21px;margin-bottom:15px}.course .heading .column-mobile p{text-align:center}.course .heading h1{color:#434a60;font-family:"Cormorant Unicase";font-size:70px;font-weight:700;letter-spacing:-3.85px}.course .heading .buy-btn{width:175px;height:40px}.course .heading .buy-btn.paid{background-color:#fff;border-radius:20px;color:#4f7947;pointer-events:none}.course .heading .buy-btn.paid::before{content:"";display:block;background:url(../img/basket.png);width:18px;height:24px;background-size:100% 100%;margin-right:10px}.course .heading .buy-btn.unactive{background-color:#434a60;opacity:.2;pointer-events:none}.course .heading .video-top{width:100%;margin-bottom:20px;text-align:center}.course .heading .video-top .video-js{width:100%;margin:0 auto}.course .heading .split-line{border-bottom:2px solid #e9e7f2}.course .questions{margin-top:30px;text-align:center;padding-bottom:90px}.course .questions .hero-img{position:relative;max-width:1140px;margin:0 auto 90px auto;padding:0 20px;z-index:2}.course .questions .hero-img.small-margin{margin-bottom:20px}.course .questions .hero-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 3px 6px rgba(33,79,108,.16);box-shadow:0 3px 6px rgba(33,79,108,.16);border:4px solid #fff}.course .questions .hero-img img.no-border{border:none;-webkit-box-shadow:none;box-shadow:none}.course .gandg_caption{margin-bottom:90px}.course .gandg_caption p{font-family:Montserrat;letter-spacing:-1.21px;line-height:22px;color:#434a60;text-align:left}.course .gandg_caption p span{color:#4f7947}.course .gandg_caption b{font-weight:700}.course .gandg_caption .times{font-size:22px;font-weight:500}.course .gandg_caption .uppercase{text-transform:uppercase;font-size:24px;font-weight:700;margin:10px 0}.course .gandg_caption .light{font-weight:400;color:#7e8496}.course .gandg_caption .light-boutique{margin-top:10px}.course .acc,.course .acc2,.course .acc_small{margin:0 auto;width:100%}.course .acc__card,.course .acc__card2,.course .acc__card_small{margin-bottom:20px;position:relative;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff}.course .acc__card{overflow:hidden}.course .acc__card.unset{pointer-events:none}.course .acc__card.unset .acc__title{width:100%}.course .acc__card.unset .acc__title p::after{display:none}.course .acc__card.unset .upload-homework-desctop{display:none!important}.course .acc__card.unset .status-wrapper{display:none}.course .acc__title,.course .acc__title2,.course .acc__title_small{color:#434a60;font-family:Montserrat;font-size:18px;font-weight:600;cursor:pointer;display:block;padding:20px 40px 20px 30px;position:relative;text-align:left}.course .acc__title2::after,.course .acc__title::after,.course .acc__title_small::after{width:8px;height:8px;border-right:2px solid #4f7947;border-bottom:2px solid #4f7947;position:absolute;right:30px;content:" ";top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.course .acc__title.active::after,.course .acc__title2.active::after,.course .acc__title_small.active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.course .acc__title{width:80%}.course .acc__panel,.course .acc__panel2,.course .acc__panel_small{background:#fff;color:#7e8496;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:22px;font-size:16px;display:none;margin:0;padding:0 2em 1em;text-align:left}.course .acc__panel{padding:20px 2em 1em}.course .acc__panel .video-js{width:100%;height:370px}.course .acc__panel_small{padding-top:10px;padding-left:20px;padding-bottom:5px}.course .acc__panel_small a,.course .acc__panel_small p{font-family:Montserrat;font-size:12px;font-weight:400;line-height:20px;margin-left:20px;display:inline-block}.course .acc__panel_small p{color:#434a60}.course .acc__panel_small p.none{display:none}.course .acc__panel_small p.none.text-class{display:block}.course .acc__panel_small .link-wrapper{padding:10px 0}.course .acc__panel_small .link-wrapper>div{width:100%}.course .acc__panel_small .link-wrapper .link-show{display:none}.course .acc__panel_small .link-wrapper .none{display:none}.course .acc__panel_small .link-wrapper .none.link-show{display:inline-block}.course .acc__panel_small .link-wrapper a{width:90%;word-wrap:break-word;color:#4f7947}.course .acc__panel_small .link-wrapper:not(:last-child){border-bottom:1px solid #f8f7fc}.course .left-line{border-left:2px solid #4f7947;padding-left:20px}.extra-text{text-align:center;margin-top:10px}.test-text{display:none;color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;letter-spacing:-1.21px;margin-bottom:15px;margin-top:15px;line-height:28px}.test-text a{color:#4f7947;font-weight:400;margin-left:7px}.test-text.test{display:block}.six-blocks{text-align:center;background-color:#fff;padding:45px 0 90px 0}.six-blocks .block{width:29%;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;padding:17px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.six-blocks .block::after,.six-blocks .block::before{content:"";display:block;position:absolute;background-color:#4f7947}.six-blocks .block:nth-of-type(1)::after{top:0;left:0;height:4px;width:100px}.six-blocks .block:nth-of-type(1)::before{top:0;left:0;height:100px;width:4px}.six-blocks .block:nth-of-type(2)::after{top:0;left:30px;height:4px;width:120px}.six-blocks .block:nth-of-type(3)::after{top:0;right:0;height:4px;width:100px}.six-blocks .block:nth-of-type(3)::before{top:0;right:0;height:100px;width:4px}.six-blocks .block:nth-of-type(4)::after{bottom:0;left:0;height:4px;width:100px}.six-blocks .block:nth-of-type(4)::before{bottom:0;left:0;height:100px;width:4px}.six-blocks .block:nth-of-type(5)::after{bottom:0;right:30px;height:4px;width:120px}.six-blocks .block:nth-of-type(6)::after{bottom:0;right:0;height:4px;width:100px}.six-blocks .block:nth-of-type(6)::before{bottom:0;right:0;height:100px;width:4px}.six-blocks .block h5{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;letter-spacing:-1.21px;line-height:32px;margin-bottom:13px}.six-blocks .block p{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.change-your-life{padding:60px 0;background:#fff}.change-your-life li,.change-your-life p{color:#7e8496;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:22px}.change-your-life li{list-style-type:disc;margin-bottom:10px;line-height:24px}.change-your-life .green{display:block;margin-top:25px;color:#4f7947;font-family:Montserrat;font-size:16px;font-weight:700;letter-spacing:-.88px;line-height:22px}.change-your-life p:not(:last-child){margin-bottom:20px}.change-your-life .left-section{width:45%}.change-your-life .left-section ul{list-style-position:inside}.change-your-life .right-section{width:45%}.change-your-life .right-section img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border:4px solid #fff}.about-me p{color:#7e8496;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:24px}.about-me p:not(:last-child){margin-bottom:20px}.about-me .right-section{width:45%;padding:30px 0}.about-me .left-section{width:45%;height:370px;position:relative}.about-me .left-section img{position:absolute;top:-10%;height:450px;width:100%;-o-object-fit:contain;object-fit:contain}.program{padding:130px 0 100px 0}.program.opened{background-color:#fff;padding-top:90px}.program.opened .h3-head{text-align:center;margin-bottom:30px}.program.opened ul li{font-weight:700}.program.opened ul li span{font-weight:400;display:block}.program .half{width:48%}.program .acc__title2{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;cursor:pointer;display:block;padding:20px 40px 20px 30px;position:relative;text-align:left;-webkit-transition:all .3s;transition:all .3s}.program .acc__title2.active{color:#4f7947}.program .acc__title2::after{width:8px;height:8px;border-right:2px solid #4f7947;border-bottom:2px solid #4f7947;position:absolute;right:30px;content:" ";top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.program .acc__title2.active::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.program .acc__panel2{background:#fff;color:#7e8496;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:22px;font-size:16px;display:none;margin:0;padding:0 2em 20px 40px;text-align:left}.program .left-line{border-left:2px solid #4f7947;padding-left:20px}.program ul li{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px;list-style:outside;padding:15px 0}.program ul li:not(:last-child){border-bottom:1px solid #e8e6ef}.how-it-going{padding:100px 0 70px;background-color:#fff}.how-it-going h3{text-align:center}.how-it-going .wrapper{margin-top:40px}.how-it-going .wrapper .block{width:31%;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff}.how-it-going .wrapper .block::after,.how-it-going .wrapper .block::before{content:"";display:block;position:absolute;background-color:#4f7947}.how-it-going .wrapper .block:nth-of-type(1)::after,.how-it-going .wrapper .block:nth-of-type(3)::after{bottom:11px;right:8px;height:2px;width:160px}.how-it-going .wrapper .block:nth-of-type(1)::before,.how-it-going .wrapper .block:nth-of-type(3)::before{bottom:11px;right:8px;height:56px;width:2px}.how-it-going .wrapper .block:nth-of-type(2){margin-bottom:-60px}.how-it-going .wrapper .block:nth-of-type(2)::after{bottom:11px;left:9px;height:2px;width:160px}.how-it-going .wrapper .block:nth-of-type(2)::before{bottom:11px;left:8px;height:56px;width:2px}.how-it-going .wrapper .block:nth-of-type(3){margin-top:50px}.how-it-going .wrapper .block .number{width:48px;height:48px;background-color:#4f7947;border-radius:50%;position:absolute;left:3%;left:10.2%;top:-16%;color:#fff;font-family:Montserrat;font-size:26px;font-weight:600}.how-it-going .wrapper .block p{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px;padding:35px 22px 35px 22px}.unpaid-course{padding-bottom:150px}.unpaid-course .split-line{border-bottom:2px solid #e9e7f2;margin:50px 0}.unpaid-course .split-line:nth-of-type(1){display:none}.unpaid-course .modules{position:relative;z-index:2;overflow:hidden}.unpaid-course .modules .module-name{color:#4f7947;font-family:Montserrat;font-size:30px;font-weight:700;letter-spacing:-1.65px;line-height:34px}.unpaid-course .modules .download-text{color:#434a60;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:-.99px;line-height:22px;margin-right:12px}.unpaid-course .modules .download{width:175px;height:40px;background-color:#f8f7fc;border-radius:20px;border:2px solid #4f7947;color:#434a60}.unpaid-course .modules .download::after{content:"";display:block;background:url(../img/download.png);width:13px;height:14px;background-size:100% 100%;margin-left:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.unpaid-course .modules .acc{margin-top:40px}.unpaid-course .modules .acc__title{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset}.unpaid-course .modules .acc__title::after{display:none}.unpaid-course .modules .acc__title p{position:relative}.unpaid-course .modules .acc__title.upload-homework__wrapper .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unpaid-course .modules .acc__title.upload-homework__wrapper .button-group span{display:inline-block;margin-right:18px;font-weight:400;font-family:Montserrat,sans-serif;font-size:16px}.unpaid-course .modules .acc__title.upload-homework__wrapper .button-group a{color:#434a60;padding:9px 20px;border-radius:25px;border:2px solid #4f7947}.unpaid-course .modules .status-wrapper{width:20%;height:35px;border-left:2px solid #f8f7fc;padding-left:25px;margin-right:20px;cursor:pointer}.unpaid-course .modules .status-wrapper .status{width:120px;height:100%;background-color:#f8f7fc;color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px;border:2px solid transparent}.unpaid-course .modules .status-wrapper .status::before{content:"В процесі"}.unpaid-course .modules .status-wrapper.passed .status::before{content:"Пройдено"}.unpaid-course .modules .status-wrapper .status-icon{width:35px;height:100%;border:2px solid #eeecf8;background-color:#fff}.unpaid-course .modules .status-wrapper.passed .status-icon{background-color:#4f7947}.unpaid-course .modules .status-wrapper.passed .status-icon::after{content:"";background:url(../img/check.png);background-size:100% 100%;width:18px;height:14px}.unpaid-course .video{width:60%;display:inline-block}.unpaid-course .video.full-width{width:100%}.unpaid-course .video.false{display:none}.unpaid-course .video video{width:100%}.unpaid-course .video .video-js.youtube{display:none}.unpaid-course .video iframe{display:none;width:100%}.unpaid-course .video iframe.youtube{display:block}.unpaid-course .right-block{width:38%;display:inline-block;float:right;margin-left:20px}.unpaid-course .right-block.false{width:100%}.unpaid-course .right-block .file-type{min-height:40px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 45px 5px 20px;position:relative;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.unpaid-course .right-block .file-type::after{width:8px;height:8px;border-right:2px solid #7e8496;border-bottom:2px solid #7e8496;position:absolute;right:30px;content:" ";top:50%;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.unpaid-course .right-block .document-icon{width:14px;height:18px;-o-object-fit:contain;object-fit:contain}.unpaid-course .right-block .upload-homework-mobile{display:none}.unpaid-course .download-hometask{margin-top:45px;text-align:center}.unpaid-course .download-hometask p{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px;margin-bottom:15px}.unpaid-course .download-hometask .standart-btn{width:161px;height:40px;margin:0 auto}.unpaid-course .download-hometask .standart-btn::after{content:"";display:block;background:url(../img/arrow-top.png);width:13px;height:14px;background-size:100% 100%;margin-left:15px}.show-mobile{display:none}@media screen and (max-width:1460px){.course .heading .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course .heading p{text-align:center}.course .heading .buy-btn{margin-top:25px}.course .questions .hero-img{margin-bottom:40px}}@media screen and (max-width:1120px){.unpaid-course .video{width:100%}.unpaid-course .right-block{width:100%;margin-top:20px}.unpaid-course .acc__panel{min-height:100px}.unpaid-course .download-hometask{margin-top:25px}}@media screen and (max-width:1420px){.flower-bg-left,.flower-bg-right,.peony-bg-left,.peony-bg-right,.violet-bg-left,.violet-bg-right,.white-bg-left,.white-bg-right,.yellow-bg-left,.yellow-bg-right{display:none}}@media screen and (max-width:1070px){.course .heading .column-mobile{width:80%;margin:0 auto;text-align:center}.course .left-flower{left:-215px;top:-60px}.course .left-flower.white{left:-20%}.course .left-flower.yellow{left:-25%}.course .left-flower.peony{top:0}.course .right-flower{right:-195px;top:-75px}.course .right-flower.white{right:-12%}.course .right-flower.yellow{right:-30%}.course .right-flower.peony{right:-129px;top:0}.unpaid-course .modules .module-name{font-size:24px}.six-blocks .h3-head{line-height:42px}.six-blocks .block{width:45%}}@media screen and (max-width:991px){.unpaid-course .modules .acc__title.upload-homework__wrapper .button-group.upload-homework-desctop{display:none}.unpaid-course .right-block .upload-homework-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.unpaid-course .right-block .upload-homework-mobile span{display:inline-block;margin-bottom:16px;font-weight:400;font-family:Montserrat,sans-serif;font-size:16px}.unpaid-course .right-block .upload-homework-mobile a{color:#434a60;padding:9px 20px;border-radius:25px;border:2px solid #4f7947}}@media screen and (max-width:680px){.column-mobile2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.unpaid-course .modules{padding-top:20px}.border-mobile{border-top:1px solid #d3d6e5;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:15px}.border-mobile .download{display:none}.border-mobile .show-mobile{display:block;width:41px;height:40px}.border-mobile .show-mobile img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.border-mobile .download-text{width:230px;text-decoration:underline}.course .heading{margin-bottom:40px}.course .heading .video-top{width:100%;margin-bottom:20px;text-align:center;margin-top:30px}.course .heading h1{font-size:50px}.course .heading .column-mobile{width:70%}.course .right-flower.white{right:-20%}.course .right-flower.yellow{right:-54%}.course .right-flower.peony{top:0;right:-190px}.course .left-flower.white{margin-top:-7%;left:-247px}.course .left-flower.yellow{left:-41%}.course .left-flower.peony{left:-27%}.course .questions .hero-img{max-width:unset;padding:0}.course .questions .hero-img img{border-left:none;border-right:none}.course .acc__title{padding-left:20px;padding-right:40px}.course .acc__title p{padding-right:20px}.course .acc__title .passed{display:-webkit-box;display:-ms-flexbox;display:flex}.course .acc__title .passed::before{content:"";background:url(../img/icons/done.png) center center no-repeat;background-size:contain;width:26px;height:auto;display:block;margin-right:10px}.course .standart-btn{font-size:14px}.course .acc__panel{padding:0 20px 1em}.course .acc2 .justify-between{-ms-flex-wrap:wrap;flex-wrap:wrap}.course .acc2 .half{width:100%}.course .gandg_caption{margin-bottom:30px}.course .gandg_caption .times{font-size:18px}.course .gandg_caption .uppercase{font-size:18px}.program{padding-top:30px;padding-bottom:30px}.unpaid-course .split-line{display:none}.unpaid-course .modules{background-color:#dfe2f0}.unpaid-course .modules .module-name{margin-bottom:10px}.unpaid-course .modules .acc__title p::after{right:0}.unpaid-course .modules .status-wrapper{display:none}.unpaid-course .modules .acc__panel{min-height:530px}.unpaid-course .modules .download-text{margin-bottom:20px}.change-your-life{padding:30px 0}.change-your-life .h3-head{line-height:35px}.change-your-life .column-mobile3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.change-your-life .column-mobile3 img{margin-top:20px}.change-your-life .left-section{width:90%}.change-your-life li{font-size:16px}.about-me{padding-bottom:20px}.about-me p{font-size:16px}.about-me .column-mobile3{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-me .column-mobile3 img{top:0;margin-top:20px;height:auto}.about-me .right-section{width:100%}.about-me .left-section{height:auto}.about-me .left-section img{position:relative}.how-it-going .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.how-it-going .wrapper .block{width:100%;margin-bottom:20px}.how-it-going .wrapper .block:nth-of-type(2){margin-bottom:20px}.how-it-going .wrapper .block:nth-of-type(3){margin-top:0}.questions{padding-bottom:30px}}@media screen and (max-width:530px){.about-me .left-section,.change-your-life .right-section{width:80%}.course .right-flower.white{right:-25%;top:-145px}.course .left-flower.yellow{left:-19%;margin-top:0;top:0;height:260px}.course .right-flower.yellow{right:-26%;margin-top:0;top:0;height:260px}.course .acc__panel .video-js{height:270px}}@media screen and (max-width:470px){.course .left-flower{left:-235px;top:-92px}.course .left-flower.white{margin-top:-1%;left:-208px}.course .right-flower{right:-215px;top:-95px}.course .left-line{border-left:none;padding-left:0}.course .left-flower.yellow{left:-37%}.course .right-flower.yellow{right:-40%}}.footer .wrapper{height:230px}.footer .bg{background:url(../img/footer-bg.jpg) center center no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.footer .bg::after{content:"";width:100%;height:100%;background-color:#131621;opacity:.77;position:absolute;top:0;left:0}.footer .contact-info{width:100%;height:100px}.footer .contact-info>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.footer .contact-info .insta-wrapper{-ms-flex-item-align:start;align-self:flex-start;height:auto}.footer .heading{color:#f8f7fc;font-family:Montserrat;font-size:16px;font-weight:400}.footer a{color:#fff;font-family:Montserrat;font-size:16px;font-weight:600}.footer .margin-first-child a:first-child{margin-right:23px}.footer .bigger-margin{margin-right:33px}.footer .insta{margin-top:23px}.footer .insta a img{margin-left:23px}.footer .instagram-icon{width:25px;-o-object-fit:contain;object-fit:contain}.footer .bottom{height:30px;background-color:#171a24}.footer .bottom p{color:#fff;font-family:Montserrat;font-size:12px;font-weight:400}@media screen and (max-width:1140px){.footer .contact-info{height:130px}.footer .contact-info>div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .contact-info .numbers a:nth-child(2){margin:0 0 15px 0}.footer .heading{margin-bottom:15px}.footer .margin-first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .margin-first-child a{margin-bottom:15px}.footer .insta{margin-top:0}}@media screen and (max-width:1140px){.footer .wrapper{height:auto}.footer .contact-info{height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}.footer .contact-info .insta-wrapper{width:100%;margin-top:30px}}@media screen and (max-width:890px){.footer .contact-info .insta-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .contact-info .insta-wrapper .heading{margin-bottom:0}.footer .insta a span{display:none}}@media screen and (max-width:390px){.navigation{margin-top:40px}}.header{-webkit-box-shadow:0 6px 10px rgba(52,67,129,.16);box-shadow:0 6px 10px rgba(52,67,129,.16);background-color:#f8f7fc;padding:10px 0;position:relative;z-index:99}.header .register-btn{width:160px;height:40px}.header .avatar{width:50px;height:50px;border:2px solid #fff;border-radius:50%}.header .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .enter{color:#4f7947;font-family:Montserrat;font-size:20px;font-weight:400;margin-right:20px;-webkit-transition:all .3s;transition:all .3s}.header .enter:hover{text-shadow:0 0 .65px #333,0 0 .65px #333}.header .desktop-nav li:nth-child(2){margin:0 60px}.logo-text a,nav ul.main .logo-text a{color:#434a60;font-family:"Cormorant Unicase - Light";font-weight:300;font-size:26px;letter-spacing:-1.43px;line-height:22px}.logo-text span,nav ul.main .logo-text span{color:#4f7947;font-family:"Cormorant Unicase";font-weight:700}.personal-cabinet{color:#434a60;font-family:Montserrat;font-size:20px;font-weight:400;letter-spacing:-1.1px;line-height:22px;margin-left:13px}nav a{color:#434a60;font-family:Montserrat;font-size:20px;font-weight:400;-webkit-transition:all .3s;transition:all .3s}nav a:hover{color:#4f7947;text-shadow:0 0 .65px #333,0 0 .65px #333}.burger{width:50px;height:50px;position:fixed;top:5px;left:20px;border-radius:4px;z-index:999;display:none}.burger span{position:relative;margin-top:9px;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-1.5px;display:block;width:30px;height:1px;background-color:#434a60;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.burger span::after,.burger span::before{position:absolute;content:"";right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);display:block;width:20px;height:1px;background-color:#434a60;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.burger span::before{top:-9px}.burger span::after{top:9px}.burger.clicked span{background-color:transparent}.burger.clicked span::before{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);background-color:#434a60}.burger.clicked span::after{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg);background-color:#434a60}.burger:hover{cursor:pointer}nav.burger-nav{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#f8f7fc;position:fixed;z-index:9;top:0;left:0;height:100%;max-width:515px;width:100%;padding:70px 40px 60px 40px;overflow-y:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .55s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .55s cubic-bezier(.785,.135,.15,.86);transition:transform .55s cubic-bezier(.785,.135,.15,.86);transition:transform .55s cubic-bezier(.785,.135,.15,.86),-webkit-transform .55s cubic-bezier(.785,.135,.15,.86)}nav.burger-nav.show{-webkit-transform:translateX(0);transform:translateX(0)}nav.burger-nav.show ul.main li{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}nav.burger-nav.show ul.main li:nth-child(1){-webkit-transition-delay:.15s;transition-delay:.15s}nav.burger-nav.show ul.main li:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}nav.burger-nav.show ul.main li:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}nav.burger-nav.show ul.main li:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}nav.burger-nav.show ul.main li:nth-child(5){-webkit-transition-delay:.75s;transition-delay:.75s}nav.burger-nav.show ul.main li:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}nav.burger-nav.show ul.main li:nth-child(7){-webkit-transition-delay:1.05s;transition-delay:1.05s}nav.burger-nav.show ul.main li:nth-child(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}nav.burger-nav.show ul.main li:nth-child(9){-webkit-transition-delay:1.35s;transition-delay:1.35s}nav.burger-nav .logo-text{display:inherit}.form{padding-top:40px;padding-bottom:40px;text-align:center;width:50%}.form .tab{margin:0 30px 10px 30px;padding:0 15px}.form h5{color:#434a60;font-family:"Cormorant Unicase";font-size:40px;font-weight:700;letter-spacing:-3.58px;margin-bottom:15px;opacity:.2;cursor:pointer}.form h5.active{opacity:1;position:relative}.form h5.active::after{content:"";width:70px;height:2px;display:block;background-color:#4f7947;position:absolute;left:0;bottom:-10px}.form form{text-align:left;margin:0 30px}.form form>div{margin-bottom:15px}.form label{color:#7e8496;font-family:Montserrat;font-size:14px;font-weight:400;letter-spacing:-.88px;line-height:22px;display:block;padding:0 0 0 24px;margin-bottom:5px}.form input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:40px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;padding:0 20px;color:#434a60;font-family:Montserrat;font-size:16px;font-weight:600;letter-spacing:-.99px}.form button{width:220px;height:40px;color:#fff;font-family:Montserrat;font-size:18px;font-weight:600;border:none;display:block;margin:0 auto;cursor:pointer;margin-top:30px}.tab-content-register{display:none}.tab-content-register.active{display:block}nav.burger-nav ul.main li{margin-bottom:20px;-webkit-transform:translateX(-40px);transform:translateX(-40px);opacity:0;border-bottom:1px solid #efedf6;-webkit-transition:all .3s ease;transition:all .3s ease}nav.burger-nav ul.main li:first-child,nav.burger-nav ul.main li:last-child,nav.burger-nav ul.main li:nth-last-child(2){border-bottom:none}nav ul.main li:last-of-type{margin-bottom:0}ul.main li a{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:26px;text-decoration:none;display:block;padding:10px 0;-webkit-transition:all .3s ease;transition:all .3s ease}nav ul.main li a:hover{color:#4f7947}.contact-info .heading{color:#f8f7fc;font-family:Montserrat;font-size:16px;font-weight:400}.contact-info .numbers a:nth-child(2){margin:0 0 0 20px}.contact-info a b{font-weight:700}.overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#4f7947;opacity:0;visibility:hidden}.not-registered{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;text-align:center;margin-top:20px;line-height:22px}.not-registered span{text-decoration:underline;cursor:pointer}.overlay.show{opacity:.8;visibility:visible}@media screen and (max-width:890px){.header{position:fixed;top:0;left:0;width:100%}.header .register-btn{width:150px;font-size:16px}.header .avatar{width:40px;height:40px}.header .personal-cabinet{display:none}.form h5{font-size:34px}.header-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.burger{display:inherit}.desktop-nav,.logo-text{display:none}}@media screen and (max-width:390px){.header .enter{font-size:16px}}.home-work-popup{position:fixed;top:0;left:0;background-color:rgba(25,28,36,.7);width:100%;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-work-popup .hide{display:none!important}.home-work-popup.show{opacity:1;visibility:visible}.home-work-popup .wrapper{background-color:#fff;padding:50px 45px 32px 45px;margin:auto 0;position:relative;width:545px}.home-work-popup .wrapper .close-btn a{font-family:Montserrat;font-weight:400;font-size:16px;padding:10px 45px;background-color:#4f7947;color:#fff;display:block}.home-work-popup .wrapper .close-btn--top{position:absolute;top:15px;right:15px}.home-work-popup .wrapper .close-btn--top img{max-width:28px;height:auto}.home-work-popup .wrapper .close-btn--top a{padding:0;background-color:transparent}.home-work-popup .info .title{position:relative;padding-bottom:17px;margin-bottom:32px}.home-work-popup .info .title p{font-size:30px;line-height:32px;font-weight:600;font-family:Montserrat;color:#434a60}.home-work-popup .info .title:before{content:'';position:absolute;bottom:0;left:-45px;width:calc(100% + 90px);height:1px;background-color:#e9e7f2}.home-work-popup .info .title:after{content:'';position:absolute;bottom:0;left:0;width:20px;height:2px;background-color:#4f7947}.home-work-popup .info .list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.home-work-popup .info .list li img{margin-right:10px}.home-work-popup .info .list li:last-child{margin-bottom:0}.home-work-popup .info .open-file-manager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.home-work-popup .info .open-file-manager a{color:#434a60;padding:9px 20px;border-radius:25px;border:2px solid #4f7947;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-family:Montserrat,sans-serif;font-size:16px}.home-work-popup .info .open-file-manager a img{margin-left:8px}.home-work-popup .info .form-wrapper form span{display:none}.home-work-popup .info .form-wrapper form br{display:none}.home-work-popup .info .form-wrapper form input[type=submit]{display:none;cursor:pointer;background-color:transparent;outline:0;margin-top:20px;color:#434a60;padding:9px 20px;border-radius:25px;border:2px solid #4f7947;font-weight:600;font-family:Montserrat,sans-serif;font-size:16px}.home-work-popup .info .form-wrapper.show-submit input[type=submit]{display:block}.home-work-popup .result-styling{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-work-popup .result-styling img{max-width:60px}.home-work-popup .result-styling .text{margin:23px 0}.home-work-popup .result-styling .text p{font-family:Montserrat;font-weight:400;line-height:36px;font-size:16px;text-align:center}.home-work-popup .result-styling .text .title p{font-size:30px}.home-work-popup .result-styling .close-btn a{border-radius:35px}@media screen and (max-width:600px){.home-work-popup .wrapper{margin:auto 35px;padding:50px 32px 32px 32px}.home-work-popup .result-styling .text p{margin-top:9px;font-size:12px;line-height:14px}.home-work-popup .result-styling .text .title p{margin-top:0;font-size:20px;line-height:24px}.home-work-popup .info .title:before{width:calc(100% + 64px);left:-32px}}.payment{background-color:#f8f7fc}.payment .center-container{width:80%}.payment .payment-bg{width:45%;height:auto;background:url(../img/payment.jpg) center center;background-size:cover}.payment .payment-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.payment .top-payment{width:55%;padding-top:25px}.payment .back{color:#4f7947;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.payment .back::before{content:"";border:solid #4f7947;border-width:0 2px 2px 0;display:inline-block;padding:5px;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-right:5px}.payment h4{color:#434a60;font-family:Montserrat;font-size:24px;font-weight:700;letter-spacing:-1.32px;line-height:25px;margin:15px 0}.payment .small-text{color:#434a60;font-family:Montserrat;font-size:14px;font-weight:400;letter-spacing:-.77px;line-height:22px}.payment .your-order .project-header{margin-right:130px;font-family:Montserrat}.payment .your-order .project-header p:nth-of-type(1){margin-bottom:15px}.payment .your-order .project-header p:nth-of-type(2){font-size:18px;color:#434a60;font-weight:600}.payment .your-order .project-value p{font-family:Montserrat;letter-spacing:-.99px}.payment .your-order .project-value p:nth-of-type(1){margin-bottom:15px}.payment .your-order .project-value p:nth-of-type(2){color:#4f7947;font-weight:700;font-size:18px}.payment .payment-type{border:1px solid #e9e7f2;background-color:#fff;margin-top:30px}.payment .payment-type .small-text{margin-bottom:25px}.payment .padding-card{padding:20px 0}.payment .radio{margin:.5rem}.payment .radio span{display:block;color:#9095a6;font-family:Montserrat;font-size:14px;font-weight:400;letter-spacing:-.77px;line-height:20px;margin-top:10px}.payment .radio span a{color:#4f7947;font-size:16px;font-weight:600}.payment .radio input[type=checkbox],.payment .radio input[type=radio]{position:absolute;opacity:0}.payment .radio input[type=checkbox]+.radio-label,.payment .radio input[type=radio]+.radio-label{font-family:Montserrat;font-size:16px;font-weight:500;color:#000}.payment .radio input[type=checkbox]+.radio-label:before,.payment .radio input[type=radio]+.radio-label:before{content:"";background:#f4f4f4;border-radius:100%;border:2px solid #b8b8ba;display:inline-block;width:20px;height:20px;position:relative;top:-.2em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.payment .radio input[type=checkbox]:checked+.radio-label,.payment .radio input[type=radio]:checked+.radio-label{color:#4f7947}.payment .radio input[type=checkbox]:checked+.radio-label:before,.payment .radio input[type=radio]:checked+.radio-label:before{background-color:#4f7947;-webkit-box-shadow:inset 0 0 0 4px #f4f4f4;box-shadow:inset 0 0 0 4px #f4f4f4}.payment .radio input[type=checkbox]:checked+.show-msg::after,.payment .radio input[type=radio]:checked+.show-msg::after{content:"Усю необхідну інформацію про оплату частинами ми надішлемо вам на пошту.";display:block;color:#434a60;font-size:16px;margin-top:10px;margin-left:45px}.payment .radio input[type=checkbox]:focus+.radio-label:before,.payment .radio input[type=radio]:focus+.radio-label:before{outline:0;border-color:#4f7947}.payment .radio input[type=checkbox]+.radio-label:empty:before,.payment .radio input[type=radio]+.radio-label:empty:before{margin-right:0}.payment .card-wrapper{margin-top:55px;margin-bottom:20px}.payment .card-wrapper .card-bg{width:376px;height:214px;-webkit-box-shadow:0 3px 10px rgba(14,68,108,.16);box-shadow:0 3px 10px rgba(14,68,108,.16);border-radius:8px;border:1px solid #fff;background-image:linear-gradient(122deg,#ebebeb 0,#d8e5ee 100%);position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.payment .card-wrapper .card-main{padding:30px}.payment .card-wrapper .card-main img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.payment .card-wrapper .card-main .top{width:130px;height:130px;position:absolute;top:-5px;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:-1}.payment .card-wrapper .card-main .bottom{width:100px;height:100px;position:absolute;-webkit-transform:rotate(270deg);transform:rotate(270deg);bottom:-5px;left:0;z-index:-1}.payment .card-wrapper .card-main .card-img{width:49px;height:40px;-o-object-fit:contain;object-fit:contain}.payment .card-wrapper .card-main .flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.payment .card-wrapper .card-main .right{text-align:right}.payment .card-wrapper .card-main label{color:#434a60;font-family:Montserrat;font-size:12px;font-weight:500;letter-spacing:-.66px;line-height:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment .card-wrapper .card-main input{width:183px;height:37px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:1px solid #434a60;background-color:#fff;text-align:center;color:#434a60;font-family:Montserrat;font-size:13px;font-weight:500;letter-spacing:-.71px;line-height:21px}.payment .card-wrapper .card-main .expire{margin-top:20px}.payment .card-wrapper .card-main .expire label{margin-bottom:5px}.payment .card-wrapper .card-main .select-hidden{display:none;visibility:hidden;padding-right:10px}.payment .card-wrapper .card-main .select{cursor:pointer;position:relative;text-shadow:0 3px 10px rgba(139,179,199,.16);color:#434a60;font-family:Montserrat;font-size:13px;font-weight:400;letter-spacing:-.71px;line-height:21px;width:72px;height:37px;border:1px solid #9398a8}.payment .card-wrapper .card-main .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 15px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.payment .card-wrapper .card-main .select-styled::after{content:"";border:solid #4f7947;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:5px;position:absolute;top:40%;right:8px}.payment .card-wrapper .card-main .select-styled.active,.payment .card-wrapper .card-main .select-styled:active{background-color:#fff}.payment .card-wrapper .card-main .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;max-height:140px;overflow:hidden;overflow-y:auto;border:1px solid #e9e7f2}.payment .card-wrapper .card-main .select-options li{margin:0;padding:12px 0;text-indent:15px;border-top:1px solid #fff;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.payment .card-wrapper .card-main .select-options li:hover{background-color:#e9e7f2}.payment .card-wrapper .card-main .select-options li[rel=hide]{display:none}.payment .card-wrapper .card-main .margin-align{margin-bottom:5px}.payment .card-wrapper .card-main .master-card{width:45px;height:30px;-o-object-fit:contain;object-fit:contain;margin-right:10px}.payment .card-wrapper .card-main .visa{width:71px;height:23px;-o-object-fit:contain;object-fit:contain}.payment .card-wrapper .card-cvc{position:absolute;z-index:0;top:-40px;right:-125px}.payment .card-wrapper .card-cvc .black-line{width:100%;height:39px;background-color:#1d1d1d;margin-top:30px}.payment .card-wrapper .card-cvc .cvc-text{margin-right:20px;color:#434a60;font-family:Montserrat;font-size:12px;font-weight:600;letter-spacing:-.66px;line-height:19px;text-transform:uppercase;text-align:right;margin-top:15px}.payment .card-wrapper .card-cvc .code{height:44px;background-color:#f8f7fc;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:5px;margin-top:5px}.payment .card-wrapper .card-cvc .code p{text-shadow:0 3px 10px rgba(139,179,199,.16);color:#c4c4c4;font-family:Montserrat;font-size:13px;font-weight:500;letter-spacing:-.71px;line-height:21px;text-transform:uppercase;margin-right:10px}.payment .card-wrapper .card-cvc .code input{width:57px;height:32px;border:1px solid #6e6e6e;background-color:#f8f7fc;text-shadow:0 3px 10px rgba(139,179,199,.16);color:#434a60;font-family:Montserrat;font-size:13px;font-weight:500;letter-spacing:-.71px;line-height:21px;text-align:center}.payment .card-wrapper .standart-btn{width:175px;height:40px;margin:20px 0 0 auto}.payment .split-line{width:100%;height:2px;background-color:#e9e7f2;margin:15px 0}.payment .split-line.short{width:40%}.payment .images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.payment .images img{margin-bottom:20px;display:block;-o-object-fit:contain;object-fit:contain}.payment .images .lock{width:22px;height:26px}.payment .images .master{width:68px;height:30px}.payment .images .visa{width:46px;height:19px}.payment .images .privat{width:82px;height:20px}.payment .inline{width:90%}.payment .inline-auto{width:auto;display:inline-block}.payment .payment-online-wrapper{padding-top:30px;padding-bottom:50px}.payment .radio-last{margin-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-40px}.payment .radio-last>div{-ms-flex-item-align:start;align-self:flex-start}.payment .radio-last>div:nth-child(1){padding-top:12px}.payment .radio-last .standart-btn{width:255px;height:40px;margin-top:0}.reveal-if-active{opacity:0;max-height:0;overflow:hidden;font-size:16px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:.5s;transition:.5s}.reveal-if-active .standart-btn{width:175px;height:40px;margin:20px auto 0 auto}input[type=checkbox]:checked~.reveal-if-active,input[type=radio]:checked~.reveal-if-active{opacity:1;min-height:420px;padding:10px 20px;-webkit-transform:scale(1);transform:scale(1);overflow:visible}.reveal-if-active.margin-left{margin-left:20px}@media screen and (max-width:1410px){.payment .column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment .card-wrapper{width:376px}.payment .images{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.payment .images img:not(:last-child){margin-right:30px}.payment .payment-online-wrapper .radio-last>div{-ms-flex-item-align:start;align-self:flex-start}.payment .payment-online-wrapper .radio-last>div:last-child{-ms-flex-item-align:center;align-self:center}.payment .payment-online-wrapper .standart-btn{margin-top:20px}.payment .inline{width:80%}.radio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1070px){.payment .card-wrapper .card-bg{width:301px;height:172px}.payment .card-wrapper .card-main .card-img{width:40px;height:32px;padding:10px 15px}.payment .card-wrapper .card-main .master-card{width:37px;height:23px}.payment .card-wrapper .card-main .visa{width:52px;height:19px}.payment .card-wrapper .card-main .select{width:58px;height:30px}.payment .card-wrapper .card-main .select-styled{padding:5px 10px}.payment .card-wrapper .card-main .select-styled::after{right:3px}.payment .card-wrapper .card-main .expire{margin-top:10px}.payment .card-wrapper .card-cvc{right:-55px}}@media screen and (max-width:980px){.payment .payment-bg{width:30%}.payment .top-payment{width:70%}}@media screen and (max-width:720px){.payment .payment-type{padding-bottom:40px}.payment .card-wrapper{margin-left:auto;margin-right:auto;margin-top:70px}.payment .card-wrapper .standart-btn{margin-right:auto}.payment .card-wrapper .card-main{padding:20px}.payment .card-wrapper .card-main .card-img{padding:2px 0}.payment .payment-bg{display:none}.payment .top-payment{width:100%}}@media screen and (max-width:540px){.payment .column-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment h4{font-size:20px}.payment .card-wrapper{margin-top:20px;margin-left:0;margin-right:0}.payment .card-wrapper .card-main{margin:0 auto}.payment .card-wrapper .card-cvc{right:15px;top:auto;bottom:60px}.payment .card-wrapper .standart-btn{margin-top:120px}.payment .your-order .project-header{margin-right:50px}.payment .inline-auto{width:80%}}@media screen and (max-width:380px){.payment .card-wrapper{width:auto}.payment .card-wrapper .card-bg{width:285px}.payment .card-wrapper .card-cvc{right:-7px}.payment .images img:not(:last-child){margin-right:20px}}.project-bg{height:122px;width:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}.projects{padding:60px 0 85px 0;background-color:#f8f7fc}.projects .h3-head{text-align:center;margin-bottom:35px}.projects .block{width:28%;padding:25px 24px 30px 24px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #f8f7fc;background-color:#fff;text-align:center;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects .block h4{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;margin-bottom:10px}.projects .block .subtitle{color:#434a60;font-family:Montserrat;font-size:22px;font-weight:600;margin-bottom:20px}.projects .block .tariffs-p{text-align:center;margin-top:20px;color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.projects .block .hide{display:none}.projects .block .hide.showTarrifs{display:block}.projects .block .hide.showCost{display:block}.projects .block .hide.no-place{display:block;color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;margin-top:30px}.projects .block .showCost{margin:40px 0 25px 0}.projects .block .showCost p{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px}.projects .block .showCost b{font-weight:700}.projects .block .showCost .green{color:#4f7947;margin-left:5px}.projects .block .tariffs-block{margin:5px 0 20px 0}.projects .block .tariffs-block p{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px;padding:0 15px}.projects .block .tariffs-block b{font-weight:700}.projects .block .tariffs-block .green{color:#4f7947;border-left:2px solid #e9e7f2;border-right:2px solid #e9e7f2}.projects .block .img{width:100%;margin:0 auto}.projects .block .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.projects .block .main-text,.projects .block li{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:22px;margin:10px 0}.projects .block ul{padding:0 20px;margin-top:20px}.projects .block li{list-style-type:disc;text-align:left}.projects .block .more-detail{width:200px;height:40px;margin:0 auto}.projects .show-more{width:200px;height:40px;border:2px solid #4f7947;background-color:#f8f7fc;display:none;margin:20px auto;color:#434a60;font-family:Montserrat;font-size:18px;font-weight:600}.projects .show-more.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1140px){.projects .block{margin:0 10px;min-height:482px}.projects .slick-list{padding:0 50px!important}.projects .slick-slide img{padding:0}.projects .show-more.show{display:none}}@media screen and (max-width:680px){.projects{padding-top:50px!important}.projects .slick-list{padding:0!important}.projects .slick-list.draggable{margin-bottom:40px}.projects .block h4{margin-bottom:10px}}.reviews{padding:60px 0 100px 0;background-color:#f8f7fc;overflow:hidden}.reviews .h3-head{text-align:center}.reviews .slider{padding:0 70px}.reviews .slider .review{height:747px;-webkit-box-shadow:0 3px 6px rgba(139,179,199,.16);box-shadow:0 3px 6px rgba(139,179,199,.16);background-color:#fff;border:2px solid #f8f7fc}.reviews .slider .review img{width:90%;height:90%}.reviews .slider .slick-slide{margin:0 10px;outline:0}.reviews .slider .slick-list{margin:0 -10px;z-index:1}.reviews .feedback-bg{width:350px;position:absolute;z-index:0;top:50%;right:-10%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-o-object-fit:contain;object-fit:contain}.reviews .feedback-bg2{width:200px;position:absolute;z-index:0;bottom:10%;left:-10%;-o-object-fit:contain;object-fit:contain}.reviews .slick-next,.reviews .slick-prev{background-color:#4f7947}.reviews .slick-next:hover,.reviews .slick-prev:hover{background-color:#fff}.reviews .slick-next:hover::after,.reviews .slick-prev:hover::after{border-color:#4f7947}.reviews .slick-next::after{content:"";width:auto;height:auto;background:0 0;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:7px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:-5px}.reviews .slick-prev::after{content:"";width:auto;height:auto;background:0 0;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:7px;transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-right:-5px;margin-left:0}@media screen and (max-width:680px){.reviews .slider{padding:0}.reviews .feedback-bg{width:190px;top:20%;right:-10%}.reviews .feedback-bg2{bottom:5%}.reviews .slick-next,.reviews .slick-prev{top:105%}.reviews .slick-prev{left:27%}.reviews .slick-next{right:27%}.reviews .slick-dots{bottom:-130px;z-index:3}}.tariffs{padding:80px 0 90px;background-color:#f8f7fc}.tariffs h3{text-align:center}.tariffs .single{display:none}.tariffs.small-course{background-color:#fff}.tariffs.small-course .tariffs-slider{display:none}.tariffs.small-course .single{display:block;margin:50px auto 0}.tariffs .hide-place{display:none}.tariffs .hide-place .no-place{display:block}.tariffs .block{width:324px;min-height:330px;-webkit-box-shadow:0 3px 10px rgba(139,179,199,.16);box-shadow:0 3px 10px rgba(139,179,199,.16);border:2px solid #4f7947;background-color:#fff;padding:30px 20px;text-align:center;margin-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.tariffs .block::before{content:"";background:url(../img/palm.png);position:absolute;top:0;left:0;width:120px;height:120px;background-size:100% 100%}.tariffs .block::after{content:"";background:url(../img/palm.png);position:absolute;bottom:0;right:0;width:120px;height:120px;background-size:100% 100%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.tariffs .block h4{color:#434a60;font-family:Montserrat;font-size:30px;font-weight:600;letter-spacing:-1.65px;line-height:32px;position:relative;z-index:1}.tariffs .block .subtitle{color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px}.tariffs .block .line{background-color:#d8e5ee;width:80%;margin:15px auto;height:2px;position:relative}.tariffs .block .line::after{content:"";display:block;background-color:#4f7947;width:33px;height:2px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tariffs .block .services{display:none}.tariffs .block .services.about{display:inherit}.tariffs .block .services ul{list-style:disc;list-style-position:inside}.tariffs .block .services ul li{padding:10px 0;text-align:left;color:#434a60;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:32px;padding-left:25px}.tariffs .block .services ul li:nth-of-type(even){background-color:#f8f7fc}.tariffs .block .price .currency{color:#4f7947;font-family:Montserrat;font-size:31px;font-weight:600;letter-spacing:-1.71px;line-height:55px}.tariffs .block .price p{display:inline-block;color:#4f7947;font-size:65px;font-family:Montserrat;font-weight:600;letter-spacing:-.99px;line-height:32px;margin-left:15px}.tariffs .block .price p span{color:#a8afc4;font-size:18px}.tariffs .block .price{margin-top:20px}.tariffs .block .standart-btn{margin:30px auto;width:160px;height:40px}.tariffs .block .dots .dot{width:8px;height:8px;border:1px solid #d8e5ee;border-radius:50%}.tariffs .block .dots .dot.dots-none{display:none}.tariffs .block .dots .dot:nth-of-type(2){margin:0 10px}.tariffs .block .dots .dot.active{background-color:#4f7947}.tariffs .block.active{background-color:#4f7947;-webkit-transform:scale(1.1);transform:scale(1.1)}.tariffs .block.active::before{content:"";background:url(../img/palm-green.png);top:0;left:auto;right:0;width:120px;height:120px;background-size:100% 100%}.tariffs .block.active::after{content:"";background:url(../img/palm-green.png);bottom:0;right:auto;left:0;width:120px;height:120px;background-size:100% 100%}.tariffs .block.active .price .currency,.tariffs .block.active .price p,.tariffs .block.active .price p span,.tariffs .block.active .services ul li,.tariffs .block.active .subtitle,.tariffs .block.active h4{color:#fff}.tariffs .block.active .line{background-color:#496f42}.tariffs .block.active .line::after{background-color:#fff}.tariffs .block.active .services ul li:nth-of-type(even){background-color:#497241}.tariffs .block.active .dots .dot.active{background-color:#fff}.tariffs .block.active .standart-btn{background-color:#fff;color:#4f7947;position:relative;z-index:2}.tariffs .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.payment-data{color:#7e8496;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:-.88px;line-height:29px;padding:35px 22px 35px 22px}.payment-data a{color:#434a60;font-weight:700}@media screen and (max-width:1070px){.tariffs .tariffs-slider{width:80%;margin:0 auto}.tariffs .tariffs-slider .block{margin:0 30px}.tariffs .tariffs-slider .block.active{-webkit-transform:none;transform:none}}@media screen and (max-width:890px){.six-blocks .block{width:90%;margin-left:auto;margin-right:auto}}@media screen and (max-width:680px){.tariffs{padding-top:30px!important}.tariffs .center-container{padding:0}.tariffs .tariffs-slider{width:100%;margin:0 auto}.tariffs .tariffs-slider .block{margin:0 15px}.six-blocks{padding:20px 0}}@media screen and (max-width:470px){.slick-list{padding:0 10px!important}}


	.course .program .program__module {
		width: 48%;
	}
	
	.bg-wrapper .white-bg-left.white-bg-left_gbrain {
		background-image: url(../img/gbrain_bg-left.png);
		left:0;
		
	}
	
	.bg-wrapper .white-bg-right.white-bg-right_gbrain {
		background-image: url(../img/gbrain_bg-right.png);
		right:0;
	}
		
	
	@media screen and (max-width: 680px) {
		.course .program .program__module {
				width: 100%;
			}
		}
		
.flower.left-flower.white.left-flower_gbrain {
	left: -150px;
    margin-top: -70px;
}

.flower.right-flower.white.right-flower_gbrain {
    margin-top: -40px;
    right: -100px;
    width: 400px;
    height: auto;
	top:0
}

.flower.right-flower.white.left-bottom-flower_gbrain {
-moz-transform: scale(-1, -1);
    -webkit-transform: scale(-1, -1);
    -o-transform: scale(-1, -1);
    transform: scale(-1, -1);
    width: 400px;
    height: auto;
    bottom: 0;
    left: 0;
    position: absolute;
    margin-top: 0;
    top: unset;
}

@media screen and (max-width: 1070px) {

}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nZW5lcmFsLnNjc3MiLCJfZm9udHMuc2NzcyIsInN0eWxlLmNzcyIsIl9yZXNldC5zY3NzIiwib3JnYW5pc21zLzQwNC5zY3NzIiwib3JnYW5pc21zL2Fib3V0LW1lLnNjc3MiLCJvcmdhbmlzbXMvYWNjb3VudC1zZWN0aW9uLnNjc3MiLCJvcmdhbmlzbXMvY29udGFjdHMuc2NzcyIsIm9yZ2FuaXNtcy9jb3Vyc2Uuc2NzcyIsIm9yZ2FuaXNtcy9mb290ZXIuc2NzcyIsIm9yZ2FuaXNtcy9oZWFkZXIuc2NzcyIsIm9yZ2FuaXNtcy9ob21lLXdvcmstcG9wdXAuc2NzcyIsIm9yZ2FuaXNtcy9wYXltZW50LXNlY3Rpb24uc2NzcyIsIm9yZ2FuaXNtcy9wcm9qZWN0cy1zZWN0aW9uLnNjc3MiLCJvcmdhbmlzbXMvcmV2aWV3cy1zZWN0aW9uLnNjc3MiLCJvcmdhbmlzbXMvdGFyaWZmcy1zZWN0aW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUNBLHdHQUNBLHFGQ0RBLFdBQ0UsWUFBQSxlQUNBLElBQUEsK0JBQ0EsSUFBQSxzQ0FBQSwyQkFBQSxDQUFBLGlDQUFBLGVBQUEsQ0FBQSxnQ0FBQSxjQUFBLENBQUEsK0JBQUEsa0JBQUEsQ0FBQSw0Q0FBQSxjQVFGLFdBQ0UsWUFBQSxrQkFDQSxJQUFBLGtDQUNBLElBQUEseUNBQUEsMkJBQUEsQ0FBQSxvQ0FBQSxlQUFBLENBQUEsbUNBQUEsY0FBQSxDQUFBLGtDQUFBLGtCQUFBLENBQUEsa0RBQUEsY0FRRixXQUNFLFlBQUEsZ0JBQ0EsSUFBQSxnQ0FDQSxJQUFBLHVDQUFBLDJCQUFBLENBQUEsa0NBQUEsZUFBQSxDQUFBLGlDQUFBLGNBQUEsQ0FBQSxnQ0FBQSxrQkFBQSxDQUFBLDhDQUFBLGNEdEJGLEtBQ0UsaUJBQUEsS0FDQSxVQUFBLEtBQ0EsWUFBQSxtQkFBQSxDQUFBLFdBQ0EsV0FBQSxPQUVGLGNBQ0UsU0FBQSxPQUdGLGtCQUNFLFVBQUEsT0FDQSxPQUFBLEVBQUEsS0FDQSxRQUFB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V0FBQSxRQUNBLFFBQUEsRUF4Q0osNkJBNENJLFdBQUEsNkJBQUEsS0FBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUFyREosNEJBeURJLFdBQUEsOEJBQUEsTUFBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEdBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUFsRUosNkJBc0VJLFdBQUEsK0JBQUEsS0FBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLEdBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUEvRUosMkJBbUZJLFdBQUEsMkJBQUEsTUFBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsT0FBQSxLQUNBLEtBQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUE1RkosNEJBZ0dJLFdBQUEsNEJBQUEsTUFBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUF6R0osNEJBNkdJLFdBQUEsOEJBQUEsS0FBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxJQUFBLElBQ0EsT0FBQSxLQUNBLE1BQUEsSUFDQSxjQUFBLFFBQUEsV0FBQSxRQUNBLFFBQUEsRUF0SEosMkJBMEhJLFdBQUEsK0JBQUEsTUFBQSxJQUFBLFNBQ0EsTUFBQSxNQUNBLGdCQUFBLFFBQ0EsT0FBQSxLQUNBLFNBQUEs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LE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxPQUFBLEtBSUosY0FDRSxNQUFBLFFBQ0EsWUFBQSxXQUNBLFVBQUEsS0FDQSxZQUFBLElBQ0EsZUFBQSxPQUNBLFlBQUEsS0FDQSxRQUFBLEtBQUEsS0FBQSxLQUFBLEtBUEYsZ0JBVUksTUFBQSxRQUNBLFlBQUEsSUFJSixxQ0FDRSx5QkFFSSxNQUFBLElBQ0EsT0FBQSxFQUFBLEtBSEosZ0NBTU0sT0FBQSxFQUFBLEtBTk4sdUNBU1Esa0JBQUEsS0FBQSxVQUFBLE1BT1Ysb0NBQ0UsbUJBQ0UsTUFBQSxJQUNBLFlBQUEsS0FDQSxhQUFBLE1BSUosb0NBQ0UsU0FDRSxZQUFBLGVBREYsMkJBSUksUUFBQSxFQUpKLHlCQVFJLE1BQUEsS0FDQSxPQUFBLEVBQUEsS0FUSixnQ0FZTSxPQUFBLEVBQUEsS0FLTixZQUNFLFFBQUEsS0FBQSxHQUlKLG9DQUNFLFlBQ0UsUUFBQSxFQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC8vZm9udHNcclxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Q29ybW9yYW50K1VuaWNhc2U6MzAwLDQwMCw1MDAsNjAwLDcwMCZkaXNwbGF5PXN3YXBcIik7XHJcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6NDAwLDYwMCZkaXNwbGF5PXN3YXBcIik7XHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiLCBzYW5zLXNlcmlmO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5ib2R5LnVuc2Nyb2xse1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jZW50ZXItY29udGFpbmVyIHtcclxuICBtYXgtd2lkdGg6IDExNDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZmxleC1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmNvbHVtbiB7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuLmp1c3RpZnktY2VudGVyIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLmp1c3RpZnktYmV0d2VlbiB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4uc3BhY2UtYXJvdW5kIHtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxufVxyXG5cclxuLmFsaWduLWNlbnRlciB7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLndyYXAge1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yZWxhdGl2ZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYm90dG9tLWNlbnRlci1saW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMxcHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Zjc5NDc7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYm90dG9tLWxlZnQtbGluZSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzFweDtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5mdWxsLWhlaWdodCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zdGFuZGFydC1idG4ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDIxcHggcmdiYSgzMywgMzMsIDMzLCAwLjIpO1xyXG4gIH1cclxufVxyXG5cclxuLmgzLWhlYWQge1xyXG4gIGNvbG9yOiAjNDM0YTYwO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0yLjc1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbn1cclxuXHJcbi5oZXJvLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDEyMHB4IDAgMTQwcHggMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xyXG5cclxuICAuaGVyby10ZXh0IHtcclxuICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgLnRleHQtd3JhcCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IFVuaWNhc2UgLSBMaWdodFwiO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtNC41MXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNzFweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxlYXZlcyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9sZWF2ZXMtMS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC00NXB4O1xyXG4gICAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL0xlYXZlcy0yLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgYm90dG9tOiAtMzFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlcm8taW1hZ2Utd3JhcHBlciB7XHJcbiAgLmhlcm8taW1hZ2Uge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAubWFpbiB7XHJcbiAgICAgIHdpZHRoOiAzNTVweDtcclxuICAgICAgaGVpZ2h0OiAzMDRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJnMSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgdG9wOiAtMjAlO1xyXG4gICAgICBsZWZ0OiAtMTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZzIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIGJvdHRvbTogLTIwJTtcclxuICAgICAgcmlnaHQ6IC0xMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4taW1nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICBsZWZ0OiA1JTtcclxuICAgICAgICBib3R0b206IDglO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIHBvcHVwIHJlZ2lzdHJhdGlvblxyXG4uYmxvY2tlciB7XHJcbiAgei1pbmRleDogOTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vZGFsIHtcclxuICBtYXgtd2lkdGg6IDc5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgLy9oZWlnaHQ6IDk4JTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSg1MiwgNjcsIDEyOSwgMC4xNik7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG5cclxuICBhLmNsb3NlLW1vZGFsIHtcclxuICAgIHdpZHRoOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcclxuICAgIHRvcDogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvY2xvc2UucG5nXCIpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYmcge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BvcHVwLWJnLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgLmF1dGgtd2l0aC1zb2NpYWwge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICAubGluZXMge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICAmOmJlZm9yZSxcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTMxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTdmMjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllN2YyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAuaWNvbiB7XHJcbiAgICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMjFweCByZ2JhKDMzLCAzMywgMzMsIDAuMik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBoZWlnaHQ6IDYwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZ3JvdXAge1xyXG4gIHBhZGRpbmc6IDUwcHggMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAubGVmdC1iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAucmlnaHQtYmcge1xyXG4gICAgaGVpZ2h0OiAyNTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNSU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIC5tYWluLXRleHQge1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9yZS1kZXRhaWwge1xyXG4gICAgICB3aWR0aDogMTc0cHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLWltZy53aGl0ZS1mcmFtZSB7XHJcbiAgd2lkdGg6IDM1JTtcclxuICAvL2hlaWdodDogMzkwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNDE4cHg7XHJcbiAgICBoZWlnaHQ6IDM5M3B4O1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBsZWZ0OiA3JTtcclxuICAgIGJvdHRvbTogNSU7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxufVxyXG5cclxuLmZyZWUtY291cnNlIHtcclxuICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLnRvcC1pbWcge1xyXG4gICAgd2lkdGg6IDI3OXB4O1xyXG4gICAgaGVpZ2h0OiAxMDNweDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yMHB4O1xyXG4gICAgbGVmdDogMzBweDtcclxuICB9XHJcblxyXG4gIC5ib3R0b20taW1nIHtcclxuICAgIHdpZHRoOiAxNzJweDtcclxuICAgIGhlaWdodDogMTY0cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtODVweDtcclxuICAgIGxlZnQ6IC01NXB4O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAucmlnaHQtaW1nIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDIyJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0zLjU4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWluaS1jb3Vyc2Uge1xyXG4gICAgd2lkdGg6IDQ3M3B4O1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2Y4ZjdmYztcclxuICAgIHBhZGRpbmc6IDIwcHggMjVweDtcclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIHAsXHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LWJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICBib3R0b206IC0yMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNob3ctbW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hvdy1tb2JpbGUxIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcclxuLy8gICBib2R5LFxyXG4vLyAgIGh0bWwge1xyXG4vLyAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcclxuLy8gICBib2R5LFxyXG4vLyAgIGh0bWwge1xyXG4vLyAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuLy8gICBib2R5LFxyXG4vLyAgIGh0bWwge1xyXG4vLyAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY2cHgpIHtcclxuLy8gICBib2R5LFxyXG4vLyAgIGh0bWwge1xyXG4vLyAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4vLyAgIGJvZHksXHJcbi8vICAgaHRtbCB7XHJcbi8vICAgICBmb250LXNpemU6IDExcHg7XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAuZnJlZS1jb3Vyc2Uge1xyXG4gICAgLm1pbmktY291cnNlIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDM1cHggMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XHJcbiAgLmhlcm8tc2VjdGlvbixcclxuICAuYWJvdXQtbWUtc2VjdGlvbixcclxuICAuYWNjb3VudCxcclxuICAuY29udGFjdHMsXHJcbiAgLmNvdXJzZSxcclxuICAucHJvamVjdHMsXHJcbiAgLnJldmlld3MsXHJcbiAgLnRhcmlmZnMge1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuaGlkZS1tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zaG93LW1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLnNob3ctbW9iaWxlMSB7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgLmgzLWhlYWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG5cclxuICAuaGVyby1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cclxuICAgIC5jZW50ZXItY29udGFpbmVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5oZXJvLXRleHQsXHJcbiAgICAgIC5oZXJvLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVyby1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMzBweCBhdXRvIDA7XHJcblxyXG4gICAgICAgIC5iZzEge1xyXG4gICAgICAgICAgd2lkdGg6IDI5OXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbGVmdDogLTIwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMWRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmcyIHtcclxuICAgICAgICAgIHdpZHRoOiAyOTlweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIHJpZ2h0OiAtMjAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTFkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyb3VwIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWJnIHtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtYmcge1xyXG4gICAgICBoZWlnaHQ6IDIyOHB4O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2hvdy1tb2JpbGUxIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4taW1nIHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcclxuXHJcbiAgICAgICYud2hpdGUtZnJhbWU6YWZ0ZXIge1xyXG4gICAgICAgIGxlZnQ6IC01JTtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tdGV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tb3JlLWRldGFpbCB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLWltYWdlLXdyYXBwZXIge1xyXG4gICAgLmhlcm8taW1hZ2Uge1xyXG4gICAgICB3aWR0aDogNDUlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xyXG5cclxuICAgICAgLm1haW4taW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4taW1nLndoaXRlLWZyYW1lOmFmdGVyIHtcclxuICAgIHdpZHRoOiAzMzBweDtcclxuICAgIGhlaWdodDogMjY1cHg7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmZyZWUtY291cnNlIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgICAuY2VudGVyIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LWltZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1pbmktY291cnNlIHtcclxuICAgICAgd2lkdGg6IDkzJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1tb2JpbGUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuICAuaDMtaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVyby1zZWN0aW9uIHtcclxuICAgIC5jZW50ZXItY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCAzNXB4O1xyXG5cclxuICAgICAgLmhlcm8taW1hZ2Uge1xyXG4gICAgICAgIC5iZzEsXHJcbiAgICAgICAgLmJnMiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVyby10ZXh0IHtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVyby1pbWFnZS13cmFwcGVyIC5oZXJvLWltYWdlIC5tYWluIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuZnJlZS1jb3Vyc2Uge1xyXG4gICAgcGFkZGluZzogODBweCAwO1xyXG5cclxuICAgIC50b3AtaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgLy8gd2lkdGg6IDIyN3B4O1xyXG4gICAgICAvLyBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIC8vIHRvcDogLTIwcHg7XHJcbiAgICAgIC8vIGxlZnQ6IGF1dG87XHJcbiAgICAgIC8vIHJpZ2h0OiAtMTIlO1xyXG4gICAgICAvLyB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1pbmktY291cnNlIHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyb3VwIHtcclxuICAgIC5yaWdodC1iZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvamVjdHMge1xyXG4gICAgLmgzLWhlYWQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwge1xyXG4gICAgLmJnIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgaDUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAmLmFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC13aXRoLXNvY2lhbCB7XHJcbiAgICAgIC5saW5lcyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcclxuICAubWFpbi1oZXJvLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgICAuY2VudGVyLWNvbnRhaW5lciAuaGVyby1pbWFnZSB7XHJcbiAgICAgIG1hcmdpbjogOTBweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbCB7XHJcbiAgICAuZm9ybSB7XHJcbiAgICAgIGg1IHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgJi5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiAgUmFsZXdheSBCb2xkICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSBCb2xkJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIFByZXR0eSBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgIHVybCgnLi4vZm9udHMvUmFsZXdheS1Cb2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktQm9sZC5zdmcjUmFsZXdheS1Cb2xkJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xyXG59XHJcblxyXG4vKiBSYWxld2F5IFJlZ3VsYXIgKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5IFJlZ3VsYXInO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9SYWxld2F5LVJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICAgICAgIHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICAgICAgIHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcuLi9mb250cy9SYWxld2F5LVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxuICAgICAgIHVybCgnLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLnN2ZyNSYWxld2F5LVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuXHJcbi8qICBSYWxld2F5IExpZ2h0ICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheSBMaWdodCc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTGlnaHQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuICBzcmM6IHVybCgnLi4vZm9udHMvUmFsZXdheS1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcuLi9mb250cy9SYWxld2F5LUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogUHJldHR5IE1vZGVybiBCcm93c2VycyAqL1xyXG4gICAgICAgdXJsKCcuLi9mb250cy9SYWxld2F5LUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgICAgICB1cmwoJy4uL2ZvbnRzL1JhbGV3YXktTGlnaHQuc3ZnI1JhbGV3YXktTGlnaHQnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAgUmFsZXdheSBCb2xkICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Db3Jtb3JhbnQrVW5pY2FzZTozMDAsNDAwLDUwMCw2MDAsNzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6NDAwLDYwMCZkaXNwbGF5PXN3YXBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5IEJvbGQnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JhbGV3YXktQm9sZC5lb3RcIik7XG4gIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SYWxld2F5LUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUmFsZXdheS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9SYWxld2F5LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9SYWxld2F5LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9SYWxld2F5LUJvbGQuc3ZnI1JhbGV3YXktQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIC8qIExlZ2FjeSBpT1MgKi8gfVxuXG4vKiBSYWxld2F5IFJlZ3VsYXIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JhbGV3YXkgUmVndWxhcic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUmFsZXdheS1SZWd1bGFyLmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9SYWxld2F5LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JhbGV3YXktUmVndWxhci5zdmcjUmFsZXdheS1SZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbi8qICBSYWxld2F5IExpZ2h0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5IExpZ2h0JztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9SYWxld2F5LUxpZ2h0LmVvdFwiKTtcbiAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JhbGV3YXktTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUmFsZXdheS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvUmFsZXdheS1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JhbGV3YXktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9SYWxld2F5LUxpZ2h0LnN2ZyNSYWxld2F5LUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgLyogTGVnYWN5IGlPUyAqLyB9XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCIsIHNhbnMtc2VyaWY7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG5ib2R5LnVuc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uY2VudGVyLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uZmxleC1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4uanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uanVzdGlmeS1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5zcGFjZS1hcm91bmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG4uYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ud3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib3R0b20tY2VudGVyLWxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmJvdHRvbS1jZW50ZXItbGluZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzFweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cblxuLmJvdHRvbS1sZWZ0LWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG5cbi5mdWxsLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5zdGFuZGFydC1idG4ge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzOyB9XG4gIC5zdGFuZGFydC1idG46aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMXB4IHJnYmEoMzMsIDMzLCAzMywgMC4yKTsgfVxuXG4uaDMtaGVhZCB7XG4gIGNvbG9yOiAjNDM0YTYwO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMi43NXB4O1xuICBsaW5lLWhlaWdodDogNTZweDsgfVxuXG4uaGVyby1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTIwcHggMCAxNDBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjOyB9XG4gIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCAudGV4dC13cmFwIHtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgaDIge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZSAtIExpZ2h0XCI7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC00LjUxcHg7XG4gICAgICBsaW5lLWhlaWdodDogNzFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgc3BhbiB7XG4gICAgICBjb2xvcjogIzRmNzk0NztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLmhlcm8tc2VjdGlvbiAuaGVyby10ZXh0IHAge1xuICAgICAgY29sb3I6ICM3ZTg0OTY7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gICAgICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgLmxlYXZlcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAgIC5oZXJvLXNlY3Rpb24gLmhlcm8tdGV4dCAubGVhdmVzOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9sZWF2ZXMtMS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC00NXB4O1xuICAgICAgICB0b3A6IC00MHB4OyB9XG4gICAgICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgLmxlYXZlczo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9MZWF2ZXMtMi5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICBib3R0b206IC0zMXB4OyB9XG5cbi5oZXJvLWltYWdlLXdyYXBwZXIgLmhlcm8taW1hZ2Uge1xuICB3aWR0aDogNTAlOyB9XG4gIC5oZXJvLWltYWdlLXdyYXBwZXIgLmhlcm8taW1hZ2UgLm1haW4ge1xuICAgIHdpZHRoOiAzNTVweDtcbiAgICBoZWlnaHQ6IDMwNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5oZXJvLWltYWdlLXdyYXBwZXIgLmhlcm8taW1hZ2UgLmJnMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogLTIwJTtcbiAgICBsZWZ0OiAtMTAlOyB9XG4gIC5oZXJvLWltYWdlLXdyYXBwZXIgLmhlcm8taW1hZ2UgLmJnMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIGJvdHRvbTogLTIwJTtcbiAgICByaWdodDogLTEwJTsgfVxuICAuaGVyby1pbWFnZS13cmFwcGVyIC5oZXJvLWltYWdlIC5tYWluLWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuaGVyby1pbWFnZS13cmFwcGVyIC5oZXJvLWltYWdlIC5tYWluLWltZzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGxlZnQ6IDUlO1xuICAgICAgYm90dG9tOiA4JTsgfVxuICAuaGVyby1pbWFnZS13cmFwcGVyIC5oZXJvLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmJsb2NrZXIge1xuICB6LWluZGV4OiA5OSAhaW1wb3J0YW50OyB9XG5cbi5tb2RhbCB7XG4gIG1heC13aWR0aDogNzkwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYyAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSg1MiwgNjcsIDEyOSwgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuICAubW9kYWwgYS5jbG9zZS1tb2RhbCB7XG4gICAgd2lkdGg6IDE4cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcbiAgICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICByaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvY2xvc2UucG5nXCIpICFpbXBvcnRhbnQ7IH1cbiAgLm1vZGFsIC5iZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcG9wdXAtYmcuanBnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gIC5tb2RhbCAuYXV0aC13aXRoLXNvY2lhbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5tb2RhbCAuYXV0aC13aXRoLXNvY2lhbCAubGluZXMge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcGFkZGluZzogMCAzMHB4OyB9XG4gICAgICAubW9kYWwgLmF1dGgtd2l0aC1zb2NpYWwgLmxpbmVzOmJlZm9yZSwgLm1vZGFsIC5hdXRoLXdpdGgtc29jaWFsIC5saW5lczphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTMxcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllN2YyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllN2YyOyB9XG4gICAgICAubW9kYWwgLmF1dGgtd2l0aC1zb2NpYWwgLmxpbmVzOmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgICAgLm1vZGFsIC5hdXRoLXdpdGgtc29jaWFsIC5saW5lczphZnRlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgLm1vZGFsIC5hdXRoLXdpdGgtc29jaWFsIHAge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDsgfVxuICAubW9kYWwgLmljb25zIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLm1vZGFsIC5pY29ucyAuaWNvbiB7XG4gICAgICB3aWR0aDogMzlweDtcbiAgICAgIGhlaWdodDogMzhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Zjc5NDc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgICAgLm1vZGFsIC5pY29ucyAuaWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgLm1vZGFsIC5pY29ucyAuaWNvbjpob3ZlciB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyMXB4IHJnYmEoMzMsIDMzLCAzMywgMC4yKTsgfVxuICAgICAgLm1vZGFsIC5pY29ucyAuaWNvbiBpbWcge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uZ3JvdXAge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmdyb3VwIC5sZWZ0LWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmdyb3VwIC5yaWdodC1iZyB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNSU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmdyb3VwIC5tYWluLXRleHQge1xuICAgIHdpZHRoOiA0NSU7IH1cbiAgICAuZ3JvdXAgLm1haW4tdGV4dCBwIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBjb2xvcjogIzdlODQ5NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAgIC5ncm91cCAubWFpbi10ZXh0IHA6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLmdyb3VwIC5tYWluLXRleHQgLm1vcmUtZGV0YWlsIHtcbiAgICAgIHdpZHRoOiAxNzRweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7IH1cblxuLm1haW4taW1nLndoaXRlLWZyYW1lIHtcbiAgd2lkdGg6IDM1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tYWluLWltZy53aGl0ZS1mcmFtZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogNDE4cHg7XG4gICAgaGVpZ2h0OiAzOTNweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IDclO1xuICAgIGJvdHRvbTogNSU7IH1cbiAgLm1haW4taW1nLndoaXRlLWZyYW1lIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuLmZyZWUtY291cnNlIHtcbiAgcGFkZGluZzogODBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5mcmVlLWNvdXJzZSAudG9wLWltZyB7XG4gICAgd2lkdGg6IDI3OXB4O1xuICAgIGhlaWdodDogMTAzcHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiAzMHB4OyB9XG4gIC5mcmVlLWNvdXJzZSAuYm90dG9tLWltZyB7XG4gICAgd2lkdGg6IDE3MnB4O1xuICAgIGhlaWdodDogMTY0cHg7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtODVweDtcbiAgICBsZWZ0OiAtNTVweDtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuZnJlZS1jb3Vyc2UgLnJpZ2h0LWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjIlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGxlZnQ7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmZyZWUtY291cnNlIGgzIHtcbiAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMy41OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgICAuZnJlZS1jb3Vyc2UgaDMgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDY1cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZyZWUtY291cnNlIC5taW5pLWNvdXJzZSB7XG4gICAgd2lkdGg6IDQ3M3B4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2Y4ZjdmYztcbiAgICBwYWRkaW5nOiAyMHB4IDI1cHg7IH1cbiAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC5mcmVlLWNvdXJzZSAubWluaS1jb3Vyc2UgaDUge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmZyZWUtY291cnNlIC5taW5pLWNvdXJzZSBwLFxuICAgIC5mcmVlLWNvdXJzZSAubWluaS1jb3Vyc2UgbGkge1xuICAgICAgY29sb3I6ICM3ZTg0OTY7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmZyZWUtY291cnNlIC5taW5pLWNvdXJzZSBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7IH1cbiAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlIC5wcmljZSB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlIC5wcmljZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlIC5uZXh0LWJ0biB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBib3R0b206IC0yMnB4OyB9XG5cbi5zaG93LW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNob3ctbW9iaWxlMSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5mcmVlLWNvdXJzZSAubWluaS1jb3Vyc2Uge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDM1cHggMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gIC5oZXJvLXNlY3Rpb24sXG4gIC5hYm91dC1tZS1zZWN0aW9uLFxuICAuYWNjb3VudCxcbiAgLmNvbnRhY3RzLFxuICAuY291cnNlLFxuICAucHJvamVjdHMsXG4gIC5yZXZpZXdzLFxuICAudGFyaWZmcyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmhpZGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zaG93LW1vYmlsZSB7XG4gICAgZGlzcGxheTogaW5oZXJpdDsgfVxuICAuc2hvdy1tb2JpbGUxIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0OyB9XG4gIC5oMy1oZWFkIHtcbiAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAuaGVyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDsgfVxuICAgIC5oZXJvLXNlY3Rpb24gLmNlbnRlci1jb250YWluZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciAuaGVyby10ZXh0LFxuICAgICAgLmhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciAuaGVyby1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaGVyby1zZWN0aW9uIC5jZW50ZXItY29udGFpbmVyIC50ZXh0LXdyYXAge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAuaGVyby1zZWN0aW9uIC5jZW50ZXItY29udGFpbmVyIC5oZXJvLWltYWdlIHtcbiAgICAgICAgbWFyZ2luOiAxMzBweCBhdXRvIDA7IH1cbiAgICAgICAgLmhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciAuaGVyby1pbWFnZSAuYmcxIHtcbiAgICAgICAgICB3aWR0aDogMjk5cHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IC0yMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTExZGVnKTsgfVxuICAgICAgICAuaGVyby1zZWN0aW9uIC5jZW50ZXItY29udGFpbmVyIC5oZXJvLWltYWdlIC5iZzIge1xuICAgICAgICAgIHdpZHRoOiAyOTlweDtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IC0yMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTFkZWcpOyB9XG4gIC5ncm91cCB7XG4gICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgLmdyb3VwIC5jb2x1bW4tbW9iaWxlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5ncm91cCAubGVmdC1iZyB7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7IH1cbiAgICAuZ3JvdXAgLnJpZ2h0LWJnIHtcbiAgICAgIGhlaWdodDogMjI4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHg7IH1cbiAgICAuZ3JvdXAgLnNob3ctbW9iaWxlMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5ncm91cCAuc2hvdy1tb2JpbGUxOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIC5ncm91cCAubWFpbi1pbWcge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7IH1cbiAgICAgIC5ncm91cCAubWFpbi1pbWcud2hpdGUtZnJhbWU6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtNSU7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlOyB9XG4gICAgLmdyb3VwIC5tYWluLXRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuZ3JvdXAgLm1haW4tdGV4dCBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgLmdyb3VwIC5tYWluLXRleHQgLm1vcmUtZGV0YWlsIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87IH1cbiAgLmhlcm8taW1hZ2Utd3JhcHBlciAuaGVyby1pbWFnZSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMlOyB9XG4gICAgLmhlcm8taW1hZ2Utd3JhcHBlciAuaGVyby1pbWFnZSAubWFpbi1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1haW4taW1nLndoaXRlLWZyYW1lOmFmdGVyIHtcbiAgICB3aWR0aDogMzMwcHg7XG4gICAgaGVpZ2h0OiAyNjVweDsgfVxuICAucmV2aWV3cyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDsgfVxuICAuZnJlZS1jb3Vyc2Uge1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5mcmVlLWNvdXJzZSAuY2VudGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmZyZWUtY291cnNlIGgzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5mcmVlLWNvdXJzZSAucmlnaHQtaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlIHtcbiAgICAgIHdpZHRoOiA5MyU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgICAgLmZyZWUtY291cnNlIC5taW5pLWNvdXJzZTpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAuZnJlZS1jb3Vyc2UgLmNvbHVtbi1tb2JpbGUge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5oMy1oZWFkIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLmhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAzNXB4OyB9XG4gICAgLmhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciAuaGVyby1pbWFnZSAuYmcxLFxuICAgIC5oZXJvLXNlY3Rpb24gLmNlbnRlci1jb250YWluZXIgLmhlcm8taW1hZ2UgLmJnMiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDNweDsgfVxuICAuaGVyby1zZWN0aW9uIC5oZXJvLXRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5oZXJvLWltYWdlLXdyYXBwZXIgLmhlcm8taW1hZ2UgLm1haW4ge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mcmVlLWNvdXJzZSB7XG4gICAgcGFkZGluZzogODBweCAwOyB9XG4gICAgLmZyZWUtY291cnNlIC50b3AtaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZnJlZS1jb3Vyc2UgaDMge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgIC5mcmVlLWNvdXJzZSBoMyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4OyB9XG4gICAgLmZyZWUtY291cnNlIC5taW5pLWNvdXJzZSB7XG4gICAgICB3aWR0aDogODUlOyB9XG4gICAgICAuZnJlZS1jb3Vyc2UgLm1pbmktY291cnNlIHAge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmdyb3VwIC5yaWdodC1iZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucHJvamVjdHMgLmgzLWhlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5tb2RhbCAuYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1vZGFsIC5mb3JtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5tb2RhbCAuZm9ybSBoNSB7XG4gICAgICBmb250LXNpemU6IDM0cHg7IH1cbiAgICAgIC5tb2RhbCAuZm9ybSBoNS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDUwcHg7IH1cbiAgICAubW9kYWwgLmZvcm0gaW5wdXQge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAubW9kYWwgLmZvcm0gYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAubW9kYWwgLmF1dGgtd2l0aC1zb2NpYWwgLmxpbmVzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAubW9kYWwgLmF1dGgtd2l0aC1zb2NpYWwgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgLm1haW4taGVyby1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDsgfVxuICAgIC5tYWluLWhlcm8tc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciAuaGVyby1pbWFnZSB7XG4gICAgICBtYXJnaW46IDkwcHggYXV0byAwOyB9XG4gIC5tb2RhbCAuZm9ybSBoNSB7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9XG4gICAgLm1vZGFsIC5mb3JtIGg1LmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAzMHB4OyB9XG4gIC5tb2RhbCAuZm9ybSBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxub2wsXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7IH1cblxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbi5ub3QtZm91bmQgLm5vdC1mb3VuZC1iZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nLzQwNC1iZy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7IH1cblxuLm5vdC1mb3VuZCBoMiB7XG4gIGNvbG9yOiAjNDM0YTYwO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZSAtIExpZ2h0XCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC00LjUxcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA1cHggMjBweDsgfVxuICAubm90LWZvdW5kIGgyIHNwYW4ge1xuICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubm90LWZvdW5kIC53aGl0ZS1iZyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubm90LWZvdW5kIC53aGl0ZS1iZyAubm90LWZvdW5kLXRleHQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogOTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAubm90LWZvdW5kIC53aGl0ZS1iZyAubm90LWZvdW5kLXRleHQtd3JhcHBlciAubnVtYmVycyB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgZm9udC1zaXplOiAxMTBweDtcbiAgICAgIGNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgLm5vdC1mb3VuZCAud2hpdGUtYmcgLm5vdC1mb3VuZC10ZXh0LXdyYXBwZXIgLm5vLWZvdW5kIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBtYXJnaW46IDIwcHggMDsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5zb3JyeSB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5zdGFuZGFydC1idG4ge1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDlweCkge1xuICAubm90LWZvdW5kIC53aGl0ZS1iZyAubm90LWZvdW5kLXRleHQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5udW1iZXJzIHtcbiAgICAgIGZvbnQtc2l6ZTogODVweDsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5uby1mb3VuZCB7XG4gICAgICBmb250LXNpemU6IDMycHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAubm90LWZvdW5kIC5ub3QtZm91bmQtYmcge1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4OyB9XG4gIC5ub3QtZm91bmQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAubm90LWZvdW5kIC53aGl0ZS1iZyB7XG4gICAgaGVpZ2h0OiAyNTBweDsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5udW1iZXJzIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDsgfVxuICAgIC5ub3QtZm91bmQgLndoaXRlLWJnIC5ub3QtZm91bmQtdGV4dC13cmFwcGVyIC5uby1mb3VuZCB7XG4gICAgICBmb250LXNpemU6IDIycHg7IH0gfVxuXG4uYWJvdXQtbWUtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7IH1cbiAgLmFib3V0LW1lLXNlY3Rpb24gLm1haW4taW1nLndoaXRlLWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hYm91dC1tZS1zZWN0aW9uIC5tYWluLWltZy53aGl0ZS1mcmFtZTphZnRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAuYWJvdXQtbWUtc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNzBweCAyMHB4IDgwcHg7IH1cbiAgLmFib3V0LW1lLXNlY3Rpb24gLnJpZ2h0LWJnIHtcbiAgICB3aWR0aDogMzkycHg7XG4gICAgaGVpZ2h0OiAzOTJweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA0MHB4OyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5sZWZ0LWJsb2NrIHtcbiAgICB3aWR0aDogNDAlOyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5yaWdodC1ibG9jayB7XG4gICAgd2lkdGg6IDQzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4OyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5tYWluLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuYWJvdXQtbWUtc2VjdGlvbiAubWFpbi10ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5tYWluLXRleHQgcCB7XG4gIGNvbG9yOiAjN2U4NDk2O1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5tYWluLXRleHQgcCBiIHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5tYWluLXRleHQgcDpudGgtb2YtdHlwZSgxKSwgLm1haW4tdGV4dCBwOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5hYm91dC1tZS1zZWN0aW9uLXNlY29uZC1ibG9jayAuZml4LWhlaWdodCB7XG4gIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLmFib3V0LW1lLXNlY3Rpb24tc2Vjb25kLWJsb2NrIC5oZXJvLWltYWdlLXdyYXBwZXIuaGVyby1pbWFnZS13cmFwcGVyMiAuaGVyby1pbWFnZSB7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLmFib3V0LW1lLXNlY3Rpb24tc2Vjb25kLWJsb2NrIC5oZXJvLWltYWdlLXdyYXBwZXIuaGVyby1pbWFnZS13cmFwcGVyMiAuaGVyby1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4uYWJvdXQtbWUtc2VjdGlvbi1zZWNvbmQtYmxvY2sgLnJpZ2h0LXRleHQge1xuICB3aWR0aDogNDUlOyB9XG5cbi5lbXB0eS1ibG9jayB7XG4gIGhlaWdodDogMTgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7IH1cblxuLmhpZGUtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5jb2x1bW4tbW9iaWxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmFib3V0LW1lLXNlY3Rpb24gLmNlbnRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5oMy1oZWFkIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYWJvdXQtbWUtc2VjdGlvbiAuaDMtaGVhZDphZnRlciB7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5yaWdodC1iZyB7XG4gICAgdG9wOiAzMDBweDtcbiAgICB3aWR0aDogMjcxcHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5sZWZ0LWJsb2NrIHtcbiAgICB3aWR0aDogNjAlOyB9XG4gIC5hYm91dC1tZS1zZWN0aW9uIC5yaWdodC1ibG9jayB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDQwcHggYXV0byAyMHB4OyB9XG4gIC5yZXBsYWNlLXRleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhpZGUtdGV4dCB7XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmhlcm8taW1hZ2Utd3JhcHBlci5oZXJvLWltYWdlLXdyYXBwZXIyIC5oZXJvLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTA1cHg7IH1cbiAgICAuaGVyby1pbWFnZS13cmFwcGVyLmhlcm8taW1hZ2Utd3JhcHBlcjIgLmhlcm8taW1hZ2UgLm1haW4ge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5oZXJvLWltYWdlLXdyYXBwZXIuaGVyby1pbWFnZS13cmFwcGVyMiAuaGVyby1pbWFnZSAuYmcxIHtcbiAgICAgIHRvcDogLTE1JTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLmhlcm8taW1hZ2Utd3JhcHBlci5oZXJvLWltYWdlLXdyYXBwZXIyIC5oZXJvLWltYWdlIC5iZzIge1xuICAgICAgYm90dG9tOiAtMTUlO1xuICAgICAgcmlnaHQ6IC0xNSU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAuYWJvdXQtbWUtc2VjdGlvbi1zZWNvbmQtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLmFib3V0LW1lLXNlY3Rpb24tc2Vjb25kLWJsb2NrIC5jb2x1bW4tbW9iaWxlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmFib3V0LW1lLXNlY3Rpb24tc2Vjb25kLWJsb2NrIC5maXgtaGVpZ2h0IHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC5hYm91dC1tZS1zZWN0aW9uLXNlY29uZC1ibG9jayAucmlnaHQtdGV4dCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luLXRvcDogMTEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuYWJvdXQtbWUtc2VjdGlvbiAuY2VudGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xuICAuaGVyby1pbWFnZS13cmFwcGVyLmhlcm8taW1hZ2Utd3JhcHBlcjIgLmhlcm8taW1hZ2Uge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfVxuICAuYWJvdXQtbWUtc2VjdGlvbi1zZWNvbmQtYmxvY2sgLnJpZ2h0LXRleHQge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLXRvcDogNzdweDsgfVxuICAuZW1wdHktYmxvY2sge1xuICAgIGhlaWdodDogNTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5oZXJvLWltYWdlLXdyYXBwZXIuaGVyby1pbWFnZS13cmFwcGVyMiAuaGVyby1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmFib3V0LW1lLXNlY3Rpb24gLmgzLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAuYWJvdXQtbWUtc2VjdGlvbiAubGVmdC1ibG9jayB7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAuYWJvdXQtbWUtc2VjdGlvbiAucmlnaHQtYmxvY2sge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4uYWNjb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5hY2NvdW50IC5iZyB7XG4gICAgaGVpZ2h0OiAxNTdweDsgfVxuICAuYWNjb3VudCAuc3BsaXQtbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTdmMjsgfVxuICAuYWNjb3VudCAuc3BsaXQtbGluZS1hYnNvbHV0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTdmMjsgfVxuICAuYWNjb3VudCAudGFicyB7XG4gICAgaGVpZ2h0OiA3MHB4OyB9XG4gIC5hY2NvdW50IC51c2VyLWluZm8ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgIC5hY2NvdW50IC51c2VyLWluZm8gLmF2YXRhciB7XG4gICAgICB3aWR0aDogMTM4cHg7XG4gICAgICBoZWlnaHQ6IDEzOHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDE5LCA1MiwgOTgsIDAuMTYpO1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgI2ZmZmZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbi10b3A6IC02OXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgLmFjY291bnQgLnVzZXItaW5mbyAuYXZhdGFyIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmFjY291bnQgLnVzZXItaW5mbyBwIHtcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4yMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuICAuYWNjb3VudCAudGFiIHAge1xuICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5hY2NvdW50IC50YWIgcC5hY3RpdmUge1xuICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLmFjY291bnQgLnRhYiBwOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfVxuICAuYWNjb3VudCAucHJvY2Nlcy1zdGF0dXMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICAuYWNjb3VudCAucHJvY2Nlcy1zdGF0dXMgcCB7XG4gICAgICBjb2xvcjogIzdlODQ5NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5hY2NvdW50IC5wcm9jY2VzLXN0YXR1cyBwOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7IH1cbiAgICAgIC5hY2NvdW50IC5wcm9jY2VzLXN0YXR1cyBwLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuYWNjb3VudCAucHJvY2Nlcy1zdGF0dXMgcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDsgfVxuICAuYWNjb3VudCAucHJvamVjdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmFjY291bnQgLnRhYi1jb250ZW50LFxuICAuYWNjb3VudCAudGFiLWNvbnRlbnQxIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hY2NvdW50IC50YWItY29udGVudC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmFjY291bnQgLnRhYi1jb250ZW50MS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hY2NvdW50IC5wcm9qZWN0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5vcGVuLWJ0biB7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDE3NnB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luOiAxM3B4IGF1dG87IH1cbiAgICAuYWNjb3VudCAucHJvamVjdDpob3ZlciAub3Blbi1idG4ge1xuICAgICAgbWF4LWhlaWdodDogNDBweDsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLmFjY291bnQgLnByb2plY3QgLnBhZGRpbmcgLmFjY291bnQgLnByb2plY3QgLnByb2plY3QtbmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4yMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgLmFjY291bnQgLnByb2plY3QgLnBhZGRpbmcgLmltZyB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmFjY291bnQgLnByb2plY3QgLnByb2plY3QtdGV4dCB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5wcm9qZWN0LW5hbWUge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuYWNjb3VudCAucHJvamVjdCAuaW1nIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgICAuYWNjb3VudCAucHJvamVjdCAubWFpbi10ZXh0IHtcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAuYWNjb3VudCAucHJvamVjdCAuc3BsaXQtbGluZSB7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5kYXRlIHtcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5wcm9qZWN0LXByb2dyZXNzIHtcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAgIC5hY2NvdW50IC5wcm9qZWN0IC5wcm9ncmVzcy1iYXIge1xuICAgICAgaGVpZ2h0OiAxMXB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjE5ODU3IDAlLCAjNGY3OTQ3IDEwMCUpO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuYWNjb3VudCAudGV4dC1vbi1saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01NSUpO1xuICAgIGxlZnQ6IDEwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7IH1cbiAgLmFjY291bnQgLnRhYmxlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYWNjb3VudCAudGFibGUgdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmFjY291bnQgLnRhYmxlIHRhYmxlIHRyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmOGY3ZmM7IH1cbiAgICAgIC5hY2NvdW50IC50YWJsZSB0YWJsZSB0ZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmOGY3ZmM7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsgfVxuICAgIC5hY2NvdW50IC50YWJsZSAudGFibGUtaGVhZGVyIHtcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgLmFjY291bnQgLnRhYmxlIC5jb3Vyc2UtbmFtZSB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgICAuYWNjb3VudCAudGFibGUgLmNvdXJzZS1uYW1lLmJlZm9yZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfVxuICAgIC5hY2NvdW50IC50YWJsZSAuZGF0ZSB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH1cbiAgICAuYWNjb3VudCAudGFibGUgLnN0YXR1cyB7XG4gICAgICBjb2xvcjogI2E4YWZjNDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gICAgICAuYWNjb3VudCAudGFibGUgLnN0YXR1cy5kb25lIHtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7IH1cbiAgLmFjY291bnQgLnBlcnNvbmFsLWRhdGEudGFiLWNvbnRlbnQxIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmFjY291bnQgLmNoYW5nZS1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgLmFjY291bnQgLmNoYW5nZS1pbmZvIC5mb3JtIHtcbiAgICAgIHdpZHRoOiA0OCU7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgICAuYWNjb3VudCAuY2hhbmdlLWluZm8gLmZvcm0gPiBkaXYge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAuYWNjb3VudCAuY2hhbmdlLWluZm8gLmZvcm0gaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4OyB9XG4gICAgICAuYWNjb3VudCAuY2hhbmdlLWluZm8gLmZvcm0gbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5uby1jb3Vyc2UteWV0IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5uby1jb3Vyc2UteWV0IC5oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubm8tY291cnNlLXlldCAuY2FuLWJ1eSB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICM3ZTg0OTY7XG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5uby1jb3Vyc2UteWV0IC5zdGFuZGFydC1idG4ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDsgfVxuXG4uc2hvdy1tb2JpbGUtdGFibGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjBweCkge1xuICAuYWNjb3VudCAucHJvamVjdCAub3Blbi1idG4ge1xuICAgIG1heC1oZWlnaHQ6IDQwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAuc3BsaXQtbGluZS1hYnNvbHV0ZS5maXJzdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWNjb3VudCAudGFicyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFjY291bnQgLnByb2NjZXMtc3RhdHVzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYWNjb3VudCAudXNlci1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5hY2NvdW50IC51c2VyLWluZm8gLmF2YXRhciB7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIG1hcmdpbi10b3A6IC00NHB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmFjY291bnQgLnRhYiB7XG4gICAgd2lkdGg6IDMwNXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuYWNjb3VudCAudGFiIHAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuYWNjb3VudCAudGFiIHA6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5hY2NvdW50IC50YWIgcC5hY3RpdmUge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcbiAgICAgICAgY29sb3I6IHdoaXRlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzAwcHgpIHtcbiAgLnNwbGl0LWxpbmUtYWJzb2x1dGUuc2Vjb25kIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9XG4gIC5oaWRlLW1vYmlsZS10YWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2hvdy1tb2JpbGUtdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgLmFjY291bnQgLmNoYW5nZS1pbmZvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmFjY291bnQgLmNoYW5nZS1pbmZvIC5mb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAgIC5hY2NvdW50IC5jaGFuZ2UtaW5mbyAuZm9ybSBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hY2NvdW50IC5wcm9qZWN0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAuYWNjb3VudCAudGFibGUgdGFibGUgLmNvdXJzZS1uYW1lLFxuICAuYWNjb3VudCAudGFibGUgdGFibGUgLnN0YXR1cyB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5hY2NvdW50IC50YWJsZSB0YWJsZSB0ZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmc6IDEwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xuICAuc2hvdy1tb2JpbGUtdGFibGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1jb3Vyc2UteWV0IC5oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDI4cHg7IH0gfVxuXG4uY29udGFjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4OyB9XG4gIC5jb250YWN0cyAud3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2YwZWZmNDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwZWZmNDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7IH1cbiAgLmNvbnRhY3RzIC5jb250YWN0cy1iZyB7XG4gICAgcGFkZGluZzogNTBweCAwOyB9XG4gICAgLmNvbnRhY3RzIC5jb250YWN0cy1iZyAuaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAuY29udGFjdHMgLmJsb2NrIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1pbi13aWR0aDogMzA1cHg7XG4gICAgaGVpZ2h0OiAxMzFweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbjogMjBweDsgfVxuICAgIC5jb250YWN0cyAuYmxvY2s6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuY29udGFjdHMgLmJsb2NrOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jb250YWN0cyAuYmxvY2sgcCB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuY29udGFjdHMgLmJsb2NrIC5ibG9jay1uYW1lIHtcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gIC5jb250YWN0cyAuc3BsaXQtbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcbiAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jb250YWN0cyAuc3BsaXQtbGluZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICBoZWlnaHQ6IDJweDsgfVxuICAuY29udGFjdHMgLnRleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAuY29udGFjdHMgLnRleHQtd3JhcHBlciBwOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAuY29udGFjdHMgLmljb24ge1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoNTIsIDY3LCAxMjksIDAuMTYpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHRvcDogLTIycHg7IH1cbiAgICAuY29udGFjdHMgLmljb24gaW1nIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5jb250YWN0cyAuY29sdW1uLW1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY29udGFjdHMgLmJsb2NrLFxuICAuY29udGFjdHMgLmJsb2NrOm50aC1vZi10eXBlKDEpLFxuICAuY29udGFjdHMgLmJsb2NrOm50aC1vZi10eXBlKDMpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uYmctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYmctd3JhcHBlciAudmlvbGV0LWJnLWxlZnQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvY291cnNlLWJnLnBuZ1wiKSByaWdodCB0b3AgcmVwZWF0LXk7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAtMiU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5iZy13cmFwcGVyIC52aW9sZXQtYmctcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvY291cnNlLWJnLnBuZ1wiKSBsZWZ0IHRvcCByZXBlYXQteTtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNSU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAtMiU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5iZy13cmFwcGVyIC55ZWxsb3ctYmctbGVmdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy95ZWxsb3ctbGVmdC5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwJTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogLTIlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTsgfVxuICAuYmctd3JhcHBlciAueWVsbG93LWJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL3llbGxvdy1yaWdodC5wbmdcIikgbGVmdCB0b3AgcmVwZWF0LXk7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTUlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogLTIlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTsgfVxuICAuYmctd3JhcHBlciAuZmxvd2VyLWJnLWxlZnQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvbGVmdC1wZW9ueS1iZy5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAtMiU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5iZy13cmFwcGVyIC5mbG93ZXItYmctcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvcmlnaHQtcGVvbnktYmcucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogLTIlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgei1pbmRleDogMTsgfVxuICAuYmctd3JhcHBlciAud2hpdGUtYmctbGVmdCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9sZWZ0LXdoaXRlLnBuZ1wiKSByaWdodCB0b3AgcmVwZWF0LXk7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBsZWZ0OiAtNCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5iZy13cmFwcGVyIC53aGl0ZS1iZy1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9yaWdodC13aGl0ZS5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwJTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IC00JTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmJnLXdyYXBwZXIgLnBlb255LWJnLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL2xlZnQtcGVvbnktYmcucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwJTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgcmlnaHQ6IC0yJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLmJnLXdyYXBwZXIgLnBlb255LWJnLWxlZnQge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvcmlnaHQtcGVvbnktYmcucG5nXCIpIHJpZ2h0IHRvcCByZXBlYXQteTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMCU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGxlZnQ6IC0yJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIHotaW5kZXg6IDE7IH1cblxuLmNpbmRlcmVsbGEge1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmNvdXJzZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7IH1cbiAgLmNvdXJzZSAuZmxvd2VyIHtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLmNvdXJzZSAuZmxvd2VyIGltZyB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgLmNvdXJzZSAuZmxvd2VyLnBlb255IHtcbiAgICAgIGhlaWdodDogMjI1cHg7IH1cbiAgICAuY291cnNlIC5mbG93ZXIubGVmdC1mbG93ZXIud2hpdGUge1xuICAgICAgbWFyZ2luLXRvcDogLTEzJTtcbiAgICAgIGxlZnQ6IC0xMjBweDsgfVxuICAuY291cnNlIC5sZWZ0LWZsb3dlciB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0xMyU7XG4gICAgbWFyZ2luLXRvcDogLTQlOyB9XG4gICAgLmNvdXJzZSAubGVmdC1mbG93ZXIucGVvbnkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGxlZnQ6IC04JTsgfVxuICAgIC5jb3Vyc2UgLmxlZnQtZmxvd2VyLnllbGxvdyB7XG4gICAgICBsZWZ0OiAtMTYlO1xuICAgICAgbWFyZ2luLXRvcDogLTE0JTsgfVxuICAuY291cnNlIC5yaWdodC1mbG93ZXIge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTEwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTElOyB9XG4gICAgLmNvdXJzZSAucmlnaHQtZmxvd2VyLnBlb255IHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAuY291cnNlIC5yaWdodC1mbG93ZXIueWVsbG93IHtcbiAgICAgIHJpZ2h0OiAtMTglOyB9XG4gICAgLmNvdXJzZSAucmlnaHQtZmxvd2VyLndoaXRlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0xNiU7IH1cbiAgLmNvdXJzZSAuaGVhZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuY291cnNlIC5oZWFkaW5nIHAge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuMjFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuY291cnNlIC5oZWFkaW5nIC5jb2x1bW4tbW9iaWxlIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmNvdXJzZSAuaGVhZGluZyBoMSB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XG4gICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zLjg1cHg7IH1cbiAgICAuY291cnNlIC5oZWFkaW5nIC5idXktYnRuIHtcbiAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgLmNvdXJzZSAuaGVhZGluZyAuYnV5LWJ0bi5wYWlkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgIC5jb3Vyc2UgLmhlYWRpbmcgLmJ1eS1idG4ucGFpZDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2Jhc2tldC5wbmcpO1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5jb3Vyc2UgLmhlYWRpbmcgLmJ1eS1idG4udW5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0YTYwO1xuICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmNvdXJzZSAuaGVhZGluZyAudmlkZW8tdG9wIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmNvdXJzZSAuaGVhZGluZyAudmlkZW8tdG9wIC52aWRlby1qcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5jb3Vyc2UgLmhlYWRpbmcgLnNwbGl0LWxpbmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU3ZjI7IH1cbiAgLmNvdXJzZSAucXVlc3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDsgfVxuICAgIC5jb3Vyc2UgLnF1ZXN0aW9ucyAuaGVyby1pbWcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byA5MHB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAuY291cnNlIC5xdWVzdGlvbnMgLmhlcm8taW1nLnNtYWxsLW1hcmdpbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5jb3Vyc2UgLnF1ZXN0aW9ucyAuaGVyby1pbWcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMzMsIDc5LCAxMDgsIDAuMTYpO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmOyB9XG4gICAgICAgIC5jb3Vyc2UgLnF1ZXN0aW9ucyAuaGVyby1pbWcgaW1nLm5vLWJvcmRlciB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmNvdXJzZSAuZ2FuZGdfY2FwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweDsgfVxuICAgIC5jb3Vyc2UgLmdhbmRnX2NhcHRpb24gcCB7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuMjFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuY291cnNlIC5nYW5kZ19jYXB0aW9uIHAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgLmNvdXJzZSAuZ2FuZGdfY2FwdGlvbiBiIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAuY291cnNlIC5nYW5kZ19jYXB0aW9uIC50aW1lcyB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmNvdXJzZSAuZ2FuZGdfY2FwdGlvbiAudXBwZXJjYXNlIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7IH1cbiAgICAuY291cnNlIC5nYW5kZ19jYXB0aW9uIC5saWdodCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM3ZTg0OTY7IH1cbiAgICAuY291cnNlIC5nYW5kZ19jYXB0aW9uIC5saWdodC1ib3V0aXF1ZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC5jb3Vyc2UgLmFjYyxcbiAgLmNvdXJzZSAuYWNjMixcbiAgLmNvdXJzZSAuYWNjX3NtYWxsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY291cnNlIC5hY2NfX2NhcmQsXG4gIC5jb3Vyc2UgLmFjY19fY2FyZDIsXG4gIC5jb3Vyc2UgLmFjY19fY2FyZF9zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAuY291cnNlIC5hY2NfX2NhcmQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuY291cnNlIC5hY2NfX2NhcmQudW5zZXQge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgIC5jb3Vyc2UgLmFjY19fY2FyZC51bnNldCAuYWNjX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5jb3Vyc2UgLmFjY19fY2FyZC51bnNldCAuYWNjX190aXRsZSBwOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmNvdXJzZSAuYWNjX19jYXJkLnVuc2V0IC51cGxvYWQtaG9tZXdvcmstZGVzY3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgLmNvdXJzZSAuYWNjX19jYXJkLnVuc2V0IC5zdGF0dXMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvdXJzZSAuYWNjX190aXRsZSxcbiAgLmNvdXJzZSAuYWNjX190aXRsZTIsXG4gIC5jb3Vyc2UgLmFjY19fdGl0bGVfc21hbGwge1xuICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5jb3Vyc2UgLmFjY19fdGl0bGU6OmFmdGVyLFxuICAgIC5jb3Vyc2UgLmFjY19fdGl0bGUyOjphZnRlcixcbiAgICAuY291cnNlIC5hY2NfX3RpdGxlX3NtYWxsOjphZnRlciB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNGY3OTQ3O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAgIC5jb3Vyc2UgLmFjY19fdGl0bGUuYWN0aXZlOjphZnRlcixcbiAgICAuY291cnNlIC5hY2NfX3RpdGxlMi5hY3RpdmU6OmFmdGVyLFxuICAgIC5jb3Vyc2UgLmFjY19fdGl0bGVfc21hbGwuYWN0aXZlOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDsgfVxuICAuY291cnNlIC5hY2NfX3RpdGxlIHtcbiAgICB3aWR0aDogODAlOyB9XG4gIC5jb3Vyc2UgLmFjY19fcGFuZWwsXG4gIC5jb3Vyc2UgLmFjY19fcGFuZWwyLFxuICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDJlbSAxZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY291cnNlIC5hY2NfX3BhbmVsIHtcbiAgICBwYWRkaW5nOiAyMHB4IDJlbSAxZW07IH1cbiAgICAuY291cnNlIC5hY2NfX3BhbmVsIC52aWRlby1qcyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzcwcHg7IH1cbiAgLmNvdXJzZSAuYWNjX19wYW5lbF9zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIHAsXG4gICAgLmNvdXJzZSAuYWNjX19wYW5lbF9zbWFsbCBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIHAge1xuICAgICAgY29sb3I6ICM0MzRhNjA7IH1cbiAgICAgIC5jb3Vyc2UgLmFjY19fcGFuZWxfc21hbGwgcC5ub25lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIHAubm9uZS50ZXh0LWNsYXNzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5jb3Vyc2UgLmFjY19fcGFuZWxfc21hbGwgLmxpbmstd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAgIC5jb3Vyc2UgLmFjY19fcGFuZWxfc21hbGwgLmxpbmstd3JhcHBlciA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIC5saW5rLXdyYXBwZXIgLmxpbmstc2hvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5jb3Vyc2UgLmFjY19fcGFuZWxfc21hbGwgLmxpbmstd3JhcHBlciAubm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmNvdXJzZSAuYWNjX19wYW5lbF9zbWFsbCAubGluay13cmFwcGVyIC5ub25lLmxpbmstc2hvdyB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIC5saW5rLXdyYXBwZXIgYSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7IH1cbiAgICAuY291cnNlIC5hY2NfX3BhbmVsX3NtYWxsIC5saW5rLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y4ZjdmYzsgfVxuICAuY291cnNlIC5sZWZ0LWxpbmUge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzRmNzk0NztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLmV4dHJhLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLnRlc3QtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjNDM0YTYwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogLTEuMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cbiAgLnRlc3QtdGV4dCBhIHtcbiAgICBjb2xvcjogIzRmNzk0NztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7IH1cbiAgLnRlc3QtdGV4dC50ZXN0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2l4LWJsb2NrcyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNDVweCAwIDkwcHggMDsgfVxuICAuc2l4LWJsb2NrcyAuYmxvY2sge1xuICAgIHdpZHRoOiAyOSU7XG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxN3B4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2s6OmFmdGVyLCAuc2l4LWJsb2NrcyAuYmxvY2s6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgLnNpeC1ibG9ja3MgLmJsb2NrOm50aC1vZi10eXBlKDEpOjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICB3aWR0aDogMTAwcHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2s6bnRoLW9mLXR5cGUoMSk6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHdpZHRoOiA0cHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2s6bnRoLW9mLXR5cGUoMik6OmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSgzKTo6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSgzKTo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHdpZHRoOiA0cHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2s6bnRoLW9mLXR5cGUoNCk6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSg0KTo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgd2lkdGg6IDRweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSg1KTo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSg2KTo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMDBweDsgfVxuICAgIC5zaXgtYmxvY2tzIC5ibG9jazpudGgtb2YtdHlwZSg2KTo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHdpZHRoOiA0cHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2sgaDUge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7IH1cbiAgICAuc2l4LWJsb2NrcyAuYmxvY2sgcCB7XG4gICAgICBjb2xvcjogIzdlODQ5NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cblxuLmNoYW5nZS15b3VyLWxpZmUge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG4gIC5jaGFuZ2UteW91ci1saWZlIHAsXG4gIC5jaGFuZ2UteW91ci1saWZlIGxpIHtcbiAgICBjb2xvcjogIzdlODQ5NjtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuY2hhbmdlLXlvdXItbGlmZSBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLmNoYW5nZS15b3VyLWxpZmUgLmdyZWVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDsgfVxuICAuY2hhbmdlLXlvdXItbGlmZSBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmNoYW5nZS15b3VyLWxpZmUgLmxlZnQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAgIC5jaGFuZ2UteW91ci1saWZlIC5sZWZ0LXNlY3Rpb24gdWwge1xuICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlOyB9XG4gIC5jaGFuZ2UteW91ci1saWZlIC5yaWdodC1zZWN0aW9uIHtcbiAgICB3aWR0aDogNDUlOyB9XG4gICAgLmNoYW5nZS15b3VyLWxpZmUgLnJpZ2h0LXNlY3Rpb24gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlOyB9XG5cbi5hYm91dC1tZSBwIHtcbiAgY29sb3I6ICM3ZTg0OTY7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4uYWJvdXQtbWUgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYWJvdXQtbWUgLnJpZ2h0LXNlY3Rpb24ge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLmFib3V0LW1lIC5sZWZ0LXNlY3Rpb24ge1xuICB3aWR0aDogNDUlO1xuICBoZWlnaHQ6IDM3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFib3V0LW1lIC5sZWZ0LXNlY3Rpb24gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAlO1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4ucHJvZ3JhbSB7XG4gIHBhZGRpbmc6IDEzMHB4IDAgMTAwcHggMDsgfVxuICAucHJvZ3JhbS5vcGVuZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9XG4gICAgLnByb2dyYW0ub3BlbmVkIC5oMy1oZWFkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAucHJvZ3JhbS5vcGVuZWQgdWwgbGkge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgLnByb2dyYW0ub3BlbmVkIHVsIGxpIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAucHJvZ3JhbSAuaGFsZiB7XG4gICAgd2lkdGg6IDQ4JTsgfVxuICAucHJvZ3JhbSAuYWNjX190aXRsZTIge1xuICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMjBweCA0MHB4IDIwcHggMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC5wcm9ncmFtIC5hY2NfX3RpdGxlMi5hY3RpdmUge1xuICAgICAgY29sb3I6ICM0Zjc5NDc7IH1cbiAgICAucHJvZ3JhbSAuYWNjX190aXRsZTI6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzRmNzk0NztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gICAgLnByb2dyYW0gLmFjY19fdGl0bGUyLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7IH1cbiAgLnByb2dyYW0gLmFjY19fcGFuZWwyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDJlbSAyMHB4IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucHJvZ3JhbSAubGVmdC1saW5lIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIC5wcm9ncmFtIHVsIGxpIHtcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBsaXN0LXN0eWxlOiBvdXRzaWRlO1xuICAgIHBhZGRpbmc6IDE1cHggMDsgfVxuICAucHJvZ3JhbSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZTZlZjsgfVxuXG4uaG93LWl0LWdvaW5nIHtcbiAgcGFkZGluZzogMTAwcHggMCA3MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5ob3ctaXQtZ29pbmcgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gICAgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2sge1xuICAgICAgd2lkdGg6IDMxJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIC5ibG9jazo6YWZ0ZXIsIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIgLmJsb2NrOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIC5ibG9jazpudGgtb2YtdHlwZSgxKTo6YWZ0ZXIsIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIgLmJsb2NrOm50aC1vZi10eXBlKDMpOjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogMTFweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxNjBweDsgfVxuICAgICAgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2s6bnRoLW9mLXR5cGUoMSk6OmJlZm9yZSwgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2s6bnRoLW9mLXR5cGUoMyk6OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogMTFweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICB3aWR0aDogMnB4OyB9XG4gICAgICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIC5ibG9jazpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC02MHB4OyB9XG4gICAgICAgIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIgLmJsb2NrOm50aC1vZi10eXBlKDIpOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xuICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB3aWR0aDogMTYwcHg7IH1cbiAgICAgICAgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2s6bnRoLW9mLXR5cGUoMik6OmJlZm9yZSB7XG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xuICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgd2lkdGg6IDJweDsgfVxuICAgICAgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2s6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIC5ibG9jayAubnVtYmVyIHtcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDMlO1xuICAgICAgICBsZWZ0OiAxMC4yJTtcbiAgICAgICAgdG9wOiAtMTYlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIgLmJsb2NrIHAge1xuICAgICAgICBjb2xvcjogIzdlODQ5NjtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDIycHggMzVweCAyMnB4OyB9XG5cbi51bnBhaWQtY291cnNlIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9XG4gIC51bnBhaWQtY291cnNlIC5zcGxpdC1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZTdmMjtcbiAgICBtYXJnaW46IDUwcHggMDsgfVxuICAgIC51bnBhaWQtY291cnNlIC5zcGxpdC1saW5lOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAubW9kdWxlLW5hbWUge1xuICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuNjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLmRvd25sb2FkLXRleHQge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLmRvd25sb2FkIHtcbiAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzRmNzk0NztcbiAgICAgIGNvbG9yOiAjNDM0YTYwOyB9XG4gICAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuZG93bmxvYWQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2Rvd25sb2FkLnBuZyk7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2Mge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2NfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogdW5zZXQ7IH1cbiAgICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2NfX3RpdGxlOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2NfX3RpdGxlIHAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2NfX3RpdGxlLnVwbG9hZC1ob21ld29ya19fd3JhcHBlciAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuYWNjX190aXRsZS51cGxvYWQtaG9tZXdvcmtfX3dyYXBwZXIgLmJ1dHRvbi1ncm91cCBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuYWNjX190aXRsZS51cGxvYWQtaG9tZXdvcmtfX3dyYXBwZXIgLmJ1dHRvbi1ncm91cCBhIHtcbiAgICAgICAgICBjb2xvcjogIzQzNEE2MDtcbiAgICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Rjc5NDc7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuc3RhdHVzLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2Y4ZjdmYztcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLnN0YXR1cy13cmFwcGVyIC5zdGF0dXMge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcbiAgICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLnN0YXR1cy13cmFwcGVyIC5zdGF0dXM6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLQkiDQv9GA0L7RhtC10YHRllwiOyB9XG4gICAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuc3RhdHVzLXdyYXBwZXIucGFzc2VkIC5zdGF0dXM6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi0J/RgNC+0LnQtNC10L3QvlwiOyB9XG4gICAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuc3RhdHVzLXdyYXBwZXIgLnN0YXR1cy1pY29uIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZWNmODtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLnN0YXR1cy13cmFwcGVyLnBhc3NlZCAuc3RhdHVzLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5zdGF0dXMtd3JhcHBlci5wYXNzZWQgLnN0YXR1cy1pY29uOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9jaGVjay5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMTRweDsgfVxuICAudW5wYWlkLWNvdXJzZSAudmlkZW8ge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLnZpZGVvLmZ1bGwtd2lkdGgge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAudmlkZW8uZmFsc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC51bnBhaWQtY291cnNlIC52aWRlbyB2aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC51bnBhaWQtY291cnNlIC52aWRlbyAudmlkZW8tanMueW91dHViZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLnZpZGVvIGlmcmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC51bnBhaWQtY291cnNlIC52aWRlbyBpZnJhbWUueW91dHViZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC51bnBhaWQtY291cnNlIC5yaWdodC1ibG9jayB7XG4gICAgd2lkdGg6IDM4JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLnJpZ2h0LWJsb2NrLmZhbHNlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLnJpZ2h0LWJsb2NrIC5maWxlLXR5cGUge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDVweCA0NXB4IDVweCAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7IH1cbiAgICAgIC51bnBhaWQtY291cnNlIC5yaWdodC1ibG9jayAuZmlsZS10eXBlOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjN2U4NDk2O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzdlODQ5NjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAucmlnaHQtYmxvY2sgLmRvY3VtZW50LWljb24ge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLnJpZ2h0LWJsb2NrIC51cGxvYWQtaG9tZXdvcmstbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnVucGFpZC1jb3Vyc2UgLmRvd25sb2FkLWhvbWV0YXNrIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC51bnBhaWQtY291cnNlIC5kb3dubG9hZC1ob21ldGFzayBwIHtcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAuZG93bmxvYWQtaG9tZXRhc2sgLnN0YW5kYXJ0LWJ0biB7XG4gICAgICB3aWR0aDogMTYxcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgLnVucGFpZC1jb3Vyc2UgLmRvd25sb2FkLWhvbWV0YXNrIC5zdGFuZGFydC1idG46OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2Fycm93LXRvcC5wbmcpO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH1cblxuLnNob3ctbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDYwcHgpIHtcbiAgLmNvdXJzZSAuaGVhZGluZyAuY29sdW1uLW1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb3Vyc2UgLmhlYWRpbmcgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5jb3Vyc2UgLmhlYWRpbmcgLmJ1eS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7IH1cbiAgLmNvdXJzZSAucXVlc3Rpb25zIC5oZXJvLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAudW5wYWlkLWNvdXJzZSAudmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC51bnBhaWQtY291cnNlIC5yaWdodC1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAudW5wYWlkLWNvdXJzZSAuYWNjX19wYW5lbCB7XG4gICAgbWluLWhlaWdodDogMTAwcHg7IH1cbiAgLnVucGFpZC1jb3Vyc2UgLmRvd25sb2FkLWhvbWV0YXNrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQyMHB4KSB7XG4gIC52aW9sZXQtYmctbGVmdCxcbiAgLnZpb2xldC1iZy1yaWdodCxcbiAgLnllbGxvdy1iZy1sZWZ0LFxuICAueWVsbG93LWJnLXJpZ2h0LFxuICAuZmxvd2VyLWJnLWxlZnQsXG4gIC5mbG93ZXItYmctcmlnaHQsXG4gIC53aGl0ZS1iZy1sZWZ0LFxuICAud2hpdGUtYmctcmlnaHQsXG4gIC5wZW9ueS1iZy1yaWdodCxcbiAgLnBlb255LWJnLWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcbiAgLmNvdXJzZSAuaGVhZGluZyAuY29sdW1uLW1vYmlsZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvdXJzZSAubGVmdC1mbG93ZXIge1xuICAgIGxlZnQ6IC0yMTVweDtcbiAgICB0b3A6IC02MHB4OyB9XG4gICAgLmNvdXJzZSAubGVmdC1mbG93ZXIud2hpdGUge1xuICAgICAgbGVmdDogLTIwJTsgfVxuICAgIC5jb3Vyc2UgLmxlZnQtZmxvd2VyLnllbGxvdyB7XG4gICAgICBsZWZ0OiAtMjUlOyB9XG4gICAgLmNvdXJzZSAubGVmdC1mbG93ZXIucGVvbnkge1xuICAgICAgdG9wOiAwOyB9XG4gIC5jb3Vyc2UgLnJpZ2h0LWZsb3dlciB7XG4gICAgcmlnaHQ6IC0xOTVweDtcbiAgICB0b3A6IC03NXB4OyB9XG4gICAgLmNvdXJzZSAucmlnaHQtZmxvd2VyLndoaXRlIHtcbiAgICAgIHJpZ2h0OiAtMTIlOyB9XG4gICAgLmNvdXJzZSAucmlnaHQtZmxvd2VyLnllbGxvdyB7XG4gICAgICByaWdodDogLTMwJTsgfVxuICAgIC5jb3Vyc2UgLnJpZ2h0LWZsb3dlci5wZW9ueSB7XG4gICAgICByaWdodDogLTEyOXB4O1xuICAgICAgdG9wOiAwOyB9XG4gIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5tb2R1bGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5zaXgtYmxvY2tzIC5oMy1oZWFkIHtcbiAgICBsaW5lLWhlaWdodDogNDJweDsgfVxuICAuc2l4LWJsb2NrcyAuYmxvY2sge1xuICAgIHdpZHRoOiA0NSU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuYWNjX190aXRsZS51cGxvYWQtaG9tZXdvcmtfX3dyYXBwZXIgLmJ1dHRvbi1ncm91cC51cGxvYWQtaG9tZXdvcmstZGVzY3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudW5wYWlkLWNvdXJzZSAucmlnaHQtYmxvY2sgLnVwbG9hZC1ob21ld29yay1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAucmlnaHQtYmxvY2sgLnVwbG9hZC1ob21ld29yay1tb2JpbGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC51bnBhaWQtY291cnNlIC5yaWdodC1ibG9jayAudXBsb2FkLWhvbWV3b3JrLW1vYmlsZSBhIHtcbiAgICAgIGNvbG9yOiAjNDM0QTYwO1xuICAgICAgcGFkZGluZzogOXB4IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzRGNzk0NzsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gIC5jb2x1bW4tbW9iaWxlMiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLmJvcmRlci1tb2JpbGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDNkNmU1O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICAgIC5ib3JkZXItbW9iaWxlIC5kb3dubG9hZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmJvcmRlci1tb2JpbGUgLnNob3ctbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDQxcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAgIC5ib3JkZXItbW9iaWxlIC5zaG93LW1vYmlsZSBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmJvcmRlci1tb2JpbGUgLmRvd25sb2FkLXRleHQge1xuICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmNvdXJzZSAuaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5jb3Vyc2UgLmhlYWRpbmcgLnZpZGVvLXRvcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgLmNvdXJzZSAuaGVhZGluZyBoMSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7IH1cbiAgICAuY291cnNlIC5oZWFkaW5nIC5jb2x1bW4tbW9iaWxlIHtcbiAgICAgIHdpZHRoOiA3MCU7IH1cbiAgLmNvdXJzZSAucmlnaHQtZmxvd2VyLndoaXRlIHtcbiAgICByaWdodDogLTIwJTsgfVxuICAuY291cnNlIC5yaWdodC1mbG93ZXIueWVsbG93IHtcbiAgICByaWdodDogLTU0JTsgfVxuICAuY291cnNlIC5yaWdodC1mbG93ZXIucGVvbnkge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTE5MHB4OyB9XG4gIC5jb3Vyc2UgLmxlZnQtZmxvd2VyLndoaXRlIHtcbiAgICBtYXJnaW4tdG9wOiAtNyU7XG4gICAgbGVmdDogLTI0N3B4OyB9XG4gIC5jb3Vyc2UgLmxlZnQtZmxvd2VyLnllbGxvdyB7XG4gICAgbGVmdDogLTQxJTsgfVxuICAuY291cnNlIC5sZWZ0LWZsb3dlci5wZW9ueSB7XG4gICAgbGVmdDogLTI3JTsgfVxuICAuY291cnNlIC5xdWVzdGlvbnMgLmhlcm8taW1nIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuY291cnNlIC5xdWVzdGlvbnMgLmhlcm8taW1nIGltZyB7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAuY291cnNlIC5hY2NfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgIC5jb3Vyc2UgLmFjY19fdGl0bGUgcCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgLmNvdXJzZSAuYWNjX190aXRsZSAucGFzc2VkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5jb3Vyc2UgLmFjY19fdGl0bGUgLnBhc3NlZDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9pY29ucy9kb25lLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5jb3Vyc2UgLnN0YW5kYXJ0LWJ0biB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5jb3Vyc2UgLmFjY19fcGFuZWwge1xuICAgIHBhZGRpbmc6IDAgMjBweCAxZW07IH1cbiAgLmNvdXJzZSAuYWNjMiAuanVzdGlmeS1iZXR3ZWVuIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmNvdXJzZSAuYWNjMiAuaGFsZiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvdXJzZSAuZ2FuZGdfY2FwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5jb3Vyc2UgLmdhbmRnX2NhcHRpb24gLnRpbWVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5jb3Vyc2UgLmdhbmRnX2NhcHRpb24gLnVwcGVyY2FzZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLnByb2dyYW0ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gIC51bnBhaWQtY291cnNlIC5zcGxpdC1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZlMmYwOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLm1vZHVsZS1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuYWNjX190aXRsZSBwOjphZnRlciB7XG4gICAgICByaWdodDogMDsgfVxuICAgIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5zdGF0dXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnVucGFpZC1jb3Vyc2UgLm1vZHVsZXMgLmFjY19fcGFuZWwge1xuICAgICAgbWluLWhlaWdodDogNTMwcHg7IH1cbiAgICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAuZG93bmxvYWQtdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jaGFuZ2UteW91ci1saWZlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgICAuY2hhbmdlLXlvdXItbGlmZSAuaDMtaGVhZCB7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDsgfVxuICAgIC5jaGFuZ2UteW91ci1saWZlIC5jb2x1bW4tbW9iaWxlMyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICAuY2hhbmdlLXlvdXItbGlmZSAuY29sdW1uLW1vYmlsZTMgaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5jaGFuZ2UteW91ci1saWZlIC5sZWZ0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDkwJTsgfVxuICAgIC5jaGFuZ2UteW91ci1saWZlIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuYWJvdXQtbWUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLmFib3V0LW1lIHAge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLmFib3V0LW1lIC5jb2x1bW4tbW9iaWxlMyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgICAgIC5hYm91dC1tZSAuY29sdW1uLW1vYmlsZTMgaW1nIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuYWJvdXQtbWUgLnJpZ2h0LXNlY3Rpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYWJvdXQtbWUgLmxlZnQtc2VjdGlvbiB7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5hYm91dC1tZSAubGVmdC1zZWN0aW9uIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuaG93LWl0LWdvaW5nIC53cmFwcGVyIC5ibG9jayB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIgLmJsb2NrOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgLmhvdy1pdC1nb2luZyAud3JhcHBlciAuYmxvY2s6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5xdWVzdGlvbnMge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTMwcHgpIHtcbiAgLmNoYW5nZS15b3VyLWxpZmUgLnJpZ2h0LXNlY3Rpb24sXG4gIC5hYm91dC1tZSAubGVmdC1zZWN0aW9uIHtcbiAgICB3aWR0aDogODAlOyB9XG4gIC5jb3Vyc2UgLnJpZ2h0LWZsb3dlci53aGl0ZSB7XG4gICAgcmlnaHQ6IC0yNSU7XG4gICAgdG9wOiAtMTQ1cHg7IH1cbiAgLmNvdXJzZSAubGVmdC1mbG93ZXIueWVsbG93IHtcbiAgICBsZWZ0OiAtMTklO1xuICAgIG1hcmdpbi10b3A6IDAlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDI2MHB4OyB9XG4gIC5jb3Vyc2UgLnJpZ2h0LWZsb3dlci55ZWxsb3cge1xuICAgIHJpZ2h0OiAtMjYlO1xuICAgIG1hcmdpbi10b3A6IDAlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDI2MHB4OyB9XG4gIC5jb3Vyc2UgLmFjY19fcGFuZWwgLnZpZGVvLWpzIHtcbiAgICBoZWlnaHQ6IDI3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgLmNvdXJzZSAubGVmdC1mbG93ZXIge1xuICAgIGxlZnQ6IC0yMzVweDtcbiAgICB0b3A6IC05MnB4OyB9XG4gICAgLmNvdXJzZSAubGVmdC1mbG93ZXIud2hpdGUge1xuICAgICAgbWFyZ2luLXRvcDogLTElO1xuICAgICAgbGVmdDogLTIwOHB4OyB9XG4gIC5jb3Vyc2UgLnJpZ2h0LWZsb3dlciB7XG4gICAgcmlnaHQ6IC0yMTVweDtcbiAgICB0b3A6IC05NXB4OyB9XG4gIC5jb3Vyc2UgLmxlZnQtbGluZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5jb3Vyc2UgLmxlZnQtZmxvd2VyLnllbGxvdyB7XG4gICAgbGVmdDogLTM3JTsgfVxuICAuY291cnNlIC5yaWdodC1mbG93ZXIueWVsbG93IHtcbiAgICByaWdodDogLTQwJTsgfSB9XG5cbi5mb290ZXIgLndyYXBwZXIge1xuICBoZWlnaHQ6IDIzMHB4OyB9XG5cbi5mb290ZXIgLmJnIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9mb290ZXItYmcuanBnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xOyB9XG4gIC5mb290ZXIgLmJnOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTYyMTtcbiAgICBvcGFjaXR5OiAwLjc3O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDsgfVxuXG4uZm9vdGVyIC5jb250YWN0LWluZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDsgfVxuICAuZm9vdGVyIC5jb250YWN0LWluZm8gPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuaW5zdGEtd3JhcHBlciB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvb3RlciAuaGVhZGluZyB7XG4gIGNvbG9yOiAjZjhmN2ZjO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5mb290ZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZm9vdGVyIC5tYXJnaW4tZmlyc3QtY2hpbGQgYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMjNweDsgfVxuXG4uZm9vdGVyIC5iaWdnZXItbWFyZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAzM3B4OyB9XG5cbi5mb290ZXIgLmluc3RhIHtcbiAgbWFyZ2luLXRvcDogMjNweDsgfVxuICAuZm9vdGVyIC5pbnN0YSBhIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIzcHg7IH1cblxuLmZvb3RlciAuaW5zdGFncmFtLWljb24ge1xuICB3aWR0aDogMjVweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uZm9vdGVyIC5ib3R0b20ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzFhMjQ7IH1cbiAgLmZvb3RlciAuYm90dG9tIHAge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAuZm9vdGVyIC5jb250YWN0LWluZm8ge1xuICAgIGhlaWdodDogMTMwcHg7IH1cbiAgICAuZm9vdGVyIC5jb250YWN0LWluZm8gPiBkaXYge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLmZvb3RlciAuY29udGFjdC1pbmZvIC5udW1iZXJzIGE6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbjogMCAwIDE1cHggMDsgfVxuICAuZm9vdGVyIC5oZWFkaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5mb290ZXIgLm1hcmdpbi1maXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmZvb3RlciAubWFyZ2luLWZpcnN0LWNoaWxkIGEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAuZm9vdGVyIC5pbnN0YSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xuICAuZm9vdGVyIC53cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmZvb3RlciAuY29udGFjdC1pbmZvIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuaW5zdGEtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuZm9vdGVyIC5jb250YWN0LWluZm8gLmluc3RhLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5mb290ZXIgLmNvbnRhY3QtaW5mbyAuaW5zdGEtd3JhcHBlciAuaGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb290ZXIgLmluc3RhIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5uYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLmhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSg1MiwgNjcsIDEyOSwgMC4xNik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTsgfVxuICAuaGVhZGVyIC5yZWdpc3Rlci1idG4ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgLmhlYWRlciAuYXZhdGFyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAuaGVhZGVyIC5hdmF0YXIgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmhlYWRlciAuZW50ZXIge1xuICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICAgIC5oZWFkZXIgLmVudGVyOmhvdmVyIHtcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMC42NXB4ICMzMzMsIDAgMCAwLjY1cHggIzMzMzsgfVxuICAuaGVhZGVyIC5kZXNrdG9wLW5hdiBsaTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogMCA2MHB4OyB9XG5cbm5hdiB1bC5tYWluIC5sb2dvLXRleHQgYSxcbi5sb2dvLXRleHQgYSB7XG4gIGNvbG9yOiAjNDM0YTYwO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZSAtIExpZ2h0XCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjQzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG5cbm5hdiB1bC5tYWluIC5sb2dvLXRleHQgc3Bhbixcbi5sb2dvLXRleHQgc3BhbiB7XG4gIGNvbG9yOiAjNGY3OTQ3O1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5wZXJzb25hbC1jYWJpbmV0IHtcbiAgY29sb3I6ICM0MzRhNjA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tbGVmdDogMTNweDsgfVxuXG5uYXYgYSB7XG4gIGNvbG9yOiAjNDM0YTYwO1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zczsgfVxuICBuYXYgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwLjY1cHggIzMzMywgMCAwIDAuNjVweCAjMzMzOyB9XG5cbi5idXJnZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAuYnVyZ2VyIHNwYW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0YTYwO1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zczsgfVxuICAgIC5idXJnZXIgc3Bhbjo6YmVmb3JlLCAuYnVyZ2VyIHNwYW46OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0YTYwO1xuICAgICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zczsgfVxuICAgIC5idXJnZXIgc3Bhbjo6YmVmb3JlIHtcbiAgICAgIHRvcDogLTlweDsgfVxuICAgIC5idXJnZXIgc3Bhbjo6YWZ0ZXIge1xuICAgICAgdG9wOiA5cHg7IH1cbiAgLmJ1cmdlci5jbGlja2VkIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmJ1cmdlci5jbGlja2VkIHNwYW46OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNGE2MDsgfVxuICAgIC5idXJnZXIuY2xpY2tlZCBzcGFuOjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTlweCkgcm90YXRlKC00NWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0YTYwOyB9XG4gIC5idXJnZXI6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4vKiAgTkFWXHJcbiAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5uYXYuYnVyZ2VyLW5hdiB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDUxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNzBweCA0MHB4IDYwcHggNDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNTVzIGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpOyB9XG4gIG5hdi5idXJnZXItbmF2LnNob3cge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpOyB9XG4gICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzOyB9XG4gICAgICBuYXYuYnVyZ2VyLW5hdi5zaG93IHVsLm1haW4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zczsgfVxuICAgICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNDVzOyB9XG4gICAgICBuYXYuYnVyZ2VyLW5hdi5zaG93IHVsLm1haW4gbGk6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42czsgfVxuICAgICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzOyB9XG4gICAgICBuYXYuYnVyZ2VyLW5hdi5zaG93IHVsLm1haW4gbGk6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC45czsgfVxuICAgICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMDVzOyB9XG4gICAgICBuYXYuYnVyZ2VyLW5hdi5zaG93IHVsLm1haW4gbGk6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4yczsgfVxuICAgICAgbmF2LmJ1cmdlci1uYXYuc2hvdyB1bC5tYWluIGxpOm50aC1jaGlsZCg5KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMzVzOyB9XG4gIG5hdi5idXJnZXItbmF2IC5sb2dvLXRleHQge1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7IH1cblxuLmZvcm0ge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTsgfVxuICAuZm9ybSAudGFiIHtcbiAgICBtYXJnaW46IDAgMzBweCAxMHB4IDMwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5mb3JtIGg1IHtcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMy41OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5mb3JtIGg1LmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuZm9ybSBoNS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IC0xMHB4OyB9XG4gIC5mb3JtIGZvcm0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDMwcHg7IH1cbiAgICAuZm9ybSBmb3JtID4gZGl2IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmZvcm0gbGFiZWwge1xuICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMCAwIDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC5mb3JtIGlucHV0IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7IH1cbiAgLmZvcm0gYnV0dG9uIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuLnRhYi1jb250ZW50LXJlZ2lzdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQtcmVnaXN0ZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxubmF2LmJ1cmdlci1uYXYgdWwubWFpbiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZGY2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbm5hdi5idXJnZXItbmF2IHVsLm1haW4gbGk6Zmlyc3QtY2hpbGQsXG5uYXYuYnVyZ2VyLW5hdiB1bC5tYWluIGxpOmxhc3QtY2hpbGQsXG5uYXYuYnVyZ2VyLW5hdiB1bC5tYWluIGxpOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG5uYXYgdWwubWFpbiBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7IH1cblxudWwubWFpbiBsaSBhIHtcbiAgY29sb3I6ICM0MzRhNjA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG5cbm5hdiB1bC5tYWluIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRmNzk0NzsgfVxuXG4uY29udGFjdC1pbmZvIC5oZWFkaW5nIHtcbiAgY29sb3I6ICNmOGY3ZmM7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLmNvbnRhY3QtaW5mbyAubnVtYmVycyBhOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbjogMCAwIDAgMjBweDsgfVxuXG4uY29udGFjdC1pbmZvIGEgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogIE9WRVJMQVlcclxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLm5vdC1yZWdpc3RlcmVkIHtcbiAgY29sb3I6ICM0MzRhNjA7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgLm5vdC1yZWdpc3RlcmVkIHNwYW4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ub3ZlcmxheS5zaG93IHtcbiAgb3BhY2l0eTogMC44O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXIgLnJlZ2lzdGVyLWJ0biB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuaGVhZGVyIC5hdmF0YXIge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAuaGVhZGVyIC5wZXJzb25hbC1jYWJpbmV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvcm0gaDUge1xuICAgIGZvbnQtc2l6ZTogMzRweDsgfVxuICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0OyB9XG4gIC5kZXNrdG9wLW5hdixcbiAgLmxvZ28tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC5oZWFkZXIgLmVudGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uaG9tZS13b3JrLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI4LCAzNiwgMC43KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7IH1cbiAgLmhvbWUtd29yay1wb3B1cCAuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5ob21lLXdvcmstcG9wdXAuc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDUwcHggNDVweCAzMnB4IDQ1cHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1NDVweDsgfVxuICAgIC5ob21lLXdvcmstcG9wdXAgLndyYXBwZXIgLmNsb3NlLWJ0biBhIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDQ1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEY3OTQ3O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuaG9tZS13b3JrLXBvcHVwIC53cmFwcGVyIC5jbG9zZS1idG4tLXRvcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTVweDsgfVxuICAgICAgLmhvbWUtd29yay1wb3B1cCAud3JhcHBlciAuY2xvc2UtYnRuLS10b3AgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5ob21lLXdvcmstcG9wdXAgLndyYXBwZXIgLmNsb3NlLWJ0bi0tdG9wIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuaG9tZS13b3JrLXBvcHVwIC5pbmZvIC50aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7IH1cbiAgICAuaG9tZS13b3JrLXBvcHVwIC5pbmZvIC50aXRsZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGNvbG9yOiAjNDM0QTYwOyB9XG4gICAgLmhvbWUtd29yay1wb3B1cCAuaW5mbyAudGl0bGU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogLTQ1cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgOTBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUU3RjI7IH1cbiAgICAuaG9tZS13b3JrLXBvcHVwIC5pbmZvIC50aXRsZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRGNzk0NzsgfVxuICAuaG9tZS13b3JrLXBvcHVwIC5pbmZvIC5saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLmxpc3QgbGkgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLmxpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLm9wZW4tZmlsZS1tYW5hZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmhvbWUtd29yay1wb3B1cCAuaW5mbyAub3Blbi1maWxlLW1hbmFnZXIgYSB7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLm9wZW4tZmlsZS1tYW5hZ2VyIGEgaW1nIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDsgfVxuICAuaG9tZS13b3JrLXBvcHVwIC5pbmZvIC5mb3JtLXdyYXBwZXIgZm9ybSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLmZvcm0td3JhcHBlciBmb3JtIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLmZvcm0td3JhcHBlciBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogIzQzNGE2MDtcbiAgICBwYWRkaW5nOiA5cHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLmluZm8gLmZvcm0td3JhcHBlci5zaG93LXN1Ym1pdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaG9tZS13b3JrLXBvcHVwIC5yZXN1bHQtc3R5bGluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuaG9tZS13b3JrLXBvcHVwIC5yZXN1bHQtc3R5bGluZyBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA2MHB4OyB9XG4gICAgLmhvbWUtd29yay1wb3B1cCAucmVzdWx0LXN0eWxpbmcgLnRleHQge1xuICAgICAgbWFyZ2luOiAyM3B4IDA7IH1cbiAgICAgIC5ob21lLXdvcmstcG9wdXAgLnJlc3VsdC1zdHlsaW5nIC50ZXh0IHAge1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgLmhvbWUtd29yay1wb3B1cCAucmVzdWx0LXN0eWxpbmcgLnRleHQgLnRpdGxlIHAge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgICAuaG9tZS13b3JrLXBvcHVwIC5yZXN1bHQtc3R5bGluZyAuY2xvc2UtYnRuIGEge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzVweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuaG9tZS13b3JrLXBvcHVwIC53cmFwcGVyIHtcbiAgICBtYXJnaW46IGF1dG8gMzVweDtcbiAgICBwYWRkaW5nOiA1MHB4IDMycHggMzJweCAzMnB4OyB9XG4gIC5ob21lLXdvcmstcG9wdXAgLnJlc3VsdC1zdHlsaW5nIC50ZXh0IHAge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cbiAgLmhvbWUtd29yay1wb3B1cCAucmVzdWx0LXN0eWxpbmcgLnRleHQgLnRpdGxlIHAge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgLmhvbWUtd29yay1wb3B1cCAuaW5mbyAudGl0bGU6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjRweCk7XG4gICAgbGVmdDogLTMycHg7IH0gfVxuXG4ucGF5bWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7IH1cbiAgLnBheW1lbnQgLmNlbnRlci1jb250YWluZXIge1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLnBheW1lbnQgLnBheW1lbnQtYmcge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BheW1lbnQuanBnKSBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAucGF5bWVudCAucGF5bWVudC1iZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAucGF5bWVudCAudG9wLXBheW1lbnQge1xuICAgIHdpZHRoOiA1NSU7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgLnBheW1lbnQgLmJhY2sge1xuICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gICAgLnBheW1lbnQgLmJhY2s6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyOiBzb2xpZCAjNGY3OTQ3O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAucGF5bWVudCBoNCB7XG4gICAgY29sb3I6ICM0MzRhNjA7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgLnBheW1lbnQgLnNtYWxsLXRleHQge1xuICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC43N3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5wYXltZW50IC55b3VyLW9yZGVyIC5wcm9qZWN0LWhlYWRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweDtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDsgfVxuICAgIC5wYXltZW50IC55b3VyLW9yZGVyIC5wcm9qZWN0LWhlYWRlciBwOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAucGF5bWVudCAueW91ci1vcmRlciAucHJvamVjdC1oZWFkZXIgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnBheW1lbnQgLnlvdXItb3JkZXIgLnByb2plY3QtdmFsdWUgcCB7XG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7IH1cbiAgICAucGF5bWVudCAueW91ci1vcmRlciAucHJvamVjdC12YWx1ZSBwOm50aC1vZi10eXBlKDEpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAucGF5bWVudCAueW91ci1vcmRlciAucHJvamVjdC12YWx1ZSBwOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAucGF5bWVudCAucGF5bWVudC10eXBlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTllN2YyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5wYXltZW50IC5wYXltZW50LXR5cGUgLnNtYWxsLXRleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAucGF5bWVudCAucGFkZGluZy1jYXJkIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLnBheW1lbnQgLnJhZGlvIHtcbiAgICBtYXJnaW46IDAuNXJlbTsgfVxuICAgIC5wYXltZW50IC5yYWRpbyBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM5MDk1YTY7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc3cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgIC5wYXltZW50IC5yYWRpbyBzcGFuIGEge1xuICAgICAgICBjb2xvcjogIzRmNzk0NztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLnBheW1lbnQgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5wYXltZW50IC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAucmFkaW8tbGFiZWwsXG4gICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLnJhZGlvLWxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLnJhZGlvLWxhYmVsOmJlZm9yZSxcbiAgICAgICAgLnBheW1lbnQgLnJhZGlvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5yYWRpby1sYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNiOGI4YmE7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAtMC4yZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlOyB9XG4gICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAucmFkaW8tbGFiZWwsXG4gICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAucmFkaW8tbGFiZWwge1xuICAgICAgICBjb2xvcjogIzRmNzk0NzsgfVxuICAgICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAucmFkaW8tbGFiZWw6YmVmb3JlLFxuICAgICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAucmFkaW8tbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZjRmNGY0OyB9XG4gICAgICAucGF5bWVudCAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyAuc2hvdy1tc2c6OmFmdGVyLFxuICAgICAgLnBheW1lbnQgLnJhZGlvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLnNob3ctbXNnOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwi0KPRgdGOINC90LXQvtCx0YXRltC00L3RgyDRltC90YTQvtGA0LzQsNGG0ZbRjiDQv9GA0L4g0L7Qv9C70LDRgtGDINGH0LDRgdGC0LjQvdCw0LzQuCDQvNC4INC90LDQtNGW0YjQu9C10LzQviDQstCw0Lwg0L3QsCDQv9C+0YjRgtGDLlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7IH1cbiAgICAgIC5wYXltZW50IC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyAucmFkaW8tbGFiZWw6YmVmb3JlLFxuICAgICAgLnBheW1lbnQgLnJhZGlvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC5yYWRpby1sYWJlbDpiZWZvcmUge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3JkZXItY29sb3I6ICM0Zjc5NDc7IH1cbiAgICAgIC5wYXltZW50IC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAucmFkaW8tbGFiZWw6ZW1wdHk6YmVmb3JlLFxuICAgICAgLnBheW1lbnQgLnJhZGlvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSArIC5yYWRpby1sYWJlbDplbXB0eTpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1iZyB7XG4gICAgICB3aWR0aDogMzc2cHg7XG4gICAgICBoZWlnaHQ6IDIxNHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDE0LCA2OCwgMTA4LCAwLjE2KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTIyZGVnLCAjZWJlYmViIDAlLCAjZDhlNWVlIDEwMCUpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4ge1xuICAgICAgcGFkZGluZzogMzBweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAudG9wIHtcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICBoZWlnaHQ6IDEzMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuYm90dG9tIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuY2FyZC1pbWcge1xuICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLmZsZXgtZW5kIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLnJpZ2h0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQzNGE2MDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5leHBpcmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuZXhwaXJlIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LWhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5zZWxlY3Qge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgIHdpZHRoOiA3MnB4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5Mzk4YTg7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LXN0eWxlZCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjsgfVxuICAgICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLnNlbGVjdC1zdHlsZWQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJvcmRlcjogc29saWQgIzRmNzk0NztcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgcmlnaHQ6IDhweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5zZWxlY3Qtc3R5bGVkOmFjdGl2ZSxcbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LXN0eWxlZC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLnNlbGVjdC1vcHRpb25zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgbWF4LWhlaWdodDogMTQwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU3ZjI7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LW9wdGlvbnMgbGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluO1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW47IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllN2YyOyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLnNlbGVjdC1vcHRpb25zIGxpW3JlbD1cImhpZGVcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLm1hcmdpbi1hbGlnbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5tYXN0ZXItY2FyZCB7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC52aXNhIHtcbiAgICAgICAgd2lkdGg6IDcxcHg7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtY3ZjIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IC00MHB4O1xuICAgICAgcmlnaHQ6IC0xMjVweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1jdmMgLmJsYWNrLWxpbmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLWN2YyAuY3ZjLXRleHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1jdmMgLmNvZGUge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1jdmMgLmNvZGUgcCB7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICAgICAgICBjb2xvcjogI2M0YzRjNDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAgICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1jdmMgLmNvZGUgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiA1N3B4O1xuICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNmU2ZTZlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICAgICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcxcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuc3RhbmRhcnQtYnRuIHtcbiAgICAgIHdpZHRoOiAxNzVweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgYXV0bzsgfVxuICAucGF5bWVudCAuc3BsaXQtbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTdmMjtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC5wYXltZW50IC5zcGxpdC1saW5lLnNob3J0IHtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgLnBheW1lbnQgLmltYWdlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgICAucGF5bWVudCAuaW1hZ2VzIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgLnBheW1lbnQgLmltYWdlcyAubG9jayB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjZweDsgfVxuICAgIC5wYXltZW50IC5pbWFnZXMgLm1hc3RlciB7XG4gICAgICB3aWR0aDogNjhweDtcbiAgICAgIGhlaWdodDogMzBweDsgfVxuICAgIC5wYXltZW50IC5pbWFnZXMgLnZpc2Ege1xuICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7IH1cbiAgICAucGF5bWVudCAuaW1hZ2VzIC5wcml2YXQge1xuICAgICAgd2lkdGg6IDgycHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgLnBheW1lbnQgLmlubGluZSB7XG4gICAgd2lkdGg6IDkwJTsgfVxuICAucGF5bWVudCAuaW5saW5lLWF1dG8ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAucGF5bWVudCAucGF5bWVudC1vbmxpbmUtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cbiAgLnBheW1lbnQgLnJhZGlvLWxhc3Qge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7IH1cbiAgICAucGF5bWVudCAucmFkaW8tbGFzdCA+IGRpdiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAucGF5bWVudCAucmFkaW8tbGFzdCA+IGRpdjpudGgtY2hpbGQoMSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAgIC5wYXltZW50IC5yYWRpby1sYXN0IC5zdGFuZGFydC1idG4ge1xuICAgICAgd2lkdGg6IDI1NXB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4ucmV2ZWFsLWlmLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB0cmFuc2l0aW9uOiAwLjVzOyB9XG4gIC5yZXZlYWwtaWYtYWN0aXZlIC5zdGFuZGFydC1idG4ge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvOyB9XG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIH4gLnJldmVhbC1pZi1hY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gLnJldmVhbC1pZi1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWluLWhlaWdodDogNDIwcHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLnJldmVhbC1pZi1hY3RpdmUubWFyZ2luLWxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MTBweCkge1xuICAucGF5bWVudCAuY29sdW1uLW1vYmlsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAucGF5bWVudCAuY2FyZC13cmFwcGVyIHtcbiAgICB3aWR0aDogMzc2cHg7IH1cbiAgLnBheW1lbnQgLmltYWdlcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLnBheW1lbnQgLmltYWdlcyBpbWc6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH1cbiAgLnBheW1lbnQgLnBheW1lbnQtb25saW5lLXdyYXBwZXIgLnJhZGlvLWxhc3QgPiBkaXYge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cbiAgICAucGF5bWVudCAucGF5bWVudC1vbmxpbmUtd3JhcHBlciAucmFkaW8tbGFzdCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuICAucGF5bWVudCAucGF5bWVudC1vbmxpbmUtd3JhcHBlciAuc3RhbmRhcnQtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5wYXltZW50IC5pbmxpbmUge1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLnJhZGlvIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtYmcge1xuICAgIHdpZHRoOiAzMDFweDtcbiAgICBoZWlnaHQ6IDE3MnB4OyB9XG4gIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuY2FyZC1pbWcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5tYXN0ZXItY2FyZCB7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiAyM3B4OyB9XG4gIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAudmlzYSB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiAxOXB4OyB9XG4gIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0IHtcbiAgICB3aWR0aDogNThweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIC5zZWxlY3Qtc3R5bGVkIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDsgfVxuICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuc2VsZWN0LXN0eWxlZDo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDNweDsgfVxuICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLW1haW4gLmV4cGlyZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLWN2YyB7XG4gICAgcmlnaHQ6IC01NXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgLnBheW1lbnQgLnBheW1lbnQtYmcge1xuICAgIHdpZHRoOiAzMCU7IH1cbiAgLnBheW1lbnQgLnRvcC1wYXltZW50IHtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzIwcHgpIHtcbiAgLnBheW1lbnQgLnBheW1lbnQtdHlwZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH1cbiAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5zdGFuZGFydC1idG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1tYWluIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7IH1cbiAgICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiAuY2FyZC1pbWcge1xuICAgICAgICBwYWRkaW5nOiAycHggMDsgfVxuICAucGF5bWVudCAucGF5bWVudC1iZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucGF5bWVudCAudG9wLXBheW1lbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnBheW1lbnQgLmNvbHVtbi1tb2JpbGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnBheW1lbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAucGF5bWVudCAuY2FyZC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtbWFpbiB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIC5wYXltZW50IC5jYXJkLXdyYXBwZXIgLmNhcmQtY3ZjIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiA2MHB4OyB9XG4gICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuc3RhbmRhcnQtYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gIC5wYXltZW50IC55b3VyLW9yZGVyIC5wcm9qZWN0LWhlYWRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9XG4gIC5wYXltZW50IC5pbmxpbmUtYXV0byB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC5wYXltZW50IC5jYXJkLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLnBheW1lbnQgLmNhcmQtd3JhcHBlciAuY2FyZC1iZyB7XG4gICAgICB3aWR0aDogMjg1cHg7IH1cbiAgICAucGF5bWVudCAuY2FyZC13cmFwcGVyIC5jYXJkLWN2YyB7XG4gICAgICByaWdodDogLTdweDsgfVxuICAucGF5bWVudCAuaW1hZ2VzIGltZzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuXG4ucHJvamVjdC1iZyB7XG4gIGhlaWdodDogMTIycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucHJvamVjdHMge1xuICBwYWRkaW5nOiA2MHB4IDAgODVweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjOyB9XG4gIC5wcm9qZWN0cyAuaDMtaGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cbiAgLnByb2plY3RzIC5ibG9jayB7XG4gICAgd2lkdGg6IDI4JTtcbiAgICBwYWRkaW5nOiAyNXB4IDI0cHggMzBweCAyNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgaDQge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnByb2plY3RzIC5ibG9jayAuc3VidGl0bGUge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgLnRhcmlmZnMtcCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgY29sb3I6ICM3ZTg0OTY7XG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gICAgLnByb2plY3RzIC5ibG9jayAuaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucHJvamVjdHMgLmJsb2NrIC5oaWRlLnNob3dUYXJyaWZzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5wcm9qZWN0cyAuYmxvY2sgLmhpZGUuc2hvd0Nvc3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnByb2plY3RzIC5ibG9jayAuaGlkZS5uby1wbGFjZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgLnNob3dDb3N0IHtcbiAgICAgIG1hcmdpbjogNDBweCAwIDI1cHggMDsgfVxuICAgICAgLnByb2plY3RzIC5ibG9jayAuc2hvd0Nvc3QgcCB7XG4gICAgICAgIGNvbG9yOiAjN2U4NDk2O1xuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH1cbiAgICAgIC5wcm9qZWN0cyAuYmxvY2sgLnNob3dDb3N0IGIge1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgICAucHJvamVjdHMgLmJsb2NrIC5zaG93Q29zdCAuZ3JlZW4ge1xuICAgICAgICBjb2xvcjogIzRmNzk0NztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgLnRhcmlmZnMtYmxvY2sge1xuICAgICAgbWFyZ2luOiA1cHggMCAyMHB4IDA7IH1cbiAgICAgIC5wcm9qZWN0cyAuYmxvY2sgLnRhcmlmZnMtYmxvY2sgcCB7XG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAgIC5wcm9qZWN0cyAuYmxvY2sgLnRhcmlmZnMtYmxvY2sgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAgIC5wcm9qZWN0cyAuYmxvY2sgLnRhcmlmZnMtYmxvY2sgLmdyZWVuIHtcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2U5ZTdmMjtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2U5ZTdmMjsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgLmltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAucHJvamVjdHMgLmJsb2NrIC5pbWcgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAucHJvamVjdHMgLmJsb2NrIC5tYWluLXRleHQsXG4gICAgLnByb2plY3RzIC5ibG9jayBsaSB7XG4gICAgICBjb2xvcjogIzdlODQ5NjtcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgdWwge1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgLm1vcmUtZGV0YWlsIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5wcm9qZWN0cyAuc2hvdy1tb3JlIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5wcm9qZWN0cyAuc2hvdy1tb3JlLnNob3cge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcbiAgLnByb2plY3RzIC5ibG9jayB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgbWluLWhlaWdodDogNDgycHg7IH1cbiAgLnByb2plY3RzIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nOiAwIDUwcHggIWltcG9ydGFudDsgfVxuICAucHJvamVjdHMgLnNsaWNrLXNsaWRlIGltZyB7XG4gICAgcGFkZGluZzogMDsgfVxuICAucHJvamVjdHMgLnNob3ctbW9yZS5zaG93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnByb2plY3RzIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50OyB9XG4gICAgLnByb2plY3RzIC5zbGljay1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgIC5wcm9qZWN0cyAuc2xpY2stbGlzdC5kcmFnZ2FibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAgIC5wcm9qZWN0cyAuYmxvY2sgaDQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi5yZXZpZXdzIHtcbiAgcGFkZGluZzogNjBweCAwIDEwMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnJldmlld3MgLmgzLWhlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmV2aWV3cyAuc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgLyogdGhlIHNsaWRlcyAqL1xuICAgIC8qIHRoZSBwYXJlbnQgKi8gfVxuICAgIC5yZXZpZXdzIC5zbGlkZXIgLnJldmlldyB7XG4gICAgICBoZWlnaHQ6IDc0N3B4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYzsgfVxuICAgICAgLnJldmlld3MgLnNsaWRlciAucmV2aWV3IGltZyB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogOTAlOyB9XG4gICAgLnJldmlld3MgLnNsaWRlciAuc2xpY2stc2xpZGUge1xuICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnJldmlld3MgLnNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gIC5yZXZpZXdzIC5mZWVkYmFjay1iZyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAtMTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIC5yZXZpZXdzIC5mZWVkYmFjay1iZzIge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICBib3R0b206IDEwJTtcbiAgICBsZWZ0OiAtMTAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLnJldmlld3MgLnNsaWNrLXByZXYsXG4gIC5yZXZpZXdzIC5zbGljay1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgLnJldmlld3MgLnNsaWNrLXByZXY6aG92ZXIsXG4gICAgLnJldmlld3MgLnNsaWNrLW5leHQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLnJldmlld3MgLnNsaWNrLXByZXY6aG92ZXI6OmFmdGVyLFxuICAgICAgLnJldmlld3MgLnNsaWNrLW5leHQ6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNGY3OTQ3OyB9XG4gIC5yZXZpZXdzIC5zbGljay1uZXh0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA3cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cbiAgLnJldmlld3MgLnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDdweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnJldmlld3MgLnNsaWRlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAucmV2aWV3cyAuZmVlZGJhY2stYmcge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICB0b3A6IDIwJTtcbiAgICByaWdodDogLTEwJTsgfVxuICAucmV2aWV3cyAuZmVlZGJhY2stYmcyIHtcbiAgICBib3R0b206IDUlOyB9XG4gIC5yZXZpZXdzIC5zbGljay1wcmV2LFxuICAucmV2aWV3cyAuc2xpY2stbmV4dCB7XG4gICAgdG9wOiAxMDUlOyB9XG4gIC5yZXZpZXdzIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyNyU7IH1cbiAgLnJldmlld3MgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyNyU7IH1cbiAgLnJldmlld3MgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTEzMHB4O1xuICAgIHotaW5kZXg6IDM7IH0gfVxuXG4udGFyaWZmcyB7XG4gIHBhZGRpbmc6IDgwcHggMCA5MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjOyB9XG4gIC50YXJpZmZzIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRhcmlmZnMgLnNpbmdsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGFyaWZmcy5zbWFsbC1jb3Vyc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgLnRhcmlmZnMuc21hbGwtY291cnNlIC50YXJpZmZzLXNsaWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnRhcmlmZnMuc21hbGwtY291cnNlIC5zaW5nbGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDUwcHggYXV0byAwOyB9XG4gIC50YXJpZmZzIC5oaWRlLXBsYWNlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnRhcmlmZnMgLmhpZGUtcGxhY2UgLm5vLXBsYWNlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC50YXJpZmZzIC5ibG9jayB7XG4gICAgd2lkdGg6IDMyNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMzMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNGY3OTQ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAudGFyaWZmcyAuYmxvY2s6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFsbS5wbmcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAgIC50YXJpZmZzIC5ibG9jazo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhbG0ucG5nKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7IH1cbiAgICAudGFyaWZmcyAuYmxvY2sgaDQge1xuICAgICAgY29sb3I6ICM0MzRhNjA7XG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjY1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAudGFyaWZmcyAuYmxvY2sgLnN1YnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDsgfVxuICAgIC50YXJpZmZzIC5ibG9jayAubGluZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhlNWVlO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC50YXJpZmZzIC5ibG9jayAubGluZTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG4gICAgLnRhcmlmZnMgLmJsb2NrIC5zZXJ2aWNlcyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2sgLnNlcnZpY2VzLmFib3V0IHtcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDsgfVxuICAgICAgLnRhcmlmZnMgLmJsb2NrIC5zZXJ2aWNlcyB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuICAgICAgICAudGFyaWZmcyAuYmxvY2sgLnNlcnZpY2VzIHVsIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBjb2xvcjogIzQzNGE2MDtcbiAgICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAgICAgICAudGFyaWZmcyAuYmxvY2sgLnNlcnZpY2VzIHVsIGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7IH1cbiAgICAudGFyaWZmcyAuYmxvY2sgLnByaWNlIC5jdXJyZW5jeSB7XG4gICAgICBjb2xvcjogIzRmNzk0NztcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcbiAgICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuNzFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4OyB9XG4gICAgLnRhcmlmZnMgLmJsb2NrIC5wcmljZSBwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgICAgZm9udC1zaXplOiA2NXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLnRhcmlmZnMgLmJsb2NrIC5wcmljZSBwIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2E4YWZjNDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgLnRhcmlmZnMgLmJsb2NrIC5wcmljZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLnRhcmlmZnMgLmJsb2NrIC5zdGFuZGFydC1idG4ge1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgICAudGFyaWZmcyAuYmxvY2sgLmRvdHMgLmRvdCB7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhlNWVlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2sgLmRvdHMgLmRvdC5kb3RzLW5vbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2sgLmRvdHMgLmRvdDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2sgLmRvdHMgLmRvdC5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3OyB9XG4gICAgLnRhcmlmZnMgLmJsb2NrLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2suYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9wYWxtLWdyZWVuLnBuZyk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cbiAgICAgIC50YXJpZmZzIC5ibG9jay5hY3RpdmU6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFsbS1ncmVlbi5wbmcpO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gICAgICAudGFyaWZmcyAuYmxvY2suYWN0aXZlIGg0LFxuICAgICAgLnRhcmlmZnMgLmJsb2NrLmFjdGl2ZSAuc3VidGl0bGUsXG4gICAgICAudGFyaWZmcyAuYmxvY2suYWN0aXZlIC5zZXJ2aWNlcyB1bCBsaSxcbiAgICAgIC50YXJpZmZzIC5ibG9jay5hY3RpdmUgLnByaWNlIC5jdXJyZW5jeSxcbiAgICAgIC50YXJpZmZzIC5ibG9jay5hY3RpdmUgLnByaWNlIHAsXG4gICAgICAudGFyaWZmcyAuYmxvY2suYWN0aXZlIC5wcmljZSBwIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLnRhcmlmZnMgLmJsb2NrLmFjdGl2ZSAubGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTZmNDI7IH1cbiAgICAgICAgLnRhcmlmZnMgLmJsb2NrLmFjdGl2ZSAubGluZTo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC50YXJpZmZzIC5ibG9jay5hY3RpdmUgLnNlcnZpY2VzIHVsIGxpOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NzI0MTsgfVxuICAgICAgLnRhcmlmZnMgLmJsb2NrLmFjdGl2ZSAuZG90cyAuZG90LmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgIC50YXJpZmZzIC5ibG9jay5hY3RpdmUgLnN0YW5kYXJ0LWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7IH1cbiAgLnRhcmlmZnMgLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wYXltZW50LWRhdGEge1xuICBjb2xvcjogIzdlODQ5NjtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBwYWRkaW5nOiAzNXB4IDIycHggMzVweCAyMnB4OyB9XG4gIC5wYXltZW50LWRhdGEgYSB7XG4gICAgY29sb3I6ICM0MzRhNjA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcbiAgLnRhcmlmZnMgLnRhcmlmZnMtc2xpZGVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnRhcmlmZnMgLnRhcmlmZnMtc2xpZGVyIC5ibG9jayB7XG4gICAgICBtYXJnaW46IDAgMzBweDsgfVxuICAgICAgLnRhcmlmZnMgLnRhcmlmZnMtc2xpZGVyIC5ibG9jay5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xuICAuc2l4LWJsb2NrcyAuYmxvY2sge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcbiAgLnRhcmlmZnMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAudGFyaWZmcyAuY2VudGVyLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnRhcmlmZnMgLnRhcmlmZnMtc2xpZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC50YXJpZmZzIC50YXJpZmZzLXNsaWRlciAuYmxvY2sge1xuICAgICAgICBtYXJnaW46IDAgMTVweDsgfVxuICAuc2l4LWJsb2NrcyB7XG4gICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcbiAgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDBweCAxMHB4ICFpbXBvcnRhbnQ7IH0gfVxuIiwiaHRtbCxcclxuYm9keSxcclxuZGl2LFxyXG5zcGFuLFxyXG5hcHBsZXQsXHJcbm9iamVjdCxcclxuaWZyYW1lLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5wcmUsXHJcbmEsXHJcbmFiYnIsXHJcbmFjcm9ueW0sXHJcbmFkZHJlc3MsXHJcbmJpZyxcclxuY2l0ZSxcclxuY29kZSxcclxuZGVsLFxyXG5kZm4sXHJcbmVtLFxyXG5pbWcsXHJcbmlucyxcclxua2JkLFxyXG5xLFxyXG5zLFxyXG5zYW1wLFxyXG5zbWFsbCxcclxuc3RyaWtlLFxyXG5zdHJvbmcsXHJcbnN1Yixcclxuc3VwLFxyXG50dCxcclxudmFyLFxyXG5iLFxyXG51LFxyXG5pLFxyXG5jZW50ZXIsXHJcbmRsLFxyXG5kdCxcclxuZGQsXHJcbm9sLFxyXG51bCxcclxubGksXHJcbmZpZWxkc2V0LFxyXG5mb3JtLFxyXG5sYWJlbCxcclxubGVnZW5kLFxyXG50YWJsZSxcclxuY2FwdGlvbixcclxudGJvZHksXHJcbnRmb290LFxyXG50aGVhZCxcclxudHIsXHJcbnRoLFxyXG50ZCxcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmNhbnZhcyxcclxuZGV0YWlscyxcclxuZW1iZWQsXHJcbmZpZ3VyZSxcclxuZmlnY2FwdGlvbixcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5vdXRwdXQsXHJcbnJ1YnksXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnksXHJcbnRpbWUsXHJcbm1hcmssXHJcbmF1ZGlvLFxyXG52aWRlbyB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBmb250OiBpbmhlcml0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYm9keSB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxub2wsXHJcbnVsIHtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGUsXHJcbnEge1xyXG4gIHF1b3Rlczogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxuYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsXHJcbnE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufVxyXG4iLCIubm90LWZvdW5kIHtcclxuICAubm90LWZvdW5kLWJnIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nLzQwNC1iZy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgbWluLWhlaWdodDogNDAwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IFVuaWNhc2UgLSBMaWdodFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtNC41MXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDcxcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IFVuaWNhc2VcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aGl0ZS1iZyB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAubm90LWZvdW5kLXRleHQtd3JhcHBlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIHdpZHRoOiA5MDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgIC5udW1iZXJzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgICBmb250LXNpemU6IDExMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubm8tZm91bmQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNvcnJ5IHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhbmRhcnQtYnRuIHtcclxuICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0OXB4KSB7XHJcbiAgLm5vdC1mb3VuZCAud2hpdGUtYmcgLm5vdC1mb3VuZC10ZXh0LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuXHJcbiAgICAubnVtYmVycyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogODVweDtcclxuICAgIH1cclxuXHJcbiAgICAubm8tZm91bmQge1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xyXG4gIC5ub3QtZm91bmQge1xyXG4gICAgLm5vdC1mb3VuZC1iZyB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ub3QtZm91bmQgLndoaXRlLWJnIHtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAubm90LWZvdW5kLXRleHQtd3JhcHBlciB7XHJcbiAgICAgIC5udW1iZXJzIHtcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uby1mb3VuZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5hYm91dC1tZS1zZWN0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xyXG5cclxuICAubWFpbi1pbWcud2hpdGUtZnJhbWUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2VudGVyLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDIwcHggODBweDtcclxuICB9XHJcblxyXG4gIC5yaWdodC1iZyB7XHJcbiAgICB3aWR0aDogMzkycHg7XHJcbiAgICBoZWlnaHQ6IDM5MnB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNDBweDtcclxuICB9XHJcblxyXG4gIC5sZWZ0LWJsb2NrIHtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgfVxyXG5cclxuICAucmlnaHQtYmxvY2sge1xyXG4gICAgd2lkdGg6IDQzJTtcclxuICAgIG1hcmdpbi1yaWdodDogMTIwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLXRleHQge1xyXG4gIHAge1xyXG4gICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgIGIge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSksXHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hYm91dC1tZS1zZWN0aW9uLXNlY29uZC1ibG9jayB7XHJcbiAgLmZpeC1oZWlnaHQge1xyXG4gICAgbWluLWhlaWdodDogMzEwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgfVxyXG5cclxuICAuaGVyby1pbWFnZS13cmFwcGVyLmhlcm8taW1hZ2Utd3JhcHBlcjIgLmhlcm8taW1hZ2Uge1xyXG4gICAgd2lkdGg6IDQwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0LXRleHQge1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuICB9XHJcbn1cclxuXHJcbi5lbXB0eS1ibG9jayB7XHJcbiAgaGVpZ2h0OiAxODBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xyXG59XHJcblxyXG4uaGlkZS10ZXh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAuYWJvdXQtbWUtc2VjdGlvbiB7XHJcbiAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbnRlci1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmgzLWhlYWQge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1iZyB7XHJcbiAgICAgIHRvcDogMzAwcHg7XHJcbiAgICAgIHdpZHRoOiAyNzFweDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWJsb2NrIHtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtYmxvY2sge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBtYXJnaW46IDQwcHggYXV0byAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlcGxhY2UtdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmhpZGUtdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVyby1pbWFnZS13cmFwcGVyLmhlcm8taW1hZ2Utd3JhcHBlcjIgLmhlcm8taW1hZ2Uge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTA1cHg7XHJcblxyXG4gICAgLm1haW4ge1xyXG4gICAgICB3aWR0aDogNzAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJnMSB7XHJcbiAgICAgIHRvcDogLTE1JTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYmcyIHtcclxuICAgICAgYm90dG9tOiAtMTUlO1xyXG4gICAgICByaWdodDogLTE1JTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hYm91dC1tZS1zZWN0aW9uLXNlY29uZC1ibG9jayB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpeC1oZWlnaHQge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LXRleHQge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XHJcbiAgLmFib3V0LW1lLXNlY3Rpb24ge1xyXG4gICAgLmNlbnRlci1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XHJcbiAgLmhlcm8taW1hZ2Utd3JhcHBlci5oZXJvLWltYWdlLXdyYXBwZXIyIC5oZXJvLWltYWdlIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gIH1cclxuXHJcbiAgLmFib3V0LW1lLXNlY3Rpb24tc2Vjb25kLWJsb2NrIC5yaWdodC10ZXh0IHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW4tdG9wOiA3N3B4O1xyXG4gIH1cclxuXHJcbiAgLmVtcHR5LWJsb2NrIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XHJcbiAgLmhlcm8taW1hZ2Utd3JhcHBlci5oZXJvLWltYWdlLXdyYXBwZXIyIC5oZXJvLWltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuYWJvdXQtbWUtc2VjdGlvbiB7XHJcbiAgICAvLyAucmlnaHQtYmcge1xyXG4gICAgLy8gICB0b3A6IGF1dG87XHJcbiAgICAvLyAgIGJvdHRvbTogMDtcclxuICAgIC8vICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgLy8gfVxyXG5cclxuICAgIC5oMy1oZWFkIHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWJsb2NrIHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtYmxvY2sge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICAvL21hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYWNjb3VudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAuYmcge1xyXG4gICAgaGVpZ2h0OiAxNTdweDtcclxuICB9XHJcblxyXG4gIC5zcGxpdC1saW5lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllN2YyO1xyXG4gIH1cclxuXHJcbiAgLnNwbGl0LWxpbmUtYWJzb2x1dGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU3ZjI7XHJcbiAgfVxyXG5cclxuICAudGFicyB7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAudXNlci1pbmZvIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuXHJcbiAgICAuYXZhdGFyIHtcclxuICAgICAgd2lkdGg6IDEzOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzOHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTksIDUyLCA5OCwgMC4xNik7XHJcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmZmZmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbi10b3A6IC02OXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAvLyAgICY6OmFmdGVyIHtcclxuICAgICAgLy8gICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIC8vICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLy8gICAgIGhlaWdodDogMjBweDtcclxuICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgLy8gICAgIGxlZnQ6IDA7XHJcbiAgICAgIC8vICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICAgICAgLy8gICAgIHotaW5kZXg6IDA7XHJcbiAgICAgIC8vICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuMjFweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYiB7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9jY2VzLXN0YXR1cyB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvamVjdHMtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAudGFiLWNvbnRlbnQsXHJcbiAgLnRhYi1jb250ZW50MSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnRhYi1jb250ZW50LmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLnRhYi1jb250ZW50MS5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAucHJvamVjdCB7XHJcbiAgICB3aWR0aDogMzAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcbiAgICAub3Blbi1idG4ge1xyXG4gICAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luOiAxM3B4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5vcGVuLWJ0biB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWRkaW5nIHtcclxuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5hY2NvdW50IC5wcm9qZWN0IC5wcm9qZWN0LW5hbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbWcge1xyXG4gICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucHJvamVjdC10ZXh0IHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjY0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9qZWN0LW5hbWUge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4yMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW1nIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tdGV4dCB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGl0LWxpbmUge1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QtcHJvZ3Jlc3Mge1xyXG4gICAgICBjb2xvcjogIzdlODQ5NjtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9ncmVzcy1iYXIge1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzYxOTg1NyAwJSwgIzRmNzk0NyAxMDAlKTtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5wcm9qZWN0Om5vdCg6bGFzdC1jaGlsZCkge1xyXG4gIC8vICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIC8vIH1cclxuXHJcbiAgLnRleHQtb24tbGluZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTUlKTtcclxuICAgIGxlZnQ6IDEwJTtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcblxyXG4gICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICB9XHJcblxyXG4gIC50YWJsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICB0YWJsZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmOGY3ZmM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZjhmN2ZjO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1oZWFkZXIge1xyXG4gICAgICBjb2xvcjogIzdlODQ5NjtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvdXJzZS1uYW1lIHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAmLmJlZm9yZSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRhdGUge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGF0dXMge1xyXG4gICAgICBjb2xvcjogI2E4YWZjNDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuXHJcbiAgICAgICYuZG9uZSB7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wZXJzb25hbC1kYXRhLnRhYi1jb250ZW50MSB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hhbmdlLWluZm8ge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAuZm9ybSB7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICYgPiBkaXYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubm8tY291cnNlLXlldCB7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIC5oZWFkaW5nIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG5cclxuICAuY2FuLWJ1eSB7XHJcbiAgICBtYXJnaW46IDE1cHggMCAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcblxyXG4gIC5zdGFuZGFydC1idG4ge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuICB9XHJcbn1cclxuXHJcbi5zaG93LW1vYmlsZS10YWJsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyMHB4KSB7XHJcbiAgLmFjY291bnQgLnByb2plY3Qge1xyXG4gICAgLm9wZW4tYnRuIHtcclxuICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XHJcbiAgLnNwbGl0LWxpbmUtYWJzb2x1dGUuZmlyc3Qge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5hY2NvdW50IHtcclxuICAgIC50YWJzIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5wcm9jY2VzLXN0YXR1cyB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2VyLWluZm8ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAuYXZhdGFyIHtcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQ0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgIHdpZHRoOiAzMDVweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgLnNwbGl0LWxpbmUtYWJzb2x1dGUuc2Vjb25kIHtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAuaGlkZS1tb2JpbGUtdGFibGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zaG93LW1vYmlsZS10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIH1cclxuXHJcbiAgLmFjY291bnQge1xyXG4gICAgLmNoYW5nZS1pbmZvIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5mb3JtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3RzLXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUgdGFibGUge1xyXG4gICAgICAuY291cnNlLW5hbWUsXHJcbiAgICAgIC5zdGF0dXMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOTBweCkge1xyXG4gIC5zaG93LW1vYmlsZS10YWJsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5uby1jb3Vyc2UteWV0IHtcclxuICAgIC5oZWFkaW5nIHtcclxuICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY29udGFjdHMge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG5cclxuICAud3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmMGVmZjQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwZWZmNDtcclxuICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0cy1iZyB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDA7XHJcblxyXG4gICAgLmltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmxvY2sge1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIG1pbi13aWR0aDogMzA1cHg7XHJcbiAgICBoZWlnaHQ6IDEzMXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDIwcHg7XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2stbmFtZSB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcbiAgLnNwbGl0LWxpbmUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICB3aWR0aDogMzFweDtcclxuICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pY29uIHtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSg1MiwgNjcsIDEyOSwgMC4xNik7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA0MHB4O1xyXG4gICAgdG9wOiAtMjJweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBoZWlnaHQ6IDYwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xyXG4gIC5jb250YWN0cyB7XHJcbiAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLFxyXG4gICAgLmJsb2NrOm50aC1vZi10eXBlKDEpLFxyXG4gICAgLmJsb2NrOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuYmctd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIC52aW9sZXQtYmctbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL2NvdXJzZS1iZy5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICBsZWZ0OiAtMiU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC52aW9sZXQtYmctcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9jb3Vyc2UtYmcucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNSU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogLTIlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAueWVsbG93LWJnLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy95ZWxsb3ctbGVmdC5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICBsZWZ0OiAtMiU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC55ZWxsb3ctYmctcmlnaHQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy95ZWxsb3ctcmlnaHQucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNSU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogLTIlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAuZmxvd2VyLWJnLWxlZnQge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9sZWZ0LXBlb255LWJnLnBuZ1wiKSByaWdodCB0b3AgcmVwZWF0LXk7XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUlO1xyXG4gICAgYm90dG9tOiAyMHB4O1xyXG4gICAgbGVmdDogLTIlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAuZmxvd2VyLWJnLXJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvcmlnaHQtcGVvbnktYmcucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1JTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHJpZ2h0OiAtMiU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC53aGl0ZS1iZy1sZWZ0IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvbGVmdC13aGl0ZS5wbmdcIikgcmlnaHQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICBsZWZ0OiAtNCU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC53aGl0ZS1iZy1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL3JpZ2h0LXdoaXRlLnBuZ1wiKSByaWdodCB0b3AgcmVwZWF0LXk7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHJpZ2h0OiAtNCU7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC5wZW9ueS1iZy1yaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL2xlZnQtcGVvbnktYmcucG5nXCIpIGxlZnQgdG9wIHJlcGVhdC15O1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogLTIlO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAucGVvbnktYmctbGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL3JpZ2h0LXBlb255LWJnLnBuZ1wiKSByaWdodCB0b3AgcmVwZWF0LXk7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIGxlZnQ6IC0yJTtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmNpbmRlcmVsbGEge1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxufVxyXG5cclxuLmNvdXJzZSB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgei1pbmRleDogMDtcclxuXHJcbiAgLmZsb3dlciB7XHJcbiAgICBoZWlnaHQ6IDQ3MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgICYucGVvbnkge1xyXG4gICAgICBoZWlnaHQ6IDIyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYubGVmdC1mbG93ZXIud2hpdGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTMlO1xyXG4gICAgICBsZWZ0OiAtMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGVmdC1mbG93ZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogLTEzJTtcclxuICAgIG1hcmdpbi10b3A6IC00JTtcclxuXHJcbiAgICAmLnBlb255IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbGVmdDogLTglO1xyXG4gICAgfVxyXG5cclxuICAgICYueWVsbG93IHtcclxuICAgICAgbGVmdDogLTE2JTtcclxuICAgICAgbWFyZ2luLXRvcDogLTE0JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yaWdodC1mbG93ZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IC0xMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTElO1xyXG5cclxuICAgICYucGVvbnkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYueWVsbG93IHtcclxuICAgICAgcmlnaHQ6IC0xOCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi53aGl0ZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xNiU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1tb2JpbGUge1xyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgVW5pY2FzZVwiO1xyXG4gICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMy44NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXktYnRuIHtcclxuICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAmLnBhaWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL2Jhc2tldC5wbmcpO1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYudW5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvLXRvcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAudmlkZW8tanMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNwbGl0LWxpbmUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZTdmMjtcclxuICAgICAgLy9wYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWVzdGlvbnMge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG5cclxuICAgIC5oZXJvLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDkwcHggYXV0bztcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgJi5zbWFsbC1tYXJnaW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMzMsIDc5LCAxMDgsIDAuMTYpO1xyXG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNmZmZmZmY7XHJcblxyXG4gICAgICAgICYubm8tYm9yZGVyIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2FuZGdfY2FwdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMS4yMXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGIge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50aW1lcyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAudXBwZXJjYXNlIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAubGlnaHQge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogIzdlODQ5NjtcclxuICAgIH1cclxuXHJcbiAgICAubGlnaHQtYm91dGlxdWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjYyxcclxuICAuYWNjMixcclxuICAuYWNjX3NtYWxsIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYWNjX19jYXJkLFxyXG4gIC5hY2NfX2NhcmQyLFxyXG4gIC5hY2NfX2NhcmRfc21hbGwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuXHJcbiAgLmFjY19fY2FyZCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICYudW5zZXQge1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgIC5hY2NfX3RpdGxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgcDo6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnVwbG9hZC1ob21ld29yay1kZXNjdG9we1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuc3RhdHVzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NfX3RpdGxlLFxyXG4gIC5hY2NfX3RpdGxlMixcclxuICAuYWNjX190aXRsZV9zbWFsbCB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNGY3OTQ3O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmU6OmFmdGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NfX3RpdGxlIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG5cclxuICAuYWNjX19wYW5lbCxcclxuICAuYWNjX19wYW5lbDIsXHJcbiAgLmFjY19fcGFuZWxfc21hbGwge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwIDJlbSAxZW07XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLmFjY19fcGFuZWwge1xyXG4gICAgcGFkZGluZzogMjBweCAyZW0gMWVtO1xyXG5cclxuICAgIC52aWRlby1qcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDM3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjY19fcGFuZWxfc21hbGwge1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cclxuICAgIHAsXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG5cclxuICAgICAgJi5ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmLnRleHQtY2xhc3Mge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmstd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICYgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1zaG93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmLmxpbmstc2hvdyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLXdyYXBwZXI6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjhmN2ZjO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxlZnQtbGluZSB7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZXh0cmEtdGV4dCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi50ZXN0LXRleHQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgY29sb3I6ICM0MzRhNjA7XHJcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjIxcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgfVxyXG5cclxuICAmLnRlc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l4LWJsb2NrcyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgcGFkZGluZzogNDVweCAwIDkwcHggMDtcclxuXHJcbiAgLmJsb2NrIHtcclxuICAgIHdpZHRoOiAyOSU7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmc6IDE3cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIsXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDQpIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDUpIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDYpIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg1IHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuMjFweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2hhbmdlLXlvdXItbGlmZSB7XHJcbiAgcGFkZGluZzogNjBweCAwO1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBwLFxyXG4gIGxpIHtcclxuICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICB9XHJcblxyXG4gIC5ncmVlbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBjb2xvcjogIzRmNzk0NztcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuXHJcbiAgcDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAubGVmdC1zZWN0aW9uIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHQtc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHdoaXRlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFib3V0LW1lIHtcclxuICAvL2JhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIHAge1xyXG4gICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgcDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAucmlnaHQtc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gIH1cclxuXHJcbiAgLmxlZnQtc2VjdGlvbiB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgaGVpZ2h0OiAzNzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTEwJTtcclxuICAgICAgaGVpZ2h0OiA0NTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZ3JhbSB7XHJcbiAgcGFkZGluZzogMTMwcHggMCAxMDBweCAwO1xyXG5cclxuICAmLm9wZW5lZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG5cclxuICAgIC5oMy1oZWFkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhhbGYge1xyXG4gICAgd2lkdGg6IDQ4JTtcclxuICB9XHJcblxyXG4gIC5hY2NfX3RpdGxlMiB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDIwcHggNDBweCAyMHB4IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNGY3OTQ3O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzRmNzk0NztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMzBweDtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjX19wYW5lbDIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwIDJlbSAyMHB4IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuXHJcbiAgLmxlZnQtbGluZSB7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG91dHNpZGU7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIH1cclxuXHJcbiAgICBsaTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU2ZWY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaG93LWl0LWdvaW5nIHtcclxuICBwYWRkaW5nOiAxMDBweCAwIDcwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgaDMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAuYmxvY2sge1xyXG4gICAgICB3aWR0aDogMzElO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmOGY3ZmM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgICAmOjphZnRlcixcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpLFxyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBib3R0b206IDExcHg7XHJcbiAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNjBweDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgbGVmdDogOXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYm90dG9tOiAxMXB4O1xyXG4gICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMykge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5udW1iZXIge1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMyU7XHJcbiAgICAgICAgbGVmdDogMTAuMiU7XHJcbiAgICAgICAgdG9wOiAtMTYlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAyMnB4IDM1cHggMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnVucGFpZC1jb3Vyc2Uge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuXHJcbiAgLnNwbGl0LWxpbmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlOWU3ZjI7XHJcbiAgICBtYXJnaW46IDUwcHggMDtcclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2R1bGVzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIC5tb2R1bGUtbmFtZSB7XHJcbiAgICAgIGNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTEuNjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkLXRleHQge1xyXG4gICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkIHtcclxuICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvZG93bmxvYWQucG5nKTtcclxuICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY2Mge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NfX3RpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLy8gJjo6YWZ0ZXIge1xyXG4gICAgICAgIC8vICAgd2lkdGg6IDhweDtcclxuICAgICAgICAvLyAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIC8vICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzRmNzk0NztcclxuICAgICAgICAvLyAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNGY3OTQ3O1xyXG4gICAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgLy8gICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAvLyAgIHRvcDogNTAlO1xyXG4gICAgICAgIC8vICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC8vICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICYudXBsb2FkLWhvbWV3b3JrX193cmFwcGVye1xyXG4gICAgICAgIC5idXR0b24tZ3JvdXB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDM0QTYwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzRGNzk0NztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vICYuYWN0aXZlIHA6OmFmdGVyIHtcclxuICAgICAgLy8gICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgIC8vICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3RhdHVzLXdyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2Y4ZjdmYztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIC5zdGF0dXMge1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICAgICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwi0JIg0L/RgNC+0YbQtdGB0ZZcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucGFzc2VkIHtcclxuICAgICAgICAuc3RhdHVzIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi0J/RgNC+0LnQtNC10L3QvlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YXR1cy1pY29uIHtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZWNmODtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBhc3NlZCB7XHJcbiAgICAgICAgLnN0YXR1cy1pY29uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Zjc5NDc7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vYXNzZXRzL2ltZy9jaGVjay5wbmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52aWRlbyB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICYuZnVsbC13aWR0aCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYuZmFsc2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvLWpzLnlvdXR1YmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJi55b3V0dWJlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0LWJsb2NrIHtcclxuICAgIHdpZHRoOiAzOCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAmLmZhbHNlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGUtdHlwZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIC8vYm9yZGVyOiAycHggc29saWQgI2Y4ZjdmYztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogNXB4IDQ1cHggNXB4IDIwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuXHJcbiAgICAgIC8vICY6aG92ZXIge1xyXG4gICAgICAvLyAgIGJveC1zaGFkb3c6IDAgMCAyMXB4IHJnYmEoMzMsIDMzLCAzMywgMC4yKTtcclxuICAgICAgLy8gfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzdlODQ5NjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzdlODQ5NjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvY3VtZW50LWljb24ge1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgLnVwbG9hZC1ob21ld29yay1tb2JpbGV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtaG9tZXRhc2sge1xyXG4gICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhbmRhcnQtYnRuIHtcclxuICAgICAgd2lkdGg6IDE2MXB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3ctdG9wLnBuZyk7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2hvdy1tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NjBweCkge1xyXG4gIC5jb3Vyc2Uge1xyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idXktYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnF1ZXN0aW9ucyAuaGVyby1pbWcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XHJcbiAgLnVucGFpZC1jb3Vyc2Uge1xyXG4gICAgLnZpZGVvIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LWJsb2NrIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY19fcGFuZWwge1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZG93bmxvYWQtaG9tZXRhc2sge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQyMHB4KSB7XHJcbiAgLnZpb2xldC1iZy1sZWZ0LFxyXG4gIC52aW9sZXQtYmctcmlnaHQsXHJcbiAgLnllbGxvdy1iZy1sZWZ0LFxyXG4gIC55ZWxsb3ctYmctcmlnaHQsXHJcbiAgLmZsb3dlci1iZy1sZWZ0LFxyXG4gIC5mbG93ZXItYmctcmlnaHQsXHJcbiAgLndoaXRlLWJnLWxlZnQsXHJcbiAgLndoaXRlLWJnLXJpZ2h0LFxyXG4gIC5wZW9ueS1iZy1yaWdodCxcclxuICAucGVvbnktYmctbGVmdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XHJcbiAgLmNvdXJzZSB7XHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIC5jb2x1bW4tbW9iaWxlIHtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWZsb3dlciB7XHJcbiAgICAgIGxlZnQ6IC0yMTVweDtcclxuICAgICAgdG9wOiAtNjBweDtcclxuXHJcbiAgICAgICYud2hpdGUge1xyXG4gICAgICAgIGxlZnQ6IC0yMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYueWVsbG93IHtcclxuICAgICAgICBsZWZ0OiAtMjUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBlb255IHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtZmxvd2VyIHtcclxuICAgICAgcmlnaHQ6IC0xOTVweDtcclxuICAgICAgdG9wOiAtNzVweDtcclxuXHJcbiAgICAgICYud2hpdGUge1xyXG4gICAgICAgIHJpZ2h0OiAtMTIlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgcmlnaHQ6IC0zMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYucGVvbnkge1xyXG4gICAgICAgIHJpZ2h0OiAtMTI5cHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudW5wYWlkLWNvdXJzZSAubW9kdWxlcyAubW9kdWxlLW5hbWUge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLnNpeC1ibG9ja3Mge1xyXG4gICAgLmgzLWhlYWQge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2sge1xyXG4gICAgICB3aWR0aDogNDUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpe1xyXG4gIC51bnBhaWQtY291cnNlIC5tb2R1bGVzIC5hY2NfX3RpdGxlLnVwbG9hZC1ob21ld29ya19fd3JhcHBlciAuYnV0dG9uLWdyb3VwLnVwbG9hZC1ob21ld29yay1kZXNjdG9we1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAudW5wYWlkLWNvdXJzZSAucmlnaHQtYmxvY2sgLnVwbG9hZC1ob21ld29yay1tb2JpbGV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgc3BhbntcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAjNDM0QTYwO1xyXG4gICAgICBwYWRkaW5nOiA5cHggMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgIzRGNzk0NztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XHJcbiAgLmNvbHVtbi1tb2JpbGUyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gIC51bnBhaWQtY291cnNlIHtcclxuICAgIC5tb2R1bGVzIHtcclxuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm9yZGVyLW1vYmlsZSB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2QzZDZlNTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuICAgIC5kb3dubG9hZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3ctbW9iaWxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0MXB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkLXRleHQge1xyXG4gICAgICB3aWR0aDogMjMwcHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvdXJzZSB7XHJcbiAgICAuaGVhZGluZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAudmlkZW8tdG9wIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1mbG93ZXIge1xyXG4gICAgICAmLndoaXRlIHtcclxuICAgICAgICByaWdodDogLTIwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi55ZWxsb3cge1xyXG4gICAgICAgIHJpZ2h0OiAtNTQlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBlb255IHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IC0xOTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWZsb3dlciB7XHJcbiAgICAgICYud2hpdGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC03JTtcclxuICAgICAgICBsZWZ0OiAtMjQ3cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYueWVsbG93IHtcclxuICAgICAgICBsZWZ0OiAtNDElO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBlb255IHtcclxuICAgICAgICBsZWZ0OiAtMjclO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnF1ZXN0aW9ucyB7XHJcbiAgICAgIC5oZXJvLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY19fdGl0bGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFzc2VkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvaWNvbnMvZG9uZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGFuZGFydC1idG4ge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY19fcGFuZWwge1xyXG4gICAgICBwYWRkaW5nOiAwIDIwcHggMWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2MyIHtcclxuICAgICAgLmp1c3RpZnktYmV0d2VlbiB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGFsZiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2FuZGdfY2FwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAudGltZXMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnVwcGVyY2FzZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJvZ3JhbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLnVucGFpZC1jb3Vyc2Uge1xyXG4gICAgLnNwbGl0LWxpbmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2R1bGVzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZTJmMDtcclxuXHJcbiAgICAgIC5tb2R1bGUtbmFtZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmFjY19fdGl0bGUgcDo6YWZ0ZXIge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhdHVzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hY2NfX3BhbmVsIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRvd25sb2FkLXRleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jaGFuZ2UteW91ci1saWZlIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAuaDMtaGVhZCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tbW9iaWxlMyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGVmdC1zZWN0aW9uIHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hYm91dC1tZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tbW9iaWxlMyB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LXNlY3Rpb24ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdC1zZWN0aW9uIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ob3ctaXQtZ29pbmcgLndyYXBwZXIge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5ibG9jayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1ZXN0aW9ucyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzMHB4KSB7XHJcbiAgLmNoYW5nZS15b3VyLWxpZmUgLnJpZ2h0LXNlY3Rpb24sXHJcbiAgLmFib3V0LW1lIC5sZWZ0LXNlY3Rpb24ge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICB9XHJcblxyXG4gIC5jb3Vyc2Uge1xyXG4gICAgLnJpZ2h0LWZsb3dlci53aGl0ZSB7XHJcbiAgICAgIHJpZ2h0OiAtMjUlO1xyXG4gICAgICB0b3A6IC0xNDVweDtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdC1mbG93ZXIueWVsbG93IHtcclxuICAgICAgbGVmdDogLTE5JTtcclxuICAgICAgbWFyZ2luLXRvcDogMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtZmxvd2VyLnllbGxvdyB7XHJcbiAgICAgIHJpZ2h0OiAtMjYlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDI2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hY2NfX3BhbmVsIHtcclxuICAgICAgLnZpZGVvLWpzIHtcclxuICAgICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzBweCkge1xyXG4gIC5jb3Vyc2Uge1xyXG4gICAgLmxlZnQtZmxvd2VyIHtcclxuICAgICAgbGVmdDogLTIzNXB4O1xyXG4gICAgICB0b3A6IC05MnB4O1xyXG5cclxuICAgICAgJi53aGl0ZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTElO1xyXG4gICAgICAgIGxlZnQ6IC0yMDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1mbG93ZXIge1xyXG4gICAgICByaWdodDogLTIxNXB4O1xyXG4gICAgICB0b3A6IC05NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWxpbmUge1xyXG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWZ0LWZsb3dlci55ZWxsb3cge1xyXG4gICAgICBsZWZ0OiAtMzclO1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodC1mbG93ZXIueWVsbG93IHtcclxuICAgICAgcmlnaHQ6IC00MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5mb290ZXIge1xyXG4gIC53cmFwcGVyIHtcclxuICAgIGhlaWdodDogMjMwcHg7XHJcbiAgfVxyXG5cclxuICAuYmcge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9mb290ZXItYmcuanBnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzE2MjE7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgJj5kaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5zdGEtd3JhcHBlciB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAjZjhmN2ZjO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAubWFyZ2luLWZpcnN0LWNoaWxkIHtcclxuICAgIGEge1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iaWdnZXItbWFyZ2luIHtcclxuICAgIG1hcmdpbi1yaWdodDogMzNweDtcclxuICB9XHJcblxyXG4gIC5pbnN0YSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5zdGFncmFtLWljb24ge1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuXHJcbiAgLmJvdHRvbSB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxYTI0O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgLmNvbnRhY3QtaW5mbyB7XHJcbiAgICAgIGhlaWdodDogMTMwcHg7XHJcblxyXG4gICAgICAmPmRpdiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubnVtYmVycyBhOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRpbmcge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJnaW4tZmlyc3QtY2hpbGQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQwcHgpIHtcclxuICAuZm9vdGVyIHtcclxuICAgIC53cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWluZm8ge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgICAgIC5pbnN0YS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4OTBweCkge1xyXG4gIC5mb290ZXIge1xyXG4gICAgLmNvbnRhY3QtaW5mbyAuaW5zdGEtd3JhcHBlciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAuaGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnN0YSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5MHB4KSB7XHJcbiAgLm5hdmlnYXRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9XHJcbn0iLCIuaGVhZGVyIHtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoNTIsIDY3LCAxMjksIDAuMTYpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA5OTtcclxuXHJcbiAgLnJlZ2lzdGVyLWJ0biB7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAuYXZhdGFyIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbnRlciB7XHJcbiAgICBjb2xvcjogIzRmNzk0NztcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtc2hhZG93OiAwIDAgMC42NXB4ICMzMzMsIDAgMCAwLjY1cHggIzMzMztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZXNrdG9wLW5hdiB7XHJcbiAgICBsaSB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICBtYXJnaW46IDAgNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxubmF2IHVsLm1haW4gLmxvZ28tdGV4dCxcclxuLmxvZ28tdGV4dCB7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlIC0gTGlnaHRcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTEuNDNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjb2xvcjogIzRmNzk0NztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBVbmljYXNlXCI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLnBlcnNvbmFsLWNhYmluZXQge1xyXG4gIGNvbG9yOiAjNDM0YTYwO1xyXG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMS4xcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XHJcbn1cclxuXHJcbm5hdiB7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgdGV4dC1zaGFkb3c6IDAgMCAwLjY1cHggIzMzMywgMCAwIDAuNjVweCAjMzMzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1cmdlciB7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDVweDtcclxuICBsZWZ0OiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJiBzcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMS41cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDM0YTYwO1xyXG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcclxuXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIG91dGxpbmU6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgdHJhbnNmb3JtO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogLTlweDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRvcDogOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jbGlja2VkIHNwYW4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNGE2MDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOXB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQzNGE2MDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLyogIE5BVlxyXG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5uYXYuYnVyZ2VyLW5hdiB7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogOTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiA1MTVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA3MHB4IDQwcHggNjBweCA0MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41NXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XHJcblxyXG4gICYuc2hvdyB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuXHJcbiAgICAmIHVsLm1haW4gbGkge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjE1cztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjQ1cztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjc1cztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoNikge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjA1cztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoOCkge1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDkpIHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjM1cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ28tdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0ge1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogNTAlO1xyXG5cclxuICAudGFiIHtcclxuICAgIG1hcmdpbjogMCAzMHB4IDEwcHggMzBweDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICB9XHJcblxyXG4gIGg1IHtcclxuICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IFVuaWNhc2VcIjtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTMuNThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGZvcm0ge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbjogMCAzMHB4O1xyXG4gICAgLy9vdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC45OXB4O1xyXG4gIH1cclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIHdpZHRoOiAyMjBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnRhYi1jb250ZW50LXJlZ2lzdGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFiLWNvbnRlbnQtcmVnaXN0ZXIuYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4vLyBAbWVkaWEgKG1pbi13aWR0aDogNjY3cHgpIHtcclxuLy8gICBuYXYuYnVyZ2VyLW5hdiB7XHJcbi8vICAgICBwYWRkaW5nOiAxMjBweCA5MHB4IDcwcHggOTBweDtcclxuXHJcbi8vICAgICAmIHVsLm1haW4ge1xyXG4vLyAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbi8vICAgICB9XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG5uYXYuYnVyZ2VyLW5hdiB1bC5tYWluIGxpIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDBweCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWRmNjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG5uYXYuYnVyZ2VyLW5hdiB1bC5tYWluIGxpOmZpcnN0LWNoaWxkLFxyXG5uYXYuYnVyZ2VyLW5hdiB1bC5tYWluIGxpOmxhc3QtY2hpbGQsXHJcbm5hdi5idXJnZXItbmF2IHVsLm1haW4gbGk6bnRoLWxhc3QtY2hpbGQoMikge1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbm5hdiB1bC5tYWluIGxpOmxhc3Qtb2YtdHlwZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG51bC5tYWluIGxpIGEge1xyXG4gIGNvbG9yOiAjNDM0YTYwO1xyXG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxufVxyXG5cclxubmF2IHVsLm1haW4gbGkgYTpob3ZlciB7XHJcbiAgY29sb3I6ICM0Zjc5NDc7XHJcbn1cclxuXHJcbi5jb250YWN0LWluZm8ge1xyXG4gIC5oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAjZjhmN2ZjO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuXHJcbiAgLm51bWJlcnMge1xyXG4gICAgJiBhOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEgYiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxufVxyXG5cclxuLyogIE9WRVJMQVlcclxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLm92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4ubm90LXJlZ2lzdGVyZWQge1xyXG4gIGNvbG9yOiAjNDM0YTYwO1xyXG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICBzcGFuIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLm92ZXJsYXkuc2hvdyB7XHJcbiAgb3BhY2l0eTogMC44O1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLnJlZ2lzdGVyLWJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hdmF0YXIge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZXJzb25hbC1jYWJpbmV0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtIGg1IHtcclxuICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItY29udGFpbmVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAuYnVyZ2VyIHtcclxuICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICAuZGVza3RvcC1uYXYsXHJcbiAgLmxvZ28tdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkwcHgpIHtcclxuICAuaGVhZGVyIC5lbnRlciB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vIGJvZHl7XHJcbi8vICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4vLyB9XHJcbi5ob21lLXdvcmstcG9wdXB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjgsIDM2LCAwLjcpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBoZWlnaHQ6IDsgSSBhZGQgaGVpZ2h0IGJ5IEpTIChsb29rIHRoZSBob21ld29ya1BvcHVwSGVpZ2h0IGZ1bmN0aW9uKTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAuaGlkZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLnNob3d7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gICAgLndyYXBwZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogNTBweCA0NXB4IDMycHggNDVweDtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDU0NXB4O1xyXG4gICAgICAgIC5jbG9zZS1idG57XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0NXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRGNzk0NztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtLXRvcHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5mb3tcclxuICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQzNEE2MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTQ1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgOTBweCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUU3RjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEY3OTQ3IDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlzdHtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm9wZW4tZmlsZS1tYW5hZ2Vye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS13cmFwcGVye1xyXG4gICAgICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYnJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzRmNzk0NztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zaG93LXN1Ym1pdHtcclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLnJlc3VsdC1zdHlsaW5ne1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyM3B4IDA7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsb3NlLWJ0bntcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCl7XHJcbiAgICAuaG9tZS13b3JrLXBvcHVwe1xyXG4gICAgICAgIC53cmFwcGVye1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG8gMzVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAzMnB4IDMycHggMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlc3VsdC1zdHlsaW5nIC50ZXh0e1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpdGxlIHB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5mbyAudGl0bGU6YmVmb3Jle1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjRweCk7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYXltZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xyXG5cclxuICAuY2VudGVyLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gIH1cclxuXHJcbiAgLnBheW1lbnQtYmcge1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BheW1lbnQuanBnKSBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50b3AtcGF5bWVudCB7XHJcbiAgICB3aWR0aDogNTUlO1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgfVxyXG5cclxuICAuYmFjayB7XHJcbiAgICBjb2xvcjogIzRmNzk0NztcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAjNGY3OTQ3O1xyXG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMS4zMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICB9XHJcblxyXG4gIC5zbWFsbC10ZXh0IHtcclxuICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICB9XHJcblxyXG4gIC55b3VyLW9yZGVyIHtcclxuICAgIC5wcm9qZWN0LWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTMwcHg7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2plY3QtdmFsdWUge1xyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOTlweDtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGF5bWVudC10eXBlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWU3ZjI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICAuc21hbGwtdGV4dCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFkZGluZy1jYXJkIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICB9XHJcblxyXG4gIC5yYWRpbyB7XHJcbiAgICBtYXJnaW46IDAuNXJlbTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjOTA5NWE2O1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc3cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICArIC5yYWRpby1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIC8vIGNvbG9yOiAjYThhZmM0O1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICAgIFxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYjhiOGJhO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0b3A6IC0wLjJlbTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICArIC5yYWRpby1sYWJlbCB7XHJcbiAgICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZjRmNGY0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKyAuc2hvdy1tc2cge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcItCj0YHRjiDQvdC10L7QsdGF0ZbQtNC90YMg0ZbQvdGE0L7RgNC80LDRhtGW0Y4g0L/RgNC+INC+0L/Qu9Cw0YLRgyDRh9Cw0YHRgtC40L3QsNC80Lgg0LzQuCDQvdCw0LTRltGI0LvQtdC80L4g0LLQsNC8INC90LAg0L/QvtGI0YLRgy5cIjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgKyAucmFkaW8tbGFiZWwge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICArIC5yYWRpby1sYWJlbCB7XHJcbiAgICAgICAgJjplbXB0eSB7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgLmNhcmQtYmcge1xyXG4gICAgICB3aWR0aDogMzc2cHg7XHJcbiAgICAgIGhlaWdodDogMjE0cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxNCwgNjgsIDEwOCwgMC4xNik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgI2ViZWJlYiAwJSwgI2Q4ZTVlZSAxMDAlKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLW1haW4ge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRvcCB7XHJcbiAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ib3R0b20ge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgIGJvdHRvbTogLTVweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1pbWcge1xyXG4gICAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmxleC1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDE4M3B4O1xyXG4gICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzQzNGE2MDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5leHBpcmUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxlY3QtaGlkZGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VsZWN0IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICAgIGhlaWdodDogMzdweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTM5OGE4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VsZWN0LXN0eWxlZCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBib3JkZXI6IHNvbGlkICM0Zjc5NDc7XHJcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdC1zdHlsZWQ6YWN0aXZlLFxyXG4gICAgICAuc2VsZWN0LXN0eWxlZC5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWxlY3Qtb3B0aW9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTdmMjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdC1vcHRpb25zIGxpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAxNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW47XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW47XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllN2YyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VsZWN0LW9wdGlvbnMgbGlbcmVsPVwiaGlkZVwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1hcmdpbi1hbGlnbiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFzdGVyLWNhcmQge1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZpc2Ege1xyXG4gICAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICAgIGhlaWdodDogMjNweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtY3ZjIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICB0b3A6IC00MHB4O1xyXG4gICAgICByaWdodDogLTEyNXB4O1xyXG5cclxuICAgICAgLmJsYWNrLWxpbmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQxZDFkO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jdmMtdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNjZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb2RlIHtcclxuICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xyXG4gICAgICAgICAgY29sb3I6ICNjNGM0YzQ7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjcxcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICB3aWR0aDogNTdweDtcclxuICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZTZlNmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmN2ZjO1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcclxuICAgICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43MXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0YW5kYXJ0LWJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNzVweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBtYXJnaW46IDIwcHggMCAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3BsaXQtbGluZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTdmMjtcclxuICAgIG1hcmdpbjogMTVweCAwO1xyXG5cclxuICAgICYuc2hvcnQge1xyXG4gICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmltYWdlcyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgLmxvY2sge1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXN0ZXIge1xyXG4gICAgICB3aWR0aDogNjhweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC52aXNhIHtcclxuICAgICAgd2lkdGg6IDQ2cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpdmF0IHtcclxuICAgICAgd2lkdGg6IDgycHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmxpbmUge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICB9XHJcblxyXG4gIC5pbmxpbmUtYXV0byB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcblxyXG4gIC5wYXltZW50LW9ubGluZS13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG5cclxuICAucmFkaW8tbGFzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLnN0YW5kYXJ0LWJ0biB7XHJcbiAgICAgIHdpZHRoOiAyNTVweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4ucmV2ZWFsLWlmLWFjdGl2ZSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBtYXgtaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICB0cmFuc2l0aW9uOiAwLjVzO1xyXG5cclxuICAvLyBwIHtcclxuICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC8vICAgY29sb3I6ICM5MDk1YTY7XHJcbiAgLy8gICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAvLyAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAvLyAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgLy8gICBsZXR0ZXItc3BhY2luZzogLTAuNzdweDtcclxuICAvLyAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIC8vICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAvLyB9XHJcblxyXG4gIC5zdGFuZGFydC1idG4ge1xyXG4gICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgfiAmLFxyXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gJiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgbWluLWhlaWdodDogNDIwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAmLm1hcmdpbi1sZWZ0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQxMHB4KSB7XHJcbiAgLnBheW1lbnQge1xyXG4gICAgLmNvbHVtbi1tb2JpbGUge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IDM3NnB4O1xyXG5cclxuICAgICAgLy8gLnN0YW5kYXJ0LWJ0biB7XHJcbiAgICAgIC8vICAgbWFyZ2luOiAyMHB4IDAgMCBhdXRvO1xyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlcyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuXHJcbiAgICAgIGltZzpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGF5bWVudC1vbmxpbmUtd3JhcHBlciB7XHJcbiAgICAgIC5yYWRpby1sYXN0IHtcclxuICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN0YW5kYXJ0LWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbmxpbmUge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJhZGlvIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAucGF5bWVudCB7XHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgLmNhcmQtYmcge1xyXG4gICAgICAgIHdpZHRoOiAzMDFweDtcclxuICAgICAgICBoZWlnaHQ6IDE3MnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1tYWluIHtcclxuICAgICAgICAuY2FyZC1pbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFzdGVyLWNhcmQge1xyXG4gICAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlzYSB7XHJcbiAgICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWxlY3Qge1xyXG4gICAgICAgICAgd2lkdGg6IDU4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0LXN0eWxlZCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXhwaXJlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1jdmMge1xyXG4gICAgICAgIHJpZ2h0OiAtNTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcclxuICAucGF5bWVudCB7XHJcbiAgICAucGF5bWVudC1iZyB7XHJcbiAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1wYXltZW50IHtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XHJcbiAgLnBheW1lbnQge1xyXG4gICAgLnBheW1lbnQtdHlwZSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG5cclxuICAgICAgLnN0YW5kYXJ0LWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1tYWluIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAuY2FyZC1pbWcge1xyXG4gICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBheW1lbnQtYmcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3AtcGF5bWVudCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcclxuICAucGF5bWVudCB7XHJcbiAgICAuY29sdW1uLW1vYmlsZSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAuY2FyZC1tYWluIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtY3ZjIHtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiA2MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhbmRhcnQtYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC55b3VyLW9yZGVyIC5wcm9qZWN0LWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5saW5lLWF1dG8ge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcclxuICAucGF5bWVudCB7XHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAuY2FyZC1iZyB7XHJcbiAgICAgICAgd2lkdGg6IDI4NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZC1jdmMge1xyXG4gICAgICAgIHJpZ2h0OiAtN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlcyBpbWc6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnByb2plY3QtYmcge1xyXG4gIGhlaWdodDogMTIycHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuLnByb2plY3RzIHtcclxuICBwYWRkaW5nOiA2MHB4IDAgODVweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcblxyXG4gIC5oMy1oZWFkIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgfVxyXG5cclxuICAuYmxvY2sge1xyXG4gICAgd2lkdGg6IDI4JTtcclxuICAgIHBhZGRpbmc6IDI1cHggMjRweCAzMHB4IDI0cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMTM5LCAxNzksIDE5OSwgMC4xNik7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFyaWZmcy1wIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBjb2xvcjogIzdlODQ5NjtcclxuICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oaWRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICYuc2hvd1RhcnJpZnMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnNob3dDb3N0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5uby1wbGFjZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaG93Q29zdCB7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwIDI1cHggMDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ncmVlbiB7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YXJpZmZzLWJsb2NrIHtcclxuICAgICAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGIge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ncmVlbiB7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTllN2YyO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlOWU3ZjI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLXRleHQsXHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjN2U4NDk2O1xyXG4gICAgICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuODhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tb3JlLWRldGFpbCB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaG93LW1vcmUge1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzRmNzk0NztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgJi5zaG93IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDBweCkge1xyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICAuYmxvY2sge1xyXG4gICAgICBtYXJnaW46IDAgMTBweDtcclxuICAgICAgbWluLWhlaWdodDogNDgycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBwYWRkaW5nOiAwIDUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hvdy1tb3JlIHtcclxuICAgICAgJi5zaG93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCkge1xyXG4gIC5wcm9qZWN0cyB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1saXN0LmRyYWdnYWJsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnJldmlld3Mge1xyXG4gIHBhZGRpbmc6IDYwcHggMCAxMDBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmgzLWhlYWQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwIDcwcHg7XHJcblxyXG4gICAgLnJldmlldyB7XHJcbiAgICAgIC8vIGhlaWdodDogMzgxcHg7XHJcbiAgICAgIGhlaWdodDogNzQ3cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDEzOSwgMTc5LCAxOTksIDAuMTYpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjhmN2ZjO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGhlaWdodDogOTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyogdGhlIHNsaWRlcyAqL1xyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLyogdGhlIHBhcmVudCAqL1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IDAgLTEwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmVlZGJhY2stYmcge1xyXG4gICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IC0xMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuXHJcbiAgLmZlZWRiYWNrLWJnMiB7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgYm90dG9tOiAxMCU7XHJcbiAgICBsZWZ0OiAtMTAlO1xyXG4gICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXByZXYsXHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzRmNzk0NztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAwIDA7XHJcbiAgICAgIGJvcmRlcjogc29saWQgI2ZmZjtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiA3cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGJhY2tncm91bmQ6IDAgMDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xyXG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDdweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjgwcHgpIHtcclxuICAucmV2aWV3cyB7XHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmVlZGJhY2stYmcge1xyXG4gICAgICB3aWR0aDogMTkwcHg7XHJcbiAgICAgIHRvcDogMjAlO1xyXG4gICAgICByaWdodDogLTEwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZmVlZGJhY2stYmcyIHtcclxuICAgICAgYm90dG9tOiA1JTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldixcclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgdG9wOiAxMDUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgbGVmdDogMjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgcmlnaHQ6IDI3JTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgIGJvdHRvbTogLTEzMHB4O1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudGFyaWZmcyB7XHJcbiAgcGFkZGluZzogODBweCAwIDkwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjdmYztcclxuXHJcbiAgaDMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnNpbmdsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5zbWFsbC1jb3Vyc2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAudGFyaWZmcy1zbGlkZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnNpbmdsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhpZGUtcGxhY2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAubm8tcGxhY2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9jayB7XHJcbiAgICB3aWR0aDogMzI0cHg7XHJcbiAgICAvL2hlaWdodDogNTMycHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMzBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgxMzksIDE3OSwgMTk5LCAwLjE2KTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICM0Zjc5NDc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFsbS5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhbG0ucG5nKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgIGNvbG9yOiAjNDM0YTYwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjY1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YnRpdGxlIHtcclxuICAgICAgY29sb3I6ICM0MzRhNjA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAubGluZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGU1ZWU7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICAgICAgICB3aWR0aDogMzNweDtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZXJ2aWNlcyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAmLmFib3V0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44OHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZShldmVuKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY3ZmM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgLmN1cnJlbmN5IHtcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjcxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogIzRmNzk0NztcclxuICAgICAgICBmb250LXNpemU6IDY1cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjk5cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICNhOGFmYzQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByaWNlIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3RhbmRhcnQtYnRuIHtcclxuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5kb3RzIHtcclxuICAgICAgLmRvdCB7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDhlNWVlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICAgJi5kb3RzLW5vbmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGY3OTQ3O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRmNzk0NztcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9hc3NldHMvaW1nL3BhbG0tZ3JlZW4ucG5nKTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvcGFsbS1ncmVlbi5wbmcpO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoNCxcclxuICAgICAgLnN1YnRpdGxlLFxyXG4gICAgICAuc2VydmljZXMgdWwgbGksXHJcbiAgICAgIC5wcmljZSAuY3VycmVuY3ksXHJcbiAgICAgIC5wcmljZSBwLFxyXG4gICAgICAucHJpY2UgcCBzcGFuIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0OTZmNDI7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VydmljZXMgdWwgbGkge1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoZXZlbikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NzI0MTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kb3RzIHtcclxuICAgICAgICAuZG90IHtcclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdGFuZGFydC1idG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgY29sb3I6ICM0Zjc5NDc7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLnBheW1lbnQtZGF0YSB7XHJcbiAgY29sb3I6ICM3ZTg0OTY7XHJcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjg4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XHJcbiAgcGFkZGluZzogMzVweCAyMnB4IDM1cHggMjJweDtcclxuXHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzQzNGE2MDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcclxuICAudGFyaWZmcyB7XHJcbiAgICAudGFyaWZmcy1zbGlkZXIge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgIC5ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMwcHg7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5MHB4KSB7XHJcbiAgLnNpeC1ibG9ja3MgLmJsb2NrIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY4MHB4KSB7XHJcbiAgLnRhcmlmZnMge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAuY2VudGVyLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhcmlmZnMtc2xpZGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgLmJsb2NrIHtcclxuICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNpeC1ibG9ja3Mge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDcwcHgpIHtcclxuICAuc2xpY2stbGlzdCB7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iXX0= */
