@font-face{font-family:porsche_next_ttregular;src:url(../fonts/porschenexttt-regular-webfont.woff2) format("woff2"),url(../fonts/porschenexttt-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:porsche_next_ttbold;src:url(../fonts/porschenexttt-bold-webfont.woff2) format("woff2"),url(../fonts/porschenexttt-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}*{vertical-align:baseline}.row{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;box-sizing:border-box}.row.row-center{justify-content:center}.lg-1,.lg-2,.lg-3,.lg-4,.lg-5,.lg-6,.lg-7,.lg-8,.lg-9,.lg-10,.lg-11,.lg-12,.md-1,.md-2,.md-3,.md-4,.md-5,.md-6,.md-7,.md-8,.md-9,.md-10,.md-11,.md-12,.sm-1,.sm-2,.sm-3,.sm-4,.sm-5,.sm-6,.sm-7,.sm-8,.sm-9,.sm-10,.sm-11,.sm-12,.xs-1,.xs-2,.xs-3,.xs-4,.xs-5,.xs-6,.xs-7,.xs-8,.xs-9,.xs-10,.xs-11,.xs-12{padding-left:15px;padding-right:15px;box-sizing:border-box;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:320px){.xs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.xs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.xs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.xs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.xs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.xs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.xs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.xs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.xs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.xs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.xs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.xs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:768px){.sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1024px){.md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:82.333333%}.md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:1280px){.lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.lg-2-5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:82.333333%}.lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@viewport{width:device-width;zoom:1}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";box-sizing:border-box;margin:0;padding:0}body{font-family:porsche_next_ttregular,Roboto,sans-serif;font-size:14px;background:#fff;font-weight:400;color:#4d4d4d;line-height:24px}ul{list-style:none}.logo{background-position:50%}.logo.main-logo{width:154px;background-image:url(../../images/main-logo.gif)}.logo.main-logo,.logo.main-logo.logo-white{display:inline-block;height:42px;font-size:0;line-height:0;background-repeat:no-repeat;background-size:contain}.logo.main-logo.logo-white{width:160px;background-image:url(../../images/main-logo-white.png)}.logo.second-logo,.logo.second-logo.logo-white{display:inline-block;width:87px;height:49px;font-size:0;line-height:0;background-image:url(../../images/Logo15Anos.png);background-repeat:no-repeat;background-size:contain}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;position:relative;*zoom:1;max-width:1200px}.container:after,.container:before{content:" ";line-height:0}.container:after{clear:both}.clearfix:after,.clearfix:before,.container:after,.container:before{content:"";display:table;clear:both}button,input,select,textarea{outline:none;border:none}a,button{cursor:pointer}a{text-decoration:none;color:#e62e2e}.block-element{width:100%;display:block}.float-left{float:left}.float-right{float:right}.hidden{opacity:0}.visible{opacity:1}.dot{color:#e62e2e}.moving{transition:all .3s linear;margin-right:0!important}@media screen and (min-width:1024px){.moving{margin-right:7px!important}}@media screen and (min-width:1280px){.moving{margin-right:10px!important}}.image-full{display:flex;flex-direction:column;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:1200px){.span-menu:before{content:"";display:inline-block;height:74px;width:50vw;border-bottom:1px solid #d9d9d9;position:absolute}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?51uc3o);src:url(../fonts/icomoon.eot?51uc3o#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?51uc3o) format("truetype"),url(../fonts/icomoon.woff?51uc3o) format("woff"),url(../fonts/icomoon.svg?51uc3o#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart:before{content:"\e9da"}.icon-close:before{content:"\e900"}.icon-plus:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-arrow-duble:before{content:"\e903"}.icon-helmet:before{content:"\e904"}.icon-lock:before{content:"\e905"}.icon-arrow-up:before{content:"\e906"}.icon-arrow-right:before{content:"\e907"}.icon-arrow-left:before{content:"\e908"}.icon-close-arrow:before{content:"\e909"}.icon-clock:before{content:"\e90a"}.icon-arrow-right-table:before{content:"\e90b"}.icon-calendar:before{content:"\e90c"}.icon-arrow-left-sec:before{content:"\e90d"}.icon-arrow-right-sec:before{content:"\e90e"}.icon-arrow-down:before{content:"\e90f"}.icon-arrow-down-main:before{content:"\e910"}.icon-face:before{content:"\e911"}.icon-inst:before{content:"\e912"}.icon-youtube:before{content:"\e913"}.icon-clockwise:before{content:"\e914"}.icon-award:before{content:"\e915"}.icon-counter-clockwise:before{content:"\e916"}.icon-twitter:before{content:"\ea96"}.icon.icon-search{color:#e62e2e;font-size:18px}.icon.icon-close{color:#e62e2e;font-size:13px}@media screen and (min-width:768px){.icon.icon-close{font-size:16px}}.icon-to-top{background:url(../../images/icon-to-top.svg);display:inline-block;background-repeat:no-repeat;background-position:50%;width:44px;height:26px}.helmet-container{transform:skewX(-12deg);display:inline-block;background-color:#e62e2e;padding:6px 9px;border-radius:2px}.helmet-container>.icon-helmet{font-size:12px;color:#fff;transform:skewX(12deg);display:block}.title{font-weight:400;letter-spacing:1.1px}.title.title-main{font-size:17px;text-transform:uppercase}@media screen and (min-width:375px){.title.title-main{font-size:20px}}@media screen and (max-width:320px){.title.title-main{margin-bottom:24px}}@media screen and (min-width:1024px){.title.title-main{font-size:25px}}@media screen and (min-width:1280px){.title.title-main{font-size:30px}}.title.title-article{line-height:24px;font-size:18px;letter-spacing:inherit}.title.title-small{font-size:18px;letter-spacing:.7px}@media screen and (min-width:1024px){.title.title-small{font-size:20px}}@media screen and (min-width:1280px){.title.title-small{font-size:24px}}@media screen and (min-width:1280px){.title{letter-spacing:1.7px}}.text-ligth{font-weight:300}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger>.box{width:20px;height:18px;display:inline-block;position:relative}.hamburger>.box>.inner{top:50%;margin-top:-2px}.hamburger>.box>.inner,.hamburger>.box>.inner:after,.hamburger>.box>.inner:before{display:block;width:19px;height:1px;background-color:#333;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger>.box>.inner:after,.hamburger>.box>.inner:before{content:""}.hamburger>.box>.inner:before{top:-6px}.hamburger>.box>.inner:after{bottom:-6px}.hamburger.hamburger-animation>.box>.inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger.hamburger-animation>.box>.inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger.hamburger-animation>.box>.inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger.hamburger-animation.active>.box>.inner{transform:rotate(90deg);background-color:transparent;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger.hamburger-animation.active>.box>.inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger.hamburger-animation.active>.box>.inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.input,.textarea{display:block;padding:10px 15px;border:.2px solid #19191a;width:100%;margin-top:10px;font-size:15px}.label{color:#e62e2e}.select.select-result{border:1px solid #e62e2e;background-color:#fff;padding:7px 15px;font-size:16px;line-height:18px;border-radius:0;color:#e62e2e;width:100%}.select-holder.select-result-holder{margin-bottom:27px;position:relative}.select-holder.select-result-holder i{pointer-events:none;position:absolute;font-size:8px;color:#e62e2e;top:15px;right:15px}.button{color:#fff;font-size:15px;background-color:#e62e2e;padding:1px 22px 0;transform:skewX(-12deg);display:inline-block;position:relative}.button:after{content:"";background-color:#801919;position:absolute;width:0;right:0;padding:13px 0 12px;top:0;z-index:-10;transition:all .2s ease-in-out}.button:hover:after{width:calc(100% - 20px);transition:all .2s ease-in-out}.button>.text{transform:skewX(12deg);display:block;font-weight:700;font-style:italic;text-transform:uppercase;z-index:10;font-family:porsche_next_ttbold,Roboto,sans-serif}.button.button-submit{padding:5px 22px 7px}.button.button-icon{display:flex;align-items:center;padding:8px 21px 8px 38px;margin:6px 0}.button.button-icon:after{padding:22px 0}.button.button-icon>.text{text-align:left;line-height:14px;margin-left:3px;font-size:12px}.button.button-icon>.icon{display:block;transform:skewX(12deg);color:#fff;font-size:15px;position:absolute;left:18px;top:15px;width:16px;height:15px}@media screen and (min-width:768px){.button.button-icon{margin-left:2px}}@media screen and (min-width:1280px){.button.button-icon{margin:0;margin-left:8px}}.button.button-search{transform:none;padding:0;background:#fff}.button.button-search:after{display:none}.button.button-large{font-size:14px;padding:8px 16px;transform:skewX(-12deg);background-color:#19191a;box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}.button.button-large.active span{color:#e62e2e;font-weight:700}.button.button-large:after{padding:19.8px 0}@media screen and (min-width:425px){.button.button-large:after{padding:22.8px 0}}@media screen and (min-width:1280px){.button.button-large:after{padding:24.8px 0}}@media screen and (min-width:425px){.button.button-large{padding:11px 32px}}@media screen and (min-width:1280px){.button.button-large{font-size:16px;padding:10px 27px;line-height:30px}}.button.button-large>.text{transform:skewX(24deg);text-transform:none;font-weight:300}.button.button-select{padding:4px 2px;z-index:9999}.button.button-select .select-input{transform:skewX(12deg);padding:7px;display:block;font-weight:300;color:#fff;background:none;font-size:16px;line-height:30px;padding-left:25px;padding-right:50px;min-width:180px;cursor:pointer;border-radius:2px}.button.button-select .select-input option{color:#19191a}.button.button-select:after{display:none}.button.button-select .icon{position:absolute;right:26px;margin:0;transform:skewX(12deg);font-size:4px;top:25px;color:#e62e2e;pointer-events:none;z-index:99999}.button.button-social-fill{background-color:#e62e2e;border:1px solid #e62e2e;border-radius:2px;height:24px;width:24px;line-height:24px;text-align:center;color:#fff;padding:0;transform:skewX(0deg);display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.button.button-social-fill>i{font-size:14px}.button.button-social-fill>i.icon-inst{font-size:16px}.button.button-social-fill>i.icon-youtube{font-size:12px}.button.button-social-fill:after{display:none}.button.button-social-fill:hover{background-color:#fff;color:#e62e2e}.play-content{display:flex;justify-content:center;align-items:center}.play-content>.play-button-bars{display:inline-block;width:15px;background:#19191a;height:30px;transform:skewX(-12deg);margin-right:26px;border-radius:2px;margin-left:18px;position:relative}.play-content>.play-button-bars:after{width:21px;left:18px}.play-content>.play-button-bars:after,.play-content>.play-button-bars:before{content:"";display:inline-block;background:#19191a;height:30px;border-radius:2px;position:absolute}.play-content>.play-button-bars:before{width:9px;right:18px}.play-content>.button{padding:3px 15px;background-color:#19191a;border-radius:2px}.play-content>.button:after{display:none}.play-content>.play-button{position:relative;right:12px;display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#19191a;text-align:center}.play-content>.play-button>.icon-play{background:url(../../images/icon-play.svg);width:43px;height:38px;display:inline-block}.play-content.play-white>.play-button-bars,.play-content.play-white>.play-button-bars:after,.play-content.play-white>.play-button-bars:before{background:#fff}.play-content.play-white>.button{background:#fff;color:#19191a}.play-content.play-white>.play-button{background:#fff}.play-content.play-white>.play-button>.icon-timing{background:url(../../images/icon-timing.svg);width:35px;height:38px;display:inline-block}.button-content{display:flex;align-items:center;flex-direction:column}.button-content>.button{margin:6px 0}@media screen and (min-width:768px){.button-content{display:inline-block}}@media screen and (min-width:1280px){.button-content>.button{margin:0 0 0 6px}}.cart-count{background:#fff;border-radius:2px;margin-right:10px}.cart-count a{background:url(../../images/cart.png) no-repeat 10px;padding-left:30px;padding-right:10px;color:#e62e2e;font-size:11px;display:inline-block;position:relative;font-family:Roboto,sans-serif}.cart-count .button-cart{border-right:1px solid rgba(0,0,0,.05)}.cart-count .button-myaccount{background-image:url(../../images/user.png)}.card.comission-card .comission-image{width:100%;height:262px;background-size:cover;background-repeat:no-repeat;background-position:50%}.card.comission-card .comisison-info-container{background-color:#fff;padding:20px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.card.comission-card .comisison-info-container .name{display:block;font-weight:700;color:#19191a;font-size:16px;padding-bottom:4px;border-bottom:2px solid #e62e2e;margin-bottom:12px}.card.comission-card .comisison-info-container .text{color:#b3b3b3}.card.scholarship-card{background-image:linear-gradient(-180deg,#363637,#19191a);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);border-radius:2px;padding:18px 30px 24px;margin-bottom:30px}.card.scholarship-card>.title{font-size:18px;color:#e62e2e;line-height:30px;border-bottom:1px solid #e62e2e;padding-bottom:2px;margin-bottom:10px}.card.scholarship-card>.text{color:#fff;line-height:24px}.card.slide-card{display:flex;padding:20px;background:#19191a}.card.slide-card>.icon-arrow-right-sec{color:#e62e2e;display:flex;align-items:center;margin:0 0 0 35px;font-size:22px;transition:all .3s ease-in-out}@media screen and (min-width:1280px){.card.slide-card{padding:30px 19px 30px 24px}.card.slide-card>.icon-arrow-right-sec{margin:0 0 0 66px}}.card.slide-card-news .card-info .county{max-width:260px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card.card-title-slide{background-color:rgba(25,25,26,.7);padding:14px 25px;position:absolute;z-index:60;cursor:pointer;bottom:55px;left:15px;display:none;max-width:42.5%}.card.card-title-slide h2{font-size:28px;font-weight:600;line-height:32px;color:#fff}@media screen and (min-width:768px){.card.card-title-slide{display:block}}@media screen and (min-width:1024px){.card.card-title-slide{max-width:50%}}@media screen and (min-width:1280px){.card.card-title-slide{max-width:607px}}.card.gallery-card{width:100%;height:201px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden;margin-bottom:30px;display:block}.card.gallery-card>.gallery-info{background:rgba(0,0,0,.6);color:#fff;text-align:center;position:absolute;bottom:0;width:100%}.card.gallery-card>.gallery-info span{display:block;font-weight:700;text-transform:uppercase}.card.gallery-card>.gallery-info>.stage{font-size:20px}.card.pilots-card{display:flex;align-items:center;justify-content:flex-start;position:relative;padding-left:100px;margin-bottom:74px}.card.pilots-card .image{display:inline-block;width:70%;height:115px;z-index:100;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;bottom:-12px;left:0;top:4px}.card.pilots-card .text-content{height:auto;width:100%;position:relative}.card.pilots-card .text-content .name-content{transform:skewX(-12deg);background-color:#f1f1f1;padding:2px 0 5px;margin-bottom:6px}.card.pilots-card .text-content .name-content .text{display:block;transform:skewX(16deg);color:#3d4045;font-weight:700;font-style:italic;text-align:right;font-size:18px;padding:0 8px}.card.pilots-card .text-content .number{height:41px;line-height:41px;font-size:50px;display:block;color:#d9d9d9;font-weight:700;font-style:italic;padding-left:20px}.card.pilots-card .text-content .number .hash{font-size:40px}@media screen and (min-width:1280px){.card.pilots-card .text-content .name-content{margin-bottom:9px}.card.pilots-card .text-content .name-content .text{font-size:20px;padding:0 20px}.card.pilots-card .text-content .number{line-height:50px;font-size:60px;float:right;margin-right:13px}}.card.article-card{margin-bottom:30px}.card.article-card .article-image{height:210px;overflow:hidden;background-color:#000}.card.article-card .article-image .img{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:all .2s ease-in;flex:1 1 100%}.card.article-card>.article-info{background:#fff;padding:25px}.card.article-card>.article-info>.article-tag-container{display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:1280px){.card.article-card>.article-info>.article-tag-container{margin-bottom:22px}}.card.article-card>.article-info>.title-article{margin-bottom:20px;color:#e62e2e}@media screen and (min-width:1280px){.card.article-card>.article-info{padding:23px 28px 7px 26px}.card.article-card>.article-info>.title-article{margin-bottom:29px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3}}.card.article-card:hover .article-image .img{transform:scale(1.1);transition:all .2s ease-in;opacity:.7}.card.partners-card{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e62e2e}.card.partners-card:last-child{margin:0;padding:0;border:0}.card.partners-card>.image-logo{width:219px;height:110px;margin:0 auto;background-size:contain;background-repeat:no-repeat;margin-bottom:30px;background-position:50%}.card.partners-card .text-container{text-align:left}.card.partners-card .text-container .title{margin-bottom:20px;font-size:16px;text-align:center}.card.partners-card .text-container .text{text-align:left;margin-bottom:20px}.card.partners-card .text-container .link{color:#e62e2e}@media screen and (min-width:1024px){.card.partners-card{display:flex;align-items:center}.card.partners-card .text-container .title{text-align:left}.card.partners-card .text-container .text{font-size:13px}.card.partners-card>.image-logo{height:110px;margin:0;flex:0 0 25%;margin-right:40px}}.card-holder{transition:all .3s linear;display:none;opacity:0}.card-holder.is-visible{display:block}.card-holder.is-open{opacity:1}.card-holder .content{display:none}.card-holder.info>.article-card .content{display:block}@media screen and (min-width:768px){.card-holder.info{flex:0 0 100%}.card-holder.info.is-visible>.article-card{display:flex}.card-holder.info .article-image{flex:0 0 50%;height:auto}.card-holder.info .article-info{flex:0 0 50%}}@media screen and (min-width:1280px){.card-holder.info .article-image{flex:0 0 370px;max-width:370px}.card-holder.info .article-info{padding:33px 34px 33px 28px;flex:0 0 400px;max-width:400px}.card-holder.info .article-info .article-tag-container{margin-bottom:28px}.card-holder.info .article-info .title-article{line-height:30px;font-size:22px;letter-spacing:inherit}}.card-date,.card-info{display:flex;flex-direction:column}.card-date{color:#e62e2e;border-right:1px solid #4d4d4d;padding:5px 16px 5px 0;align-items:center;justify-content:center}.card-date>.date{font-size:42px;font-weight:300;margin:13px 0 10px}.card-date>.month{font-size:13px;font-weight:300}.card-date.date-calendar{padding:0 23px;text-align:center;border-right:1px solid #fff;border-bottom:1px solid transparent;color:#3e4146;background-color:#f1f1f1;transition:all .3s linear}.card-date.date-calendar>.date{font-size:38px;margin:13px 0 0}.card-date.date-calendar>.month{font-size:13px}.card-date.date-calendar.active{border-bottom-color:#e62e2e;background-color:#19191a;color:#e62e2e}@media screen and (min-width:1024px){.card-date.date-calendar{height:75px;padding:0 24px}.card-date.date-calendar>.date{font-size:40px}.card-date.date-calendar>.month{font-size:14px}}@media screen and (min-width:1280px){.card-date.date-calendar>.date{font-size:48px;padding:1px 0 2px}.card-date.date-calendar>.month{font-size:16px;margin:0;padding-top:2px}}.card-date.card-red{background:#e62e2e;border:none;padding:10px 0 10px 20px;display:inline-block;position:relative}.card-date.card-red:after{content:"";display:none;width:0;height:0;border-top:16px solid #fff;border-right:10px solid #fff;border-bottom:16px solid #e62e2e;border-left:10px solid #e62e2e;border-radius:0 0 5px 0;position:absolute;bottom:20px;right:-20px}.card-date.card-red>.date-icon-container{display:flex;flex-direction:row}.card-date.card-red>.date-icon-container>.date-content,.card-date.card-red>.date-icon-container>.icon-content{display:flex;flex-direction:column;justify-content:space-around}.card-date.card-red>.date-icon-container>.date-content span,.card-date.card-red>.date-icon-container>.icon-content span{cursor:pointer}.card-date.card-red>.date-icon-container>.date-content span.disable,.card-date.card-red>.date-icon-container>.icon-content span.disable{cursor:auto}.card-date.card-red>.date-icon-container>.date-content{text-align:center}.card-date.card-red>.date-icon-container>.date-content>.date,.card-date.card-red>.date-icon-container>.date-content>.month{color:#fff;border-right:.5px solid #fff}.card-date.card-red>.date-icon-container>.date-content>.date{font-size:56px;padding:27px 25px 20px 0;font-weight:300}.card-date.card-red>.date-icon-container>.date-content>.month{font-size:21px;padding:0 25px 16px 0}.card-date.card-red>.date-icon-container>.icon-content>.disable{opacity:.5}.card-date.card-red>.date-icon-container>.icon-content .icon-arrow-left-sec,.card-date.card-red>.date-icon-container>.icon-content .icon-arrow-right-sec{margin:0 25px;color:#fff;font-size:20px}.card-date.card-red.card-red-small{padding:17px 0 17px 27px}.card-date.card-red.card-red-small:after{content:"";display:none;width:0;height:0;border-top:16px solid #fff;border-left:10px solid #fff;border-bottom:16px solid #e62e2e;border-right:10px solid #e62e2e;border-radius:0 0 0 5px;position:absolute;bottom:20px;left:-20px}.card-date.card-red.card-red-small>.date-icon-container>.date-content>.date{font-size:51px;padding:14px 32px 16px 0}.card-date.card-red.card-red-small>.date-icon-container>.date-content>.month{font-size:20px;padding:0 27px 7px 0}@media screen and (max-width:768px){.card-date>.date{font-size:45px}.card-date>.month{font-size:15px}}@media screen and (min-width:768px){.card-date.card-red.card-red-small:after,.card-date.card-red:after{display:inline-block}}@media screen and (min-width:1024px){.card-date.card-red{padding:10px 0 10px 31px}.card-date.card-red:after{border-top:18px solid #fff;border-bottom:18px solid #e62e2e}.card-date.card-red>.date-icon-container>.date-content>.date{font-size:66px;padding:33px 31px 20px 0}.card-date.card-red>.date-icon-container>.date-content>.month{font-size:21px;padding:2px 25px 16px 0}.card-date.card-red>.date-icon-container>.icon-content .icon-arrow-left-sec,.card-date.card-red>.date-icon-container>.icon-content .icon-arrow-right-sec{margin:0 30px}}@media screen and (min-width:1280px){.card-date{padding:8px 26px 8px 0}.card-date.card-red>.date-icon-container>.date-content>.date{font-size:80px;padding-top:42px}.card-date.card-red>.date-icon-container>.date-content>.month{font-size:24px;padding-top:4px}.card-date.card-red.card-red-small{padding:22px 3px 22px 44px}.card-date.card-red.card-red-small>.date-icon-container>.icon-content .icon-arrow-left-sec,.card-date.card-red.card-red-small>.date-icon-container>.icon-content .icon-arrow-right-sec{margin:0 19px;font-size:22px}.card-date.card-red.card-red-small>.date-icon-container>.date-content>.date{font-size:56px;padding:22px 40px 16px 0}.card-date.card-red.card-red-small>.date-icon-container>.date-content>.month{font-size:22px;padding:0 49px 7px 0}.card-date>.date{font-size:60px}.card-date>.month{font-size:20px;margin-top:4px}}.card-info{font-weight:300;padding-left:21px;color:#fff}.card-info>.next{font-size:18px;padding:6px 0 3px}.card-info>.county{font-size:18px;margin-bottom:6px;font-weight:400}.card-info>.local{font-size:12px}@media screen and (min-width:1280px){.card-info{padding-left:28px}.card-info>.next{font-size:20px}.card-info>.county{font-size:20px;margin-bottom:3px}.card-info>.local{font-size:14px}}.part-card{position:relative;z-index:100000;margin-bottom:20px}.part-card,.part-card:after{transition:all .4s ease-in-out}.part-card:after{content:"";display:inline-block;width:0;height:0;border:10px solid transparent;border-top:10px solid rgba(0,0,0,.8);position:absolute;left:75px;opacity:0}.part-card>.item{text-align:center;width:100%;display:block;cursor:pointer;height:140px}.part-card>.item>.text{display:block;color:#e62e2e;font-style:italic;font-weight:700;position:absolute;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:3;line-height:40px}.part-card .image-part{background-size:cover;background-position:50%;background-repeat:no-repeat;top:0;left:0;right:0;bottom:0;position:absolute}@media screen and (min-width:768px){.part-card>.item{height:250px}}@media screen and (min-width:1280px){.part-card{height:150px}.part-card>.item{height:150px;transition:all .4s ease-in-out}.part-card.active,.part-card.active>.item{height:180px;transition:all .4s ease-in-out}.part-card.active:after{opacity:1;transition:all .4s ease-in-out}}.main-menu{display:none}@media screen and (min-width:768px){.main-menu{padding-top:20px}}@media screen and (min-width:1280px){.main-menu{display:block;padding:0;opacity:1;transition:opacity .2s ease-in-out;pointer-events:auto}.main-menu>.menu-item{height:85px;float:left}.main-menu>.menu-item.sub-icon>a:after{content:"";display:inline-block;background:url(../../images/icon-arrow-down.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s linear}.main-menu>.menu-item>a{display:inline-block;line-height:85px;padding:0 17px;transition:all .2s ease-in-out}.main-menu>.menu-item.current-menu-item>a,.main-menu>.menu-item.current-menu-parent>a,.main-menu>.menu-item:hover>a{background-color:#e62e2e;color:#fff}.main-menu>.menu-item.current-menu-item>a:after,.main-menu>.menu-item.current-menu-parent>a:after,.main-menu>.menu-item:hover>a:after{background:url(../../images/icon-arrow-down-white.png);background-repeat:no-repeat;background-position:50%}.main-menu.inactive{pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}}.sub-menu{display:none;padding:10px 0 10px 10px;padding-left:10px}.sub-menu>.menu-item:last-child{padding:0}@media screen and (min-width:1280px){.sub-menu{position:absolute;background:#e62e2e;width:1170px;left:0;top:85px;padding:0;opacity:0;transition:opacity .2s linear;z-index:-1;display:inline-block;pointer-events:none;border:1px solid #e62e2e}.sub-menu.active,.sub-menu:hover{opacity:1;transition:opacity .2s linear;z-index:10;pointer-events:auto}.sub-menu>.menu-item{float:left}.sub-menu>.menu-item>a{color:#fff;display:inline-block;padding:0 26px;line-height:51px;transition:all .2s ease-in-out}.sub-menu>.menu-item.current-menu-item>a,.sub-menu>.menu-item:hover>a{background-color:#fff;color:#e62e2e}}.menu-header{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;border-top:1px solid #d9d9d9;padding-top:58px}.menu-header .container{width:100%}.menu-header .menu-content{display:flex;width:max-content;width:-moz-max-content;width:-webkit-max-content;margin:0 auto;z-index:9999;box-shadow:0 5px 15px 0 rgba(0,0,0,.5);transform:skewX(-9deg);position:relative;top:16px}.menu-header .menu-content>.item{transform:skewX(10deg)}.menu-header .menu-content>.item>a{box-shadow:none;margin:0 -1px}.menu-header .menu-content>.item:first-child{margin:0;z-index:10}.menu-header .menu-content>.item:first-child>a{border-top-left-radius:2px;border-bottom-left-radius:2px;border-right:1px solid #e62e2e}.menu-header .menu-content>.item:last-child{margin:0;z-index:10}.menu-header .menu-content>.item:last-child>a{border-top-right-radius:2px;border-bottom-right-radius:2px;border-left:1px solid #e62e2e}@media screen and (min-width:425px){.menu-header{padding-top:52px}}@media screen and (min-width:768px){.menu-header{padding-top:75px}}@media screen and (min-width:1024px){.menu-header{padding-top:95px}.menu-header .menu-content{margin:auto auto auto 0}.menu-header .menu-content .button-dark{font-size:15px;padding:7px 25px;margin-left:1px}}@media screen and (min-width:1280px){.menu-header{padding-top:155px}.menu-header .menu-content{top:23px}.menu-header .menu-content .button-dark{font-size:16px;padding:10px 30px}}.calendar-menu{display:flex;justify-content:space-between}.calendar-menu>.date-container{display:flex;overflow:hidden}.calendar-menu>.menu-content{display:flex}.calendar-menu>.arrow-content>.calendar-item:first-child{border-right:none}.menu-item{padding-bottom:4px}.menu-item>a{color:#4d4d4d;font-weight:500;font-family:porsche_next_ttbold,Roboto,sans-serif}.menu-item.sub-icon>a:after{content:"";display:inline-block;background:url(../../images/icon-arrow-down.svg);background-repeat:no-repeat;background-position:50%;width:4px;height:2px;margin-left:5px;position:relative;bottom:2px}@media screen and (min-width:1280px){.menu-item{padding:0;display:inline-block}}.calendar-container{border-bottom:1px solid #d9d9d9}.calendar-item{justify-content:center;border-left:1px solid #d9d9d9;background:#fff;cursor:pointer;min-width:118px}.calendar-item,.calendar-item>.text-icon-link{display:flex;align-items:center;position:relative}.calendar-item>.text-icon-link{padding:0 21px;line-height:62px;transition:background .2s ease-in-out;justify-content:flex-start;width:100%}.calendar-item>.text-icon-link.active,.calendar-item>.text-icon-link:hover{background:#f7f7f7}.calendar-item>.text-icon-link>.text{font-size:13px;color:#3d4045;margin-right:16px}.calendar-item>.text-icon-link>.icon-arrow-down-main{font-size:4px;position:absolute;color:#e62e2e;top:48%;right:23px}.calendar-item:last-child{border-right:1px solid #d9d9d9}.calendar-item .icon-arrow-left,.calendar-item .icon-arrow-right{font-size:23px}.calendar-item>.calendar-sub-menu{position:absolute;background:#fff;text-align:center;top:63px;z-index:100;display:none;left:-1px;right:-1px}.calendar-item>.calendar-sub-menu>.item>a{display:block;line-height:40px;font-size:14px;font-weight:300;border:1px solid #d9d9d9;color:#3d4045;padding:0 20px;width:100%}.calendar-item>.calendar-sub-menu>.item:first-child>a{border-top:none}@media screen and (min-width:1024px){.calendar-item>.calendar-sub-menu{top:75px}.calendar-item>.calendar-sub-menu>.item>a{text-align:left;font-size:16px;padding:0 30px}}@media screen and (min-width:1024px){.calendar-item{min-width:152px}.calendar-item .icon-arrow-left,.calendar-item .icon-arrow-right{font-size:28px}.calendar-item>.text-icon-link{line-height:74px;padding:0 30px}.calendar-item>.text-icon-link>.text{font-size:16px}.calendar-item>.text-icon-link>.icon-arrow-down-main{font-size:5px;right:30px}.calendar-item.moving{margin-right:7px!important}}@media screen and (min-width:1280px){.calendar-item{min-width:167px}.calendar-item .icon-arrow-left,.calendar-item .icon-arrow-right{font-size:32px}.calendar-item>.text-icon-link>.text{font-size:20px}.calendar-item>.text-icon-link>.icon-arrow-down-main{width:6px;height:3px;margin-left:11px}}.menu.section-menu{margin-bottom:25px}.menu.section-menu>.menu-content{display:flex;flex-wrap:wrap;justify-content:space-between}.menu.section-menu>.menu-content>.menu-item{flex:50%;margin-bottom:10px;border-bottom:1px solid #d9d9d9;transition:all .4s ease-in-out;position:relative;top:1px}.menu.section-menu>.menu-content>.menu-item.active{border-bottom-color:#e62e2e;transition:all .4s ease-in-out}.menu.section-menu>.menu-content>.menu-item.active>a{transition:all .4s ease-in-out;color:#e62e2e}.menu.section-menu>.menu-content>.menu-item>a{padding-bottom:8px;font-weight:300;transition:all .4s ease-in-out}.menu.section-menu>.menu-content>.menu-item>a:hover{transition:all .3s ease-in-out;color:#e62e2e}.menu.section-menu.menu-table>.menu-content>.menu-item{border-bottom:1px solid #e4f1fd;padding-bottom:5px}.menu.section-menu.menu-table>.menu-content>.menu-item.active{border-bottom-color:#e62e2e}@media screen and (min-width:768px){.menu.section-menu>.menu-content{border-bottom:1px solid #b3b3b3}.menu.section-menu>.menu-content>.menu-item{flex-basis:auto;margin:0 20px;border-bottom-color:transparent}.menu.section-menu>.menu-content>.menu-item.active{border-bottom-color:#e62e2e}.menu.section-menu>.menu-content>.menu-item>a{padding-bottom:13px}.menu.section-menu>.menu-content>.menu-item:first-child{margin-left:0}.menu.section-menu>.menu-content>.menu-item:last-child{margin-right:0}.menu.section-menu.menu-table{border-bottom:1px solid #e4f1fd;margin-bottom:27px}.menu.section-menu.menu-table>.menu-content{margin:0;justify-content:space-between}.menu.section-menu.menu-table>.menu-content>.menu-item{border-bottom-color:transparent;margin:0;flex:0 0 50%;max-width:50%}.menu.section-menu.menu-table>.menu-content>.menu-item.active{border-bottom-color:#e62e2e}.menu.section-menu.menu-table>.menu-content>.menu-item>a{padding-bottom:8px}.menu.section-menu.menu-table>.menu-content>.menu-item:nth-child(2){text-align:right}}@media screen and (min-width:1024px){.menu.section-menu>.menu-content>.menu-item{padding-bottom:5px}.menu.section-menu>.menu-content>.menu-item>a{font-size:15px;padding-bottom:7px}}@media screen and (min-width:1280px){.menu.section-menu>.menu-content>.menu-item{padding-bottom:5px}.menu.section-menu>.menu-content>.menu-item>a{font-size:16px}.menu.section-menu.menu-table>.menu-content{padding:0}}.brand-content{position:relative}.brand-content>.owl-stage-outer{margin:0 20px}.brand-content>.owl-stage-outer>.owl-stage{margin-left:-20px}.brand-content>.owl-nav{position:absolute;width:100%;top:30.5px;z-index:-20}.brand-content>.owl-nav>.owl-next{float:right}.brand-content .icon{font-size:24px;color:#e62e2e}.brand-content .brand{width:146px;height:90px;margin:0 auto;filter:gray;-webkit-filter:grayscale(100%);transition:all .3s linear;background-size:contain}.brand-content .brand:active,.brand-content .brand:hover{filter:none}@media screen and (min-width:768px){.brand-content{width:75.5%!important;float:right!important;margin-right:14px}}@media screen and (min-width:1024px){.brand-content{width:82%!important}.brand-content .brand:nth-child(4){display:inline-block}}@media screen and (min-width:1280px){.brand-content{width:87.2%!important;margin:0}.brand-content>.owl-nav{top:27.5px}.brand-content .icon{font-size:35px}}.light{background-color:#f1f1f1}.slider-indicator>.indicator{display:inline-block;transform:skewX(-18deg);width:55px;height:3px;background-color:#fff}.slider-indicator>.indicator.active{width:69px;height:6px;border-radius:2px 2px 2px 0}@media screen and (min-width:1280px){.slider-indicator>.indicator{width:80px;height:4px}.slider-indicator>.indicator.active{width:90px;height:8px}}.local-info>.header{font-size:16px;color:#e62e2e;font-weight:300;letter-spacing:.2px}.local-info>.header,.local-info>.title{margin-bottom:16px;display:block;text-transform:uppercase}.local-info>.title{font-size:22px;word-wrap:break-word}.local-info>.local{font-weight:300;font-size:14px;word-wrap:break-word;text-transform:uppercase}@media screen and (min-width:768px){.local-info{text-align:left}.local-info>.title{font-size:24px;margin-bottom:18px}.local-info>.local{font-size:15px}}@media screen and (min-width:1024px){.local-info>.title{font-size:28px}.local-info>.local{font-size:18px}}@media screen and (min-width:1280px){.local-info>.header{margin-bottom:29px}.local-info>.title{font-size:30px;margin-bottom:7px}.local-info>.local{font-size:20px}}.missing-time{display:flex;justify-content:flex-end}.missing-time>.miss{font-size:12px;display:flex;align-items:flex-end;position:relative;top:6px;color:#b3b3b3}.missing-time>.miss-data{display:flex;flex-direction:column;width:100%}.missing-time>.miss-data>.text{font-size:9px;color:#b3b3b3}.missing-time>.miss-data>.time{font-size:32px;color:#3e4146}@media screen and (min-width:1024px){.missing-time>.miss-data>.time{font-size:34px}}.race-table{width:100%;border-collapse:collapse}.race-table>.table-head>.title-container>.title{font-size:11px;letter-spacing:normal;width:52px}.race-table>.table-head>.title-container>.title:nth-child(2){width:72px}.race-table>.table-head>.title-container>.title:nth-child(3){text-align:left;padding-left:20px;width:192px}.race-table>.table-head>.title-container>.title:nth-child(4){width:93px}.race-table>.table-body>.row-container>.item{text-align:center;padding:15px 0;position:relative}.race-table>.table-body>.row-container>.item:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:0;height:0;border:4px solid #fff;border-left-color:transparent;border-top-color:transparent}.race-table>.table-body>.row-container>.item:first-child{color:#e62e2e;font-size:14px;font-weight:900;width:67px}.race-table>.table-body>.row-container>.item:ngh-child(2){width:67px}.race-table>.table-body>.row-container>.item:last-child:after{display:none}.race-table>.table-body>.row-container>.item:nth-child(3){text-align:left}.race-table>.table-body>.row-container:nth-child(2n)>.item:after{border:4px solid #f1f1f1;border-left-color:transparent;border-top-color:transparent}.race-table>.table-body>.row-container:last-child{border-bottom:1px solid #f1f1f1}.race-table>.table-body>.row-container:nth-child(odd){background-color:#f1f1f1}@media screen and (min-width:1024px){.race-table>.table-head>.title-container>.title:first-child,.race-table>.table-head>.title-container>.title:nth-child(2),.race-table>.table-head>.title-container>.title:nth-child(4){width:5.2%;max-width:60px;min-width:60px}.race-table>.table-head>.title-container>.title:nth-child(3){width:10%;min-width:192px;max-width:192px}}.map-info>.info{border-bottom:1px solid #d9d9d9;position:relative;padding-bottom:12px;margin-bottom:13px;flex:0 0 100%;max-width:100%}.map-info>.info>.title{color:#b3b3b3;letter-spacing:normal;display:block;line-height:15px}.map-info>.info>.border{height:2px;background-color:#e62e2e;width:45px;position:absolute;bottom:-1px;left:0}.map-info>.info>.text-icon-container{display:flex;flex-direction:row;text-align:left;align-items:center;justify-content:center}.map-info>.info>.text-icon-container>.icon{color:#e62e2e;margin-right:6px;font-size:17px}.map-info.map-info-entry>.info{text-align:left}.map-info.map-info-entry>.info>.text-icon-container{justify-content:flex-start}@media screen and (min-width:768px){.map-info>.info{padding-bottom:16px;margin-bottom:16px}.map-info.map-info-entry{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:387px;margin:0 auto}.map-info.map-info-entry>.info{flex:0 0 50%;max-width:50%}}.legend-content>.title{font-weight:700;font-size:12px;letter-spacing:inherit;margin-bottom:10px}.legend-content>.legend-list>.item{font-size:12px;padding:10px 0}.block{display:block}.not-Found-container{padding:40px 15px 20px}.not-Found-container p{color:#e62e2e;font-size:16px;text-align:center}@media screen and (min-width:768px){.not-Found-container p{font-size:17px}}@media screen and (min-width:1280px){.not-Found-container{padding:50px 15px 30px}.not-Found-container p{font-size:18px}}.race-table{width:auto;overflow:auto}.race-table>.table-body>.row-container>.item{padding:13px 15px;white-space:nowrap}.race-table>.table-body>.row-container>.item.helmet-icon{display:flex;align-items:center}.race-table>.table-body>.row-container>.item.helmet-icon>.helmet-container{margin-right:9px}.race-table>.table-body>.row-container>.item.helmet-icon.red>.helmet-container{background:transparent}.race-table>.table-body>.row-container>.item.helmet-icon.red>.helmet-container>.icon-helmet{color:#e62e2e}.race-table>.table-body>.row-container:last-child{border-bottom:1px solid #f1f8fe}@media screen and (min-width:1024px){.race-table{width:100%;padding-right:1px}}@keyframes a{to{stroke-dashoffset:0}}.road-img{display:block;position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;transition:all .3s ease-in-out}.road-img .map-svg{padding:2px}.road-img .map-svg path{stroke:#c4c4c4;stroke-width:6px}.road-img .map-svg path.play{animation:3s a}.road-img>.road-info{width:29px;height:29px;background-color:#e62e2e;border-radius:50%;position:absolute;display:inline-block;cursor:pointer;z-index:10000000}.road-img>.road-info>.icon-plus{color:#fff;font-size:13px;line-height:29px;position:relative}.road-img>.road-info:before{content:"";display:inline-block;background-color:rgba(230,46,46,.5);border-radius:50%;position:absolute;width:45px;height:45px;top:-8px;left:-8px;animation-name:b;animation-iteration-count:infinite;animation-duration:1s}@keyframes b{0%{transform:scale(0);opacity:1}50%{opacity:1}to{transform:scale(1);opacity:0}}.road-img.show{opacity:1}.info-container{background-color:#19191a;opacity:.9;width:100%;text-align:left;padding:21px;color:#d9d9d9;border-radius:2px 2px 0 2px;position:absolute;left:0;right:0;top:0;opacity:0;transition:top .3s ease-in-out,opacity .3s ease-in-out;z-index:1000000}.info-container>.text,.info-container>.title{display:block;line-height:24px}.info-container>.title{margin-bottom:6px;letter-spacing:.4px}.info-container.show{top:-97px;transition:top .3s ease-in-out,opacity .3s ease-in-out;opacity:1}@media screen and (min-width:768px){.info-container{position:absolute;width:251px;transition:opacity .3s ease-in-out;top:auto}.info-container:after{content:"";display:inline-block;position:absolute;width:0;height:0;border-top:25px solid #19191a;border-right:25px solid #19191a;border-bottom:25px solid transparent;border-left:25px solid transparent;right:0;bottom:-25px;border-bottom-right-radius:2px}.info-container.show{top:auto;transition:opacity .3s ease-in-out}}.article-container .card-holder{margin-bottom:30px}.article-container .card-holder.md-4 .article-card{margin-bottom:0;height:100%}.article-container .card-holder.md-4 .article-card .article-info{height:calc(100% - 210px)}.article-container .card-holder.info .article-card{height:100%}.article-date{margin-left:2px}.article-date>.text{margin-left:5px;text-transform:uppercase;color:#b3b3b3}.article-date>.icon-clock{color:#b3b3b3;font-size:13px}.tag{color:#b3b3b3;transition:all .3s ease-in-out}.tag:hover{color:#3a3a3a}.more{display:inline-block;font-size:16px;font-weight:300;position:relative;padding-bottom:16px;transition:all .3s ease-in-out}.more>.icon-arrow-down-main{font-size:7px;position:absolute;top:28px;right:calc(50% - 8px);transition:top .2s ease-in-out}.more:hover{color:#fff}.more:hover>.icon-arrow-down-main{top:40px}@media screen and (min-width:1280px){.more{font-size:20px}.more>.icon-arrow-down-main{font-size:8px;top:30px}}.helmet-number{display:flex}.helmet-number>.helmet{width:172px;height:121px;background-size:contain;background-repeat:no-repeat;z-index:10}.helmet-number>.number{font-size:70px;color:#e62e2e;font-weight:700;font-style:italic;line-height:51px;position:absolute;top:0;left:148px}.helmet-number>.number>.hash{font-size:40px}.pagination{display:block;flex:0 0 100%;max-width:100%;width:100%}.pagination>.menu-paginate{text-align:center}.pagination>.menu-paginate>.active,.pagination>.menu-paginate>.item{transform:skewX(-12deg);display:inline-block}.pagination>.menu-paginate>.active a,.pagination>.menu-paginate>.active span,.pagination>.menu-paginate>.item a,.pagination>.menu-paginate>.item span{display:inline-block;padding:8px 18px}.pagination>.menu-paginate>.active a,.pagination>.menu-paginate>.item a{transform:skewX(9deg);font-size:15px}.pagination>.menu-paginate>.item{background:#e62e2e;color:#fff}.pagination>.menu-paginate>.item a{color:#fff}.pagination>.menu-paginate>.active{border:2px solid #e62e2e;background:#fff;color:#e62e2e}.pagination>.menu-paginate>.active a{padding:6px 16px;color:#e62e2e}.spinner{width:40px;height:40px;position:relative}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#e62e2e;opacity:.6;position:absolute;top:0;left:0;animation:c 2s infinite ease-in-out}.double-bounce2{animation-delay:-1s}@keyframes c{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.loading-container{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;transition:opacity .3s ease-in-out;pointer-events:all}.loading-container.hide{z-index:-10000;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.social-tab-holder{display:flex;align-items:center;justify-content:center;margin:10px auto 0;max-width:1200px;padding:0 15px}.social-tab-holder>a{margin:0 5px}.social-tab-holder>a:last-child{margin-right:0}.social-tab-holder>a:first-child{margin-left:0}@media screen and (min-width:768px){.social-tab-holder{padding:0 45px;justify-content:flex-end}}@media screen and (min-width:1280px){.social-tab-holder{position:absolute;top:0;width:100%;left:0;right:0;padding:0 15px;margin:8px auto;z-index:10}}.site-header{padding:20px 15px}.site-header>.logo.second-logo{display:none}.site-header>.logo-container{width:154px;height:42px;display:inline-block}.site-header>.logo-container>.main-logo{position:absolute}.site-header>.open-menu-mobile{position:absolute;top:32px;right:42px}.site-header .search-form{display:flex;justify-content:space-between;margin-top:10px}.site-header .search-form .input-container{width:100%;margin-right:10px}.site-header .search-form .input-container .input-search{font-size:14px;font-family:roboto;color:#3d3d3d;border:none;border-bottom:.2px solid #e62e2e;padding:5px 10px;width:100%}.site-header .search-form .input-container .input-search::placeholder{color:#c4c4c4}.site-header .input-container{width:100%;margin-right:10px}@media screen and (min-width:768px){.site-header{padding:20px 30px}.site-header>.logo.second-logo{display:inline-block;position:absolute;top:20px;left:222px}.site-header>.open-menu-mobile{right:118px;top:35px}.site-header .search-form{margin:0}.site-header .search-form .input-container{position:absolute;left:0;top:87px;width:100%;z-index:10;text-align:center;background:#fff;padding:8px 0 24px;display:none}.site-header .search-form .input-container .input-search{width:95%;margin:0 auto;padding:8px 15px;font-size:15px}.site-header .search-form .button-search{position:absolute;top:35px;right:55px;padding-top:0;padding-bottom:0}}@media screen and (min-width:1280px){.site-header{padding:0 30px;position:absolute;z-index:10;background:#fff;left:0;right:0;width:1170px;top:40px;display:flex;align-items:center}.site-header>.logo-container{margin:0 40px 0 0}.site-header>.open-menu-mobile{display:none}.site-header .search-form>.input-container{right:201px;left:auto;top:19px;width:764px;padding:9px 0;margin:0}.site-header .search-form>.input-container>.input-search{width:752px;display:none}.site-header .search-form>.button-search{right:160px;top:36px}.site-header .search-form>.button-search>.icon-search{font-size:14px}.site-header>.logo.second-logo{left:auto;top:16px;right:30px}}.lock{z-index:100;display:inline-block;position:absolute;right:0;top:0;border:20px solid transparent;border-top-color:#e62e2e;border-right-color:#e62e2e}.lock>.icon-lock{position:absolute;background:transparent;color:#fff;bottom:3px;left:5px}@media screen and (min-width:1280px){.lock{border-width:25px}}.section{padding:35px 0}.section.section-light{background-color:#fff}.section.section-light .title-main{color:#e62e2e}.section.section-dark{background-color:#19191a}.section.section-dark .title-main{color:#e62e2e}.section.section-dark .menu-content .menu-item{border-bottom-color:#b3b3b3}.section.section-dark .menu-content .menu-item .link{color:#b3b3b3}@media screen and (min-width:768px){.section.section-dark .menu-content .menu-item{border-bottom-color:transparent;position:relative;top:1px}}.section.section-red{background-color:#e62e2e}.section.section-red .title-main{color:#fff}.section .section-header.header-main{background:url(../../images/header-background.png);background-size:cover;background-repeat:no-repeat;background-position:bottom;display:flex;justify-content:space-between;align-items:center;height:54px}.section .section-header.header-main.header-open{height:275px;position:relative}@media screen and (min-width:768px){.section .section-header.header-main.header-open{height:305px}}@media screen and (min-width:1024px){.section .section-header.header-main.header-open{height:345px}}@media screen and (min-width:1280px){.section .section-header.header-main.header-open{height:415px}}.section .section-header.header-main .title-main{color:#fff;text-shadow:2px 2px 10px #000;margin:0}@media screen and (min-width:768px){.section .section-header.header-main{height:90px;padding:0;margin:0}.section .section-header.header-main .title-main{font-size:24px}}@media screen and (min-width:1024px){.section .section-header.header-main .title-main{font-size:25px}}@media screen and (min-width:1280px){.section .section-header.header-main{display:block;height:207px}.section .section-header.header-main .title-main{position:absolute;top:163px;font-size:30px}}@media screen and (min-width:768px){.section .section-header{margin-bottom:37px;display:flex;align-items:center;justify-content:space-between}.section .section-header .title-main{font-size:30px}}@media screen and (min-width:1280px){.section .section-header{margin-bottom:37px}}.section.section-slide{height:560px;position:relative;padding:0;display:flex;justify-content:center}.section.section-slide .card-slide-container{height:100%;width:100%;display:flex;justify-content:center;position:absolute;left:0;right:0;z-index:40;pointer-events:none;max-width:1200px;margin:0 auto}@media screen and (min-width:768px){.section.section-slide .card-slide-container{justify-content:flex-end;padding-right:15px}}.section.section-slide .card-slide-container .card-slide-content{position:absolute;bottom:38px;pointer-events:all}.section.section-slide .card-slide-container .buy-tickets{position:relative;padding:11px 0;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#e62e2e;font-size:16px;font-weight:700;color:#fff;line-height:30px}@media screen and (min-width:768px){.section.section-slide .card-slide-container .buy-tickets>.icon{margin-left:10px;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:50%;background-image:url(../../images/tickets.svg);background-size:contain}}.section.section-slide .item{height:560px;background-position:bottom;background-size:cover;background-repeat:no-repeat;display:block}.section.section-slide .item.item-iframe iframe{height:100%!important;width:100%!important}.section.section-slide .owl-dots .owl-dot{display:none}.section.section-slide .container{position:static}.section.section-slide .container .slide-itens{display:flex;justify-content:center}@media screen and (min-width:768px){.section.section-slide .owl-dots{position:absolute;bottom:14px;left:15px}.section.section-slide .owl-dots .owl-dot{display:inline-block;transform:skewX(-18deg);width:55px;height:3px;background-color:#fff;margin:0 3px;transition:all .2s ease-in-out;box-shadow:0 1px 4px 0 rgba(0,0,0,.4)}.section.section-slide .owl-dots .owl-dot:first-child{margin-left:0}.section.section-slide .owl-dots .owl-dot:last-child{margin-right:0}.section.section-slide .owl-dots .owl-dot.active{background-color:#e62e2e;width:69px;height:6px;border-radius:2px 2px 2px 0;transition:all .2s ease-in-out}.section.section-slide .container .slide-itens .slide-card{right:15px}}@media screen and (min-width:1024px){.section.section-slide .owl-dots{bottom:21px}.section.section-slide .owl-dots .owl-dot{width:80px;height:4px;display:inline-block;position:relative;top:7px;left:0}.section.section-slide .owl-dots .owl-dot.active{width:90px;height:8px}}@media screen and (min-width:1280px){.section.section-slide{height:600px}.section.section-slide .owl-dots{bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block;left:0;right:0}.section.section-slide .item{height:600px}.section.section-slide .container .slide-itens{position:absolute;bottom:40px;justify-content:space-between;width:1170px;align-items:flex-end}.section.section-slide .container .slide-itens .slide-card{position:inherit;bottom:0;right:0}}.section.section-table{padding-top:0;text-align:center}.section.section-table>.calendar-container{margin-bottom:31px}.section.section-table>.calendar-container .calendar-menu>.menu-content{width:100%;justify-content:space-between}.section.section-table>.calendar-container .calendar-menu>.menu-content>.text{color:#e62e2e;font-size:15px;font-weight:300;line-height:62px}.section.section-table>.calendar-container .calendar-menu>.menu-content>.calendar-item{min-width:191px}.section.section-table>.calendar-container .calendar-menu>.menu-content>.calendar-item .icon-arrow-down{color:#3d4045}.section.section-table>.table-container{margin-bottom:18px}.section.section-table>.table-container .table-content{overflow:hidden}.section.section-table>.table-container .table-content>.table-scroll{overflow:auto}@media screen and (min-width:1024px){.section.section-table{padding-bottom:43px}.section.section-table>.calendar-container .calendar-menu>.menu-content>.text{font-size:16px;line-height:74px}.section.section-table>.calendar-container .calendar-menu>.menu-content>.calendar-item{min-width:234px}.section.section-table>.table-container .table-content{padding-right:8px}.section.section-table>.table-container .table-content>.table-scroll{height:520px}}@media screen and (min-width:1280px){.section.section-table>.calendar-container .calendar-menu>.menu-content>.calendar-item{min-width:276px}}.section.section-road{text-align:center;border-top:1px solid #d9d9d9;transition:all .3s linear;z-index:100}.section.section-road.hide-slide-races{right:-60.5%;transition:all .3s linear}@media screen and (min-width:1280px){.section.section-road.hide-slide-races{right:-57.8%}}.section.section-road>.slider-porsche-cup{flex:1 1 100%}.section.section-road>.slider-porsche-cup>.holder-race-detail{padding:0 15px 0 57px;width:100%;height:100%}.section.section-road>.button-close{display:none;cursor:pointer}.section.section-road .section-header{margin-bottom:30px}.section.section-road .section-header .card-red{margin-bottom:20px}.section.section-road .section-body .map-time-content{height:343px;position:relative}.section.section-road .section-body .map-time-content>div{height:calc(100% - 75px)}.section.section-road .section-body .map-time-content .missing-time{height:auto;max-width:332px;margin:0 auto 27px;opacity:0;transition:opacity .3s ease-in-out}.section.section-road .section-body .map-time-content .missing-time.show{opacity:1;transition:opacity .3s ease-in-out}.section.section-road .section-body .map-time-content .road-img{height:100%;opacity:0;transition:opacity .3s ease-in-out;position:relative}.section.section-road .section-body .map-time-content .road-img>div{height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.6}.section.section-road .section-body .map-time-content .road-img.show{opacity:1;transition:opacity .3s ease-in-out}.section.section-road .section-body .map-time-content .map-info{margin-bottom:22px}.section.section-road .section-body>.button-content>.button-icon{display:inline-flex}@media screen and (min-width:597px){.section.section-road .section-header .card-local-container{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between;align-items:flex-end}.section.section-road .section-header .card-local-container>.local-info{text-align:left}.section.section-road .section-header .card-local-container>.card-red{margin:0}.section.section-road .section-body>.map-container{display:flex;flex-direction:row-reverse;align-items:center;margin-bottom:50px;justify-content:space-between}.section.section-road .section-body>.map-container>.map-time-content{max-width:369px;width:100%}.section.section-road .section-body>.map-container>.map-time-content>.missing-time{margin:0 0 27px auto}.section.section-road .section-body>.map-container>.map-time-content.map-time-front>.missing-time{margin-bottom:30px}.section.section-road .section-body>.map-container>.map-time-content.map-time-front .road-img{position:relative}.section.section-road .section-body>.map-container>.map-info{max-width:171px;text-align:left}.section.section-road .section-body>.map-container>.map-info>.info{margin:0 0 16px}.section.section-road .section-body>.map-container>.map-info>.info>.text-icon-container{justify-content:flex-start}.section.section-road .section-body>.button-content{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}.section.section-road .section-body>.button-content>.button{margin-right:10px}}@media screen and (min-width:1024px){.section.section-road{position:absolute;top:0;bottom:0;right:0;background:#fff;width:62.7%;border-top:none;border-left:1px solid #d9d9d9;display:flex;align-items:center;padding-top:0;padding-bottom:76px}.section.section-road>.button-close{display:inline-block;width:23px;height:48px;background:url(../../images/map-icon-background.svg);background-size:contain;position:relative;top:67px;background-repeat:no-repeat}.section.section-road>.button-close .icon-close-arrow{color:#fff;font-size:17px;line-height:48px;transition:all .4s linear;display:inline-block;position:relative}.section.section-road>.button-close .icon-close-arrow.close{transform:rotateY(179deg);transition:all .4s linear;right:2px}.section.section-road .card-local-container{margin-bottom:40px;position:relative;top:-10px}.section.section-road>.holder-race-detail>.section-body>.map-container{margin-bottom:88px}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-info{margin-top:33px}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-info>.info:nth-child(2){margin:4px 0 16px;padding-bottom:17px}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-info>.info:nth-child(2) .icon{margin-right:8px;font-size:22px}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-time-content>.road-img{margin:0}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-time-content>.missing-time{margin-bottom:53px}.section.section-road>.holder-race-detail>.section-body>.map-container>.map-time-content>.missing-time>.miss{left:14px}.section.section-road>.holder-race-detail>.section-body>.button-content{position:relative;top:25px}.section.section-road .section-body>.button-content{position:relative;top:45px}}@media screen and (min-width:1280px){.section.section-road{padding-right:15px;width:59.7%}.section.section-road>.slider-porsche-cup>.holder-race-detail{padding-right:0}.section.section-road .card-local-container{position:relative;top:-7px}.section.section-road .section-body>.button-content{top:35px}}.section.section-phases{padding-top:17px;padding-bottom:60px}.section.section-phases .calendar-container .calendar-menu>.calendar-item>.text-icon-link>.icon-arrow-down-main{color:#e62e2e}.section.section-phases .container>.section-header{text-align:center}.section.section-phases .container>.section-header>.card-local-container>.card-red{margin-bottom:24px}.section.section-phases .container>.section-header>.card-local-container>.local-info{margin-bottom:20px}.section.section-phases .container>.section-header>.missing-time{margin-bottom:60px}.section.section-phases .container>.section-body>.table-race-section{margin-bottom:30px;position:relative}.section.section-phases .container>.section-body>.table-race-section>.table-container{overflow:auto;max-height:568px}.section.section-phases .container>.section-body>.table-race-section>.table-container>.race-table{width:460px;opacity:0;transition:all .3s linear;display:none}.section.section-phases .container>.section-body>.table-race-section>.table-container>.race-table.is-visible{display:inline-table}.section.section-phases .container>.section-body>.table-race-section>.table-container>.race-table.is-open{opacity:1}.section.section-phases .container>.section-body>.map-road-section{text-align:center}.section.section-phases .container>.section-body>.map-road-section .road-img{margin-bottom:24px}@media screen and (min-width:768px){.section.section-phases{padding:0}.section.section-phases .container>.section-header{align-items:flex-end;margin-bottom:60px}.section.section-phases .container>.section-header>.card-local-container{display:flex;align-items:flex-end;flex:1 1 100%;max-width:100%}.section.section-phases .container>.section-header>.card-local-container>.card-red{margin:0}.section.section-phases .container>.section-header>.card-local-container>.local-info{margin:0 0 0 29px;position:relative;top:7px}.section.section-phases .container>.section-header>.missing-time{margin:0;position:relative;bottom:3px;flex:0 0 250px;max-width:250px}.section.section-phases .container>.section-body>.table-race-section{margin-bottom:55px}.section.section-phases .container>.section-body>.table-race-section>.table-container>.race-table{width:100%}.section.section-phases .container>.section-body>.map-road-section>.road-img{margin-bottom:44px;height:344px}.section.section-phases .container>.section-body>.map-road-section>.map-info{margin-bottom:65px}.section.section-phases .container>.section-body>.map-road-section>.map-info>.info{align-items:flex-start}}@media screen and (min-width:1024px){.section.section-phases .container>.section-header>.card-local-container>.local-info{margin:0 0 0 40px}.section.section-phases .container>.section-header>.missing-time{flex:0 0 335px;max-width:335px}.section.section-phases .container>.section-body{display:flex;justify-content:space-between}.section.section-phases .container>.section-body>.table-race-section{flex:0 0 450px;max-width:450px}.section.section-phases .container>.section-body>.table-race-section>.table-container{height:568px}.section.section-phases .container>.section-body>.map-road-section{max-width:570px;width:46%}.section.section-phases .container>.section-body>.map-road-section>.map-info{max-width:422px;text-align:left;margin:0 auto}}@media screen and (min-width:1280px){.section.section-phases{padding-bottom:80px}.section.section-phases .container>.section-header{margin-bottom:74px}.section.section-phases .container>.section-header>.card-local-container>.local-info>.title{margin-bottom:23px}.section.section-phases .container>.section-header>.missing-time>.miss{left:16px}.section.section-phases .container>.section-body>.table-race-section{flex:0 0 470px;max-width:470px;margin:0}.section.section-phases .container>.section-body>.map-road-section{width:100%}.section.section-phases .container>.section-body>.map-road-section>.road-img{margin-bottom:74px}}.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content{margin-bottom:70px}.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content>div{max-height:340px;height:100vh}.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content .road-img{height:100%;position:relative;top:0;margin-bottom:20px}.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content .road-img>div{height:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:768px){.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content .road-img{margin:0 auto 40px}}@media screen and (min-width:1024px){.section.section-phases-entry .container>.section-body>.map-road-section>.map-time-content .road-img{margin-bottom:70px}}@media screen and (min-width:1280px){.section.section-phases-entry .container>.section-header>.missing-time>.miss{left:-2px;top:9px}}.section.section-news{padding:0 0 20px}.section.section-news .calendar-item:nth-child(2){min-width:158px}.section.section-news .article-container{padding-top:40px}.section.section-news .article-container .article-card{opacity:1}.section.section-news .article-container .article-card>.article-info{border:1px solid #d9d9d9}.section.section-news .calendar-menu .menu-content{width:100%}.section.section-news .calendar-menu .menu-content .calendar-item .text-icon-link{width:100%;position:relative}.section.section-news .calendar-menu .menu-content .calendar-item .text-icon-link .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section.section-news .calendar-menu .menu-content .calendar-item .text-icon-link .icon-arrow-down-main{position:absolute;right:12px;top:29px;margin:0}.section.section-news .calendar-menu .calendar-sub-menu{width:calc(100% + 2px)}@media screen and (min-width:768px){.section.section-news{padding:0 0 12px}}@media screen and (min-width:1024px){.section.section-news{padding:0 0 17px}.section.section-news .calendar-item:nth-child(2){min-width:200px}.section.section-news .article-container{padding-top:47px}.section.section-news .calendar-menu .menu-content .calendar-item .text-icon-link .icon-arrow-down-main{position:absolute;right:25px;top:34px;margin:0}}@media screen and (min-width:1280px){.section.section-news .calendar-item:nth-child(2){min-width:230px}}.section.section-news-small .section-body{transition:height .4s linear;margin-bottom:20px}.section.section-news-small .section-footer{text-align:center;position:relative;padding-bottom:1px}@media screen and (min-width:768px){.section.section-news-small .section-body{margin:0}}@media screen and (min-width:1280px){.section.section-news-small{padding:35px 0}.section.section-news-small .article-container{margin-bottom:9px}.section.section-news-small .section-footer{margin-top:17px}}.section.section-video{padding:33px 0}.section.section-video .title-main{margin-bottom:23px}.section.section-video .section-header{text-align:center}.section.section-video .links-holder>.play-white{margin-bottom:30px}@media screen and (min-width:768px){.section.section-video .section-header,.section.section-video .title{margin:0;letter-spacing:1.8px}.section.section-video .title{font-size:12px}.section.section-video .links-holder{display:flex;align-items:center}.section.section-video .links-holder>.play-white{margin-bottom:0;margin-right:45px}}@media screen and (min-width:1024px){.section.section-video .title{font-size:30px}}.section.section-multimidia{border-top:1px solid #d9d9d9;padding-bottom:0}.section.section-multimidia .section-header{min-height:38px}.section.section-multimidia>.section-body{transition:height .4s linear;overflow:hidden}.section.section-multimidia>.section-body .multimidia-content{position:relative;width:100%;transition:all .3s linear;display:none;opacity:0;flex-wrap:wrap}.section.section-multimidia>.section-body .multimidia-content>.multimidia-image-container{width:100%;height:340px;overflow:hidden;background-color:#000}.section.section-multimidia>.section-body .multimidia-content>.multimidia-image-container>.multimidia-image{width:100%;height:100%;transition:all .2s ease-in}.section.section-multimidia>.section-body .multimidia-content>.multimidia-image-container:hover>.multimidia-image{transform:scale(1.1);opacity:.7}.section.section-multimidia>.section-body .multimidia-content.is-visible{display:flex}.section.section-multimidia>.section-body .multimidia-content.is-open{opacity:1}@media screen and (min-width:768px){.section.section-multimidia .section-header{min-height:68px}.section.section-multimidia .multimidia-content{justify-content:space-between;flex-wrap:wrap}.section.section-multimidia .multimidia-content>.multimidia-image-container{flex:0 0 50%}.section.section-multimidia .multimidia-content>.multimidia-image-container:first-child{flex:0 0 100%}}@media screen and (min-width:1280px){.section.section-multimidia{padding:20px 0 0}.section.section-multimidia .section-header{margin-bottom:12px}.section.section-multimidia .section-header .menu>.menu-content{padding-top:12px}.section.section-multimidia .section-header .menu>.menu-content>.menu-item:first-child{margin:0 23px 0 0}.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container{height:380px}.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container:first-child{flex:0 0 58%}.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container:nth-child(2){flex:0 0 42%}.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container:nth-child(3),.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container:nth-child(5){flex:0 0 28.1%}.section.section-multimidia .section-body .multimidia-content>.multimidia-image-container:nth-child(4){flex:0 0 43.8%}}.section.section-partners{padding:0}.section.section-partners .partners-container{padding:50px 0}.section.section-partners-small{border-top:1px solid #d9d9d9}.section.section-partners-small .partners-container>.title{font-size:20px;margin-bottom:30px;letter-spacing:normal;text-align:center}@media screen and (min-width:768px){.section.section-partners-small .partners-container{display:flex;align-items:center;justify-content:space-between}.section.section-partners-small .partners-container>.title{margin:0}}@media screen and (min-width:1280px){.section.section-partners-small{padding:29px 0}}.section.section-pontuation>.calendar-container{margin-bottom:26px}.section.section-pontuation>.calendar-container .calendar-menu{height:62px}.section.section-pontuation>.calendar-container .calendar-menu .arrow-content{display:none}.section.section-pontuation>.table-container{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e4f1fd}.section.section-pontuation>.table-container .table-content{overflow:hidden}.section.section-pontuation>.table-container .table-content>.table-scroll{overflow:auto;max-height:618px}.section.section-pontuation .legend-content{margin-bottom:22px}.section.section-pontuation .legend-content:last-child{margin:0}@media screen and (min-width:768px){.section.section-pontuation{padding-top:0}.section.section-pontuation>.calendar-container .calendar-menu .arrow-content{display:flex}.section.section-pontuation>.calendar-container .calendar-menu .arrow-content>.calendar-item{padding:0 25px}.section.section-pontuation>.calendar-container .calendar-menu .arrow-content>.calendar-item:hover{background:rgba(247,251,255,.445)}.section.section-pontuation>.calendar-container{margin-bottom:35px}}@media screen and (min-width:1024px){.section.section-pontuation .legend-container{display:flex}.section.section-pontuation .legend-container>.legend-content{margin:0;flex:0 0 50%;padding-right:30px}.section.section-pontuation .legend-container>.legend-aside{flex:0 0 50%;padding-right:30px}.section.section-pontuation>.calendar-container .calendar-menu{height:74px}.section.section-pontuation>.calendar-container .calendar-menu .arrow-content>.calendar-item{padding:0 27px}}@media screen and (min-width:1280px){.section.section-pontuation .calendar-container{margin-bottom:36px}.section.section-pontuation .legend-container>.legend-aside,.section.section-pontuation .legend-container>.legend-content{padding-right:60px}.section.section-pontuation>.table-container{padding-bottom:38px}}.section.section-championship{padding:0}.section.section-championship .menu-header{padding-top:68px}@media (min-width:425px){.section.section-championship .menu-header{padding-top:57px}}.section.section-championship .section-present{padding:35px 0}.section.section-championship .section-present .title-small{margin-bottom:10px;color:#e62e2e}.section.section-championship .section-present img{height:auto;width:100%;margin:0 auto 10px}@media screen and (min-width:768px){.section.section-championship .section-present img{width:370px}}@media screen and (min-width:1024px){.section.section-championship .section-present .title-small{margin-bottom:30px}.section.section-championship .section-present img{float:left;width:470px;margin:0 18px 18px 0}}@media screen and (min-width:1280px){.section.section-championship .section-present .title-small{margin-bottom:40px}.section.section-championship .section-present img{width:570px;margin:0 30px 30px 0}}.section.section-championship .section-present p{margin-bottom:25px}@media screen and (min-width:768px){.section.section-championship>.section-present{text-align:center;padding:65px 0 35px}.section.section-championship .menu-header{padding-top:85px}}@media screen and (min-width:1024px){.section.section-championship>.section-present{text-align:left}.section.section-championship .menu-header{padding-top:99px}}@media screen and (min-width:1280px){.section.section-championship{padding-bottom:11px}.section.section-championship>.slide-championship{height:350px}.section.section-championship>.section-present{padding:73px 0 35px}.section.section-championship>.section-present p{margin-bottom:24px}.section.section-championship .menu-header{padding-top:158px}}.section.section-cars{padding-bottom:22px}.section.section-cars .parts-content{margin-top:50px}.section.section-cars .parts-info-container .parts-info{background-color:#f1f1f1;padding:15px 10px;margin-top:22px;display:none;opacity:0;transition:all .3s linear}.section.section-cars .parts-info-container .parts-info.is-visible{display:block}.section.section-cars .parts-info-container .parts-info.is-open{opacity:1}.section.section-cars .parts-info-container .parts-info li{margin:12px 0}@media screen and (min-width:768px){.section.section-cars .parts-info-container .parts-info{padding:15px 30px}}@media screen and (min-width:1024px){.section.section-cars .parts-info-container .parts-info{padding:23px 35px}}@media screen and (min-width:1280px){.section.section-cars .parts-info-container .parts-info{margin:0;padding:19px 40px;position:relative;bottom:20px}}.section.section-cars .section-body{transition:height .4s linear}.section.section-cars .menu-header{padding-top:236px}.section.section-cars .menu-header>.menu-content{margin:0 auto 0 15px;position:relative;top:25px;padding:0 5px;box-shadow:none;transform:none}@media screen and (min-width:768px){.section.section-cars{padding-top:0}.section.section-cars .menu-header{padding-top:69px}}@media screen and (min-width:1200px){.section.section-cars .menu-header>.menu-content{max-width:1170px;width:100%;margin:0 auto;justify-content:flex-start}}@media screen and (min-width:1024px){.section.section-cars .parts-content{margin-top:70px}.section.section-cars .menu-header{padding-top:87px}}@media screen and (min-width:1280px){.section.section-cars .parts-content{margin-top:80px}.section.section-cars .menu-header{padding-top:151px}}.section.section-pilots{padding-top:0}.section.section-pilots .pilots-container{padding-top:40px}.section.section-pilots .pilots-container>.pilots-card{margin-bottom:64px}@media screen and (min-width:1024px){.section.section-pilots .pilots-container>.pilots-card{margin-bottom:74px}}@media screen and (min-width:1280px){.section.section-pilots{padding-bottom:58px}}.section.section-gallery{padding-top:0}.section.section-gallery .calendar-item:nth-child(2){min-width:98px}.section.section-gallery .gallery-container{padding-top:40px}@media screen and (min-width:768px){.section.section-gallery{padding-bottom:8px}.section.section-gallery .gallery-container{display:flex;flex-wrap:wrap;justify-content:space-between}.section.section-gallery .gallery-container>.gallery-card{flex:0 0 49%}}@media screen and (min-width:1024px){.section.section-gallery{padding-bottom:12px}.section.section-gallery .calendar-item:nth-child(2){min-width:130px}.section.section-gallery .gallery-container{justify-content:flex-start}.section.section-gallery .gallery-container>.gallery-card{flex:0 0 32%}.section.section-gallery .gallery-container>.gallery-card>.gallery-info{bottom:-72px;transition:all .2s ease-in-out}.section.section-gallery .gallery-container>.gallery-card:hover>.gallery-info{bottom:0;transition:all .2s ease-in-out}}@media screen and (min-width:1280px){.section.section-gallery .calendar-item:nth-child(2){min-width:140px}}.section.section-single.pilots{padding-top:0}.section.section-single.pilots .calendar-container .calendar-menu,.section.section-single.pilots .calendar-container .calendar-menu .menu-content{width:100%}.section.section-single.pilots .calendar-container .calendar-menu .menu-content .calendar-item{width:100%;flex:0 0 186px;max-width:186px}.section.section-single.pilots .calendar-container .calendar-menu .menu-content .calendar-item .text-icon-link{width:100%;justify-content:center;padding:0 30px}.section.section-single.pilots .calendar-container .calendar-menu .menu-content .calendar-item .text-icon-link .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section.section-single.pilots .calendar-container .calendar-menu .arrow-content{display:flex}.section.section-single.pilots .calendar-container .calendar-menu .arrow-content .calendar-item{padding:0 20px}.section.section-single.pilots .calendar-container .calendar-menu .arrow-content .calendar-item:first-child{border-left:none}.section.section-single.pilots .calendar-container .calendar-menu .arrow-content .calendar-item>.icon{font-size:20px}.section.section-single.pilots .pilot-info-container{padding-top:40px}.section.section-single.pilots .pilot-info-container .helmet-info-container{display:flex;flex-direction:column}.section.section-single.pilots .pilot-info-container .helmet-info-container .helmet-number{margin-bottom:30px}.section.section-single.pilots .pilot-info-container .helmet-info-container .info-pilot-container{text-align:center;margin-bottom:70px}.section.section-single.pilots .pilot-info-container .helmet-info-container .info-pilot-container .title{font-size:25px;color:#3d4045;font-weight:700;font-style:italic;margin-bottom:26px}.section.section-single.pilots .pilot-info-container .section-body>.image-scroll{overflow:auto}.section.section-single.pilots .pilot-info-container .section-body>.image-scroll>.car-image{width:1153px;height:361px;background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (min-width:321px){.section.section-single.pilots .calendar-container .calendar-menu,.section.section-single.pilots .calendar-container .calendar-menu>.menu-content{width:auto}.section.section-single.pilots .calendar-container .calendar-menu>.menu-content>.calendar-item{width:auto;flex:inherit;max-width:inherit}.section.section-single.pilots .calendar-container .calendar-menu>.menu-content>.calendar-item>.text-icon-link{width:auto;justify-content:start}.section.section-single.pilots .calendar-container .calendar-menu>.arrow-content{border-left:1px solid #d9d9d9}}@media screen and (min-width:768px){.section.section-single.pilots .pilot-info-container .helmet-info-container{flex-direction:row;margin-bottom:45px;align-items:center}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number{margin:0;margin-right:120px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.number{top:13px;left:143px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container{text-align:left;margin:0}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container>.title{font-size:25px;color:#3d4045;font-weight:700;font-style:italic;margin-bottom:26px}}@media screen and (min-width:1024px){.section.section-single.pilots .calendar-container .calendar-menu>.arrow-content>.calendar-item{padding:0 27px}.section.section-single.pilots .calendar-container .calendar-menu>.arrow-content>.calendar-item>.icon{font-size:30px}.section.section-single.pilots .pilot-info-container .helmet-info-container{margin-bottom:74px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number{margin:0;margin-right:160px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.helmet{width:272px;height:221px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.number{left:250px;font-size:85px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.number>.hash{font-size:60px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container{text-align:left;margin:0}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container>.title{font-size:40px;margin-bottom:26px}}@media screen and (min-width:1280px){.section.section-single.pilots{padding-bottom:15px}.section.section-single.pilots .calendar-container .calendar-menu>.arrow-content>.calendar-item{padding:0 30px}.section.section-single.pilots .calendar-container .calendar-menu>.arrow-content>.calendar-item>.icon{font-size:34px}.section.section-single.pilots .number{font-size:90px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number{margin-right:127px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.number{top:20px;left:240px;font-size:92px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.helmet-number>.number>.hash{font-size:65px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container{margin-top:93px}.section.section-single.pilots .pilot-info-container .helmet-info-container>.info-pilot-container>.title{margin-bottom:32px;letter-spacing:-.6px}}.section.section-single.gallery,.section.section-single.news{padding-top:0;padding-bottom:60px}.section.section-single.gallery .header-image,.section.section-single.news .header-image{height:380px;margin-top:1px;background-repeat:no-repeat;background-position:50%;background-size:cover}.section.section-single.gallery .news-title,.section.section-single.news .news-title{margin:32px 0;font-size:30px;color:#e62e2e;text-align:center;font-weight:400;line-height:30px}.section.section-single.gallery .article-tag-container,.section.section-single.news .article-tag-container{max-width:100%;margin:0 auto;margin-bottom:26px;justify-content:center;display:flex}.section.section-single.gallery .article-tag-container>.dot,.section.section-single.news .article-tag-container>.dot{margin:0 5px;color:#b3b3b3}.section.section-single.gallery p,.section.section-single.news p{text-align:center;margin:0 auto 26px;max-width:830px}.section.section-single.gallery p:last-child,.section.section-single.news p:last-child{margin:0 auto}@media screen and (min-width:768px){.section.section-single.gallery,.section.section-single.news{padding-bottom:67px}.section.section-single.gallery p,.section.section-single.news p{text-align:left}}.section.section-single.news .shared-container{display:flex;justify-content:center}.section.section-single.news .shared-container .button{display:inline-flex;padding:8px 22px 4px;font-size:12px;margin-right:8px}.section.section-single.news .shared-container .button .icon{font-size:16px;margin-right:8px;position:relative;top:2px}.section.section-single.news .shared-container .button:after{padding:24px 0 12px}.section.section-single.news .shared-container .button:last-child{margin:0}@media screen and (min-width:1024px){.section.section-single.news .shared-container{justify-content:flex-end;max-width:830px;margin:50px auto 0}}.section.section-single.gallery .article-tag-container .dot{display:none}.section.section-single.gallery .gallery-container{display:flex;flex-wrap:wrap}.section.section-single.gallery .gallery-container .img-container{height:300px;width:100%;padding-top:15px;padding-bottom:15px}.section.section-single.gallery .gallery-container .img-container .img-overflow{width:100%;height:100%;overflow:hidden;position:relative;display:inline-flex;justify-content:center;align-items:center}.section.section-single.gallery .gallery-container .img-container .img-overflow .icon-play-video,.section.section-single.gallery .gallery-container .img-container .img-overflow .img{display:inline-block;transition:all .3s ease-in-out;cursor:pointer}.section.section-single.gallery .gallery-container .img-container .img-overflow .img{width:100%;height:100%;background-position:50%;background-size:cover}.section.section-single.gallery .gallery-container .img-container .img-overflow .icon-play-video{background-image:url(../../images/icon-play-video.svg);width:38px;height:60px;background-size:contain;position:absolute;opacity:.8}.section.section-single.gallery .gallery-container .img-container .img-overflow:hover .img{transform:scale(1.1)}.section.section-single.gallery .gallery-container .img-container .img-overflow:hover .icon-play-video{opacity:1}.section.section-junior-program{padding:0}.section.section-junior-program>.section-video{padding:50px 0 40px;border-bottom:1px solid #e62e2e}.section.section-junior-program>.section-video .present-video{margin:0 -15px;margin-bottom:30px;height:180px}.section.section-junior-program>.section-video .present-video iframe{width:100%;height:100%}.section.section-junior-program>.section-video .logo-container{background-image:url(../../images/logo-junior-program.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:61px;margin-bottom:22px}.section.section-junior-program>.section-video .text-container{text-align:center}@media screen and (min-width:768px){.section.section-junior-program>.section-video{padding:60px 0 40px}.section.section-junior-program>.section-video .logo-text-container{display:flex;align-items:center}.section.section-junior-program>.section-video .logo-text-container>.logo-container{min-width:233px;margin:0 30px 0 0}.section.section-junior-program>.section-video .present-video{margin:0;margin-bottom:40px;height:415px}}@media screen and (min-width:1024px){.section.section-junior-program>.section-video .logo-text-container>.logo-container{min-width:303px;height:84px;margin:0 60px 0 0}.section.section-junior-program>.section-video .present-video{height:559px}.section.section-junior-program>.section-video .text-container{text-align:left}}@media screen and (min-width:1280px){.section.section-junior-program>.section-video .logo-text-container>.logo-container{margin:0 210px 0 0}.section.section-junior-program>.section-video .present-video{height:658px}}.section.section-junior-program>.section-competitors .image-container>.competitors-image-container{background-image:url(../../images/competitors-img.png);background-position:50%;background-size:cover;width:100%;height:300px;margin-bottom:20px}.section.section-junior-program>.section-competitors .image-container>.text-container{margin-bottom:30px;text-align:center}@media screen and (min-width:768px){.section.section-junior-program>.section-competitors .image-container>.competitors-image-container{height:329px}.section.section-junior-program>.section-competitors .image-container>.text-container{margin-bottom:34px}}@media screen and (min-width:1024px){.section.section-junior-program>.section-competitors .image-container>.competitors-image-container{width:970px;margin-left:auto;margin-right:auto;height:442px}.section.section-junior-program>.section-competitors .image-container>.text-container{width:970px;margin-left:auto;margin-right:auto;text-align:left}}.section.section-junior-program>.section-scholarship{text-align:center}.section.section-junior-program>.section-scholarship .title-small{margin:40px 0 30px;color:#e62e2e}.section.section-junior-program>.section-scholarship .scholarship-container{margin-bottom:60px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container{margin-bottom:40px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container p{margin-bottom:15px}@media screen and (min-width:768px){.section.section-junior-program>.section-scholarship .title-small{font-size:20px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container p{margin-bottom:20px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container p:last-child{margin:0}}@media screen and (min-width:1024px){.section.section-junior-program>.section-scholarship{text-align:left}.section.section-junior-program>.section-scholarship .title-small{font-size:23px}.section.section-junior-program>.section-scholarship .scholarship-container{display:flex}.section.section-junior-program>.section-scholarship .scholarship-container>.scholarship-card-container{min-width:370px;margin:6px 0 0 30px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container{margin:0}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container p{margin-bottom:24px}.section.section-junior-program>.section-scholarship .scholarship-container>.text-container p:last-child{margin:0}}@media screen and (min-width:1280px){.section.section-junior-program>.section-scholarship .title-small{font-size:24px}}.section.section-junior-program>.section-scholarship-footer{background-image:url(../../images/scholarship-footer-back.png);background-position:50%;background-size:cover}.section.section-junior-program>.section-scholarship-footer .photo-container>.photo{width:100%;height:200px;background-image:url(../../images/instructor-photo.png);background-position:50%;background-size:cover;background-repeat:no-repeat;margin:30px 0}.section.section-junior-program>.section-scholarship-footer .photo-container>.text{color:#fff;font-weight:700;font-size:16px;line-height:28px;margin-bottom:50px;text-align:center}@media screen and (min-width:768px){.section.section-junior-program>.section-scholarship-footer{padding:40px 0}.section.section-junior-program>.section-scholarship-footer .photo-container>.photo{width:470px;height:271px;margin:0 auto 30px}.section.section-junior-program>.section-scholarship-footer .photo-container>.text{margin:0;font-size:19px}}@media screen and (min-width:1024px){.section.section-junior-program>.section-scholarship-footer .photo-container{display:flex;align-items:center}.section.section-junior-program>.section-scholarship-footer .photo-container>.photo{margin:0 30px 0 0;min-width:470px}.section.section-junior-program>.section-scholarship-footer .photo-container>.text{text-align:left}}@media screen and (min-width:1280px){.section.section-junior-program>.section-scholarship-footer .photo-container>.text{font-size:20px}}.section.section-junior-program-comission{padding:0}.section.section-junior-program-comission .header-main .menu-header .button-large:after{padding:21.7px 0}@media screen and (min-width:425px){.section.section-junior-program-comission .header-main .menu-header .button-large:after{padding:24.7px 0}}@media screen and (min-width:1280px){.section.section-junior-program-comission .header-main .menu-header .button-large:after{padding:26.8px 0}}.section.section-junior-program-comission .header-main .menu-header .menu-content .item>a{border-bottom:3px solid #3d4045}.section.section-junior-program-comission .section-body{background-image:url(../../images/junior-program-comission-back.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:40px 0 70px}.section.section-junior-program-comission .section-body .text-title-container{margin-bottom:40px;text-align:center}.section.section-junior-program-comission .section-body .text-title-container .title-small{color:#e62e2e;margin-bottom:20px}.section.section-junior-program-comission .section-body .text-title-container p{color:#fff}.section.section-junior-program-comission .section-body .text-title-container .content{margin-bottom:25px}@media screen and (min-width:1024px){.section.section-junior-program-comission .section-body .text-title-container{padding-top:18px;text-align:left}}@media screen and (min-width:1280px){.section.section-junior-program-comission .section-body .text-title-container .title-small{margin-bottom:26px}.section.section-junior-program-comission .section-body .text-title-container .content{max-width:760px}}.section.section-junior-program-comission .section-body .comissions-container .comission-card{margin-bottom:30px}.section.section-junior-program-comission .section-body .comissions-container .comission-card:last-child{margin:0}@media screen and (min-width:768px){.section.section-junior-program-comission .section-body .comissions-container .comission-card .comisison-info-container{min-height:130px}}.section.section-junior-program-inscricao{padding:0}.section.section-junior-program-inscricao .section-info-insc{padding:50px 0 40px;border-bottom:1px solid #e62e2e;text-align:center}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .text-container .title-small{color:#e62e2e;margin-bottom:20px}@media screen and (min-width:1024px){.section.section-junior-program-inscricao .section-info-insc .info-insc-container .text-container .title-small{margin-bottom:26px}}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .text-container .bold{font-weight:700}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .text-container p{margin-bottom:10px}@media screen and (min-width:1024px){.section.section-junior-program-inscricao .section-info-insc .info-insc-container .text-container p{margin-bottom:24px}}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container .porsche-second-logo{width:100%;height:92px;background-image:url(../../images/logo-junior-program.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:30px 0}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container .image-content{width:100%;height:172px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:30px;border-bottom:5px solid #e62e2e;background-image:url(../../images/junior-program-inscricao-img-1.png)}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container .image-content:nth-child(3){background-image:url(../../images/junior-program-inscricao-img-2.png)}.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container .image-content:nth-child(4){background-image:url(../../images/junior-program-inscricao-img-3.png)}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container{min-width:287px;margin-left:30px}}@media screen and (min-width:1024px){.section.section-junior-program-inscricao .section-info-insc .info-insc-container .images-container{min-width:337px;margin-left:60px}}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-info-insc .info-insc-container{display:flex}}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-info-insc{text-align:left}}.section.section-junior-program-inscricao .section-download-insc{background-image:url(../../images/download-back.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:35px 0;text-align:center}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container .text-content{margin-bottom:20px;color:#fff}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container .text-content .bold{font-weight:700}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container .title-small{color:#e62e2e;margin-bottom:20px}@media screen and (min-width:1280px){.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container .title-small{margin-bottom:26px}}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container>p{color:#fff;margin-bottom:24px}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container>.italic{font-style:italic}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-download-insc .download-insc-container .text-container>.italic{margin:0}}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .button-container{background-image:linear-gradient(0deg,#ff5959,#e62e2e 50%);box-shadow:0 5px 15px 0 rgba(0,0,0,.5);border-radius:2px;width:100%;max-width:370px;padding:20px 30px;cursor:pointer;margin-bottom:30px;margin-left:auto;margin-right:auto;display:inline-block}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .button-container .button-title{color:#19191a;font-size:16px;display:block;border-bottom:1px solid #19191a;margin-bottom:20px}.section.section-junior-program-inscricao .section-download-insc .download-insc-container .button-container .button-icon{height:81px;width:82px;background-image:url(../../images/download-icon.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 auto}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-download-insc .download-insc-container .button-container{min-width:270px;max-width:370px;margin-left:20px}}@media screen and (min-width:1024px){.section.section-junior-program-inscricao .section-download-insc .download-insc-container .button-container{margin-left:30px;margin-top:22px}}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-download-insc .download-insc-container{display:flex;align-items:flex-start}}@media screen and (min-width:768px){.section.section-junior-program-inscricao .section-download-insc{text-align:left}}.section.section-search{padding:0}.section.section-search .search-container{padding:30px 0}.section.section-search .search-container .search-content{margin-bottom:30px;cursor:pointer;text-align:center}@media screen and (min-width:768px){.section.section-search .search-container .search-content{text-align:left}}.section.section-search .search-container .search-content:last-child{margin:0}.section.section-search .search-container .search-content span{color:#e62e2e;font-size:16px;margin-bottom:5px;display:inline-block;border-bottom:1px solid transparent;transition:all .2s ease-in-out}.section.section-search .search-container .search-content .button-container{text-align:center;margin-top:20px}@media screen and (min-width:768px){.section.section-search .search-container .search-content .button-container{text-align:right}}.section.section-search .search-container .search-content:hover>span{border-color:#e62e2e;transition:all .2s ease-in-out}@media screen and (min-width:768px){.section.section-search .search-container .search-content{margin-bottom:50px}.section.section-search .search-container .search-content>span{font-size:18px;margin-bottom:10px}}@media screen and (min-width:1024px){.section.section-search .search-container{padding:40px 0 60px}}.section.section-contact{padding:0}.section.section-contact .contact-container .contact-form{padding:30px 0}.section.section-contact .contact-container .contact-form .label-input-container{margin-bottom:22px}.section.section-contact .contact-container .contact-form .message{margin-bottom:26px}.section.section-contact .contact-container .contact-form .align-center{text-align:center}@media screen and (min-width:1024px){.section.section-contact .contact-container .contact-form{max-width:880px;margin:0 auto;padding:40px 0}.section.section-contact .contact-container .contact-form .message{margin-bottom:35px}.section.section-contact .contact-container .contact-form .label{font-size:15px}.section.section-contact .contact-container .contact-form .button .text{font-size:12px}.section.section-contact .contact-container .contact-form .button:after{padding:15px 0 12px}}.section.section-work-with-us{padding:0}.section.section-work-with-us .work-with-us-container{border-bottom:1px solid #d9d9d9}.section.section-work-with-us .work-with-us-container .text-container{padding:30px 0}.section.section-work-with-us .work-with-us-container .text-container .email{margin-top:20px}.section.section-work-with-us .work-with-us-container .text-container .email .red{color:#e62e2e;font-size:15px}.section.section-work-with-us .newsletter-container{padding:30px 0;text-align:center}.section.section-work-with-us .newsletter-container .title{color:#e62e2e}.section.section-work-with-us .newsletter-container>.text{margin-bottom:20px}.section.section-work-with-us .newsletter-container .newsletter-form{text-align:center}.section.section-work-with-us .newsletter-container .newsletter-form .newsletter-input{margin-bottom:28px}@media screen and (min-width:768px){.section.section-work-with-us .work-with-us-container .text-container{padding:40px 0 45px;font-size:15px;text-align:center;line-height:30px}.section.section-work-with-us .work-with-us-container .text-container .email .red{font-size:16px}.section.section-work-with-us .newsletter-container{padding:40px 0}.section.section-work-with-us .newsletter-container .title{color:#e62e2e;margin-bottom:25px}.section.section-work-with-us .newsletter-container>.text{margin-bottom:15px}.section.section-work-with-us .newsletter-container .newsletter-form .newsletter-input{max-width:420px;margin:0 auto;margin-bottom:30px}}@media screen and (min-width:1024px){.section.section-work-with-us .work-with-us-container .text-container{padding:46px 0 53px;font-size:16px}.section.section-work-with-us .work-with-us-container .text-container .email .red{font-size:17px}.section.section-work-with-us .newsletter-container{padding:63px 0}.section.section-work-with-us .newsletter-container .title{color:#e62e2e;margin-bottom:25px}.section.section-work-with-us .newsletter-container>.text{margin-bottom:20px;font-size:16px}.section.section-work-with-us .newsletter-container .newsletter-form .newsletter-input{max-width:500px}}.section-table-road-container{position:relative;max-width:1200px;overflow:hidden;margin:0 auto}.section-table-road-container>.section-table .icon-arrow-down-main{color:#3d4045}.section-table-road-container>.section-table .race-table .item{padding-left:13px;padding-right:13px}.holder-race-detail{opacity:0;display:none;transition:all .2s ease-in-out}.holder-race-detail.is-visible{display:block;transition:all .2s ease-in-out}.holder-race-detail.is-open{opacity:1;transition:all .2s ease-in-out}.footer{background-color:#19191a}.footer>.footer-logo{text-align:center;margin-bottom:18px}.footer>.footer-logo>.container{padding-bottom:35px;border-bottom:1px solid #4d4d4d}.footer>.footer-logo>.container>.logo-content{margin:40px 0 24px}.footer>.footer-logo>.container>.logo-content>.logo-white{display:block;margin:0 auto}.footer>.footer-logo>.container>.logo-content>.bottom-bar{display:block;width:100px;height:1px;background:#4d4d4d;margin:20px auto}.footer .copyright,.footer .privacity{display:block;text-align:center;color:#b3b3b3;font-size:10px}.footer .icon-to-top{display:block;margin:13px auto 0;position:relative;top:0}@media screen and (min-width:768px){.footer>.footer-logo{margin-bottom:9px;margin-top:40px}.footer>.footer-logo>.container{display:flex;align-items:end;justify-content:space-between}.footer>.footer-logo>.container:after,.footer>.footer-logo>.container:before{content:none}.footer>.footer-logo>.container>.logo-content{display:flex;align-items:center;margin:0}.footer>.footer-logo>.container>.logo-content>.logo{margin:0}.footer>.footer-logo>.container>.logo-content>.bottom-bar{width:2px;height:50px;margin:0 20px;height:40px}.footer>.footer-logo>.container>.button-content>.button{margin-right:7px}.footer>.footer-logo>.container>.button-content>.button:last-child{margin-right:3px}.footer .privacity-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.footer .icon-to-top{position:absolute;margin:0;width:calc(100% - 30px);bottom:0;top:auto}}@media screen and (min-width:1280px){.footer>.footer-logo>.container{padding-left:0;padding-right:0;max-width:1170px}.footer>.footer-logo>.container>.button-content>.button{margin-right:0}}.midia-container{border-top:1px solid #d9d9d9;background-color:#fff}.midia-container .midia-content{display:flex;align-items:center;justify-content:space-between;width:225px;margin:0 auto}.midia-container .midia-content a{display:inline-block;height:52px;width:48px;font-size:24px;display:flex;align-items:center;justify-content:center;border-bottom:2px solid #e62e2e;transition:all .2s ease-in-out}.midia-container .midia-content a:last-child{font-size:22px}.midia-container .midia-content a:hover{background-color:#e62e2e;color:#fff;transition:all .2s ease-in-out}.woocommerce-page{overflow-x:hidden}.woocommerce-page .contact-container{padding-top:0!important}.woocommerce-page .calendar-container{margin-bottom:40px;position:relative}.woocommerce-page .calendar-container:after{content:"";position:absolute;bottom:-1px;left:-300px;right:-300px;height:1px;background:#d9d9d9}.woocommerce-page .calendar-container span.text-ligth{min-width:153px;text-transform:uppercase}.woocommerce-page .button{text-transform:uppercase;font-weight:600;padding-top:5px;padding-bottom:5px}.woocommerce-page .button:after{bottom:0}.woocommerce-ordering,.woocommerce-result-count{display:none}.woocommerce-message{background:#f1f1f1}.woocommerce-message,.woocommerce-notice--success{padding:20px;font-size:15px;font-weight:600;margin-bottom:30px}.woocommerce-notice--success{background:#f1f1f1;background:#51ce03;color:#fff}.woocommerce-page ul.products li.product,.woocommerce ul.products li.product{float:left;margin:0 2.3% 1.992em 0;padding:0;position:relative;margin-left:0}.woocommerce-page ul.products li.last,.woocommerce ul.products li.last{margin-right:0}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:31.75%;float:left;margin:0 2.3% 1.992em 0;clear:none!important}.woocommerce-page ul.products.columns-4 li.product,.woocommerce ul.products.columns-4 li.product{width:23.25%}.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce ul.products[class*=columns-] li.product:nth-child(2n){float:left}.woocommerce-page ul.products[class*=columns-] li.product:nth-child(3n),.woocommerce ul.products[class*=columns-] li.product:nth-child(3n){margin-right:0}@media (max-width:767px){.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce ul.products[class*=columns-] li.product{width:100%;float:left;clear:both;margin:0 0 1.992em}}ul.products .article-card{border:1px solid #d9d9d9;margin-bottom:0}ul.products .article-info{height:-110%;padding:25px!important}ul.products .article-tag-container .text{text-transform:uppercase;color:#b3b3b3}ul.products .catalog_actions{display:flex;justify-content:space-between;align-items:center}ul.products .catalog_actions h3{position:relative}ul.products .catalog_actions h3 del{font-size:13px;color:#b3b3b3;position:absolute;top:-18px}ul.products .catalog_actions .button{padding:1px 30px 0;border-radius:3px;overflow:hidden}.woocommerce-pagination ul.page-numbers{text-align:center;display:flex;align-items:center;justify-content:center}.woocommerce-pagination ul.page-numbers li{display:inline-block;margin:0 2px}.woocommerce-pagination ul.page-numbers li .page-numbers{display:flex;align-items:center;padding:8px 18px;position:relative;color:#fff}.woocommerce-pagination ul.page-numbers li .page-numbers:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e62e2e;transform:skewX(-12deg);z-index:-1}.woocommerce-pagination ul.page-numbers li .page-numbers.current{color:#e62e2e}.woocommerce-pagination ul.page-numbers li .page-numbers.current:before{background:none;border:2px solid #e62e2e}.woocommerce-pagination ul.page-numbers li .page-numbers.next{font-size:0}.woocommerce-pagination ul.page-numbers li .page-numbers.next:after{content:"Próxima página »";font-size:15px}.woocommerce-pagination ul.page-numbers li .page-numbers.prev{font-size:0}.woocommerce-pagination ul.page-numbers li .page-numbers.prev:after{content:"« Página anterior";font-size:15px}.single_add_to_cart_button.disabled{cursor:no-drop}.single_add_to_cart_button.disabled:before{content:"Selecione as opções acima";background-color:#000;color:#fff;font-size:13px;padding:10px;box-sizing:border-box;font-family:Roboto;position:absolute;left:0;bottom:-50px;width:250px;opacity:0;transition:all .4s ease}.single_add_to_cart_button.disabled:after{content:"";position:absolute;opacity:0;width:0;height:0;left:5px;top:22px;border-style:solid;background-color:transparent;border-width:0 10px 10px;border-color:transparent transparent #000;transition:all .4s ease}.single_add_to_cart_button.disabled:hover:after,.single_add_to_cart_button.disabled:hover:before{opacity:1}.single-product-wrapper{padding:0}.single-product-wrapper .single-product{padding:30px 0 0}.single-product-wrapper .onsale,.single-product-wrapper .woocommerce-product-gallery__trigger{display:none}.single-product-wrapper .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-wrap:wrap;margin:30px -5px 0}.single-product-wrapper .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;flex:0 0 20%;padding:0 5px;cursor:pointer}.single-product-wrapper .product_title{font-size:2.617924em;line-height:1.214;letter-spacing:-1px;margin:0 0 .5407911001em}.single-product-wrapper p.price{font-size:1.41575em;margin:1.41575em 0;text-decoration:none}.single-product-wrapper p.price del{display:block;font-size:15px}.single-product-wrapper .woocommerce-product-details__short-description{font-size:15px}.single-product-wrapper form.cart{margin-bottom:1.618em;padding:1em 0;display:flex;flex-wrap:wrap;justify-content:space-between}.single-product-wrapper form.cart .quantity{float:left;margin:0 7px;flex:0 0 20%;position:relative}.single-product-wrapper form.cart .quantity .screen-reader-text{display:none}.single-product-wrapper form.cart .quantity .qty{width:100%;height:50px;text-align:center;padding:.6180469716em;color:#43454b;border:0;background-color:transparent;-webkit-appearance:none;box-shadow:none;box-sizing:border-box;font-weight:400;position:relative;z-index:1;font-size:18px}.single-product-wrapper form.cart .quantity:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;transform:skewX(-12deg);background-color:#f2f2f2;color:#43454b;box-shadow:inset 0 1px 1px rgba(0,0,0,.125)}.single-product-wrapper form.cart .single_add_to_cart_button{height:50px;padding:0 40px;flex:1 1 auto;font-size:18px;font-weight:700}.single-product-wrapper form.cart .single_add_to_cart_button:after{bottom:0}.single-product-wrapper form.cart .single_variation_wrap{width:100%}.single-product-wrapper form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{padding-top:1em;width:100%;display:flex}.single-product-wrapper form.cart table{width:100%}.single-product-wrapper form.cart table td.value{padding-bottom:10px}.single-product-wrapper form.cart table select{height:35px;padding:0 15px;display:block}.single-product-wrapper form.cart .woocommerce-grouped-product-list-item{vertical-align:middle;display:flex;justify-content:space-between;align-items:center}.single-product-wrapper form.cart .woocommerce-grouped-product-list-item td{vertical-align:middle;padding-bottom:10px}.single-product-wrapper form.cart .woocommerce-grouped-product-list-item__quantity{flex:0 0 100px}.single-product-wrapper form.cart .woocommerce-grouped-product-list-item__label{font-size:18px;flex:1 1 auto;text-align:left;padding-left:10px}.single-product-wrapper form.cart .woocommerce-grouped-product-list-item__price{font-size:16px;font-weight:700}.single-product-wrapper .product_meta{font-size:.875em;padding-top:1em;border-top:1px solid rgba(0,0,0,.05)}.single-product-wrapper .product_meta .posted_in,.single-product-wrapper .product_meta .sku_wrapper,.single-product-wrapper .product_meta .tagged_as{display:block;font-size:15px}.single-product-wrapper .woocommerce-tabs{overflow:hidden;padding:1em 0}.single-product-wrapper .woocommerce-tabs:after,.single-product-wrapper .woocommerce-tabs:before{content:"";display:table}@media (min-width:768px){.single-product-wrapper .woocommerce-tabs{clear:both;padding-top:2.617924em;padding-bottom:2.617924em}}.single-product-wrapper .woocommerce-tabs ul.tabs{list-style:none;margin-left:0;text-align:left;border-top:1px solid rgba(0,0,0,.05)}@media (min-width:768px){.single-product-wrapper .woocommerce-tabs ul.tabs{width:29.4117647059%;float:left;margin-right:5.8823529412%}}.single-product-wrapper .woocommerce-tabs ul.tabs li{display:block!important;margin:0;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.single-product-wrapper .woocommerce-tabs ul.tabs li.active{background:rgba(0,0,0,.05)}.single-product-wrapper .woocommerce-tabs ul.tabs li a{padding:1em .5em;display:block}.single-product-wrapper .related,.single-product-wrapper .upsells{margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.05)}.single-product-wrapper .related>h2:first-child,.single-product-wrapper .upsells>h2:first-child{font-size:1.618em;margin-bottom:1em}.single-product-wrapper .related .products li:nth-child(3),.single-product-wrapper .upsells .products li:nth-child(3){margin-right:2.3%!important}.single-product-wrapper .shared-container{margin:20px 0 50px;text-align:right}.single-product-wrapper .shared-container a{display:inline-flex;align-items:center;height:40px}.single-product-wrapper .shared-container a i{margin:0 5px 0 0}.woocommerce-variation-price{font-size:1.41575em;margin:1.41575em 0;text-decoration:none}.variations .label{background:transparent}.reset_variations{line-height:40px}.desc-product{padding-top:1em;margin-top:1em;border-top:1px solid rgba(0,0,0,.05)}.desc-product h2{margin-bottom:.3em;font-size:16px}.woocommerce-product-attributes-item__label{text-align:left;padding-right:10px}.catalog_actions{width:100%}.catalog_actions .catalog_button{float:right}.product-type-grouped .card-holder .catalog_actions h3,.product-type-variable .card-holder .catalog_actions h3{display:none}@media (min-width:768px){.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}}@media (min-width:768px){table.shop_table_responsive thead{display:table-header-group}}table.cart{margin:3.706325903em 0;width:100%}table.cart .screen-reader-text{display:none}table.cart .button{height:40px}table.cart .coupon #coupon_code{width:auto;height:40px;padding:1em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);transform:skewX(-12deg);margin:0 10px 0 0}.shop_table{width:100%}table.cart:not(.has-background) th{background-color:#f8f8f8}table.cart:not(.has-background) tbody td{background-color:#fdfdfd}fieldset,fieldset legend,table.cart:not(.has-background) tbody tr:nth-child(2n) td{background-color:#fbfbfb}table.cart .product-thumbnail img{margin:0 auto;max-width:3.706325903em;height:auto}.cart-collaterals td,.cart-collaterals th{padding:1em}.cart-collaterals .wc-proceed-to-checkout{padding:20px 0 0;text-align:right}.cart-collaterals .wc-proceed-to-checkout .button{height:50px;line-height:50px;font-size:18px;font-weight:700;padding-top:0}@media (min-width:768px){table.cart td,table.cart th{padding:1.618em;text-align:left}table.cart .qty{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);max-width:3.632em}table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left;vertical-align:middle}table.cart td.product-remove{display:table-cell;padding:1.618em;border:0}.page-template-template-fullwidth-php table.cart .product-thumbnail{display:table-cell}a.remove{float:none;position:relative;top:auto;right:auto;font-size:24px}.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator{width:47.8260869565%;float:right;margin-right:0}.cart-collaterals h2{font-size:1.618em;margin-bottom:10px}}.woocommerce-shipping-calculator .select2-container{margin-bottom:10px}.woocommerce-shipping-calculator .input-text{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);margin-bottom:10px}.woocommerce-shipping-calculator .button{height:30px;line-height:30px}.woocommerce-shipping-methods li p{display:inline-block;vertical-align:middle;margin-left:5px}button[name=update_cart]{transform:scale(.7) skewX(-12deg)}.woocommerce-account .woocommerce-form-login p,.woocommerce-checkout .woocommerce-form-login p{margin-bottom:15px}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__rememberme,.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__rememberme{float:right;width:calc(100% - 160px)}.woocommerce-account .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-checkout .woocommerce-form-login .woocommerce-form-login__submit{float:left;width:140px}form.woocommerce-checkout{margin-top:30px}form.woocommerce-checkout .section-header{margin-bottom:40px}form.woocommerce-checkout .form-row{margin-bottom:15px}form.woocommerce-checkout .woocommerce-form-coupon-toggle{margin:2.617924em 0}form.woocommerce-checkout .checkout_coupon{margin-bottom:30px}form.woocommerce-checkout .checkout_coupon:after{content:"";display:block;clear:both}form.woocommerce-checkout .checkout_coupon .button{height:35px}form.woocommerce-checkout .woocommerce-NoticeGroup{margin-bottom:30px;background:#e62e2e;padding:15px;color:#fff}form.woocommerce-checkout h3{clear:both;font-weight:300;font-size:18px;text-transform:uppercase;margin:0 0 .5407911001em}form.woocommerce-checkout #pagseguro-card-installments-field{position:relative}form.woocommerce-checkout .select2-selection{margin-bottom:15px}form.woocommerce-checkout .select2-selection--single{height:35px}form.woocommerce-checkout .select2-selection .select2-selection__arrow{height:33px}form.woocommerce-checkout .select2-selection .select2-selection__rendered{line-height:35px}form.woocommerce-checkout .woocommerce-checkout-review-order-table{border-collapse:collapse;margin-bottom:20px}form.woocommerce-checkout .woocommerce-checkout-review-order-table td,form.woocommerce-checkout .woocommerce-checkout-review-order-table th{text-align:left;padding:15px}form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td,form.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,form.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{border-bottom:1px solid rgba(0,0,0,.25)}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{margin-bottom:20px}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method{padding:10px;background:#f8f8f8;margin-bottom:5px}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method label{display:flex;align-items:center;font-size:15px;font-weight:700}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method label img{margin:0 0 0 5px}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method .payment_box{margin-top:10px;font-size:15px}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method .payment_box>p{display:none}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method label[for=payment_method_pagseguro]{font-size:0}form.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method #payment_method_pagseguro{display:none}form.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}form.woocommerce-checkout .woocommerce-checkout-payment .button{height:50px;font-size:18px}@media (min-width:768px){form.woocommerce-checkout #customer_details{width:47.8260869565%;float:left;margin-right:4.347826087%}form.woocommerce-checkout #customer_details .col-1,form.woocommerce-checkout #customer_details .col-2{width:100%;margin-bottom:30px}form.woocommerce-checkout #order_review,form.woocommerce-checkout #order_review_heading{width:47.8260869565%;float:right;margin-right:0;clear:right}}button[name=apply_coupon]{height:43px}.form-row label{font-weight:700}.input-text,select{padding:.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);font-size:15px;position:relative;border-radius:0;height:43px}select{-webkit-appearance:menulist;appearance:menulist}#pagseguro-payment-form{background:transparent;border:none}#pagseguro-payment-form>p{clear:both;font-size:12px}#billing_country_field,#shipping_country_field{display:none}.woocommerce-info{margin:30px 0}.woocommerce-info:before{content:"";width:5px;height:21px;background:#e62e2e;transform:skewX(-15deg);display:inline-block;vertical-align:sub;margin-right:7px}#pagseguro-banking-ticket-form p{margin-bottom:15px}.woocommerce-privacy-policy-text{margin-bottom:5px}.woocommerce-form-coupon.checkout_coupon{padding-bottom:30px}.clear{*zoom:1}.clear:after,.clear:before{content:" ";line-height:0}.clear:after{clear:both}.clear:after,.clear:before{content:"";display:table;clear:both}.woocommerce-order-received .woocommerce-order{padding:30px 0}.woocommerce-order-received .woocommerce-order-details__title{margin-bottom:10px}.woocommerce-order-received ul.order_details{background-color:#f8f8f8;list-style:none;position:relative;margin:3.706325903em 0}.woocommerce-order-received ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase;border-bottom:1px solid #f0f0f0;font-size:18px}.woocommerce-order-received ul.order_details li:first-child{padding-top:1.618em}.woocommerce-order-received ul.order_details li:last-child{border:0;padding-bottom:1.618em}.woocommerce-order-received table.order_details{margin-bottom:30px;border-collapse:collapse}.woocommerce-order-received table.order_details tfoot td,.woocommerce-order-received table.order_details tfoot th,.woocommerce-order-received table.order_details thead td,.woocommerce-order-received table.order_details thead th{background-color:#f8f8f8}.woocommerce-order-received table.order_details tbody td,.woocommerce-order-received table.order_details tbody th{background:#fff}.woocommerce-order-received table.order_details td,.woocommerce-order-received table.order_details th{padding:1em 1.41575em;text-align:left;vertical-align:top}.woocommerce-order-received .woocommerce-order-overview:after,.woocommerce-order-received .woocommerce-order-overview:before{content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background:-webkit-linear-gradient(transparent,transparent 0),-webkit-linear-gradient(135deg,#f8f8f8 33.33%,transparent 0),-webkit-linear-gradient(45deg,#f8f8f8 33.33%,transparent 0);background-size:0 100%,16px 16px,16px 16px}.woocommerce-order-received .woocommerce-order-overview:after{top:auto;bottom:-16px;transform:rotate(180deg)}.woocommerce-view-order .woocommerce-order{padding:30px 0}.woocommerce-view-order .woocommerce-order-details__title{margin-bottom:10px}.woocommerce-view-order ul.order_details{background-color:#f8f8f8;list-style:none;position:relative;margin:3.706325903em 0}.woocommerce-view-order ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase;border-bottom:1px solid #f0f0f0;font-size:18px}.woocommerce-view-order ul.order_details li:first-child{padding-top:1.618em}.woocommerce-view-order ul.order_details li:last-child{border:0;padding-bottom:1.618em}.woocommerce-view-order table.order_details{margin-bottom:30px;border-collapse:collapse}.woocommerce-view-order table.order_details tfoot td,.woocommerce-view-order table.order_details tfoot th,.woocommerce-view-order table.order_details thead td,.woocommerce-view-order table.order_details thead th{background-color:#f8f8f8}.woocommerce-view-order table.order_details tbody td,.woocommerce-view-order table.order_details tbody th{background:#fff}.woocommerce-view-order table.order_details td,.woocommerce-view-order table.order_details th{padding:1em 1.41575em;text-align:left;vertical-align:top}.woocommerce-view-order .woocommerce-order-overview:after,.woocommerce-view-order .woocommerce-order-overview:before{content:"";display:block;position:absolute;top:-16px;left:0;width:100%;height:16px;background:-webkit-linear-gradient(transparent,transparent 0),-webkit-linear-gradient(135deg,#f8f8f8 33.33%,transparent 0),-webkit-linear-gradient(45deg,#f8f8f8 33.33%,transparent 0);background-size:0 100%,16px 16px,16px 16px}.woocommerce-view-order .woocommerce-order-overview:after{top:auto;bottom:-16px;transform:rotate(180deg)}#customer_login{padding:40px}#customer_login .woocommerce-form-row,#customer_login h2{margin-bottom:15px}.woocommerce-page form .show-password-input:after,.woocommerce form .show-password-input:after{font-size:0;background:url(../../images/eye.png) no-repeat;width:24px;height:24px;display:block}.woocommerce-page form .show-password-input.display-password:after,.woocommerce form .show-password-input.display-password:after{opacity:.2}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:100%;float:none;padding:30px 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{text-align:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{display:inline-block;margin:0 10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{margin-right:10px;color:#000;font-size:16px;padding-right:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover a{border-bottom:2px solid #e62e2e}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;padding:0 30px;float:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset{border:none;background:transparent}.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset legend{font-size:1.17em;font-weight:700;margin-bottom:5px;background:transparent}.woocommerce-account .woocommerce .woocommerce-MyAccount-content p{margin-bottom:15px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlZm9udHMubGVzcyIsInN0eWxlcy5jc3MiLCJsaWIvcmVzZXQubGVzcyIsInByb2plY3QvZ3JpZC5sZXNzIiwicHJvamVjdC9nZW5lcmFsLmxlc3MiLCJsaWIvbWl4aW5zL21pc2MubGVzcyIsImxpYi9jb21wb25lbnRzL2xvZ28ubGVzcyIsImxpYi9taXhpbnMvZ3JpZC5sZXNzIiwicHJvamVjdC9pY29ucy5sZXNzIiwicHJvamVjdC90eXBvZ3JhcGh5Lmxlc3MiLCJwcm9qZWN0L2hhbWJ1cmdlci5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL2lucHV0Lmxlc3MiLCJwcm9qZWN0L2NvbXBvbmVudHMvYnV0dG9ucy5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL2NhcmRzLmxlc3MiLCJwcm9qZWN0L2NvbXBvbmVudHMvbWVudXMubGVzcyIsInByb2plY3QvY29tcG9uZW50cy9jYXJvc2VsLmxlc3MiLCJwcm9qZWN0L2NvbXBvbmVudHMvZ2VuZXJhbC5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL3RhYmxlcy5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL3JvYWQtbWFwLmxlc3MiLCJwcm9qZWN0L2NvbXBvbmVudHMvYmxvZy5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL3BpbG90Lmxlc3MiLCJwcm9qZWN0L2NvbXBvbmVudHMvcGFnaW5hdGlvbi5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL3NwaW5lci5sZXNzIiwicHJvamVjdC9jb21wb25lbnRzL2xvYWRpbmcubGVzcyIsInByb2plY3QvaGVhZGVyLmxlc3MiLCJwcm9qZWN0L3NlY3Rpb25zLmxlc3MiLCJwcm9qZWN0L2Zvb3Rlci5sZXNzIiwicHJvamVjdC93b29jb21tZXJjZS9kZWZhdWx0Lmxlc3MiLCJwcm9qZWN0L3dvb2NvbW1lcmNlL2NhdGFsb2cubGVzcyIsInByb2plY3Qvd29vY29tbWVyY2UvcHJvZHVjdC5sZXNzIiwicHJvamVjdC93b29jb21tZXJjZS9jYXJ0Lmxlc3MiLCJwcm9qZWN0L3dvb2NvbW1lcmNlL2NoZWNrb3V0Lmxlc3MiLCJwcm9qZWN0L3dvb2NvbW1lcmNlL29yZGVyLXJlY2VpdmVkLmxlc3MiLCJwcm9qZWN0L3dvb2NvbW1lcmNlL29yZGVyLWRldGFpbHMubGVzcyIsInByb2plY3Qvd29vY29tbWVyY2UvYWNjb3VudC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0ksbUNBQUEsQUFDQSxzSUFBQSxBQUVBLGdCQUFBLEFBQ0EsaUJBQUEsQ0NBSCxBRFdELFdBQ0ksZ0NBQUEsQUFDQSxnSUFBQSxBQUVBLGdCQUFBLEFBQ0EsaUJBQUEsQ0NKSCxBQ2pCRCxFQUdDLHVCQUFBLENEbUJBLEFFdEJELEtBRUMsYUFBQSxBQUNBLDJCQUFBLEFBQ0EsZUFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSxxQkFBQSxDRnVCQSxBRXJCQSxnQkFFQyxzQkFBQSxDRnNCRCxBRWxCRCw0U0FLQyxrQkFBQSxBQUNBLG1CQUFBLEFBQ0Esc0JBQUEsQUFHSSxrQkFBQSxBQUNJLGNBQUEsQUFDTixjQUFBLENGK0RGLEFFMURBLG9DQUVDLE1BSUUsdUJBQUEsQUFDQyxtQkFBQSxBQUNGLG1CQUFBLENGMERBLEFFdkRELE1BSUUsd0JBQUEsQUFDQyxvQkFBQSxBQUNGLG9CQUFBLENGd0RBLEFFdERELE1BSUssaUJBQUEsQUFDSSxhQUFBLEFBQ04sYUFBQSxDRnVERixBRXJERCxNQUlLLHdCQUFBLEFBQ0ksb0JBQUEsQUFDTixvQkFBQSxDRnNERixBRXBERCxNQUlLLHdCQUFBLEFBQ0ksb0JBQUEsQUFDTixvQkFBQSxDRnFERixBRW5ERCxNQUlLLGlCQUFBLEFBQ0ksYUFBQSxBQUNOLGFBQUEsQ0ZvREYsQUVsREQsTUFJSyx3QkFBQSxBQUNJLG9CQUFBLEFBQ04sb0JBQUEsQ0ZtREYsQUVqREQsTUFJSyx3QkFBQSxBQUNJLG9CQUFBLEFBQ04sb0JBQUEsQ0ZrREYsQUVoREQsTUFJSyxpQkFBQSxBQUNJLGFBQUEsQUFDTixhQUFBLENGaURGLEFFL0NELE9BSUss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QUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQ2pDNjRNRixBaUN6Nk1ELDBFQThCSSxZQUFBLEFBQ0Esc0JBQUEsQ2pDODRNSCxBaUM3Nk1ELGlGQWlDSyxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxzQkFBQSxDakMrNE1KLEFpQ243TUQsbUVBd0NJLGtCQUFBLENqQzg0TUgiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAncG9yc2NoZV9uZXh0X3R0cmVndWxhcic7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcG9yc2NoZW5leHR0dC1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvcG9yc2NoZW5leHR0dC1yZWd1bGFyLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ3BvcnNjaGVfbmV4dF90dHRoaW4nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcnNjaGVuZXh0dHQtdGhpbi13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL3BvcnNjaGVuZXh0dHQtdGhpbi13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdwb3JzY2hlX25leHRfdHRib2xkJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9wb3JzY2hlbmV4dHR0LWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgdXJsKCcuLi9mb250cy9wb3JzY2hlbmV4dHR0LWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59IiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncG9yc2NoZV9uZXh0X3R0cmVndWxhcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9wb3JzY2hlbmV4dHR0LXJlZ3VsYXItd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9wb3JzY2hlbmV4dHR0LXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3BvcnNjaGVfbmV4dF90dHRoaW4nO1xuICBzcmM6IHVybCgnLi4vZm9udHMvcG9yc2NoZW5leHR0dC10aGluLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvcG9yc2NoZW5leHR0dC10aGluLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdwb3JzY2hlX25leHRfdHRib2xkJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3BvcnNjaGVuZXh0dHQtYm9sZC13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL3BvcnNjaGVuZXh0dHQtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucm93LnJvdy1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi54cy0xLFxuLnhzLTIsXG4ueHMtMyxcbi54cy00LFxuLnhzLTUsXG4ueHMtNixcbi54cy03LFxuLnhzLTgsXG4ueHMtOSxcbi54cy0xMCxcbi54cy0xMSxcbi54cy0xMixcbi5zbS0xLFxuLnNtLTIsXG4uc20tMyxcbi5zbS00LFxuLnNtLTUsXG4uc20tNixcbi5zbS03LFxuLnNtLTgsXG4uc20tOSxcbi5zbS0xMCxcbi5zbS0xMSxcbi5zbS0xMixcbi5tZC0xLFxuLm1kLTIsXG4ubWQtMyxcbi5tZC00LFxuLm1kLTUsXG4ubWQtNixcbi5tZC03LFxuLm1kLTgsXG4ubWQtOSxcbi5tZC0xMCxcbi5tZC0xMSxcbi5tZC0xMixcbi5sZy0xLFxuLmxnLTIsXG4ubGctMyxcbi5sZy00LFxuLmxnLTUsXG4ubGctNixcbi5sZy03LFxuLmxnLTgsXG4ubGctOSxcbi5sZy0xMCxcbi5sZy0xMSxcbi5sZy0xMiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnhzLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLnhzLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC54cy0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC54cy00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAueHMtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLnhzLTYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnhzLTcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC54cy04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAueHMtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA3NSU7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAueHMtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC54cy0xMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLnhzLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNtLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLnNtLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5zbS0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDI1JTtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5zbS00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuc20tNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLnNtLTYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnNtLTcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5zbS04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuc20tOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA3NSU7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuc20tMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5zbS0xMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLnNtLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDEwMCU7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tZC0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5tZC0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAubWQtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAubWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm1kLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5tZC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5tZC03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAubWQtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLm1kLTkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNzUlO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLm1kLTEwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODIuMzMzMzMzJTtcbiAgfVxuICAubWQtMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubGctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAubGctMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmxnLTItNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAyMCU7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAubGctMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAyNSU7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAubGctNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmxnLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5sZy02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDUwJTtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5sZy03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAubGctOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmxnLTkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgNzUlO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmxnLTEwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODIuMzMzMzMzJTtcbiAgfVxuICAubGctMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5sZy0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkB2aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG4gIHpvb206IDE7XG59XG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC1tb3otZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYScsICdrZXJuJztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAncG9yc2NoZV9uZXh0X3R0cmVndWxhcicsICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEQ0RDREO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5sb2dvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLmxvZ28ubWFpbi1sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTU0cHg7XG4gIGhlaWdodDogNDJweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvbWFpbi1sb2dvLmdpZicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ubG9nby5tYWluLWxvZ28ubG9nby13aGl0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL21haW4tbG9nby13aGl0ZS5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLmxvZ28uc2Vjb25kLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL0xvZ28xNUFub3MucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5sb2dvLnNlY29uZC1sb2dvLmxvZ28td2hpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4N3B4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL0xvZ28xNUFub3MucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgKnpvb206IDE7XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jb250YWluZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5jb250YWluZXI6YmVmb3JlLFxuLmNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG5idXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5hIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuLmJsb2NrLWVsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4udmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZG90IHtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4ubW92aW5nIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vdmluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHghaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1vdmluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4IWltcG9ydGFudDtcbiAgfVxufVxuLmltYWdlLWZ1bGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zcGFuLW1lbnU6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA3NHB4O1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD81MXVjM28nKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90PzUxdWMzbyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9pY29tb29uLnR0Zj81MXVjM28nKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvaWNvbW9vbi53b2ZmPzUxdWMzbycpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL2ljb21vb24uc3ZnPzUxdWMzbyNpY29tb29uJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmljb24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGFcIjtcbn1cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cbi5pY29uLWFycm93LWR1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG4uaWNvbi1oZWxtZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmljb24tY2xvc2UtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5pY29uLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodC10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pY29uLWFycm93LWxlZnQtc2VjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG4uaWNvbi1hcnJvdy1yaWdodC1zZWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29uLWFycm93LWRvd24tbWFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuLmljb24tZmFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb24taW5zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmljb24teW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxM1wiO1xufVxuLmljb24tY2xvY2t3aXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG4uaWNvbi1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmljb24tY291bnRlci1jbG9ja3dpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjtcbn1cbi5pY29uLmljb24tc2VhcmNoIHtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5pY29uLmljb24tY2xvc2Uge1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmljb24uaWNvbi1jbG9zZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uaWNvbi10by10b3Age1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvaWNvbi10by10b3Auc3ZnXCIpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMjZweDtcbn1cbi5oZWxtZXQtY29udGFpbmVyIHtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gIHBhZGRpbmc6IDZweCA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5oZWxtZXQtY29udGFpbmVyID4gLmljb24taGVsbWV0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xufVxuLnRpdGxlLnRpdGxlLW1haW4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAudGl0bGUudGl0bGUtbWFpbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAudGl0bGUudGl0bGUtbWFpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aXRsZS50aXRsZS1tYWluIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAudGl0bGUudGl0bGUtbWFpbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4udGl0bGUudGl0bGUtYXJ0aWNsZSB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xufVxuLnRpdGxlLnRpdGxlLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGl0bGUudGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50aXRsZS50aXRsZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRpdGxlIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMS43cHg7XG4gIH1cbn1cbi50ZXh0LWxpZ3RoIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZXh0LXVwcGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50ZXh0LWxvd2VyIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5oYW1idXJnZXIge1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uaGFtYnVyZ2VyID4gLmJveCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhbWJ1cmdlciA+IC5ib3ggPiAuaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmhhbWJ1cmdlciA+IC5ib3ggPiAuaW5uZXI6YmVmb3JlLFxuLmhhbWJ1cmdlciA+IC5ib3ggPiAuaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG4uaGFtYnVyZ2VyID4gLmJveCA+IC5pbm5lcjpiZWZvcmUge1xuICB0b3A6IC02cHg7XG59XG4uaGFtYnVyZ2VyID4gLmJveCA+IC5pbm5lcjphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbn1cbi5oYW1idXJnZXIuaGFtYnVyZ2VyLWFuaW1hdGlvbiA+IC5ib3ggPiAuaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLmhhbWJ1cmdlci1hbmltYXRpb24gPiAuYm94ID4gLmlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLmhhbWJ1cmdlci1hbmltYXRpb24gPiAuYm94ID4gLmlubmVyOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjA3NXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXIuaGFtYnVyZ2VyLWFuaW1hdGlvbi5hY3RpdmUgPiAuYm94ID4gLmlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLmhhbWJ1cmdlci1hbmltYXRpb24uYWN0aXZlID4gLmJveCA+IC5pbm5lcjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXIuaGFtYnVyZ2VyLWFuaW1hdGlvbi5hY3RpdmUgPiAuYm94ID4gLmlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5pbnB1dCxcbi50ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlcjogLjJweCBzb2xpZCAjMTkxOTFhO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmxhYmVsIHtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uc2VsZWN0LnNlbGVjdC1yZXN1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTYyZTJlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiA3cHggMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBjb2xvcjogI2U2MmUyZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VsZWN0LWhvbGRlci5zZWxlY3QtcmVzdWx0LWhvbGRlciB7XG4gIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWxlY3QtaG9sZGVyLnNlbGVjdC1yZXN1bHQtaG9sZGVyIGkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDhweDtcbiAgY29sb3I6ICNlNjJlMmU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uYnV0dG9uIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2MkUyRTtcbiAgcGFkZGluZzogMXB4IDIycHggMDtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5idXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMTkxOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDEzcHggMCAxMnB4O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uOmhvdmVyOjphZnRlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uYnV0dG9uID4gLnRleHQge1xuICB0cmFuc2Zvcm06IHNrZXdYKDEyZGVnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDEwO1xuICBmb250LWZhbWlseTogJ3BvcnNjaGVfbmV4dF90dGJvbGQnLCAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbn1cbi5idXR0b24uYnV0dG9uLXN1Ym1pdCB7XG4gIHBhZGRpbmc6IDVweCAyMnB4IDdweDtcbn1cbi5idXR0b24uYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA4cHggMjFweCA4cHggMzhweDtcbiAgbWFyZ2luOiA2cHggMDtcbn1cbi5idXR0b24uYnV0dG9uLWljb246OmFmdGVyIHtcbiAgcGFkZGluZzogMjJweCAwO1xufVxuLmJ1dHRvbi5idXR0b24taWNvbiA+IC50ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5idXR0b24uYnV0dG9uLWljb24gPiAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNrZXdYKDEyZGVnKTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxOHB4O1xuICB0b3A6IDE1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnV0dG9uLmJ1dHRvbi1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJ1dHRvbi5idXR0b24taWNvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cbi5idXR0b24uYnV0dG9uLXNlYXJjaCB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLmJ1dHRvbi5idXR0b24tc2VhcmNoOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dG9uLmJ1dHRvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHRyYW5zZm9ybTogc2tld1goLTEyZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxQTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5idXR0b24uYnV0dG9uLWxhcmdlLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYnV0dG9uLmJ1dHRvbi1sYXJnZTo6YWZ0ZXIge1xuICBwYWRkaW5nOiAxOS44cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5idXR0b24uYnV0dG9uLWxhcmdlOjphZnRlciB7XG4gICAgcGFkZGluZzogMjIuOHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYnV0dG9uLmJ1dHRvbi1sYXJnZTo6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDI0LjhweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjVweCkge1xuICAuYnV0dG9uLmJ1dHRvbi1sYXJnZSB7XG4gICAgcGFkZGluZzogMTFweCAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJ1dHRvbi5idXR0b24tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDI3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5idXR0b24uYnV0dG9uLWxhcmdlID4gLnRleHQge1xuICB0cmFuc2Zvcm06IHNrZXdYKDI0ZGVnKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYnV0dG9uLmJ1dHRvbi1zZWxlY3Qge1xuICBwYWRkaW5nOiA0cHggMnB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuLmJ1dHRvbi5idXR0b24tc2VsZWN0IC5zZWxlY3QtaW5wdXQge1xuICB0cmFuc2Zvcm06IHNrZXdYKDEyZGVnKTtcbiAgcGFkZGluZzogN3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYnV0dG9uLmJ1dHRvbi1zZWxlY3QgLnNlbGVjdC1pbnB1dCBvcHRpb24ge1xuICBjb2xvcjogIzE5MTkxQTtcbn1cbi5idXR0b24uYnV0dG9uLXNlbGVjdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dG9uLmJ1dHRvbi1zZWxlY3QgLmljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogc2tld1goMTJkZWcpO1xuICBmb250LXNpemU6IDRweDtcbiAgdG9wOiAyNXB4O1xuICBjb2xvcjogI0U2MkUyRTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuLmJ1dHRvbi5idXR0b24tc29jaWFsLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTYyRTJFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYyRTJFO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAwO1xuICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmJ1dHRvbi5idXR0b24tc29jaWFsLWZpbGwgPiBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJ1dHRvbi5idXR0b24tc29jaWFsLWZpbGwgPiBpLmljb24taW5zdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5idXR0b24uYnV0dG9uLXNvY2lhbC1maWxsID4gaS5pY29uLXlvdXR1YmUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYnV0dG9uLmJ1dHRvbi1zb2NpYWwtZmlsbDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnV0dG9uLmJ1dHRvbi1zb2NpYWwtZmlsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuLnBsYXktY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBsYXktY29udGVudCA+IC5wbGF5LWJ1dHRvbi1iYXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgYmFja2dyb3VuZDogIzE5MTkxQTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XG4gIG1hcmdpbi1yaWdodDogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBsYXktY29udGVudCA+IC5wbGF5LWJ1dHRvbi1iYXJzOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjFweDtcbiAgYmFja2dyb3VuZDogIzE5MTkxQTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbn1cbi5wbGF5LWNvbnRlbnQgPiAucGxheS1idXR0b24tYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMxOTE5MUE7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5cHg7XG4gIHJpZ2h0OiAxOHB4O1xufVxuLnBsYXktY29udGVudCA+IC5idXR0b24ge1xuICBwYWRkaW5nOiAzcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxQTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnBsYXktY29udGVudCA+IC5idXR0b246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wbGF5LWNvbnRlbnQgPiAucGxheS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMTkxOTFBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGxheS1jb250ZW50ID4gLnBsYXktYnV0dG9uID4gLmljb24tcGxheSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvaWNvbi1wbGF5LnN2Zyk7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wbGF5LWNvbnRlbnQucGxheS13aGl0ZSA+IC5wbGF5LWJ1dHRvbi1iYXJzIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbi5wbGF5LWNvbnRlbnQucGxheS13aGl0ZSA+IC5wbGF5LWJ1dHRvbi1iYXJzOmJlZm9yZSxcbi5wbGF5LWNvbnRlbnQucGxheS13aGl0ZSA+IC5wbGF5LWJ1dHRvbi1iYXJzOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbi5wbGF5LWNvbnRlbnQucGxheS13aGl0ZSA+IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjb2xvcjogIzE5MTkxQTtcbn1cbi5wbGF5LWNvbnRlbnQucGxheS13aGl0ZSA+IC5wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4ucGxheS1jb250ZW50LnBsYXktd2hpdGUgPiAucGxheS1idXR0b24gPiAuaWNvbi10aW1pbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uLXRpbWluZy5zdmcnKTtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJ1dHRvbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5idXR0b24tY29udGVudCA+IC5idXR0b24ge1xuICBtYXJnaW46IDZweCAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnV0dG9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5idXR0b24tY29udGVudCA+IC5idXR0b24ge1xuICAgIG1hcmdpbjogMCAwIDAgNnB4O1xuICB9XG59XG4uY2FydC1jb3VudCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jYXJ0LWNvdW50IGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9jYXJ0LnBuZycpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5jYXJ0LWNvdW50IC5idXR0b24tY2FydCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uY2FydC1jb3VudCAuYnV0dG9uLW15YWNjb3VudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL3VzZXIucG5nJyk7XG59XG4uY2FyZC5jb21pc3Npb24tY2FyZCAuY29taXNzaW9uLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjYycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jYXJkLmNvbWlzc2lvbi1jYXJkIC5jb21pc2lzb24taW5mby1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG4uY2FyZC5jb21pc3Npb24tY2FyZCAuY29taXNpc29uLWluZm8tY29udGFpbmVyIC5uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTkxOTFBO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTYyRTJFO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmNhcmQuY29taXNzaW9uLWNhcmQgLmNvbWlzaXNvbi1pbmZvLWNvbnRhaW5lciAudGV4dCB7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuLmNhcmQuc2Nob2xhcnNoaXAtY2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtMTgwZGVnLCAjMzYzNjM3IDAlLCAjMTkxOTFBIDEwMCUpO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDE4cHggMzBweCAyNHB4IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY2FyZC5zY2hvbGFyc2hpcC1jYXJkID4gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI0U2MkUyRTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTYyRTJFO1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNhcmQuc2Nob2xhcnNoaXAtY2FyZCA+IC50ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNhcmQuc2xpZGUtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxOTE5MUE7XG59XG4uY2FyZC5zbGlkZS1jYXJkID4gLmljb24tYXJyb3ctcmlnaHQtc2VjIHtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMzVweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FyZC5zbGlkZS1jYXJkIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE5cHggMzBweCAyNHB4O1xuICB9XG4gIC5jYXJkLnNsaWRlLWNhcmQgPiAuaWNvbi1hcnJvdy1yaWdodC1zZWMge1xuICAgIG1hcmdpbjogMCAwIDAgNjZweDtcbiAgfVxufVxuLmNhcmQuc2xpZGUtY2FyZC1uZXdzIC5jYXJkLWluZm8gLmNvdW50eSB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhcmQuY2FyZC10aXRsZS1zbGlkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNiwgMC43KTtcbiAgcGFkZGluZzogMTRweCAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDYwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvdHRvbTogNTVweDtcbiAgbGVmdDogMTVweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiA0Mi41JTtcbn1cbi5jYXJkLmNhcmQtdGl0bGUtc2xpZGUgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkLmNhcmQtdGl0bGUtc2xpZGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhcmQuY2FyZC10aXRsZS1zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FyZC5jYXJkLXRpdGxlLXNsaWRlIHtcbiAgICBtYXgtd2lkdGg6IDYwN3B4O1xuICB9XG59XG4uY2FyZC5nYWxsZXJ5LWNhcmQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDFweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLmdhbGxlcnktY2FyZCA+IC5nYWxsZXJ5LWluZm8ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJkLmdhbGxlcnktY2FyZCA+IC5nYWxsZXJ5LWluZm8gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNhcmQuZ2FsbGVyeS1jYXJkID4gLmdhbGxlcnktaW5mbyA+IC5zdGFnZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jYXJkLnBpbG90cy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDc0cHg7XG59XG4uY2FyZC5waWxvdHMtY2FyZCAuaW1hZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogMTE1cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNHB4O1xufVxuLmNhcmQucGlsb3RzLWNhcmQgLnRleHQtY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLnBpbG90cy1jYXJkIC50ZXh0LWNvbnRlbnQgLm5hbWUtY29udGVudCB7XG4gIHRyYW5zZm9ybTogc2tld1goLTEyZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjFGMTtcbiAgcGFkZGluZzogMnB4IDAgNXB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4uY2FyZC5waWxvdHMtY2FyZCAudGV4dC1jb250ZW50IC5uYW1lLWNvbnRlbnQgLnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBza2V3WCgxNmRlZyk7XG4gIGNvbG9yOiAjM0Q0MDQ1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLmNhcmQucGlsb3RzLWNhcmQgLnRleHQtY29udGVudCAubnVtYmVyIHtcbiAgaGVpZ2h0OiA0MXB4O1xuICBsaW5lLWhlaWdodDogNDFweDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNEOUQ5RDk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNhcmQucGlsb3RzLWNhcmQgLnRleHQtY29udGVudCAubnVtYmVyIC5oYXNoIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXJkLnBpbG90cy1jYXJkIC50ZXh0LWNvbnRlbnQgLm5hbWUtY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICB9XG4gIC5jYXJkLnBpbG90cy1jYXJkIC50ZXh0LWNvbnRlbnQgLm5hbWUtY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuY2FyZC5waWxvdHMtY2FyZCAudGV4dC1jb250ZW50IC5udW1iZXIge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICB9XG59XG4uY2FyZC5hcnRpY2xlLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmNhcmQuYXJ0aWNsZS1jYXJkIC5hcnRpY2xlLWltYWdlIHtcbiAgaGVpZ2h0OiAyMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5jYXJkLmFydGljbGUtY2FyZCAuYXJ0aWNsZS1pbWFnZSAuaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cbi5jYXJkLmFydGljbGUtY2FyZCA+IC5hcnRpY2xlLWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNXB4O1xufVxuLmNhcmQuYXJ0aWNsZS1jYXJkID4gLmFydGljbGUtaW5mbyA+IC5hcnRpY2xlLXRhZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQuYXJ0aWNsZS1jYXJkID4gLmFydGljbGUtaW5mbyA+IC5hcnRpY2xlLXRhZy1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbn1cbi5jYXJkLmFydGljbGUtY2FyZCA+IC5hcnRpY2xlLWluZm8gPiAudGl0bGUtYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXJkLmFydGljbGUtY2FyZCA+IC5hcnRpY2xlLWluZm8ge1xuICAgIHBhZGRpbmc6IDIzcHggMjhweCA3cHggMjZweDtcbiAgfVxuICAuY2FyZC5hcnRpY2xlLWNhcmQgPiAuYXJ0aWNsZS1pbmZvID4gLnRpdGxlLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIH1cbn1cbi5jYXJkLmFydGljbGUtY2FyZDpob3ZlciAuYXJ0aWNsZS1pbWFnZSAuaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuICBvcGFjaXR5OiAuNztcbn1cbi5jYXJkLnBhcnRuZXJzLWNhcmQge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNjJFMkU7XG59XG4uY2FyZC5wYXJ0bmVycy1jYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbi5jYXJkLnBhcnRuZXJzLWNhcmQgPiAuaW1hZ2UtbG9nbyB7XG4gIHdpZHRoOiAyMTlweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5jYXJkLnBhcnRuZXJzLWNhcmQgLnRleHQtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jYXJkLnBhcnRuZXJzLWNhcmQgLnRleHQtY29udGFpbmVyIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcmQucGFydG5lcnMtY2FyZCAudGV4dC1jb250YWluZXIgLnRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNhcmQucGFydG5lcnMtY2FyZCAudGV4dC1jb250YWluZXIgLmxpbmsge1xuICBjb2xvcjogI0U2MkUyRTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC5wYXJ0bmVycy1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNhcmQucGFydG5lcnMtY2FyZCAudGV4dC1jb250YWluZXIgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYXJkLnBhcnRuZXJzLWNhcmQgLnRleHQtY29udGFpbmVyIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLmNhcmQucGFydG5lcnMtY2FyZCA+IC5pbWFnZS1sb2dvIHtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuLmNhcmQtaG9sZGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2FyZC1ob2xkZXIuaXMtdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcmQtaG9sZGVyLmlzLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcmQtaG9sZGVyIC5jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXJkLWhvbGRlci5pbmZvID4gLmFydGljbGUtY2FyZCAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtaG9sZGVyLmluZm8ge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG4gIC5jYXJkLWhvbGRlci5pbmZvLmlzLXZpc2libGUgPiAuYXJ0aWNsZS1jYXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jYXJkLWhvbGRlci5pbmZvIC5hcnRpY2xlLWltYWdlIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY2FyZC1ob2xkZXIuaW5mbyAuYXJ0aWNsZS1pbmZvIHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQtaG9sZGVyLmluZm8gLmFydGljbGUtaW1hZ2Uge1xuICAgIGZsZXg6IDAgMCAzNzBweDtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICB9XG4gIC5jYXJkLWhvbGRlci5pbmZvIC5hcnRpY2xlLWluZm8ge1xuICAgIHBhZGRpbmc6IDMzcHggMzRweCAzM3B4IDI4cHg7XG4gICAgZmxleDogMCAwIDQwMHB4O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgLmNhcmQtaG9sZGVyLmluZm8gLmFydGljbGUtaW5mbyAuYXJ0aWNsZS10YWctY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB9XG4gIC5jYXJkLWhvbGRlci5pbmZvIC5hcnRpY2xlLWluZm8gLnRpdGxlLWFydGljbGUge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5oZXJpdDtcbiAgfVxufVxuLmNhcmQtZGF0ZSxcbi5jYXJkLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNhcmQtZGF0ZSB7XG4gIGNvbG9yOiAjRTYyRTJFO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNEQ0RDREO1xuICBwYWRkaW5nOiA1cHggMTZweCA1cHggMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXJkLWRhdGUgPiAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAxM3B4IDBweCAxMHB4IDBweDtcbn1cbi5jYXJkLWRhdGUgPiAubW9udGgge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uY2FyZC1kYXRlLmRhdGUtY2FsZW5kYXIge1xuICBwYWRkaW5nOiAwcHggMjNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjM0U0MTQ2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbn1cbi5jYXJkLWRhdGUuZGF0ZS1jYWxlbmRhciA+IC5kYXRlIHtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBtYXJnaW46IDEzcHggMCAwO1xufVxuLmNhcmQtZGF0ZS5kYXRlLWNhbGVuZGFyID4gLm1vbnRoIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhcmQtZGF0ZS5kYXRlLWNhbGVuZGFyLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNjJFMkU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MUE7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkLWRhdGUuZGF0ZS1jYWxlbmRhciB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgfVxuICAuY2FyZC1kYXRlLmRhdGUtY2FsZW5kYXIgPiAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5jYXJkLWRhdGUuZGF0ZS1jYWxlbmRhciA+IC5tb250aCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNhcmQtZGF0ZS5kYXRlLWNhbGVuZGFyID4gLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBwYWRkaW5nOiAxcHggMCAycHg7XG4gIH1cbiAgLmNhcmQtZGF0ZS5kYXRlLWNhbGVuZGFyID4gLm1vbnRoIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgfVxufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNFNjJFMkU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwcHggMTBweCAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJkLWRhdGUuY2FyZC1yZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAjRTYyRTJFO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjRTYyRTJFO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogLTIwcHg7XG59XG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbn1cbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQsXG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuaWNvbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50IHNwYW4sXG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuaWNvbi1jb250ZW50IHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50IHNwYW4uZGlzYWJsZSxcbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5pY29uLWNvbnRlbnQgc3Bhbi5kaXNhYmxlIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmRhdGUtY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQgPiAuZGF0ZSxcbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQgPiAubW9udGgge1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJpZ2h0OiAuNXB4IHNvbGlkICNmZmY7XG59XG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50ID4gLmRhdGUge1xuICBmb250LXNpemU6IDU2cHg7XG4gIHBhZGRpbmc6IDI3cHggMjVweCAyMHB4IDBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQgPiAubW9udGgge1xuICBmb250LXNpemU6IDIxcHg7XG4gIHBhZGRpbmc6IDBweCAyNXB4IDE2cHggMHB4O1xufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmljb24tY29udGVudCA+IC5kaXNhYmxlIHtcbiAgb3BhY2l0eTogLjU7XG59XG4uY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuaWNvbi1jb250ZW50IC5pY29uLWFycm93LXJpZ2h0LXNlYyxcbi5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5pY29uLWNvbnRlbnQgLmljb24tYXJyb3ctbGVmdC1zZWMge1xuICBtYXJnaW46IDAgMjVweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5jYXJkLWRhdGUuY2FyZC1yZWQuY2FyZC1yZWQtc21hbGwge1xuICBwYWRkaW5nOiAxN3B4IDAgMTdweCAyN3B4O1xufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZC5jYXJkLXJlZC1zbWFsbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxNnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgI0U2MkUyRTtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNFNjJFMkU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMHB4IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZC5jYXJkLXJlZC1zbWFsbCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmRhdGUtY29udGVudCA+IC5kYXRlIHtcbiAgZm9udC1zaXplOiA1MXB4O1xuICBwYWRkaW5nOiAxNHB4IDMycHggMTZweCAwO1xufVxuLmNhcmQtZGF0ZS5jYXJkLXJlZC5jYXJkLXJlZC1zbWFsbCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmRhdGUtY29udGVudCA+IC5tb250aCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgcGFkZGluZzogMCAyN3B4IDdweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmQtZGF0ZSA+IC5kYXRlIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgLmNhcmQtZGF0ZSA+IC5tb250aCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC1kYXRlLmNhcmQtcmVkOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5jYXJkLWRhdGUuY2FyZC1yZWQuY2FyZC1yZWQtc21hbGw6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2FyZC1kYXRlLmNhcmQtcmVkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMXB4O1xuICB9XG4gIC5jYXJkLWRhdGUuY2FyZC1yZWQ6OmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMThweCBzb2xpZCAjRTYyRTJFO1xuICB9XG4gIC5jYXJkLWRhdGUuY2FyZC1yZWQgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQgPiAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiA2NnB4O1xuICAgIHBhZGRpbmc6IDMzcHggMzFweCAyMHB4IDA7XG4gIH1cbiAgLmNhcmQtZGF0ZS5jYXJkLXJlZCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmRhdGUtY29udGVudCA+IC5tb250aCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHBhZGRpbmc6IDJweCAyNXB4IDE2cHggMDtcbiAgfVxuICAuY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuaWNvbi1jb250ZW50IC5pY29uLWFycm93LXJpZ2h0LXNlYyxcbiAgLmNhcmQtZGF0ZS5jYXJkLXJlZCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmljb24tY29udGVudCAuaWNvbi1hcnJvdy1sZWZ0LXNlYyB7XG4gICAgbWFyZ2luOiAwIDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FyZC1kYXRlIHtcbiAgICBwYWRkaW5nOiA4cHggMjZweCA4cHggMDtcbiAgfVxuICAuY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50ID4gLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbiAgfVxuICAuY2FyZC1kYXRlLmNhcmQtcmVkID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50ID4gLm1vbnRoIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxuICAuY2FyZC1kYXRlLmNhcmQtcmVkLmNhcmQtcmVkLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAyMnB4IDNweCAyMnB4IDQ0cHg7XG4gIH1cbiAgLmNhcmQtZGF0ZS5jYXJkLXJlZC5jYXJkLXJlZC1zbWFsbCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmljb24tY29udGVudCAuaWNvbi1hcnJvdy1sZWZ0LXNlYyxcbiAgLmNhcmQtZGF0ZS5jYXJkLXJlZC5jYXJkLXJlZC1zbWFsbCA+IC5kYXRlLWljb24tY29udGFpbmVyID4gLmljb24tY29udGVudCAuaWNvbi1hcnJvdy1yaWdodC1zZWMge1xuICAgIG1hcmdpbjogMCAxOXB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuY2FyZC1kYXRlLmNhcmQtcmVkLmNhcmQtcmVkLXNtYWxsID4gLmRhdGUtaWNvbi1jb250YWluZXIgPiAuZGF0ZS1jb250ZW50ID4gLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICBwYWRkaW5nOiAyMnB4IDQwcHggMTZweCAwO1xuICB9XG4gIC5jYXJkLWRhdGUuY2FyZC1yZWQuY2FyZC1yZWQtc21hbGwgPiAuZGF0ZS1pY29uLWNvbnRhaW5lciA+IC5kYXRlLWNvbnRlbnQgPiAubW9udGgge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAwIDQ5cHggN3B4IDA7XG4gIH1cbiAgLmNhcmQtZGF0ZSA+IC5kYXRlIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLmNhcmQtZGF0ZSA+IC5tb250aCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuLmNhcmQtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbiAgY29sb3I6ICNGRkY7XG59XG4uY2FyZC1pbmZvID4gLm5leHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDZweCAwIDNweDtcbn1cbi5jYXJkLWluZm8gPiAuY291bnR5IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2FyZC1pbmZvID4gLmxvY2FsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jYXJkLWluZm8ge1xuICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgfVxuICAuY2FyZC1pbmZvID4gLm5leHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2FyZC1pbmZvID4gLmNvdW50eSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgfVxuICAuY2FyZC1pbmZvID4gLmxvY2FsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wYXJ0LWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFydC1jYXJkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA3NXB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5wYXJ0LWNhcmQgPiAuaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTQwcHg7XG59XG4ucGFydC1jYXJkID4gLml0ZW0gPiAudGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgei1pbmRleDogMztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ucGFydC1jYXJkIC5pbWFnZS1wYXJ0IHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0LWNhcmQgPiAuaXRlbSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5wYXJ0LWNhcmQge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbiAgLnBhcnQtY2FyZCA+IC5pdGVtIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5wYXJ0LWNhcmQuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5wYXJ0LWNhcmQuYWN0aXZlID4gLml0ZW0ge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnBhcnQtY2FyZC5hY3RpdmU6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB9XG59XG4ubWFpbi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYWluLW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1haW4tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLWluLW91dDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuICAubWFpbi1tZW51ID4gLm1lbnUtaXRlbSB7XG4gICAgaGVpZ2h0OiA4NXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5tYWluLW1lbnUgPiAubWVudS1pdGVtLnN1Yi1pY29uID4gYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pY29uLWFycm93LWRvd24uc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICB9XG4gIC5tYWluLW1lbnUgPiAubWVudS1pdGVtID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xuICAgIHBhZGRpbmc6IDAgMTdweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAubWFpbi1tZW51ID4gLm1lbnUtaXRlbS5jdXJyZW50LW1lbnUtcGFyZW50ID4gYSxcbiAgLm1haW4tbWVudSA+IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0gPiBhLFxuICAubWFpbi1tZW51ID4gLm1lbnUtaXRlbTpob3ZlciA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbiAgLm1haW4tbWVudSA+IC5tZW51LWl0ZW0uY3VycmVudC1tZW51LXBhcmVudCA+IGE6YWZ0ZXIsXG4gIC5tYWluLW1lbnUgPiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtID4gYTphZnRlcixcbiAgLm1haW4tbWVudSA+IC5tZW51LWl0ZW06aG92ZXIgPiBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uLWFycm93LWRvd24td2hpdGUucG5nJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIH1cbiAgLm1haW4tbWVudS5pbmFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbi5zdWItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5zdWItbWVudSA+IC5tZW51LWl0ZW06bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnN1Yi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI0U2MkUyRTtcbiAgICB3aWR0aDogMTE3MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA4NXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gICAgei1pbmRleDogLTE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNjJFMkU7XG4gIH1cbiAgLnN1Yi1tZW51LmFjdGl2ZSxcbiAgLnN1Yi1tZW51OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuICAuc3ViLW1lbnUgPiAubWVudS1pdGVtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuc3ViLW1lbnUgPiAubWVudS1pdGVtID4gYSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMjZweDtcbiAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuc3ViLW1lbnUgPiAubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtID4gYSxcbiAgLnN1Yi1tZW51ID4gLm1lbnUtaXRlbTpob3ZlciA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgY29sb3I6ICNFNjJFMkU7XG4gIH1cbn1cbi5tZW51LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nLXRvcDogNThweDtcbn1cbi5tZW51LWhlYWRlciAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWVudS1oZWFkZXIgLm1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgei1pbmRleDogOTk5OTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdHJhbnNmb3JtOiBza2V3WCgtOWRlZyk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxNnB4O1xufVxuLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQgPiAuaXRlbSB7XG4gIHRyYW5zZm9ybTogc2tld1goMTBkZWcpO1xufVxuLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQgPiAuaXRlbSA+IGEge1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDAgLTFweDtcbn1cbi5tZW51LWhlYWRlciAubWVudS1jb250ZW50ID4gLml0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQgPiAuaXRlbTpmaXJzdC1jaGlsZCA+IGEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U2MkUyRTtcbn1cbi5tZW51LWhlYWRlciAubWVudS1jb250ZW50ID4gLml0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogMTA7XG59XG4ubWVudS1oZWFkZXIgLm1lbnUtY29udGVudCA+IC5pdGVtOmxhc3QtY2hpbGQgPiBhIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTYyRTJFO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tZW51LWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIGF1dG8gMDtcbiAgfVxuICAubWVudS1oZWFkZXIgLm1lbnUtY29udGVudCAuYnV0dG9uLWRhcmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiA3cHggMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTU1cHg7XG4gIH1cbiAgLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQge1xuICAgIHRvcDogMjNweDtcbiAgfVxuICAubWVudS1oZWFkZXIgLm1lbnUtY29udGVudCAuYnV0dG9uLWRhcmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cbn1cbi5jYWxlbmRhci1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhbGVuZGFyLW1lbnUgPiAuZGF0ZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhbGVuZGFyLW1lbnUgPiAubWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jYWxlbmRhci1tZW51ID4gLmFycm93LWNvbnRlbnQgPiAuY2FsZW5kYXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5tZW51LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLm1lbnUtaXRlbSA+IGEge1xuICBjb2xvcjogIzRENEQ0RDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6ICdwb3JzY2hlX25leHRfdHRib2xkJywgJ1JvYm90bycsIHNhbnMtc2VyaWY7XG59XG4ubWVudS1pdGVtLnN1Yi1pY29uID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2ljb24tYXJyb3ctZG93bi5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1lbnUtaXRlbSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5jYWxlbmRhci1jb250YWluZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbn1cbi5jYWxlbmRhci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q5RDlEOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogMTE4cHg7XG59XG4uY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjFweDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhbGVuZGFyLWl0ZW0gPiAudGV4dC1pY29uLWxpbmsuYWN0aXZlLFxuLmNhbGVuZGFyLWl0ZW0gPiAudGV4dC1pY29uLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuLmNhbGVuZGFyLWl0ZW0gPiAudGV4dC1pY29uLWxpbmsgPiAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzRDQwNDU7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5jYWxlbmRhci1pdGVtID4gLnRleHQtaWNvbi1saW5rID4gLmljb24tYXJyb3ctZG93bi1tYWluIHtcbiAgZm9udC1zaXplOiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIHRvcDogY2FsYyg0OCUpO1xuICByaWdodDogMjNweDtcbn1cbi5jYWxlbmRhci1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDlEOUQ5O1xufVxuLmNhbGVuZGFyLWl0ZW0gLmljb24tYXJyb3ctbGVmdCxcbi5jYWxlbmRhci1pdGVtIC5pY29uLWFycm93LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAyM3B4O1xufVxuLmNhbGVuZGFyLWl0ZW0gPiAuY2FsZW5kYXItc3ViLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA2M3B4O1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxlZnQ6IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xufVxuLmNhbGVuZGFyLWl0ZW0gPiAuY2FsZW5kYXItc3ViLW1lbnUgPiAuaXRlbSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgY29sb3I6ICMzRDQwNDU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FsZW5kYXItaXRlbSA+IC5jYWxlbmRhci1zdWItbWVudSA+IC5pdGVtOmZpcnN0LWNoaWxkID4gYSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhbGVuZGFyLWl0ZW0gPiAuY2FsZW5kYXItc3ViLW1lbnUge1xuICAgIHRvcDogNzVweDtcbiAgfVxuICAuY2FsZW5kYXItaXRlbSA+IC5jYWxlbmRhci1zdWItbWVudSA+IC5pdGVtID4gYSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhbGVuZGFyLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogMTUycHg7XG4gIH1cbiAgLmNhbGVuZGFyLWl0ZW0gLmljb24tYXJyb3ctbGVmdCxcbiAgLmNhbGVuZGFyLWl0ZW0gLmljb24tYXJyb3ctcmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayB7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gIC5jYWxlbmRhci1pdGVtID4gLnRleHQtaWNvbi1saW5rID4gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayA+IC5pY29uLWFycm93LWRvd24tbWFpbiB7XG4gICAgZm9udC1zaXplOiA1cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLmNhbGVuZGFyLWl0ZW0ubW92aW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweCFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY2FsZW5kYXItaXRlbSB7XG4gICAgbWluLXdpZHRoOiAxNjdweDtcbiAgfVxuICAuY2FsZW5kYXItaXRlbSAuaWNvbi1hcnJvdy1sZWZ0LFxuICAuY2FsZW5kYXItaXRlbSAuaWNvbi1hcnJvdy1yaWdodCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5jYWxlbmRhci1pdGVtID4gLnRleHQtaWNvbi1saW5rID4gLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayA+IC5pY29uLWFycm93LWRvd24tbWFpbiB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgfVxufVxuLm1lbnUuc2VjdGlvbi1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgZmxleDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG4ubWVudS5zZWN0aW9uLW1lbnUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTYyRTJFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtLmFjdGl2ZSA+IGEge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4ubWVudS5zZWN0aW9uLW1lbnUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSA+IGEge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtID4gYTpob3ZlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogI0U2MkUyRTtcbn1cbi5tZW51LnNlY3Rpb24tbWVudS5tZW51LXRhYmxlID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RjFGRDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi5tZW51LnNlY3Rpb24tbWVudS5tZW51LXRhYmxlID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0U2MkUyRTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjNCM0IzO1xuICB9XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiBpbml0aWFsO1xuICAgIG1hcmdpbjogMHB4IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51ID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0uYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRTYyRTJFO1xuICB9XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtID4gYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51ID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAubWVudS5zZWN0aW9uLW1lbnUubWVudS10YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEYxRkQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgfVxuICAubWVudS5zZWN0aW9uLW1lbnUubWVudS10YWJsZSA+IC5tZW51LWNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51Lm1lbnUtdGFibGUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51Lm1lbnUtdGFibGUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbS5hY3RpdmUge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNFNjJFMkU7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51Lm1lbnUtdGFibGUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbSA+IGEge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51Lm1lbnUtdGFibGUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1lbnUuc2VjdGlvbi1tZW51ID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1lbnUuc2VjdGlvbi1tZW51ID4gLm1lbnUtY29udGVudCA+IC5tZW51LWl0ZW0gPiBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5tZW51LnNlY3Rpb24tbWVudSA+IC5tZW51LWNvbnRlbnQgPiAubWVudS1pdGVtID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5tZW51LnNlY3Rpb24tbWVudS5tZW51LXRhYmxlID4gLm1lbnUtY29udGVudCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJyYW5kLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJhbmQtY29udGVudCA+IC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBtYXJnaW46IDAgMjBweDtcbn1cbi5icmFuZC1jb250ZW50ID4gLm93bC1zdGFnZS1vdXRlciA+IC5vd2wtc3RhZ2Uge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG4uYnJhbmQtY29udGVudCA+IC5vd2wtbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAzMC41cHg7XG4gIHotaW5kZXg6IC0yMDtcbn1cbi5icmFuZC1jb250ZW50ID4gLm93bC1uYXYgPiAub3dsLW5leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYnJhbmQtY29udGVudCAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uYnJhbmQtY29udGVudCAuYnJhbmQge1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZpbHRlcjogZ3JheTtcbiAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5icmFuZC1jb250ZW50IC5icmFuZDpob3Zlcixcbi5icmFuZC1jb250ZW50IC5icmFuZDphY3RpdmUge1xuICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcbiAgZmlsdGVyOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyYW5kLWNvbnRlbnQge1xuICAgIHdpZHRoOiA3NS41JSFpbXBvcnRhbnQ7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyYW5kLWNvbnRlbnQge1xuICAgIHdpZHRoOiA4MiUhaW1wb3J0YW50O1xuICB9XG4gIC5icmFuZC1jb250ZW50IC5icmFuZDpudGgtY2hpbGQoNCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5icmFuZC1jb250ZW50IHtcbiAgICB3aWR0aDogODcuMiUhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5icmFuZC1jb250ZW50ID4gLm93bC1uYXYge1xuICAgIHRvcDogMjcuNXB4O1xuICB9XG4gIC5icmFuZC1jb250ZW50IC5pY29uIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cbi5saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7XG59XG4uc2xpZGVyLWluZGljYXRvciA+IC5pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogc2tld1goLTE4ZGVnKTtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuLnNsaWRlci1pbmRpY2F0b3IgPiAuaW5kaWNhdG9yLmFjdGl2ZSB7XG4gIHdpZHRoOiA2OXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAycHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zbGlkZXItaW5kaWNhdG9yID4gLmluZGljYXRvciB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbiAgLnNsaWRlci1pbmRpY2F0b3IgPiAuaW5kaWNhdG9yLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbn1cbi5sb2NhbC1pbmZvID4gLmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG59XG4ubG9jYWwtaW5mbyA+IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5sb2NhbC1pbmZvID4gLmxvY2FsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9jYWwtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubG9jYWwtaW5mbyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgLmxvY2FsLWluZm8gPiAubG9jYWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5sb2NhbC1pbmZvID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLmxvY2FsLWluZm8gPiAubG9jYWwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sb2NhbC1pbmZvID4gLmhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcbiAgfVxuICAubG9jYWwtaW5mbyA+IC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuICAubG9jYWwtaW5mbyA+IC5sb2NhbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubWlzc2luZy10aW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5taXNzaW5nLXRpbWUgPiAubWlzcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNnB4O1xuICBjb2xvcjogI0IzQjNCMztcbn1cbi5taXNzaW5nLXRpbWUgPiAubWlzcy1kYXRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWlzc2luZy10aW1lID4gLm1pc3MtZGF0YSA+IC50ZXh0IHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuLm1pc3NpbmctdGltZSA+IC5taXNzLWRhdGEgPiAudGltZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgY29sb3I6ICMzRTQxNDY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pc3NpbmctdGltZSA+IC5taXNzLWRhdGEgPiAudGltZSB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG4ucmFjZS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnJhY2UtdGFibGUgPiAudGFibGUtaGVhZCA+IC50aXRsZS1jb250YWluZXIgPiAudGl0bGUge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdpZHRoOiA1MnB4O1xufVxuLnJhY2UtdGFibGUgPiAudGFibGUtaGVhZCA+IC50aXRsZS1jb250YWluZXIgPiAudGl0bGU6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDcycHg7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1oZWFkID4gLnRpdGxlLWNvbnRhaW5lciA+IC50aXRsZTpudGgtY2hpbGQoMykge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAxOTJweDtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWhlYWQgPiAudGl0bGUtY29udGFpbmVyID4gLnRpdGxlOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiA5M3B4O1xufVxuLnJhY2UtdGFibGUgPiAudGFibGUtYm9keSA+IC5yb3ctY29udGFpbmVyID4gLml0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXIgPiAuaXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiA0cHggc29saWQgI0ZGRjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWJvZHkgPiAucm93LWNvbnRhaW5lciA+IC5pdGVtOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICNlNjJlMmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgd2lkdGg6IDY3cHg7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXIgPiAuaXRlbTpuZ2gtY2hpbGQoMikge1xuICB3aWR0aDogNjdweDtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWJvZHkgPiAucm93LWNvbnRhaW5lciA+IC5pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWJvZHkgPiAucm93LWNvbnRhaW5lciA+IC5pdGVtOm50aC1jaGlsZCgzKSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXI6bnRoLWNoaWxkKGV2ZW4pID4gLml0ZW06OmFmdGVyIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI0YxRjFGMTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWJvZHkgPiAucm93LWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRjE7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yYWNlLXRhYmxlID4gLnRhYmxlLWhlYWQgPiAudGl0bGUtY29udGFpbmVyID4gLnRpdGxlOmZpcnN0LWNoaWxkLFxuICAucmFjZS10YWJsZSA+IC50YWJsZS1oZWFkID4gLnRpdGxlLWNvbnRhaW5lciA+IC50aXRsZTpudGgtY2hpbGQoMiksXG4gIC5yYWNlLXRhYmxlID4gLnRhYmxlLWhlYWQgPiAudGl0bGUtY29udGFpbmVyID4gLnRpdGxlOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDUuMiU7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgfVxuICAucmFjZS10YWJsZSA+IC50YWJsZS1oZWFkID4gLnRpdGxlLWNvbnRhaW5lciA+IC50aXRsZTpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiAxMCU7XG4gICAgbWluLXdpZHRoOiAxOTJweDtcbiAgICBtYXgtd2lkdGg6IDE5MnB4O1xuICB9XG59XG4ubWFwLWluZm8gPiAuaW5mbyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1hcC1pbmZvID4gLmluZm8gPiAudGl0bGUge1xuICBjb2xvcjogI0IzQjNCMztcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLm1hcC1pbmZvID4gLmluZm8gPiAuYm9yZGVyIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gIHdpZHRoOiA0NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogMDtcbn1cbi5tYXAtaW5mbyA+IC5pbmZvID4gLnRleHQtaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5tYXAtaW5mbyA+IC5pbmZvID4gLnRleHQtaWNvbi1jb250YWluZXIgPiAuaWNvbiB7XG4gIGNvbG9yOiAjRTYyRTJFO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLm1hcC1pbmZvLm1hcC1pbmZvLWVudHJ5ID4gLmluZm8ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm1hcC1pbmZvLm1hcC1pbmZvLWVudHJ5ID4gLmluZm8gPiAudGV4dC1pY29uLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtaW5mbyA+IC5pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5tYXAtaW5mby5tYXAtaW5mby1lbnRyeSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1heC13aWR0aDogMzg3cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLm1hcC1pbmZvLm1hcC1pbmZvLWVudHJ5ID4gLmluZm8ge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5sZWdlbmQtY29udGVudCA+IC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubGVnZW5kLWNvbnRlbnQgPiAubGVnZW5kLWxpc3QgPiAuaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubm90LUZvdW5kLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHggMTVweCAyMHB4O1xufVxuLm5vdC1Gb3VuZC1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjRTYyRTJFO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub3QtRm91bmQtY29udGFpbmVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5ub3QtRm91bmQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDE1cHggMzBweDtcbiAgfVxuICAubm90LUZvdW5kLWNvbnRhaW5lciBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5yYWNlLXRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnJhY2UtdGFibGUgPiAudGFibGUtYm9keSA+IC5yb3ctY29udGFpbmVyID4gLml0ZW0ge1xuICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXIgPiAuaXRlbS5oZWxtZXQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXIgPiAuaXRlbS5oZWxtZXQtaWNvbiA+IC5oZWxtZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG4ucmFjZS10YWJsZSA+IC50YWJsZS1ib2R5ID4gLnJvdy1jb250YWluZXIgPiAuaXRlbS5oZWxtZXQtaWNvbi5yZWQgPiAuaGVsbWV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJhY2UtdGFibGUgPiAudGFibGUtYm9keSA+IC5yb3ctY29udGFpbmVyID4gLml0ZW0uaGVsbWV0LWljb24ucmVkID4gLmhlbG1ldC1jb250YWluZXIgPiAuaWNvbi1oZWxtZXQge1xuICBjb2xvcjogI0U2MkUyRTtcbn1cbi5yYWNlLXRhYmxlID4gLnRhYmxlLWJvZHkgPiAucm93LWNvbnRhaW5lcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUY4RkU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJhY2UtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxufVxuQGtleWZyYW1lcyBkcmF3IHtcbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbn1cbi5yb2FkLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ucm9hZC1pbWcgLm1hcC1zdmcge1xuICBwYWRkaW5nOiAycHg7XG59XG4ucm9hZC1pbWcgLm1hcC1zdmcgcGF0aCB7XG4gIHN0cm9rZTogI2M0YzRjNDtcbiAgc3Ryb2tlLXdpZHRoOiA2cHg7XG59XG4ucm9hZC1pbWcgLm1hcC1zdmcgcGF0aC5wbGF5IHtcbiAgYW5pbWF0aW9uOiAzcyBkcmF3O1xufVxuLnJvYWQtaW1nID4gLnJvYWQtaW5mbyB7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDI5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwMDAwMDA7XG59XG4ucm9hZC1pbWcgPiAucm9hZC1pbmZvID4gLmljb24tcGx1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucm9hZC1pbWcgPiAucm9hZC1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDQ2LCA0NiwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHRvcDogLThweDtcbiAgbGVmdDogLThweDtcbiAgYW5pbWF0aW9uLW5hbWU6IHBpbmc7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xufVxuQGtleWZyYW1lcyBwaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ucm9hZC1pbWcuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaW5mby1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTFBO1xuICBvcGFjaXR5OiAuOTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIxcHg7XG4gIGNvbG9yOiAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDBweCAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuM3MgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTAwMDAwMDtcbn1cbi5pbmZvLWNvbnRhaW5lciA+IC50aXRsZSxcbi5pbmZvLWNvbnRhaW5lciA+IC50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmluZm8tY29udGFpbmVyID4gLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG59XG4uaW5mby1jb250YWluZXIuc2hvdyB7XG4gIHRvcDogLTk3cHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjUxcHg7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAuaW5mby1jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMHB4O1xuICAgIGhlaWdodDogMHB4O1xuICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgIzE5MTkxQTtcbiAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgIzE5MTkxQTtcbiAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgfVxuICAuaW5mby1jb250YWluZXIuc2hvdyB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuLmFydGljbGUtY29udGFpbmVyIC5jYXJkLWhvbGRlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uYXJ0aWNsZS1jb250YWluZXIgLmNhcmQtaG9sZGVyLm1kLTQgLmFydGljbGUtY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFydGljbGUtY29udGFpbmVyIC5jYXJkLWhvbGRlci5tZC00IC5hcnRpY2xlLWNhcmQgLmFydGljbGUtaW5mbyB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjEwcHgpO1xufVxuLmFydGljbGUtY29udGFpbmVyIC5jYXJkLWhvbGRlci5pbmZvIC5hcnRpY2xlLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXJ0aWNsZS1kYXRlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5hcnRpY2xlLWRhdGUgPiAudGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuLmFydGljbGUtZGF0ZSA+IC5pY29uLWNsb2NrIHtcbiAgY29sb3I6ICNCM0IzQjM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi50YWcge1xuICBjb2xvcjogI0IzQjNCMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4udGFnOmhvdmVyIHtcbiAgY29sb3I6ICMzYTNhM2E7XG59XG4ubW9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5tb3JlID4gLmljb24tYXJyb3ctZG93bi1tYWluIHtcbiAgZm9udC1zaXplOiA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOHB4O1xuICByaWdodDogY2FsYyg1MCUgLSA4cHgpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tb3JlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW9yZTpob3ZlciA+IC5pY29uLWFycm93LWRvd24tbWFpbiB7XG4gIHRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubW9yZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5tb3JlID4gLmljb24tYXJyb3ctZG93bi1tYWluIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbn1cbi5oZWxtZXQtbnVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5oZWxtZXQtbnVtYmVyID4gLmhlbG1ldCB7XG4gIHdpZHRoOiAxNzJweDtcbiAgaGVpZ2h0OiAxMjFweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAxMDtcbn1cbi5oZWxtZXQtbnVtYmVyID4gLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxNDhweDtcbn1cbi5oZWxtZXQtbnVtYmVyID4gLm51bWJlciA+IC5oYXNoIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnaW5hdGlvbiA+IC5tZW51LXBhZ2luYXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2luYXRpb24gPiAubWVudS1wYWdpbmF0ZSA+IC5pdGVtLFxuLnBhZ2luYXRpb24gPiAubWVudS1wYWdpbmF0ZSA+IC5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdpbmF0aW9uID4gLm1lbnUtcGFnaW5hdGUgPiAuaXRlbSBzcGFuLFxuLnBhZ2luYXRpb24gPiAubWVudS1wYWdpbmF0ZSA+IC5hY3RpdmUgc3Bhbixcbi5wYWdpbmF0aW9uID4gLm1lbnUtcGFnaW5hdGUgPiAuaXRlbSBhLFxuLnBhZ2luYXRpb24gPiAubWVudS1wYWdpbmF0ZSA+IC5hY3RpdmUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4IDE4cHg7XG59XG4ucGFnaW5hdGlvbiA+IC5tZW51LXBhZ2luYXRlID4gLml0ZW0gYSxcbi5wYWdpbmF0aW9uID4gLm1lbnUtcGFnaW5hdGUgPiAuYWN0aXZlIGEge1xuICB0cmFuc2Zvcm06IHNrZXdYKDlkZWcpO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ucGFnaW5hdGlvbiA+IC5tZW51LXBhZ2luYXRlID4gLml0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjRTYyRTJFO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5wYWdpbmF0aW9uID4gLm1lbnUtcGFnaW5hdGUgPiAuaXRlbSBhIHtcbiAgY29sb3I6ICNGRkY7XG59XG4ucGFnaW5hdGlvbiA+IC5tZW51LXBhZ2luYXRlID4gLmFjdGl2ZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFNjJFMkU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuLnBhZ2luYXRpb24gPiAubWVudS1wYWdpbmF0ZSA+IC5hY3RpdmUgYSB7XG4gIHBhZGRpbmc6IDZweCAxNnB4O1xuICBjb2xvcjogI0U2MkUyRTtcbn1cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRvdWJsZS1ib3VuY2UxLFxuLmRvdWJsZS1ib3VuY2UyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTYyRTJFO1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlIDJzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb246IHNrLWJvdW5jZSAycyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5kb3VibGUtYm91bmNlMiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5sb2FkaW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5sb2FkaW5nLWNvbnRhaW5lci5oaWRlIHtcbiAgei1pbmRleDogLTEwMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNvY2lhbC10YWItaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uc29jaWFsLXRhYi1ob2xkZXIgPiBhIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5zb2NpYWwtdGFiLWhvbGRlciA+IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5zb2NpYWwtdGFiLWhvbGRlciA+IGE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zb2NpYWwtdGFiLWhvbGRlciB7XG4gICAgcGFkZGluZzogMCA0NXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc29jaWFsLXRhYi1ob2xkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgbWFyZ2luOiA4cHggYXV0bztcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuLnNpdGUtaGVhZGVyIHtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xufVxuLnNpdGUtaGVhZGVyID4gLmxvZ28uc2Vjb25kLWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpdGUtaGVhZGVyID4gLmxvZ28tY29udGFpbmVyIHtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaXRlLWhlYWRlciA+IC5sb2dvLWNvbnRhaW5lciA+IC5tYWluLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2l0ZS1oZWFkZXIgPiAub3Blbi1tZW51LW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMnB4O1xuICByaWdodDogNDJweDtcbn1cbi5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtY29udGFpbmVyIC5pbnB1dC1zZWFyY2gge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG87XG4gIGNvbG9yOiAjM2QzZDNkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDAuMnB4IHNvbGlkICNFNjJFMkU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0gLmlucHV0LWNvbnRhaW5lciAuaW5wdXQtc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzRjNGM0O1xufVxuLnNpdGUtaGVhZGVyIC5pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbiAgLnNpdGUtaGVhZGVyID4gLmxvZ28uc2Vjb25kLWxvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIGxlZnQ6IDIyMnB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciA+IC5vcGVuLW1lbnUtbW9iaWxlIHtcbiAgICByaWdodDogMTE4cHg7XG4gICAgdG9wOiAzNXB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtIC5pbnB1dC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogODdweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA4cHggMHB4IDI0cHggMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybSAuaW5wdXQtY29udGFpbmVyIC5pbnB1dC1zZWFyY2gge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWFyY2gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgcmlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2l0ZS1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gICAgdG9wOiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgPiAubG9nby1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCA0MHB4IDAgMDtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgPiAub3Blbi1tZW51LW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2l0ZS1oZWFkZXIgLnNlYXJjaC1mb3JtID4gLmlucHV0LWNvbnRhaW5lciB7XG4gICAgcmlnaHQ6IDIwMXB4O1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiAxOXB4O1xuICAgIHdpZHRoOiA3NjRweDtcbiAgICBwYWRkaW5nOiA5cHggMHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0gPiAuaW5wdXQtY29udGFpbmVyID4gLmlucHV0LXNlYXJjaCB7XG4gICAgd2lkdGg6IDc1MnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtaGVhZGVyIC5zZWFyY2gtZm9ybSA+IC5idXR0b24tc2VhcmNoIHtcbiAgICByaWdodDogMTYwcHg7XG4gICAgdG9wOiAzNnB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoLWZvcm0gPiAuYnV0dG9uLXNlYXJjaCA+IC5pY29uLXNlYXJjaCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5zaXRlLWhlYWRlciA+IC5sb2dvLnNlY29uZC1sb2dvIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRvcDogMTZweDtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuLmxvY2sge1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFNjJFMkU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI0U2MkUyRTtcbn1cbi5sb2NrID4gLmljb24tbG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBib3R0b206IDNweDtcbiAgbGVmdDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5sb2NrIHtcbiAgICBib3JkZXItd2lkdGg6IDI1cHg7XG4gIH1cbn1cbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogMzVweCAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWxpZ2h0IC50aXRsZS1tYWluIHtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTFBO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1kYXJrIC50aXRsZS1tYWluIHtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWRhcmsgLm1lbnUtY29udGVudCAubWVudS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzQjNCMztcbn1cbi5zZWN0aW9uLnNlY3Rpb24tZGFyayAubWVudS1jb250ZW50IC5tZW51LWl0ZW0gLmxpbmsge1xuICBjb2xvcjogI0IzQjNCMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tZGFyayAubWVudS1jb250ZW50IC5tZW51LWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTYyRTJFO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yZWQgLnRpdGxlLW1haW4ge1xuICBjb2xvcjogI0ZGRjtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL2hlYWRlci1iYWNrZ3JvdW5kLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNTRweDtcbn1cbi5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbi5oZWFkZXItb3BlbiB7XG4gIGhlaWdodDogMjc1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbi5oZWFkZXItb3BlbiB7XG4gICAgaGVpZ2h0OiAzMDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbi5oZWFkZXItb3BlbiB7XG4gICAgaGVpZ2h0OiAzNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbi5oZWFkZXItb3BlbiB7XG4gICAgaGVpZ2h0OiA0MTVweDtcbiAgfVxufVxuLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyLmhlYWRlci1tYWluIC50aXRsZS1tYWluIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtc2hhZG93OiAycHggMnB4IDEwcHggIzAwMDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyLmhlYWRlci1tYWluIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlci5oZWFkZXItbWFpbiAudGl0bGUtbWFpbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyLmhlYWRlci1tYWluIC50aXRsZS1tYWluIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIuaGVhZGVyLW1haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjA3cHg7XG4gIH1cbiAgLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyLmhlYWRlci1tYWluIC50aXRsZS1tYWluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNjNweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzdweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAudGl0bGUtbWFpbiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNsaWRlIHtcbiAgaGVpZ2h0OiA1NjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLmNhcmQtc2xpZGUtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDQwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY2FyZC1zbGlkZS1jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY2FyZC1zbGlkZS1jb250YWluZXIgLmNhcmQtc2xpZGUtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzOHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY2FyZC1zbGlkZS1jb250YWluZXIgLmJ1eS10aWNrZXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkY7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY2FyZC1zbGlkZS1jb250YWluZXIgLmJ1eS10aWNrZXRzID4gLmljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvdGlja2V0cy5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLml0ZW0ge1xuICBoZWlnaHQ6IDU2MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuaXRlbS5pdGVtLWlmcmFtZSBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY29udGFpbmVyIC5zbGlkZS1pdGVucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAub3dsLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE0cHg7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNsaWRlIC5vd2wtZG90cyAub3dsLWRvdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTE4ZGVnKTtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNsaWRlIC5vd2wtZG90cyAub3dsLWRvdDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAub3dsLWRvdHMgLm93bC1kb3Q6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U2MkUyRTtcbiAgICB3aWR0aDogNjlweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAuY29udGFpbmVyIC5zbGlkZS1pdGVucyAuc2xpZGUtY2FyZCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXNsaWRlIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAyMXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLm93bC1kb3RzIC5vd2wtZG90IHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2xpZGUge1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zbGlkZSAub3dsLWRvdHMge1xuICAgIGJvdHRvbTogNDBweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNsaWRlIC5pdGVtIHtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLmNvbnRhaW5lciAuc2xpZGUtaXRlbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2xpZGUgLmNvbnRhaW5lciAuc2xpZGUtaXRlbnMgLnNsaWRlLWNhcmQge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi10YWJsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXRhYmxlID4gLmNhbGVuZGFyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXRhYmxlID4gLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5tZW51LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNlY3Rpb24uc2VjdGlvbi10YWJsZSA+IC5jYWxlbmRhci1jb250YWluZXIgLmNhbGVuZGFyLW1lbnUgPiAubWVudS1jb250ZW50ID4gLnRleHQge1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNjJweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLm1lbnUtY29udGVudCA+IC5jYWxlbmRhci1pdGVtIHtcbiAgbWluLXdpZHRoOiAxOTFweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLm1lbnUtY29udGVudCA+IC5jYWxlbmRhci1pdGVtIC5pY29uLWFycm93LWRvd24ge1xuICBjb2xvcjogIzNENDA0NTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAudGFibGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAudGFibGUtY29udGFpbmVyIC50YWJsZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAudGFibGUtY29udGFpbmVyIC50YWJsZS1jb250ZW50ID4gLnRhYmxlLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tdGFibGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0M3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tdGFibGUgPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLm1lbnUtY29udGVudCA+IC50ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi10YWJsZSA+IC5jYWxlbmRhci1jb250YWluZXIgLmNhbGVuZGFyLW1lbnUgPiAubWVudS1jb250ZW50ID4gLmNhbGVuZGFyLWl0ZW0ge1xuICAgIG1pbi13aWR0aDogMjM0cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi10YWJsZSA+IC50YWJsZS1jb250YWluZXIgLnRhYmxlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXRhYmxlID4gLnRhYmxlLWNvbnRhaW5lciAudGFibGUtY29udGVudCA+IC50YWJsZS1zY3JvbGwge1xuICAgIGhlaWdodDogNTIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXRhYmxlID4gLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5tZW51LWNvbnRlbnQgPiAuY2FsZW5kYXItaXRlbSB7XG4gICAgbWluLXdpZHRoOiAyNzZweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZC5oaWRlLXNsaWRlLXJhY2VzIHtcbiAgcmlnaHQ6IC02MC41JTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkLmhpZGUtc2xpZGUtcmFjZXMge1xuICAgIHJpZ2h0OiAtNTcuOCU7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5zbGlkZXItcG9yc2NoZS1jdXAge1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5zbGlkZXItcG9yc2NoZS1jdXAgPiAuaG9sZGVyLXJhY2UtZGV0YWlsIHtcbiAgcGFkZGluZzogMCAxNXB4IDAgNTdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5idXR0b24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1oZWFkZXIgLmNhcmQtcmVkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1ib2R5IC5tYXAtdGltZS1jb250ZW50IHtcbiAgaGVpZ2h0OiAzNDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgLm1hcC10aW1lLWNvbnRlbnQgPiBkaXYge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc1cHgpO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgLm1hcC10aW1lLWNvbnRlbnQgLm1pc3NpbmctdGltZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAzMzJweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjdweCBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSAubWFwLXRpbWUtY29udGVudCAubWlzc2luZy10aW1lLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSAubWFwLXRpbWUtY29udGVudCAucm9hZC1pbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgLm1hcC10aW1lLWNvbnRlbnQgLnJvYWQtaW1nID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgLm1hcC10aW1lLWNvbnRlbnQgLnJvYWQtaW1nLnNob3cge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSAubWFwLXRpbWUtY29udGVudCAubWFwLWluZm8ge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgPiAuYnV0dG9uLWNvbnRlbnQgPiAuYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU5N3B4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1oZWFkZXIgLmNhcmQtbG9jYWwtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1oZWFkZXIgLmNhcmQtbG9jYWwtY29udGFpbmVyID4gLmxvY2FsLWluZm8ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWhlYWRlciAuY2FyZC1sb2NhbC1jb250YWluZXIgPiAuY2FyZC1yZWQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLXRpbWUtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNjlweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyID4gLm1hcC10aW1lLWNvbnRlbnQgPiAubWlzc2luZy10aW1lIHtcbiAgICBtYXJnaW46IDAgMCAyN3B4IGF1dG87XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgPiAubWFwLWNvbnRhaW5lciA+IC5tYXAtdGltZS1jb250ZW50Lm1hcC10aW1lLWZyb250ID4gLm1pc3NpbmctdGltZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyID4gLm1hcC10aW1lLWNvbnRlbnQubWFwLXRpbWUtZnJvbnQgLnJvYWQtaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgPiAubWFwLWNvbnRhaW5lciA+IC5tYXAtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiAxNzFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLWluZm8gPiAuaW5mbyB7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLWluZm8gPiAuaW5mbyA+IC50ZXh0LWljb24tY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5zZWN0aW9uLWJvZHkgPiAuYnV0dG9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5idXR0b24tY29udGVudCA+IC5idXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB3aWR0aDogNjIuNyU7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA3NnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5idXR0b24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjNweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvbWFwLWljb24tYmFja2dyb3VuZC5zdmcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNjdweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5idXR0b24tY2xvc2UgLmljb24tY2xvc2UtYXJyb3cge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGxpbmVhcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5idXR0b24tY2xvc2UgLmljb24tY2xvc2UtYXJyb3cuY2xvc2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWSgxNzlkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuNHMgbGluZWFyO1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5jYXJkLWxvY2FsLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgPiAuaG9sZGVyLXJhY2UtZGV0YWlsID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5ob2xkZXItcmFjZS1kZXRhaWwgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkID4gLmhvbGRlci1yYWNlLWRldGFpbCA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLWNvbnRhaW5lciA+IC5tYXAtaW5mbyA+IC5pbmZvOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiA0cHggMCAxNnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5ob2xkZXItcmFjZS1kZXRhaWwgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLWluZm8gPiAuaW5mbzpudGgtY2hpbGQoMikgLmljb24ge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgPiAuaG9sZGVyLXJhY2UtZGV0YWlsID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyID4gLm1hcC10aW1lLWNvbnRlbnQgPiAucm9hZC1pbWcge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgPiAuaG9sZGVyLXJhY2UtZGV0YWlsID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtY29udGFpbmVyID4gLm1hcC10aW1lLWNvbnRlbnQgPiAubWlzc2luZy10aW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCA+IC5ob2xkZXItcmFjZS1kZXRhaWwgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1jb250YWluZXIgPiAubWFwLXRpbWUtY29udGVudCA+IC5taXNzaW5nLXRpbWUgPiAubWlzcyB7XG4gICAgbGVmdDogMTRweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgPiAuaG9sZGVyLXJhY2UtZGV0YWlsID4gLnNlY3Rpb24tYm9keSA+IC5idXR0b24tY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5idXR0b24tY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcm9hZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB3aWR0aDogNTkuNyU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkID4gLnNsaWRlci1wb3JzY2hlLWN1cCA+IC5ob2xkZXItcmFjZS1kZXRhaWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1yb2FkIC5jYXJkLWxvY2FsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTdweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXJvYWQgLnNlY3Rpb24tYm9keSA+IC5idXR0b24tY29udGVudCB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jYWxlbmRhci1jb250YWluZXIgLmNhbGVuZGFyLW1lbnUgPiAuY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayA+IC5pY29uLWFycm93LWRvd24tbWFpbiB7XG4gIGNvbG9yOiAjRTYyRTJFO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1oZWFkZXIgPiAuY2FyZC1sb2NhbC1jb250YWluZXIgPiAuY2FyZC1yZWQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciA+IC5jYXJkLWxvY2FsLWNvbnRhaW5lciA+IC5sb2NhbC1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1oZWFkZXIgPiAubWlzc2luZy10aW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLnRhYmxlLXJhY2Utc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLnRhYmxlLXJhY2Utc2VjdGlvbiA+IC50YWJsZS1jb250YWluZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogNTY4cHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC50YWJsZS1yYWNlLXNlY3Rpb24gPiAudGFibGUtY29udGFpbmVyID4gLnJhY2UtdGFibGUge1xuICB3aWR0aDogNDYwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAudGFibGUtcmFjZS1zZWN0aW9uID4gLnRhYmxlLWNvbnRhaW5lciA+IC5yYWNlLXRhYmxlLmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC50YWJsZS1yYWNlLXNlY3Rpb24gPiAudGFibGUtY29udGFpbmVyID4gLnJhY2UtdGFibGUuaXMtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLXJvYWQtc2VjdGlvbiAucm9hZC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciA+IC5jYXJkLWxvY2FsLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZmxleDogMSAxIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1oZWFkZXIgPiAuY2FyZC1sb2NhbC1jb250YWluZXIgPiAuY2FyZC1yZWQge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24taGVhZGVyID4gLmNhcmQtbG9jYWwtY29udGFpbmVyID4gLmxvY2FsLWluZm8ge1xuICAgIG1hcmdpbjogMCAwIDAgMjlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA3cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciA+IC5taXNzaW5nLXRpbWUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiAzcHg7XG4gICAgZmxleDogMCAwIDI1MHB4O1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAudGFibGUtcmFjZS1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLnRhYmxlLXJhY2Utc2VjdGlvbiA+IC50YWJsZS1jb250YWluZXIgPiAucmFjZS10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLXJvYWQtc2VjdGlvbiA+IC5yb2FkLWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgICBoZWlnaHQ6IDM0NHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1yb2FkLXNlY3Rpb24gPiAubWFwLWluZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLXJvYWQtc2VjdGlvbiA+IC5tYXAtaW5mbyA+IC5pbmZvIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1oZWFkZXIgPiAuY2FyZC1sb2NhbC1jb250YWluZXIgPiAubG9jYWwtaW5mbyB7XG4gICAgbWFyZ2luOiAwIDAgMCA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1oZWFkZXIgPiAubWlzc2luZy10aW1lIHtcbiAgICBmbGV4OiAwIDAgMzM1cHg7XG4gICAgbWF4LXdpZHRoOiAzMzVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAudGFibGUtcmFjZS1zZWN0aW9uIHtcbiAgICBmbGV4OiAwIDAgNDUwcHg7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC50YWJsZS1yYWNlLXNlY3Rpb24gPiAudGFibGUtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDU2OHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzIC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1yb2FkLXNlY3Rpb24ge1xuICAgIG1heC13aWR0aDogNTcwcHg7XG4gICAgd2lkdGg6IDQ2JTtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uID4gLm1hcC1pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDQyMnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzRweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24taGVhZGVyID4gLmNhcmQtbG9jYWwtY29udGFpbmVyID4gLmxvY2FsLWluZm8gPiAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWhlYWRlciA+IC5taXNzaW5nLXRpbWUgPiAubWlzcyB7XG4gICAgbGVmdDogMTZweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC50YWJsZS1yYWNlLXNlY3Rpb24ge1xuICAgIGZsZXg6IDAgMCA0NzBweDtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcyAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uID4gLnJvYWQtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcy1lbnRyeSAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uID4gLm1hcC10aW1lLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMtZW50cnkgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLXJvYWQtc2VjdGlvbiA+IC5tYXAtdGltZS1jb250ZW50ID4gZGl2IHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIGhlaWdodDogMTAwdmg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBoYXNlcy1lbnRyeSAuY29udGFpbmVyID4gLnNlY3Rpb24tYm9keSA+IC5tYXAtcm9hZC1zZWN0aW9uID4gLm1hcC10aW1lLWNvbnRlbnQgLnJvYWQtaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzLWVudHJ5IC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1yb2FkLXNlY3Rpb24gPiAubWFwLXRpbWUtY29udGVudCAucm9hZC1pbWcgPiBkaXYge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1waGFzZXMtZW50cnkgLmNvbnRhaW5lciA+IC5zZWN0aW9uLWJvZHkgPiAubWFwLXJvYWQtc2VjdGlvbiA+IC5tYXAtdGltZS1jb250ZW50IC5yb2FkLWltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGhhc2VzLWVudHJ5IC5jb250YWluZXIgPiAuc2VjdGlvbi1ib2R5ID4gLm1hcC1yb2FkLXNlY3Rpb24gPiAubWFwLXRpbWUtY29udGVudCAucm9hZC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXBoYXNlcy1lbnRyeSAuY29udGFpbmVyID4gLnNlY3Rpb24taGVhZGVyID4gLm1pc3NpbmctdGltZSA+IC5taXNzIHtcbiAgICBsZWZ0OiAtMnB4O1xuICAgIHRvcDogOXB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLW5ld3Mge1xuICBwYWRkaW5nOiAwIDAgMjBweCAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5jYWxlbmRhci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIG1pbi13aWR0aDogMTU4cHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLW5ld3MgLmFydGljbGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLW5ld3MgLmFydGljbGUtY29udGFpbmVyIC5hcnRpY2xlLWNhcmQge1xuICBvcGFjaXR5OiAxO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5hcnRpY2xlLWNvbnRhaW5lciAuYXJ0aWNsZS1jYXJkID4gLmFydGljbGUtaW5mbyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG59XG4uc2VjdGlvbi5zZWN0aW9uLW5ld3MgLmNhbGVuZGFyLW1lbnUgLm1lbnUtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5jYWxlbmRhci1tZW51IC5tZW51LWNvbnRlbnQgLmNhbGVuZGFyLWl0ZW0gLnRleHQtaWNvbi1saW5rIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tbmV3cyAuY2FsZW5kYXItbWVudSAubWVudS1jb250ZW50IC5jYWxlbmRhci1pdGVtIC50ZXh0LWljb24tbGluayAudGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5jYWxlbmRhci1tZW51IC5tZW51LWNvbnRlbnQgLmNhbGVuZGFyLWl0ZW0gLnRleHQtaWNvbi1saW5rIC5pY29uLWFycm93LWRvd24tbWFpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMjlweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5jYWxlbmRhci1tZW51IC5jYWxlbmRhci1zdWItbWVudSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1uZXdzIHtcbiAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tbmV3cyB7XG4gICAgcGFkZGluZzogMCAwIDE3cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1uZXdzIC5jYWxlbmRhci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW5ld3MgLmFydGljbGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDdweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW5ld3MgLmNhbGVuZGFyLW1lbnUgLm1lbnUtY29udGVudCAuY2FsZW5kYXItaXRlbSAudGV4dC1pY29uLWxpbmsgLmljb24tYXJyb3ctZG93bi1tYWluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAzNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tbmV3cyAuY2FsZW5kYXItaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tbmV3cy1zbWFsbCAuc2VjdGlvbi1ib2R5IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cyBsaW5lYXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLW5ld3Mtc21hbGwgLnNlY3Rpb24tZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLW5ld3Mtc21hbGwgLnNlY3Rpb24tYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1uZXdzLXNtYWxsIHtcbiAgICBwYWRkaW5nOiAzNXB4IDBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW5ld3Mtc21hbGwgLmFydGljbGUtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1uZXdzLXNtYWxsIC5zZWN0aW9uLWZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi12aWRlbyB7XG4gIHBhZGRpbmc6IDMzcHggMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tdmlkZW8gLnRpdGxlLW1haW4ge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi12aWRlbyAuc2VjdGlvbi1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXZpZGVvIC5saW5rcy1ob2xkZXIgPiAucGxheS13aGl0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXZpZGVvIC5zZWN0aW9uLWhlYWRlcixcbiAgLnNlY3Rpb24uc2VjdGlvbi12aWRlbyAudGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMS44cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi12aWRlbyAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXZpZGVvIC5saW5rcy1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXZpZGVvIC5saW5rcy1ob2xkZXIgPiAucGxheS13aGl0ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tdmlkZW8gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSAuc2VjdGlvbi1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAuNHMgbGluZWFyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSAubXVsdGltaWRpYS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSA+IC5zZWN0aW9uLWJvZHkgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSAubXVsdGltaWRpYS1jb250ZW50ID4gLm11bHRpbWlkaWEtaW1hZ2UtY29udGFpbmVyID4gLm11bHRpbWlkaWEtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSAubXVsdGltaWRpYS1jb250ZW50ID4gLm11bHRpbWlkaWEtaW1hZ2UtY29udGFpbmVyOmhvdmVyID4gLm11bHRpbWlkaWEtaW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIG9wYWNpdHk6IC43O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSAubXVsdGltaWRpYS1jb250ZW50LmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhID4gLnNlY3Rpb24tYm9keSAubXVsdGltaWRpYS1jb250ZW50LmlzLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgbWluLWhlaWdodDogNjhweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW11bHRpbWlkaWEgLm11bHRpbWlkaWEtY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW11bHRpbWlkaWEgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lciB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLW11bHRpbWlkaWEgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSAuc2VjdGlvbi1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWhlYWRlciAubWVudSA+IC5tZW51LWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSAuc2VjdGlvbi1oZWFkZXIgLm1lbnUgPiAubWVudS1jb250ZW50ID4gLm1lbnUtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwIDIzcHggMCAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSAuc2VjdGlvbi1ib2R5IC5tdWx0aW1pZGlhLWNvbnRlbnQgPiAubXVsdGltaWRpYS1pbWFnZS1jb250YWluZXIge1xuICAgIGhlaWdodDogMzgwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWJvZHkgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lcjpudGgtY2hpbGQoMSkge1xuICAgIGZsZXg6IDAgMCA1OCU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWJvZHkgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lcjpudGgtY2hpbGQoMikge1xuICAgIGZsZXg6IDAgMCA0MiU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWJvZHkgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lcjpudGgtY2hpbGQoMyksXG4gIC5zZWN0aW9uLnNlY3Rpb24tbXVsdGltaWRpYSAuc2VjdGlvbi1ib2R5IC5tdWx0aW1pZGlhLWNvbnRlbnQgPiAubXVsdGltaWRpYS1pbWFnZS1jb250YWluZXI6bnRoLWNoaWxkKDUpIHtcbiAgICBmbGV4OiAwIDAgMjguMSU7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1tdWx0aW1pZGlhIC5zZWN0aW9uLWJvZHkgLm11bHRpbWlkaWEtY29udGVudCA+IC5tdWx0aW1pZGlhLWltYWdlLWNvbnRhaW5lcjpudGgtY2hpbGQoNCkge1xuICAgIGZsZXg6IDAgMCA0My44JTtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1wYXJ0bmVycyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBhcnRuZXJzIC5wYXJ0bmVycy1jb250YWluZXIge1xuICBwYWRkaW5nOiA1MHB4IDBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGFydG5lcnMtc21hbGwge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q5RDlEOTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGFydG5lcnMtc21hbGwgLnBhcnRuZXJzLWNvbnRhaW5lciA+IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IGluaXRpYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGFydG5lcnMtc21hbGwgLnBhcnRuZXJzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBhcnRuZXJzLXNtYWxsIC5wYXJ0bmVycy1jb250YWluZXIgPiAudGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGFydG5lcnMtc21hbGwge1xuICAgIHBhZGRpbmc6IDI5cHggMDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uID4gLmNhbGVuZGFyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uID4gLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAudGFibGUtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRGMUZEO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uID4gLnRhYmxlLWNvbnRhaW5lciAudGFibGUtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAudGFibGUtY29udGFpbmVyIC50YWJsZS1jb250ZW50ID4gLnRhYmxlLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiA2MThweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tcG9udHVhdGlvbiAubGVnZW5kLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uIC5sZWdlbmQtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uID4gLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5hcnJvdy1jb250ZW50ID4gLmNhbGVuZGFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5hcnJvdy1jb250ZW50ID4gLmNhbGVuZGFyLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyNTEsIDI1NSwgMC40NDUpO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcG9udHVhdGlvbiA+IC5jYWxlbmRhci1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gLmxlZ2VuZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uIC5sZWdlbmQtY29udGFpbmVyID4gLmxlZ2VuZC1jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tcG9udHVhdGlvbiAubGVnZW5kLWNvbnRhaW5lciA+IC5sZWdlbmQtYXNpZGUge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IHtcbiAgICBoZWlnaHQ6IDc0cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uID4gLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCA+IC5jYWxlbmRhci1pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gLmNhbGVuZGFyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gLmxlZ2VuZC1jb250YWluZXIgPiAubGVnZW5kLWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1wb250dWF0aW9uIC5sZWdlbmQtY29udGFpbmVyID4gLmxlZ2VuZC1hc2lkZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXBvbnR1YXRpb24gPiAudGFibGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLm1lbnUtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDY4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTdweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLnNlY3Rpb24tcHJlc2VudCB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIC5zZWN0aW9uLXByZXNlbnQgLnRpdGxlLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCAuc2VjdGlvbi1wcmVzZW50IGltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG8gMTBweCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLnNlY3Rpb24tcHJlc2VudCBpbWcge1xuICAgIHdpZHRoOiAzNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIC5zZWN0aW9uLXByZXNlbnQgLnRpdGxlLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIC5zZWN0aW9uLXByZXNlbnQgaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luOiAwIDE4cHggMThweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLnNlY3Rpb24tcHJlc2VudCAudGl0bGUtc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLnNlY3Rpb24tcHJlc2VudCBpbWcge1xuICAgIHdpZHRoOiA1NzBweDtcbiAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIC5zZWN0aW9uLXByZXNlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCA+IC5zZWN0aW9uLXByZXNlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2NXB4IDAgMzVweCAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIC5tZW51LWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCA+IC5zZWN0aW9uLXByZXNlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogOTlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2hhbXBpb25zaGlwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCA+IC5zbGlkZS1jaGFtcGlvbnNoaXAge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1jaGFtcGlvbnNoaXAgPiAuc2VjdGlvbi1wcmVzZW50IHtcbiAgICBwYWRkaW5nOiA3M3B4IDAgMzVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCA+IC5zZWN0aW9uLXByZXNlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNoYW1waW9uc2hpcCAubWVudS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNThweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1jYXJzIHtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1jYXJzIC5wYXJ0cy1pbmZvLWNvbnRhaW5lciAucGFydHMtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWluZm8tY29udGFpbmVyIC5wYXJ0cy1pbmZvLmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWN0aW9uLnNlY3Rpb24tY2FycyAucGFydHMtaW5mby1jb250YWluZXIgLnBhcnRzLWluZm8uaXMtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWluZm8tY29udGFpbmVyIC5wYXJ0cy1pbmZvIGxpIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWluZm8tY29udGFpbmVyIC5wYXJ0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWluZm8tY29udGFpbmVyIC5wYXJ0cy1pbmZvIHtcbiAgICBwYWRkaW5nOiAyM3B4IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWNhcnMgLnBhcnRzLWluZm8tY29udGFpbmVyIC5wYXJ0cy1pbmZvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTlweCA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tY2FycyAuc2VjdGlvbi1ib2R5IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cyBsaW5lYXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNhcnMgLm1lbnUtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDIzNnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1jYXJzIC5tZW51LWhlYWRlciA+IC5tZW51LWNvbnRlbnQge1xuICBtYXJnaW46IDAgYXV0byAwIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jYXJzIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2FycyAubWVudS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA2OXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jYXJzIC5tZW51LWhlYWRlciA+IC5tZW51LWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2FycyAucGFydHMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNhcnMgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogODdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tY2FycyAucGFydHMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNhcnMgLm1lbnUtaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUxcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tcGlsb3RzIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXBpbG90cyAucGlsb3RzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1waWxvdHMgLnBpbG90cy1jb250YWluZXIgPiAucGlsb3RzLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tcGlsb3RzIC5waWxvdHMtY29udGFpbmVyID4gLnBpbG90cy1jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1waWxvdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA1OHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWdhbGxlcnkge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1nYWxsZXJ5IC5jYWxlbmRhci1pdGVtOm50aC1jaGlsZCgyKSB7XG4gIG1pbi13aWR0aDogOThweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWdhbGxlcnkgLmdhbGxlcnktY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1nYWxsZXJ5IC5nYWxsZXJ5LWNvbnRhaW5lciA+IC5nYWxsZXJ5LWNhcmQge1xuICAgIGZsZXg6IDAgMCA0OSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWdhbGxlcnkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSAuY2FsZW5kYXItaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1nYWxsZXJ5IC5nYWxsZXJ5LWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgPiAuZ2FsbGVyeS1jYXJkIHtcbiAgICBmbGV4OiAwIDAgMzIlO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgPiAuZ2FsbGVyeS1jYXJkID4gLmdhbGxlcnktaW5mbyB7XG4gICAgYm90dG9tOiAtNzJweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWdhbGxlcnkgLmdhbGxlcnktY29udGFpbmVyID4gLmdhbGxlcnktY2FyZDpob3ZlciA+IC5nYWxsZXJ5LWluZm8ge1xuICAgIGJvdHRvbTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tZ2FsbGVyeSAuY2FsZW5kYXItaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1pbi13aWR0aDogMTQwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5jYWxlbmRhci1jb250YWluZXIgLmNhbGVuZGFyLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5tZW51LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5tZW51LWNvbnRlbnQgLmNhbGVuZGFyLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMCAwIDE4NnB4O1xuICBtYXgtd2lkdGg6IDE4NnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5jYWxlbmRhci1jb250YWluZXIgLmNhbGVuZGFyLW1lbnUgLm1lbnUtY29udGVudCAuY2FsZW5kYXItaXRlbSAudGV4dC1pY29uLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5tZW51LWNvbnRlbnQgLmNhbGVuZGFyLWl0ZW0gLnRleHQtaWNvbi1saW5rIC50ZXh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCAuY2FsZW5kYXItaXRlbSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IC5hcnJvdy1jb250ZW50IC5jYWxlbmRhci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSAuYXJyb3ctY29udGVudCAuY2FsZW5kYXItaXRlbSA+IC5pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LW51bWJlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLnBpbG90LWluZm8tY29udGFpbmVyIC5oZWxtZXQtaW5mby1jb250YWluZXIgLmluZm8tcGlsb3QtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyIC5pbmZvLXBpbG90LWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjM0Q0MDQ1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLnBpbG90LWluZm8tY29udGFpbmVyIC5zZWN0aW9uLWJvZHkgPiAuaW1hZ2Utc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLnBpbG90LWluZm8tY29udGFpbmVyIC5zZWN0aW9uLWJvZHkgPiAuaW1hZ2Utc2Nyb2xsID4gLmNhci1pbWFnZSB7XG4gIHdpZHRoOiAxMTUzcHg7XG4gIGhlaWdodDogMzYxcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMXB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5tZW51LWNvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLm1lbnUtY29udGVudCA+IC5jYWxlbmRhci1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbGV4OiBpbmhlcml0O1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5tZW51LWNvbnRlbnQgPiAuY2FsZW5kYXItaXRlbSA+IC50ZXh0LWljb24tbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5hcnJvdy1jb250ZW50IHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmhlbG1ldC1udW1iZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5oZWxtZXQtbnVtYmVyID4gLm51bWJlciB7XG4gICAgdG9wOiAxM3B4O1xuICAgIGxlZnQ6IDE0M3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5pbmZvLXBpbG90LWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmluZm8tcGlsb3QtY29udGFpbmVyID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgY29sb3I6ICMzRDQwNDU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLmFycm93LWNvbnRlbnQgPiAuY2FsZW5kYXItaXRlbSB7XG4gICAgcGFkZGluZzogMCAyN3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAuY2FsZW5kYXItY29udGFpbmVyIC5jYWxlbmRhci1tZW51ID4gLmFycm93LWNvbnRlbnQgPiAuY2FsZW5kYXItaXRlbSA+IC5pY29uIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5oZWxtZXQtbnVtYmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLnBpbG90LWluZm8tY29udGFpbmVyIC5oZWxtZXQtaW5mby1jb250YWluZXIgPiAuaGVsbWV0LW51bWJlciA+IC5oZWxtZXQge1xuICAgIHdpZHRoOiAyNzJweDtcbiAgICBoZWlnaHQ6IDIyMXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5oZWxtZXQtbnVtYmVyID4gLm51bWJlciB7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgZm9udC1zaXplOiA4NXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5oZWxtZXQtbnVtYmVyID4gLm51bWJlciA+IC5oYXNoIHtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmluZm8tcGlsb3QtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLnBpbG90LWluZm8tY29udGFpbmVyIC5oZWxtZXQtaW5mby1jb250YWluZXIgPiAuaW5mby1waWxvdC1jb250YWluZXIgPiAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5hcnJvdy1jb250ZW50ID4gLmNhbGVuZGFyLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5waWxvdHMgLmNhbGVuZGFyLWNvbnRhaW5lciAuY2FsZW5kYXItbWVudSA+IC5hcnJvdy1jb250ZW50ID4gLmNhbGVuZGFyLWl0ZW0gPiAuaWNvbiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmhlbG1ldC1udW1iZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTI3cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmhlbG1ldC1udW1iZXIgPiAubnVtYmVyIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMjQwcHg7XG4gICAgZm9udC1zaXplOiA5MnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5oZWxtZXQtbnVtYmVyID4gLm51bWJlciA+IC5oYXNoIHtcbiAgICBmb250LXNpemU6IDY1cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUucGlsb3RzIC5waWxvdC1pbmZvLWNvbnRhaW5lciAuaGVsbWV0LWluZm8tY29udGFpbmVyID4gLmluZm8tcGlsb3QtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA5M3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLnBpbG90cyAucGlsb3QtaW5mby1jb250YWluZXIgLmhlbG1ldC1pbmZvLWNvbnRhaW5lciA+IC5pbmZvLXBpbG90LWNvbnRhaW5lciA+IC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5uZXdzLFxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSB7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAuaGVhZGVyLWltYWdlLFxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuaGVhZGVyLWltYWdlIHtcbiAgaGVpZ2h0OiAzODBweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAubmV3cy10aXRsZSxcbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgLm5ld3MtdGl0bGUge1xuICBtYXJnaW46IDMycHggMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI0U2MkUyRTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MgLmFydGljbGUtdGFnLWNvbnRhaW5lcixcbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgLmFydGljbGUtdGFnLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAuYXJ0aWNsZS10YWctY29udGFpbmVyID4gLmRvdCxcbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgLmFydGljbGUtdGFnLWNvbnRhaW5lciA+IC5kb3Qge1xuICBtYXJnaW46IDAgNXB4O1xuICBjb2xvcjogI2IzYjNiMztcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MgcCxcbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjZweDtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MgcDpsYXN0LWNoaWxkLFxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MsXG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkge1xuICAgIHBhZGRpbmctYm90dG9tOiA2N3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MgcCxcbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5uZXdzIC5zaGFyZWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXNpbmdsZS5uZXdzIC5zaGFyZWQtY29udGFpbmVyIC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogOHB4IDIycHggNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAuc2hhcmVkLWNvbnRhaW5lciAuYnV0dG9uIC5pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLm5ld3MgLnNoYXJlZC1jb250YWluZXIgLmJ1dHRvbjphZnRlciB7XG4gIHBhZGRpbmc6IDI0cHggMCAxMnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAuc2hhcmVkLWNvbnRhaW5lciAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUubmV3cyAuc2hhcmVkLWNvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXgtd2lkdGg6IDgzMHB4O1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgLmFydGljbGUtdGFnLWNvbnRhaW5lciAuZG90IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2luZ2xlLmdhbGxlcnkgLmdhbGxlcnktY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIge1xuICBoZWlnaHQ6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdyAuaW1nLFxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdyAuaWNvbi1wbGF5LXZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdyAuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdyAuaWNvbi1wbGF5LXZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9pY29uLXBsYXktdmlkZW8uc3ZnKTtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IC44O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdzpob3ZlciAuaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zaW5nbGUuZ2FsbGVyeSAuZ2FsbGVyeS1jb250YWluZXIgLmltZy1jb250YWluZXIgLmltZy1vdmVyZmxvdzpob3ZlciAuaWNvbi1wbGF5LXZpZGVvIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIHtcbiAgcGFkZGluZzogNTBweCAwIDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTYyRTJFO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5wcmVzZW50LXZpZGVvIHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDE4MHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5wcmVzZW50LXZpZGVvIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tdmlkZW8gLmxvZ28tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvbG9nby1qdW5pb3ItcHJvZ3JhbS5wbmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogNjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi12aWRlbyAudGV4dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tdmlkZW8ge1xuICAgIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi12aWRlbyAubG9nby10ZXh0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi12aWRlbyAubG9nby10ZXh0LWNvbnRhaW5lciA+IC5sb2dvLWNvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiAyMzNweDtcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5wcmVzZW50LXZpZGVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBoZWlnaHQ6IDQxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5sb2dvLXRleHQtY29udGFpbmVyID4gLmxvZ28tY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDMwM3B4O1xuICAgIGhlaWdodDogODRweDtcbiAgICBtYXJnaW46IDAgNjBweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5wcmVzZW50LXZpZGVvIHtcbiAgICBoZWlnaHQ6IDU1OXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi12aWRlbyAudGV4dC1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tdmlkZW8gLmxvZ28tdGV4dC1jb250YWluZXIgPiAubG9nby1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCAyMTBweCAwIDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXZpZGVvIC5wcmVzZW50LXZpZGVvIHtcbiAgICBoZWlnaHQ6IDY1OHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tY29tcGV0aXRvcnMgLmltYWdlLWNvbnRhaW5lciA+IC5jb21wZXRpdG9ycy1pbWFnZS1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9jb21wZXRpdG9ycy1pbWcucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tY29tcGV0aXRvcnMgLmltYWdlLWNvbnRhaW5lciA+IC50ZXh0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1jb21wZXRpdG9ycyAuaW1hZ2UtY29udGFpbmVyID4gLmNvbXBldGl0b3JzLWltYWdlLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAzMjlweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tY29tcGV0aXRvcnMgLmltYWdlLWNvbnRhaW5lciA+IC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1jb21wZXRpdG9ycyAuaW1hZ2UtY29udGFpbmVyID4gLmNvbXBldGl0b3JzLWltYWdlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IDQ0MnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1jb21wZXRpdG9ycyAuaW1hZ2UtY29udGFpbmVyID4gLnRleHQtY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAudGl0bGUtc21hbGwge1xuICBtYXJnaW46IDQwcHggMCAzMHB4O1xuICBjb2xvcjogI0U2MkUyRTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyID4gLnRleHQtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyID4gLnRleHQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwIC50aXRsZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyID4gLnRleHQtY29udGFpbmVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwIC5zY2hvbGFyc2hpcC1jb250YWluZXIgPiAudGV4dC1jb250YWluZXIgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwIC50aXRsZS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyID4gLnNjaG9sYXJzaGlwLWNhcmQtY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDM3MHB4O1xuICAgIG1hcmdpbjogNnB4IDBweCAwcHggMzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAgLnNjaG9sYXJzaGlwLWNvbnRhaW5lciA+IC50ZXh0LWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcCAuc2Nob2xhcnNoaXAtY29udGFpbmVyID4gLnRleHQtY29udGFpbmVyIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwIC5zY2hvbGFyc2hpcC1jb250YWluZXIgPiAudGV4dC1jb250YWluZXIgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAgLnRpdGxlLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9zY2hvbGFyc2hpcC1mb290ZXItYmFjay5wbmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwLWZvb3RlciAucGhvdG8tY29udGFpbmVyID4gLnBob3RvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2luc3RydWN0b3ItcGhvdG8ucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAtZm9vdGVyIC5waG90by1jb250YWluZXIgPiAudGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwLWZvb3RlciAucGhvdG8tY29udGFpbmVyID4gLnBob3RvIHtcbiAgICB3aWR0aDogNDcwcHg7XG4gICAgaGVpZ2h0OiAyNzFweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAtZm9vdGVyIC5waG90by1jb250YWluZXIgPiAudGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcC1mb290ZXIgLnBob3RvLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0gPiAuc2VjdGlvbi1zY2hvbGFyc2hpcC1mb290ZXIgLnBob3RvLWNvbnRhaW5lciA+IC5waG90byB7XG4gICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICAgIG1pbi13aWR0aDogNDcwcHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbSA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwLWZvb3RlciAucGhvdG8tY29udGFpbmVyID4gLnRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtID4gLnNlY3Rpb24tc2Nob2xhcnNoaXAtZm9vdGVyIC5waG90by1jb250YWluZXIgPiAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuaGVhZGVyLW1haW4gLm1lbnUtaGVhZGVyIC5idXR0b24tbGFyZ2U6YWZ0ZXIge1xuICBwYWRkaW5nOiAyMS43cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0tY29taXNzaW9uIC5oZWFkZXItbWFpbiAubWVudS1oZWFkZXIgLmJ1dHRvbi1sYXJnZTphZnRlciB7XG4gICAgcGFkZGluZzogMjQuN3B4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuaGVhZGVyLW1haW4gLm1lbnUtaGVhZGVyIC5idXR0b24tbGFyZ2U6YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDI2LjhweCAwO1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuaGVhZGVyLW1haW4gLm1lbnUtaGVhZGVyIC5tZW51LWNvbnRlbnQgLml0ZW0gPiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzRDQwNDU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuc2VjdGlvbi1ib2R5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvanVuaW9yLXByb2dyYW0tY29taXNzaW9uLWJhY2suanBnJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAwIDcwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuc2VjdGlvbi1ib2R5IC50ZXh0LXRpdGxlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0tY29taXNzaW9uIC5zZWN0aW9uLWJvZHkgLnRleHQtdGl0bGUtY29udGFpbmVyIC50aXRsZS1zbWFsbCB7XG4gIGNvbG9yOiAjRTYyRTJFO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1jb21pc3Npb24gLnNlY3Rpb24tYm9keSAudGV4dC10aXRsZS1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1jb21pc3Npb24gLnNlY3Rpb24tYm9keSAudGV4dC10aXRsZS1jb250YWluZXIgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0tY29taXNzaW9uIC5zZWN0aW9uLWJvZHkgLnRleHQtdGl0bGUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMThweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1jb21pc3Npb24gLnNlY3Rpb24tYm9keSAudGV4dC10aXRsZS1jb250YWluZXIgLnRpdGxlLXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0tY29taXNzaW9uIC5zZWN0aW9uLWJvZHkgLnRleHQtdGl0bGUtY29udGFpbmVyIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDc2MHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuc2VjdGlvbi1ib2R5IC5jb21pc3Npb25zLWNvbnRhaW5lciAuY29taXNzaW9uLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1jb21pc3Npb24gLnNlY3Rpb24tYm9keSAuY29taXNzaW9ucy1jb250YWluZXIgLmNvbWlzc2lvbi1jYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvbiAuc2VjdGlvbi1ib2R5IC5jb21pc3Npb25zLWNvbnRhaW5lciAuY29taXNzaW9uLWNhcmQgLmNvbWlzaXNvbi1pbmZvLWNvbnRhaW5lciB7XG4gICAgbWluLWhlaWdodDogMTMwcHg7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWluZm8taW5zYyB7XG4gIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2MkUyRTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24taW5mby1pbnNjIC5pbmZvLWluc2MtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGl0bGUtc21hbGwge1xuICBjb2xvcjogI0U2MkUyRTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1pbmZvLWluc2MgLmluZm8taW5zYy1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50aXRsZS1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24taW5mby1pbnNjIC5pbmZvLWluc2MtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1pbmZvLWluc2MgLmluZm8taW5zYy1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWluZm8taW5zYyAuaW5mby1pbnNjLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24taW5mby1pbnNjIC5pbmZvLWluc2MtY29udGFpbmVyIC5pbWFnZXMtY29udGFpbmVyIC5wb3JzY2hlLXNlY29uZC1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1hZ2VzL2xvZ28tanVuaW9yLXByb2dyYW0ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1pbmZvLWluc2MgLmluZm8taW5zYy1jb250YWluZXIgLmltYWdlcy1jb250YWluZXIgLmltYWdlLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNzJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI0U2MkUyRTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvanVuaW9yLXByb2dyYW0taW5zY3JpY2FvLWltZy0xLnBuZycpO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24taW5mby1pbnNjIC5pbmZvLWluc2MtY29udGFpbmVyIC5pbWFnZXMtY29udGFpbmVyIC5pbWFnZS1jb250ZW50Om50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2p1bmlvci1wcm9ncmFtLWluc2NyaWNhby1pbWctMi5wbmcnKTtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWluZm8taW5zYyAuaW5mby1pbnNjLWNvbnRhaW5lciAuaW1hZ2VzLWNvbnRhaW5lciAuaW1hZ2UtY29udGVudDpudGgtY2hpbGQoNCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8taW1nLTMucG5nJyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1pbmZvLWluc2MgLmluZm8taW5zYy1jb250YWluZXIgLmltYWdlcy1jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMjg3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1pbmZvLWluc2MgLmluZm8taW5zYy1jb250YWluZXIgLmltYWdlcy1jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogMzM3cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWluZm8taW5zYyAuaW5mby1pbnNjLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24taW5mby1pbnNjIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1kb3dubG9hZC1pbnNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvZG93bmxvYWQtYmFjay5qcGcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWRvd25sb2FkLWluc2MgLmRvd25sb2FkLWluc2MtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciAudGV4dC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1kb3dubG9hZC1pbnNjIC5kb3dubG9hZC1pbnNjLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRleHQtY29udGVudCAuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1kb3dubG9hZC1pbnNjIC5kb3dubG9hZC1pbnNjLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLnRpdGxlLXNtYWxsIHtcbiAgY29sb3I6ICNFNjJFMkU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC50aXRsZS1zbWFsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIgLnRleHQtY29udGFpbmVyID4gcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIgLnRleHQtY29udGFpbmVyID4gLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWRvd25sb2FkLWluc2MgLmRvd25sb2FkLWluc2MtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciA+IC5pdGFsaWMge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIgLmJ1dHRvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0ZGNTk1OSAwJSwgI0U2MkUyRSA1MCUpO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM3MHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIgLmJ1dHRvbi1jb250YWluZXIgLmJ1dHRvbi10aXRsZSB7XG4gIGNvbG9yOiAjMTkxOTFBO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE5MTkxQTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWRvd25sb2FkLWluc2MgLmRvd25sb2FkLWluc2MtY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyIC5idXR0b24taWNvbiB7XG4gIGhlaWdodDogODFweDtcbiAgd2lkdGg6IDgycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2Rvd25sb2FkLWljb24ucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWRvd25sb2FkLWluc2MgLmRvd25sb2FkLWluc2MtY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhbyAuc2VjdGlvbi1kb3dubG9hZC1pbnNjIC5kb3dubG9hZC1pbnNjLWNvbnRhaW5lciAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbS1pbnNjcmljYW8gLnNlY3Rpb24tZG93bmxvYWQtaW5zYyAuZG93bmxvYWQtaW5zYy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tanVuaW9yLXByb2dyYW0taW5zY3JpY2FvIC5zZWN0aW9uLWRvd25sb2FkLWluc2Mge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXNlYXJjaCAuc2VhcmNoLWNvbnRhaW5lciAuc2VhcmNoLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udGVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1jb250ZW50IHNwYW4ge1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udGVudCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udGVudCAuYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udGVudDpob3ZlciA+IHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNFNjJFMkU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zZWFyY2ggLnNlYXJjaC1jb250YWluZXIgLnNlYXJjaC1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tc2VhcmNoIC5zZWFyY2gtY29udGFpbmVyIC5zZWFyY2gtY29udGVudCA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1zZWFyY2ggLnNlYXJjaC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMCA2MHB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNvbnRhY3Qge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi1jb250YWN0IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1mb3JtIHtcbiAgcGFkZGluZzogMzBweCAwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNvbnRhY3QgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWZvcm0gLmxhYmVsLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLWNvbnRhY3QgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWZvcm0gLm1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi1jb250YWN0IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1mb3JtIC5hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlY3Rpb24uc2VjdGlvbi1jb250YWN0IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1mb3JtIHtcbiAgICBtYXgtd2lkdGg6IDg4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLWNvbnRhY3QgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LWZvcm0gLm1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1jb250YWN0IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1mb3JtIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24tY29udGFjdCAuY29udGFjdC1jb250YWluZXIgLmNvbnRhY3QtZm9ybSAuYnV0dG9uIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnNlY3Rpb24uc2VjdGlvbi1jb250YWN0IC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1mb3JtIC5idXR0b246YWZ0ZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMCAxMnB4O1xuICB9XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAud29yay13aXRoLXVzLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xufVxuLnNlY3Rpb24uc2VjdGlvbi13b3JrLXdpdGgtdXMgLndvcmstd2l0aC11cy1jb250YWluZXIgLnRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLnNlY3Rpb24uc2VjdGlvbi13b3JrLXdpdGgtdXMgLndvcmstd2l0aC11cy1jb250YWluZXIgLnRleHQtY29udGFpbmVyIC5lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAud29yay13aXRoLXVzLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmVtYWlsIC5yZWQge1xuICBjb2xvcjogI0U2MkUyRTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNlY3Rpb24uc2VjdGlvbi13b3JrLXdpdGgtdXMgLm5ld3NsZXR0ZXItY29udGFpbmVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgLnRpdGxlIHtcbiAgY29sb3I6ICNFNjJFMkU7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgPiAudGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgLm5ld3NsZXR0ZXItZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLnNlY3Rpb24td29yay13aXRoLXVzIC5uZXdzbGV0dGVyLWNvbnRhaW5lciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWlucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uLnNlY3Rpb24td29yay13aXRoLXVzIC53b3JrLXdpdGgtdXMtY29udGFpbmVyIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweCAwIDQ1cHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAud29yay13aXRoLXVzLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmVtYWlsIC5yZWQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgLnRpdGxlIHtcbiAgICBjb2xvcjogI0U2MkUyRTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24td29yay13aXRoLXVzIC5uZXdzbGV0dGVyLWNvbnRhaW5lciA+IC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24td29yay13aXRoLXVzIC5uZXdzbGV0dGVyLWNvbnRhaW5lciAubmV3c2xldHRlci1mb3JtIC5uZXdzbGV0dGVyLWlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAud29yay13aXRoLXVzLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQ2cHggMCA1M3B4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAud29yay13aXRoLXVzLWNvbnRhaW5lciAudGV4dC1jb250YWluZXIgLmVtYWlsIC5yZWQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDYzcHggMDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgLnRpdGxlIHtcbiAgICBjb2xvcjogI0U2MkUyRTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5zZWN0aW9uLnNlY3Rpb24td29yay13aXRoLXVzIC5uZXdzbGV0dGVyLWNvbnRhaW5lciA+IC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VjdGlvbi5zZWN0aW9uLXdvcmstd2l0aC11cyAubmV3c2xldHRlci1jb250YWluZXIgLm5ld3NsZXR0ZXItZm9ybSAubmV3c2xldHRlci1pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxufVxuLnNlY3Rpb24tdGFibGUtcm9hZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zZWN0aW9uLXRhYmxlLXJvYWQtY29udGFpbmVyID4gLnNlY3Rpb24tdGFibGUgLmljb24tYXJyb3ctZG93bi1tYWluIHtcbiAgY29sb3I6ICMzRDQwNDU7XG59XG4uc2VjdGlvbi10YWJsZS1yb2FkLWNvbnRhaW5lciA+IC5zZWN0aW9uLXRhYmxlIC5yYWNlLXRhYmxlIC5pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuLmhvbGRlci1yYWNlLWRldGFpbCB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhvbGRlci1yYWNlLWRldGFpbC5pcy12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmhvbGRlci1yYWNlLWRldGFpbC5pcy1vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxQTtcbn1cbi5mb290ZXIgPiAuZm9vdGVyLWxvZ28ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG4uZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRENEQ0RDtcbn1cbi5mb290ZXIgPiAuZm9vdGVyLWxvZ28gPiAuY29udGFpbmVyID4gLmxvZ28tY29udGVudCB7XG4gIG1hcmdpbjogNDBweCAwcHggMjRweCAwcHg7XG59XG4uZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lciA+IC5sb2dvLWNvbnRlbnQgPiAubG9nby13aGl0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmZvb3RlciA+IC5mb290ZXItbG9nbyA+IC5jb250YWluZXIgPiAubG9nby1jb250ZW50ID4gLmJvdHRvbS1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogIzRENEQ0RDtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQsXG4uZm9vdGVyIC5wcml2YWNpdHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0IzQjNCMztcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmZvb3RlciAuaWNvbi10by10b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxM3B4IGF1dG8gMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXIgPiAuZm9vdGVyLWxvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5mb290ZXIgPiAuZm9vdGVyLWxvZ28gPiAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5mb290ZXIgPiAuZm9vdGVyLWxvZ28gPiAuY29udGFpbmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lcjphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuICAuZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lciA+IC5sb2dvLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZvb3RlciA+IC5mb290ZXItbG9nbyA+IC5jb250YWluZXIgPiAubG9nby1jb250ZW50ID4gLmxvZ28ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lciA+IC5sb2dvLWNvbnRlbnQgPiAuYm90dG9tLWJhciB7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5mb290ZXIgPiAuZm9vdGVyLWxvZ28gPiAuY29udGFpbmVyID4gLmJ1dHRvbi1jb250ZW50ID4gLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIH1cbiAgLmZvb3RlciA+IC5mb290ZXItbG9nbyA+IC5jb250YWluZXIgPiAuYnV0dG9uLWNvbnRlbnQgPiAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG4gIC5mb290ZXIgLnByaXZhY2l0eS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmZvb3RlciAuaWNvbi10by10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZm9vdGVyID4gLmZvb3Rlci1sb2dvID4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICB9XG4gIC5mb290ZXIgPiAuZm9vdGVyLWxvZ28gPiAuY29udGFpbmVyID4gLmJ1dHRvbi1jb250ZW50ID4gLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ubWlkaWEtY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4ubWlkaWEtY29udGFpbmVyIC5taWRpYS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMjI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLm1pZGlhLWNvbnRhaW5lciAubWlkaWEtY29udGVudCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUycHg7XG4gIHdpZHRoOiA0OHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0U2MkUyRTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ubWlkaWEtY29udGFpbmVyIC5taWRpYS1jb250ZW50IGE6bGFzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5taWRpYS1jb250YWluZXIgLm1pZGlhLWNvbnRlbnQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjJFMkU7XG4gIGNvbG9yOiAjRkZGO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi53b29jb21tZXJjZS1wYWdlIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLndvb2NvbW1lcmNlLXBhZ2UgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLXBhZ2UgLmNhbGVuZGFyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53b29jb21tZXJjZS1wYWdlIC5jYWxlbmRhci1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IC0zMDBweDtcbiAgcmlnaHQ6IC0zMDBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG59XG4ud29vY29tbWVyY2UtcGFnZSAuY2FsZW5kYXItY29udGFpbmVyIHNwYW4udGV4dC1saWd0aCB7XG4gIG1pbi13aWR0aDogMTUzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ud29vY29tbWVyY2UtcGFnZSAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbi53b29jb21tZXJjZS1wYWdlIC5idXR0b246YWZ0ZXIge1xuICBib3R0b206IDA7XG59XG4ud29vY29tbWVyY2UtcmVzdWx0LWNvdW50LFxuLndvb2NvbW1lcmNlLW9yZGVyaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi53b29jb21tZXJjZS1tZXNzYWdlIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuLndvb2NvbW1lcmNlLW5vdGljZS0tc3VjY2VzcyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYmFja2dyb3VuZDogIzUxQ0UwMztcbiAgY29sb3I6ICNmZmY7XG59XG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMgbGkucHJvZHVjdCxcbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIuMyUgMS45OTJlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLmxhc3QsXG4ud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5sYXN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLndvb2NvbW1lcmNlLXBhZ2UuY29sdW1ucy0zIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QsXG4ud29vY29tbWVyY2UuY29sdW1ucy0zIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3Qge1xuICB3aWR0aDogMzEuNzUlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDIuMyUgMS45OTJlbSAwO1xuICBjbGVhcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMuY29sdW1ucy00IGxpLnByb2R1Y3QsXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMuY29sdW1ucy00IGxpLnByb2R1Y3Qge1xuICB3aWR0aDogMjMuMjUlO1xufVxuLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzW2NsYXNzKj1jb2x1bW5zLV0gbGkucHJvZHVjdDpudGgtY2hpbGQoMm4pLFxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0Om50aC1jaGlsZCgybikge1xuICBmbG9hdDogbGVmdDtcbn1cbi53b29jb21tZXJjZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3Q6bnRoLWNoaWxkKDNuKSxcbi53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzW2NsYXNzKj1jb2x1bW5zLV0gbGkucHJvZHVjdDpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53b29jb21tZXJjZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3QsXG4gIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzW2NsYXNzKj1jb2x1bW5zLV0gbGkucHJvZHVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luOiAwIDAgMS45OTJlbTtcbiAgfVxufVxudWwucHJvZHVjdHMgLmFydGljbGUtY2FyZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG51bC5wcm9kdWN0cyAuYXJ0aWNsZS1pbmZvIHtcbiAgaGVpZ2h0OiBjYWxjKC0xMTAlKTtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxudWwucHJvZHVjdHMgLmFydGljbGUtdGFnLWNvbnRhaW5lciAudGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxudWwucHJvZHVjdHMgLmNhdGFsb2dfYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnVsLnByb2R1Y3RzIC5jYXRhbG9nX2FjdGlvbnMgaDMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG51bC5wcm9kdWN0cyAuY2F0YWxvZ19hY3Rpb25zIGgzIGRlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNiM2IzYjM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMThweDtcbn1cbnVsLnByb2R1Y3RzIC5jYXRhbG9nX2FjdGlvbnMgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDFweCAzMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsLnBhZ2UtbnVtYmVycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAycHg7XG59XG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnM6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZTYyZTJlO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XG4gIHotaW5kZXg6IC0xO1xufVxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGNvbG9yOiAjZTYyZTJlO1xufVxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMuY3VycmVudDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTYyZTJlO1xufVxuLndvb2NvbW1lcmNlLXBhZ2luYXRpb24gdWwucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMubmV4dCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzLm5leHQ6YWZ0ZXIge1xuICBjb250ZW50OiAnUHLDs3hpbWEgcMOhZ2luYSDCuyc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi53b29jb21tZXJjZS1wYWdpbmF0aW9uIHVsLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzLnByZXYge1xuICBmb250LXNpemU6IDA7XG59XG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiB1bC5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycy5wcmV2OmFmdGVyIHtcbiAgY29udGVudDogJ8KrIFDDoWdpbmEgYW50ZXJpb3InO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogbm8tZHJvcDtcbn1cbi5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLmRpc2FibGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU2VsZWNpb25lIGFzIG9ww6fDtWVzIGFjaW1hXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xufVxuLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24uZGlzYWJsZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiAyMnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDAgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcbn1cbi5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLmRpc2FibGVkOmhvdmVyOmFmdGVyLFxuLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24uZGlzYWJsZWQ6aG92ZXI6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5zaW5nbGUtcHJvZHVjdCB7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLm9uc2FsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5X190cmlnZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgLmZsZXgtY29udHJvbC10aHVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMzBweCAtNXB4IDA7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5IC5mbGV4LWNvbnRyb2wtdGh1bWJzIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxleDogMCAwIDIwJTtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0X3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjYxNzkyNGVtO1xuICBsaW5lLWhlaWdodDogMS4yMTQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICBtYXJnaW46IDAgMCAuNTQwNzkxMTAwMWVtO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgcC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMS40MTU3NWVtO1xuICBtYXJnaW46IDEuNDE1NzVlbSAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciBwLnByaWNlIGRlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjE4ZW07XG4gIHBhZGRpbmc6IDFlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCAucXVhbnRpdHkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDdweDtcbiAgZmxleDogMCAwIDIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC5xdWFudGl0eSAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCAucXVhbnRpdHkgLnF0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogLjYxODA0Njk3MTZlbTtcbiAgY29sb3I6ICM0MzQ1NGI7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciBmb3JtLmNhcnQgLnF1YW50aXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBjb2xvcjogIzQzNDU0YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC5zaW5nbGVfdmFyaWF0aW9uX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnQge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IHRhYmxlIHRkLnZhbHVlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciBmb3JtLmNhcnQgdGFibGUgc2VsZWN0IHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC53b29jb21tZXJjZS1ncm91cGVkLXByb2R1Y3QtbGlzdC1pdGVtIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC53b29jb21tZXJjZS1ncm91cGVkLXByb2R1Y3QtbGlzdC1pdGVtIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciBmb3JtLmNhcnQgLndvb2NvbW1lcmNlLWdyb3VwZWQtcHJvZHVjdC1saXN0LWl0ZW1fX3F1YW50aXR5IHtcbiAgZmxleDogMCAwIDEwMHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgZm9ybS5jYXJ0IC53b29jb21tZXJjZS1ncm91cGVkLXByb2R1Y3QtbGlzdC1pdGVtX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIGZvcm0uY2FydCAud29vY29tbWVyY2UtZ3JvdXBlZC1wcm9kdWN0LWxpc3QtaXRlbV9fcHJpY2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3RfbWV0YSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5wcm9kdWN0X21ldGEgLnNrdV93cmFwcGVyLFxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3RfbWV0YSAucG9zdGVkX2luLFxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnByb2R1Y3RfbWV0YSAudGFnZ2VkX2FzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC53b29jb21tZXJjZS10YWJzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMWVtIDA7XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtdGFiczpiZWZvcmUsXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtdGFiczphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAud29vY29tbWVyY2UtdGFicyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgcGFkZGluZy10b3A6IDIuNjE3OTI0ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNjE3OTI0ZW07XG4gIH1cbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC53b29jb21tZXJjZS10YWJzIHVsLnRhYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyB7XG4gICAgd2lkdGg6IDI5LjQxMTc2NDcwNTklO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNS44ODIzNTI5NDEyJTtcbiAgfVxufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaSBhIHtcbiAgcGFkZGluZzogMWVtIC41ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnJlbGF0ZWQsXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAudXBzZWxscyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5yZWxhdGVkID4gaDI6Zmlyc3QtY2hpbGQsXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAudXBzZWxscyA+IGgyOmZpcnN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxLjYxOGVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uc2luZ2xlLXByb2R1Y3Qtd3JhcHBlciAucmVsYXRlZCAucHJvZHVjdHMgbGk6bnRoLWNoaWxkKDMpLFxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnVwc2VsbHMgLnByb2R1Y3RzIGxpOm50aC1jaGlsZCgzKSB7XG4gIG1hcmdpbi1yaWdodDogMi4zJSAhaW1wb3J0YW50O1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnNoYXJlZC1jb250YWluZXIge1xuICBtYXJnaW46IDIwcHggMCA1MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVyIC5zaGFyZWQtY29udGFpbmVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnNpbmdsZS1wcm9kdWN0LXdyYXBwZXIgLnNoYXJlZC1jb250YWluZXIgYSBpIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG4ud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlIHtcbiAgZm9udC1zaXplOiAxLjQxNTc1ZW07XG4gIG1hcmdpbjogMS40MTU3NWVtIDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52YXJpYXRpb25zIC5sYWJlbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJlc2V0X3ZhcmlhdGlvbnMge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5kZXNjLXByb2R1Y3Qge1xuICBwYWRkaW5nLXRvcDogMWVtO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmRlc2MtcHJvZHVjdCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ud29vY29tbWVyY2UtcHJvZHVjdC1hdHRyaWJ1dGVzLWl0ZW1fX2xhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbi5jYXRhbG9nX2FjdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRhbG9nX2FjdGlvbnMgLmNhdGFsb2dfYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnByb2R1Y3QtdHlwZS12YXJpYWJsZSAuY2FyZC1ob2xkZXIgLmNhdGFsb2dfYWN0aW9ucyBoMyxcbi5wcm9kdWN0LXR5cGUtZ3JvdXBlZCAuY2FyZC1ob2xkZXIgLmNhdGFsb2dfYWN0aW9ucyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbHdpZHRoLXBocCB0YWJsZS5jYXJ0IHRoZWFkIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICB0ZXh0LWluZGVudDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG59XG50YWJsZS5jYXJ0IHtcbiAgbWFyZ2luOiAzLjcwNjMyNTkwM2VtIDA7XG4gIHdpZHRoOiAxMDAlO1xufVxudGFibGUuY2FydCAuc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnRhYmxlLmNhcnQgLmJ1dHRvbiB7XG4gIGhlaWdodDogNDBweDtcbn1cbnRhYmxlLmNhcnQgLmNvdXBvbiAjY291cG9uX2NvZGUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGNvbG9yOiAjNDM0NTRiO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cbi5zaG9wX3RhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG50YWJsZS5jYXJ0Om5vdCggLmhhcy1iYWNrZ3JvdW5kICkgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxudGFibGUuY2FydDpub3QoIC5oYXMtYmFja2dyb3VuZCApIHRib2R5IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDtcbn1cbnRhYmxlLmNhcnQ6bm90KCAuaGFzLWJhY2tncm91bmQgKSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkLFxuZmllbGRzZXQsXG5maWVsZHNldCBsZWdlbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xufVxudGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMy43MDYzMjU5MDNlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcnQtY29sbGF0ZXJhbHMgdGgsXG4uY2FydC1jb2xsYXRlcmFscyB0ZCB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbi5jYXJ0LWNvbGxhdGVyYWxzIC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IHtcbiAgcGFkZGluZzogMjBweCAwIDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNhcnQtY29sbGF0ZXJhbHMgLndjLXByb2NlZWQtdG8tY2hlY2tvdXQgLmJ1dHRvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHRhYmxlLmNhcnQgdGgsXG4gIHRhYmxlLmNhcnQgdGQge1xuICAgIHBhZGRpbmc6IDEuNjE4ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICB0YWJsZS5jYXJ0IC5xdHkge1xuICAgIHBhZGRpbmc6IC42MTgwNDY5NzE2ZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBjb2xvcjogIzQzNDU0YjtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgbWF4LXdpZHRoOiAzLjYzMmVtO1xuICB9XG4gIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0Ym9keSB0ciB0ZCxcbiAgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRib2R5IHRyIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgdGFibGUuY2FydCB0ZC5wcm9kdWN0LXJlbW92ZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBwYWRkaW5nOiAxLjYxOGVtO1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsd2lkdGgtcGhwIHRhYmxlLmNhcnQgLnByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG4gIGEucmVtb3ZlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsd2lkdGgtcGhwIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscyxcbiAgLnBhZ2UtdGVtcGxhdGUtdGVtcGxhdGUtZnVsbHdpZHRoLXBocCAuY2FydC1jb2xsYXRlcmFscyAuc2hpcHBpbmdfY2FsY3VsYXRvciB7XG4gICAgd2lkdGg6IDQ3LjgyNjA4Njk1NjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcnQtY29sbGF0ZXJhbHMgaDIge1xuICAgIGZvbnQtc2l6ZTogMS42MThlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ud29vY29tbWVyY2Utc2hpcHBpbmctY2FsY3VsYXRvciAuc2VsZWN0Mi1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3IgLmlucHV0LXRleHQge1xuICBwYWRkaW5nOiAuNjE4MDQ2OTcxNmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBjb2xvcjogIzQzNDU0YjtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC5idXR0b24ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHMgbGkgcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbmJ1dHRvbltuYW1lPVwidXBkYXRlX2NhcnRcIl0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNykgc2tld1goLTEyZGVnKTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtZm9ybS1sb2dpbiBwLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3JlbWVtYmVybWUsXG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fcmVtZW1iZXJtZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcbn1cbi53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtZm9ybS1sb2dpbiAud29vY29tbWVyY2UtZm9ybS1sb2dpbl9fc3VibWl0LFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3N1Ym1pdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTQwcHg7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLnNlY3Rpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLmZvcm0tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSB7XG4gIG1hcmdpbjogMi42MTc5MjRlbSAwO1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAuY2hlY2tvdXRfY291cG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLmNoZWNrb3V0X2NvdXBvbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5jaGVja291dF9jb3Vwb24gLmJ1dHRvbiB7XG4gIGhlaWdodDogMzVweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLU5vdGljZUdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZDogI2U2MmUyZTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICNmZmY7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IGgzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgLjU0MDc5MTEwMDFlbTtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgI3BhZ3NlZ3Vyby1jYXJkLWluc3RhbGxtZW50cy1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyomOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4pa+XCI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfSovXG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogMzNweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGgsXG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRoZWFkIHRoLFxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRoLFxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRmb290IHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IC53Y19wYXltZW50X21ldGhvZHMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCAud2NfcGF5bWVudF9tZXRob2Qge1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IC53Y19wYXltZW50X21ldGhvZCBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IC53Y19wYXltZW50X21ldGhvZCBsYWJlbCBpbWcge1xuICBtYXJnaW46IDAgMCAwIDVweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgLndjX3BheW1lbnRfbWV0aG9kIC5wYXltZW50X2JveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgLndjX3BheW1lbnRfbWV0aG9kIC5wYXltZW50X2JveCA+IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCAud2NfcGF5bWVudF9tZXRob2QgbGFiZWxbZm9yPVwicGF5bWVudF9tZXRob2RfcGFnc2VndXJvXCJdIHtcbiAgZm9udC1zaXplOiAwO1xufVxuZm9ybS53b29jb21tZXJjZS1jaGVja291dCAud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudCAud2NfcGF5bWVudF9tZXRob2QgI3BheW1lbnRfbWV0aG9kX3BhZ3NlZ3VybyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC53b29jb21tZXJjZS1jaGVja291dC1wYXltZW50IC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnQgLmJ1dHRvbiB7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgI2N1c3RvbWVyX2RldGFpbHMge1xuICAgIHdpZHRoOiA0Ny44MjYwODY5NTY1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMzQ3ODI2MDg3JTtcbiAgfVxuICBmb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0ICNjdXN0b21lcl9kZXRhaWxzIC5jb2wtMSxcbiAgZm9ybS53b29jb21tZXJjZS1jaGVja291dCAjY3VzdG9tZXJfZGV0YWlscyAuY29sLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgZm9ybS53b29jb21tZXJjZS1jaGVja291dCAjb3JkZXJfcmV2aWV3X2hlYWRpbmcsXG4gIGZvcm0ud29vY29tbWVyY2UtY2hlY2tvdXQgI29yZGVyX3JldmlldyB7XG4gICAgd2lkdGg6IDQ3LjgyNjA4Njk1NjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG59XG5idXR0b25bbmFtZT1cImFwcGx5X2NvdXBvblwiXSB7XG4gIGhlaWdodDogNDNweDtcbn1cbi5mb3JtLXJvdyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmlucHV0LXRleHQsXG5zZWxlY3Qge1xuICBwYWRkaW5nOiAuNjE4MDQ2OTcxNmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBjb2xvcjogIzQzNDU0YjtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogNDNweDtcbn1cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XG4gIGFwcGVhcmFuY2U6IG1lbnVsaXN0O1xufVxuI3BhZ3NlZ3Vyby1wYXltZW50LWZvcm0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuI3BhZ3NlZ3Vyby1wYXltZW50LWZvcm0gPiBwIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbiNiaWxsaW5nX2NvdW50cnlfZmllbGQsXG4jc2hpcHBpbmdfY291bnRyeV9maWVsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtaW5mbyB7XG4gIG1hcmdpbjogMzBweCAwO1xufVxuLndvb2NvbW1lcmNlLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiAjZTYyZTJlO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0xNWRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4jcGFnc2VndXJvLWJhbmtpbmctdGlja2V0LWZvcm0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ud29vY29tbWVyY2UtcHJpdmFjeS1wb2xpY3ktdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi53b29jb21tZXJjZS1mb3JtLWNvdXBvbi5jaGVja291dF9jb3Vwb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5jbGVhciB7XG4gICp6b29tOiAxO1xufVxuLmNsZWFyOmJlZm9yZSxcbi5jbGVhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4uY2xlYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5jbGVhcjpiZWZvcmUsXG4uY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIC53b29jb21tZXJjZS1vcmRlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHVsLm9yZGVyX2RldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMy43MDYzMjU5MDNlbSAwO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHVsLm9yZGVyX2RldGFpbHMgbGkge1xuICBwYWRkaW5nOiAxZW0gMS42MThlbTtcbiAgZm9udC1zaXplOiAuOGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHVsLm9yZGVyX2RldGFpbHMgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMS42MThlbTtcbn1cbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCB1bC5vcmRlcl9kZXRhaWxzIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxLjYxOGVtO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHRhYmxlLm9yZGVyX2RldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHRhYmxlLm9yZGVyX2RldGFpbHMgdGhlYWQgdGgsXG4ud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgdGFibGUub3JkZXJfZGV0YWlscyB0Zm9vdCB0aCxcbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCB0YWJsZS5vcmRlcl9kZXRhaWxzIHRoZWFkIHRkLFxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHRhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHRhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgdGgsXG4ud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSB0ZCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLndvb2NvbW1lcmNlLW9yZGVyLXJlY2VpdmVkIHRhYmxlLm9yZGVyX2RldGFpbHMgdGgsXG4ud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgdGFibGUub3JkZXJfZGV0YWlscyB0ZCB7XG4gIHBhZGRpbmc6IDFlbSAxLjQxNTc1ZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ud29vY29tbWVyY2Utb3JkZXItcmVjZWl2ZWQgLndvb2NvbW1lcmNlLW9yZGVyLW92ZXJ2aWV3OmJlZm9yZSxcbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCwgdHJhbnNwYXJlbnQgMCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y4ZjhmOCAzMy4zMyUsIHRyYW5zcGFyZW50IDMzLjMzJSksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjhmOGY4IDMzLjMzJSwgdHJhbnNwYXJlbnQgMzMuMzMlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsMTZweCAxNnB4LDE2cHggMTZweDtcbn1cbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXc6YWZ0ZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTE2cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2Utb3JkZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndvb2NvbW1lcmNlLXZpZXctb3JkZXIgdWwub3JkZXJfZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzLjcwNjMyNTkwM2VtIDA7XG59XG4ud29vY29tbWVyY2Utdmlldy1vcmRlciB1bC5vcmRlcl9kZXRhaWxzIGxpIHtcbiAgcGFkZGluZzogMWVtIDEuNjE4ZW07XG4gIGZvbnQtc2l6ZTogLjhlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHVsLm9yZGVyX2RldGFpbHMgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMS42MThlbTtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHVsLm9yZGVyX2RldGFpbHMgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy1ib3R0b206IDEuNjE4ZW07XG59XG4ud29vY29tbWVyY2Utdmlldy1vcmRlciB0YWJsZS5vcmRlcl9kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHRhYmxlLm9yZGVyX2RldGFpbHMgdGhlYWQgdGgsXG4ud29vY29tbWVyY2Utdmlldy1vcmRlciB0YWJsZS5vcmRlcl9kZXRhaWxzIHRmb290IHRoLFxuLndvb2NvbW1lcmNlLXZpZXctb3JkZXIgdGFibGUub3JkZXJfZGV0YWlscyB0aGVhZCB0ZCxcbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHRhYmxlLm9yZGVyX2RldGFpbHMgdGZvb3QgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuLndvb2NvbW1lcmNlLXZpZXctb3JkZXIgdGFibGUub3JkZXJfZGV0YWlscyB0Ym9keSB0aCxcbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHRhYmxlLm9yZGVyX2RldGFpbHMgdGJvZHkgdGQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIHRhYmxlLm9yZGVyX2RldGFpbHMgdGgsXG4ud29vY29tbWVyY2Utdmlldy1vcmRlciB0YWJsZS5vcmRlcl9kZXRhaWxzIHRkIHtcbiAgcGFkZGluZzogMWVtIDEuNDE1NzVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1vdmVydmlldzpiZWZvcmUsXG4ud29vY29tbWVyY2Utdmlldy1vcmRlciAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCwgdHJhbnNwYXJlbnQgMCksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2Y4ZjhmOCAzMy4zMyUsIHRyYW5zcGFyZW50IDMzLjMzJSksIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjZjhmOGY4IDMzLjMzJSwgdHJhbnNwYXJlbnQgMzMuMzMlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsMTZweCAxNnB4LDE2cHggMTZweDtcbn1cbi53b29jb21tZXJjZS12aWV3LW9yZGVyIC53b29jb21tZXJjZS1vcmRlci1vdmVydmlldzphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMTZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjdXN0b21lcl9sb2dpbiB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG4jY3VzdG9tZXJfbG9naW4gaDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI2N1c3RvbWVyX2xvZ2luIC53b29jb21tZXJjZS1mb3JtLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ud29vY29tbWVyY2UgZm9ybSAuc2hvdy1wYXNzd29yZC1pbnB1dDo6YWZ0ZXIsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0OjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvZXllLnBuZycpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ud29vY29tbWVyY2UgZm9ybSAuc2hvdy1wYXNzd29yZC1pbnB1dC5kaXNwbGF5LXBhc3N3b3JkOjphZnRlcixcbi53b29jb21tZXJjZS1wYWdlIGZvcm0gLnNob3ctcGFzc3dvcmQtaW5wdXQuZGlzcGxheS1wYXNzd29yZDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjI7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIGxpLmlzLWFjdGl2ZSBhLFxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB1bCBsaTpob3ZlciBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNjJFMkU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ud29vY29tbWVyY2UtYWNjb3VudCAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IGZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi53b29jb21tZXJjZS1hY2NvdW50IC53b29jb21tZXJjZSAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZmllbGRzZXQgbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLndvb2NvbW1lcmNlLWFjY291bnQgLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiIsIioge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufSIsIi5yb3dcclxue1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuXHQmLnJvdy1jZW50ZXJcclxuXHR7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi54cy0xLCAueHMtMiwgLnhzLTMsIC54cy00LCAueHMtNSwgLnhzLTYsIC54cy03LCAueHMtOCwgLnhzLTksIC54cy0xMCwgLnhzLTExLCAueHMtMTIsXHJcbi5zbS0xLCAuc20tMiwgLnNtLTMsIC5zbS00LCAuc20tNSwgLnNtLTYsIC5zbS03LCAuc20tOCwgLnNtLTksIC5zbS0xMCwgLnNtLTExLCAuc20tMTIsXHJcbi5tZC0xLCAubWQtMiwgLm1kLTMsIC5tZC00LCAubWQtNSwgLm1kLTYsIC5tZC03LCAubWQtOCwgLm1kLTksIC5tZC0xMCwgLm1kLTExLCAubWQtMTIsXHJcbi5sZy0xLCAubGctMiwgLmxnLTMsIC5sZy00LCAubGctNSwgLmxnLTYsIC5sZy03LCAubGctOCwgLmxnLTksIC5sZy0xMCwgLmxnLTExLCAubGctMTJcclxue1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHQtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgXHQtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgXHRmbGV4OiAwIDAgMTAwJTtcclxuICBcdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlblxyXG57XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4teHMpXHJcblx0e1xyXG5cdFx0LnhzLTFcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG5cdFx0XHRcdC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDguMzMzMzMzJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA4LjMzMzMzMyU7XHJcblx0XHR9XHJcblxyXG5cdFx0LnhzLTJcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuXHRcdFx0XHQtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNi42NjY2NjclO1x0XHJcblx0XHR9XHJcblx0XHQueHMtM1xyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAyNSU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDI1JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgMjUlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogMjUlO1xyXG5cdFx0fVxyXG5cdFx0LnhzLTRcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQueHMtNVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNDEuNjY2NjY3JTtcclxuXHRcdH1cclxuXHRcdC54cy02XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDUwJTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNTAlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA1MCU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0XHR9XHJcblx0XHQueHMtN1xyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNTguMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdC54cy04XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0LnhzLTlcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNzUlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA3NSU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDc1JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDc1JTtcclxuXHRcdH1cclxuXHRcdC54cy0xMFxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdC54cy0xMVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG5cdFx0ICBcdG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuXHRcdH1cclxuXHRcdC54cy0xMlxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG5cdHtcclxuXHRcdC5zbS0xXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDguMzMzMzMzJTtcclxuXHRcdFx0XHQtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcblx0XHRcdG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zbS0yXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcblx0XHRcdFx0LW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcblx0XHRcdG1heC13aWR0aDogMTYuNjY2NjY3JTtcdFxyXG5cdFx0fVxyXG5cdFx0LnNtLTNcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgMjUlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCAyNSU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDI1JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDI1JTtcclxuXHRcdH1cclxuXHRcdC5zbS00XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0LnNtLTVcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQuc20tNlxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA1MCU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDUwJTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0fVxyXG5cdFx0LnNtLTdcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQuc20tOFxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNjYuNjY2NjY3JTtcclxuXHRcdH1cclxuXHRcdC5zbS05XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDc1JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNzUlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCA3NSU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA3NSU7XHJcblx0XHR9XHJcblx0XHQuc20tMTBcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XHJcblx0XHR9XHJcblx0XHQuc20tMTFcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQuc20tMTJcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgMTAwJTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuXHR7XHJcblx0XHQubWQtMVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcblx0XHRcdFx0LW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDguMzMzMzMzJTtcclxuXHRcdH1cclxuXHJcblx0XHQubWQtMlxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG5cdFx0XHRcdC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHRcclxuXHRcdH1cclxuXHRcdC5tZC0zXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDI1JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgMjUlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCAyNSU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHR9XHJcblx0XHQubWQtNFxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdC5tZC01XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Lm1kLTZcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA1MCU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDUwJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdC5tZC03XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0Lm1kLThcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQubWQtOVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA3NSU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDc1JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNzUlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNzUlO1xyXG5cdFx0fVxyXG5cdFx0Lm1kLTEwXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA4Mi4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0Lm1kLTExXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA5MS42NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0Lm1kLTEyXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDEwMCU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDEwMCU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcblx0e1xyXG5cdFx0LmxnLTFcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG5cdFx0XHRcdC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDguMzMzMzMzJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA4LjMzMzMzMyU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmxnLTJcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuXHRcdFx0XHQtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuXHRcdFx0bWF4LXdpZHRoOiAxNi42NjY2NjclO1x0XHJcblx0XHR9XHJcblxyXG5cdFx0LmxnLTItNVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAyMCU7XHJcblx0XHRcdFx0LW1zLWZsZXg6IDAgMCAyMCU7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcdFxyXG5cdFx0fVxyXG5cclxuXHRcdC5sZy0zXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDI1JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgMjUlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCAyNSU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiAyNSU7XHJcblx0XHR9XHJcblx0XHQubGctNFxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICAgICAgICBcdGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuXHRcdH1cclxuXHRcdC5sZy01XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0LmxnLTZcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNTAlO1xyXG5cdFx0ICAgIFx0LW1zLWZsZXg6IDAgMCA1MCU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDUwJTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdH1cclxuXHRcdC5sZy03XHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0LmxnLThcclxuXHRcdHtcclxuXHRcdFx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHRcdFx0LXdlYmtpdC1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgICBcdC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuXHRcdCAgXHRtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcblx0XHR9XHJcblx0XHQubGctOVxyXG5cdFx0e1xyXG5cdFx0XHQtd2Via2l0LWJveC1mbGV4OiAwO1xyXG5cdFx0XHQtd2Via2l0LWZsZXg6IDAgMCA3NSU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDc1JTtcclxuXHRcdCAgICAgICAgXHRmbGV4OiAwIDAgNzUlO1xyXG5cdFx0ICBcdG1heC13aWR0aDogNzUlO1xyXG5cdFx0fVxyXG5cdFx0LmxnLTEwXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA4Mi4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cdFx0LmxnLTExXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiA5MS42NjY2NjclO1xyXG5cdFx0fVxyXG5cdFx0LmxnLTEyXHJcblx0XHR7XHJcblx0XHRcdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0XHRcdC13ZWJraXQtZmxleDogMCAwIDEwMCU7XHJcblx0XHQgICAgXHQtbXMtZmxleDogMCAwIDEwMCU7XHJcblx0XHQgICAgICAgIFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHQgIFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCJAdmlld3BvcnQge1xyXG5cdHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcblx0em9vbTogMTtcclxufVxyXG5cclxuKiB7XHJcblx0LmZvbnQtc21vb3RoaW5nKCk7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1iYXNlO1xyXG5cdGZvbnQtc2l6ZTogQGZvbnQtc2l6ZS1iYXNlO1xyXG5cdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRjb2xvcjogQHNlY29uZC1kYXJrO1xyXG5cdGxpbmUtaGVpZ2h0OiBAZm9udC1oZWlnaHQtYmFzZTtcclxufVxyXG5cclxudWxcclxue1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG5cdCYubWFpbi1sb2dvXHJcblx0e1xyXG5cdFx0LmxvZ28oMTU0cHgsIDQycHgsICcuLi8uLi9pbWFnZXMvbWFpbi1sb2dvLmdpZicpO1xyXG5cclxuXHRcdCYubG9nby13aGl0ZVxyXG5cdFx0e1xyXG5cdFx0XHQubG9nbygxNjBweCwgNDJweCwgJy4uLy4uL2ltYWdlcy9tYWluLWxvZ28td2hpdGUucG5nJyk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnNlY29uZC1sb2dvXHJcblx0e1xyXG5cdFx0LmxvZ28oODdweCwgNDlweCwgJy4uLy4uL2ltYWdlcy9Mb2dvMTVBbm9zLnBuZycpO1xyXG5cdFx0Ji5sb2dvLXdoaXRlXHJcblx0XHR7XHJcblx0XHRcdC5sb2dvKDg3cHgsIDQ5cHgsICcuLi8uLi9pbWFnZXMvTG9nbzE1QW5vcy5wbmcnKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG5cdC5jb250YWluZXIoKTtcclxufVxyXG5cclxuLmNsZWFyZml4XHJcbntcclxuXHQmOmJlZm9yZSxcclxuXHQmOmFmdGVyXHJcblx0e1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIGJ1dHRvblxyXG57XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvblxyXG57XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5hXHJcbntcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLmJsb2NrLWVsZW1lbnRcclxue1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZmxvYXQtbGVmdFxyXG57XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1yaWdodFxyXG57XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uaGlkZGVue1xyXG5cdCBvcGFjaXR5OjA7XHJcbn1cclxuLnZpc2libGV7XHJcbiAgICAgb3BhY2l0eToxO1xyXG59XHJcblxyXG4uZG90XHJcbntcclxuXHRjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi5tb3Zpbmdcclxue1xyXG5cdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cdG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4ge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcblx0XHR7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogN3B4IWltcG9ydGFudDtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuXHRcdHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4IWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5pbWFnZS1mdWxsXHJcbntcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn1cclxuXHJcbi5zcGFuLW1lbnVcclxue1xyXG5cdEBtZWRpYSBzY3JlZW4ge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweClcclxuXHRcdHtcclxuXHRcdFx0Jjo6YmVmb3JlXHJcblx0XHRcdHtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDc0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDUwdnc7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gQm94IHNpemluZ1xyXG4uYm94LXNpemluZyggQGJveC1tb2RlbDogYm9yZGVyLWJveCApIHtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IEBib3gtbW9kZWw7XHJcbiAgICAgLW1vei1ib3gtc2l6aW5nOiBAYm94LW1vZGVsO1xyXG4gICAgICAgICAgYm94LXNpemluZzogQGJveC1tb2RlbDtcclxufVxyXG5cclxuLy8gQ2xlYXJmaXhcclxuLmNsZWFyZml4KCkge1xyXG4gICp6b29tOiAxO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUGxhY2Vob2xkZXIgdGV4dFxyXG4ucGxhY2Vob2xkZXIoIEBjb2xvcjogI2NjYyApIHtcclxuICAmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgICB7IGNvbG9yOiBAY29sb3I7IH0gLy8gRmlyZWZveCA0LTE4XHJcbiAgJjo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIEZpcmVmb3ggMTkrXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgeyBjb2xvcjogQGNvbG9yOyB9IC8vIEludGVybmV0IEV4cGxvcmVyIDEwK1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgIHsgY29sb3I6IEBjb2xvcjsgfSAvLyBTYWZhcmkgYW5kIENocm9tZVxyXG59XHJcblxyXG4vLyBPcGFjaXR5XHJcbi5vcGFjaXR5KCBAb3BhY2l0eSApIHtcclxuICBvcGFjaXR5OiBAb3BhY2l0eTtcclxuICBAb3BhY2l0eS1pZTogQG9wYWNpdHkgKiAxMDA7XHJcbiAgZmlsdGVyOiB+XCJhbHBoYShvcGFjaXR5PUB7b3BhY2l0eS1pZX0pXCI7IC8vIElFOFxyXG59XHJcblxyXG4vLyBSZXNpemUgYW55dGhpbmdcclxuLnJlc2l6YWJsZSggQGRpcmVjdGlvbiApIHtcclxuICByZXNpemU6IEBkaXJlY3Rpb247IC8vIE9wdGlvbnM6IGhvcml6b250YWwsIHZlcnRpY2FsLCBib3RoXHJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFNhZmFyaSBmaXhcclxufVxyXG5cclxuXHJcbi8vIENlbnRlci1hbGlnbiBhIGJsb2NrIGxldmVsIGVsZW1lbnRcclxuLmNlbnRlci1ibG9jaygpIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIFNpemluZyBzaG9ydGN1dHNcclxuLnNpemUoIEB3aWR0aCwgQGhlaWdodCApIHtcclxuICB3aWR0aDogQHdpZHRoO1xyXG4gIGhlaWdodDogQGhlaWdodDtcclxufVxyXG4uc3F1YXJlKCBAc2l6ZSApIHtcclxuICAuc2l6ZSggQHNpemUsIEBzaXplICk7XHJcbn1cclxuXHJcbi8vIEhpZGUgdGV4dFxyXG4uaGlkZS10ZXh0ICgpIHtcclxuICB0ZXh0LWluZGVudDogLTk5OWVtO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLy8gRm9udCBTbW9vdGhpbmdcclxuLmZvbnQtc21vb3RoaW5nKCkge1xyXG4gIC8vZm9udC1zeW50aGVzaXM6IG5vbmU7XHJcbiAgLy90ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLW1vei1mb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJywgJ2tlcm4nO1xyXG59IiwiLmxvZ28oIEB3aWR0aCwgQGhlaWdodCwgQGltYWdlICkge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQuc2l6ZSggQHdpZHRoLCBAaGVpZ2h0ICk7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChAaW1hZ2UpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG59IiwiLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxyXG5cclxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcclxuLmNvbnRhaW5lci1maXhlZChAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcclxuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuY2xlYXJmaXgoKTtcclxufVxyXG5cclxuLy8gQ29udGFpbmVyXHJcbi5jb250YWluZXIoQHdpZHRoOiBAZ3JpZC1jb250YWluZXItd2lkdGgpIHtcclxuICAuY29udGFpbmVyLWZpeGVkKCk7XHJcbiAgbWF4LXdpZHRoOiBAd2lkdGg7XHJcbn1cclxuXHJcbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXHJcbi5tYWtlLXJvdyhAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tbGVmdDogIChAZ3V0dGVyIC8gLTIpO1xyXG4gIG1hcmdpbi1yaWdodDogKEBndXR0ZXIgLyAtMik7XHJcbiAgLmNsZWFyZml4KCk7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xyXG4ubWFrZS1tZC1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAgKEBndXR0ZXIgLyAyKTtcclxuICBwYWRkaW5nLXJpZ2h0OiAoQGd1dHRlciAvIDIpO1xyXG4gIC5ib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZCkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLW1kLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZCkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1tZC1jb2x1bW4tcHVzaChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKSB7XHJcbiAgICBsZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbWQtY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZCkge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcclxuLm1ha2UtbGctY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcclxuICAuYm94LXNpemluZyhib3JkZXItYm94KTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1sZy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbGctY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZykge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLWxnLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpIHtcclxuICAgIHJpZ2h0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/NTF1YzNvJyk7XHJcbiAgc3JjOiAgdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD81MXVjM28jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24udHRmPzUxdWMzbycpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi53b2ZmPzUxdWMzbycpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uLnN2Zz81MXVjM28jaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cclxuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XHJcbiAgc3BlYWs6IG5vbmU7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi5pY29uLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGFcIjtcclxufVxyXG5cclxuLmljb24tY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMFwiO1xyXG59XHJcbi5pY29uLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY29uLXNlYXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XHJcbn1cclxuLmljb24tYXJyb3ctZHVibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwM1wiO1xyXG59XHJcbi5pY29uLWhlbG1ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmljb24tbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XHJcbn1cclxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNlwiO1xyXG59XHJcbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDdcIjtcclxufVxyXG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDhcIjtcclxufVxyXG4uaWNvbi1jbG9zZS1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbn1cclxuLmljb24tY2xvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYVwiO1xyXG59XHJcbi5pY29uLWFycm93LXJpZ2h0LXRhYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGJcIjtcclxufVxyXG4uaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XHJcbn1cclxuLmljb24tYXJyb3ctbGVmdC1zZWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZFwiO1xyXG59XHJcbi5pY29uLWFycm93LXJpZ2h0LXNlYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XHJcbn1cclxuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XHJcbn1cclxuLmljb24tYXJyb3ctZG93bi1tYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTBcIjtcclxufVxyXG4uaWNvbi1mYWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTFcIjtcclxufVxyXG4uaWNvbi1pbnN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTJcIjtcclxufVxyXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTNcIjtcclxufVxyXG4uaWNvbi1jbG9ja3dpc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxNFwiO1xyXG59XHJcbi5pY29uLWF3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTVcIjtcclxufVxyXG4uaWNvbi1jb3VudGVyLWNsb2Nrd2lzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XHJcbn1cclxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTk2XCI7XHJcbn1cclxuXHJcbi5pY29uXHJcbntcclxuICAmLmljb24tc2VhcmNoXHJcbiAge1xyXG4gICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgJi5pY29uLWNsb3NlXHJcbiAge1xyXG4gICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmljb24tdG8tdG9wXHJcbntcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWFnZXMvaWNvbi10by10b3Auc3ZnXCIpO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICB3aWR0aDogNDRweDtcclxuICBoZWlnaHQ6IDI2cHg7XHJcbn1cclxuXHJcbi5oZWxtZXQtY29udGFpbmVyXHJcbntcclxuICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gIHBhZGRpbmc6IDZweCA5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICA+IC5pY29uLWhlbG1ldFxyXG4gIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbiIsIi50aXRsZSBcclxue1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDEuMXB4O1xyXG5cdCYudGl0bGUtbWFpblxyXG5cdHtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlblxyXG5cdFx0e1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMzc1cHgpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiBAc2NyZWVuLXhzKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG5cdFx0XHR7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLnRpdGxlLWFydGljbGVcclxuXHR7XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG5cdH1cclxuXHJcblx0Ji50aXRsZS1zbWFsbFxyXG5cdHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAuN3B4O1xyXG5cclxuXHRcdEBtZWRpYSBzY3JlZW4ge1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcblx0XHRcdHtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4ge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcblx0XHR7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjdweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi50ZXh0LWxpZ3RoXHJcbntcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi50ZXh0LXJpZ2h0IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4udGV4dC1jZW50ZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtdXBwZXJcclxue1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLnRleHQtbG93ZXJcclxue1xyXG5cdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn1cclxuIiwiLmhhbWJ1cmdlclxyXG57XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gID4gLmJveFxyXG4gIHtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgPiAuaW5uZXJcclxuICAgIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcblxyXG4gICAgICAmOmJlZm9yZSwgJjphZnRlclxyXG4gICAgICB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTlweDtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmVcclxuICAgICAge1xyXG4gICAgICAgIHRvcDogLTZweDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgIHtcclxuICAgICAgICBib3R0b206IC02cHg7XHJcbiAgICAgIH1cclxuICAgIH0gIFxyXG4gIH1cclxuXHJcbiAgJi5oYW1idXJnZXItYW5pbWF0aW9uXHJcbiAge1xyXG4gICAgPiAuYm94XHJcbiAgICB7XHJcbiAgICAgID4gLmlubmVyXHJcbiAgICAgIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJjphZnRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmVcclxuICAgIHtcclxuICAgICAgPiAuYm94XHJcbiAgICAgIHtcclxuICAgICAgICA+IC5pbm5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICAgIHtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmlucHV0LCAudGV4dGFyZWFcclxue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXI6IC4ycHggc29saWQgIzE5MTkxYTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLmxhYmVsXHJcbntcclxuICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdFxyXG57XHJcblx0Ji5zZWxlY3QtcmVzdWx0XHJcblx0e1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2U2MmUyZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMHB4O1xyXG5cdFx0Y29sb3I6ICNlNjJlMmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5zZWxlY3QtaG9sZGVyXHJcbntcclxuXHQmLnNlbGVjdC1yZXN1bHQtaG9sZGVyXHJcblx0e1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRpXHJcblx0XHR7XHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdCAgICBmb250LXNpemU6IDhweDtcclxuXHRcdCAgICBjb2xvcjogI2U2MmUyZTtcclxuXHRcdCAgICB0b3A6IDE1cHg7XHJcblx0XHQgICAgcmlnaHQ6IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmJ1dHRvblxyXG57XHJcbiAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICBwYWRkaW5nOiAxcHggMjJweCAwO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyXHJcbiAgICB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAdGhpcmQtY29sb3I7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMCAxMnB4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyXHJcbiAgICB7XHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH5cIjEwMCUgLSAyMHB4XCIpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC50ZXh0XHJcbiAgICB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xyXG4gICAgfVxyXG5cclxuICAgICYuYnV0dG9uLXN1Ym1pdFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAyMnB4IDdweDtcclxuICAgIH1cclxuXHJcbiAgICBcclxuICAgICYuYnV0dG9uLWljb25cclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDIxcHggOHB4IDM4cHg7XHJcbiAgICAgICAgbWFyZ2luOiA2cHggMDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5pY29uXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnV0dG9uLXNlYXJjaFxyXG4gICAge1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG5cclxuICAgICAgICAmOjphZnRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5idXR0b24tbGFyZ2VcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmQtY29sb3I7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC41MCk7XHJcblxyXG4gICAgICAgICYuYWN0aXZlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxOS44cHggMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIyLjhweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0LjhweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjdweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDI0ZGVnKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnV0dG9uLXNlbGVjdFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAycHg7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTtcclxuXHJcbiAgICAgICAgLnNlbGVjdC1pbnB1dFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG5cclxuICAgICAgICAgICAgb3B0aW9uXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb25cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgxMmRlZyk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHB4O1xyXG4gICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJ1dHRvbi1zb2NpYWwtZmlsbFxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDBkZWcpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgPiBpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAmLmljb24taW5zdFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuaWNvbi15b3V0dWJlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBsYXktY29udGVudFxyXG57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgID4gLnBsYXktYnV0dG9uLWJhcnNcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogQHNlY29uZC1jb2xvcjtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQHNlY29uZC1jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICAgICAgICAgIHdpZHRoOiA5cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5idXR0b25cclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICA+IC5wbGF5LWJ1dHRvblxyXG4gICAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICByaWdodDogMTJweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgPiAuaWNvbi1wbGF5XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tcGxheS5zdmcpO1xyXG4gICAgICAgICAgICB3aWR0aDogNDNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucGxheS13aGl0ZVxyXG4gICAge1xyXG4gICAgICAgID4gLnBsYXktYnV0dG9uLWJhcnNcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5idXR0b25cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAucGxheS1idXR0b25cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcblxyXG4gICAgICAgICAgICA+IC5pY29uLXRpbWluZ1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uLXRpbWluZy5zdmcnKTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmJ1dHRvbi1jb250ZW50XHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICA+IC5idXR0b25cclxuICAgIHtcclxuICAgICAgICBtYXJnaW46IDZweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLmJ1dHRvblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDZweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmNhcnQtY291bnQge1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9jYXJ0LnBuZycpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBjb2xvcjogI0U2MkUyRTtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLHNhbnMtc2VyaWY7XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNhcnQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA1KTtcclxuICAgIH1cclxuICAgIC5idXR0b24tbXlhY2NvdW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy91c2VyLnBuZycpO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuIiwiLmNhcmRcclxue1xyXG5cclxuICAgICYuY29taXNzaW9uLWNhcmRcclxuICAgIHtcclxuICAgICAgICAuY29taXNzaW9uLWltYWdlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNjJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbWlzaXNvbi1pbmZvLWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG5cclxuICAgICAgICAgICAgLm5hbWVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBzZWNvbmQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBzZWNvbmQtZ3JheTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNjaG9sYXJzaGlwLWNhcmRcclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgIzM2MzYzNyAwJSwgIzE5MTkxQSAxMDAlKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjUwKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgcGFkZGluZzogMThweCAzMHB4IDI0cHggMzBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2xpZGUtY2FyZFxyXG4gICAgeyBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzE5MTkxQTtcclxuXHJcbiAgICAgICAgPiAuaWNvbi1hcnJvdy1yaWdodC1zZWNcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE5cHggMzBweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgPiAuaWNvbi1hcnJvdy1yaWdodC1zZWNcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDY2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGlkZS1jYXJkLW5ld3NcclxuICAgIHtcclxuICAgICAgICAuY2FyZC1pbmZvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuY291bnR5XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2FyZC10aXRsZS1zbGlkZVxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUsIDI1LCAyNiwgMC43KTtcclxuICAgICAgICBwYWRkaW5nOiAxNHB4IDI1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDYwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBib3R0b206IDU1cHg7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1heC13aWR0aDogNDIuNSU7XHJcblxyXG4gICAgICAgIGgyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW5cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZ2FsbGVyeS1jYXJkXHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICA+IC5nYWxsZXJ5LWluZm9cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnN0YWdlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnBpbG90cy1jYXJkXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xyXG5cclxuICAgICAgICAuaW1hZ2VcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMTVweDtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dC1jb250ZW50XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAubmFtZS1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMUYxRjE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRleHRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDE2ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNENDA0NTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAubnVtYmVyXHJcbiAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNEOUQ5RDk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5oYXNoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRleHQtY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYW1lLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm51bWJlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYXJ0aWNsZS1jYXJkXHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBcclxuICAgICAgICAuYXJ0aWNsZS1pbWFnZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuXHJcbiAgICAgICAgICAgIC5pbWdcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5hcnRpY2xlLWluZm9cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICA+IC5hcnRpY2xlLXRhZy1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC50aXRsZS1hcnRpY2xlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjNweCAyOHB4IDdweCAyNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC50aXRsZS1hcnRpY2xlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5hcnRpY2xlLWltYWdlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5pbWdcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucGFydG5lcnMtY2FyZFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuaW1hZ2UtbG9nb1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIxOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgLnRpdGxlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlua1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmltYWdlLWxvZ29cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcmQtaG9sZGVyXHJcbntcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgJi5pcy12aXNpYmxlXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAgIFxyXG4gICAgJi5pcy1vcGVuXHJcbiAgICB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudFxyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5pbmZvXHJcbiAgICB7XHJcbiAgICAgICAgPiAuYXJ0aWNsZS1jYXJkXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuY29udGVudFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAmLmlzLXZpc2libGVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5hcnRpY2xlLWNhcmRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1pbWFnZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1pbmZvXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5hcnRpY2xlLWltYWdlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDM3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmFydGljbGUtaW5mb1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMzcHggMzRweCAzM3B4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5hcnRpY2xlLXRhZy1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtYXJ0aWNsZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC1kYXRlLCAuY2FyZC1pbmZvXHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG4uY2FyZC1kYXRlXHJcbntcclxuICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBzZWNvbmQtZGFyaztcclxuICAgIHBhZGRpbmc6IDVweCAxNnB4IDVweCAwcHg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgPiAuZGF0ZVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbjogMTNweCAwcHggMTBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiAubW9udGhcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRhdGUtY2FsZW5kYXJcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjNweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgQHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogIzNFNDE0NjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuICAgICAgICA+IC5kYXRlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTNweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgID4gLm1vbnRoXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgPiAuZGF0ZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLmRhdGVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4IDAgMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLm1vbnRoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jYXJkLXJlZFxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDE2cHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCAwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5kYXRlLWljb24tY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcclxuXHJcbiAgICAgICAgICAgID4gLmRhdGUtY29udGVudCwgPiAuaWNvbi1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5kaXNhYmxlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5kYXRlLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmRhdGUsID4gLm1vbnRoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IC41cHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5kYXRlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI3cHggMjVweCAyMHB4IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLm1vbnRoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyNXB4IDE2cHggMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5pY29uLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmRpc2FibGVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvbi1hcnJvdy1yaWdodC1zZWMsIC5pY29uLWFycm93LWxlZnQtc2VjXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2FyZC1yZWQtc21hbGxcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMCAxN3B4IDI3cHg7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMTZweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE2cHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCA1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAuZGF0ZS1pY29uLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC5kYXRlLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5kYXRlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMzJweCAxNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI3cHggN3B4IDA7ICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLmRhdGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJi5jYXJkLXJlZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNhcmQtcmVkLXNtYWxsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJi5jYXJkLXJlZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMThweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDE4cHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuZGF0ZS1pY29uLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLmRhdGUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuZGF0ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDY2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDMxcHggMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMjVweCAxNnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmljb24tY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tYXJyb3ctcmlnaHQtc2VjLCAuaWNvbi1hcnJvdy1sZWZ0LXNlY1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjZweCA4cHggMDtcclxuXHJcbiAgICAgICAgICAgICYuY2FyZC1yZWRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAuZGF0ZS1pY29uLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLmRhdGUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuZGF0ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubW9udGhcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNhcmQtcmVkLXNtYWxsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAzcHggMjJweCA0NHB4OyAgICAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5kYXRlLWljb24tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5pY29uLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tYXJyb3ctbGVmdC1zZWMsIC5pY29uLWFycm93LXJpZ2h0LXNlY1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuZGF0ZS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmRhdGVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCA0MHB4IDE2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQ5cHggN3B4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmRhdGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5tb250aFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJkLWluZm9cclxue1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHBhZGRpbmctbGVmdDogMjFweDtcclxuICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICBcclxuICAgID4gLm5leHRcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDAgM3B4O1xyXG4gICAgfVxyXG5cclxuICAgID4gLmNvdW50eVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuXHJcbiAgICA+IC5sb2NhbFxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcclxuXHJcbiAgICAgICAgICAgID4gLm5leHRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5jb3VudHlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC5sb2NhbFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYXJ0LWNhcmRcclxue1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgIHotaW5kZXg6IDEwMDAwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXJcclxuICAgIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgcmdiYSgwLDAsMCwuOCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDc1cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgID4gLml0ZW1cclxuICAgIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGhlaWdodDogMTQwcHg7XHJcblxyXG4gICAgICAgID4gLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuOCk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW1hZ2UtcGFydFxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLml0ZW1cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG5cclxuICAgICAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmVcclxuICAgICAgICAgICAgeyAgIFxyXG4gICAgICAgICAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIubWFpbi1tZW51XHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHJcbiAgICAgICAgICAgID4gLm1lbnUtaXRlbVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLnN1Yi1pY29uXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1hZ2VzL2ljb24tYXJyb3ctZG93bi5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTdweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LXBhcmVudCxcclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbi1hcnJvdy1kb3duLXdoaXRlLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5pbmFjdGl2ZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Yi1tZW51XHJcbntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cclxuICAgID4gLm1lbnUtaXRlbTpsYXN0LWNoaWxkXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTcwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogODVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAubWVudS1pdGVtXHJcbiAgICAgICAgICAgIHsgICBcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWhlYWRlclxyXG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xyXG4gICAgcGFkZGluZy10b3A6IDU4cHg7XHJcblxyXG4gICAgLmNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW51LWNvbnRlbnRcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcclxuICAgICAgICB3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuNTApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTlkZWcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcblxyXG4gICAgICAgID4gLml0ZW1cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goMTBkZWcpO1xyXG5cclxuICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IGFcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogOTVweDtcclxuXHJcbiAgICAgICAgICAgIC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gYXV0byAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b24tZGFya1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4OyAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNTVweDtcclxuXHJcbiAgICAgICAgICAgIC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b24tZGFya1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYWxlbmRhci1tZW51XHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgPiAuZGF0ZS1jb250YWluZXJcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgPiAubWVudS1jb250ZW50XHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICA+IC5hcnJvdy1jb250ZW50XHJcbiAgICB7XHJcbiAgICAgICAgPiAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51LWl0ZW1cclxue1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuXHJcbiAgICA+IGFcclxuICAgIHtcclxuICAgICAgICBjb2xvcjogQHNlY29uZC1kYXJrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEBmb250LWZhbWlseS1ib2xkO1xyXG4gICAgfVxyXG5cclxuICAgICYuc3ViLWljb25cclxuICAgIHtcclxuICAgICAgICA+IGFcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltYWdlcy9pY29uLWFycm93LWRvd24uc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYWxlbmRhci1jb250YWluZXJcclxue1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbn1cclxuXHJcbi5jYWxlbmRhci1pdGVtXHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLXdpZHRoOiAxMThweDtcclxuXHJcbiAgICA+IC50ZXh0LWljb24tbGlua1xyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDIxcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUsICY6aG92ZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNDcsIDI0NywgMjQ3KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgY29sb3I6ICMzRDQwNDU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLmljb24tYXJyb3ctZG93bi1tYWluXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgICAgICByaWdodDogMjNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICY6bGFzdC1jaGlsZFxyXG4gICAge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb24tYXJyb3ctbGVmdCwgLmljb24tYXJyb3ctcmlnaHRcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiAuY2FsZW5kYXItc3ViLW1lbnVcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdG9wOiA2M3B4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGxlZnQ6IC0xcHg7XHJcbiAgICAgICAgcmlnaHQ6IC0xcHg7XHJcblxyXG4gICAgICAgID4gLml0ZW1cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0Q0MDQ1O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiBhXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDc1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUycHg7XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1hcnJvdy1sZWZ0LCAuaWNvbi1hcnJvdy1yaWdodFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgID4gLnRleHQtaWNvbi1saW5rXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLnRleHRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgID4gLmljb24tYXJyb3ctZG93bi1tYWluXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubW92aW5nXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4IWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2N3B4O1xyXG5cclxuICAgICAgICAgICAgLmljb24tYXJyb3ctbGVmdCwgLmljb24tYXJyb3ctcmlnaHRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC50ZXh0LWljb24tbGlua1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICA+IC5pY29uLWFycm93LWRvd24tbWFpblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tZW51XHJcbntcclxuICAgICYuc2VjdGlvbi1tZW51XHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICBcclxuICAgICAgICA+IC5tZW51LWNvbnRlbnRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgPiAubWVudS1pdGVtXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IGFcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5tZW51LXRhYmxlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAubWVudS1pdGVtXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEYxRkQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgeyAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjNCM0IzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmVcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLm1lbnUtdGFibGVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U0RjFGRDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubWVudS1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGFcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGFcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYubWVudS10YWJsZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYnJhbmQtY29udGVudFxyXG57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgPiAub3dsLXN0YWdlLW91dGVyXHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcblxyXG4gICAgICAgID4gLm93bC1zdGFnZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5vd2wtbmF2XHJcbiAgICB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMzAuNXB4O1xyXG4gICAgICAgIHotaW5kZXg6IC0yMDtcclxuXHJcbiAgICAgICAgPiAub3dsLW5leHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb25cclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICNFNjJFMkU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyYW5kXHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBmaWx0ZXI6IGdyYXk7XHJcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjphY3RpdmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc1LjUlIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgd2lkdGg6IDgyJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC5icmFuZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogODcuMiUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICAgICAgICAgID4gLm93bC1uYXZcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNy41cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29uXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5saWdodFxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xyXG59XHJcblxyXG4vL2hvbWUgcGFnZVxyXG5cclxuLnNsaWRlci1pbmRpY2F0b3Jcclxue1xyXG4gICAgPiAuaW5kaWNhdG9yXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE4ZGVnKTtcclxuICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblxyXG4gICAgICAgICYuYWN0aXZlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogNjlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC5pbmRpY2F0b3JcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBzdGFnZXMgcGFnZVxyXG5cclxuLmxvY2FsLWluZm9cclxue1xyXG4gICAgPiAuaGVhZGVyXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XHJcbiAgICB9XHJcblxyXG5cdD4gLnRpdGxlXHJcblx0e1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblxyXG5cdD4gLmxvY2FsXHJcblx0e1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgPiAudGl0bGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAubG9jYWxcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLnRpdGxlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAubG9jYWxcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLmhlYWRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmxvY2FsXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1pc3NpbmctdGltZVxyXG57XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICA+IC5taXNzXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICBjb2xvcjogQHNlY29uZC1ncmF5O1xyXG4gICAgfVxyXG5cclxuICAgID4gLm1pc3MtZGF0YVxyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIFxyXG4gICAgICAgID4gLnRleHRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogQHNlY29uZC1ncmF5O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgID4gLnRpbWVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgY29sb3I6ICMzRTQxNDY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgPiAubWlzcy1kYXRhXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLnRpbWVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYWNlLXRhYmxlXHJcbntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcbiAgICA+IC50YWJsZS1oZWFkXHJcbiAgICB7XHJcbiAgICAgICAgPiAudGl0bGUtY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOyBcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMylcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC50YWJsZS1ib2R5XHJcbiAgICB7XHJcbiAgICAgICAgPiAucm93LWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2U2MmUyZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5naC1jaGlsZCgyKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLml0ZW1cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI0YxRjFGMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YxRjFGMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW5cclxuICAgIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLnRhYmxlLWhlYWRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAudGl0bGUtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAudGl0bGVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KSxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUuMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1hcC1pbmZvXHJcbntcclxuICAgID4gLmluZm9cclxuICAgIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q5RDlEOTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBcclxuICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgY29sb3I6IEBzZWNvbmQtZ3JheTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgID4gLmJvcmRlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgPiAudGV4dC1pY29uLWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICA+IC5pY29uXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubWFwLWluZm8tZW50cnlcclxuICAgIHtcclxuICAgICAgICA+IC5pbmZvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgPiAudGV4dC1pY29uLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgeyAgIFxyXG4gICAgICAgICAgICA+IC5pbmZvXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5tYXAtaW5mby1lbnRyeVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzODdweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgID4gLmluZm9cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyByZXN1bHRzIHBhZ2VcclxuXHJcbi5sZWdlbmQtY29udGVudFxyXG57XHJcbiAgICA+IC50aXRsZVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiAubGVnZW5kLWxpc3RcclxuICAgIHtcclxuICAgICAgICA+IC5pdGVtXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9ja1xyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5vdC1Gb3VuZC1jb250YWluZXJcclxue1xyXG4gICAgcGFkZGluZzogNDBweCAxNXB4IDIwcHg7XHJcblxyXG4gICAgcFxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAxNXB4IDMwcHg7XHJcbiAgICAgICAgICAgIHBcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnJhY2UtdGFibGVcclxue1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICA+IC50YWJsZS1ib2R5XHJcbiAgICB7XHJcbiAgICAgICAgPiAucm93LWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyAgICBcclxuXHJcbiAgICAgICAgICAgICAgICAmLmhlbG1ldC1pY29uXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5oZWxtZXQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYucmVkXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5oZWxtZXQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmljb24taGVsbWV0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUY4RkU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBrZXlmcmFtZXMgZHJhdyB7XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnJvYWQtaW1nXHJcbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgLm1hcC1zdmdcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAycHg7XHJcblxyXG4gICAgICAgIHBhdGhcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogI2M0YzRjNDtcclxuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLnBsYXlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAzcyBkcmF3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLnJvYWQtaW5mb1xyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTYyRTJFO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB6LWluZGV4OiAxMDAwMDAwMDtcclxuXHJcbiAgICAgICAgPiAuaWNvbi1wbHVzXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDQ2LCA0NiwgLjUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtOHB4O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogcGluZztcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcblxyXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIHBpbmcge1xyXG4gICAgICAgICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA1MCUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2hvd1xyXG4gICAge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmZvLWNvbnRhaW5lclxyXG57XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTFBO1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nOiAyMXB4O1xyXG4gICAgY29sb3I6ICNEOUQ5RDk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDBweCAycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB6LWluZGV4OiAxMDAwMDAwO1xyXG5cclxuICAgID4gLnRpdGxlLCA+IC50ZXh0XHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgPiAudGl0bGVcclxuICAgIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuc2hvd1xyXG4gICAge1xyXG4gICAgICAgIHRvcDogLTk3cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MXB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCAjMTkxOTFBO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkICMxOTE5MUE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTI1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnNob3dcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYXJ0aWNsZS1jb250YWluZXJcclxue1xyXG4gICAgLmNhcmQtaG9sZGVyXHJcbiAgICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgJi5tZC00XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuYXJ0aWNsZS1jYXJkXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1pbmZvXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKH5cIjEwMCUgLSAyMTBweFwiKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pbmZvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuYXJ0aWNsZS1jYXJkXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtZGF0ZVxyXG57XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG5cclxuXHQ+IC50ZXh0XHJcblx0e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogQHNlY29uZC1ncmF5O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICA+IC5pY29uLWNsb2NrXHJcbiAgICB7XHJcbiAgICAgICAgY29sb3I6IEBzZWNvbmQtZ3JheTtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWdcclxue1xyXG4gICAgY29sb3I6IEBzZWNvbmQtZ3JheTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlclxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiAjM2EzYTNhO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9yZVxyXG57XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcblx0PiAuaWNvbi1hcnJvdy1kb3duLW1haW5cclxuXHR7XHJcblx0XHRmb250LXNpemU6IDdweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMjhweDtcclxuICAgICAgICByaWdodDogflwiY2FsYyg1MCUgLSA4cHgpXCI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjpob3ZlclxyXG4gICAge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICA+IC5pY29uLWFycm93LWRvd24tbWFpblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuXHRcdHtcclxuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cclxuXHRcdFx0PiAuaWNvbi1hcnJvdy1kb3duLW1haW5cclxuXHRcdFx0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5oZWxtZXQtbnVtYmVyXHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgPiAuaGVsbWV0XHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6IDE3MnB4O1xyXG4gICAgICAgIGhlaWdodDogMTIxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgPiAubnVtYmVyXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDE0OHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgID4gLmhhc2hcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGFnaW5hdGlvblxyXG57XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgPiAubWVudS1wYWdpbmF0ZVxyXG4gICAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgPiAuaXRlbSwgPiAuYWN0aXZlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMmRlZyk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgIHNwYW4sIGFcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGFcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg5ZGVnKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuaXRlbVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcblxyXG4gICAgICAgICAgICBhXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuYWN0aXZlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcblxyXG4gICAgICAgICAgICBhXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNwaW5uZXIge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIFxyXG4gIC5kb3VibGUtYm91bmNlMSwgLmRvdWJsZS1ib3VuY2UyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgXHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2stYm91bmNlIDIuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICBhbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuICBcclxuICAuZG91YmxlLWJvdW5jZTIge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IC0xLjBzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcclxuICB9XHJcbiAgXHJcbiAgQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZSB7XHJcbiAgICAwJSwgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjApIH1cclxuICAgIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApIH1cclxuICB9XHJcbiAgXHJcbiAgQGtleWZyYW1lcyBzay1ib3VuY2Uge1xyXG4gICAgMCUsIDEwMCUgeyBcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjApO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4wKTtcclxuICAgIH0gNTAlIHsgXHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMCk7XHJcbiAgICB9XHJcbiAgfSIsIi5sb2FkaW5nLWNvbnRhaW5lclxyXG57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcblxyXG4gICAgJi5oaWRlXHJcbiAgICB7XHJcbiAgICAgICAgei1pbmRleDogLTEwMDAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbn0iLCIuc29jaWFsLXRhYi1ob2xkZXJcclxue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICA+IGFcclxuICAgIHtcclxuICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuXHJcbiAgICB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA4cHggYXV0bztcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2l0ZS1oZWFkZXJcclxue1xyXG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xyXG5cclxuICAgID4gLmxvZ29cclxuICAgIHtcclxuICAgICAgICAmLnNlY29uZC1sb2dvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IC5sb2dvLWNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxNTRweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgXHJcbiAgICAgICAgPiAubWFpbi1sb2dvXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLm9wZW4tbWVudS1tb2JpbGVcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgIHJpZ2h0OiA0MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtZm9ybVxyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAgIC5pbnB1dC1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAuaW5wdXQtc2VhcmNoXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiByb2JvdG87XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNkM2QzZDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4ycHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNjNGM0YzQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWNvbnRhaW5lclxyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblxyXG4gICAgICAgICAgICA+IC5sb2dvXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICYuc2Vjb25kLWxvZ29cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPiAub3Blbi1tZW51LW1vYmlsZVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTE4cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWFyY2gtZm9ybVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLmlucHV0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwOyAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHggMjRweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmlucHV0LXNlYXJjaFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b24tc2VhcmNoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNTVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTE3MHB4O1xyXG4gICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICA+IC5sb2dvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDBweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLm9wZW4tbWVudS1tb2JpbGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlYXJjaC1mb3JtXHJcbiAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5pbnB1dC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMjAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmlucHV0LXNlYXJjaFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDc1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5idXR0b24tc2VhcmNoXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuaWNvbi1zZWFyY2hcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmxvZ29cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgJi5zZWNvbmQtbG9nb1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubG9ja1xyXG57XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvcmRlcjogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuXHJcbiAgICA+IC5pY29uLWxvY2tcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uXHJcbntcclxuICAgIHBhZGRpbmc6IDM1cHggMDtcclxuXHJcbiAgICAmLnNlY3Rpb24tbGlnaHRcclxuICAgIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblxyXG4gICAgICAgIC50aXRsZS1tYWluXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1kYXJrXHJcbiAgICB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZC1jb2xvcjtcclxuXHJcbiAgICAgICAgLnRpdGxlLW1haW5cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tZW51LWNvbnRlbnRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5tZW51LWl0ZW1cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogQHNlY29uZC1ncmF5O1xyXG5cclxuICAgICAgICAgICAgICAgIC5saW5rXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBzZWNvbmQtZ3JheTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAubWVudS1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXJlZFxyXG4gICAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG5cclxuICAgICAgICAudGl0bGUtbWFpblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24taGVhZGVyXHJcbiAgICB7XHJcbiAgICAgICAgJi5oZWFkZXItbWFpblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaGVhZGVyLWJhY2tncm91bmQucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG5cclxuICAgICAgICAgICAgJi5oZWFkZXItb3BlblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRpdGxlLW1haW5cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDEwcHggIzAwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtbWFpblxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtbWFpblxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGl0bGUtbWFpblxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE2M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAudGl0bGUtbWFpblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXNsaWRlXHJcbiAgICB7XHJcbiAgICAgICAgaGVpZ2h0OiA1NjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAuY2FyZC1zbGlkZS1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA0MDtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1zbGlkZS1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMzhweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idXktdGlja2V0c1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmljb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy90aWNrZXRzLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICYuaXRlbS1pZnJhbWVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaWZyYW1lXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm93bC1kb3RzXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAub3dsLWRvdFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuXHJcbiAgICAgICAgICAgIC5zbGlkZS1pdGVuc1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLm93bC1kb3RzXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAub3dsLWRvdFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC0xOGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwcHggcmdiYSgwLDAsMCwuNCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDJweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAuc2xpZGUtaXRlbnNcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGlkZS1jYXJkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLm93bC1kb3RzXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAub3dsLWRvdFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAub3dsLWRvdHNcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW1cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlLWl0ZW5zXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTE3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xpZGUtY2FyZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi10YWJsZVxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgPiAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG5cclxuICAgICAgICAgICAgLmNhbGVuZGFyLW1lbnVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAubWVudS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5MXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tYXJyb3ctZG93blxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNENDA0NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAudGFibGUtY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgXHJcbiAgICAgICAgICAgIC50YWJsZS1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgPiAudGFibGUtc2Nyb2xsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLW1lbnVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLnRhYmxlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50YWJsZS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC50YWJsZS1zY3JvbGxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLmNhbGVuZGFyLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhci1tZW51XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjc2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXJvYWRcclxuICAgIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcbiAgICAgICAgei1pbmRleDogMTAwO1xyXG5cclxuICAgICAgICAmLmhpZGUtc2xpZGUtcmFjZXNcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNjAuNSU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTU3LjglO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5zbGlkZXItcG9yc2NoZS1jdXBcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPiAuaG9sZGVyLXJhY2UtZGV0YWlsXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDU3cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuYnV0dG9uLWNsb3NlXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VjdGlvbi1oZWFkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1yZWRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tYm9keVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLm1hcC10aW1lLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDNweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICA+IGRpdlxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogflwiY2FsYygxMDAlIC0gNzVweClcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWlzc2luZy10aW1lXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjdweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc2hvd1xyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5yb2FkLWltZ1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiBkaXZcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuc2hvd1xyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5tYXAtaW5mb1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLmJ1dHRvbi1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLmJ1dHRvbi1pY29uXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTk3cHgpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxvY2FsLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5sb2NhbC1pbmZvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmNhcmQtcmVkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1ib2R5XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAubWFwLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5tYXAtdGltZS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzY5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5taXNzaW5nLXRpbWVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyN3B4IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5tYXAtdGltZS1mcm9udFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLm1pc3NpbmctdGltZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5yb2FkLWltZ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5tYXAtaW5mb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pbmZvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50ZXh0LWljb24tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5idXR0b24tY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuYnV0dG9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2Mi43JTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWQ5ZDk7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuYnV0dG9uLWNsb3NlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9tYXAtaWNvbi1iYWNrZ3JvdW5kLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uLWNsb3NlLWFycm93XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jbG9zZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTc5ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FyZC1sb2NhbC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLmhvbGRlci1yYWNlLWRldGFpbFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLnNlY3Rpb24tYm9keVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4OHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLm1hcC1pbmZvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuaW5mb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmljb25cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLXRpbWUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLnJvYWQtaW1nXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5taXNzaW5nLXRpbWVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5taXNzXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmJ1dHRvbi1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1ib2R5XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAuYnV0dG9uLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTkuNyU7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuc2xpZGVyLXBvcnNjaGUtY3VwXHJcbiAgICAgICAgICAgICAgICB7ICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuaG9sZGVyLXJhY2UtZGV0YWlsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FyZC1sb2NhbC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5idXR0b24tY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb24tcGhhc2VzXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICAgIC5jYWxlbmRhci1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5jYWxlbmRhci1tZW51XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC50ZXh0LWljb24tbGlua1xyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuaWNvbi1hcnJvdy1kb3duLW1haW5cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY2FyZC1sb2NhbC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5jYXJkLXJlZFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmxvY2FsLWluZm9cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLm1pc3NpbmctdGltZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgID4gLnNlY3Rpb24tYm9keVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC50YWJsZS1yYWNlLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAudGFibGUtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNTY4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5yYWNlLXRhYmxlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pcy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmlzLW9wZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAubWFwLXJvYWQtc2VjdGlvblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnJvYWQtaW1nXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuY2FyZC1sb2NhbC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmNhcmQtcmVkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmxvY2FsLWluZm9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICAwIDAgMCAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubWlzc2luZy10aW1lXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuc2VjdGlvbi1ib2R5XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC50YWJsZS1yYWNlLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50YWJsZS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5yYWNlLXRhYmxlXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1hcC1yb2FkLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAucm9hZC1pbWdcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLWluZm9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pbmZvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAuc2VjdGlvbi1oZWFkZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmNhcmQtbG9jYWwtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmxvY2FsLWluZm9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1pc3NpbmctdGltZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnRhYmxlLXJhY2Utc2VjdGlvblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLnRhYmxlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTY4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1hcC1yb2FkLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLWluZm9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAuc2VjdGlvbi1oZWFkZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5jYXJkLWxvY2FsLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5sb2NhbC1pbmZvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAudGl0bGVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5taXNzaW5nLXRpbWVcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWlzc1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9ICAgXHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLnNlY3Rpb24tYm9keVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAudGFibGUtcmFjZS1zZWN0aW9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1hcC1yb2FkLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAucm9hZC1pbWdcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1waGFzZXMtZW50cnlcclxuICAgIHtcclxuICAgICAgICAuY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAubWFwLXJvYWQtc2VjdGlvblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm1hcC10aW1lLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdlxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5yb2FkLWltZ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm1hcC1yb2FkLXNlY3Rpb25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLXRpbWUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucm9hZC1pbWdcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLmNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLnNlY3Rpb24tYm9keVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubWFwLXJvYWQtc2VjdGlvblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5tYXAtdGltZS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJvYWQtaW1nXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+LnNlY3Rpb24taGVhZGVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+Lm1pc3NpbmctdGltZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+Lm1pc3NcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1uZXdzXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHggMDtcclxuXHJcbiAgICAgICAgLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTU4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnRpY2xlLWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYXJ0aWNsZS1jYXJkXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgID4gLmFydGljbGUtaW5mb1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYWxlbmRhci1tZW51XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAubWVudS1jb250ZW50XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRleHQtaWNvbi1saW5rXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tYXJyb3ctZG93bi1tYWluXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuY2FsZW5kYXItc3ViLW1lbnVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoflwiMTAwJSArIDJweFwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY2FsZW5kYXItbWVudVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWljb24tbGlua1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLWFycm93LWRvd24tbWFpblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLW5ld3Mtc21hbGxcclxuICAgIHtcclxuICAgICAgICAuc2VjdGlvbi1ib2R5XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjRzIGxpbmVhcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWZvb3RlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuYXJ0aWNsZS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNlY3Rpb24tZm9vdGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb24tdmlkZW9cclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAzM3B4IDA7XHJcblxyXG4gICAgICAgIC50aXRsZS1tYWluXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24taGVhZGVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5saW5rcy1ob2xkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLnBsYXktd2hpdGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICB7ICAgXHJcbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1oZWFkZXIsIC50aXRsZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS44cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdGxlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5saW5rcy1ob2xkZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLnBsYXktd2hpdGVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC50aXRsZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb24tbXVsdGltaWRpYVxyXG4gICAge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAuc2VjdGlvbi1oZWFkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5zZWN0aW9uLWJvZHlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuNHMgbGluZWFyO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgLm11bHRpbWlkaWEtY29udGVudFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgID4gLm11bHRpbWlkaWEtaW1hZ2UtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLm11bHRpbWlkaWEtaW1hZ2VcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLm11bHRpbWlkaWEtaW1hZ2VcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pcy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5pcy1vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm11bHRpbWlkaWEtY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLm11bHRpbWlkaWEtaW1hZ2UtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWVudS1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIzcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VjdGlvbi1ib2R5XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm11bHRpbWlkaWEtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubXVsdGltaWRpYS1pbWFnZS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA1OCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDIlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg1KVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyOC4xJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0My44JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb24tcGFydG5lcnNcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAucGFydG5lcnMtY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXBhcnRuZXJzLXNtYWxsXHJcbiAgICB7ICAgXHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEOUQ5RDk7XHJcblxyXG4gICAgICAgIC5wYXJ0bmVycy1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLnRpdGxlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXBvbnR1YXRpb25cclxuICAgIHtcclxuICAgICAgICA+IC5jYWxlbmRhci1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcblxyXG4gICAgICAgICAgICAuY2FsZW5kYXItbWVudVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgICAgICAuYXJyb3ctY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgID4gLnRhYmxlLWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRGMUZEO1xyXG5cclxuICAgICAgICAgICAgLnRhYmxlLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC50YWJsZS1zY3JvbGxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxlZ2VuZC1jb250ZW50XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLW1lbnVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hcnJvdy1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NywgMjUxLCAyNTUsIDAuNDQ1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5sZWdlbmQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICA+IC5sZWdlbmQtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAubGVnZW5kLWFzaWRlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5jYWxlbmRhci1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXItbWVudVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3NHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmFycm93LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5sZWdlbmQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgPiAubGVnZW5kLWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC5sZWdlbmQtYXNpZGVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLnRhYmxlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1jaGFtcGlvbnNoaXBcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAubWVudS1oZWFkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2OHB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNTdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tcHJlc2VudFxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweCAwO1xyXG5cclxuICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICB7IFxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCBhdXRvIDEwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWdcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMThweCAxOHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1zbWFsbFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHBcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC5zZWN0aW9uLXByZXNlbnRcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjVweCAwIDM1cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWVudS1oZWFkZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgID4gLnNlY3Rpb24tcHJlc2VudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1lbnUtaGVhZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDk5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5zbGlkZS1jaGFtcGlvbnNoaXBcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLnNlY3Rpb24tcHJlc2VudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDczcHggMCAzNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWVudS1oZWFkZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTU4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWNhcnNcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgICAgLnBhcnRzLWNvbnRlbnRcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLnBhcnRzLWluZm8tY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAucGFydHMtaW5mb1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5pcy12aXNpYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5pcy1vcGVuIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIzcHggMzVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tYm9keVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC40cyBsaW5lYXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWVudS1oZWFkZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMzZweDtcclxuXHJcbiAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLm1lbnUtaGVhZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDY5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5tZW51LWhlYWRlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLm1lbnUtY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5wYXJ0cy1jb250ZW50XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLm1lbnUtaGVhZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDg3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAucGFydHMtY29udGVudFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1lbnUtaGVhZGVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1waWxvdHNcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAgICAgLnBpbG90cy1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cclxuICAgICAgICAgICAgPiAucGlsb3RzLWNhcmRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAucGlsb3RzLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gLnBpbG90cy1jYXJkXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1nYWxsZXJ5XHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuXHJcbiAgICAgICAgLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdhbGxlcnktY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZ2FsbGVyeS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmdhbGxlcnktY2FyZFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDQ5JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZ2FsbGVyeS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmdhbGxlcnktY2FyZFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDMyJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmdhbGxlcnktaW5mb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC03MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5nYWxsZXJ5LWluZm9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1zaW5nbGVcclxuICAgIHtcclxuICAgICAgICAmLnBpbG90c1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jYWxlbmRhci1tZW51XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tZW51LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTg2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4NnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0LWljb24tbGlua1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmFycm93LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lOyAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pY29uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucGlsb3QtaW5mby1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmhlbG1ldC1pbmZvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmhlbG1ldC1udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaW5mby1waWxvdC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNENDA0NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICA+IC5pbWFnZS1zY3JvbGxcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5jYXItaW1hZ2VcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExNTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzYxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMzIxcHgpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhbGVuZGFyLW1lbnVcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubWVudS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmNhbGVuZGFyLWl0ZW1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50ZXh0LWljb24tbGlua1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuYXJyb3ctY29udGVudFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAucGlsb3QtaW5mby1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWxtZXQtaW5mby1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmhlbG1ldC1udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAubnVtYmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE0M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pbmZvLXBpbG90LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzNENDA0NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXItY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2FsZW5kYXItbWVudVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5hcnJvdy1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuY2FsZW5kYXItaXRlbVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuaWNvblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5waWxvdC1pbmZvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmhlbG1ldC1pbmZvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmhlbG1ldC1udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAuaGVsbWV0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDg1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5oYXNoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pbmZvLXBpbG90LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhci1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jYWxlbmRhci1tZW51XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmFycm93LWNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5jYWxlbmRhci1pdGVtXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5pY29uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm51bWJlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnBpbG90LWluZm8tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaGVsbWV0LWluZm8tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmhlbG1ldC1udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEyN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5udW1iZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmhhc2hcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gLmluZm8tcGlsb3QtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOTNweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPiAudGl0bGVcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm5ld3MsICYuZ2FsbGVyeVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyLWltYWdlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzgwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uZXdzLXRpdGxlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMzJweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYXJ0aWNsZS10YWctY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5kb3RcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYjNiM2IzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDI2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2N3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5uZXdzXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuc2hhcmVkLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgLmJ1dHRvblxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMnB4IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pY29uXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5nYWxsZXJ5XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICAuYXJ0aWNsZS10YWctY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5kb3RcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ2FsbGVyeS1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAuaW1nLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctb3ZlcmZsb3dcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZywgLmljb24tcGxheS12aWRlb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmljb24tcGxheS12aWRlb1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL2ljb24tcGxheS12aWRlby5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1nXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uLXBsYXktdmlkZW9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2VjdGlvbi1qdW5pb3ItcHJvZ3JhbVxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgID4gLnNlY3Rpb24tdmlkZW9cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDUwcHggMCA0MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnktY29sb3I7XHJcblxyXG4gICAgICAgICAgICAucHJlc2VudC12aWRlb1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBpZnJhbWVcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2dvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9sb2dvLWp1bmlvci1wcm9ncmFtLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvLXRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAubG9nby1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcmVzZW50LXZpZGVvXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5sb2dvLXRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5sb2dvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDYwcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucHJlc2VudC12aWRlb1xyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NTlweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmxvZ28tdGV4dC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLmxvZ28tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wcmVzZW50LXZpZGVvXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiAuc2VjdGlvbi1jb21wZXRpdG9yc1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLmltYWdlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC5jb21wZXRpdG9ycy1pbWFnZS1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9jb21wZXRpdG9ycy1pbWcucG5nJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuY29tcGV0aXRvcnMtaW1hZ2UtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzI5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmltYWdlLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuY29tcGV0aXRvcnMtaW1hZ2UtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAudGV4dC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAudGl0bGUtc21hbGxcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMzBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNjaG9sYXJzaGlwLWNvbnRhaW5lclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgID4gLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2Nob2xhcnNoaXAtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc2Nob2xhcnNoaXAtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuc2Nob2xhcnNoaXAtY2FyZC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNnB4IDBweCAwcHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAudGV4dC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5zZWN0aW9uLXNjaG9sYXJzaGlwLWZvb3RlclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc2Nob2xhcnNoaXAtZm9vdGVyLWJhY2sucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICAgICAgICAgIC5waG90by1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgPiAucGhvdG9cclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2luc3RydWN0b3ItcGhvdG8ucG5nJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAucGhvdG8tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgeyAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5waG90b1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gLnRleHRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5waG90by1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5waG90b1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnBob3RvLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAudGV4dFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWNvbWlzc2lvblxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC5oZWFkZXItbWFpblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgLm1lbnUtaGVhZGVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5idXR0b24tbGFyZ2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMS43cHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNC43cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNi44cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWVudS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW1cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzNENDA0NTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlY3Rpb24tYm9keVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvanVuaW9yLXByb2dyYW0tY29taXNzaW9uLWJhY2suanBnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDcwcHg7XHJcblxyXG4gICAgICAgICAgICAudGV4dC10aXRsZS1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jb250ZW50XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUtc21hbGxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnRcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNvbWlzc2lvbnMtY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5jb21pc3Npb24tY2FyZFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlblxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIC5zZWN0aW9uLWJvZHlcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAuY29taXNzaW9ucy1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb21pc3Npb24tY2FyZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29taXNpc29uLWluZm8tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWp1bmlvci1wcm9ncmFtLWluc2NyaWNhb1xyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWluZm8taW5zY1xyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgLmluZm8taW5zYy1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLXNtYWxsXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5ib2xkXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaW1hZ2VzLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC5wb3JzY2hlLXNlY29uZC1sb2dvXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvbG9nby1qdW5pb3ItcHJvZ3JhbS5wbmdcIik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWFnZS1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2p1bmlvci1wcm9ncmFtLWluc2NyaWNhby1pbWctMS5wbmcnKTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2p1bmlvci1wcm9ncmFtLWluc2NyaWNhby1pbWctMi5wbmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNClcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvanVuaW9yLXByb2dyYW0taW5zY3JpY2FvLWltZy0zLnBuZycpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjg3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzM3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWN0aW9uLWRvd25sb2FkLWluc2NcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2Rvd25sb2FkLWJhY2suanBnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuZG93bmxvYWQtaW5zYy1jb250YWluZXJcclxuICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5ib2xkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1zbWFsbFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1sZylcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IHBcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAuaXRhbGljXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjRkY1OTU5IDAlLCAjRTYyRTJFIDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC41MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24tdGl0bGVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAc2Vjb25kLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHNlY29uZC1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5idXR0b24taWNvblxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvZG93bmxvYWQtaWNvbi5wbmcnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZClcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLXNlYXJjaFxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIC5zZWFyY2gtY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAuc2VhcmNoLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5idXR0b24tY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgID4gc3BhblxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20pXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBzcGFuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zZWN0aW9uLWNvbnRhY3RcclxuICAgIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAuY29udGFjdC1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5jb250YWN0LWZvcm1cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmxhYmVsLWlucHV0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1lc3NhZ2VcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5hbGlnbi1jZW50ZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpe1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb250YWN0LWZvcm1cclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVzc2FnZVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGFiZWxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNlY3Rpb24td29yay13aXRoLXVzXHJcbiAgICB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLndvcmstd2l0aC11cy1jb250YWluZXJcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG5cclxuICAgICAgICAgICAgLnRleHQtY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZW1haWxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAucmVkXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uZXdzbGV0dGVyLWNvbnRhaW5lclxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAudGl0bGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uZXdzbGV0dGVyLWZvcm1cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLWlucHV0XHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtKXtcclxuXHJcbiAgICAgICAgICAgICAgICAud29yay13aXRoLXVzLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIC50ZXh0LWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwIDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5lbWFpbFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmVkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLWNvbnRhaW5lclxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICA+IC50ZXh0XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItZm9ybVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLWlucHV0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQpe1xyXG4gICAgICAgICAgICAgICAgLndvcmstd2l0aC11cy1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAudGV4dC1jb250YWluZXJcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ2cHggMCA1M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZW1haWxcclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJlZFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubmV3c2xldHRlci1jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2M3B4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC50aXRsZVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAudGV4dFxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm5ld3NsZXR0ZXItZm9ybVxyXG4gICAgICAgICAgICAgICAgICAgIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5uZXdzbGV0dGVyLWlucHV0XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRhYmxlLXJvYWQtY29udGFpbmVyXHJcbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgID4gLnNlY3Rpb24tdGFibGVcclxuICAgIHtcclxuICAgICAgICAuaWNvbi1hcnJvdy1kb3duLW1haW5cclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjM0Q0MDQ1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJhY2UtdGFibGVcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIC5pdGVtXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob2xkZXItcmFjZS1kZXRhaWxcclxue1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICYuaXMtdmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJi5pcy1vcGVuIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbn0iLCIuZm9vdGVyXHJcbntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmQtY29sb3I7XHJcblxyXG4gICAgPiAuZm9vdGVyLWxvZ29cclxuICAgIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuXHJcbiAgICAgICAgPiAuY29udGFpbmVyXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0RDRENEQ7XHJcblxyXG4gICAgICAgICAgICA+IC5sb2dvLWNvbnRlbnRcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDBweCAyNHB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICA+IC5sb2dvLXdoaXRlXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bzsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+IC5ib3R0b20tYmFyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0RDRENEQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvcHlyaWdodCwgLnByaXZhY2l0eVxyXG4gICAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogQHNlY29uZC1ncmF5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi10by10b3BcclxuICAgIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDEzcHggYXV0byAwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbSlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgID4gLmZvb3Rlci1sb2dvXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgPiAuY29udGFpbmVyXHJcbiAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmVcclxuICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPiAubG9nby1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5sb2dvXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiAuYm90dG9tLWJhclxyXG4gICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmJ1dHRvbi1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5idXR0b25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcml2YWNpdHktY29udGFpbmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29uLXRvLXRvcFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMzBweClcIjtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGcpXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICA+IC5mb290ZXItbG9nb1xyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICA+IC5jb250YWluZXJcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTcwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgID4gLmJ1dHRvbi1jb250ZW50XHJcbiAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5idXR0b25cclxuICAgICAgICAgICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWlkaWEtY29udGFpbmVyXHJcbntcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDlEOUQ5O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xyXG5cclxuICAgIC5taWRpYS1jb250ZW50XHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB3aWR0aDogMjI1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgIGFcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLndvb2NvbW1lcmNlLXBhZ2V7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAuY29udGFjdC1jb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYWxlbmRhci1jb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMzAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMzAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuLnRleHQtbGlndGh7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUzcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbntcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1yZXN1bHQtY291bnQsXHJcbi53b29jb21tZXJjZS1vcmRlcmluZ3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1tZXNzYWdle1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLW5vdGljZS0tc3VjY2VzcyB7XHJcbiAgICAud29vY29tbWVyY2UtbWVzc2FnZSgpO1xyXG4gICAgYmFja2dyb3VuZDogIzUxQ0UwMztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59IiwiLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzIGxpLnByb2R1Y3QsIFxyXG4ud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDIuMyUgMS45OTJlbSAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0cyBsaS5sYXN0LCBcclxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMgbGkubGFzdCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1wYWdlLmNvbHVtbnMtMyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0LCBcclxuLndvb2NvbW1lcmNlLmNvbHVtbnMtMyB1bC5wcm9kdWN0cyBsaS5wcm9kdWN0IHtcclxuICAgIHdpZHRoOiAzMS43NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAyLjMlIDEuOTkyZW0gMDtcclxuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHMuY29sdW1ucy00IGxpLnByb2R1Y3QsIFxyXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHMuY29sdW1ucy00IGxpLnByb2R1Y3Qge1xyXG4gICAgd2lkdGg6IDIzLjI1JTtcclxufVxyXG4ud29vY29tbWVyY2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0Om50aC1jaGlsZCgybiksIC53b29jb21tZXJjZS1wYWdlIHVsLnByb2R1Y3RzW2NsYXNzKj1jb2x1bW5zLV0gbGkucHJvZHVjdDpudGgtY2hpbGQoMm4pIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi53b29jb21tZXJjZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3Q6bnRoLWNoaWxkKDNuKSwgLndvb2NvbW1lcmNlLXBhZ2UgdWwucHJvZHVjdHNbY2xhc3MqPWNvbHVtbnMtXSBsaS5wcm9kdWN0Om50aC1jaGlsZCgzbikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpe1xyXG4gICAgLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RzW2NsYXNzKj1jb2x1bW5zLV0gbGkucHJvZHVjdCwgXHJcbiAgICAud29vY29tbWVyY2UtcGFnZSB1bC5wcm9kdWN0c1tjbGFzcyo9Y29sdW1ucy1dIGxpLnByb2R1Y3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEuOTkyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbnVsLnByb2R1Y3Rze1xyXG4gICAgLmFydGljbGUtY2FyZHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1pbmZve1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjEwcHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHghaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS10YWctY29udGFpbmVye1xyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2IzYjNiMztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhdGFsb2dfYWN0aW9uc3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRlbHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYjNiM2IzO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMzBweCAwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbntcclxuICAgIHVsLnBhZ2UtbnVtYmVyc3tcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICAgICAgICAgIC5wYWdlLW51bWJlcnN7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNjJlMmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZTYyZTJlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTYyZTJlXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5uZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUHLDs3hpbWEgcMOhZ2luYSDCuyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnByZXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfCqyBQw6FnaW5hIGFudGVyaW9yJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxyXG4uc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbi5kaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6IG5vLWRyb3A7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlNlbGVjaW9uZSBhcyBvcMOnw7VlcyBhY2ltYVwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IC01MHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDEwcHggMTBweCAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyOmFmdGVyLFxyXG4gICAgICAgICY6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG59XHJcbi5zaW5nbGUtcHJvZHVjdC13cmFwcGVye1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC5zaW5nbGUtcHJvZHVjdHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5vbnNhbGV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnl7XHJcbiAgICAgICAgJl9fdHJpZ2dlcntcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZsZXgtY29udHJvbC10aHVtYnN7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IC01cHggMDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDIwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAucHJvZHVjdF90aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDIuNjE3OTI0ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjE0OyBcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAuNTQwNzkxMTAwMWVtO1xyXG4gICAgfVxyXG4gICAgcC5wcmljZXtcclxuICAgICAgICBmb250LXNpemU6IDEuNDE1NzVlbTtcclxuICAgICAgICBtYXJnaW46IDEuNDE1NzVlbSAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBkZWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHN7XHJcbiAgICAgICAgJl9fc2hvcnQtZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgZm9ybS5jYXJ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjYxOGVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDFlbSAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDdweDtcclxuICAgICAgICAgICAgZmxleDogMCAwIDIwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAuc2NyZWVuLXJlYWRlci10ZXh0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucXR5e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuNjE4MDQ2OTcxNmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MzQ1NGI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTEyZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQzNDU0YjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4xMjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpbmdsZV92YXJpYXRpb25fd3JhcHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRhYmxle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGQudmFsdWV7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud29vY29tbWVyY2UtZ3JvdXBlZC1wcm9kdWN0LWxpc3QtaXRlbXtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19xdWFudGl0eXtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19sYWJlbHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19wcmljZXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3RfbWV0YSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1ZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgICAgIC5za3Vfd3JhcHBlciwgXHJcbiAgICAgICAgLnBvc3RlZF9pbiwgXHJcbiAgICAgICAgLnRhZ2dlZF9hc3tcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndvb2NvbW1lcmNlLXRhYnMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMWVtIDA7XHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIuNjE3OTI0ZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjYxNzkyNGVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwudGFicyB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI5LjQxMTc2NDcwNTklO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUuODgyMzUyOTQxMiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxZW0gLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVsYXRlZCxcclxuICAgIC51cHNlbGxze1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA1KTtcclxuICAgICAgICA+aDJ7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNjE4ZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3RzIHtcclxuICAgICAgICAgICAgbGk6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi4zJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaGFyZWQtY29udGFpbmVye1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlIHtcclxuICAgIGZvbnQtc2l6ZTogMS40MTU3NWVtO1xyXG4gICAgbWFyZ2luOiAxLjQxNTc1ZW0gMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnZhcmlhdGlvbnMge1xyXG4gICAgLmxhYmVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG4ucmVzZXRfdmFyaWF0aW9ucyB7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxufVxyXG5cclxuLmRlc2MtcHJvZHVjdCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA1KTtcclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLndvb2NvbW1lcmNlLXByb2R1Y3QtYXR0cmlidXRlcy1pdGVtX19sYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG4uY2F0YWxvZ19hY3Rpb25zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLmNhdGFsb2dfYnV0dG9uIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuLnByb2R1Y3QtdHlwZS12YXJpYWJsZSAuY2FyZC1ob2xkZXIgLmNhdGFsb2dfYWN0aW9ucyBoMywgXHJcbi5wcm9kdWN0LXR5cGUtZ3JvdXBlZCAuY2FyZC1ob2xkZXIgLmNhdGFsb2dfYWN0aW9ucyBoMyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59IiwiQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGx3aWR0aC1waHAgdGFibGUuY2FydCB0aGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0aGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xyXG4gICAgfVxyXG59XHJcbnRhYmxlLmNhcnR7XHJcbiAgICBtYXJnaW46IDMuNzA2MzI1OTAzZW0gMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnNjcmVlbi1yZWFkZXItdGV4dHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbntcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7O1xyXG4gICAgfVxyXG4gICAgLmNvdXBvbntcclxuICAgICAgICAjY291cG9uX2NvZGV7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICAgICAgY29sb3I6ICM0MzQ1NGI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMTI1KTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCgtMTJkZWcpO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hvcF90YWJsZXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbnRhYmxlLmNhcnQ6bm90KCAuaGFzLWJhY2tncm91bmQgKSB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG59XHJcbnRhYmxlLmNhcnQ6bm90KCAuaGFzLWJhY2tncm91bmQgKSB0Ym9keSB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO1xyXG59XHJcblxyXG50YWJsZS5jYXJ0Om5vdCggLmhhcy1iYWNrZ3JvdW5kICkgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0ZCwgZmllbGRzZXQsIGZpZWxkc2V0IGxlZ2VuZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmYmZiO1xyXG59XHJcblxyXG50YWJsZS5jYXJ0IC5wcm9kdWN0LXRodW1ibmFpbCBpbWcge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDMuNzA2MzI1OTAzZW07XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jYXJ0LWNvbGxhdGVyYWxze1xyXG4gICAgdGgsXHJcbiAgICB0ZHtcclxuICAgICAgICBwYWRkaW5nOiAxZW07XHJcbiAgICB9XHJcbiAgICAud2MtcHJvY2VlZC10by1jaGVja291dHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XHJcbiAgICB0YWJsZS5jYXJ0IHRoLCBcclxuICAgIHRhYmxlLmNhcnQgdGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNjE4ZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHRhYmxlLmNhcnQgLnF0eXtcclxuICAgICAgICBwYWRkaW5nOiAuNjE4MDQ2OTcxNmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgY29sb3I6ICM0MzQ1NGI7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjEyNSk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzLjYzMmVtO1xyXG4gICAgfVxyXG4gICAgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRib2R5IHRyIHRkLCBcclxuICAgIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0Ym9keSB0ciB0aCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgdGFibGUuY2FydCB0ZC5wcm9kdWN0LXJlbW92ZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICBwYWRkaW5nOiAxLjYxOGVtO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICAgIC5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWZ1bGx3aWR0aC1waHAgdGFibGUuY2FydCAucHJvZHVjdC10aHVtYm5haWwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbiAgICBhLnJlbW92ZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsd2lkdGgtcGhwIC5jYXJ0LWNvbGxhdGVyYWxzIC5jYXJ0X3RvdGFscywgXHJcbiAgICAucGFnZS10ZW1wbGF0ZS10ZW1wbGF0ZS1mdWxsd2lkdGgtcGhwIC5jYXJ0LWNvbGxhdGVyYWxzIC5zaGlwcGluZ19jYWxjdWxhdG9ye1xyXG4gICAgICAgIHdpZHRoOiA0Ny44MjYwODY5NTY1JTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmNhcnQtY29sbGF0ZXJhbHMgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42MThlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3J7XHJcbiAgICAuc2VsZWN0Mi1jb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIC5pbnB1dC10ZXh0e1xyXG4gICAgICAgIHBhZGRpbmc6IC42MTgwNDY5NzE2ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICBjb2xvcjogIzQzNDU0YjtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMTI1KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbntcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2RzIGxpIHAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbmJ1dHRvbltuYW1lPVwidXBkYXRlX2NhcnRcIl0ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHNrZXdYKC0xMmRlZyk7XHJcbn0iLCIud29vY29tbWVyY2UtY2hlY2tvdXQsIC53b29jb21tZXJjZS1hY2NvdW50IHtcclxuICAgIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3JlbWVtYmVybWUge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAxNjBweClcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3N1Ym1pdCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5mb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0e1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIC5zZWN0aW9uLWhlYWRlcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgLmZvcm0tcm93IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xle1xyXG4gICAgICAgIG1hcmdpbjogMi42MTc5MjRlbSAwO1xyXG4gICAgfVxyXG4gICAgLmNoZWNrb3V0X2NvdXBvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndvb2NvbW1lcmNlLU5vdGljZUdyb3Vwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2U2MmUyZTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIGgze1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgLjU0MDc5MTEwMDFlbTtcclxuICAgIH1cclxuXHJcbiAgICAjcGFnc2VndXJvLWNhcmQtaW5zdGFsbG1lbnRzLWZpZWxkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLyomOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCLilr5cIjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9Ki9cclxuICAgIH1cclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICYtLXNpbmdsZXtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxle1xyXG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGhlYWQgdGgsIHRmb290IHRoLCB0Zm9vdCB0ZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXBheW1lbnR7XHJcbiAgICAgICAgLndjX3BheW1lbnRfbWV0aG9kc3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndjX3BheW1lbnRfbWV0aG9ke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGF5bWVudF9ib3h7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgPiBwIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxhYmVsW2Zvcj1cInBheW1lbnRfbWV0aG9kX3BhZ3NlZ3Vyb1wiXSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgI3BheW1lbnRfbWV0aG9kX3BhZ3NlZ3VybyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVye1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgICAgICAjY3VzdG9tZXJfZGV0YWlscyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0Ny44MjYwODY5NTY1JTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNC4zNDc4MjYwODclO1xyXG4gICAgICAgICAgICAuY29sLTEsXHJcbiAgICAgICAgICAgIC5jb2wtMntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjb3JkZXJfcmV2aWV3X2hlYWRpbmcsIFxyXG4gICAgICAgICNvcmRlcl9yZXZpZXd7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0Ny44MjYwODY5NTY1JTtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGNsZWFyOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuYnV0dG9uW25hbWU9XCJhcHBseV9jb3Vwb25cIl0ge1xyXG4gICAgaGVpZ2h0OiA0M3B4O1xyXG59XHJcblxyXG4uZm9ybS1yb3cgbGFiZWx7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmlucHV0LXRleHQsIHNlbGVjdCB7XHJcbiAgICBwYWRkaW5nOiAuNjE4MDQ2OTcxNmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgIGNvbG9yOiAjNDM0NTRiO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMTI1KTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBoZWlnaHQ6IDQzcHg7XHJcbn1cclxuc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbWVudWxpc3Q7XHJcbiAgICBhcHBlYXJhbmNlOiBtZW51bGlzdDtcclxufVxyXG4jcGFnc2VndXJvLXBheW1lbnQtZm9ybSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgID4gcCB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG59XHJcbiNiaWxsaW5nX2NvdW50cnlfZmllbGQsICNzaGlwcGluZ19jb3VudHJ5X2ZpZWxkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLndvb2NvbW1lcmNlLWluZm8ge1xyXG4gICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZTYyZTJlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTE1ZGVnKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgIH1cclxufVxyXG4jcGFnc2VndXJvLWJhbmtpbmctdGlja2V0LWZvcm0gcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcbi53b29jb21tZXJjZS1wcml2YWN5LXBvbGljeS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLndvb2NvbW1lcmNlLWZvcm0tY291cG9uLXRvZ2dsZSB7XHJcbiAgICBcclxufVxyXG4ud29vY29tbWVyY2UtZm9ybS1jb3Vwb24uY2hlY2tvdXRfY291cG9uIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcbi5jbGVhciB7XHJcbiAgICAuY2xlYXJmaXgoKTtcclxufSIsIi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCB7XHJcbiAgICAud29vY29tbWVyY2Utb3JkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgIHVsLm9yZGVyX2RldGFpbHMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAzLjcwNjMyNTkwM2VtIDA7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAxLjYxOGVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IC44ZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMS42MThlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS42MThlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRhYmxlLm9yZGVyX2RldGFpbHN7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgIHRoZWFkLCB0Zm9vdCB7XHJcbiAgICAgICAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMS40MTU3NWVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1vcmRlci1vdmVydmlld3tcclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMCx0cmFuc3BhcmVudCAwKSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxMzVkZWcsI2Y4ZjhmOCAzMy4zMyUsdHJhbnNwYXJlbnQgMzMuMzMlKSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywjZjhmOGY4IDMzLjMzJSx0cmFuc3BhcmVudCAzMy4zMyUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDAgMTAwJSwxNnB4IDE2cHgsMTZweCAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTE2cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLndvb2NvbW1lcmNlLXZpZXctb3JkZXIge1xyXG4gICAgLndvb2NvbW1lcmNlLW9yZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICB9XHJcbiAgICAud29vY29tbWVyY2Utb3JkZXItZGV0YWlsc19fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICB1bC5vcmRlcl9kZXRhaWxzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMy43MDYzMjU5MDNlbSAwO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMS42MThlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAuOGVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YwZjBmMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNjE4ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNjE4ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB0YWJsZS5vcmRlcl9kZXRhaWxze1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgICB0aGVhZCwgdGZvb3Qge1xyXG4gICAgICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZHtcclxuICAgICAgICAgICAgcGFkZGluZzogMWVtIDEuNDE1NzVlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud29vY29tbWVyY2Utb3JkZXItb3ZlcnZpZXd7XHJcbiAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDAsdHJhbnNwYXJlbnQgMCksLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNmOGY4ZjggMzMuMzMlLHRyYW5zcGFyZW50IDMzLjMzJSksLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsI2Y4ZjhmOCAzMy4zMyUsdHJhbnNwYXJlbnQgMzMuMzMlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwIDEwMCUsMTZweCAxNnB4LDE2cHggMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiNjdXN0b21lcl9sb2dpbiB7XHJcblx0cGFkZGluZzogNDBweDtcclxuXHRoMiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHQud29vY29tbWVyY2UtZm9ybS1yb3cge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcbn1cclxuLndvb2NvbW1lcmNlIGZvcm0gLnNob3ctcGFzc3dvcmQtaW5wdXQ6OmFmdGVyLCAud29vY29tbWVyY2UtcGFnZSBmb3JtIC5zaG93LXBhc3N3b3JkLWlucHV0OjphZnRlciB7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9leWUucG5nJykgbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxufVxyXG4ud29vY29tbWVyY2UgZm9ybSAuc2hvdy1wYXNzd29yZC1pbnB1dC5kaXNwbGF5LXBhc3N3b3JkOjphZnRlciwgLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuc2hvdy1wYXNzd29yZC1pbnB1dC5kaXNwbGF5LXBhc3N3b3JkOjphZnRlciB7XHJcblx0b3BhY2l0eTogMC4yO1xyXG59XHJcbi53b29jb21tZXJjZS1hY2NvdW50IHtcclxuXHQud29vY29tbWVyY2UgIHtcclxuXHRcdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuaXMtYWN0aXZlLCAmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIEBwcmltYXJ5LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0ZmllbGRzZXQge1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRsZWdlbmQge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjE3ZW07XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiJdfQ== */
