@charset "UTF-8";.button,body{font-family:"Avenir Next"}.button,.row-flex .col-md-6,img{width:100%}.content-popup,.ham{-webkit-transition:.5s}.ham,header{position:relative}header .navigation-main .nav-collapse>ul>li .nav-caret,header .navigation-main .toggle .ham-stack{float:right}:root{font-size:16px}body{background-image:url(../../images/backgrounds/fwmoh-background.png);background-position:center top;background-size:cover;background-repeat:no-repeat;background-color:#058bb8;margin:0;padding:0;color:#fff}img{-webkit-transition-duration:1s;transition-duration:1s}.button,a{-webkit-transition-duration:.5s}.blogs ul,p{font-size:1.2rem;line-height:1.4em;margin-top:15px}a{transition-duration:.5s}.container-fluid{max-width:1200px;margin:0 auto}.button{display:block;padding:10px 15px;text-align:center;text-transform:uppercase;font-size:.8rem;cursor:pointer;text-decoration:none;transition-duration:.5s;font-weight:400;border-radius:2px}.button:active,.button:focus,.button:hover{text-decoration:none}.button.dark{color:#fff;background-color:#005a7e}.button.dark:hover{color:#005a7e;background-color:#fff}.accent{font-weight:700}main{margin-bottom:150px}.partners-logo{max-width:425px;margin:0 auto;display:block}strong{color:#00668d}.h1.as-alert{padding:50px;font-size:24px;background-color:rgba(5,139,184,.5)}.flex-content,.ham-stack{background-color:transparent}@media only screen and (min-width:625px){.button{max-width:146px}.h1.as-alert{font-size:36px}}.flex-content{margin:15px;padding:15px;width:100%}.row-flex,.row-flex>div[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding:0}.row-flex{-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0;-webkit-box-flex:0;flex:0}.container-flex>div[class*=col-],.row-flex>div[class*=col-]{margin:-.2px}@media only screen and (min-width:992px){.row-flex .col-md-6{max-width:50%}}@media only screen and (min-width:1200px){.row-flex .col-lg-4{max-width:33.33%}}.ham-stack{width:60px;overflow:hidden;cursor:pointer}.ham{display:block;width:100%;height:3px;background-color:#eee;margin:8px 0;-webkit-transform:rotate(0);transform:rotate(0);left:0;right:0;top:0;transition:.5s}.ham-to-x.ham-stack.active .ham:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:19px}.ham-to-x.ham-stack.active .ham:nth-child(2){left:-200px}.ham-to-x.ham-stack.active .ham:last-child{top:-19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.media-grid .text p,.media-grid .video:after{-webkit-transform:translateX(-50%) translateY(-50%)}header{z-index:10}header .navigation-main{background-image:url(../../images/backgrounds/nav-collapse-background.png);background-size:cover;position:relative;z-index:100;width:100%;border-bottom:2px solid #fff}header .navigation-main .toggle{position:absolute;top:0;right:0;background-color:transparent;z-index:10;padding-top:15px;padding-right:15px}header .navigation-main .nav-header{padding:15px;background-color:rgba(49,210,187,.5)}header .navigation-main .nav-header .logo{max-width:125px}header .navigation-main .nav-collapse{position:relative;width:100%;overflow-x:hidden;display:none;top:0;z-index:0}header .navigation-main .nav-collapse>ul{list-style:none;padding:0;margin-bottom:0;overflow:hidden;max-height:2000px}header .navigation-main .nav-collapse>ul>li a{display:block;padding:26px;font-family:Arial;font-size:18px;text-transform:uppercase;color:#fff;text-decoration:none;border-top:2px solid #fff;background-color:transparent;-webkit-transition-duration:.5s;transition-duration:.5s}header .navigation-main .nav-collapse>ul>li a:hover{text-decoration:none;background-color:rgba(0,0,0,.15)}header .navigation-main .nav-collapse>ul>li .nav-caret::before{content:"\f054";font-family:fontAwesome}header .navigation-main .nav-collapse>ul>li>ul{position:absolute;list-style:none;padding:0;margin-bottom:0;background-color:#058bb8;width:100%;top:0;left:100%;max-height:calc(100% - 95px);overflow:hidden;-webkit-transition-duration:1s;transition-duration:1s}header .navigation-main .nav-collapse>ul>li>ul.open{left:0;max-height:none;overflow:visible}header .navigation-main .nav-collapse>ul>li>ul>li:not(.back) a{background-color:rgba(255,255,255,.75);color:#000;text-transform:none}header .navigation-main .nav-collapse>ul>li>ul>li:not(.back) a:hover{background-color:rgba(255,255,255,.85)}@media only screen and (min-width:992px){header .navigation-main{background-image:none;background-color:rgba(49,210,187,.2)}header .navigation-main .container-fluid{max-width:1600px;margin:0 auto}header .navigation-main .toggle{display:none}header .navigation-main .nav-header{float:left;background-color:transparent;padding:32px 0;margin-left:10px}header .navigation-main .nav-collapse{display:block!important;position:relative;overflow:visible;float:right;width:auto}header .navigation-main .nav-collapse>ul{float:right;margin-right:10px;min-height:0!important;overflow:visible}header .navigation-main .nav-collapse>ul>li{display:inline-block;position:relative}header .navigation-main .nav-collapse>ul>li a{font-size:.8rem;font-family:Arial;border-top:none;padding:45px 10px}header .navigation-main .nav-collapse>ul>li a .nav-caret{display:none}header .navigation-main .nav-collapse>ul>li>ul{display:inline-block;left:0;top:110px;max-height:none;width:175px;opacity:0;visibility:hidden;-webkit-transition-duration:1s;transition-duration:1s;padding:24px 0;background-color:rgba(49,213,187,.9)}header .navigation-main .nav-collapse>ul>li>ul>li:not(.back) a{padding:5px 24px;background-color:transparent}header .navigation-main .nav-collapse>ul>li:hover>ul{opacity:1;visibility:visible}header .navigation-main .nav-collapse .back{display:none}header .swimlane{display:block;width:100%}}@media only screen and (min-width:1200px){header .navigation-main .nav-collapse>ul>li a{padding:45px 24px}}@media only screen and (min-width:1440px){header .navigation-main .nav-collapse .nav-header{width:15%}header .navigation-main .nav-collapse .nav-header .logo{margin:0 auto}header .navigation-main .nav-collapse>ul>li a{padding:45px 35px}}footer{padding-top:265px;padding-bottom:30px;color:#fff;overflow:hidden;background:url(../images/backgrounds/fwmoh-footer-background.jpg) top center;background-position-y:-260px;position:relative}footer::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 250px);background-color:rgba(91,195,178,.85)}.media-grid .text,footer .content,footer .legal{position:relative}footer a{color:#efefef;text-decoration:underline}footer #privacy-policy{background:#058bb8;color:#fff;text-align:left}footer #privacy-policy p{margin-top:25px;margin-bottom:25px}footer #privacy-policy ul>li{max-width:500px;font-size:1.2rem}footer .address{float:left;padding:0 15px 0 0;font-family:"Helvetica Neue";font-weight:700px;font-size:.95rem;line-height:1.5em;margin-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .address .location{font-size:1.2rem;font-weight:300;margin-bottom:5px}footer .address .location span{font-weight:700}footer .social-share{text-align:right;float:left}footer .legal{float:left;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;border-top:2px solid #fff;line-height:1.5rem;font-family:Arial;text-align:center}footer .legal p{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;padding:30px 0}@media only screen and (min-width:480px){footer .address{padding:0 5px;font-size:1rem}footer .address .location{font-size:1.3rem}}@media only screen and (min-width:624px){footer .address,footer .social-share{padding-right:15px}footer .address{padding-left:15px;font-size:.8rem;width:50%}footer .address:first-child{border-right:1px solid #fff}footer .address .location{font-size:1rem}}@media only screen and (min-width:768px){footer #privacy-policy{padding:75px}footer .address{font-size:.9rem;width:325px;padding:25px}footer .address .location{font-size:1.5rem}.legal{padding-left:40px;padding-right:40px}.legal .copyright{float:left}.legal .privacy{float:right}}@media only screen and (min-width:992px){footer .address,footer .social-share{padding-right:25px}footer .address{padding-left:25px;margin-top:150px;width:450px;font-size:1.2rem}footer .address .location{font-size:1.5rem}footer .legal{text-align:left;padding-left:40px}}@media only screen and (min-width:1200px){footer .address{font-size:1rem}footer .address:first-child{margin-bottom:100px;padding-right:100px}footer .address:nth-child(2){padding-left:100px}footer .social-share{float:right;width:auto;margin-top:150px}footer .legal{padding-left:55px}}@media only screen and (min-width:1440px){footer .container-fluid,footer .legal p{max-width:1440px;margin:0 auto}footer .address{font-size:1.2rem;width:550px}footer .address .location{font-size:1.5rem}}.section-header{font-family:"Helvetica Neue";color:#00668d;padding-bottom:0;margin:40px 0 20px;border-bottom:none;font-size:3rem;font-weight:400}.section-header span{font-weight:600}.section-header.trial{background-color:#fff;margin-top:0;margin-bottom:0}.content-header{font-family:"Avenir Next";color:#333;padding-bottom:0;margin:15px 0 20px;font-size:2.2rem}.media-grid .text,.trial i{font-family:Arial,Helvetica,sans-serif}.sub-header{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:0}.sub-header.trial{background-color:#13bdfe;color:#333;border-top:none;border-bottom:none;text-align:center;padding-top:5px;padding-bottom:5px;font-size:1rem}.trial{border:3px solid #fff}.trial i{display:block;font-style:italic;font-size:.9rem;font-weight:300;margin-top:10px}.trial td,.trial th{padding:10px 15px;text-align:left;vertical-align:top;border:2px solid #fff;font-size:1rem}.trial td:first-child,.trial th:first-child{text-align:center}.trial th{background-color:#005a7e}.trial th:first-child{width:45%}.trial td{background-color:#01A0DD}.social-share ul li a,.trial tfoot td{background-color:#fff}@media only screen and (min-width:480px){.trial th:first-child{width:33%}}@media only screen and (min-width:625px){.trial i{font-size:1rem}.trial td,.trial th{font-size:1.2rem}.trial th:first-child{width:25%}}.media-grid .image,.media-grid .text,.media-grid .video{background-position:center;background-size:cover;width:100%;height:300px}.media-grid .text{background-image:url(../../images/backgrounds/blue-green-gradiant.png);color:#fefefe;-webkit-box-sizing:border-box;box-sizing:border-box}.media-grid .text p{position:absolute;font-size:1rem;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:calc(100% - 100px)}.media-grid .caption{font-size:1rem}.media-grid .caption .name{width:100%;text-align:center;padding:10px 0}.media-grid .caption .name::before{content:"—";position:relative;display:inline-block;margin-right:5px}.media-grid .caption .button{margin:10px auto}.media-grid .video{position:relative;height:500px}.media-grid .video:after{content:"";display:inline-block;position:absolute;background-image:url(../../images/icons/play.png);background-size:cover;background-position:center;width:50px;height:50px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transition-duration:1s;transition-duration:1s}.content-popup,.social-share ul li a::after{-webkit-transform:translateX(-50%) translateY(-50%)}.media-grid .video:hover::after{width:75px;height:75px;cursor:pointer}.media-grid .video.single{width:100%;height:300px;margin-bottom:25px}@media only screen and (min-width:480px){.media-grid{overflow:hidden}.media-grid .image,.media-grid .text{height:230px;width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.media-grid .text p{width:calc(100% - 50px)}.media-grid .video{height:460px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.media-grid .video.single{height:450px}.media-grid .caption{font-size:1rem}.media-grid .caption::after{content:" ";display:table;clear:both}.media-grid .caption .name{width:auto;text-align:left;float:left;padding:20px 0}.media-grid .caption .button{width:auto;margin:10px auto;float:right}}@media only screen and (min-width:624px){.media-grid .image,.media-grid .text{height:310px}.media-grid .text p{width:calc(100% - 75px)}.media-grid .video{height:620px}.media-grid .video:after{width:75px;height:75px}.media-grid .video:hover::after{width:100px;height:100px}.media-grid .video.single{height:595px}}@media only screen and (min-width:768px){.media-grid .image-text-wrapper{width:40%;float:left}.media-grid .image,.media-grid .text{width:100%;height:284px}.media-grid .video{width:60%;height:568px}.media-grid .video.single{height:425px}.media-grid:nth-child(even) .image-text-wrapper{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-grid:nth-child(even) .image-text-wrapper .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.media-grid:nth-child(even) .image-text-wrapper .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.media-grid:nth-child(even) .video{float:left}.media-grid .caption{font-size:1.2rem}.media-grid .caption .name{float:none;text-align:center}.media-grid .caption .button{float:none}}@media only screen and (min-width:992px){.media-grid .caption,.media-grid .image p,.media-grid .text p{font-size:1.2rem}.media-grid .image,.media-grid .text{height:400px}.media-grid .video{height:800px}.media-grid .video.single{height:595px}.media-grid .caption .name{float:left;text-align:left}.media-grid .caption .button{float:right}}@media only screen and (min-width:1200px){.media-grid{max-width:1200px;margin:0 auto}.media-grid .image,.media-grid .text{height:475px}.media-grid .text p{width:calc(100% - 100px)}.media-grid .video{height:950px}}.social-share{position:relative;width:100%;margin:20px auto}.social-share ul{margin:0;padding:0;list-style:none;overflow:hidden;display:inline-block}.social-share ul li{float:left}.social-share ul li a{position:relative;display:inline-block;text-decoration:none;height:50px;width:50px;color:#5bc3b2;border-radius:3em;text-align:center;margin:4px;-webkit-transition-duration:.5s;transition-duration:.5s;cursor:pointer}.social-share ul li a::after{font-family:FontAwesome;position:absolute;font-size:2rem;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}a.facebook:hover{background-color:#3b5998}.facebook:after{content:"\f09a"}a.twitter:hover{background-color:#55acee}.twitter:after{content:"\f099"}a.google-plus:hover{background-color:#dd4b39}.google-plus:after{content:"\f0d5"}a.youtube:hover{background-color:#b00}.youtube:after{content:"\f167"}a.linkedin:hover{background-color:#007bb5}.linkedin:after{content:"\f0e1"}a.instagram:hover{background-color:#bc2a8d}.instagram:after{content:"\f16d"}a.pinterest:hover{background-color:#cb2027}.pinterest:after{content:"\f0d2"}a.snapchat:hover{background-color:#fffc00}.snapchat:after{content:"\f2ab"}a.tumblr:hover{background-color:#32506d}.tumblr:after{content:"\f173"}a.rss:hover{background-color:#f60}.rss:after{content:"\f09e"}a.github:hover{background-color:#000}.github:after{content:"\f09b"}a.spotify:hover{background-color:#00e461}.spotify:after{content:"\f1bc"}.image-overlay{position:relative}.image-overlay::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.15);-webkit-transition:1s;transition:1s}.image-overlay:active::before,.image-overlay:focus::before,.image-overlay:hover::before{background-color:transparent}.page-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.95);opacity:0;z-index:-10;visibility:hidden;-webkit-transition-duration:1s;transition-duration:1s}.page-overlay.active{opacity:1;z-index:100;visibility:visible}.page-summary{position:relative;padding-top:25px;margin:0 auto}.page-summary .container-fluid{position:relative;z-index:1}.page-summary h1{color:#fff}.page-summary p{color:#fff;font-family:"Avenir Next"}@media only screen and (min-width:992px){.page-summary{padding:100px 0 50px}.page-summary h1{color:#00668d}}.box-navigation{overflow:hidden;text-align:center;max-width:1250px;margin:50px auto}.box-navigation .box-link{display:inline-block;background-image:url(../../images/backgrounds/clinical-trial-background.png);width:212px;height:212px;background-position:center;background-size:cover;margin:15px;text-decoration:none;-webkit-transition-duration:1s;transition-duration:1s}.box-navigation .box-link .icon{display:block;padding:25px 0 15px}.box-navigation .box-link .icon img{width:85px}.box-navigation .box-link .label{font-family:'Avenir Next';font-weight:600;display:block;font-size:1.7142rem;font-size:1.2rem;text-transform:uppercase;white-space:normal;position:absolute;width:100%}.box-navigation.teams{max-width:996px}.box-navigation.teams .icon img,.box-navigation.together-we-fight-cancer .icon img{width:120px}.box-navigation .image-mask::before{content:none}@media only screen and (min-width:992px){.box-navigation .image-mask::before,.box-navigation:after{content:""}.box-navigation:after{display:table}.box-navigation .box-link{float:left}.box-navigation.together-we-fight-cancer .box-link{float:none}}.title-banner{background-size:cover;background-position-x:75%;padding:150px 0;position:relative}.title-banner::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(42,198,187,.9)}.title-banner.about-us{background-image:url(../../images/banners/doctor-nurse.png)}.title-banner.patient-support{background-image:url(../../images/banners/patient-support.png)}.title-banner .container{position:relative;max-width:1140px;width:100%;text-align:center;margin:0 auto;z-index:1;padding:0 25px}.title-banner .section-header{margin:0;font-size:5rem}@media only screen and (min-width:768px){.title-banner{background-position-x:center;background-position-y:center;padding:200px 0}.title-banner::after{content:none}.title-banner .container{text-align:left}}.logo-slogan-swimlane{background-color:rgba(5,139,184,.5);text-align:center}.logo-slogan-swimlane .main-logo,.logo-slogan-swimlane .slogan{padding:15px}.logo-slogan-swimlane .main-logo{padding-top:50px}.content-swimlane.light{background-color:#fff;color:#000}.content-swimlane .content{max-width:1200px;padding:75px 15px;margin:0 auto}.content-swimlane .content p{margin-bottom:35px}@media only screen and (min-width:480px){.logo-slogan-swimlane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden;width:100%;max-width:1200px;margin:75px auto 0;background:0 0}.logo-slogan-swimlane .main-logo,.logo-slogan-swimlane .slogan{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 15px}.logo-slogan-swimlane .main-logo{width:40%;padding-top:45px}.logo-slogan-swimlane .main-logo img{max-width:155px}.logo-slogan-swimlane .slogan{width:60%}.logo-slogan-swimlane .slogan img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:624px){.logo-slogan-swimlane .main-logo{padding-top:28px}.logo-slogan-swimlane .main-logo img{max-width:216px}}@media only screen and (min-width:768px){.logo-slogan-swimlane .main-logo{padding-top:28px}.logo-slogan-swimlane .main-logo img{max-width:270px}}a.link-image-background{width:100%;height:100%;display:block;cursor:pointer;position:relative}.image-as-background{background-size:cover;background-repeat:no-repeat;position:relative;background-position:top right;max-width:1400px;min-height:450px}.image-as-background::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(5,139,184,.75);z-index:0}.image-as-background.trials{background-image:url(../../images/backgrounds/inventa.png);background-size:450px;background-position-x:80%;background-position-y:50%}.image-as-background.advance-care-providers{background-image:url(../../images/backgrounds/advanced-care.png)}.image-as-background.teams{background-image:url(../../images/backgrounds/teams.png)}.image-as-background.research-team{background-image:url(../../images/backgrounds/research-team.png)}.image-as-background.physicians{background-image:url(../../images/backgrounds/physicians.png)}.image-as-background.support-team{background-image:url(../../images/backgrounds/support-team.png)}.image-as-background.patient-support{background-image:url(../../images/backgrounds/becoming-a-patient.png)}.image-as-background.caregiver-support{background-image:url(../../images/backgrounds/caregiver-support.png)}.image-as-background.contact{background-image:url(../images/backgrounds/contact-us.png)}.image-as-background.blog,.image-as-background.together-we-fight-cancer{background-image:url(../images/backgrounds/blog.png)}.image-as-background.about-us{background-image:url(../images/backgrounds/about-us.png)}.image-as-background.partners{background-image:url(../images/backgrounds/partners.png)}.image-as-background.faq{background-image:url(../images/backgrounds/faq.png)}.image-as-background.history{background-image:url(../images/backgrounds/history.png)}.form-wrapper,.locations .card{background-image:url(../images/backgrounds/blue-green-gradiant.png);background-position:center;background-size:cover}@media only screen and (min-width:992px){.content-swimlane .content{padding:150px 15px}.image-as-background::after{display:none}}.multiline-ellipse{opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s}.multiline-ellipse.loaded{opacity:1}.team-card-grid{padding:0;position:relative;text-align:center}.team-card-grid .card{padding:40px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:295px;margin:0 auto;display:inline-block;text-align:left;height:625px}.team-card-grid .card:hover .image-overlay::before{background-color:transparent}.team-card-grid .card .title{font-family:"Helvetica Neue";font-weight:400;font-size:1.25rem;color:#a3d9d5;margin-top:15px;margin-bottom:0;height:58px}.team-card-grid .card .title span{font-weight:600}.team-card-grid .card .sub-title{color:#a3d9d5}.team-card-grid .card .summary{margin-bottom:15px;height:133px;overflow:hidden;position:relative;font-size:1.2rem;line-height:1.4em}.team-card-grid .card .summary p{color:#fdfdfd;font-size:1.1rem}.team-card-grid .content-popup{background-color:#058bb8;color:#fff}.team-card-grid .content-popup .close{color:#000}.team-card-grid .content-popup .image{width:100%;text-align:center}.team-card-grid .content-popup .image::before{content:none}.team-card-grid .content-popup .image img{max-width:375px;-webkit-box-shadow:none;box-shadow:none}.team-card-grid .content-popup .title{text-align:center;font-size:1.25rem;height:auto}.team-card-grid .content-popup p{font-size:1.1rem}.team-card-grid .content-popup .content{text-align:left;max-width:480px;margin:0 auto}.team-card-grid.blogs,.team-card-grid.physicians,.team-card-grid.testimonials{padding-top:25px}.team-card-grid.blogs .content-popup .title,.team-card-grid.testimonials .content-popup .title{font-family:"Helvetica Neue";color:#005a7e;font-weight:600}.team-card-grid.blogs .content-popup .image,.team-card-grid.testimonials .content-popup .image{height:auto}.team-card-grid.blogs .content-popup .sub-title,.team-card-grid.testimonials .content-popup .sub-title{font-family:"Helvetica Neue";font-weight:400;color:#005a7e}.team-card-grid.blogs .content-popup .quote,.team-card-grid.testimonials .content-popup .quote{font-size:1.4rem;text-align:center;margin:25px auto}.team-card-grid.blogs .content-popup .quote::before,.team-card-grid.testimonials .content-popup .quote::before{content:"“";position:relative}.team-card-grid.blogs .content-popup .quote::after,.team-card-grid.testimonials .content-popup .quote::after{content:"”";position:relative}.team-card-grid.blogs .card .content-popup .image{display:none}.team-card-grid.blogs .card .content-popup .content,.team-card-grid.blogs .card .content-popup .sub-title,.team-card-grid.blogs .card .content-popup .title{width:100%}@media only screen and (min-width:768px){.team-card-grid .content-popup .title{font-size:2rem}.team-card-grid .content-popup p{font-size:1.25rem}.team-card-grid.blogs .content-popup .quote,.team-card-grid.testimonials .content-popup .quote{font-size:1.75rem}}@media only screen and (min-width:992px){.team-card-grid .content-popup{padding:50px 25px}.team-card-grid .content-popup .image{width:32%;text-align:center;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.team-card-grid .content-popup .content,.team-card-grid .content-popup .quote,.team-card-grid .content-popup .sub-title,.team-card-grid .content-popup .title{width:68%;float:right;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.team-card-grid .content-popup .title{margin-top:-10px;text-align:left;font-size:2.5rem}.team-card-grid .content-popup .sub-title{text-align:left}.team-card-grid .content-popup .content{max-width:none}.team-card-grid .content-popup p{font-size:1.2rem}.team-card-grid.blogs .card,.team-card-grid.testimonials .card{width:100%;height:auto;max-width:none}.team-card-grid.blogs .card::after,.team-card-grid.testimonials .card::after{content:" ";display:table;clear:both}.team-card-grid.blogs .card .button,.team-card-grid.blogs .card .image,.team-card-grid.blogs .card .sub-title,.team-card-grid.blogs .card .summary,.team-card-grid.blogs .card .title,.team-card-grid.testimonials .card .button,.team-card-grid.testimonials .card .image,.team-card-grid.testimonials .card .sub-title,.team-card-grid.testimonials .card .summary,.team-card-grid.testimonials .card .title{width:auto;max-width:none;height:auto;min-height:none}.team-card-grid.blogs .card .image,.team-card-grid.testimonials .card .image{width:200px;float:left}.team-card-grid.blogs .card .button,.team-card-grid.blogs .card .sub-title,.team-card-grid.blogs .card .summary,.team-card-grid.blogs .card .title,.team-card-grid.testimonials .card .button,.team-card-grid.testimonials .card .sub-title,.team-card-grid.testimonials .card .summary,.team-card-grid.testimonials .card .title{width:calc(100% - 250px);float:right}.team-card-grid.blogs .card .title,.team-card-grid.testimonials .card .title{margin-top:0}.team-card-grid.blogs .card .title::before,.team-card-grid.testimonials .card .title::before{content:"— ";position:relative;display:inline-block;margin-right:5px}.team-card-grid.blogs .card .summary p,.team-card-grid.testimonials .card .summary p{font-size:1.5rem}.team-card-grid.blogs .card .button,.team-card-grid.testimonials .card .button{max-width:146px;margin-left:50px}.team-card-grid.blogs .card .content-popup .image,.team-card-grid.testimonials .card .content-popup .image{width:32%}.team-card-grid.blogs .card .content-popup .sub-title,.team-card-grid.blogs .card .content-popup .summary,.team-card-grid.blogs .card .content-popup .title,.team-card-grid.testimonials .card .content-popup .sub-title,.team-card-grid.testimonials .card .content-popup .summary,.team-card-grid.testimonials .card .content-popup .title{width:68%}.team-card-grid.blogs .card .content-popup .title::before,.team-card-grid.blogs .card .title::before,.team-card-grid.testimonials .card .content-popup .title::before{content:none}.team-card-grid.blogs .card .content-popup .content,.team-card-grid.blogs .card .content-popup .sub-title,.team-card-grid.blogs .card .content-popup .title{width:100%}}.form-wrapper{width:100%;max-width:1200px;padding:25px 15px;margin:25px auto}.form-wrapper form input,.form-wrapper form textarea{width:100%;margin-top:10px;margin-bottom:10px;padding:15px 10px 10px;position:relative;border:2px solid #005a7e;background-color:transparent;-webkit-transition-duration:.5s;transition-duration:.5s;font-size:.9rem;font-weight:700;color:#fff;height:54px}.form-wrapper form input:focus,.form-wrapper form textarea:focus{font-size:16px;padding:13px 10px}.form-wrapper form input:focus::-webkit-input-placeholder,.form-wrapper form textarea:focus::-webkit-input-placeholder{color:#fff}.form-wrapper form input:focus:-ms-input-placeholder,.form-wrapper form textarea:focus:-ms-input-placeholder{color:#fff}.form-wrapper form input:focus::-ms-input-placeholder,.form-wrapper form textarea:focus::-ms-input-placeholder{color:#fff}.form-wrapper form input:focus::placeholder,.form-wrapper form textarea:focus::placeholder{color:#fff}.form-wrapper form input.button,.form-wrapper form textarea.button{border:none;padding:10px}.form-wrapper form textarea{min-height:250px}.form-wrapper form ::-webkit-input-placeholder{color:#005a7e;position:absolute;bottom:0;font-weight:700;text-transform:uppercase}.form-wrapper form :-ms-input-placeholder{color:#005a7e;position:absolute;bottom:0;font-weight:700;text-transform:uppercase}.form-wrapper form ::-ms-input-placeholder{color:#005a7e;position:absolute;bottom:0;font-weight:700;text-transform:uppercase}.form-wrapper form ::placeholder{color:#005a7e;position:absolute;bottom:0;font-weight:700;text-transform:uppercase}@media only screen and (min-width:992px){.form-wrapper{padding:50px 25px}}@media only screen and (min-width:1200px){.team-card-grid .card{float:left}.form-wrapper{padding:50px}}.locations{width:100%;max-width:1200px;margin:25px auto}.locations .card,.locations .map{margin-top:15px;margin-bottom:15px}.locations .map{width:100%;overflow-x:hidden;position:relative}.locations .map img{width:150%}.locations .map .section-header{position:absolute;top:-25px;left:15px;font-size:2.5rem}.locations .card{background-repeat:no-repeat;padding:15px 25px;font-family:"Avenir Next"}.locations .card .pin{display:inline-block;padding:0 7px;background-color:#fff;color:#005a7e;font-size:1rem;font-weight:700}.locations .card .section-header{font-size:1.7rem;margin-top:10px;margin-bottom:0}.locations .card .address,.locations .card .address>a,.locations .card .city,.locations .card .phone,.locations .card .suite{font-weight:400;font-size:1.2rem;color:#fff;line-height:1.5em;padding:3px 0}@media only screen and (min-width:992px){.locations .map img{width:100%}.locations .map .section-header{top:-15px;left:25px;font-size:2.7rem}}@media only screen and (min-width:1200px){.locations .container-fluid{padding:0}.locations .map .section-header{left:50px;font-size:3rem}}.content-popup{width:100%;max-width:996px;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:calc(100vh - 60px);position:fixed;left:50%;top:60%;transform:translateX(-50%) translateY(-50%);padding:50px 15px;font-size:1.5rem;overflow:auto;visibility:hidden;opacity:0;z-index:-10;transition:.5s;text-align:center;border-radius:3px}.content-popup .close{cursor:pointer;position:absolute;padding:10px;font-size:2rem;top:0;right:5px;z-index:10;color:#efefef}.content-popup.active{visibility:visible;opacity:1;z-index:200;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);top:50%}@media only screen and (min-width:992px){.content-popup{padding:50px 25px}}.display-list{font-size:1.2rem;padding-left:25px}.blog-card-grid .card{width:100%;margin:0 auto}.accordian{font-size:1.2rem;margin-bottom:5px;margin-left:-15px;margin-right:-15px}.accordian .trigger{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 45px 15px 15px;background-color:#058BB8;color:#fff;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;text-decoration:none}.accordian .trigger:hover{background-color:#03739B}.accordian .trigger .icon{font-family:fontAwesome;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.5s;transition-duration:.5s;font-size:2rem;line-height:0}.accordian .trigger .icon::after{content:'\f107'}.accordian.open .trigger{background-color:#005a7e;-webkit-box-shadow:0 7px 25px #aaa;box-shadow:0 7px 25px #aaa}.accordian.open .trigger .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}.accordian .content{padding:15px;display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRlZmF1bHRzLnNjc3MiLCJyb3ctZmxleC5zY3NzIiwiY29udGVudC1wb3B1cC5zY3NzIiwiaGFtLXN0YWNrLnNjc3MiLCJoZWFkZXIuc2NzcyIsImJ1bmRsZS5taW4uY3NzIiwibWVkaWEtZ3JpZC5zY3NzIiwiZm9vdGVyLnNjc3MiLCJoZWFkaW5ncy5zY3NzIiwidGFibGVzLnNjc3MiLCJzb2NpYWwtc2hhcmUuc2NzcyIsIm92ZXJsYXlzLnNjc3MiLCJwYWdlLXN1bW1hcnkuc2NzcyIsImJveC1uYXZpZ2F0aW9uLnNjc3MiLCJiYW5uZXJzLnNjc3MiLCJzd2ltbGFuZXMuc2NzcyIsImltYWdlLWFzLWJhY2tncm91bmQuc2NzcyIsImZvcm0uc2NzcyIsImxvY2F0aW9ucy5zY3NzIiwidGVhbS1jYXJkLWdyaWQuc2NzcyIsImxpc3RzLnNjc3MiLCJibG9nLWNhcmQtZ3JpZC5zY3NzIiwiYWNjb3JkaWFuLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQXFDQSxRQWpDQSxLQTJDSSxZQUFBLGNBVkosUUNDQSxvQkR0QkEsSUMwQlEsTUFBQSxLQ3pDUixlQ09BLEtBV0UsbUJBQUEsSUFYRixLQ05BLE9BU1EsU0FBQSxTQVRSLHVEQUFBLDJDQW9Gd0IsTUFBQSxNSnRGeEIsTUFDSSxVQUFBLEtBR0osS0FDSSxpQkFBQSxtREFDQSxvQkFBQSxPQUFBLElBQ0EsZ0JBQUEsTUFDQSxrQkFBQSxVQUNBLGlCQUFBLFFBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxNQUFBLEtBSUosSUFFSSw0QkFBQSxHQUFBLG9CQUFBLEdBbUJKLFFBVEEsRUFDSSw0QkFBQSxJS1JKLFVMQUEsRUFFSSxVQUFBLE9BQ0EsWUFBQSxNQUNBLFdBQUEsS0FHSixFQUNJLG9CQUFBLElBR0osaUJBQ0ksVUFBQSxPQUNBLE9BQUEsRUFBQSxLQUdKLFFBQ0ksUUFBQSxNQUVBLFFBQUEsS0FBQSxLQUNBLFdBQUEsT0FDQSxlQUFBLFVBQ0EsVUFBQSxNQUNBLE9BQUEsUUFDQSxnQkFBQSxL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RUFDQSxNQUFBLElBQ0EsUUFBQSxHQUNBLE1BQUEsUUE3Qlosc0JBa0NZLFdBQUEsUUFDQSxRQUFBLEVBQ0EsUUFBQSxJQUNBLGtCQUFBLGlCQUFBLGlCQUFBLFVBQUEsaUJBQUEsaUJBQ0EsSUFBQSxJQUlaLHlDQUdRLGVBRUksUUFBQSxLQUFBLE1rQmhEWixjQUNJLFVBQUEsT0FDQSxhQUFBLEtDRkosc0JBR1EsTUFBQSxLQUNBLE9BQUEsRUFBQSxLQ0pSLFdBRUksVUFBQSxPQUNBLGNBQUEsSUFDQSxZQUFBLE1BQ0EsYUFBQSxNQUxKLG9CQVNRLFFBQUEsTUFDQSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxNQUFBLEtBQ0EsUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUNBLGlCQUFBLFFBQ0EsTUFBQSxLQUNBLDRCQUFBLElBQUEsb0JBQUEsSUFDQSxTQUFBLFNBQ0EsZ0JBQUEsS0FqQlIsMEJBcUJZLGlCQUFBLFFBckJaLDBCQTBCWSxZQUFBLFlBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxJQUFBLElBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSw0QkFBQSxJQUFBLG9CQUFBLElBQ0EsVUFBQSxLQUNBLFlBQUEsRUFqQ1osaUNBcUNnQixRQUFBLFFBckNoQix5QkE4Q1ksaUJBQUEsUUFDQSxtQkFBQSxFQUFBLElBQUEsS0FBQSxLQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsS0EvQ1osK0JBb0RnQixrQkFBQSxlQUFBLFVBQUEsZUFDQSx5QkFBQSxPQUFBLE9BQUEsaUJBQUEsT0FBQSxPQXJEaEIsb0JBNERRLFFBQUEsS0FDQSxRQUFBIiwiZmlsZSI6ImJ1bmRsZS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/OnJvb3Qge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL2Z3bW9oLWJhY2tncm91bmQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4YmI4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHRcIjtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGltYWdlLWhvdmVyLXRyYW5zaXRpb24tZHVyYXRpb247XHJcbn1cclxuXHJcbnAsXHJcbi5ibG9ncyB1bCB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbmEge1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGxpbmstaG92ZXItdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxufVxyXG5cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRsaW5rLWhvdmVyLXRyYW5zaXRpb24tZHVyYXRpb247XHJcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dFwiO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgICYuZGFyayB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE3ZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDVhN2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWNjZW50IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1sb2dvIHtcclxuICAgIG1heC13aWR0aDogNDI1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gICAgY29sb3I6ICMwMDY2OGQ7XHJcbn1cclxuXHJcbi5oMS5hcy1hbGVydCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDU4QkI4LCAuNSk7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjI1cHgpIHtcclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTQ2cHg7XHJcbiAgICB9XHJcbiAgICAuaDEuYXMtYWxlcnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIH1cclxufSIsIu+7vy5mbGV4LWNvbnRlbnRcclxue1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5yb3ctZmxleCxcclxuLnJvdy1mbGV4ID4gZGl2W2NsYXNzKj0nY29sLSddXHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleDogMSAxIGF1dG87XHJcbiAgICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucm93LWZsZXhcclxue1xyXG4gICAgLW1zLWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAtd2Via2l0LWFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLW1zLWZsZXg6IDA7XHJcbiAgICAtd2Via2l0LWZsZXg6IDA7XHJcbiAgICBmbGV4OiAwO1xyXG59XHJcblxyXG4ucm93LWZsZXggPiBkaXZbY2xhc3MqPSdjb2wtJ10sXHJcbi5jb250YWluZXItZmxleCA+IGRpdltjbGFzcyo9J2NvbC0nXVxyXG57XHJcbiAgICBtYXJnaW46IC0uMnB4O1xyXG4gICAgLyogaGFjayBhZGp1c3QgZm9yIHdyYXBwaW5nICovXHJcbn1cclxuXHJcbi5yb3ctZmxleFxyXG57XHJcbiAgICAuY29sLW1kLTZcclxuICAgIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXHJcbntcclxuICAgIC5yb3ctZmxleFxyXG4gICAge1xyXG4gICAgICAgIC5jb2wtbWQtNlxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxMjAwcHgpXHJcbntcclxuICAgIC5yb3ctZmxleFxyXG4gICAge1xyXG4gICAgICAgIC5jb2wtbGctNFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIlxyXG4uY29udGVudC1wb3B1cFxyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogOTk2cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDYwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgei1pbmRleDogLTEwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC41cztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICAgICAuY2xvc2VcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGNvbG9yOiNlZmVmZWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgei1pbmRleDogMjAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXHJcbntcclxuXHJcbiAgICAgICAgLmNvbnRlbnQtcG9wdXBcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjVweDtcclxuICAgICAgICB9XHJcbn0iLCLvu78uaGFtLXN0YWNrIHtcclxuICB3aWR0aDogNjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGN1cnNvcjpwb2ludGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcblxyXG59XHJcblxyXG4uaGFtIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICBtYXJnaW46IDhweCAwO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwcHg7XHJcbiAgdHJhbnNpdGlvbjogLjVzO1xyXG59XHJcblxyXG4uaGFtLXRvLXguaGFtLXN0YWNrLmFjdGl2ZSAuaGFtOmZpcnN0LWNoaWxkIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdG9wOiAxOXB4O1xyXG59XHJcblxyXG4uaGFtLXRvLXguaGFtLXN0YWNrLmFjdGl2ZSAuaGFtOm50aC1jaGlsZCgyKSB7XHJcbiAgbGVmdDogLTIwMHB4O1xyXG59XHJcblxyXG4uaGFtLXRvLXguaGFtLXN0YWNrLmFjdGl2ZSAuaGFtOmxhc3QtY2hpbGQge1xyXG4gIHRvcDogLTE5cHg7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufSIsIu+7vy8qQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDBweClcclxueyovXHJcbmhlYWRlclxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIFxyXG4gICAgLm5hdmlnYXRpb24tbWFpblxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL25hdi1jb2xsYXBzZS1iYWNrZ3JvdW5kLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjtcclxuXHJcbiAgICAgICAgLnRvZ2dsZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAuaGFtLXN0YWNrXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdi1oZWFkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxRDJCQiwuNSk7XHJcblxyXG4gICAgICAgICAgICAubG9nb1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LWNvbGxhcHNlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xyXG5cclxuXHJcbiAgICAgICAgICAgICYgPiB1bFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiBsaVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGFcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkbGluay1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtY2FyZXRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gdWxcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA1OGJiODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gOTVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRuYXZpZ2F0aW9uLW9wZW4tdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub3BlblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gbGk6bm90KC5iYWNrKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNzUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44NSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KVxyXG57XHJcbiAgICBoZWFkZXJcclxuICAgIHtcclxuICAgICAgICAubmF2aWdhdGlvbi1tYWluXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMUQyQkIsLjIpO1xyXG5cclxuICAgICAgICAgICAgLmNvbnRhaW5lci1mbHVpZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudG9nZ2xlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXYtaGVhZGVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5hdi1jb2xsYXBzZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgJiA+IHVsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYgPiBsaVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5uYXYtY2FyZXRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gdWxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRuYXZpZ2F0aW9uLW9wZW4tdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxZDViYiwuOTApO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBsaTpub3QoLmJhY2spIGFcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gdWxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmJhY2tcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpbWxhbmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyMDBweClcclxue1xyXG4gICAgaGVhZGVyXHJcbiAgICB7XHJcbiAgICAgICAgLm5hdmlnYXRpb24tbWFpblxyXG4gICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgIC5uYXYtY29sbGFwc2VcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICYgPiB1bFxyXG4gICAgICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmID4gbGlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNDQwcHgpXHJcbntcclxuICAgIGhlYWRlclxyXG4gICAge1xyXG5cclxuICAgICAgICAubmF2aWdhdGlvbi1tYWluXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAubmF2LWNvbGxhcHNlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5uYXYtaGVhZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmxvZ29cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmID4gdWxcclxuICAgICAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgYVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuOnJvb3Qge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9md21vaC1iYWNrZ3JvdW5kLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA1OGJiODtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyIE5leHRcIjsgfVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7IH1cblxucCxcbi5ibG9ncyB1bCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuYSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAuOHJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0XCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uOmFjdGl2ZSwgLmJ1dHRvbjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idXR0b24uZGFyayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNWE3ZTsgfVxuICAgIC5idXR0b24uZGFyazpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwNWE3ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmFjY2VudCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxubWFpbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyB9XG5cbi5wYXJ0bmVycy1sb2dvIHtcbiAgbWF4LXdpZHRoOiA0MjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnN0cm9uZyB7XG4gIGNvbG9yOiAjMDA2NjhkOyB9XG5cbi5oMS5hcy1hbGVydCB7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxMzksIDE4NCwgMC41KTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyNXB4KSB7XG4gIC5idXR0b24ge1xuICAgIG1heC13aWR0aDogMTQ2cHg7IH1cbiAgLmgxLmFzLWFsZXJ0IHtcbiAgICBmb250LXNpemU6IDM2cHg7IH0gfVxuXG4uZmxleC1jb250ZW50IHtcbiAgbWFyZ2luOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvdy1mbGV4LFxuLnJvdy1mbGV4ID4gZGl2W2NsYXNzKj0nY29sLSddIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAtd2Via2l0LWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMDsgfVxuXG4ucm93LWZsZXgge1xuICAtbXMtYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwO1xuICBmbGV4OiAwOyB9XG5cbi5yb3ctZmxleCA+IGRpdltjbGFzcyo9J2NvbC0nXSxcbi5jb250YWluZXItZmxleCA+IGRpdltjbGFzcyo9J2NvbC0nXSB7XG4gIG1hcmdpbjogLS4ycHg7XG4gIC8qIGhhY2sgYWRqdXN0IGZvciB3cmFwcGluZyAqLyB9XG5cbi5yb3ctZmxleCAuY29sLW1kLTYge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5yb3ctZmxleCAuY29sLW1kLTYge1xuICAgIG1heC13aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJvdy1mbGV4IC5jb2wtbGctNCB7XG4gICAgbWF4LXdpZHRoOiAzMy4zMyU7IH0gfVxuXG4uaGFtLXN0YWNrIHtcbiAgd2lkdGg6IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmhhbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgbWFyZ2luOiA4cHggMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDBweDtcbiAgdHJhbnNpdGlvbjogLjVzOyB9XG5cbi5oYW0tdG8teC5oYW0tc3RhY2suYWN0aXZlIC5oYW06Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRvcDogMTlweDsgfVxuXG4uaGFtLXRvLXguaGFtLXN0YWNrLmFjdGl2ZSAuaGFtOm50aC1jaGlsZCgyKSB7XG4gIGxlZnQ6IC0yMDBweDsgfVxuXG4uaGFtLXRvLXguaGFtLXN0YWNrLmFjdGl2ZSAuaGFtOmxhc3QtY2hpbGQge1xuICB0b3A6IC0xOXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDBweClcclxueyovXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwOyB9XG4gIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvbmF2LWNvbGxhcHNlLWJhY2tncm91bmQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZmZjsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC50b2dnbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC50b2dnbGUgLmhhbS1zdGFjayB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAyMTAsIDE4NywgMC41KTsgfVxuICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1oZWFkZXIgLmxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDEyNXB4OyB9XG4gICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiAubmF2LWNvbGxhcHNlID4gdWwge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7IH1cbiAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMjZweDtcbiAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7IH1cbiAgICAgICAgICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiAubmF2LWNvbGxhcHNlID4gdWwgPiBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgLm5hdi1jYXJldCB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgLm5hdi1jYXJldDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7IH1cbiAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgPiB1bCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNThiYjg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gOTVweCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxczsgfVxuICAgICAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpID4gdWwub3BlbiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgPiB1bCA+IGxpOm5vdCguYmFjaykgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgICAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgPiB1bCA+IGxpOm5vdCguYmFjaykgYTpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAyMTAsIDE4NywgMC4yKTsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5jb250YWluZXItZmx1aWQge1xuICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC50b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtaGVhZGVyIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDsgfVxuICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44cmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTBweDsgfVxuICAgICAgICAgICAgaGVhZGVyIC5uYXZpZ2F0aW9uLW1haW4gLm5hdi1jb2xsYXBzZSA+IHVsID4gbGkgYSAubmF2LWNhcmV0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpID4gdWwge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDE3NXB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgMjEzLCAxODcsIDAuOSk7IH1cbiAgICAgICAgICAgIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpID4gdWwgPiBsaTpub3QoLmJhY2spIGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiAubmF2LWNvbGxhcHNlID4gdWwgPiBsaTpob3ZlciA+IHVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiAubmF2LWNvbGxhcHNlIC5iYWNrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBoZWFkZXIgLnN3aW1sYW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDQ1cHggMjRweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgLm5hdi1oZWFkZXIge1xuICAgIHdpZHRoOiAxNSU7IH1cbiAgICBoZWFkZXIgLm5hdmlnYXRpb24tbWFpbiAubmF2LWNvbGxhcHNlIC5uYXYtaGVhZGVyIC5sb2dvIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIGhlYWRlciAubmF2aWdhdGlvbi1tYWluIC5uYXYtY29sbGFwc2UgPiB1bCA+IGxpIGEge1xuICAgIHBhZGRpbmc6IDQ1cHggMzVweDsgfSB9XG5cbmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyNjVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzIsIDIyMSwgMTk0LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFja2dyb3VuZHMvZndtb2gtZm9vdGVyLWJhY2tncm91bmQuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMjYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBmb290ZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg5MSwgMTk1LCAxNzgsIDAuODUpOyB9XG4gIGZvb3RlciBhIHtcbiAgICBjb2xvcjogI2VmZWZlZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICBmb290ZXIgI3ByaXZhY3ktcG9saWN5IHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvciAjMDU4YmI4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBmb290ZXIgI3ByaXZhY3ktcG9saWN5IHAge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cbiAgICBmb290ZXIgI3ByaXZhY3ktcG9saWN5IHVsID4gbGkge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIGZvb3RlciAuY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIGZvb3RlciAuYWRkcmVzcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgMDtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDBweDtcbiAgICBmb250LXNpemU6IC45NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgZm9vdGVyIC5hZGRyZXNzIC5sb2NhdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cbiAgICAgIGZvb3RlciAuYWRkcmVzcyAubG9jYXRpb24gc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgZm9vdGVyIC5zb2NpYWwtc2hhcmUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIGZvb3RlciAubGVnYWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgZm9vdGVyIC5sZWdhbCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIGZvb3RlciAuYWRkcmVzcyB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgZm9vdGVyIC5hZGRyZXNzIC5sb2NhdGlvbiB7XG4gICAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjI0cHgpIHtcbiAgZm9vdGVyIC5hZGRyZXNzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IC44cmVtO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBmb290ZXIgLmFkZHJlc3M6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjsgfVxuICAgIGZvb3RlciAuYWRkcmVzcyAubG9jYXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIGZvb3RlciAuc29jaWFsLXNoYXJlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgI3ByaXZhY3ktcG9saWN5IHtcbiAgICBwYWRkaW5nOiA3NXB4OyB9XG4gIGZvb3RlciAuYWRkcmVzcyB7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICB3aWR0aDogMzI1cHg7XG4gICAgcGFkZGluZzogMjVweDsgfVxuICAgIGZvb3RlciAuYWRkcmVzcyAubG9jYXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmxlZ2FsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgIC5sZWdhbCAuY29weXJpZ2h0IHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9XG4gICAgLmxlZ2FsIC5wcml2YWN5IHtcbiAgICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5hZGRyZXNzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgICB3aWR0aDogNDUwcHg7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgICBmb290ZXIgLmFkZHJlc3MgLmxvY2F0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIGZvb3RlciAuc29jaWFsLXNoYXJlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4OyB9XG4gIGZvb3RlciAubGVnYWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgZm9vdGVyIC5hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgZm9vdGVyIC5hZGRyZXNzOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDsgfVxuICBmb290ZXIgLmFkZHJlc3M6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4OyB9XG4gIGZvb3RlciAuc29jaWFsLXNoYXJlIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7IH1cbiAgZm9vdGVyIC5sZWdhbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgZm9vdGVyIC5jb250YWluZXItZmx1aWQsIGZvb3RlciAubGVnYWwgcCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgZm9vdGVyIC5hZGRyZXNzIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB3aWR0aDogNTUwcHg7IH1cbiAgICBmb290ZXIgLmFkZHJlc3MgLmxvY2F0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLnNlY3Rpb24taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIjtcbiAgY29sb3I6ICMwMDY2OGQ7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLnNlY3Rpb24taGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLnNlY3Rpb24taGVhZGVyLnRyaWFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY29udGVudC1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dFwiO1xuICBjb2xvcjogIzMzMztcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbjogMTVweCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG5cbi5zdWItaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN1Yi1oZWFkZXIudHJpYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM2JkZmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG5cbi50cmlhbCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7IH1cbiAgLnRyaWFsIGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAudHJpYWwgdGgsIC50cmlhbCB0ZCB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC50cmlhbCB0aDpmaXJzdC1jaGlsZCwgLnRyaWFsIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAudHJpYWwgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVhN2U7IH1cbiAgICAudHJpYWwgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDQ1JTsgfVxuICAudHJpYWwgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMUEwREQ7IH1cbiAgLnRyaWFsIHRmb290IHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnRyaWFsIHRoOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMzMlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MjVweCkge1xuICAudHJpYWwgaSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC50cmlhbCB0aCwgLnRyaWFsIHRkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAudHJpYWwgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG4ubWVkaWEtZ3JpZCAuaW1hZ2UsIC5tZWRpYS1ncmlkIC50ZXh0LCAubWVkaWEtZ3JpZCAudmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMHB4OyB9XG5cbi5tZWRpYS1ncmlkIC50ZXh0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL2JsdWUtZ3JlZW4tZ3JhZGlhbnQucG5nXCIpO1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVkaWEtZ3JpZCAudGV4dCBwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpOyB9XG5cbi5tZWRpYS1ncmlkIC5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5tZWRpYS1ncmlkIC5jYXB0aW9uIC5uYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweCAwOyB9XG4gICAgLm1lZGlhLWdyaWQgLmNhcHRpb24gLm5hbWU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIuKAlFwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgLm1lZGlhLWdyaWQgLmNhcHRpb24gLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuLm1lZGlhLWdyaWQgLnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwMHB4OyB9XG4gIC5tZWRpYS1ncmlkIC52aWRlbzphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9pY29ucy9wbGF5LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzOyB9XG4gIC5tZWRpYS1ncmlkIC52aWRlbzpob3Zlcjo6YWZ0ZXIge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogNzVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm1lZGlhLWdyaWQgLnZpZGVvLnNpbmdsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLm1lZGlhLWdyaWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubWVkaWEtZ3JpZCAuaW1hZ2UsIC5tZWRpYS1ncmlkIC50ZXh0IHtcbiAgICAgIGhlaWdodDogMjMwcHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm1lZGlhLWdyaWQgLnRleHQgcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7IH1cbiAgICAubWVkaWEtZ3JpZCAudmlkZW8ge1xuICAgICAgaGVpZ2h0OiA0NjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAubWVkaWEtZ3JpZCAudmlkZW8uc2luZ2xlIHtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDsgfVxuICAgIC5tZWRpYS1ncmlkIC5jYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgLm1lZGlhLWdyaWQgLmNhcHRpb246OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgLm1lZGlhLWdyaWQgLmNhcHRpb24gLm5hbWUge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgICAgLm1lZGlhLWdyaWQgLmNhcHRpb24gLmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubWVkaWEtZ3JpZCAuaW1hZ2UsIC5tZWRpYS1ncmlkIC50ZXh0IHtcbiAgICBoZWlnaHQ6IDMxMHB4OyB9XG4gIC5tZWRpYS1ncmlkIC50ZXh0IHAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTsgfVxuICAubWVkaWEtZ3JpZCAudmlkZW8ge1xuICAgIGhlaWdodDogNjIwcHg7IH1cbiAgICAubWVkaWEtZ3JpZCAudmlkZW86YWZ0ZXIge1xuICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICBoZWlnaHQ6IDc1cHg7IH1cbiAgICAubWVkaWEtZ3JpZCAudmlkZW86aG92ZXI6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7IH1cbiAgICAubWVkaWEtZ3JpZCAudmlkZW8uc2luZ2xlIHtcbiAgICAgIGhlaWdodDogNTk1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWRpYS1ncmlkIC5pbWFnZS10ZXh0LXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm1lZGlhLWdyaWQgLmltYWdlLCAubWVkaWEtZ3JpZCAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyODRweDsgfVxuICAubWVkaWEtZ3JpZCAudmlkZW8ge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgaGVpZ2h0OiA1NjhweDsgfVxuICAgIC5tZWRpYS1ncmlkIC52aWRlby5zaW5nbGUge1xuICAgICAgaGVpZ2h0OiA0MjVweDsgfVxuICAubWVkaWEtZ3JpZDpudGgtY2hpbGQoZXZlbikgLmltYWdlLXRleHQtd3JhcHBlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgLm1lZGlhLWdyaWQ6bnRoLWNoaWxkKGV2ZW4pIC5pbWFnZS10ZXh0LXdyYXBwZXIgLnRleHQge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAubWVkaWEtZ3JpZDpudGgtY2hpbGQoZXZlbikgLmltYWdlLXRleHQtd3JhcHBlciAuaW1hZ2Uge1xuICAgICAgb3JkZXI6IDE7IH1cbiAgLm1lZGlhLWdyaWQ6bnRoLWNoaWxkKGV2ZW4pIC52aWRlbyB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLm1lZGlhLWdyaWQgLmNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gICAgLm1lZGlhLWdyaWQgLmNhcHRpb24gLm5hbWUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubWVkaWEtZ3JpZCAuY2FwdGlvbiAuYnV0dG9uIHtcbiAgICAgIGZsb2F0OiBub25lOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVkaWEtZ3JpZCAuaW1hZ2UsIC5tZWRpYS1ncmlkIC50ZXh0IHtcbiAgICBoZWlnaHQ6IDQwMHB4OyB9XG4gICAgLm1lZGlhLWdyaWQgLmltYWdlIHAsIC5tZWRpYS1ncmlkIC50ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLm1lZGlhLWdyaWQgLnZpZGVvIHtcbiAgICBoZWlnaHQ6IDgwMHB4OyB9XG4gICAgLm1lZGlhLWdyaWQgLnZpZGVvLnNpbmdsZSB7XG4gICAgICBoZWlnaHQ6IDU5NXB4OyB9XG4gIC5tZWRpYS1ncmlkIC5jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTsgfVxuICAgIC5tZWRpYS1ncmlkIC5jYXB0aW9uIC5uYW1lIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5tZWRpYS1ncmlkIC5jYXB0aW9uIC5idXR0b24ge1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lZGlhLWdyaWQge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLm1lZGlhLWdyaWQgLmltYWdlLCAubWVkaWEtZ3JpZCAudGV4dCB7XG4gICAgICBoZWlnaHQ6IDQ3NXB4OyB9XG4gICAgLm1lZGlhLWdyaWQgLnRleHQgcCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpOyB9XG4gICAgLm1lZGlhLWdyaWQgLnZpZGVvIHtcbiAgICAgIGhlaWdodDogOTUwcHg7IH0gfVxuXG4uc29jaWFsLXNoYXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyMHB4IGF1dG87IH1cbiAgLnNvY2lhbC1zaGFyZSB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5zb2NpYWwtc2hhcmUgdWwgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAgIC5zb2NpYWwtc2hhcmUgdWwgbGkgYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjNWJjM2IyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuc29jaWFsLXNoYXJlIHVsIGxpIGE6OmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLyogOjogRkFDRUJPT0sgOjogKi9cbmEuZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk4OyB9XG5cbi5mYWNlYm9vazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cblxuLyogOjogVFdJVFRFUiA6OiAqL1xuYS50d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1YWNlZTsgfVxuXG4udHdpdHRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLyogOjogR09PR0xFIFBMVVMgOjogKi9cbmEuZ29vZ2xlLXBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQ0YjM5OyB9XG5cbi5nb29nbGUtcGx1czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cblxuLyogOjogWU9VVFVCRSA6OiAqL1xuYS55b3V0dWJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiMDAwMDsgfVxuXG4ueW91dHViZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLyogOjogTElOS0VESU4gOjogKi9cbmEubGlua2VkaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI1OyB9XG5cbi5saW5rZWRpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7IH1cblxuLyogOjogSU5TVEFHUkFNIDo6ICovXG5hLmluc3RhZ3JhbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYzJhOGQ7IH1cblxuLmluc3RhZ3JhbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLyogOjogUElOVEVSRVNUIDo6ICovXG5hLnBpbnRlcmVzdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjIwMjc7IH1cblxuLnBpbnRlcmVzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cblxuLyogOjogU05BUENIQVQgOjogKi9cbmEuc25hcGNoYXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYzAwOyB9XG5cbi5zbmFwY2hhdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cblxuLyogOjogVFVNQkxSIDo6ICovXG5hLnR1bWJscjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjUwNmQ7IH1cblxuLnR1bWJscjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7IH1cblxuLyogOjogUlNTIDo6ICovXG5hLnJzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjY2MDA7IH1cblxuLnJzczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7IH1cblxuLyogOjogR0lUSFVCIDo6ICovXG5hLmdpdGh1Yjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrOyB9XG5cbi5naXRodWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA5YlwiOyB9XG5cbi8qIDo6IFNQT1RJRlkgOjogKi9cbmEuc3BvdGlmeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU0NjE7IH1cblxuLnNwb3RpZnk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5pbWFnZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pbWFnZS1vdmVybGF5OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHRyYW5zaXRpb246IDFzOyB9XG4gIC5pbWFnZS1vdmVybGF5OmhvdmVyOjpiZWZvcmUsIC5pbWFnZS1vdmVybGF5OmFjdGl2ZTo6YmVmb3JlLCAuaW1hZ2Utb3ZlcmxheTpmb2N1czo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFnZS1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjk1KTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTEwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDFzOyB9XG4gIC5wYWdlLW92ZXJsYXkuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5sb2NrZWQge1xuICAvKm92ZXJmbG93OiBoaWRkZW47Ki8gfVxuXG4ucGFnZS1zdW1tYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnBhZ2Utc3VtbWFyeSAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTsgfVxuICAucGFnZS1zdW1tYXJ5IGgxIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFnZS1zdW1tYXJ5IHAge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0XCI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7IH1cbiAgICAucGFnZS1zdW1tYXJ5IGgxIHtcbiAgICAgIGNvbG9yOiAjMDA2NjhkOyB9IH1cblxuLmJveC1uYXZpZ2F0aW9uIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEyNTBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87IH1cbiAgLmJveC1uYXZpZ2F0aW9uIC5ib3gtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9jbGluaWNhbC10cmlhbC1iYWNrZ3JvdW5kLnBuZ1wiKTtcbiAgICB3aWR0aDogMjEycHg7XG4gICAgaGVpZ2h0OiAyMTJweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBtYXJnaW46IDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzOyB9XG4gICAgLmJveC1uYXZpZ2F0aW9uIC5ib3gtbGluayAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDI1cHggMCAxNXB4OyB9XG4gICAgICAuYm94LW5hdmlnYXRpb24gLmJveC1saW5rIC5pY29uIGltZyB7XG4gICAgICAgIHdpZHRoOiA4NXB4OyB9XG4gICAgLmJveC1uYXZpZ2F0aW9uIC5ib3gtbGluayAubGFiZWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCc7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuNzE0MnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYm94LW5hdmlnYXRpb24udGVhbXMge1xuICAgIG1heC13aWR0aDogOTk2cHg7IH1cbiAgICAuYm94LW5hdmlnYXRpb24udGVhbXMgLmljb24gaW1nIHtcbiAgICAgIHdpZHRoOiAxMjBweDsgfVxuICAuYm94LW5hdmlnYXRpb24udG9nZXRoZXItd2UtZmlnaHQtY2FuY2VyIC5pY29uIGltZyB7XG4gICAgd2lkdGg6IDEyMHB4OyB9XG4gIC5ib3gtbmF2aWdhdGlvbiAuaW1hZ2UtbWFzazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJveC1uYXZpZ2F0aW9uOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5ib3gtbmF2aWdhdGlvbiAuYm94LWxpbmsge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5ib3gtbmF2aWdhdGlvbiAuaW1hZ2UtbWFzazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5ib3gtbmF2aWdhdGlvbi50b2dldGhlci13ZS1maWdodC1jYW5jZXIgLmJveC1saW5rIHtcbiAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi50aXRsZS1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDc1JTtcbiAgcGFkZGluZzogMTUwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50aXRsZS1iYW5uZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MiwgMTk4LCAxODcsIDAuOSk7IH1cbiAgLnRpdGxlLWJhbm5lci5hYm91dC11cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2Jhbm5lcnMvZG9jdG9yLW51cnNlLnBuZ1wiKTsgfVxuICAudGl0bGUtYmFubmVyLnBhdGllbnQtc3VwcG9ydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2Jhbm5lcnMvcGF0aWVudC1zdXBwb3J0LnBuZ1wiKTsgfVxuICAudGl0bGUtYmFubmVyIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7IH1cbiAgLnRpdGxlLWJhbm5lciAuc2VjdGlvbi1oZWFkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDVyZW07IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGl0bGUtYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMDBweCAwOyB9XG4gICAgLnRpdGxlLWJhbm5lcjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAgIC50aXRsZS1iYW5uZXIgLmNvbnRhaW5lciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1LCAxMzksIDE4NCwgMC41KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sb2dvLXNsb2dhbi1zd2ltbGFuZSAubWFpbi1sb2dvLCAubG9nby1zbG9nYW4tc3dpbWxhbmUgLnNsb2dhbiB7XG4gICAgcGFkZGluZzogMTVweDsgfVxuICAubG9nby1zbG9nYW4tc3dpbWxhbmUgLm1haW4tbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7IH1cblxuLmNvbnRlbnQtc3dpbWxhbmUubGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDsgfVxuXG4uY29udGVudC1zd2ltbGFuZSAuY29udGVudCB7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiA3NXB4IDE1cHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5jb250ZW50LXN3aW1sYW5lIC5jb250ZW50IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAubG9nby1zbG9nYW4tc3dpbWxhbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDc1cHg7IH1cbiAgICAubG9nby1zbG9nYW4tc3dpbWxhbmUgLm1haW4tbG9nbywgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5zbG9nYW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4OyB9XG4gICAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5tYWluLWxvZ28ge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA0NXB4OyB9XG4gICAgICAubG9nby1zbG9nYW4tc3dpbWxhbmUgLm1haW4tbG9nbyBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1NXB4OyB9XG4gICAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5zbG9nYW4ge1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5zbG9nYW4gaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MjRweCkge1xuICAubG9nby1zbG9nYW4tc3dpbWxhbmUgLm1haW4tbG9nbyB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7IH1cbiAgICAubG9nby1zbG9nYW4tc3dpbWxhbmUgLm1haW4tbG9nbyBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMTZweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5tYWluLWxvZ28ge1xuICAgIHBhZGRpbmctdG9wOiAyOHB4OyB9XG4gICAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lIC5tYWluLWxvZ28gaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjcwcHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LXN3aW1sYW5lIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNTBweCAxNXB4OyB9IH1cblxuYS5saW5rLWltYWdlLWJhY2tncm91bmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmltYWdlLWFzLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodDtcbiAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4OyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNSwgMTM5LCAxODQsIDAuNzUpO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQudHJpYWxzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvaW52ZW50YS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0NTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDgwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDUwJTsgfVxuICAuaW1hZ2UtYXMtYmFja2dyb3VuZC5waHlzaWNpYW5zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvZmlsZS1yZXZpZXctbWluLnBuZ1wiKTsgfVxuICAuaW1hZ2UtYXMtYmFja2dyb3VuZC5hZHZhbmNlLWNhcmUtcHJvdmlkZXJzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvYWR2YW5jZWQtY2FyZS5wbmdcIik7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQudGVhbXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy90ZWFtcy5wbmdcIik7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQucmVzZWFyY2gtdGVhbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL3Jlc2VhcmNoLXRlYW0ucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLnBoeXNpY2lhbnMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9waHlzaWNpYW5zLnBuZ1wiKTsgfVxuICAuaW1hZ2UtYXMtYmFja2dyb3VuZC5zdXBwb3J0LXRlYW0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9zdXBwb3J0LXRlYW0ucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLnBhdGllbnQtc3VwcG9ydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL2JlY29taW5nLWEtcGF0aWVudC5wbmdcIik7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQuY2FyZWdpdmVyLXN1cHBvcnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9jYXJlZ2l2ZXItc3VwcG9ydC5wbmdcIik7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQuY29udGFjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2NvbnRhY3QtdXMucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLmJsb2csIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLnRvZ2V0aGVyLXdlLWZpZ2h0LWNhbmNlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2Jsb2cucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLmFib3V0LXVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFja2dyb3VuZHMvYWJvdXQtdXMucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLnBhcnRuZXJzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFja2dyb3VuZHMvcGFydG5lcnMucG5nXCIpOyB9XG4gIC5pbWFnZS1hcy1iYWNrZ3JvdW5kLmZhcSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2ZhcS5wbmdcIik7IH1cbiAgLmltYWdlLWFzLWJhY2tncm91bmQuaGlzdG9yeSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2hpc3RvcnkucG5nXCIpOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmltYWdlLWFzLWJhY2tncm91bmQ6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm11bHRpbGluZS1lbGxpcHNlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzOyB9XG4gIC5tdWx0aWxpbmUtZWxsaXBzZS5sb2FkZWQge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLnRlYW0tY2FyZC1ncmlkIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRlYW0tY2FyZC1ncmlkIC5jYXJkIHtcbiAgICBwYWRkaW5nOiA0MHB4IDE1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGhlaWdodDogNjI1cHg7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQgLmNhcmQ6aG92ZXIgLmltYWdlLW92ZXJsYXk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZCAuY2FyZCAudGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBjb2xvcjogI2EzZDlkNTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgaGVpZ2h0OiA1OHB4OyB9XG4gICAgICAudGVhbS1jYXJkLWdyaWQgLmNhcmQgLnRpdGxlIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jYXJkIC5zdWItdGl0bGUge1xuICAgICAgY29sb3I6ICNhM2Q5ZDU7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQgLmNhcmQgLnN1bW1hcnkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIGhlaWdodDogMTMzcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS40ZW07IH1cbiAgICAgIC50ZWFtLWNhcmQtZ3JpZCAuY2FyZCAuc3VtbWFyeSBwIHtcbiAgICAgICAgY29sb3I6ICNmZGZkZmQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA1OGJiODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCAuY2xvc2Uge1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLmltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLmltYWdlOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lOyB9XG4gICAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLmltYWdlIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzc1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLnRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jb250ZW50LXBvcHVwIC5jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLnRlYW0tY2FyZC1ncmlkLnBoeXNpY2lhbnMsIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY29udGVudC1wb3B1cCAudGl0bGUsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY29udGVudC1wb3B1cCAudGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XG4gICAgY29sb3I6ICMwMDVhN2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jb250ZW50LXBvcHVwIC5pbWFnZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jb250ZW50LXBvcHVwIC5pbWFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNvbnRlbnQtcG9wdXAgLnN1Yi10aXRsZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jb250ZW50LXBvcHVwIC5zdWItdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwNWE3ZTsgfVxuICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jb250ZW50LXBvcHVwIC5xdW90ZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jb250ZW50LXBvcHVwIC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMjVweCBhdXRvOyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY29udGVudC1wb3B1cCAucXVvdGU6OmJlZm9yZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jb250ZW50LXBvcHVwIC5xdW90ZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jb250ZW50LXBvcHVwIC5xdW90ZTo6YWZ0ZXIsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY29udGVudC1wb3B1cCAucXVvdGU6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwi4oCdXCI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5pbWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLmNvbnRlbnQtcG9wdXAgLnRpdGxlLFxuICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLmNvbnRlbnQtcG9wdXAgLnN1Yi10aXRsZSxcbiAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgcCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNvbnRlbnQtcG9wdXAgLnF1b3RlLCAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNvbnRlbnQtcG9wdXAgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCB7XG4gICAgcGFkZGluZzogNTBweCAyNXB4OyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jb250ZW50LXBvcHVwIC5pbWFnZSB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jb250ZW50LXBvcHVwIC50aXRsZSxcbiAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLnN1Yi10aXRsZSxcbiAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLmNvbnRlbnQsXG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jb250ZW50LXBvcHVwIC5xdW90ZSB7XG4gICAgICB3aWR0aDogNjglO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCAudGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgICAudGVhbS1jYXJkLWdyaWQgLmNvbnRlbnQtcG9wdXAgLnN1Yi10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkIC5jb250ZW50LXBvcHVwIC5jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZCAuY29udGVudC1wb3B1cCBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG4gIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQ6OmFmdGVyLCAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQ6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLmltYWdlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnRpdGxlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnN1bW1hcnksXG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY2FyZCAuc3ViLXRpdGxlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLmJ1dHRvbiwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5pbWFnZSxcbiAgICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLnRpdGxlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAuc3VtbWFyeSxcbiAgICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLnN1Yi10aXRsZSxcbiAgICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi1oZWlnaHQ6IG5vbmU7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jYXJkIC5pbWFnZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5pbWFnZSB7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBmbG9hdDogbGVmdDsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnRpdGxlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnN1bW1hcnksXG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY2FyZCAuc3ViLXRpdGxlLFxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLmJ1dHRvbiwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC50aXRsZSxcbiAgICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLnN1bW1hcnksXG4gICAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5zdWItdGl0bGUsXG4gICAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5idXR0b24ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICAgIGZsb2F0OiByaWdodDsgfVxuICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnRpdGxlLCAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLnRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC50ZWFtLWNhcmQtZ3JpZC50ZXN0aW1vbmlhbHMgLmNhcmQgLnRpdGxlOjpiZWZvcmUsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAudGl0bGU6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwi4oCUIFwiO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jYXJkIC5zdW1tYXJ5IHAsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAuc3VtbWFyeSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY2FyZCAuYnV0dG9uLCAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLmJ1dHRvbiB7XG4gICAgICBtYXgtd2lkdGg6IDE0NnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5pbWFnZSwgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5pbWFnZSB7XG4gICAgICB3aWR0aDogMzIlOyB9XG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY2FyZCAuY29udGVudC1wb3B1cCAudGl0bGUsXG4gICAgLnRlYW0tY2FyZC1ncmlkLnRlc3RpbW9uaWFscyAuY2FyZCAuY29udGVudC1wb3B1cCAuc3VtbWFyeSxcbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5zdWItdGl0bGUsIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAuY29udGVudC1wb3B1cCAudGl0bGUsXG4gICAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5zdW1tYXJ5LFxuICAgIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAuY29udGVudC1wb3B1cCAuc3ViLXRpdGxlIHtcbiAgICAgIHdpZHRoOiA2OCU7IH1cbiAgICAudGVhbS1jYXJkLWdyaWQudGVzdGltb25pYWxzIC5jYXJkIC5jb250ZW50LXBvcHVwIC50aXRsZTo6YmVmb3JlLCAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLmNvbnRlbnQtcG9wdXAgLnRpdGxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAudGVhbS1jYXJkLWdyaWQuYmxvZ3MgLmNhcmQgLnRpdGxlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC50aXRsZSxcbiAgLnRlYW0tY2FyZC1ncmlkLmJsb2dzIC5jYXJkIC5jb250ZW50LXBvcHVwIC5zdWItdGl0bGUsXG4gIC50ZWFtLWNhcmQtZ3JpZC5ibG9ncyAuY2FyZCAuY29udGVudC1wb3B1cCAuY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGVhbS1jYXJkLWdyaWQgLmNhcmQge1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLmZvcm0td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2JsdWUtZ3JlZW4tZ3JhZGlhbnQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG87IH1cbiAgLmZvcm0td3JhcHBlciBmb3JtIGlucHV0LFxuICAuZm9ybS13cmFwcGVyIGZvcm0gdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwNWE3ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XG4gICAgZm9udC1zaXplOiAuOXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogNTRweDsgfVxuICAgIC5mb3JtLXdyYXBwZXIgZm9ybSBpbnB1dDpmb2N1cyxcbiAgICAuZm9ybS13cmFwcGVyIGZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTNweCAxMHB4OyB9XG4gICAgICAuZm9ybS13cmFwcGVyIGZvcm0gaW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgICAgLmZvcm0td3JhcHBlciBmb3JtIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZvcm0td3JhcHBlciBmb3JtIGlucHV0LmJ1dHRvbixcbiAgICAuZm9ybS13cmFwcGVyIGZvcm0gdGV4dGFyZWEuYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgLmZvcm0td3JhcHBlciBmb3JtIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDsgfVxuICAuZm9ybS13cmFwcGVyIGZvcm0gOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICMwMDVhN2U7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDI1cHg7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9ybS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA1MHB4OyB9IH1cblxuLmxvY2F0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAyNXB4IGF1dG87IH1cbiAgLmxvY2F0aW9ucyAubWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5sb2NhdGlvbnMgLm1hcCBpbWcge1xuICAgICAgd2lkdGg6IDE1MCU7IH1cbiAgICAubG9jYXRpb25zIC5tYXAgLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTI1cHg7XG4gICAgICBsZWZ0OiAxNXB4O1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgLmxvY2F0aW9ucyAuY2FyZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzL2JsdWUtZ3JlZW4tZ3JhZGlhbnQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dFwiOyB9XG4gICAgLmxvY2F0aW9ucyAuY2FyZCAucGluIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDA1YTdlO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5sb2NhdGlvbnMgLmNhcmQgLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAubG9jYXRpb25zIC5jYXJkIC5waG9uZSwgLmxvY2F0aW9ucyAuY2FyZCAuYWRkcmVzcywgLmxvY2F0aW9ucyAuY2FyZCAuYWRkcmVzcyA+IGEsIC5sb2NhdGlvbnMgLmNhcmQgLnN1aXRlLCAubG9jYXRpb25zIC5jYXJkIC5jaXR5IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgcGFkZGluZzogM3B4IDA7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubG9jYXRpb25zIC5tYXAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubG9jYXRpb25zIC5tYXAgLnNlY3Rpb24taGVhZGVyIHtcbiAgICB0b3A6IC0xNXB4O1xuICAgIGxlZnQ6IDI1cHg7XG4gICAgZm9udC1zaXplOiAyLjdyZW07IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubG9jYXRpb25zIC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmxvY2F0aW9ucyAubWFwIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbGVmdDogNTBweDtcbiAgICBmb250LXNpemU6IDNyZW07IH0gfVxuXG4uY29udGVudC1wb3B1cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk5NnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDYwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0xMDtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuICAuY29udGVudC1wb3B1cCAuY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgei1pbmRleDogMTA7XG4gICAgY29sb3I6ICNlZmVmZWY7IH1cbiAgLmNvbnRlbnQtcG9wdXAuYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMjAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHRvcDogNTAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtcG9wdXAge1xuICAgIHBhZGRpbmc6IDUwcHggMjVweDsgfSB9XG5cbi5kaXNwbGF5LWxpc3Qge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbi5ibG9nLWNhcmQtZ3JpZCAuY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYWNjb3JkaWFuIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gIC5hY2NvcmRpYW4gLnRyaWdnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCA0NXB4IDE1cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4QkI4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmFjY29yZGlhbiAudHJpZ2dlcjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM3MzlCOyB9XG4gICAgLmFjY29yZGlhbiAudHJpZ2dlciAuaWNvbiB7XG4gICAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgICAgIC5hY2NvcmRpYW4gLnRyaWdnZXIgLmljb246OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjEwNyc7IH1cbiAgLmFjY29yZGlhbi5vcGVuIC50cmlnZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1YTdlO1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDI1cHggI2FhYTsgfVxuICAgIC5hY2NvcmRpYW4ub3BlbiAudHJpZ2dlciAuaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAuYWNjb3JkaWFuIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiIsIu+7vy5tZWRpYS1ncmlkXHJcbntcclxuXHJcbiAgICAuaW1hZ2UsIC50ZXh0LCAudmlkZW9cclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0XHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvYmx1ZS1ncmVlbi1ncmFkaWFudC5wbmcnKTtcclxuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICBjb2xvcjogI2ZlZmVmZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgcFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6MXJlbTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY2FwdGlvbntcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzoxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50Olwi4oCUXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luOjEwcHggYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZGVvXHJcbiAgICB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcblxyXG4gICAgICAgICY6YWZ0ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29ucy9wbGF5LnBuZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkaW1hZ2UtaG92ZXItdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXI6OmFmdGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNpbmdsZXtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OjMwMHB4O1xyXG4gICAgICAgICAgICAvLyBoZWlnaHQ6NTk1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNDgwcHgpXHJcbntcclxuICAgIC5tZWRpYS1ncmlkXHJcbiAgICB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmltYWdlLCAudGV4dFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aWRlb1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgJi5zaW5nbGV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6NDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICBcclxuICAgICAgICAuY2FwdGlvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OlwiIFwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6YXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzoyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOmF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjEwcHggYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MjRweClcclxue1xyXG4gICAgLm1lZGlhLWdyaWRcclxuICAgIHtcclxuXHJcbiAgICAgICAgLmltYWdlLCAudGV4dFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NXB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZGVvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYyMHB4O1xyXG5cclxuICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3Zlcjo6YWZ0ZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNpbmdsZXtcclxuICAgICAgICAgICAgICAgIGhlaWdodDo1OTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcclxue1xyXG4gICAgLm1lZGlhLWdyaWRcclxuICAgIHtcclxuICAgICAgICAuaW1hZ2UtdGV4dC13cmFwcGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWFnZSwgLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4NHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZGVvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU2OHB4O1xyXG4gICAgICAgICAgICAgICYuc2luZ2xle1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDo0MjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuaW1hZ2UtdGV4dC13cmFwcGVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRleHRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW1hZ2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZpZGVvXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FwdGlvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOjEuMnJlbTtcclxuICAgICAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpub25lO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXHJcbntcclxuICAgIC5tZWRpYS1ncmlkXHJcbiAgICB7XHJcbiAgICAgICAgLmltYWdlLCAudGV4dFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLnZpZGVvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwMHB4O1xyXG5cclxuICAgICAgICAgICAgJi5zaW5nbGV7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU5NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXB0aW9ue1xyXG4gICAgICAgICAgICBmb250LXNpemU6MS4ycmVtO1xyXG4gICAgICAgICAgICAubmFtZXtcclxuICAgICAgICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTIwMHB4KVxyXG57XHJcbiAgICAubWVkaWEtZ3JpZFxyXG4gICAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAuaW1hZ2UsIC50ZXh0XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ3NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZGVvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu79mb290ZXJcclxue1xyXG4gICAgcGFkZGluZy10b3A6IDI2NXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM0OGRkYzIsLjg1KTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFja2dyb3VuZHMvZndtb2gtZm9vdGVyLWJhY2tncm91bmQuanBnKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0yNjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI1MHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM1YmMzYjIsLjg1KTtcclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICAgIGNvbG9yOiNlZmVmZWY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAgICAgXHJcbiAgICAjcHJpdmFjeS1wb2xpY3l7XHJcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IgIzA1OGJiODtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwgPiBsaXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOjEuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuYWRkcmVzc1xyXG4gICAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAuOTVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgLmxvY2F0aW9uXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cclxuICAgICAgICAgICAgc3BhblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsLXNoYXJlXHJcbiAgICB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxlZ2FsXHJcbiAgICB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDQ4MHB4KVxyXG57XHJcbiAgICBmb290ZXJcclxuICAgIHtcclxuICAgICAgICAuYWRkcmVzc1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MjRweClcclxue1xyXG4gICAgZm9vdGVyXHJcbiAgICB7XHJcbiAgICAgICAgLmFkZHJlc3NcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAgIC5sb2NhdGlvblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb2NpYWwtc2hhcmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcclxue1xyXG4gICAgZm9vdGVyXHJcbiAgICB7XHJcblxyXG4gICAgI3ByaXZhY3ktcG9saWN5e1xyXG4gICAgICAgIHBhZGRpbmc6NzVweDtcclxuICAgIH0gICAgICAgIFxyXG4gICAgICAgIC5hZGRyZXNzXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDozMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZzoyNXB4O1xyXG5cclxuICAgICAgICAgICAgLmxvY2F0aW9uXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sZWdhbHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6NDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjQwcHg7XHJcbiAgICAgICAgLmNvcHlyaWdodHtcclxuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaXZhY3l7XHJcbiAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXHJcbntcclxuICAgIGZvb3RlclxyXG4gICAge1xyXG5cclxuICAgICAgICAuYWRkcmVzc1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC5sb2NhdGlvblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNvY2lhbC1zaGFyZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWdhbFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTIwMHB4KVxyXG57XHJcbiAgICBmb290ZXJcclxuICAgIHtcclxuXHJcbiAgICAgICAgLmFkZHJlc3N7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFkZHJlc3M6Zmlyc3QtY2hpbGRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZGRyZXNzOm50aC1jaGlsZCgyKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zb2NpYWwtc2hhcmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxlZ2FsXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNDQwcHgpXHJcbntcclxuICAgIGZvb3RlclxyXG4gICAge1xyXG4gICAgICAgIC5jb250YWluZXItZmx1aWQsIC5sZWdhbCBwXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZGRyZXNze1xyXG4gICAgICAgICAgICBmb250LXNpemU6MS4ycmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNTUwcHg7XHJcbiAgICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LnNlY3Rpb24taGVhZGVyXHJcbntcclxuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XHJcbiAgICBjb2xvcjogIzAwNjY4ZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgIHNwYW5cclxuICAgIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi50cmlhbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICAgICAgbWFyZ2luLXRvcDowO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uY29udGVudC1oZWFkZXJ7XHJcbiAgICBmb250LWZhbWlseTogXCJBdmVuaXIgTmV4dFwiO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbjogMTVweCAwIDIwcHg7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuXHJcblxyXG5cclxufVxyXG4uc3ViLWhlYWRlcntcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICBtYXJnaW4tYm90dG9tOjA7XHJcblxyXG4gICAgJi50cmlhbHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOmxpZ2h0ZW4oIzAxQTBERCwxMCk7XHJcbiAgICAgICAgY29sb3I6IzMzMztcclxuICAgICAgICBib3JkZXItdG9wOm5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTpub25lO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOjFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi50cmlhbHtcclxuICAgIGJvcmRlcjozcHggc29saWQgI2ZmZjtcclxuICAgIFxyXG4gICAgaXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgZm9udC1zaXplOiAuOXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgIH1cclxuICAgIHRoLHRke1xyXG4gICAgICAgIHBhZGRpbmc6MTBweCAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBib3JkZXI6MnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOjFyZW07XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRoe1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVhN2U7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgd2lkdGg6NDUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRke1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzAxQTBERDtcclxuICAgIH1cclxuICAgIHRmb290e1xyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogNDgwcHgpe1xyXG4gICAgLnRyaWFse1xyXG4gICAgICAgIHRoOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICB3aWR0aDozMyU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA2MjVweCl7XHJcbiAgICAudHJpYWx7XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgICAgIHRoLHRke1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICB3aWR0aDoyNSU7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIu+7vy5zb2NpYWwtc2hhcmVcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuXHJcblxyXG4gICAgdWxcclxuICAgIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBsaVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgICAgICBhXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNWJjM2IyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM2VtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkbGluay1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiA6OiBGQUNFQk9PSyA6OiAqL1xyXG5cclxuYS5mYWNlYm9vazpob3ZlclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTksIDg5LCAxNTIpO1xyXG59XHJcblxyXG4uZmFjZWJvb2s6YWZ0ZXJcclxue1xyXG4gICAgY29udGVudDogXCJcXGYwOWFcIjtcclxufVxyXG5cclxuXHJcbi8qIDo6IFRXSVRURVIgOjogKi9cclxuXHJcbmEudHdpdHRlcjpob3ZlclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODUsIDE3MiwgMjM4KTtcclxufVxyXG5cclxuLnR3aXR0ZXI6YWZ0ZXJcclxue1xyXG4gICAgY29udGVudDogXCJcXGYwOTlcIjtcclxufVxyXG5cclxuXHJcbi8qIDo6IEdPT0dMRSBQTFVTIDo6ICovXHJcblxyXG5hLmdvb2dsZS1wbHVzOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjEsIDc1LCA1Nyk7XHJcbn1cclxuXHJcbi5nb29nbGUtcGx1czphZnRlclxyXG57XHJcbiAgICBjb250ZW50OiBcIlxcZjBkNVwiO1xyXG59XHJcblxyXG5cclxuLyogOjogWU9VVFVCRSA6OiAqL1xyXG5cclxuYS55b3V0dWJlOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxODcsIDAsIDApO1xyXG59XHJcblxyXG4ueW91dHViZTphZnRlclxyXG57XHJcbiAgICBjb250ZW50OiBcIlxcZjE2N1wiO1xyXG59XHJcblxyXG5cclxuLyogOjogTElOS0VESU4gOjogKi9cclxuXHJcbmEubGlua2VkaW46aG92ZXJcclxue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDEyMywgMTgxKTtcclxufVxyXG5cclxuLmxpbmtlZGluOmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBJTlNUQUdSQU0gOjogKi9cclxuXHJcbmEuaW5zdGFncmFtOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxODgsIDQyLCAxNDEpO1xyXG59XHJcblxyXG4uaW5zdGFncmFtOmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTZkXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBQSU5URVJFU1QgOjogKi9cclxuXHJcbmEucGludGVyZXN0OmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYiggMjAzLCAzMiwgMzkpO1xyXG59XHJcblxyXG4ucGludGVyZXN0OmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMGQyXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBTTkFQQ0hBVCA6OiAqL1xyXG5cclxuYS5zbmFwY2hhdDpob3ZlclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoIDI1NSwgMjUyLCAwKTtcclxufVxyXG5cclxuLnNuYXBjaGF0OmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMmFiXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBUVU1CTFIgOjogKi9cclxuXHJcbmEudHVtYmxyOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYiggNTAsIDgwLCAxMDkpO1xyXG59XHJcblxyXG4udHVtYmxyOmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTczXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBSU1MgOjogKi9cclxuXHJcbmEucnNzOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYiggMjU1LCAxMDIsIDApO1xyXG59XHJcblxyXG4ucnNzOmFmdGVyXHJcbntcclxuICAgIGNvbnRlbnQ6IFwiXFxmMDllXCI7XHJcbn1cclxuXHJcblxyXG4vKiA6OiBHSVRIVUIgOjogKi9cclxuXHJcbmEuZ2l0aHViOmhvdmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYiggMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5naXRodWI6YWZ0ZXJcclxue1xyXG4gICAgY29udGVudDogXCJcXGYwOWJcIjtcclxufVxyXG5cclxuXHJcbi8qIDo6IFNQT1RJRlkgOjogKi9cclxuXHJcbmEuc3BvdGlmeTpob3ZlclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoIDAsIDIyOCwgOTcpO1xyXG59XHJcblxyXG4uc3BvdGlmeTphZnRlclxyXG57XHJcbiAgICBjb250ZW50OiBcIlxcZjFiY1wiO1xyXG59XHJcbiIsIu+7vy5pbWFnZS1vdmVybGF5XHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjpiZWZvcmVcclxuICAgIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgICAgIHRyYW5zaXRpb246ICRpbWFnZS1ob3Zlci10cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXI6OmJlZm9yZSxcclxuICAgICY6YWN0aXZlOjpiZWZvcmUsXHJcbiAgICAmOmZvY3VzOjpiZWZvcmVcclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2Utb3ZlcmxheVxyXG57XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHdpZHRoOiAxMDB2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjk1KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB6LWluZGV4OiAtMTA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5sb2NrZWRcclxue1xyXG4gICAgLypvdmVyZmxvdzogaGlkZGVuOyovXHJcbn1cclxuIiwi77u/LnBhZ2Utc3VtbWFyeVxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgIC5jb250YWluZXItZmx1aWRcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICBoMXtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgfVxyXG4gICAgcFxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0XCI7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KVxyXG57XHJcbiAgICAucGFnZS1zdW1tYXJ5XHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogMTAwcHggMCA1MHB4O1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNjY4ZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmJveC1uYXZpZ2F0aW9uXHJcbntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDEyNTBweDtcclxuICAgIG1hcmdpbjogNTBweCBhdXRvO1xyXG5cclxuICAgIC5ib3gtbGlua1xyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9jbGluaWNhbC10cmlhbC1iYWNrZ3JvdW5kLnBuZycpO1xyXG4gICAgICAgIHdpZHRoOiAyMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDIxMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG1hcmdpbjogMTVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcblxyXG4gICAgICAgIC5pY29uXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDE1cHg7XHJcblxyXG4gICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sYWJlbFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBdmVuaXIgTmV4dCc7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzE0MnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudGVhbXNcclxuICAgIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk5NnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5pY29uIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6MTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudG9nZXRoZXItd2UtZmlnaHQtY2FuY2VyXHJcbiAgICB7XHJcbiAgICAgICAgLmljb24gaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDoxMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmltYWdlLW1hc2s6OmJlZm9yZVxyXG4gICAge1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk5MnB4KVxyXG57XHJcbiAgICAuYm94LW5hdmlnYXRpb25cclxuICAgIHtcclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3gtbGlua1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2UtbWFzazo6YmVmb3JlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi50b2dldGhlci13ZS1maWdodC1jYW5jZXIgLmJveC1saW5re1xyXG4gICAgICAgICAgICBmbG9hdDpub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78udGl0bGUtYmFubmVyXHJcbntcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDc1JTtcclxuICAgIHBhZGRpbmc6IDE1MHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YWZ0ZXJcclxuICAgIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMmFjNmJiLC45KTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFib3V0LXVzXHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFubmVycy9kb2N0b3ItbnVyc2UucG5nJyk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5wYXRpZW50LXN1cHBvcnRcclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9iYW5uZXJzL3BhdGllbnQtc3VwcG9ydC5wbmcnKTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyXHJcbiAgICB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbi1oZWFkZXJcclxuICAgIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcclxue1xyXG4gICAgLnRpdGxlLWJhbm5lclxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwMHB4IDA7XHJcblxyXG5cclxuICAgICAgICAmOjphZnRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7v1xyXG4ubG9nby1zbG9nYW4tc3dpbWxhbmVcclxue1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDU4YmI4LC41KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAubWFpbi1sb2dvLCAuc2xvZ2FuXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1sb2dvXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250ZW50LXN3aW1sYW5lXHJcbntcclxuICAgICYubGlnaHRcclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudFxyXG4gICAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDc1cHggMTVweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgcFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDQ4MHB4KVxyXG57XHJcbiAgICAubG9nby1zbG9nYW4tc3dpbWxhbmVcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG5cclxuXHJcbiAgICAgICAgLm1haW4tbG9nbywgLnNsb2dhblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLWxvZ29cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgaW1nXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbG9nYW5cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcblxyXG4gICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDYyNHB4KVxyXG57XHJcbiAgICAubG9nby1zbG9nYW4tc3dpbWxhbmVcclxuICAgIHtcclxuICAgICAgICAubWFpbi1sb2dvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjhweDtcclxuXHJcbiAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA3NjhweClcclxue1xyXG4gICAgLmxvZ28tc2xvZ2FuLXN3aW1sYW5lXHJcbiAgICB7XHJcbiAgICAgICAgLm1haW4tbG9nb1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI4cHg7XHJcblxyXG4gICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogOTkycHgpXHJcbntcclxuICAgIC5jb250ZW50LXN3aW1sYW5lXHJcbiAgICB7XHJcbiAgICAgICAgLmNvbnRlbnRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1MHB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7v2EubGluay1pbWFnZS1iYWNrZ3JvdW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbWFnZS1hcy1iYWNrZ3JvdW5kIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xyXG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDU4YmI4LCAuNzUpO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcbiAgICAmLnRyaWFscyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvaW52ZW50YS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogODAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xyXG4gICAgfVxyXG4gICAgJi5waHlzaWNpYW5zIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9maWxlLXJldmlldy1taW4ucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLmFkdmFuY2UtY2FyZS1wcm92aWRlcnMge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2JhY2tncm91bmRzL2FkdmFuY2VkLWNhcmUucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLnRlYW1zIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy90ZWFtcy5wbmcnKTtcclxuICAgIH1cclxuICAgICYucmVzZWFyY2gtdGVhbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvcmVzZWFyY2gtdGVhbS5wbmcnKTtcclxuICAgIH1cclxuICAgICYucGh5c2ljaWFucyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvcGh5c2ljaWFucy5wbmcnKTtcclxuICAgIH1cclxuICAgICYuc3VwcG9ydC10ZWFtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9zdXBwb3J0LXRlYW0ucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLnBhdGllbnQtc3VwcG9ydCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvYmVjb21pbmctYS1wYXRpZW50LnBuZycpO1xyXG4gICAgfVxyXG4gICAgJi5jYXJlZ2l2ZXItc3VwcG9ydCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvYmFja2dyb3VuZHMvY2FyZWdpdmVyLXN1cHBvcnQucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLmNvbnRhY3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmRzL2NvbnRhY3QtdXMucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLmJsb2csXHJcbiAgICAmLnRvZ2V0aGVyLXdlLWZpZ2h0LWNhbmNlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZHMvYmxvZy5wbmcnKTtcclxuICAgIH1cclxuICAgICYuYWJvdXQtdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmRzL2Fib3V0LXVzLnBuZycpO1xyXG4gICAgfVxyXG4gICAgJi5wYXJ0bmVycyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZHMvcGFydG5lcnMucG5nJyk7XHJcbiAgICB9XHJcbiAgICAmLmZhcSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZHMvZmFxLnBuZycpO1xyXG4gICAgfVxyXG4gICAgJi5oaXN0b3J5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9oaXN0b3J5LnBuZycpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW1hZ2UtYXMtYmFja2dyb3VuZCB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogODklO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbi8vICAgICAuaW1hZ2UtYXMtYmFja2dyb3VuZCB7XHJcbi8vICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2OCU7XHJcbi8vICAgICB9XHJcbi8vIH1cclxuXHJcbi8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbi8vICAgICAuaW1hZ2UtYXMtYmFja2dyb3VuZCB7XHJcbi8vICAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiA1OCU7XHJcbi8vICAgICB9XHJcbi8vIH0iLCLvu78uZm9ybS13cmFwcGVyXHJcbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy9ibHVlLWdyZWVuLWdyYWRpYW50LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcclxuICAgIG1hcmdpbjogMjVweCBhdXRvO1xyXG5cclxuICAgIGZvcm1cclxuICAgIHtcclxuICAgICAgICBpbnB1dCxcclxuICAgICAgICB0ZXh0YXJlYVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDVhN2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmJ1dHRvblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZXh0YXJlYVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA6OnBsYWNlaG9sZGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwNWE3ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweClcclxue1xyXG4gICAgLmZvcm0td3JhcHBlclxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTIwMHB4KVxyXG57XHJcbiAgICAuZm9ybS13cmFwcGVyXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogNTBweDtcclxuICAgIH1cclxufVxyXG4iLCLvu78ubG9jYXRpb25zXHJcbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICBtYXJnaW46IDI1cHggYXV0bztcclxuXHJcbiAgICAubWFwXHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cclxuICAgICAgICBpbWdcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24taGVhZGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZFxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmRzL2JsdWUtZ3JlZW4tZ3JhZGlhbnQucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkF2ZW5pciBOZXh0XCI7XHJcblxyXG4gICAgICAgIC5waW5cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMCA3cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiMwMDVhN2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGhvbmUsIC5hZGRyZXNzLCAuYWRkcmVzcyA+IGEsIC5zdWl0ZSwgLmNpdHlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiA5OTJweClcclxue1xyXG4gICAgLmxvY2F0aW9uc1xyXG4gICAge1xyXG4gICAgICAgIC5tYXBcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlY3Rpb24taGVhZGVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEyMDBweClcclxue1xyXG4gICAgLmxvY2F0aW9uc1xyXG4gICAge1xyXG4gICAgICAgIC5jb250YWluZXItZmx1aWRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYXBcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5tdWx0aWxpbmUtZWxsaXBzZSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gICAgJi5sb2FkZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZWFtLWNhcmQtZ3JpZCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMTVweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIG1heC13aWR0aDogMjk1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgaGVpZ2h0OiA2MjVweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmltYWdlLW92ZXJsYXk6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTNkOWQ1O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNhM2Q5ZDU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdW1tYXJ5IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMzNweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtOyAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIi4uLiBcIjtcclxuICAgICAgICAgICAgLy8gICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvLyAgICAgdG9wOiBjYWxjKDEwMCUgLSAyM3B4KTtcclxuICAgICAgICAgICAgLy8gICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICAgIC8vICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZGZkZmQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50LXBvcHVwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4YmI4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzVweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucGh5c2ljaWFucyxcclxuICAgICYudGVzdGltb25pYWxzLFxyXG4gICAgJi5ibG9ncyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAmLnRlc3RpbW9uaWFscyxcclxuICAgICYuYmxvZ3Mge1xyXG4gICAgICAgIC5jb250ZW50LXBvcHVwIHtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwNWE3ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ViLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDVhN2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCdXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ibG9ncyB7XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAuY29udGVudC1wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUsXHJcbiAgICAgICAgICAgICAgICAuc3ViLXRpdGxlLFxyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGVhbS1jYXJkLWdyaWQge1xyXG4gICAgICAgIC5jb250ZW50LXBvcHVwIHtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRlc3RpbW9uaWFscyxcclxuICAgICAgICAmLmJsb2dzIHtcclxuICAgICAgICAgICAgLmNvbnRlbnQtcG9wdXAge1xyXG4gICAgICAgICAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50ZWFtLWNhcmQtZ3JpZCB7XHJcbiAgICAgICAgLmNvbnRlbnQtcG9wdXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDI1cHg7XHJcbiAgICAgICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzIlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXRsZSxcclxuICAgICAgICAgICAgLnN1Yi10aXRsZSxcclxuICAgICAgICAgICAgLmNvbnRlbnQsXHJcbiAgICAgICAgICAgIC5xdW90ZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjglO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudGVzdGltb25pYWxzLFxyXG4gICAgICAgICYuYmxvZ3Mge1xyXG4gICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWFnZSxcclxuICAgICAgICAgICAgICAgIC50aXRsZSxcclxuICAgICAgICAgICAgICAgIC5zdW1tYXJ5LFxyXG4gICAgICAgICAgICAgICAgLnN1Yi10aXRsZSxcclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLFxyXG4gICAgICAgICAgICAgICAgLnN1bW1hcnksXHJcbiAgICAgICAgICAgICAgICAuc3ViLXRpdGxlLFxyXG4gICAgICAgICAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLigJQgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3VtbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29udGVudC1wb3B1cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLFxyXG4gICAgICAgICAgICAgICAgICAgIC5zdW1tYXJ5LFxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjglO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmxvZ3Mge1xyXG4gICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAudGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5jb250ZW50LXBvcHVwIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUsXHJcbiAgICAgICAgICAgICAgICAgICAgLnN1Yi10aXRsZSxcclxuICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC50ZWFtLWNhcmQtZ3JpZCB7XHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZGlzcGxheS1saXN0e1xyXG4gICAgZm9udC1zaXplOjEuMnJlbTtcclxuICAgIHBhZGRpbmctbGVmdDoyNXB4O1xyXG59IiwiLmJsb2ctY2FyZC1ncmlke1xyXG4gICAgXHJcbiAgICAuY2FyZHtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxufVxyXG4iLCIuYWNjb3JkaWFuXHJcbntcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuXHJcbiAgICAudHJpZ2dlclxyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA0NXB4IDE1cHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDU4QkI4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM3MzlCO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb25cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjEwNyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5vcGVuXHJcbiAgICB7XHJcbiAgICAgICAgLnRyaWdnZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDVhN2U7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgN3B4IDI1cHggI2FhYTtcclxuXHJcblxyXG4gICAgICAgICAgICAuaWNvblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4iXX0= */
